Document Document Title
US10884994B2 Hierarchy preparation in hierarchical systems
Various techniques are disclosed herein for storing and managing master data in hierarchical data systems. Several related concepts, embodiments, and examples are disclosed, including techniques for incremental rationalization in a hierarchical data model, techniques for implementing governance pools in a hierarchical data model, techniques for application materialization in a hierarchical data model, techniques for data intersection mastering in a hierarchical data model, techniques for change request visualization in a hierarchical data model, and techniques for hierarchy preparation in a hierarchical data model.
US10884993B1 Synchronizing metadata among storage systems synchronously replicating a dataset
Synchronizing metadata among storage systems synchronously replicating a dataset, where synchronizing the metadata includes: receiving, at a first storage system of the storage systems, an I/O operation directed to the dataset; determining, in dependence upon the I/O operation, a metadata update describing a mapping of segments of content to a virtual address within a storage object, wherein the storage object includes the dataset; and synchronizing metadata on a second storage system of the storage systems by sending the metadata update to the second storage system to update a metadata representation on the second storage system in accordance with the metadata update.
US10884988B2 Data file compression
A computer implemented method of reducing data elements in a data file includes: receiving a data file including one or more primary data elements; storing the data file in a memory coupled to the processor; generating, from at least one of the one or more primary data elements, a plurality of supplemental data elements; determining whether any of the plurality of supplemental data elements and any of the primary data elements offset each other; and upon determining that at least one of the plurality of supplemental data elements and at least one of the primary data elements offset each other, deleting, from the data file, at least one of the offset supplemental data elements or primary data elements.
US10884987B2 Block compression of tables with repeated values
Methods and apparatus, including computer program products, for block compression of tables with repeated values. In general, value identifiers representing a compressed column of data may be sorted to render repeated values contiguous, and block dictionaries may be generated. A block dictionary may be generated for each block of value identifiers. Each block dictionary may include a list of block identifiers, where each block identifier is associated with a value identifier and there is a block identifier for each unique value in a block. Blocks may have standard sizes and block dictionaries may be reused for multiple blocks.
US10884986B2 Analyzing and correcting corruption which caused filesystem checker failure so that the filesystem checker will run without error
A method for repairing a corrupted filesystem, whereby the corrupted filesystem includes a plurality of corrupted metadata structures is provided. The method may include determining a plurality of missing metadata structures associated with the corrupted filesystem. The method may also include determining a plurality of current addresses corresponding to a plurality of valid metadata structures in a hierarchical metadata structure of the corrupted filesystem. The method may further include locating the plurality of missing metadata structures and a plurality of addresses associated with the missing metadata. The method may also include rebuilding the plurality of missing metadata structures based on the located plurality of addresses associated with the missing metadata structures, whereby the rebuilding comprises assigning the located plurality of address to the plurality of missing metadata structures and redirecting the plurality of missing metadata structures to point to a correct plurality of other metadata structures.
US10884984B2 Low-latency direct cloud access with file system hierarchies and semantics
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US10884978B2 Translating metadata associated with code patterns into database schema patterns
Techniques are described herein that are capable of translating programming language patterns into database schema patterns. Examples of a programming language pattern include but are not limited to a source code pattern, an intermediate language code pattern, metadata associated with a source code pattern, metadata associated with an intermediate language code pattern, or any combination thereof. The programming language patterns may define objects that are included in an object model. Database schema patterns that define a database are automatically (e.g., inferentially) created based on respective programming language patterns that define objects of an object model. The programming language patterns are automatically mapped to the respective database schema patterns.
US10884975B2 Differentiated storage services in ethernet SSD
A system and method for differentiated storage services with a Ethernet SSD includes receiving, at an Ethernet SSD (eSSD), an input/output (I/O) service request from a remote host via a multiprotocol label switching (MPLS) network. The I/O service request includes at least one parameter that may be used to match the I/O service request to a label switched path (LSP) based on the parameter(s). A storage traffic stream may then be opened between the eSSD and the remote host over the MPLS network according to the LSP.
US10884974B2 Flexible remote direct memory access
Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network according to a number of different RDMA protocols. In one example, a method includes receiving remote direct memory access (RDMA) packets via a network adapter, deriving a protocol index identifying an RDMA protocol used to encode data for an RDMA transaction associated with the RDMA packets, applying the protocol index to a generate RDMA commands from header information in at least one of the received RDMA packets, and performing an RDMA operation using the RDMA commands.
US10884972B2 Communication systems with serial peripheral interface functionality
Disclosed herein are systems and techniques for serial peripheral interface (SPI) functionality for node transceivers in a two-wire communication bus. For example, in some embodiments, a node transceiver may include SPI circuitry and upstream or downstream transceiver circuitry. SPI commands received via the SPI circuitry may be executed by the node transceiver, or transmitted upstream or downstream along the two-wire bus for execution by another node transceiver or a slave device coupled to another node transceiver.
US10884971B2 Communicating a message request transaction to a logical device
A general input/output communication port implements a communication stack that includes a physical layer, a data link layer and a transaction layer. The transaction layer includes assembling a packet header for a message request transaction to one or more logical devices. The packet header includes a format field to indicate the length of the packet header and to further specify whether the packet header includes a data payload, a subset of a type field to indicate the packet header relates to the message request transaction and a message field. The message field includes a message to implement the message request transaction. The message includes at least one message that is selected from a group of messages. The group of messages to include a message to unlock a logical device, a message to reset a logical device, a message to indicate a correctable error condition, a message to indicate an uncorrectable error condition, a message to indicate a fatal error condition, a message to report a bad request packet, a message to indicate power management and a message to emulate an interrupt signal.
US10884970B2 Techniques for coalescing doorbells in a request message
Examples include techniques for coalescing doorbells in a request message. Example techniques include gathering doorbells to access a device. The gathered are combined in a cache line structure and the cache line structure is written to a cache or buffer for a central processing unit in a single write operation.
US10884967B2 Low voltage drive circuit with variable frequency characteristics and methods for use therewith
A low voltage drive circuit includes a transmit digital to analog circuit that converts transmit digital data into analog outbound data by: generating a DC component; a first plurality of oscillations, wherein each oscillation of the first plurality of oscillations has first unique oscillation characteristics; selecting one of the first plurality of oscillations in accordance with a first portion of the transmit digital data to produce a first selected oscillation; generating a second plurality of oscillations, wherein each oscillation of the second plurality of oscillations has second unique oscillation characteristics; selecting one of the second plurality of oscillations in accordance with a second portion of the transmit digital data to produce a second selected oscillation, and outputting the first selected oscillation and the second selected oscillation on an n-bit-by-n-bit basis to produce an oscillating component, wherein the DC component is combined with the oscillating component to produce the analog outbound data. A drive sense circuit drives an analog transmit signal onto a bus, wherein the analog outbound data is represented within the analog transmit signal as variances in loading of the bus in a first frequency range and wherein analog inbound data is represented within an analog receive signal as variances in loading of the bus in a second frequency range.
US10884965B2 PCI express tunneling over a multi-protocol I/O interconnect
Described are embodiments of methods, apparatuses, and systems for PCIe tunneling across a multi-protocol I/O interconnect of a computer apparatus. A method for PCIe tunneling across the multi-protocol I/O interconnect may include establishing a first communication path between ports of a switching fabric of a multi-protocol I/O interconnect of a computer apparatus in response to a peripheral component interconnect express (PCIe) device being connected to the computer apparatus, and establishing a second communication path between the switching fabric and a PCIe controller. The method may further include routing, by the multi-protocol I/O interconnect, PCIe protocol packets of the PCIe device from the PCIe device to the PCIe controller over the first and second communication paths. Other embodiments may be described and claimed.
US10884964B2 Multichip package with protocol-configurable data paths
Integrated circuit packages with multiple integrated circuit dies are provided. A multichip package may include a substrate, a main die that is mounted on the substrate, and multiple transceiver daughter dies that are mounted on the substrate and that are coupled to the main die via corresponding Embedded Multi-die Interconnect Bridge (EMIB) interconnects formed in the substrate. Each of the main die and the daughter dies may include configurable adapter circuitry for interfacing with the EMIB interconnects. The adapter circuitry may include FIFO buffer circuits operable in a 1× mode or 2× mode and configurable in a phase-compensation mode, a clock-compensation mode, an elastic mode, and a register bypass mode to help support a variety of communications protocols with different data width and clocking requirements. The adapter circuitry may also include boundary alignment circuitry for reconstructing (de)compressed data streams.
US10884961B2 Dynamic termination circuit, semiconductor apparatus and system including the same
A semiconductor apparatus may include a receiver circuit and a termination circuit. The receiver circuit may be coupled to a receiving node, and configured to receive a signal transmitted through a signal transmission line. The termination circuit may be configured to be turned on to set a resistance value of the receiving node in a transition period of the signal, and turned off in a stabilization period of the signal.
US10884959B2 Way partitioning for a system-level cache
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a system-level cache to allocate cache resources by a way-partitioning process. One of the methods includes maintaining a mapping between partitions and priority levels and allocating primary ways to respective enabled partitions in an order corresponding to the respective priority levels assigned to the enabled partitions.
US10884948B2 Replacing pointers with hashing in tree-based page table designs
A device includes an address translation table to, in each node of a set of nodes in the address translation table, store a key value and a hash function identifier, a hash engine coupled with the address translation table to, for each node in the set of nodes, calculate a hash result for the key value by executing a hash function identified by the hash function identifier, and a processing unit coupled with the hash engine to, in response to a request to translate a virtual memory address to a physical memory address, identify a physical memory region corresponding to the virtual memory address based on the calculated hash result for each node in the set of nodes.
US10884946B2 Memory state indicator check operations
Aspects include a computer-implemented method that includes receiving an instruction at a processor to perform an operation on a memory block having an address and accessing a state indicator by the processor without altering a value of the state indicator. The state indicator is stored in a memory location independent of the memory block, and accessing includes sending a request to an operator to return the value of the state indicator to the processor. The method also includes determining based on the value of the state indicator whether the memory block is in a pre-defined state.
US10884944B2 Host accelerated operations in managed NAND devices
Devices and techniques for host accelerated operations in managed NAND devices are described herein. A controller can receive an operation. Here the operation includes address data with a logical address portion and a physical address portion. The controller can then extract an index value and a location value from the physical address portion. The controller can retrieve a key using the index value and invoke a reversible function—using the index value and the location value—to produce a physical address. The controller can then perform the operation using the physical address.
US10884941B2 Techniques to store data for critical chunk operations
Various embodiments are generally directed to techniques to store data for critical chunk operations, such as by utilizing a spare lane, for instance. Some embodiments are particularly directed to a memory controller that stores a portion of a critical chunk in a spare lane to enable the entire critical chunk to be stored in a half of the cache line.
US10884939B2 Cache pre-fetching using cyclic buffer
A computer system comprises memory to store computer-executable instructions. The computer system may, as a result of execution of the instructions by one or more processors, cause the system to load a first subset of a set of data elements into a first cache, load a second subset of the set of data elements into a second cache, and as a result of elements of the first subset being processed, issue commands to place elements of the second subset into the first cache to enable processing the second subset to be processed from the first cache.
US10884937B2 Reference cache maintenance optimizer
Processors configured by aspects of the present invention optimize reference cache maintenance in a serialization system by serializing a plurality of objects into a buffer and determining whether any of the objects are repeated within the buffered serialized plurality. The configured processors insert an object repetition data signal within the serialized plurality of objects that indicates to a receiver whether or not any objects are determined to be repeated within the buffered serialized plurality of objects, and send the serialized plurality of objects with the inserted object repetition data signal as a single chunk to a receiver, wherein the inserted object repetition data signal conveys reference cache management instructions to the receiver.
US10884931B2 Interprocessor memory status communication
In a transactional memory environment including a first processor and one or more additional processors, a computer-implemented method includes identifying a memory location and sending a probe request from the first processor to the additional processors. The probe request includes the memory location. The computer implemented method further includes generating, by each additional processor, an indication including whether the memory location is in use for a transaction by the additional processor. The computer-implemented method further includes sending the indication from each additional processor to the first processor and proceeding, by the first processor, based on the indication.
US10884929B2 Set table of contents (TOC) register instruction
A Set Table of Contents (TOC) Register instruction. An instruction to provide a pointer to a reference data structure, such as a TOC, is obtained by a processor and executed. The executing includes determining a value for the pointer to the reference data structure, and storing the value in a location (e.g., a register) specified by the instruction.
US10884927B2 Cache architecture using way ID to reduce near memory traffic in a two-level memory system
One embodiment provides an apparatus. The apparatus includes last level cache circuitry and cache management circuitry. The last level cache circuitry stores cache blocks that at least partially include a subset of cache blocks stored by near memory circuitry. The near memory circuitry is configured in an n-way set associative format that references the cache blocks stored by the near memory circuitry using set identifiers and way identifiers. The cache management circuitry stores way identifiers for the cache blocks of the near memory circuitry within the cache blocks in the last level cache circuitry. Storing way identifiers in the cache blocks of the last level cache enables the cache management circuitry or memory controller circuitry to write back a cache block without reading tags in one or more ways of the near memory circuitry.
US10884924B2 Storage system and data writing control method
A storage system receives a write request which specifies a logical volume address associated with a RAID group, and makes a first determination whether write target data in accordance with the write request exists in a cache memory. When the first determination result is negative, the storage system makes a second determination whether at least one of one or more conditions is met, the condition being that random write throughput performance is expected to increase by asynchronous de-staging processing of storing the write target data in the RAID group asynchronously to write processing performed in response to the write request. When the second determination result is negative, the storage system selects, for the write request, synchronous storage processing, which is processing of storing the write target data in the RAID group in the write processing and for which a load on a processor is lower than the asynchronous de-staging processing.
US10884921B2 Storage device performing garbage collection and garbage collection method of storage device
A storage device includes at least one nonvolatile memory device including a plurality of memory blocks, the nonvolatile memory device configured to store user data and meta data in the plurality of memory blocks, and a device controller configured to control the nonvolatile memory device, to calculate a user cost corresponding to a time of memory accesses to the user data to be performed at garbage collection with respect to each of the plurality of memory blocks, to calculate a meta cost corresponding to a time of memory accesses to the meta data to be performed at the garbage collection with respect to each of the plurality of memory blocks, to select a victim block among the plurality of memory blocks based on the user cost and the meta cost, and to perform the garbage collection on the victim block.
US10884915B1 Flash memory controller to perform delegated move to host-specified destination
This disclosure provides for host-controller cooperation in managing NAND flash memory. The controller maintains information for each erase unit which tracks memory usage. This information assists the host in making decisions about specific operations, for example, initiating garbage collection, space reclamation, wear leveling or other operations. For example, metadata can be provided to the host identifying whether each page of an erase unit has been released, and the host can specifically then command each of consolidation and erase using direct addressing. By redefining host-controller responsibilities in this manner, much of the overhead association with FTL functions can be substantially removed from the memory controller, with the host directly specifying physical addresses. This reduces performance unpredictability and overhead, thereby facilitating integration of solid state drives (SSDs) with other forms of storage. The disclosed techniques are especially useful for direct-attached and/or network-attached storage.
US10884914B2 Regrouping data during relocation to facilitate write amplification reduction
A technique for garbage collection in a storage system includes generating regrouping metadata for one or more pages of at least two logical erase blocks (LEB). The regrouping metadata indicates an associated stream for each of the pages. Multiple of the LEBs that include valid pages associated with a first stream are selected, based on the regrouping metadata, for regrouping. The valid pages associated with the first stream from the selected LEBs are regrouped into a new LEB.
US10884910B2 Method to configure monitoring thresholds using output of load or resource loadings
The technology disclosed enables the automatic definition of monitoring alerts for a web page across a plurality of variables such as server response time, server CPU load, network bandwidth utilization, response time from a measured client, network latency, server memory utilization, and the number of simultaneous sessions, amongst others. This is accomplished through the combination of load or resource loading and performance snapshots, where performance correlations allow for the alignment of operating variables. Performance data such as response time for the objects retrieved, number of hits per second, number of timeouts per sec, and errors per second can be recorded and reported. This allows for the automated ranking of tens of thousands of web pages, with an analysis of the web page assets that affect performance, and the automatic alignment of performance alerts by resource participation.
US10884908B2 Web-based application platform applying lean production methods to system delivery testing
Implementations include receiving, by a DDT platform, computer-readable files including test data, the test data including data to execute at least one transaction during testing of a software system that is at least partially hosted by a vendor back-end system, the software system being configured for customer use, providing, by the DDT platform, one or more test scenarios for execution by the software system on the vendor back-end system, the one or more test scenarios including a set of activities to conduct transactions by the software system using at least a portion of the test data, scheduling, by a scheduler of the DDT platform, execution of the one or more test scenarios using a test harness of the DDT platform, receiving, by the DDT platform, test results from the vendor back-end system, and comparing, by the DDT platform, the test results to expected results to provide a comparison as output.
US10884906B2 Generating scripts that facilitate execution of tasks within different run-time environments that utilize different languages and syntax
Generation of scripts that facilitate execution of tasks within different run-time environments that utilize different languages and syntax is provided herein. A system comprises a memory that stores executable components and a processor, operatively coupled to the memory, that executes the executable components. The executable components comprise an identification manager component that identifies one or more elements of input data. The input data can comprise test data that comprises respective identifications of an input variable, an output variable, a test vector comprising an initial value of a test input, and an expected output variable against which test results are compared. The executable components can also comprise a template tool component that generates output data that facilitates execution of tasks within different run-time environments that utilize different languages and syntax.
US10884905B2 Test script creation based on abstract test user controls
The life cycle of an application can be shortened by initiating the creation of a mock-up test script before the development of an application is complete. The concurrent creation of the mock-up test script and the application can reduce a time associated with the life cycle of an application. Mock-up test script creation is based on the user interface (UI) specification and a mock-up graphical user interface (GUI) without business logic. Test script creation can include associating a functional specification and a UI specification with a proposed application and creating a mock-up GUI for testing based on the UI specification. Test script creation can include developing an application based on the proposed application that includes a logic based on the functional specification and a GUI based on the UI specification and creating a mock-up test script based on the mock-up GUI and not based on the logic, the functional specification, and the GUI.
US10884903B1 Automatic production testing and validation
A processor may receive record data describing at least one interaction between a client and a production environment providing a software service. The processor may receive company dump data describing a context of the production environment during the at least one interaction. The processor may construct at least one simulation of at least one version of the software service including the context. The processor may replay the at least one interaction within the at least one simulation to generate at least one replay result. The processor may identify at least one problem with the at least one version of the software service based on the at least one replay result.
US10884894B2 Systems and methods for synthetic data generation for time-series data using data segments
Systems and methods for generating synthetic data are disclosed. For example, a system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a dataset including time-series data. The operations may include generating a plurality of data segments based on the dataset, determining respective segment parameters of the data segments, and determining respective distribution measures of the data segments. The operations may include training a parameter model to generate synthetic segment parameters. Training the parameter model may be based on the segment parameters. The operations may include training a distribution model to generate synthetic data segments. Training the distribution model may be based on the distribution measures and the segment parameters. The operations may include generating a synthetic dataset using the parameter model and the distribution model and storing the synthetic dataset.
US10884891B2 Interactive detection of system anomalies
Interactive detection of system anomalies is disclosed. One example is a system including a data processor, an anomaly processor, and an interaction processor. Input data related to a series of events and telemetry measurements is received by the data processor. The anomaly processor detects presence of a system anomaly in the input data, the system anomaly indicative of a rare situation that is distant from a norm of a distribution based on the series of events and telemetry measurements. The interaction processor is communicatively linked to the anomaly processor and to an interactive graphical user interface. The interaction processor displays, via the interactive graphical user interface, an output data stream based on the presence of the system anomaly, receives, from the interactive graphical user interface, feedback data associated with the output data stream, and provides the feedback data to the anomaly processor for operations analytics based on the feedback data.
US10884890B2 Accuracy sensitive performance counters
Methods, systems and computer program products for measuring hardware performance are provided. Aspects include receiving an indication of a start to a hardware operation. A number of clock cycles are counted from the start of a hardware operation to the completion of the hardware operation. A first region comprising a first set of bit location is defined. A second and third region is defined each including a set of bit locations. Based on the first set of bit locations being equal to zero, a granularity flag is set to zero in the sample buffer and the second and third set of bit locations are written to the sample buffer. And based on the first set of bit locations being greater than zero, the granularity flag in the sample buffer is set to one and the first and second set of bit locations are written to the sample buffer.
US10884883B2 Methods and systems of an all purpose broadband network with publish-subscribe broker network
A wireless RF access node is connected to a communication network and is adapted to provide communication services to a plurality of mobile entities. A server is connected to the communication network, wherein the server comprises a first publish-subscribe broker communications facility as part of a publish-subscribe broker network including one or more publish-subscribe broker communications facilities. The publish-subscribe broker network is operable to distribute published data packets between entities that have published data packets and entities that have subscribed to receive the published data packets via the publish-subscribe broker network. A second entity connected to any of the publish-subscribe broker communications facilities in the publish-subscribe broker network accepts communications from a first mobile entity if the second entity subscribes to data published by the first mobile entity through the publish-subscribe broker communications facility to which the second entity is connected.
US10884882B2 Semiconductor device including semaphore management
A semiconductor device includes a common resource commonly used by plural processes executed on a processor, a semaphore controlling the possessory right of the common resource, and a semaphore management unit performing a process of acquiring the possessory right of the common resource to the semaphore in response to a request of a process performed on the processor. When a request to acquire the possessory right of the common resource is received from a first process in the plural processes and the possessory right cannot be obtained, the semaphore management unit switches the process executed on the processor to a second process, repeatedly performs a process of acquiring the possessory right requested by the first process to the semaphore and, when the possessory right requested by the first process is obtained, switches the process on the processor from the second process to the first process.
US10884881B2 Scale-out storage system and configuration information control method for implementing high-availability, high-speed failover
Proposed is a scale-out-type storage system which implements high-availability, high-speed failover. In a scale-out-type storage system, two or more nodes each comprise a cluster controller, a node controller, a plurality of subcluster processes (subclusters and the like) which are processes which execute I/O processing in their own node, which form a subcluster between processes in their own node, and which are synchronized with work-type (active)/standby-type (passive) corresponding processes in the other nodes, and a nonvolatile data store (SODB). The configuration information of the storage system is held partitioned into global configuration information of the SODB and local configuration information and the like of the subclusters and the like, and thereupon the working-type subcluster is capable of executing I/O processing without accessing the SODB.
US10884879B2 Method and system for computing a quorum for two node non-shared storage converged architecture
Described is an approach for computing a quorum for a two-node non-shared storage converged architecture via a distributed state machine without the need for a quorum device.
US10884876B2 Systems and methods for performing a database backup for repairless restore
The disclosed computer-implemented method for performing a database backup for repairless restore may include (1) receiving replica data records representing copies of a database from each of a group of data storage nodes in a production cluster, (2) processing the replica data records in parallel without inter-node communication between the data storage nodes, (3) merging updates to the replica data records, (4) identifying stale or redundant data records in the updated replica data records, (5) discarding the stale or redundant data records from the updated replica data records to create a single copy of updated data records, and (6) restoring the copy of the updated data records to the production cluster by replicating the updated data records to the data storage nodes such that each of the updated data records is consistent thereby obviating subsequent repair. Various other methods, systems, and computer-readable media are also disclosed.
US10884874B1 Federated restore of availability group database replicas
Federated restore of availability group database replicas is described. A system receives a restore request associated with an availability group, and identifies a primary node in a cluster of nodes, the primary node storing a primary database replica associated with the availability group. The system identifies a secondary node in the cluster of nodes, the secondary node storing a secondary database replica associated with the availability group. The system removes the primary database replica and the secondary database replica from the availability group. The system simultaneously restores a backup database replica, associated with the availability group, as the primary database replica in the primary node and the secondary database replica in the secondary node. The system adds the restored primary database replica and the restored secondary database replica to the availability group.
US10884872B2 Device reservation state preservation in data mirroring
One general aspect of device reservation state preservation in accordance with the present description, provides for an intermediate reservation state, referred to herein as a “peer” reservation state, which may be maintained by a storage controller in the event of a total loss of communication connectivity to the reserving host so long as a peer or partner storage controller of a mirror relationship still has communication connectivity to the host. The peer reservation state as used herein, is a reservation state intermediate between a full reservation state for a device, and a fully released state in which a reservation of the device has been completely released. Other features and aspects may be realized, depending upon the particular application.
US10884871B2 Systems and methods for copying an operating source volume
The present disclosure is directed at systems and methods for copying a source volume to a target volume. The disclosed systems/methods facilitate copying the source volume to the target volume while an operating system is configured to write to the source volume, while ensuring that the resulting copy in the target volume represents a crash-consistent state of the source volume at a single point in time. According to some embodiments, the disclosed systems and methods reduce the amount of time that the operating system writing to the source volume spends in copy-on-write mode. The disclosed systems/methods can decrease the performance burden on the operating system (e.g., free up processing resources at the operating system for other tasks), while also decreasing the amount of memory required for the copying process.
US10884869B2 Backup and restore in a distributed database utilizing consistent database snapshots
Techniques are disclosed for backup and restore in a distributed database utilizing consistent database snapshots. In particular, a distributed database system configured in accordance with an embodiment of the present disclosure includes a plurality of interconnected database nodes that collectively define a database having no single point of failure and that can be “viewed” by a SQL client as a single, logical database. In the course of executing such transactions, the distributed database system enables clients to declare snapshots that, when the transaction is committed, cause the distributed database system to logically freeze a consistent and complete copy of the state of the database at the point in time the transaction completed. Such snapshots enable clients to execute so-called “point-in-time” queries against those past states to return a result set that is essentially a reconstructed version of the database “as of” a particular point in time.
US10884867B2 Systems and methods providing incremental backup for persistent services
Some embodiments may be associated with a cloud computing environment. A device layer may execute a kernel and determine that a write to disk storage is requested by an application executing in the cloud computing environment. A kernel function at the device layer may mark buffers of a page in a page cache that correspond to the requested write as dirty. An event-driven mechanism may send an event to an entry handler in user space, wherein the event has a block number associated with the dirty buffer as a payload. the block numbers received via events may be accumulated in the user space until it is determined that a pre-determined condition associated with the accumulated block numbers is satisfied. At that point, blocks associated with the accumulated block numbers may be saved to a persistent data store as an incremental backup.
US10884864B2 Autonomous self-healing stateless microservice nodes
A computer-implemented method includes: randomly generating, by a process running on a computer device, a reset time for the process; broadcasting a message to other processes in a cluster, the message including the reset time; entering a running state; receiving another message from one of the processes, the other message including another reset time; comparing the other reset time to the reset time; and in response to the comparing, the process performs one of: continuing in the running state based on the other reset time being different than the reset time; and randomly generating a new reset time for the process based on the other reset time coinciding with the reset time.
US10884862B2 Method and apparatus for processing failure of cipher change of ciphertext in database
A method for processing cipher change failure comprises: storing a record's error information when a cipher change of ciphertext data in the record fails, the error information comprising an identifier of the record and a failure cause; determining a retry strategy based on the stored failure cause; and employing the retry strategy to reperform the cipher change of the ciphertext data in the record having the identifier.
US10884859B2 Resiliency to memory failures in computer systems
A resiliency system detects and corrects memory errors reported by a memory system of a computing system using previously stored error correction information. When a program stores data into a memory location, the resiliency system executing on the computing system generates and stores error correction information. When the program then executes a load instruction to retrieve the data from the memory location, the load instruction completes normally if there is no memory error. If, however, there is a memory error, the computing system passes control to the resiliency system (e.g., via a trap) to handle the memory error. The resiliency system retrieves the error correction information for the memory location and re-creates the data of the memory location. The resiliency system stores the data as if the load instruction had completed normally and passes control to the next instruction of the program.
US10884855B1 Performance in reading memory cells affected by neighboring memory cells
A storage device includes circuitry and memory cells that store data in Np programming levels of threshold voltage values. The circuitry defines NRv threshold-sets, each includes Ns read thresholds that define Ns+1 zones, produces Ns readouts by reading, from a target WL, using the NS read thresholds, a target page that was stored encoded using an Error Correction Code (ECC), and produces a reference readout by reading the target page using optimal read thresholds. The circuitry identifies Np programming levels of memory cells in a neighbor WL for classifying target cells in the target WL into Np·NRv cell-groups. The circuitry calculates, per zone, Np LLR values, for the respective Np programming levels, based on the reference readout, the Ns readouts and the classification, assigns the LLR values to the target cells, and recovers the target page by applying to the assigned LLR values soft decoding for decoding the ECC.
US10884853B2 Fast search of error correction code (ECC) protected data in a memory
An apparatus includes a binary content addressable memory (BCAM) to store a plurality of error protection code (ECC) generated codewords (CWs), the BCAM divided into segments (sub-BCAMs), wherein the sub-BCAMs are to respectively store pre-defined first portions of the CWs, and to store corresponding second portions of a search word. In embodiments, the apparatus further includes logic circuitry, to obtain partial match results between the first portions of the CWs and corresponding second portions of the search word, and identify one or more CWs of the plurality of CWs that match the search word, based at least in part on the partial match results, wherein the match indicates that data included in the one or more CW is the same as the data included in the search word.
US10884851B2 Method for accessing flash memory module and associated flash memory controller and electronic device
The present invention provides a method for accessing a flash memory module, wherein the method comprises: receiving data and a corresponding metadata from a host device; performing a CRC operation upon the data to generate a CRC code; encoding the metadata and the CRC code to generate an adjusted parity code; encoding the data and the adjusted parity code to generate encoded data, wherein the encoded data comprises the data, the adjusted parity code and an error correction code corresponding to the data and the adjusted parity code; and writing the encoded data and the metadata to a page of a block of a flash memory module.
US10884842B1 Automatic triaging
Classifying a problem associated with an application may include receiving a log including a record of at least one operation performed by at least one application. The classifying may include generating a vector based on the record. The classifying may include comparing the vector to a plurality of trained vectors each being associated with a separate label. The classifying may include determining a most similar one of the plurality of the trained vectors to the vector based on the comparing. The classifying may include assigning the label associated with the most similar one of the plurality of trained vectors to the vector. The classifying may include selecting a recipient from among a plurality of available recipients based on the label assigned by the processor. The classifying may include causing the log to be further processed by the recipient.
US10884840B2 Controlled monitoring based on root cause analysis recommendations
Methods, root cause analysis (RCA) engines, and monitoring systems for controlling monitoring systems based on RCA are provided. An RCA engine of a hardware computer receives an alarm on an entity. The RCA engine fetches correlation domains based on the correlation domains each having been associated with the entity and in which the alarm is part of a policy applied to the correlation domains. The RCA engine determines if the alarm is for a root cause of failure for an entity in one of the correlation domains and responsive to the alarm being for the root cause of failure: transmits a message to monitoring systems, the message comprising instructions for the registered monitoring systems to stop monitoring symptom conditions associated with the root cause of failure, and transmits, through the network, an indication of a failure of the one of the entities that is the root cause of failure.
US10884838B2 Maintaining core dump privacy during application fault handling
Maintaining core dump privacy during application fault handling. A core memory dump is received for an application from a runtime engine. Areas of the core memory dump are analyzed to identify structural data in the form of internal structures of the runtime engine. The identified structural data is retained in a modified core memory dump, and remaining non-structural data in the areas of the core memory dump is processed to ensure it is not readable by unauthorized entities in the modified core memory dump. The modified core memory dump is outputted for fault analysis.
US10884836B2 Arithmetic processing device and method therefor
An arithmetic processing device according to an embodiment performs actual arithmetic processing for data inputted periodically and determination whether or not an error occurs in the actual arithmetic processing in real time. An ISP of this device includes an arithmetic processing circuit for performing image arithmetic processing for image data in moving image inputted from imaging device at each of frames, and a diagnostics control circuit and diagnostics processing circuit connected to the arithmetic processing circuit. The ISP, with these components, performs the image arithmetic processing for the image data in the moving image at each of the frames and error detection in the image arithmetic processing in real time.
US10884835B2 Situation dashboard system and method from event clustering
A user interface system includes an extraction engine in communication with a managed infrastructure. The extraction engine in operation receives messages from the managed infrastructure and produces events that relate to the managed infrastructure and converts the events into words and subsets used to group the events into clusters that relate to failures or errors in the managed infrastructure includes managed infrastructure physical hardware. The managed infrastructure supports the flow and processing of information. A sigalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The sigalizer engine determines one or more common steps from events and produces clusters relating to events. The sigalizer engine determines one or more common characteristics of events and produces clusters of events relating to the failure or errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. A situation room is coupled to or includes a dashboard display computer system, a data system and a user interface (UI) configured to display situations associated with the managed infrastructure.
US10884829B1 Shared buffer memory architecture
An improved buffer for networking devices and other computing devices comprises multiple memory instances, each having a distinct set of entries. Transport data units (“TDUs”) are divided into storage data units (“SDUs”), and each SDU is stored within a separate entry of a separate memory instance in a logical bank. A grid of the memory instances is organized into overlapping horizontal logical banks and vertical logical banks. A memory instance may be shared between horizontal and vertical logical banks. When overlapping logical banks are accessed concurrently, the memory instance that they share may be inaccessible to one of the logical banks. Accordingly, when writing a TDU, a parity SDU may be generated for the TDU and also stored within its logical bank. The TDU's content within the shared memory instance may then be reconstructed from the parity SDU without having to read the shared memory instance.
US10884821B2 Measuring utilization of resources in datacenters
For measuring component utilization in a computing system, a server energy utilization reading of a statistical significant number of servers out of a total number of servers located in the datacenter is obtained by measuring, at predetermined intervals, a collective energy consumed by all processing components within each server. The collective energy is measured by virtually probing thereby monitoring an energy consumption of individual ones of all the processing components to each collect an individual energy utilization reading, where the individual energy utilization reading is aggregated over a predetermined time period to collect an energy consumption pattern associated with the server utilization reading.
US10884820B1 Intelligent and automatic replication load score based load balancing and resiliency of replication appliances
Various systems and methods are provided for receiving replication data at a recovery site from a replication process initiated on a primary site, where the recovery site includes at least a first gateway appliance and a second gateway appliance that can be used to process the replication data. The systems and methods further involve evaluating a replication load of the first gateway appliance, which includes analyzing at least a first evaluation factor and a second evaluation factor related to the replication process, and in response to evaluating the evaluation factors, determining whether the first gateway appliance is overloaded. In response to determining that the first gateway appliance is overloaded, rebalancing a replication workload between the first gateway appliance and the second gateway appliance.
US10884818B2 Increasing processing capacity of virtual machines
According to one or more embodiments of the present invention a computer-implemented method includes allocating, for a partition from a plurality of partitions of a computer server, a first set of computing resources of the computer server. The method further includes receiving a request to increase processing capacity for the partition. The method further includes in response, allocating a second set of computer resources, in addition to the first set of computer resources, for the partition. The method further includes operating the partition using the first set of computing resources and the second set of computing resources.
US10884815B2 Independent services platform
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing an independent services platform. One of the methods includes maintaining a first software platform system configured to host user-provided computing tasks in a cloud computing environment of a distributed computing system. A services platform system configured to host services in the cloud computing environment of the distributed computing system is also maintained, wherein the second services platform system is configured to provision independent service resources in the underlying cloud computing infrastructure, and launch one or more service instances of the service using the provisioned independent service resources in the underlying cloud computing infrastructure. The second services platform system is configured to receive a bind request from a user and to provide binding information to one or more computing tasks hosted by the first software platform system upon receiving the bind request.
US10884814B2 Mobile edge-cloud security infrastructure
System and techniques for multifactor intelligent agent control are described herein. A workload request may be received from a user device via a network. The workload may be instantiated in an isolated environment on an edge computing platform. Here, the isolated environment may be a container or a virtual machine. The instantiation of the workload may include using a hardware security component (SEC) of the mobile edge computing platform to prevent access to data or code of the workload from other environments hosted by the mobile edge computing platform. The workload may then be executed in the isolated environment and a result of the workload returned to the user device.
US10884807B2 Serverless computing and task scheduling
In one embodiment, a method for serverless computing comprises: receiving a task definition, wherein the task definition comprises a first task and a second task chained to the first task; adding the first task and the second task to a task queue; executing the first task from the task queue using hardware computing resources in a first serverless environment associated with a first serverless environment provider; and executing the second task from the task queue using hardware computing resources in a second serverless environment selected based on a condition on an output of the first task.
US10884804B2 Information gathering command generator
A method of generating a sequence of commands to gather information using a directed tree graph includes providing a plurality of goals, each goal having a weighting, and a set of commands that lead to completion of the goals. A directed tree graph is constructed comprising a root node, respective leaf nodes associated with the goals, and one or more parent nodes. Each node is associated with one command, the command having the potential to complete any goals associated with the node and all the goals associated with any subordinate nodes. The priority of each command is determined, based on the sum of the goal weightings of leaf nodes subordinate to the node associated with the command. One or more commands is executed, a command having a higher priority being executed before a command having a lower priority.
US10884799B2 Multi-core processor in storage system executing dynamic thread for increased core availability
At least one processor of a storage system comprises a plurality of cores and is configured to execute a first thread in a plurality of modes of operation. When operating in a first mode of operation, the first thread polls at least one interface of the storage system for data to be processed. Responsive to detecting the data, the first thread processes the data. Responsive to having no remaining data to be processed, the first thread suspends execution on the first core if another thread is executing on a second core and operating in a second mode of operation. When operating in the second mode of operation, the first thread polls at least one interface associated with a second thread operating executing on a second core and operating in the first mode of operation for data to be processed. Responsive to detecting the data, the first thread causes the second thread to resume execution.
US10884797B2 Scheduling tasks using targeted pipelines
A method of scheduling instructions within a parallel processing unit is described. The method comprises decoding, in an instruction decoder, an instruction in a scheduled task in an active state, and checking, by an instruction controller, if an ALU targeted by the decoded instruction is a primary instruction pipeline. If the targeted ALU is a primary instruction pipeline, a list associated with the primary instruction pipeline is checked to determine whether the scheduled task is already included in the list. If the scheduled task is already included in the list, the decoded instruction is sent to the primary instruction pipeline.
US10884792B2 Client live migration for a virtual machine
A request may be received from a second client device to connect to a running virtual machine instance of a virtual machine while a first client device is connected to the running virtual machine instance. The second client device may be connected to the running virtual machine instance in response to receiving the request from the second client device. Furthermore, a connection between the first client device and the running virtual machine instance of the virtual machine may be converted from a primary mode to a secondary mode.
US10884791B2 Migrating jobs from a source server from which data is migrated to a target server to which the data is migrated
Provided are a computer program product, system, and method for migrating jobs from a source server from which data is migrated to a target server to which the data is migrated. Mirrored data is copied from a source storage to a target storage. A determination is made of at least one eligible job of the jobs executing in the source server having execution characteristics indicating that the job is eligible for migration to the target server. The determined at least one eligible job is migrated to the target server to execute on the target server and perform operations with respect to the mirrored data in the target storage. The migrated eligible job is disabled at the source server.
US10884790B1 Eliding redundant copying for virtual machine migration
Systems and methods are provided to reduce the number of redundant copy operations performed as part of a live migration of a virtual machine executing a guest. While pre-copying for the live migration of the VM, the guest may continue to write to the pages. A hypervisor may clear the dirty pages and schedule the copy operations of the modified pages in a processing engine for copying to a target device. In one embodiment, before initiating the copy operation, the processing engine may check if the page has been modified again and omit the copy operation if the page has been modified again.
US10884783B2 Virtual machine linking
A method of identifying historical snapshots for a virtual machine (VM) is provided. Some example operations include receiving a request for a historical snapshot of a VM, the request indicating an ID for the VM. A detection is made that the ID for the VM in the request received is a new ID assigned to a VM. A determination is made whether the new ID corresponds to a newly created VM or an existing VM that has been previously registered using a previous ID, wherein the determining includes accessing a property of the VM including a use case identifier associated with an instant recovery request for a specific VM. Based on identifying that the new ID corresponds to a newly created VM, a new VM Group (VMG) object is created for the newly created VM corresponding to the new ID.
US10884782B1 Virtual machine exit processing accelerator
Systems and methods for implementing a virtual machine (VM) exit processing accelerator. An example method comprises: intercepting, by a VM exit processing accelerator, a VM exit associated with the virtual machine; responsive to determining that an identifier of a reason of the VM exit satisfies a first condition, processing the VM exit by the VM exit processing accelerator; and resuming execution of the virtual machine.
US10884774B2 Virtual node deployments of cluster-based applications modified to exchange reference to file systems
Examples relate to deploying distributed applications using virtual nodes. In some examples, virtual nodes are created and are each assigned a core subset of a number of processing cores, an Internet protocol (IP) address, and an in-memory file system configured to provide access to a portion of physically shared memory. At this stage, a distributed application that is configured to be deployed to a plurality of machine nodes is deployed to the plurality of virtual nodes. On a first virtual node, a reference to a first dataset stored in physically shared memory is sent to a second virtual node, where the physically shared memory is accessible to each of the plurality of virtual nodes. Next, on the second virtual node, the first dataset is accessed through the in-memory file system of the first virtual node.
US10884771B2 Method and device for displaying multi-language typesetting, browser, terminal and computer readable storage medium
The present disclosure provides a method and a device for displaying multi-language typesetting, a browser, a terminal and a computer readable storage medium. The method includes: obtaining a text to be typeset; identifying embedded language content in a principal language text of the text to be typeset, wherein the embedded language content comprises at least one non-principal language content embedded in the principal language text; determining replacement content of the embedded language content, wherein the replacement content comprises a principal language text corresponding to the embedded language content or an abbreviation of a non-principal language text in the embedded language content; and replacing the embedded language content with the replacement content.
US10884770B2 Method for inserting virtual resource object in application, and terminal
Aspects of the disclosure provide a method and a terminal device for providing an application interface. Processing circuitry executes an application program that provides a graphical interface on a display device. The processing circuitry obtains a present location of a graphical symbol in the graphical interface. The graphical symbol is indicative of a placement of a resource for use at a specific area in the graphical interface. Then, the processing circuitry determines whether the present location of the graphical symbol satisfies a preset condition, and determines a target location when the present location satisfies the preset condition. Then, the network interface circuitry sends a request message to a server device. When the terminal device receives an approval message, the terminal device updates the graphical interface with a graphical icon of the resource being positioned at the target location.
US10884768B2 Solution which can improve VDI user experience automatically
A method to improve virtual desktop infrastructure (VDI) user experience includes providing a user access to a first virtual desktop executing a first set of applications and having a first virtual machine (VM) configuration, collecting VDI performance metrics associated with the first virtual desktop, detecting a problem from the VDI performance metrics, and changing a first remote display protocol configuration to address the problem. The method further includes collecting the user's feedback, training a model with the first VM configuration, the first set of applications, the user's feedback, and the first remote display protocol configuration, receiving a second VM configuration for a second virtual machine providing a second virtual desktop and a second set of applications on the second virtual desktop, using the model to generate a second remote display protocol configuration for the second virtual desktop, and configuring the second virtual desktop with the second remote display protocol configuration.
US10884765B1 Object configuration dynamic graphical user interface
An object configuration graphical user interface including a set of configurable objects in a content region. A first configurable object in the set of configurable objects having a first set of object properties, a first property in the first set of object properties is a first configurable controlling property, the first configurable controlling property is correlated with a plurality of sets of object properties whose availability are dynamically controlled by the first configurable controlling property; receiving, at an input device coupled to the display device, a first user input configuring the first configurable controlling property; setting, responsive to receiving the first user input, the first configurable controlling property to a first configurable value, the first configurable value is correlated with a particular set from the plurality of sets of object properties of the first configurable object; and updating, responsive to the first user input, the object configuration graphical user interface displayed on the display device to depict the second set of object properties in a position that visually associates the second set of object properties with the first configurable object.
US10884763B2 Loading new code in the initial program load path to reduce system restarts
Method and apparatus for loading new code in the initial program load (IPL) path to reduce system restarts may be provided by receiving a new component for an operating system (OS) running on a computing device; identifying a given component of the OS that is currently running as corresponding to the new component; updating a header of the given component to indicate that the given component is to-be-updated a filepath for the new component; upon initializing the operating system during a subsequent boot of the computing device, checking the header of the given component when loading the given component from an IPL path for the OS to determine that the given component is to-be-updated, and in response: loading the new component into the IPL path according to the filepath within the header of the given component; removing the given component from the IPL path; and executing the new component.
US10884760B2 Apparatus and method for managing application program
Provided is an apparatus configured to determine a common neural network based on a comparison between a first neural network included in a first application program and a second neural network included in a second application program, utilize the common neural network when the first application program or the second application program is executed.
US10884758B2 Method, apparatus, and system for propagating PCIe hot reset across a non-transparent bridge on a PCIe add-in card
Aspects of the embodiments are directed to propagating an in-band hot reset through an add-in card compliant with a peripheral component interconnect express (PCIe) protocol. A host system can transmit an in-band hot reset to the add-in card across a link compliant with the PCIe protocol. A non-transparent bridge (NTB) on the add-in card can receive the in-band hot reset and reset configuration registers on the NTB. A system management controller can poll the NTB register values to determine that the polled configuration registers are different from expected values stored on an electrically erasable programmable random access memory (EEPROM). The SMC can signal a warm reset to a peripheral component based on the determination that the polled configuration register value is different from the expected register value.
US10884756B2 System and method for variable lane architecture
A system and method for variable lane architecture includes memory blocks located in a memory bank, one or more computing nodes forming a vector instruction pipeline for executing a task, each of the computing nodes located in the memory bank, each of the computing nodes executing a portion of the task independently of other ones of the computing nodes, and a global program controller unit (GPCU) forming a scalar instruction pipeline for executing the task, the GPCU configured to schedule instructions for the task at one or more of the computing nodes, the GPCU further configured to dispatch an address for the memory blocks used by each of the computing nodes to the computing nodes.
US10884755B1 Graph rewriting for large model support using categorized topological sort
A computer-implemented method is provided for managing GPU memory consumption by computational graph rewriting. The method includes constructing, by a hardware processor, a categorized topological ordering of a computational graph. The categorized topological ordering includes multiple computational nodes arranged in multiple levels. The method further includes estimating, by the hardware processor, the GPU memory consumption responsive to a level including two or more computational nodes from among the multiple computational nodes. The method also includes rewriting, by the hardware processor, the computational graph by linearizing the two or more computational nodes in the level to avoid overlapping of the GPU memory consumption by the two or more computational nodes responsive to the GPU memory consumption exceeding a threshold. The memory additionally includes managing the GPU memory consumption in accordance with the rewritten computational graph.
US10884754B2 Infinite processor thread balancing
Embodiments include load-balancing a plurality of simultaneous threads of a processor. An example method includes computing a minimum group count for a thread from the plurality of threads. The minimum group count indicates a minimum number of groups of instructions to be assigned to the thread. The method further includes computing a maximum allowed group count for the thread. The maximum allowed group count indicates a maximum number of groups of instructions to be assigned to the thread. The method further includes issuing one or more groups of instructions for execution by the thread based on the minimum group count and the maximum allowed group count for the thread.
US10884751B2 Method and apparatus for virtualizing the micro-op cache
Systems, apparatuses, and methods for virtualizing a micro-operation cache are disclosed. A processor includes at least a micro-operation cache, a conventional cache subsystem, a decode unit, and control logic. The decode unit decodes instructions into micro-operations which are then stored in the micro-operation cache. The micro-operation cache has limited capacity for storing micro-operations. When new micro-operations are decoded from pending instructions, existing micro-operations are evicted from the micro-operation cache to make room for the new micro-operations. Rather than being discarded, micro-operations evicted from the micro-operation cache are stored in the conventional cache subsystem. This prevents the original instruction from having to be decoded again on subsequent executions. When the control logic determines that micro-operations for one or more fetched instructions are stored in either the micro-operation cache or the conventional cache subsystem, the control logic causes the decode unit to transition to a reduced-power state.
US10884746B2 Determining and predicting affiliated registers based on dynamic runtime control flow analysis
A determination is made as to whether an instruction is an affiliation-creating instruction that provides an affiliation between a plurality of registers. Based on determining the instruction is an affiliation-creating instruction, an affiliation is specified. Further, a branch instruction is obtained. The branch instruction is separated from the instruction by one or more instructions. Based on the branch instruction and specifying the affiliation, processing is performed.
US10884745B2 Providing a predicted target address to multiple locations based on detecting an affiliated relationship
Detecting that a sequence of instructions creates an affiliated relationship. A determination is made that a sequence of instructions creates an affiliated relationship. Based on determining that the sequence of instructions creates the affiliated relationship, a sequence of operations is generated. The sequence of operations provides a predicted target address to be included in a selected register and to be used in branching.
US10884743B2 Scheduling tasks using swap flags
A method of activating scheduling instructions within a parallel processing unit is described. The method comprises decoding, in an instruction decoder, an instruction in a scheduled task in an active state and checking, by an instruction controller, if a swap flag is set in the decoded instruction. If the swap flag in the decoded instruction is set, a scheduler is triggered to de-activate the scheduled task by changing the scheduled task from the active state to a non-active state.
US10884741B2 Persistent transactional memory metadata-based buffer caches
Techniques for providing high-performance buffer caches for transactional input/output (I/O) systems are disclosed. The techniques include obtaining a first logical creation time of a resource to be acquired by the first transaction during a pre-commit phase of a first transaction with an I/O system. When the first logical creation time exceeds a latest logical creation time from a set of resources previously acquired by the first transaction, the first logical creation time of the resource is compared with an earliest logical termination time from the set of resources. When the first logical creation time of the resource exceeds the earliest logical termination time from the set of resources, a conflict between the resource and the set of resources is detected, and a restart of the first transaction is triggered.
US10884735B2 Instruction and logic for predication and implicit destination
A processor includes a front end to receive an instruction. The processor also includes a core to execute the instruction. The core includes logic to execute a base function of the instruction to yield a result, generate a predicate value of a comparison of the result based upon a predication setting in the instruction, and set the predicate value in a register. The processor also includes a retirement unit to retire the instruction.
US10884733B2 Information processing apparatus, and information processing method
An apparatus causes a management unit included in an arithmetic processing unit to manage, where an executable task is included in a queue, execution of the task. The apparatus causes a standby unit included in the arithmetic processing unit to execute, when the executable task is not included in the queue, a decision process for deciding, by polling, whether information from another apparatus different from the apparatus is received by a communication controller until the executable task is included in the queue.
US10884731B2 Adaptable management of web application state in a micro-service architecture
A method for controlling a web application state in a micro-service architecture may be provided. The method loading a current state of the web application via a server-side state micro-service from a server state store upon a navigation to a website relating to a server-side micro-service of the web application. The method also comprises triggering a state change of the web application by a user interface control of the client user interface component, transmitting the changed state from the server-side micro-service of the web application to the server-side state micro-service, managing the changed state by the server-side state micro-service together with a state identifier in a server state store, transmitting the changed state and the state identifier from the server-side state micro-service to the state client, and notifying the client user interface component about the changed state.
US10884730B2 Method and system for software application optimization using natural language-based queries
A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
US10884725B2 Accessing container images in a distributed ledger network environment
A technique is provided for accessing container images in a distributed ledger network environment, in which, basis the receipt of a request from a consumer for accessing the container images, it is determined whether the container images require to be generated based on a customization performed on pre-published container images. The pre-published container images are updated in the nodes of the distributed ledger network, based on at least public keys of publishers of the pre-published container images, smart contracts, and certificates associated with the publisher. Based on the determined requirement, features for performing the customization are extracted based on inputs received from the consumer and a set of pre-published container images are identified from the pre-published container images and associated metadata from respective nodes of the network. The customized container images are generated based on reconciliation of the metadata of the identified set of pre-published container images.
US10884719B2 Dynamic model reflection
A method that includes obtaining, by an application executing on a computing system, a list of properties defining at least one property. The executing application writes an uncompiled class definition implementing a compiled interface and writes one or more properties of the compiled interface into the uncompiled class definition. The executing application writes the at least one property and at least one serialization attribute into the uncompiled class definition. The executing application causes the uncompiled class definition to be compiled, loads the compiled class definition, and creates an object by instantiating the compiled class definition. The object is serializable. The executing application may reflect on the compiled interface to obtain the one or more properties. Each of the one or more properties is strongly typed.
US10884711B2 Code management system and code management method using a visual programming tool
The convenience of reusing software generated by a visual programming tool is further improved. A code management system includes a flow generation unit that creates a process flow based on user manipulation and generates code based on the created process flow, a flow management unit that saves the code generated by the flow generation unit, a code acquisition unit that acquires code in response to the code being saved in the flow management unit, a code conversion unit that converts the code acquired by the code acquisition unit to a process flow diagram, a flow image generation unit that generates a flow image of the process flow diagram converted by the code conversion unit, and a flow image registration unit that registers the flow image generated by the flow image generation unit in the flow management unit in association with the code prior to conversion to the process flow diagram by the code conversion unit.
US10884710B1 System and method for generating unified experiences on digital platforms
A system and method for intelligently and automatically generating deployable code for target platforms and frameworks based on images or other graphical inputs is disclosed. The system and method leverage artificial intelligence to automatically identify and classify elements of a design as feature patterns. Identification is performed using convolutional neural networks, while classification is done using a Softmax classifier. The intelligent system can then automatically generate code for target platforms and frameworks that reproduce the feature patterns. Target platforms may include web platforms, mobile platforms (such as mobile phones), wearable platforms (such as smart watches), and extended reality platforms (which includes augmented reality (AR), virtual reality (VR), and/or combinations of AR/VR).
US10884708B2 Intelligent checking engine
Apparatus and methods for an intelligent audit engine are provided. Product development artifacts may be associated with artifact tags and stored in an artifact repository. The audit engine may retrieve an artifact for audit. The audit engine may identify a set of development guidelines in a rule repository based on their artifact tags. The audit engine may determine whether the development guidelines have been satisfied based on stored product testing data. A failed development guideline may initiate a workflow that includes notification of a project stakeholder regarding the failure. The notification may include remediation measures to be taken by the stakeholder. The validation process may iterate until all guidelines have passed validation. A machine-learning algorithm may prioritize a development guideline for future audits to increase efficiency. The machine learning algorithm may educate stakeholders to reduce audit failures.
US10884705B1 Approximate mixed-mode square-accumulate for small area machine learning
Multipliers, Multiply-Accumulate (MAC), and Square-Accumulate (SAC) circuits are fundamental building blocks in signal processing, including in emerging applications such as machine learning (ML) and artificial intelligence (AI) that predominantly utilize digital-mode multipliers, MACs, and SACs. Generally, digital multipliers, MACs, and SACs can operate at high speed with high resolution, and synchronously. As the resolution and speed of digital multipliers, MACs, and SACs increase, generally the dynamic power consumption and chip size of digital implementations increases substantially that makes them impractical for some ML and AI segments, including in portable, mobile, near edge, or near sensor applications. The multipliers, MACs, and SACs utilizing the disclosed current mode data-converters are manufacturable in main-stream digital CMOS process, and they can have medium to high resolutions, capable of low power consumptions, having low sensitivity to power supply and temperature variations, as well as operating asynchronously, which makes them suitable for high-volume, low cost, and low power ML and AI applications.
US10884702B2 Floating point to fixed point conversion
A binary logic circuit converts a number in floating point format having an exponent E of ew bits, an exponent bias B given by B=2ew-1−1, and a significand comprising a mantissa M of mw bits into a fixed point format with an integer width of iw bits and a fractional width of fw bits. The circuit includes a shifter operable to receive a significand input comprising a contiguous set of the most significant bits of the significand and configured to left-shift the significand input by a number of bits equal to the value represented by k least significant bits of the exponent to generate a shifter output, wherein min {(ew−1), bitwidth(iw−2−sy)}≤k≤(ew−1) where sy=1 for a signed floating point number and sy=0 for an unsigned floating point number, and a multiplexer coupled to the shifter and configured to: receive an input comprising a contiguous set of bits of the shifter output; and output the input if the most significant bit of the exponent is equal to one.
US10884701B2 Voice enabling applications
Systems and methods for voice control of computing devices are disclosed. Applications may be downloaded and/or accessed by a device having a display, and content associated with the applications may be displayed. Many applications do not allow for voice commands to be utilized to interact with the displayed content. Improvements described herein allow for non-voice-enabled applications to utilize voice commands to interact with displayed content by determining screen data displayed by the device and utilizing the screen data to determine an intent associated with the application. Directive data to perform an action corresponding to the intent may be sent to the device and may be utilized to perform the action on an object associated with the displayed content.
US10884700B2 Sound outputting device, sound outputting method, and sound outputting program storage medium
A sound outputting device includes: a receiving section that receives driving information that supports driving of a moving body; a sound outputting section that outputs at least one of a musical piece currently playing or a voice that gives notice of the driving information; and an outputting section that, during playing of the musical piece, causes the sound outputting section to output the voice that gives notice of the driving information received by the receiving section so as to match at least one of a pitch or a tune of the musical piece that is currently playing.
US10884699B2 Facilitating content navigation based on event context
Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating content navigation, according to embodiments of the present invention. In one embodiment, a data structure is generated to organize data from content corresponding with an event at which the content is discussed. During the event, input is monitored, and an input for which to identify relevant content is detected. Based on the input, content that is relevant to the detected input is identified using the data structure by comparing at least a portion of the detected input with the data in the data structure. An indication of the relevant content is provided to trigger presentation of the relevant content, or a notification thereof.
US10884698B2 Playback device calibration based on representative spectral characteristics
An example computing device is configured to perform functions including receiving a plurality of spectral data associated with a respective plurality of playback environments corresponding to a respective plurality of playback devices. The functions also include, based on the plurality of spectral data, determining a plurality of representative spectral characteristics. The functions also include receiving particular spectral data associated with a particular playback environment corresponding to a particular playback device and identifying a given one of the representative spectral characteristics that is representative of the particular spectral data. The functions also include, based on the given one of the representative spectral characteristics, identifying calibration data for use by the particular playback device when playing back audio and transmitting, to the particular playback device, the calibration data.
US10884693B2 Method, apparatus, and computer program product for sharing interface annotations among participating devices within a group-based communication system
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
US10884692B2 Electronic device and method for displaying and transmitting images thereof
A method for displaying and transmitting images and an electronic device thereof are provided. The electronic device includes a first display, a second display separated from the first display, a transceiver, at least one processor electrically connected to the first display, the second display, and the transceiver, and a memory electrically connected to the at least one processor. The at least one processor is configured to display a first screen image on the first display, provide a second screen image on the second display at least partially simultaneously with the displaying of the first screen image on the first display, provide data associated with one of the screen images to the transceiver, and control the transceiver to transmit the data to an external device such that a screen image at least partially identical to one of the screen images is output on a display of the external device.
US10884691B2 Display control methods and apparatuses
Various display control methods and apparatuses are provided. A method comprises inclining at least one display unit relative to an initial normal thereof to change a ratio of pixels distributed along two directions in each effective display region of the at least one display unit of a display system, wherein light emitted by each pixel in the effective display region of each display unit in the at least one display unit is transmitted to a visual angle range by a lens corresponding to the display unit in the display system, and the two directions comprise a first direction and a second direction parallel with the display unit and orthogonal with each other; and displaying a content to be displayed by the changed display system. Accordingly, differentiated display of visual angle information of two mutually orthogonal different directions can be realized.
US10884690B2 Dual screen device having power state indicators
An embodiment provides a portable computing device including: a first chassis provided with a first touch display unit; a second chassis provided with a second touch display unit; a coupling part which rotatably couples the first chassis and the second chassis to each other; and control unit which displays screen state information indicating a display state of one or more of the first touch display unit and the second touch display unit on one or more of the first touch display unit and the second touch display unit. Other aspects are described and claimed.
US10884686B2 Computer-readable storage medium for information processing apparatus having selectable processing channels and a display capable of displaying applicable options for print settings
A non-transitory computer readable storage medium storing computer readable instructions that are executable by a computer in an information processing apparatus connected with a printer, is provided. The computer readable instructions cause the computer to obtain a type of an object contained in an image file, determine whether the obtained type of the object falls under a first type, and based on a determination that the obtained type of the object falls under the first type, determine a combination of applicable options for a print setting for the image file to be a first option group, and based on a determination that the obtained type of the object falls under a second type, determine a combination of applicable options for the print setting for the image file to be a second option group containing a smaller number of applicable options than the first option group.
US10884683B2 Information processing system and non-transitory computer readable medium that specifies and notifies a client contact address
An information processing system in which a client uses an information processing apparatus that is managed by an apparatus manager, includes a management unit that manages client information including a contact address of a client; an acquisition unit that acquires a notification content from an apparatus manager; a specification unit that specifies a contact address of a client that uses an information processing apparatus that is managed by the apparatus manager from which the acquisition unit has acquired the notification content, on the basis of the client information that is managed by the management unit; and a notification unit that gives a notification about the notification content acquired by the acquisition unit to the contact address of the client specified by the specification unit.
US10884681B2 Prohibited previews
Example implementations relate to prohibited previews. The system may include a computing device including instructions executable to send a first image to a printing device, wherein the printing device is prohibited to display a preview of the first image and wherein the computing device is not authorized to print the first image utilizing the printing device. The instructions may be executable to send a second image to the printing device, wherein the second image includes a graphical identifier of a sender. The system may include a printing device including instructions executable to display the second image, receive an authorization to print the non-displayable first image, and print the first image.
US10884680B2 Print control apparatus and control method for receiving and printing print data
A print control apparatus receives a print job from an external apparatus. In a case where attribute information for performing processing for each set, the set being composed of one or more pages included in a print job, is included in the received print job, the print control apparatus extracts print data, which is to be used for outputting of one set of printed product, from the received print job based on the attribute information. Moreover, the print control apparatus stores, in a storage area, data including the extracted print data to be used for outputting of one set of printed product and a number of copies derived based on at least the attribute information.
US10884673B2 Virtual one-time programmable memory management
A virtual memory including virtual addresses may be generated. A first virtual address of the virtual memory may be mapped to a first physical address of a one-time programmable (OTP) memory of a device. Furthermore, a second virtual address of the virtual memory may be mapped to a second physical address of a static memory of the device. The virtual memory that is mapped to the OTP memory and the static memory may be provided for accessing of the data of the OTP memory of the device.
US10884671B2 Cognitive optimization of a multi-part object
Aspects of the present invention disclose a method, computer program product, and system for managing a multi-part object. The method includes one or more processors determining information relevant to generating a multi-part object. The method further includes one or more processors determining a size for the multi-part object based upon an analysis of the determined information. The method further includes one or more processors generating the multi-part object. The method further includes one or more processors responsive to determining that a component of the multi-part object does not adhere to a user-defined policy, modifying the multi-part object based on the user-defined policy.
US10884669B2 Controller, operation method of the controller and memory system
A method for operating a controller controlling a memory device, the method includes: obtaining open block information and read counts of open blocks of the memory device; updating each of the read counts by adding a variable value for each open block to each of the read counts; storing the updated read counts in the memory device; and performing a sudden power-off recovery operation on the memory device based on the open block information.
US10884660B2 Memory management method, memory storage device and memory control circuit unit
An exemplary embodiment of the disclosure provides a memory management method for a rewritable non-volatile memory module. The method includes: receiving a first type command from a host system and temporarily storing the first type command to a first command queue; after receiving the first type command, receiving a second type command from the host system and temporarily storing the second type command to a second command queue; if the first command queue meets a preset condition, performing a programming operation for programming the rewritable non-volatile memory module according to the first type command in the first command queue; and after performing the programming operation, transmitting a response message corresponding to the second type command in the second command queue to the host system.
US10884658B2 Completion entry throttling using data storage controller
The present disclosure, in various embodiments, describes technologies and techniques for use by a data storage controller or similar device for throttling the delivery of completion entries pertaining to the execution of commands by a nonvolatile memory (NVM) device, such as a NAND. In an illustrative example, the data storage controller selectively throttles the delivery of completion entries to a host processor using uniform delivery intervals to provide for the stable delivery of completion entries to the host. That is, in some examples, rather than immediately posting completion entries to a completion queue of the host using the same relative timing with which the completion entries are generated, the data storage controller selectively delays posting some completion entries relative to other completion entries, so the entries may be posted with uniform time delays. This may enable the host processor to more efficiently process the completion entries. NVMe examples are provided.
US10884650B1 Opportunistic compression of replicated data in a content addressable storage system
An apparatus in one embodiment comprises a first storage system having a plurality of storage devices. The first storage system is configured to participate in a replication process with a second storage system. The first storage system comprises a replication engine configured to request from a data module of the first storage system at least one data page to be replicated to the second storage system as part of the replication process. If the requested data page is already available in compressed form in the data module, the replication engine receives the requested data page in compressed form and transmits it to the second storage system along with at least a portion of a content-based signature of the requested data page. If the requested data page is not already available in compressed form in the data module, the replication engine receives the requested data page in uncompressed form and transmits it to the second storage system.
US10884649B2 Tape drive data reclamation
Method, computer program product, and system embodiments of the present disclosure may include a computing device which may set a predetermined flag on data to be copied from a primary storage tier and a secondary storage tier. The computing device may identify a first portion of the flagged data as being in a pre-migrated state stored on the primary storage tier and migrate the flagged pre-migrated data from the primary storage tier to a target medium. The computing device may identify a second portion of the flagged data as being in a migrated state stored on the secondary storage tier. The computing device may recall the flagged migrated data from the secondary storage tier to the primary storage tier and migrate the recalled migrated data from the primary storage tier to the target medium.
US10884646B2 Data management system for storage tiers
A method, apparatus, system, and computer program product for managing a storage system. Data associated with a set of tags is identified by a computer system using a policy, wherein the policy defines the set of tags for a set of types of data used in a process performed in an organization using data in the storage system. A set of storage tiers for the data associated with the set of tags is determined by the computer system using the policy. The policy defines the set of storage tiers for the data associated with the set of tags when the data associated with the set of tags is used by the process. The data associated with the set of tags is moved by the computer system to the set of storage tiers as determined using the policy.
US10884645B2 Virtual machine hot migration method, host machine and storage medium
This application discloses a virtual machine (VM) hot migration method, an apparatus, and a storage medium. A method for virtual machine (VM) hot migration is described. Processing circuitry of a first host machine identifies that a memory block in a storage device of the first host machine is allocated to a virtual machine to migrate. Further, the processing circuitry determines whether the memory block is data-containing. When the memory block is data-containing, interface circuitry of the first host machine sends data in the memory block to a second host machine. When the memory block is not data-containing, the memory block is skipped for migration.
US10884639B2 Providing single data rate (SDR) mode or double data rate (DDR) mode for the command and address (CA) bus of registering clock drive (RCD) for dynamic random access memory (DRAM)
Aspects of the disclosure are directed to providing a single data rate (SDR) mode or a double data rate (DDR) mode to a Registering Clock Drive (RCD) for a memory. Accordingly, the apparatus and method may include determining data rate mode selection criteria; selecting a data rate mode based on the data rate mode selection criteria; configuring a host interface for the data rate mode; and configuring an RCD input interface for the data rate mode. In one aspect, the apparatus and method further include activating a clock signal on the host interface and on the RCD input interface; transferring data from the host interface to the RCD input interface using the clock signal; and transferring the data from an RCD output interface using the clock signal in either 1N mode or 2N mode. And, the data rate mode is one of the SDR mode or the DDR mode.
US10884634B2 Browse and restore for block-level backups
Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
US10884633B2 System and method for optimized signature comparisons and data replication
Systems, methods, and computer-readable storage media for inter-node data replication while reducing network traffic for remote backup. A system receives a command to duplicate a dataset, located on a source network node, to a remote network node, accesses, on the source network node, signatures of a previous snapshot of the dataset and signatures of a current snapshot of the dataset, performs, at the source network node, a local signature comparison between the previous snapshot and the current snapshot to identify one or more signatures that do not match, sends the signatures that do not match to the remote network node, searches, on the remote network node, for the signatures that do not match, and sends data associated with the signatures that do not match to the remote network node for incorporation within a current remote snapshot if they do not exist on a current remote network node.
US10884631B2 Method for preloading data
The method for preloading data of a file containing the following steps of defining a plurality of bins of predetermined sizes in a file, for each input and/or output operation executed on the file, determining the bin involved in the operation, counting the number of input and/or output operations executed in each bin of the file by taking into account only a predetermined number of last operations on the whole file, and when the sum of the operations counted in a bin is greater than a predetermined threshold, loading, in a memory medium, at least one area of the file determined on the basis of this bin.
US10884629B1 Shard rebalancing based on over-provisioning
A performance metric of a data shard stored in a first storage portion is monitored. It is determined that the performance metric of the data shard exceeds a threshold. In response to the determination that the performance metric exceeds the threshold, the data shard is reassigned to a second storage portion selected based on an over-provisioning bias of the second storage portion that is different than an over-provisioning bias of the first storage portion or the over-provisioning bias of the first storage portion is increased.
US10884624B2 SAS/SATA hard disk drive update via management controller
Methods and systems of updating serial attached small computer system interface (SAS)/serial advanced technology attachment (SATA) hard disk drive (HDD) firmware (FW) using a management controller (MC) are provided. The method includes uploading the HDD FW to the MC via the local area network (LAN), breaking the HDD FW into a plurality of chunks, issuing a plurality of write commands and writing the plurality of chunks into the SAS HDD.
US10884618B2 Electronic device and method of providing visual notification of a received communication
A method disclosed herein includes displaying information associated with a first application in a display area of an electronic device, detecting a change in direction of a continuous gesture across at least a portion of the display area between a first direction and a second direction different than the first direction, the continuous gesture associated with a request to display information of a second application, the first application being different than the second application, in response to detecting the change in direction of the continuous gesture, reducing display of the first application to a first portion of the display area and presenting a preview of information associated with the second application in a second portion of the display area in which the first application was presented prior to detection of the continuous gesture, based on a first characteristic of the continuous gesture, discontinuing providing the first information and display the second application in the display area, and based on a second characteristic of the continuous gesture, discontinuing providing the second information and display the first application in the display area.
US10884616B2 Application control using a gesture based trigger
Systems and methods for control of application actions using a modification trigger to visually modify an electronic document are disclosed. A computing device, such as a mobile computing device having a touchscreen display, can display an electronic document having a first portion and a second portion. Initially upon displaying the electronic document, the computing device displays the first portion and the second portion may lie out of view, not displayed. A user can swipe along a scroll direction, causing the second portion to be displayed. The second portion can include or otherwise be associated with a modification trigger. Upon receiving a gesture on the second portion, the modification trigger performs actions, including, for example, subscribing to a series of electronic documents and minimizing the visual display of the electronic document.
US10884615B2 Inspection assistance device, inspection assistance method, and program
An inspection assistance device includes a damage drawing input part configured to input a damage drawing, i.e. a drawing illustrating damages of target parts, a display configured to display the damage drawing and target figures illustrating target parts to be overlaid with each other, and a storage configured to store the damage drawing separately from the target figures in connection with the target figures.
US10884610B2 System and method for recognizing handwritten stroke input
A system, method and computer program product for use in recognizing content associated with handwritten stroke input to a computing device is provided. The computing device is connected to an input interface. A user is able to provide input by applying pressure to or gesturing above the input interface using a finger or an instrument such as a stylus or pen. The computing device has an input management system for recognizing content defined by the input. The input management system is configured to detect input of a handwritten stroke with respect to the interactive key layout, characterize the detected handwritten stroke by a reference stroke by determining a sequence of reference points associated with a sequence of interactive keys of the interactive key layout, assign probability scores to candidate characters, and cause recognition of sequences of characters by applying a language model in accordance with the assigned probability scores.
US10884608B2 Devices, methods, and graphical user interfaces for content navigation and manipulation
An electronic device displays content of a first content item, wherein the first content item is one of a sequence of content items. The device detects a user input that includes movement of a contact in a respective direction on the touch-sensitive surface. In response to detecting the user input: in accordance with a determination that the user input meets item-switching criteria, the device replaces display of the first content item with display of a second content item in the sequence of content items, wherein the item-switching criteria include a criterion that is met when a characteristic intensity of the contact is above a first intensity threshold; and, in accordance with a determination that the user input does not meet the item-switching criteria, the device navigates through the content of the first content item in accordance with the movement of the contact.
US10884606B1 Data transfer via tile overlay
A management system of a computing device provides enhanced functionality via selectable icons (e.g., tiles), presented on a home screen, that may be overlaid to perform overlay operations such as data transfer, payment, and/or granting of certain authorizations or permissions. Users are able to more readily perform cross-application and/or cross-entity operations via, for example, the operating system of a computing device without needing to engage with as many entities (or applications thereof). Tile overlay operations may be managed and reviewed via an application.
US10884604B2 Drag and drop for touchscreen devices
The subject technology provides for receiving a request for a representation of an item from a destination application. The subject technology sends the request for the representation of the item to a source application. The subject technology receives a link to a file provider, the file provider fulfilling a data transfer of the representation of the item. Further, the subject technology sends the link to the file provider to the destination application.
US10884602B2 Direction based content navigation
Methods and systems for providing and interfacing with content are disclosed. An example method can comprise providing an interface and receiving an interaction with the interface. The interface can be updated with a first element if the interaction is in a first direction. The first element can provide information based on user data. The interface can be updated with a second element if the interaction is in a second direction.
US10884600B2 Display apparatus scrolling first image and second image in accordance with speed of scroll operation
A display apparatus includes a display device, a touch panel, and a control device. The control device functions as a controller. The controller causes the display device to display one portion of a first image including a plurality of items arrayed along a first direction. The controller calculates, upon receiving scroll operation in the first direction via the touch panel, a speed of the scroll operation, causes the display device to scroll the first image when the calculated speed is equal to or less than a first speed, and causes the display device to scroll a second image including the plurality of items arrayed along a second direction when the calculated speed exceeds the first speed.
US10884597B2 User interface customization based on facial recognition
There are provided systems and methods for user interface customization based on facial recognition. A computing device, such as a mobile smart phone, may include one or more imaging components, such as a camera. The camera may capture still or video media data of a user during use of the device. Using the media data, the user may be recognized or may be identified as an unknown user, such as an unauthorized user. If the user corresponds to a different user from an administrator or owner of the device, the device may utilize an identity, known or unknown, for the user to determine what user interface actions and data the user is allowed to view on the device. The device may restrict particular user interface data from viewing, and may also limit the user from interacting with particular interface elements or initiating interface processes or navigation.
US10884593B1 Systems and methods for remote layout control of medical image viewers
A layout control computing device is provided. The computing device includes a processor programmed to display a control user interface via a first display screen and a display user interface via a second display screen. The control user interface includes a layout template having a plurality of tiles, each tile having an indicator of a render view. The display user interface includes a plurality of viewports arranged according to the layout template, and each viewport is configured to display the medical images in a render view as indicated by an indicator of a corresponding tile. The processor is also programmed to receive a command of moving a first tile to a location of a second tile, update the layout template, instruct to arrange the viewports according to the updated layout template, and instruct to display the images in the viewports in render views as indicated in the updated layout template.
US10884589B2 Determining user preference of an object from a group of objects maintained by a social networking system
A social networking system identifies a user's relative preference for objects maintained by the social networking system, such as pages associated with movies, restaurants, businesses, or other content. To obtain the user's preferences, the system provides pairs, or groups, of objects to a user and prompts the user to indicate a preference between the objects in each pair. This obtained information about the user's relative preferences is stored in conjunction with the user's profile, which can then be used to select content subsequently presented to the user.
US10884584B2 Managing large user selections in an application
The present invention provides a system and methods for managing large user selections in an application. An invertible collection software module solves the problem of managing a large number of user selections within an application. When not inverted, the invertible collection tracks what a user has selected. When inverted, the invertible collection tracks what a user has not selected thus saving memory. One method may comprise defining a specific context having a set of items available for user selection, representing, by an empty inverted invertible collection, the selection of all items within the specific context, tracking one or more items a user has deselected within the specific context depending upon whether the collection is inverted or not inverted and tracking one or more items a user has deselected.
US10884583B2 Suppressing the collection of activity data by an operating system
Technologies are described for suppressing the collection of activity data by an operating system. An operating system provides an application programming interface (“API”) through which applications can submit activity data. The activity data can be exposed to users through a UI that includes UI controls that can be selected to resume previously performed activities. The operating system also provides another UI that includes UI controls for specifying that collection of activity data by the operating system is to be suppressed. When the UI control is selected, the API will discard activity data received from applications. Another selection of the UI control will instruct the API to resume collection and storage of activity data provided by the applications. The UI for suppressing the collection of activity data can also include another UI control which, when selected, will cause activity data previously obtained by the API and stored to be discarded.
US10884582B2 Systems and methods for progressively displaying images in a viewer to create a video-like display of a rotating item
A system and method for progressively displaying images of an item to create a rotational video-like display. The displayed images are contained within multiple datasets that are received by a computing device. Each received dataset contains multiple images of the same item, with each image captured of the item from a different perspective as compared to the other images in the dataset. The different perspective can be captured, for example, around an axis of rotation that reflects the item at a particular angle of view. Once multiple images are received in a dataset, the images are progressively displayed to a user in a viewer by transitioning between individual images in a certain order so as to create the video-like display. The transitioning between individual images, including the speed of transition and selection of the next image to be displayed, can be controlled by the user.
US10884578B2 Electronic device and method for controlling user interface of electronic device
According to various examples, an electronic device can comprise: a display; and a control unit for controlling the display such that the display displays a user interface on which at least one object is arranged according to a sequence of time and displays information on an object selected from among the at least one object arranged on the user interface while displaying the user interface.
US10884576B2 Mediated reality
A method comprising: displaying to a user a current virtual scene of a virtual space from a current point of view at a current position, the virtual scene comprising a user-input artificial virtual object; mapping a three-dimensional gesture of the user to a corresponding three-dimensional gesture in the virtual space that interacts with the user-input artificial virtual object; and in response to determining that the corresponding three-dimensional gesture in the virtual space interacts with the user-input artificial virtual object, displaying to the user a new virtual scene of the virtual space from a new point of view at a new position different to the current position.
US10884575B2 Extensible and adaptable toolsets for collaboration applications
The techniques disclosed herein provide a contextual toolset for use in canvases of collaboration applications. The techniques also provide smart hooks for pinning tools to specific locations on content opened in a canvas. The contextual toolset may include tools specific to an application opened in a canvas and/or tools for implementing the functionality of external applications. The smart hooks maintain linkages between an instance of tool usage and an object in a file or other content. The linkages maintain the tool in the same location relative to the object even if the object is moved. Instances of external applications opened in a canvas may be presented in a dedicated user interface region that passes data to and from the external application.
US10884573B2 User interfaces for multiple displays
A set of user interfaces for a data processing system that operates with two or more display devices coupled to the system. In one embodiment, in response to moving a first window between two displays, the first window is displayed, as it straddles the two displays, differently on the two displays. For example, while a reference point (e.g. a cursor) on the window remains on a first display, a first portion of the window on the first display is displayed normally while a second portion on the second display is displayed with more translucence (more transparency) than the first portion; when the references point crosses to the second display, the first portion becomes more translucent than the second portion.
US10884572B2 Windowing system and method for companion software products
Windows corresponding to independent applications in a windowed computing environment can be linked to have unified behavior. A host application can monitor window activity to determine if windows are intended to be grouped. Commands applied to one or more windows in a group are applied to at least some other windows in the group. Windows can be grouped or ungrouped according to various criteria including a priori configuration or user action. The window grouping permits a unified user interface behavior to be established for two or more independent applications.
US10884570B2 Online engagement platform for video creators
A request of a channel owner is received to enable an online community option to facilitate communications between the channel owner and viewers of a channel of the channel owner on a content sharing platform. The online community option is associated with the channel in a data store, and a channel GUI comprising a GUI element representing the online community option is provided for presentation to the channel owner. An online community GUI is provided to allow the channel owner to submit a post to initiate online conversation with viewers of the channel. The channel GUI is provided for presentation to a viewer of the channel. In response to a selection of the GUI element representing the online community option, the online community GUI comprising the post of the channel owner is provided, and the viewer of the channel is allowed to respond to the post.
US10884568B2 Electronic device
An electronic device includes a display unit including an active area configured to display an image, a peripheral area adjacent to the active area, and an input sensing unit disposed on the display unit within the active area. The input sensing unit includes a first sensing electrode disposed in the active area and a second sensing electrode spaced apart from the first sensing electrode and disposed in the active area.
US10884567B2 Circuit and method for driving touch substrate, touch device and operating method of the same
A circuit and a method for driving a touch substrate, a touch device and a method for operating the touch device are provided. The method for driving the touch substrate includes inputting first driving signals to respective ones of the plurality of touch electrodes sequentially in a first time duration within a touch period; and inputting second driving signals to respective ones of the plurality of touch electrodes in a second time duration within the touch period, wherein signal strengths of the second driving signals are larger than signal strengths of the first driving signals.
US10884564B2 Sheet-shaped device
The present invention relates to a thin plate shaped apparatus comprising a plurality of first electrodes and a plurality of second electrodes which are arranged on the first surface of a nonconductive base material, a linear conductive member, a plurality of indicator electrodes formed in the operation area. The plurality of first electrodes are connected with the linear conductive member as a bundle or each separately, indicator electrodes are formed in the operation area, the second electrodes connected to the indicator electrodes possess physical quantities within a range of which their positions are not detected by a panel, and conductor patterns of which each respective position is detectable by the panel when any one of the plurality of indicator electrodes or the nonconductive member laminated on the plurality of indicator electrodes receives finger contact operations when the area formed with at least the second electrodes and the plurality of first electrodes is in a state of making contact with or coming into proximity to the panel through each respective physical quantity including those of second electrodes connected to indicator electrodes of the positions receiving the contact operations and the plurality of first electrodes.
US10884559B2 Touch panel, touch method of the same, and touch apparatus
A touch panel, a touch method of the touch panel, and a touch apparatus are provided. The touch panel includes: a touch layer including a plurality of touch areas; a pre-touch detection module configured to detect, among the plurality of touch areas, a touch area opposite to a touch object, the touch object being at a distance from the touch layer, the distance being greater than 0; and a pre-touch feedback module configured to generate a feedback signal based on the detected touch area. The feedback signals corresponding to the touch areas are different.
US10884556B2 Gate driving integrated circuit for a touch display and operating method thereof
Embodiments relate to a gate driving integrated circuit and an operating method thereof operating in a time-division method divided into a display period and a touch period. The gate driving integrated circuit includes a charging circuit, a gate control circuit, and a discharging circuit. The charging circuit charges a memory element. The discharging circuit discharges the memory element. The gate control circuit outputs a gate-on voltage to a gate line based on the charged memory element in during display period. The gate control circuit electrically disconnects the memory element from the gate control circuit during the touch period.
US10884549B2 Rejection of false turns of rotary inputs for electronic devices
Various embodiments for detecting and rejecting false, unintended rotations of rotary inputs of electronic devices are disclosed herein. In one example, an electronic device is provided with an optical detector that measures the distance between the electronic device and the wearer's forearm or hand, and when the distance is smaller than a threshold distance, the turns of the rotary input are false, unintended turns. In another example, a crown of a rotary input includes a plurality of capacitive sensors that detects the presence of a wearer's finger, which when absent, the turns of the rotary input are false turns. In another example, deflections or positions of a shaft of the rotary input are measured and if the deflections/positions indicate an upward force on the rotary input (which are likely caused by the wearer's forearm or hand), the turns of the rotary input are false turns. Other embodiments are described herein.
US10884546B2 Projection alignment
A projection system includes a video projector to project images having an image region on a surface having a border area associated with the surface, and a processing system including a graphical processing unit to evaluate the border area and the projected image region, the graphical processing unit to transform the projected image region into an aligned projected image region coinciding with the border area.
US10884541B2 Display panel and display device
A display panel is provided. The display includes a first electrode layer and a second electrode layer. The first electrode layer includes a plurality of first electrodes, each having a shape extending in a first direction, wherein the plurality of the first electrodes are arranged in a second direction. The second electrode layer includes a plurality of second electrodes extending in the second direction and arranged in the first direction, the second direction being perpendicular to the first direction. A ratio between a first central distance between two adjacent first electrodes, and a second central distance between two adjacent second electrodes is in the range of 0.5 to 2. In the display panel and the display device according to the present disclosure, the display effect is reconciled with the touch recognizing performance, thus improving the touch performance of the panel and user experience.
US10884540B2 Display device with detection of fold by number and size of touch areas
A display device includes: a foldable display panel having flexibility; a touch detector disposed selectively on one panel face side of the display panel and capable of detecting a plurality of touch areas; and a determiner for detecting that the display panel is folded only if the touch areas detected by the touch detector are three or more in number, and a largest first touch area thereof is located between the touch areas other than the first touch area.
US10884537B2 Touchscreen device and method and apparatus for performing operation
An embodiment of the present invention discloses a touchscreen device, and a method and an apparatus for performing an operation that relate to the field of information technologies, so as to reduce a limitation of identifiable operations provided to a user, and improve user experience. The method includes: detecting, by a touchscreen device, pressing force track information of a user on a touchscreen, where the pressing force track information is used to represent a change of a pressing force level in a process in which the user continuously presses the touchscreen; determining an operation corresponding to the pressing force track information, according to a current touch operation application scenario and correspondences between pressing force track information and operations; and performing the operation. The present invention is applicable to a touchscreen device that determines a corresponding operation according to pressing force track information of a user and performs the operation.
US10884536B2 Mobile terminal and control method thereof
The mobile terminal according to one embodiment of the present invention comprises: a touch screen formed to be capable of shifting from any one of an active state and an inactive state to the other one, and to have predetermined information outputted when shifted from the active state to the inactive state; and a control unit which, on the basis of the touch level of a touch input applied to the touch screen in the active state during a first work state of a first application, changes the first work state to a second work state related to the first work state. Further, when a subsequent touch input exceeding a reference pressure is applied to the touch screen during the second work state, the control unit can perform control such that the first or second work state continues to be run on the touch screen in the inactive state.
US10884535B2 Display device
Disclosed is a display device capable of reducing the thickness and the weigh thereof. A display device having a touch sensor realizes electrical connection of a routing line and a touch pad via an auxiliary conductive layer, which is connected to the routing line under an encapsulation unit, even if a disconnection fault occurs in the routing line, thereby achieving increased yield and reliability. In addition, through the provision of a touch sensor disposed above the encapsulation unit, a separate attachment process is unnecessary, which results in a simplified manufacturing process and reduced costs.
US10884532B2 Display device and flexible circuit board
A display device includes a display structure including a display panel and a touch sensing layer disposed on the display panel, the display panel including a display panel including a display area and a non-display area around the display area, and the touch sensing layer including a first portion overlapping the display area and a second portion overlapping the non-display area, a window structure disposed on the display structure, a bonding layer disposed between the display structure and the window structure, and a touch flexible circuit board electrically connected with the touch sensing layer, wherein the touch flexible circuit board includes a first substrate member connected to the second portion, and a second substrate member provided with an ultraviolet (“UV”) transmitting member transmitting UV light emitted from a side of the bonding layer and extending from the first substrate member in a predetermined direction.
US10884525B1 Interactive mixed masking system, method and computer program product for a simulator
A system comprising a device including a chromakeyed tactile touch-sensitive surface (TTSS) and touch-sensitive input (TSI) circuit to sense touch applied to the TTSS by a hand. A processor registers a location of a chromakey mask, the device, and a virtual portal location within a virtual reality (VR) scene including virtual pixels of virtual user-interactive simulator (VUIS) controls. The processor detects and isolates, within the mask, first pixels having a non-chromakey color overlapping the chromakey mask and second pixels matching a color of the chromakey mask. The first pixels are preserved to form a pass-through image. A composite mixed reality scene is formed with the VR scene and preserved pixels registered to the VR scene. Those VUIS controls corresponding to the preserved pixels are omitted from the VR scene and remaining virtual pixels of the VUIS controls overlap and link to the TSI circuit.
US10884522B1 Adaptive hover operation of touch instruments
Methods, devices, systems, and computer program products are provided for adaptive hover operation of touch instruments, which may increase hover height and improve user experience. Hover range may be adapted, for example, by adapting an antenna configuration during hover. A touch instrument may comprise multiple antennas that may be activated and deactivated, e.g., as a function of proximity Antenna configuration may increment (e.g., increase cumulative antenna size) as hover height increases and decrement (e.g., decrease cumulative antenna size) as hover height decreases. Antennas may be multi-purpose, such as being used to maintain synchronization for extended hover range and for other purposes (e.g., determining hover height, tilt, orientation, grip) and/or features (e.g., providing commands for pop-up menus). Adaptive hover may support (i) maintaining synchronization during use, (ii) faster synchronization when a touch instrument enters or re-enters detectable hover height, (iii) improved palm rejection and (iv) pop up menu presentation.
US10884521B2 Dial device and related interactive display device capable of determining a rotation angle
A dial device including an upper case and a bottom base disposed with an electrode pattern having a directional pattern corresponding to a direction, wherein an interactive display device utilizes the dial device as an input device (such as a mouse or a rocker capable of instructing an index displayed by a screen to move toward the direction) according to moving signals transmitted by the dial device and sensing signals generated by a touch circuit of the interactive display device. Thus, the interactive display device is capable of mapping a direction caused by relative motions between the upper case and the bottom base to a moving direction of an object displayed by the interactive display device, so as to increase an operation of the dial device.
US10884520B2 Input detecting device
An input detecting device includes an input section where position input is performed, a position detecting section included in the input section and detecting an input position regarding at least the position input, a rotary member mounted on the input section so as to be rotatable and including an operation surface on an outer peripheral surface thereof with which a rotating operation is performed, a rotation detection section that is rotatable together with the rotary member with respect to the input section and a position of which is detected by the position detecting section, and an extended section extending laterally from the operation surface so as to be disposed between the operation surface and the input section.
US10884516B2 Operation and control apparatus and control method
The present invention discloses an operation and control apparatus for operating and controlling a personal computer and a control method therefor. The operation and control apparatus includes a touch unit and a control unit. The touch unit includes a touchpad, configured to sense an external tap behavior. The control unit includes a control module electrically connected to the touchpad and a memory module electrically connected to the control module. The memory module is configured to store at least one initial coordinate. The control module obtains the external tap behavior sensed by the touchpad, to generate a tap coordinate. The control module analyzes a position of the tap coordinate by using the initial coordinate as a basis point, to generate a control instruction for operating and controlling the personal computer.
US10884515B2 Lamination method of substrates and product prepared thereby
Substrates suitable for optoelectronic display devices are prepared by: (a) applying a liquid silicone optical bonding agent to a first substrate, (b) activating the liquid silicone optical bonding agent applied in step (a) by irradiation with light in a wavelength range of 200 nm to 500 nm, wherein the duration of the irradiation is less than the gel time of the liquid silicone optical bonding agent, and (c) applying a second substrate to the activated liquid silicone optical bonding agent before the liquid silicone optical bonding agent is gelled.
US10884512B2 Key device and keyboard device
A key device includes a substrate, a key cap and a restoring member. The substrate includes a top surface and two pivot seats protruding on the top surface. The pivot seats are spaced from each other. Each pivot seat has an eave portion laterally extending from a top thereof. The eave portion has a bottom edge. The key cap is above the top surface. The key cap includes a side edge and two extending arms extending from the side edge. An end of each extending arm has a pivoting portion. The pivoting portions pivotally abut against the bottom edges of the eave portions respectively without contacting the top surface of the substrate. The restoring member is between the substrate and the key cap and abuts against a bottom of the key cap.
US10884511B2 Input device with key input and touch input, and operating method thereof
An input device including a plurality of press buttons and a touch control area is provided. The press buttons provide a key input function, and the touch control area provides a touch input function. Each of the press buttons pushes against an elastic pad which is used as a sensing electrode of the touch input function and as an elastic recovery element of the key input function.
US10884508B1 System and method for redirecting content based on gestures
Content such as advertisements received into a mobile device may be more appropriately displayed on an alternative device remote from the mobile device. When ad content is received into the mobile device, the user may perform a physical gesture such as movement of the device or an associated motion sensor. The physical gesture is analyzed in the mobile device and causes the ad content to be redirected to the remote device. Additional physical gestures by the user can be interpreted in the mobile device to manipulate the content on the remote device.
US10884507B2 Gesture controlled door opening for elevators considering angular movement and orientation
A detection system is provided. The detection system includes gesture sensors installed on front panels of a set of hall doors. The gesture sensors detect motion. The detection system includes a gesture detection unit that controls operations of the gesture sensors. The gesture detection unit analyzes the motion detected by the gesture sensors and detects a pre-determined hand gesture format. The gesture detection unit activates a door open operation for the set of hall doors in response to detecting the pre-determined hand gesture format.
US10884505B1 Systems and methods for transitioning to higher order degree-of-freedom tracking
The disclosed computer-implemented method may include tracking, using a low-order degree-of-freedom (DOF) mode, an orientation of a device based on input from an inertial measurement unit (IMU) of the device. The method may also include determining, using a magnetometer, that the device has entered a magnetic tracking volume defined by at least one magnet and in response to determining that the device has entered the magnetic tracking volume, transitioning from the low-order DOF mode to a high-order DOF mode that tracks a higher number of DOFs than the low-order DOF mode. The method may also include tracking, using the high-order DOF mode, the position and orientation of the device based on input from both the IMU and the magnetometer. Various other methods, systems, and computer-readable media are also disclosed.
US10884503B2 VPA with integrated object recognition and facial expression recognition
Methods, computing devices, and computer-program products are provided for implementing a virtual personal assistant. In various implementations, a virtual personal assistant can be configured to receive sensory input, including at least two different types of information. The virtual personal assistant can further be configured to determine semantic information from the sensory input, and to identify a context-specific framework. The virtual personal assistant can further be configured to determine a current intent. Determining the current intent can include using the semantic information and the context-specific framework. The virtual personal assistant can further be configured to determine a current input state. Determining the current input state can include using the semantic information and one or more behavioral models. The behavioral models can include one or more interpretations of previously-provided semantic information. The virtual personal assistant can further be configured to determine an action using the current intent and the current input state.
US10884502B2 Providing mediated social interactions
Systems and methods of providing mediated social interactions are provided. For instance, a user input from a first user indicative of a request to facilitate a provision of emotive contextual signals to a second user can be received. One or more emotive contextual signals to be provided to the second user can be determined based at least in part on the user input. The one or more emotive contextual signals can include one or more haptic feedback signals intended to facilitate a mediated social interaction associated with the second user.
US10884500B2 Electronic display screen with dynamic topography
The present invention relates to an electronic screen display device capable of providing a haptic feedback to a user by dynamically altering the screen topography in response to a user choice. The electronic display screen includes a movable top layer, a base layer, a plurality of nodes embedded on said base layer, a plurality of micromuscle fibre cell units correspondingly affixed on said plurality of nodes at one end, and affixed on the top layer at an opposing end, wherein each micromuscle fibre cell unit further includes at least one micromuscle fibre positioned enclosed within a flexible polymeric casing with a cavity, and capable of contraction or elongation on passing of electric current, wherein change in the height of the micromuscle fibre cell unit causes the movable top layer to be vertically displaced.
US10884485B2 Power optimization in an artificial intelligence processor
In one embodiment, the present disclosure includes a method of reducing power in an artificial intelligence processor. For each cycle, over a plurality of cycles, an AI model is translated into operations executable on an artificial intelligence processor. The translating is based on power parameters that correspond to power consumption and performance of the artificial intelligence processor. The AI processor is configured with the executable operations, and input activation data sets are processed. Accordingly, result sets, power consumption data, and performance data are generated and stored over the plurality of cycles. The method further includes training an AI algorithm using the stored parameters, the power consumption data, and the performance data. A trained AI algorithm outputs a plurality of optimized parameters to reduce power consumption of the AI processor. The AI model is then translated into optimized executable operations based on the plurality of optimized parameters.
US10884484B2 Extending a battery life of a battery-powered computing device
In some examples, in a battery-powered computing device, a software monitor may access a calendar, determine that an event is occurring, determine that the event has an associated profile, and configure the computing device based on the profile to reduce a power consumption of the computing device. For example, one or more hardware components and one or more software components identified in the profile may be placed in a low power consumption state. For example, a hardware component may be transitioned from a power-on state to a low-power state power or may not be provided power. As another example, execution of a software component may be stopped or an execution priority of the software component may be modified from a first priority to a second priority that is lower than the first priority.
US10884482B2 Prioritizing power delivery to processing units using historical workload information
A computer-implemented method (and associated computing system and computer program product) comprises distributing computing workloads among a plurality of processing units of a computing system. The method further comprises, responsive to detecting a reduced power supply capacity of the computing system: determining, based on historical workload information, a first workload of the computing workloads to prioritize the completion thereof, and prioritizing power delivery to a first processing unit of the plurality of processing units to which the first workload is distributed. The method further comprises powering down the first processing unit responsive to completion of the first workload.
US10884479B2 Display device, computer system and method of managing the operating states of a computer system
A computer system includes a display configured to receive a display signal; a sensor configured to provide a control signal indicative of the presence of a user in a predefined area in front of the display; a control unit configured to select an operating mode from a plurality of operating modes, and a first energy management function configured to control an operating state of the display based on a selected operating mode, wherein the interface circuitry is configured to transmit first control data indicating the presence or absence of the user in front of the display by a manufacturer-specific virtual control panel VCP back to a computing device; and wherein the computing device includes a second energy management function configured to switch the computing device into an operating state based at least on the first control data indicating the presence or absence of the user in front of the display.
US10884476B2 Autonomously controlling a buffer of a processor
In an embodiment, an apparatus includes an input/output (I/O) buffer to couple a logic unit to another device coupled via a pad, and a logic coupled to the I/O buffer to detect a value on the pad and to control the I/O buffer to provide the value to the pad, responsive to entry into an architectural state. Other embodiments are described and claimed.
US10884472B2 Current compensation during dynamic voltage and frequency scaling transitions
A method for adjusting operation parameters of a computer system based on power consumption of the computer system is disclosed. During a power state transition of the computer system, a voltage level of a power supply signal may be sampled at a plurality of time points to generate a multiple voltage level samples. A voltage level of a selected one of the multiple voltage level samples may be adjusted using a particular coefficient of multiple coefficients to generate an updated voltage level sample. A power consumption of the computer system may be determined using the updated voltage level sample, and based on the power consumption, at least one operation parameter of the computer system may be adjusted.
US10884465B2 Memory controller with processor for generating interface adjustment signals
Described are a system and method to control interface timing and/or voltage operations of signals transmitted between devices. A processor may be coupled through one or more bus interfaces of a bus to one or more corresponding interface timing and/or voltage comparison circuits and corresponding interface timing and/or voltage adjustment circuits.
US10884459B1 Electronic device and moving module thereof
The present disclosure discloses an electronic device, which includes a housing having a plurality of openings, a plurality of functional elements and a moving module. The moving module includes a carrier plate, a magnetic member, an elastic member and an electromagnet. The carrier plate is movably disposed on the housing, and moved between a first position and a second position. The functional elements are disposed on the carrier plate. When the carrier plate is located at either the first position or the second position, each of the functional elements is corresponding to one of the openings. The magnetic member is disposed on a first end of the carrier plate. One end of the elastic member is connected to the housing, and the other end is fixed to a second end of the carrier plate. The electric magnet is adjacent to the first end of the carrier plate.
US10884457B2 Foldable display and method for making a foldable display
A foldable screen assembly includes a planar electronic display that has substantially parallel and opposed first and second surfaces. A planar lens assembly has a third surface that is positioned adjacent to the first surface. A first optically clear adhesive extends between the first surface of the electronic display and the third surface of the planar lens assembly. A first area of the first optically clear adhesive is selectively cured to have a first modulus and a second area of the first optically clear adhesive is selectively cured to have a second modulus. The selectively cured first and second areas allow the foldable screen assembly to bend.
US10884456B2 Display device
A display device according to the present embodiment includes a display panel; and a corrugated panel facing a rear surface of the display panel and having a corrugated core disposed between a front skin and a rear skin.
US10884453B2 Protective case for a computing device and method of use
A method of protecting a computing device is provided including detachably connecting a leading edge of a base portion of the computing device to one or more device receiving members of a first portion of a case. The trailing edge of the base portion is secured to the first portion of the case. The first portion of the case may substantially envelope the base portion of the computing device and a plurality of perimetral fastening members may be detachably connected to a second portion of the case. The perimetral fastening members may detachably connect to perimetral edges of a screen portion of the computing device. A protective shell may be formed around the computing device by pivoting adjoining edges of the first and second portions of the case about a linking pliable member in communication with the trailing edge of the computing device.
US10884452B2 Low-speed bus triggering methods and circuitry
Methods and circuitry for low-speed bus time stamping and triggering are presented in this disclosure. A master device and slave devices can be interfaced via a communication link that comprises a data line and a clock line. The master device generates and controls a clock signal on the clock line, and sends a synchronization command over the data line to the slave devices. In response to the synchronization command, the master device receives timestamp information of an event detected at each slave device. The master device tracks transitions and frequencies of the clock signal, and determines a time of the event based on the timestamp information, the tracked transitions and the frequencies. The master device can further send to each slave device delay setting information for generating a trigger signal at that slave device based on transitions of the clock signal, the synchronization command and the delay setting information.
US10884446B2 Current reference circuit
A current reference circuit includes a native metal oxide semiconductor field effect transistor (MOSFET). The native MOSFET includes a source terminal coupled to ground. The current reference circuit also includes a transistor and an amplifier circuit. The transistor includes a first terminal coupled to a drain terminal of the native MOSFET, a second terminal coupled to a power supply rail, and a third terminal coupled to the drain terminal of the native MOSFET. The amplifier circuit includes an input terminal coupled to the drain terminal of the native MOSFET, and an output terminal coupled to a gate terminal of the native MOSFET.
US10884438B2 Safety workbench with controlled circulating air flow and method for its operation
The present invention relates to a safety workbench having a work space surrounded by a housing having a work opening located in the housing front side and adjustable with an adjustable front panel for admitting into the work space an air inlet flow, an exhaust blower and a circulating air blower for conveying an air flow in the safety workbench, which are designed such that a partial air flow drawn in by the exhaust blower is filtered through an exhaust air filter as exhaust air flow from the safety workbench and a partial air flow drawn in by the circulating air blower through a circulating air filter as downwardly directed circulating air flow into the work space, and a control device, a differential pressure sensor (16) and two pressure transducers connected thereto which are designed to measure a pressure at two different positions within the safety workbench d, wherein a first of the pressure transducers is arranged in the immediate vicinity of the fan blades on the low pressure side of the circulating air blower and a second of the pressure transducers is arranged in a low-flow area, on the low pressure side of the circulating air blower. The present invention further relates to a method of operating a safety workbench according to any of the preceding claims, comprising the steps of: a) determining a pressure difference between the first pressure transducer and the second pressure transducer by means of the differential pressure sensor, b1) comparing the pressure difference determined in a) with a nominal pressure difference stored in the control device, which corresponds to a nominal volume flow, or b2) converting the pressure difference measured in a) into an associated volume flow and comparing the calculated volume flow with one nominal volume flow stored in the control device, and c) regulating the circulating air blower such that the nominal volume flow is conveyed.
US10884436B2 Flow rate signal correction method and flow rate control device employing same
A flow rate signal correction method applicable to a pressure-type flow rate control device that controls a flow rate by controlling pressure existing upstream of a restriction part includes a step of generating a primary signal indicating the flow rate in accordance with an output of a pressure sensor provided upstream of the restriction part and a step of generating a secondary signal as a corrected signal of the primary signal such that the current value of the primary signal and a value including information regarding one or a plurality of past values of the primary signal are used to derive a current value corrected according to a predetermined relational expression. The secondary signal is output as a flow rate signal during a stable flow rate period, and the secondary signal is not output as a flow rate signal during a transient change period.
US10884433B2 Aerial drone utilizing pose estimation
A computer-implemented method, system, and computer program product are provided for a stabilization system utilizing pose estimation in an aerial drone. The method includes receiving, by a pose estimation system, a plurality of images from one or more cameras. The method also includes predicting, by the pose estimation system, a pose from the score map and a combined feature map, the combined feature map correlated from a pair of the plurality of images. The method additionally includes moving, by a propulsion system, the aerial drone responsive to the pose.
US10884431B2 Limited destination automatic ground services transportation system
An apparatus for includes a detection module, determination module, dispatch module, and notification module. The detection module detects at least one rider at a pickup location. The determination module determines a qualifying automated guided vehicle of a fleet of automated guided vehicles based on at least one of distance to the pickup location, passenger capacity, or vehicle type. The dispatch module dispatches the qualifying automated guided vehicle of the fleet of automated guided vehicles in response to the detection module detecting the at least one rider at the pickup location. The notification module notifies of delivery of the at least one rider to a destination location.
US10884428B2 Mesh decimation techniques and validation
Techniques for decimating portions of a map of an environment are discussed herein. The environment can be represented by a three-dimensional (3D) map including a plurality of polygons and semantic information associated with the polygons. In some cases, decimation operations may be based on semantic information associated with the environment. Differing decimation operations and/or levels may be applied to polygons of different semantic classifications or differing contribution levels. Boundaries between regions having different semantic information can be preserved. Meshes can be decimated using different decimation operators or decimation levels and an accuracy of localizing can be compared using the various decimated meshes. An optimal mesh can be selected and sent to vehicles for localizing the vehicles in the environment.
US10884427B2 Travel route generating device and method for generating travel route
A travel route generating device for a work vehicle includes a cell memory to store cell information with respect to cells obtained by dividing a topographical map of a work field in which the work vehicle works. A travel probability memory is to store a travel probability with respect to each of the cells. The travel probability includes a left-turn travel probability, a straight travel probability, and a right-turn travel probability in each of the cells. Circuitry is configured to determine a travel direction in each of the cells based on the travel probability of each of the cells. The work vehicle is configured to travel through each of the cells in the travel direction. The circuitry is configured to change the travel probability with respect to affected cells affected by moving the work vehicle through each of the cells.
US10884423B2 System, method, and apparatus for acoustic and magnetic induction thickness inspection of a material on a substrate
A system includes an inspection robot having a plurality of input sensors comprising a plurality of magnetic induction sensors and configured to provide inspection data of an inspection surface, wherein the inspection data comprises electromagnetic (EM) induction data, and wherein the plurality of input sensors are distributed horizontally relative to the inspection surface; wherein at least a portion of the inspection surface comprises a ferrous substrate having a non-ferrous coating thereupon; a controller, comprising: an EM data circuit structured to interpret the EM induction data, and to determine a substrate distance value in response to the EM induction data; and a thickness processing circuit structured to determine a thickness value in response to the EM induction data, the thickness value comprising a thickness of the non-ferrous coating.
US10884420B2 Cleaning robot and shortest path planning method based on cleaning robot
A cleaning robot and a shortest path planning method based on a cleaning robot are disclosed, a plurality of cleaning lines are formed by controlling the cleaning robot to perform cleaning in an area according to a zigzag-shaped path; association information of midpoints of at least a part of the cleaning lines is recorded to form a node skeleton tree in which midpoints are represented by nodes, the association information of each midpoint includes: position information of a node corresponding to the midpoint, position information of a parent node, and information of the number of child nodes of the parent node; in the process of traversing upwardly from a current node or traversing upwardly from both a current node and a target node in the node skeleton tree, the node skeleton tree is compressed, so as to determine the shortest planned path from the current node to the target node.
US10884418B2 Vehicle route planning based on instances of other vehicles stopping automated operation
A vehicle control system includes a receiver and a controller-circuit. The receiver is configured to receive a report of a control-event at a location. The control-event is characterized as an other-vehicle changing operation from an automated-mode of operation. The controller-circuit is in communication with the receiver. The controller-circuit is configured to, in response to receiving the report of the control-event at the location, plan a route for a host-vehicle in accordance with the location of the control-event, and operate the host-vehicle in accordance with the route.
US10884414B2 Control method and apparatus for turning off a light source affecting a photographing effect
A mobile device control method includes receiving a photographing command, turning off, in response to the photographing command, a light source affecting a photographing effect, and performing a photographing operation according to the photographing command.
US10884413B2 Hailing a vehicle
In general, an indication is received through a user interface of an intention of a potential rider to use an autonomous vehicle. In response to the receipt of the indication, a hailing request is sent by a signaling mode to at least one autonomous vehicle that can receive the hailing request directly in accordance with the signaling mode.
US10884412B2 Autonomous vehicle and method of controlling the same
An autonomous vehicle include an object detection device configured to detect external information about the autonomous vehicle, a communication device configured to receive user information from a remote device, and one or more processors. The one or more processors are configured to: determine internal information about the autonomous vehicle; change control of the autonomous vehicle based on at least one of the external information, the user information, or the internal information; and transmit, to the remote device, monitoring information corresponding to the changed control of the autonomous vehicle.
US10884409B2 Training of machine learning sensor data classification system
This application discloses training of a classification system for an assisted or automated driving system of a vehicle. A processing system can label sensor measurement data collected by sensors mounted in the vehicle with classifications, which can include a type of an object associated with the sensor measurement data and a confidence level of the classification. A training system can utilize the classifications labeled to the sensor measurement data to train a classification graph utilized by the classification system. The training system can select a node in a classification graph based, at least in part, on a classification labeled to sensor measurement data. The training system can compare the sensor measurement data to matchable data in the selected node, and modify the classification graph based, at least in part, on differences between the sensor measurement data and the matchable data in the selected node.
US10884405B2 Method for assessing health conditions of industrial equipment
Method for assessing health conditions of industrial equipment (S), said equipment having one or more determined failure modes (F1, . . . , FN), each of said failure modes having one or more determined failure causes (FCD1, . . . , FCDK) and/or one or more undetermined failure causes (FCU1, . . . , FCUM), further comprising: acquiring input data (DIN) related to said equipment; calculating failure mode assessment data (RFi, RULFi, AFi, RSKFi, POFFi) for each failure mode (Fi) determined for said equipment, wherein the calculation of said failure mode assessment data comprises: if said failure mode (Fi) has one or more determined failure causes (FCD1, . . . , FCDK): executing a first calculation procedure to calculate failure cause assessment data (RFCj, RULFCj, AFCj) for each failure cause (FCDj) determined for said failure mode, said failure cause assessment data being calculated on the basis of said input data (DIN); calculating said failure mode assessment data on the basis of the failure cause assessment data (RFCj, RULFCj, AFCj) calculated for each failure cause (FCDj) determined for said failure mode; if said failure mode (Fi) has one or more undetermined failure causes (FCU1, . . . , FCUM), executing a second calculation procedure to calculate said failure mode assessment data, said failure mode assessment data being calculated on the basis of said input data (DIN); calculating a system assessment data (RS, RULS, AS, RSKS, POFS) for said equipment, said system assessment data being calculated on the basis of said failure mode assessment data (RFi, RULFi, AFi, RSKFi, POFFi).
US10884402B2 Analytics engine
Sensor data is received characterizing operational data associated with a machine. A data analytic specification is received from a user. The received operational data can be processed using the data analytic. A visual representation of the processed operational data can be rendered, within a graphical user interface display space. A digital model characterizing the machine can be generated based on user input received in the graphical user interface. Additional sensor data can be received. The digital model can be updated based on the received additional sensor data. A recommendation for modifying an input value and/or an operational parameter of the machine can be determined using the updated model. The recommendation can be rendered within the graphical user interface space. Related apparatus, systems, techniques and articles are also described.
US10884400B2 Matching process controllers for improved matching of process
Described herein are methods and systems for chamber matching in a manufacturing facility. A method may include receiving a first chamber recipe advice for a first chamber and a second chamber recipe advice for a second chamber. The chamber recipe advices describe a set of tunable inputs and a set of outputs for a process. The method may further include adjusting at least one of the set of first chamber input parameters or the set of second chamber input parameters and at least one of the set of first chamber output parameters or the set of second chamber output parameters to substantially match the first and second chamber recipe advices.
US10884399B2 Press installation and control method for a press installation
Control method for a press installation and installation, where the installation includes a servo press, a conveyor device for conveying pieces from a position of origin to the servo press, and a controller. The controller controls the movements of the conveyor device and of the servo press by means of one and the same master signal, causing a synchronized actuation of both. In the method, the pieces are conveyed to the position of origin and during the travel thereof until reaching the position of origin, the passage of the pieces through a predetermined position of reference before the position of origin is detected, and depending on the detection, the master signal is adjusted for adapting the actuation speed of the servo press.
US10884385B2 Realization of energy savings potential through feedback
Feedback is provided to a user based on a setting for a set of energy consuming devices. While a user modifies a thermostat's schedule or provides user commands to adjust a setting for the set of energy consuming devices, a user interface component generates feedback to the consumer in response to an adjusted setting based on a condition for a predetermined function. A positive feedback component generates a positive feedback, such as a positive image in the user interface if the setting meets or exceeds a recommended performance metric for an operational parameter for the set of energy consuming devices. A negative feedback component generates a negative feedback, such as a negative image if the setting meets or exceeds a second condition, such as a discouraged performance metric.
US10884382B2 Visible light sensor configured for glare detection and controlling motorized window treatments
A sensor and/or system controller may process an image multiple times at multiple resolutions to detect glare conditions. A glare condition threshold used to determine whether a glare condition exists may be based on the resolution of the image. When the resolution of the image is higher, the glare condition threshold may be higher. The sensor and/or system controller may organize one or more adjacent pixels having similar intensities into pixel groups. The pixel groups may vary in size and/or shape. The sensor and/or system controller may determine a representative group luminance for the pixel group (e.g., an average luminance of the pixels in the group). The sensor and/or system controller may determine a group glare condition threshold, which may be used to determine whether a glare condition exists for the group of pixels and/or may be based on the size of the group.
US10884381B2 Method for automatically adjusting a piece of time information on a watch
A method for adjusting a timepiece including: providing a portable object including a screen and a camera; testing accuracy of a piece of time information of the timepiece by using the camera of the portable object to compare with a piece of time information obtained from an external source; sending the time information from the portable object to the timepiece if a difference is detected, the timepiece including at least one phototransistor arranged at a case for receiving the time information, the timepiece to display the correct time information, the sending including: defining on the screen of the portable object an area of shape and dimensions similar to the case of the timepiece; holding the case of the timepiece against the area; sequentially displaying black or white in the area, in a sequence of black and white corresponding to a luminous coding of the time information.
US10884369B2 Image forming apparatus having a density detecting unit
An image forming apparatus includes a latent-image forming unit that forms an electrostatic latent image onto an image carrier, a developing member that develops the electrostatic latent image held on the image carrier with a developer, a container that contains the developer supplied to the developing member, a stirring member that stirs the developer by rotating in the container, a density detecting unit that is disposed in the container and that detects a density of the developer, and a switching unit that switches an image formation condition by using a period of a signal output by the density detecting unit.
US10884367B2 Heater and fixing device
There is provided a heater according to an embodiment including a heat generating unit configured to generate heat by electric conduction; and a plurality of electrodes configured to be respectively disposed at facing side edges of the heat generating unit so as to be electrically connected to the heat generating unit and at least one side of the side edges is formed by cutting out a part thereof.
US10884366B2 Heater, fixing device, and image forming apparatus
A heater is installable in a fixing device having a fixing nip through which a recording medium is conveyed. The heater includes a base including a downstream portion in a recording medium conveyance direction. A heat generator is mounted on the base. A projection is disposed separately from the base and shifted from the heat generator. The projection is disposed opposite the downstream portion of the base. The projection projects toward the fixing nip in a state in which the heater is installed in the fixing device.
US10884364B2 Image heating apparatus and image forming apparatus having an intermediate member fixed to a terminal and fixed to an electrode at regions shifted from each other
An image heating apparatus includes a heater that includes a substrate having a longitudinal direction arranged in a direction orthogonal to a direction in which a recording material is transported, a heat-generating element provided in the substrate, and an electrode configured to feed electric power to the heat-generating element, and a terminal to be electrically connected to the electrode, wherein an image formed on the recording material is heated by heat from the heater. A conductive intermediate member including at least one layer is provided between the terminal and the electrode, and a first fixing region in which the electrode and the intermediate member are fixed and a second fixing region in which the terminal and the intermediate member are fixed are shifted from each other in the longitudinal direction.
US10884363B2 Image forming apparatus
An image forming apparatus includes a belt rotating member forming, with the rotating member, a nip portion for fixing a toner image to the recording medium, first and second rollers rotatably supporting the belt rotating member, a stepping motor tilting the first roller, an output unit outputting an amount-of-rotation signal instructing an amount of rotation of a rotor in the stepping motor, an electric current control unit controlling electric current to be fed to a coil in the stepping motor based on the amount-of-rotation signal, and a notifying unit. The notifying unit provides a predetermined notification in a state that an image formation process can be executed based on an output from a detecting unit configured to detect a position of the first roller and a value counted by a measuring unit counting the amount of rotation instructed by the output unit.
US10884360B2 Image forming apparatus and image forming method
An image forming apparatus includes a fixing unit including a heater including a heating element, a fixing belt having a surface to which a lubricant is applied and contacting the heater through the lubricant, and a pressing roller capable of pressing and rotating the fixing belt, a power supply configured to supply electric power to the heating element, a first thermometer configured to measure temperature of the heating element, and a controller configured to determine a first amount of electric power to be supplied to the heating element based on the temperature of the heating element, and control the power supply to supply the determined first amount of electric power to the heating element, before controlling the pressing roller to start rotation.
US10884358B2 Developing device having an air discharge path
A developing device includes a developer transport path through which a developer is agitated and transported, a developing roller mounted in the developer transport path, a discharging unit extending from the developer transport path in a length direction of the developing roller, the discharging unit including an air outlet from which air is discharged and a developer discharge outlet from which the developer is discharged, and a separating member mounted in the discharging unit to separate an inner portion of the discharging unit into an air discharge path, connecting the developer transport path and the air outlet, and a developer discharge path, connecting the developer transport path and the developer discharge outlet.
US10884353B2 Toner cartridge electrical contacts
A toner cartridge according to one example embodiment includes a reservoir for holding toner. An outlet is positioned on a front of the toner cartridge for exiting toner from the toner cartridge. First, second and third electrical contacts are positioned on a first side of the toner cartridge for contacting corresponding first, second and third electrical contacts in an image forming device. Each of the first, second and third electrical contacts of the toner cartridge is electrically connected to a respective imaging component positioned on the toner cartridge. The first, second and third electrical contacts of the toner cartridge are positioned such that an imaginary line that angles downward in a direction from a rear of the toner cartridge toward the front of the toner cartridge passes through the first, second and third electrical contacts of the toner cartridge.
US10884351B2 Developing cartridge having electrode
A developing cartridge includes a casing, a developer-carrying member, a supply member, a developing electrode, a supply electrode, and an insulating member. The casing is configured to accommodate therein developer. The developer-carrying member is configured to rotate about a rotational axis and carry the developer thereon. The supply member is configured to supply the developer to the developer-carrying member. The developing electrode is configured to be electrically connected to the developer-carrying member. The supply electrode is configured to be electrically connected to the supply member. The insulating member insulates the developing electrode and the supply electrode with each other. The developing electrode, the insulating member, and the supply electrode are overlapped in this order in an axial direction of the rotational axis.
US10884350B2 Toner, toner accommodating unit, and image forming apparatus
A toner is provided. The toner comprises a binder resin, a colorant, and a release agent. The binder resin comprises a polyester resin comprising a crystalline polyester resin. The crystalline polyester resin forms domains having a number average long diameter of from 0 to 50 nm in a cross-section of the toner. The toner satisfies the following relation: G′(50)/G′(90)≥6.0×102 where G′(50) and G′(90) represent storage elastic modulus of the toner at 50 degrees C. and 90 degrees C., respectively.
US10884349B2 Method of manufacturing a multi-layer article
There is disclosed a method of manufacturing a multi-layered article including a finished outer surface optionally having particular surface properties. The article can be a self-supported strip having a smooth outer surface. The method is, for example, suitable for the preparation of multi-layered articles such as a flexible intermediate transfer member (ITM) for use in an indirect printing system. Uses of such articles are also disclosed.
US10884342B2 Method and apparatus for predicting performance of a metrology system
A metrology system can be integrated within a lithographic apparatus to provide integrated metrology within the lithographic process. However, this integration can result in a throughput or productivity impact of the whole lithographic apparatus which can be difficult to predict. It is therefore proposed to acquire throughput information associated with a throughput of a plurality of substrates within a lithographic apparatus, the throughput information including a throughput parameter, and predict, using a throughput simulator, a throughput using the throughput parameter as an input parameter. The throughput simulator may be calibrated using the acquired throughput information. The impact of at least one change of a throughput parameter on the throughput of the lithographic apparatus may be predicted using the throughput simulator.
US10884340B2 Method and system for nanoscale data recording
A super-resolution system for nano-patterning is disclosed, comprising an exposure head that enables a super-resolution patterning exposures. The super-resolution exposures are carried out using electromagnetic radiation and plasmonic structures, and in some embodiments, plasmonic structures having specially designed super-resolution apertures, of which the “bow-tie” and “C-aperture” are examples. These apertures create small but bright images in the near-field transmission pattern. A writing head comprising one or more of these apertures is held in close proximity to a medium for patterning. In some embodiments, a data processing system is provided to re-interpret the data to be patterned into a set of modulation signals used to drive the multiple individual channels and multiple exposures, and a detection means is provided to verify the data as written.
US10884335B2 Black photosensitive resin composition and black column spacer prepared therefrom
Disclosed herein are a black photosensitive resin composition and a black column spacer prepared therefrom. The black photosensitive resin composition may form a cured film exhibiting good adhesion to a substrate, good height difference property, good surface roughness and high light shielding property (optical density), and may be effectively used for the formation of a cured film, particularly a black column spacer, of a liquid crystal display (LCD) or an organic light-emitting diode (OLED) display.
US10884332B2 Film positioning devices and methods
A film positioning device can include a housing, a feed mechanism, and a controller. The housing defines a film receptacle. The feed mechanism is positioned at the film receptacle and configured to move film along the film receptacle. The controller is coupled to the feed mechanism. The controller is configured to control the feed mechanism to move film along the film receptacle. And, based on control of the feed mechanism, the controller is configured to output a camera actuation signal to cause a camera to capture an image of the film.
US10884325B2 Projection device
A projection device includes: a light source module for generating an illumination beam; an optical engine module disposed on a transmission path of the illumination beam for forming an image beam; a projection lens disposed on a transmission path of the image beam for projecting the image beam to an outside of the projection device; and a housing having opposite bottom and top portions, and a side wall connected between and surrounding the portions and having an air inflow region adjacent to the bottom portion and an air exhaust region adjacent to the top portion. The light source module, the optical engine module and the projection lens are disposed in the housing adjacent to the top portion, wherein the image beam is projected to the outside toward the bottom portion. The projection device of the invention can effectively dissipate heat.
US10884320B2 Image capturing module
An apparatus includes a camera unit including an optical lens, a circuit board unit connected to the camera unit and disposed at a periphery of the camera unit, and a casing including a first housing body and a second housing body attachable to the first housing body. The first housing body and the second housing body are configured to enclose a receiving space to receive the camera unit and the circuit board unit, and jointly define a front opening that intersects with an optical axis of the optical lens.
US10884314B2 Solid state reflective display
A switchable reflective colour filter is provided for use in a display device. The switchable reflective colour filter includes a plurality of sub-pixel regions of at least two colour types, each including a layer of phase change material which is switchable between a first state and a second state, the first and second states being two solid but structurally distinct states having different optical properties. Each sub-pixel region further includes two electrode layers, a mirror layer, and a spacer layer or air gap. The phase change material layer in each sub-pixel region is positioned between the two electrode layers, and separated from the mirror layer by the spacer layer or air gap. The switchable reflective colour filter may be incorporated into a display device including a pixelated switchable absorber. A luminance of coloured light reflected from any of the sub-pixel regions is controllably attenuated by the pixelated switchable absorber.
US10884305B2 Liquid crystal display panel
An embodiment of the present invention provides a liquid crystal display panel which allows for the area of a wiring diverting region to be reduced. A liquid crystal display panel 1 includes: a substrate (100) having a displaying region (30) and a non-displaying region (10); a plurality of first wires provided in a first layer; a plurality of second wires which are provided in a second layer differing from the first layer; a plurality of touch panel lines (60) which are provided in a third layer differing from both the first and second layers; a plurality of touch panel electrodes (70) each of which is connected to a respective one of the plurality of touch panel lines (60); and a sensing section (80) which is provided at a first end of the substrate (100) and connected to the plurality of touch panel lines (60), out of those of the plurality of touch panel lines (60) connected to those of the plurality of touch panel electrodes (70) located farther away from the sensing section (80) than is the non-displaying region (10), at least one touch panel line (60) being provided so as to run from the sensing section (80) to a second end of the substrate (100) and, at the second end, turn back toward the plurality of touch panel electrodes (70).
US10884304B2 Display panel and display device
A display panel includes a first substrate, a second substrate, a display medium layer, pixel units, and a light-shielding conductive pattern layer. The first substrate has a first inner surface and a first outer surface, and the first outer surface serves as a display surface of the display panel. The second substrate is disposed opposite to the first substrate and has a second inner surface and a second outer surface. The display medium layer is disposed between the first inner surface and the second inner surface. The pixel units are disposed between the display medium layer and the first inner surface, and at least one of the pixel units includes an active element. The light-shielding conductive pattern layer is disposed between the display medium layer and the second inner surface, at least partially overlaps the active element in a vertical projection direction, and includes a first patterned light-shielding conductive layer and a first patterned low-reflection layer. The first patterned light-shielding conductive layer is disposed between the first patterned low-reflection layer and the second substrate.
US10884303B2 Transient overvoltage protection circuit, array substrate comprising the same, and display apparatus
The present disclosure discloses a transient overvoltage protection circuit, an array substrate, and a display apparatus, wherein the transient overvoltage protection circuit comprises a transient suppression circuit configured to discharge a transient high voltage in a signal to be processed to obtain a first processed signal; and an isolation circuit having an input terminal electrically coupled to the transient suppression circuit, the isolation circuit being configured to isolate a residual voltage in the first processed signal to obtain a second processed signal.
US10884302B2 Display device
According to one embodiment, a display device includes a first common electrode and a second common electrode arranged in a first direction, a first switch unit selectively supplying a first drive signal or a second drive signal different from the first drive signal to the first common electrode, and a second switch unit selectively supplying the first drive signal or the second drive signal to the second common electrode, wherein the second common electrode and the first switch unit are arranged in a second direction intersecting the first direction, the first switch unit comprises a first switch circuit and a second switch circuit arranged in the second direction.
US10884299B2 Display module, display device and optically clear adhesive layer component
A display module, a display device, and a transparent optical adhesive layer structure are disclosed. The display module comprises a bonding layer for bonding a display panel and a lamellar structure; the display panel comprises a first substrate and a second substrate arranged oppositely; the first substrate comprises a first extending part beyond the edge of the second substrate; the second substrate is provided close to the bonding layer; the lamellar structure comprises a second extending part beyond the edge of the second substrate; projections of the second extending part and the first extending part on a plane where the first substrate is located are at least in part overlapped; the bonding layer comprises a support part extending between the first extending part and the second extending part.
US10884298B2 Manufacturing method of flexible display apparatus
A manufacturing method of a flexible display apparatus is provided. A flexible display panel is formed on the substrate. The flexible display panel has a display area and a bonding area located outside the display area. A driving chip is bonded on the bonding area of the flexible display panel via at least one flexible circuit board. A hot-melt protective layer is formed on the display area and the bonding area of the flexible display panel and a portion of the flexible circuit board. A heating step is performed to soften the hot-melt protective layer. The flexible display panel is separated from the substrate.
US10884296B2 Display device
A display device comprises: a display panel in which a plurality of pixels are arranged in a matrix form, wherein the plurality of pixels include a plurality of first pixels and a plurality of second pixels arrayed at a pitch different from an array pitch of the plurality of first pixels, and a number of the plurality of first pixels is different from a number of the plurality of second pixels.
US10884294B1 Electro-optical device and electronic apparatus
In an electro-optical device, a first ion trap electrode, a second ion trap electrode, and a third ion trap electrode are provided between a pixel region and a sealing material, the first ion trap electrode, the second ion trap electrode, and the third ion trap electrode are applied with signals whose phases are shifted by 120° from each other. Since a diffusion preventing portion in which the thickness of an electro-optical layer is thinner than the thickness of the pixel region is provided between a pixel electrode and the first ion trap electrode, ionic impurities are less likely to diffuse into the pixel region even if application of a potential to an ion trap electrode is paused.
US10884292B2 Display device
An exemplary embodiment of the present disclosure provides a display device including a first substrate including a plurality of unit regions, a unit electrode portion disposed on the first substrate in one unit region, an opposed electrode facing the unit electrode portion, a liquid crystal layer interposed between the unit electrode portion and the opposed electrode, and a protrusion interposed between the first substrate and the liquid crystal layer and protruded toward the liquid crystal layer. The protrusion includes a pair of horizontal portions facing each other and including a side parallel to a first direction, a pair of vertical portions facing each other and including a side parallel to a second direction different from the first direction, and at least one corner portion including a first oblique side parallel to a direction oblique with respect to the first and second directions.
US10884290B2 Light emittng module
A light emitting module according to one embodiment of the present disclosure includes a lightguide plate having an upper surface in which a first hole is defined, and a lower surface opposite to the upper surface; and a light emitting element on a lower surface side of the lightguide plate, the light emitting element facing the first hole. The upper surface of the lightguide plate includes a first region defining a plurality of protrusions and/or recesses. A ratio of an area occupied by the plurality of protrusions and/or recesses per unit area in a plan view increases concentrically in an outward direction from the light emitting element.
US10884288B2 Polarizing article and method of forming a polarizing article
The present invention relates to a polarizing article that includes in order: (a) a substrate; (b) a first orientation facility having a first orientation direction; (c) a first polarized layer, that includes a first dichroic fixed-tint dye and a first liquid-crystal material, and which has a first polarization axis; (d) a second orientation facility having a second orientation direction; and (e) a second polarized layer that includes a second dichroic fixed-tint dye and a second liquid-crystal material, and which has a second polarization axis. The first and second polarization axes are oriented relative to each other at an angle of greater than 0° and less than or equal to 90°. The electromagnetic absorption spectra of the first and second dichroic fixed-tint dyes are different from each other.
US10884283B2 Method for manufacturing thin film, thin film manufacturing apparatus and method for manufacturing display substrate
A method for manufacturing a thin film, a thin film manufacturing apparatus, a display substrate and a method for manufacturing a display substrate are provided. The method for manufacturing the thin film includes: providing a substrate with a pixel defining layer; forming an ink in a pixel region defined by the pixel defining layer; and drying the ink to form the thin film. The drying the ink includes generating a control electric field that enables a solute in the ink to move away from a boundary of the pixel region and move towards a center region of the pixel region under control of the control electric field.
US10884280B2 Liquid crystal display device
A liquid crystal display device comprising; a first display panel including a first substrate, a second substrate that is disposed in a first direction with respect to the first substrate and includes a color filter, and a first liquid crystal layer disposed between the first substrate and the second substrate; a color conversion unit disposed in a second direction opposite to the first direction with respect to the first display panel; and a backlight disposed in the second direction with respect to the color conversion unit. The color conversion unit converts backlight light emitted from the backlight into light of a color corresponding to the color filter, and emits the light.
US10884276B2 Display device with simplified appearance structure and improved coupling arrangement
A display apparatus can include a display panel to display an image; a cabinet covering an front edge portion of the display panel; a light source package disposed behind the display panel to provide light onto the display panel; a bottom cover coupled to behind the cabinet to package the display panel and the light source package; and a back cover covering a first portion of a rear side of the bottom cover.
US10884275B2 Fixing mechanism and display apparatus thereof
A display assembling mechanism is applied to a display apparatus. The display assembling mechanism includes a bracket, a front frame and a rear frame. The bracket is configured to accommodate an optical film assembly. The front frame has a main body and a pressing portion connected with each other. A touch module is disposed inside the main body, and the pressing portion is configured to fix an optical component assembly above the bracket. The rear frame is disposed on a side of the bracket opposite to the optical component assembly, and is locked on the front frame to cover the bracket.
US10884274B2 Plastic substrate and device including the same
Disclosed is a plastic substrate, which includes a plastic film, a metal layer, and a resin layer having a conductive material dispersed therein and which is useful as a lower substrate of a transmissive electronic paper display device or a display device.
US10884272B2 Energy-collecting touchscreen unit
Techniques are disclosed to enable an energy-collecting touchscreen unit having a thin, substantially transparent cover layer through which a viewing area within the touchscreen unit can be observed while protecting the touchscreen unit from physical damage. The touchscreen unit has a common base layer disposed beneath the cover layer, and it has at least one touch sensor and a photovoltaic surface. The touch sensor and the photovoltaic surface are affixed to opposite faces of the common base layer. The touchscreen unit also includes an electrical interconnection with both the photovoltaic surface and the touch sensor.
US10884265B2 Methods and systems for determining refractive corrections of human eyes for eyeglasses
Methods, devices, and systems are disclosed for determining refractive corrections of human eyes to reduce and eliminate image distortion associated with eyeglasses. In some embodiments, an objective refraction module is configured to measure refractive errors of an eye objectively, without subjective feedback from a tested subject. A computation module is configured to generate a plurality of objective prescriptions. A phoropter module is configured to perform a subjective refraction for determining a plurality of subjective spherical powers based on the plurality of objective prescriptions. An output module is configured to generate a plurality of prescriptions for eyeglasses, the plurality of prescriptions comprising (a) a first prescription having a first subjective spherical power fs1, a first objective cylinder power Fc1, and a first objective cylinder angle Fa1, and (b) a second prescription having a second subjective spherical power fs2, a second objective cylinder power Fc2, and a second objective cylinder angle Fa2.
US10884264B2 Ophthalmic lenses with light scattering for treating myopia
An ophthalmic lens that includes a lens material having two opposing curved surfaces, the curved surfaces defining a lens axis; and a light scattering region surrounding a clear aperture. The clear aperture and the light scattering region are substantially centered on the lens axis, and the light scattering region has a plurality of spaced apart scattering centers (e.g., on a lens surface and/or embedded in the lens material) sized and shaped to scatter incident light, the scattering centers being arranged in a pattern that includes a random variation in spacing between adjacent dots and/or a random variation in dot size.
US10884262B2 Liquid crystal lens, method for producing the same, and display apparatus
This disclosure provides a liquid crystal lens, a method for producing the same, and a display apparatus. This liquid crystal lens comprises: a first substrate and a second substrate, wherein a plurality of prism units are provided between the first substrate and the second substrate, each of the prism units comprises a first electrode and a second electrode group, the second electrode group comprises a plurality of second electrodes, a liquid crystal layer is provided between the first electrode and the second electrode group, a transparent insulating separation structure is provided between two adjacent prism units, and the refractive index of the separation structure is the same as that of the long axis of the liquid crystal molecule constituting the liquid crystal layer. The liquid crystal lens in this disclosure is used for a naked-eye 3D display apparatus.
US10884260B1 Dark line compensation in polarized three-dimensional viewing
Three-dimensional display systems may include polarized displays that polarize light emitted from a first set of areas of the display with a first polarization for a first eye of the viewer and that polarizes light emitted from a second set of areas of the display with a second polarization for a second eye of the viewer. This may result in dark areas being perceived by a viewer when viewed through polarized 3D glasses. Systems and technologies according to this disclosure may include 3D glasses that have a lenses configured to redirect a portion of incoming light in a first axis to at least partially illuminate the dark areas.
US10884259B2 Image shake correction device and imaging device
An image shake correction device includes: a movable member; an imager that is fixed to the movable member; a support member that supports the movable member to be movable in a direction along a circumferential direction of a circle whose center is a center of a light receiving surface of the imager; and two movement restrictors that restrict a movement range of the movable member, each of the two movement restrictors includes a recess portion or a through-hole and an insertion member as defined herein, a shape of the recess portion or the through-hole is as defined herein, and a second diagonal line overlaps an extension line of a first diagonal line and the center of the light receiving surface overlaps a line connecting the first diagonal line and the second diagonal line as defined herein.
US10884254B2 Image display device having ocular optical system causing images to overlap in a blending area
An image display device includes a plurality of display elements configured to emit image light corresponding to a plurality of separate areas, and an ocular optical system configured to emit, to a position corresponding to an eye of an observer, the image light emitted from the plurality of display elements. The ocular optical system causes images to overlap with each other in a blending area including a boundary between the plurality of areas. An overlapping angle width in a direction orthogonal to the boundary of the blending area on a central visual field side is smaller than an overlapping angle width in the direction orthogonal to the boundary of the blending area on a peripheral visual field side.
US10884253B2 Apparatus and method for dewetting-based spatial light modulation for high-power lasers
An apparatus and method for dynamic and reversible patterning of mask layers and manipulation and redistribution of energy sources such as laser beams. An embodiment of the present invention provides an apparatus including a mirror-like thin film comprising a front surface and a back surface configured to reflect a laser beam; a layer of a mask material on top of the front surface of the mirror-like thin film, wherein the mask material is transparent to the laser beam and is dewetted by a heat source to create a height profile in the mask material.
US10884252B2 Compact transform optics for spectral beam combining
Spectral beam combining systems including a multi-element transform optic. In certain examples the multi-element transform optic includes a first cylindrical optical element having positive optical power in a first axis, a second optical element having negative optical power in the first axis, and a third toroidal optical element having positive optical power in the first axis and either positive or negative optical power in a second axis that is orthogonal to the first axis. The first and third optical elements are positioned on opposite sides of the second optical element and equidistant from the second optical element. The multi-element transform optic has an optical path length extending between a front focal plane and a back focal plane that is shorter than an effective focal length of the multi-element transform optic.
US10884249B2 Combiner head up display with separate infrared function
A head up display arrangement is for a motor vehicle having a human occupant. A light source emits a light field. An infrared camera detects infrared energy. A combiner is positioned and configured to reflect the light field such that the light field can be viewed by the human occupant as a virtual image. The combiner has a region configured to reflect infra-red energy emitted by a face of the occupant such that the infrared energy is received by the infrared camera.
US10884244B2 Display apparatus
A display apparatus includes an image forming device, first and second light guide members that respectively have first and second light incidence portions and first and second light emission portions, a first diffractive optical element provided in the first light emission portion, a second diffractive optical element provided in the second light emission portion, and a first external light noise reduction element provided over the second light guide member. The first external light noise reduction element overlaps the first and second light emission portions. The first light incidence portion overlaps the second light incidence portion. Image light from the image forming device is incident on the first light incidence portion. A part of the image light is guided in the first light guide member. Another part of the image light is incident on the second light incidence portion and is guided in the second light guide member.
US10884240B2 Holographic display device having reduced chromatic aberration
A holographic display device includes a light source configured to emit light, the light including first light of a first wavelength, second light of a second wavelength, and third light of a third wavelength; a spatial light modulator configured to form a holographic pattern to modulate the light emitted from the light source and to produce a holographic image; and a focusing optical system configured to focus the holographic image. The focusing optical system includes a fixed-focus optical system having a fixed focal length, and a variable focus optical system having a focal length that is changed by electrical control. The fixed-focus optical system is configured to focus the first light of the first wavelength, the second light of the second wavelength, and the third light of the third wavelength on different positions, respectively, on an optical axis to cancel a chromatic aberration by the variable focus optical system.
US10884236B2 Optical device, projection optical system, exposure apparatus using the same, and method for manufacturing article
An optical device includes a mirror, and a plurality of actuators configured to deform a shape of a reflecting surface of the mirror. At least some of the plurality of actuators are arranged on a plurality of concentric circles arranged in such a manner that the concentric circles are arranged denser as positions of the concentric circles are located farther from a center of the reflecting surface of the mirror, and at least some of the plurality of actuators are arranged at equal intervals in circumferential directions of the concentric circles.
US10884234B2 Eyepiece and display device including eyepiece
The present disclosure provides an eyepiece and a display device including the eyepiece. The eyepiece includes a lens. The lens has a first surface and a second surface opposite to the first surface. The first surface is a corresponding surface of an eye side, and the second surface is a corresponding surface of a display element side. In addition, the first surface is a Fresnel structure surface, and the second surface is an aspheric curved surface. The Fresnel structure surface includes multiple annular sections arranged in sequence to form a serrated surface. An effective focal length EFL of the lens satisfies: 35 mm
US10884232B1 Insertion apparatus including rigidizable body
An insertion apparatus includes an insertion end positionable within a cavity and configured to travel through the cavity, a steering end opposite the insertion end, and a body extending from the insertion end to the steering end and sized to fit within the cavity. The body includes a plurality of members flexibly coupled together and individually actuated. Each member of the plurality of members includes at least one actuator strand. At least one member of the plurality of members has a first configuration in which the at least one member of the plurality of members has a first stiffness and a second configuration in which the at least one member of the plurality of members has a second stiffness greater than the first stiffness. At least a portion of the body is flexible to facilitate travel of the body through the cavity when the at least one member of the plurality of members is in the first configuration. The at least a portion of the body is configured to maintain a selected shape when the at least one member of the plurality of members is in the second configuration.
US10884227B2 Rapid high-resolution imaging methods for large samples
Light Sheet Theta (LS-θ) Microscopy achieves large sample imaging capabilities without affecting the imaging depth or the image quality. An optical layout places a detection objective normal to the sample surface, while placing the illumination objectives that generate light sheets at an angle (theta) significantly smaller than 90 degrees. In this configuration, the light sheets enter from same side of the sample as the detection objective. The intersection of the light-sheet and the detection focal plane results in a line illumination-detection profile that is discriminated by a camera.
US10884226B2 Method for scanning microscopy and scanning microscope
The invention relates to a method for scanning microscopy wherein a specimen is scanned simultaneously with a plurality of illumination spots of an excitation light. The light emitted by one specimen location irradiated with one illumination spot is detected independently of the light emitted by another specimen location illuminated with another illumination spot. A microscopic image of the specimen can be compiled from the emitted light detected for the different specimen locations. The method provides that the intensities of the different illumination spots are set independently of one another, and in that the illumination spots are guided over the specimen one after another in a scan line. The invention additionally relates to a scanning microscope.
US10884223B2 Objective optical system for endoscope
An objective optical system for an endoscope includes, in order from an object side, a first lens having a negative refractive power, a second meniscus lens having a positive refractive power and having a convex surface directed toward an image side, an aperture stop, a third lens having a positive refractive power, and a cemented lens of a fourth lens having a positive refractive power and a fifth lens having a negative refractive power.
US10884213B1 Optical-fiber ribbon with distorted sinusoidal adhesive pattern and method therefor
A method of producing an optical-fiber ribbon includes applying bonding material to a major surface of an optical-fiber assembly via a dispenser that is revolving around a central axis to bond adjacent optical fibers in the optical-fiber assembly. The method, which facilitates faster line speeds, achieves an optical-fiber ribbon with an adhesive bead that forms a distorted sinusoidal pattern substantially across the width of the optical-fiber assembly.
US10884212B2 Optical fiber rearrangement device with containment channels
A device for rearranging optical fibers has a proximal and distal end. The ends have openings therein to allow optical fibers to pass therethrough. The openings in the distal end have a width that is less than twice the optical fiber's diameter. Dividers separate the distal end openings and have a projection that narrows the distal openings to prevent the optical fibers from accidentally moving out of the openings. A lid is also provided to assist with organization and compression of the optical fibers.
US10884207B2 Optical connector cable and metal member
An optical connector cable comprising an optical cable, a metal member, and a resin member is disclosed. The optical cable includes an optical fiber extending in a first direction, a tensile strength body provided along the optical fiber, and a jacket surrounding the optical fiber and tensile strength body. The optical fiber and the tensile strength body extend outside from an end of the jacket. The metal member includes a winding structure around which the tensile strength body extending outside from the end of the jacket is wound. The resin member holds the metal member and an extended portion of the optical fiber extended from the end of the jacket. The winding structure of the metal member is embedded in the resin member.
US10884206B2 Bendable ribbon for optical fiber ribbon cable
The present invention discloses a fiber optical cable with a plurality of bendable optical fiber ribbon. The fiber optical cable with bendable ribbons increases the total fiber counts compared to conventional optical fiber ribbon cables by eliminating empty spaces of the conventional cables due to stacking of the ribbons in the cross-sectionally circular shape of the loose tubes and the cable jacket. According to an embodiment of the present invention, a bendable ribbon will further allow ribbon labeling on a flat side of the ribbon.
US10884205B2 Modular faceplate optical connection
An optical conversion module having a printed circuit board having a proximate and a distal end and including an electrical interface at the distal end. The optical conversion module also having a faceplate modularly connected to the proximate end of the printed circuit board, the faceplate having at least one retention device. The optical conversion module further having an optical transceiver disposed on and electrically connected to the printed circuit board, a chip optical connector disposed on and optically connected to the optical transceiver, and a faceplate optical connector modularly disposed through the faceplate and modularly connected to the chip optical connector through an optical fiber jumper.
US10884200B2 Optical path converting component
Provided is an optical path converting component capable of being positioned and fixed with less work steps and with a high degree of accuracy.The disclosed optical path converting component (10) configured to optically couple an optical input/output interface (20) disposed on a board and an optical transmission path (100) includes a base body (11) disposed on an optical path connecting the optical input/output interface (20) and the optical transmission path (100) and a mounting portion (118, 121) configured to be mounted on a board (CB) by soldering.
US10884198B2 Optical block with textured surface
An optical block includes a first surface that receives light entering the optical block, a second surface through which the light exits the optical block, and a reflector that reflects light from the first surface towards the second surface. The reflector includes a textured surface that scatters or absorbs some of the light received from the first surface to attenuate the light exiting the optical block through the second surface.
US10884187B2 Method for the collective production of a plurality of optoelectronic chips
A method is provided for producing, on a wafer-scale, a plurality of optoelectronic chips, including: providing a receiver substrate including a plurality of elementary zones, each being configured to contain one optoelectronic chip, and each including at least one coupling waveguide integrated into the receiver substrate and configured to be optically coupled to a first optoelectronic component; transferring a plurality of pads to the elementary zones such that the pads partially cover the at least one coupling waveguide; and producing the first optoelectronic component from the pads such that each first optoelectronic component is facing the at least one coupling waveguide of a corresponding elementary zone, and, following the transferring step, each pad of the plurality of pads extends over a set of at least two adjacent elementary zones, so as to partially cover the at least one coupling waveguide of each of the adjacent elementary zones.
US10884185B2 Semiconductor device including vertically integrated optical and electronic devices and comprising a superlattice
A semiconductor device may include a substrate having waveguides thereon, and a superlattice overlying the substrate and waveguides. The superlattice may include stacked groups of layers, with each group of layers comprising a stacked base semiconductor monolayers defining a base semiconductor portion, and at least one non-semiconductor monolayer constrained within a crystal lattice of adjacent base semiconductor portions. The semiconductor device may further include an active device layer on the superlattice including at least one active semiconductor device.
US10884178B2 Backlight unit and liquid crystal display device having a backlight unit
The present disclosure relates to a backlight unit and a liquid crystal display device having a backlight unit. The backlight unit includes a light guide plate, a light source assembly positioned adjacent to a light-incident surface among lateral surfaces of the light guide plate, and an external tape covering the entire lateral surface of the light guide plate except the light-incident surface and parts of an upper surface and a lower surface of the light guide plate. Thus, the light efficiency of the backlight unit may be increased and the manufacturing costs reduced. Further, since the light efficiency of the backlight unit is increased, the luminance and power consumption of the liquid crystal display device can be improved.
US10884176B2 Display device
Provided is a display device capable of switching between a wide viewing angle and a narrow viewing angle with a simple configuration and simple control. The problem is solved by providing a display element and an optical switching element which is disposed on a visible side of the display element, in which the optical switching element has a light guiding plate and a light source for causing light to be incident on an end surface of the light guiding plate, and 80% or more of the light emitted from the light guiding plate when the light source is turned on is emitted to a region at an angle of 30° or more with respect to a normal line of the light guiding plate on a surface on the opposite side of the display element.
US10884174B2 Lighting device compatible with night-vision equipment with lateral injection windows for daytime and nighttime light
A device for backlighting a liquid-crystal matrix array of a flat screen for viewing in day- or night-vision mode with NVIS compatibility includes a light guide GL which comprises a main cuboid plate shape PP assembled together with at least one right-angled triangular auxiliary prism PA1 which comprises at least one reflective face, and which is arranged together with the main plate to define, on the same lateral face of the plate, two distinct injection windows, one injection window I1 for a nighttime light source and one injection window I2 for a daytime light source. The nighttime light is injected into the plate, by reflection within or off the auxiliary prism in the direction of the respective injection window (I1). The lateral face of the prism that directly receives the light emitted by the nighttime source may comprise an optical filter FNVIS-c formed collectively over its surface by deposition of dielectric films.
US10884172B2 Light emitting device
A light-emitting device includes a light-emitting element having a light-emitting surface, and a plurality of protruding portions being separated from each other and disposed on the light-emitting surface. The protruding portions are transparent. Each of the protruding portions includes a light guide portion and a light distribution control portion. The light guide portion has a columnar configuration and is provided at a light-emitting surface side of the protruding portion. The light distribution control portion is provided on the light guide portion. The light distribution control portion is asymmetric with respect to a central axis of the light guide portion and has a tilted surface that is tilted with respect to the central axis.
US10884170B2 Manufacturing method of wire grid polarizer
A manufacturing method of a wire grid polarizer is provided, including: setting pattern data, where the pattern data correspond to a wire grid structure of the wire grid polarizer; preparing a metal ion solution; immersing at least one surface of a carrier substrate in the metal ion solution; and emitting, by an emitter device, an electron beam to the carrier substrate, and controlling a movement of the electron beam according to the pattern data to deposit a metal on the carrier substrate at a position where the electron beam passes, to form the wire grid structure.
US10884166B2 Retroreflective sheeting including cube corner elements
The present disclosure is directed to lamina(e) comprising cube corner elements, a tool comprising an assembly of laminae and replicas thereof. The disclosure further relates to retroreflective sheeting.
US10884165B2 Display device with protective anti-glare layers and method for manufacturing the same
A display device and a method for manufacturing the same. The display device includes a display panel, a first anti-glare layer and a second anti-glare layer, the first anti-glare layer being located on a light-emitting side of the display panel, and the second anti-glare layer being located on a side of the first anti-glare layer away from the display panel. In the display device, by providing two kinds of anti-glare layers, the sparkling phenomenon of the display device is improved, thereby improving the anti-glare effect of the display device.
US10884164B2 Display device and vehicle
The present disclosure provides a display device and a vehicle, and relate to the field of display technologies. When the present disclosure is applied to a vehicle, a driver and a passenger may see different images, and thus user experience is enhanced. A display device includes: a display panel and a light adjusting structure arranged at a light exiting side of the display panel. The light adjusting structure is configured to adjust a direction of exit light from the display panel, such that first images displayed by all first display units in the display panel and second images displayed by all second display units in the display panel are respectively transmitted to a first visible area and a second visible area.
US10884163B2 Polyurethane layer for a light directing article
The disclosed aliphatic thermoplastic polyurethane composition is well suited for use in thin, flexible light directing articles to impart flexibility, toughness, or protection to the light directing articles that contain optically active elements. The disclosed aliphatic thermoplastic polyurethanes have improved thermostability at higher temperatures. Specifically, the disclosed aliphatic thermoplastic polyurethanes have a cross-over temperature greater than 110° C. In one embodiment, the cross-over temperature is greater than 130° C. In one embodiment, the cross-over temperature is less than 170° C. and a Tg greater than 35 C and less than 70 C.
US10884160B2 Stick-on sensor device for determining living body abnormality
A stick-on deep body thermometer includes a light emitting unit emitting detection light, a first scattering portion scattering the detection light passing a light-transmissive lower exterior body, a first adhesive layer that is adhesive, light-transmissive, and stuck on the lower exterior body, where the detection light scattered by the first scattering portion enters, a second scattering portion scattering detection light propagating in the first adhesive layer, a light receiving unit receiving detection light scattered by the second scattering portion, passing the lower exterior body, and incident thereon, and a contact state determination unit determining the stick-on deep body thermometer and a living body surface are in contact when a light receiving amount of the detection light is under a predetermined value, and determining they are not in contact when the light receiving amount of the detection light is not under the predetermined value.
US10884150B2 Systems and methods for using probabilities of lithologies in an inversion
Systems and methods for training a model that uses probabilities of lithologies as prior information in an inversion are disclosed. Exemplary implementations may: obtain training data, the training data including (i) subsurface map data sets, and (ii) known lithologies; obtain an initial seismic mapping model; generate a conditioned seismic mapping model by training the initial seismic mapping model; store the conditioned seismic mapping model; obtain a target subsurface map data set; apply the conditioned seismic mapping model to generate a classified lithology map data set; apply an inversion to the classified lithology map data set to generate volumes of lithologies; generate an image that represents the volumes of lithologies; display the image.
US10884146B2 Seismic sensor orientation
A method can include receiving information associated with an interface between a first medium and a second medium where the information includes sensor data; based on at least a portion of the information, estimating wave properties that include elastic properties, depth-dependent properties and horizontal slowness; and, based on the estimated wave properties, calculating an orientation of a sensor utilized to acquire at least a portion of the sensor data.
US10884145B2 Adjustable transmission device for measuring transverse parameters of beams
Disclosed is an adjustable transmission device for measuring transverse parameters of beams, including: a CCD transmission support assembly, an external transmission rod, the CCD transmission support assembly is connected with a support block, and the support block is provided with the slotted set screw with flat point, and is connected with a limit block via a first fastener; a snap ring is arranged in the rear of the external transmission and is matched with a base; the base is connected with the CCD fixed plate via a second fastener. The external transmission rod is provided with a second groove for mounting the first retaining ring, and a side of the first retaining ring is sequentially provided with a vacuum observation window, a second retaining ring, a head assembly, a retaining sleeve and a screwing mechanism.
US10884143B2 Radiation imaging apparatus
Provided is a radiographic imaging apparatus including a photon-counting detector that prevents variation in count rate performance by using self-heating of a photon-counting circuit, and improves accuracy in detecting photons. The photon-counting detector is provided with a semiconductor layer configured to generate electrical charge upon receipt of photons of radiation, a photon-counting circuit configured to read current values from pixel electrodes formed on one of the semiconductor surfaces, and a heat amount compensator configured to control an amount of heat of the photon-counting circuit according to a count rate of the photon-counting circuit. The heat amount compensator is activated when the count rate is low so that the amount of heat delivered from the photon-counting circuit when the count is low becomes nearly equal to the amount of heat delivered from the photon-counting circuit when the count rate is high.
US10884135B2 Methods, devices and receivers for satellite signal acquisition
The present invention relates to a method for acquiring satellite signals. The method utilizes the predictability of the first two words of each sub-frame of the navigation message, by controlling the acquisition time of the intermediate frequency data and the PN code, acquiring corresponding intermediate frequency data and PN code from the acquisition time, processing the intermediate frequency data and the PN code to determine whether the satellite signal is acquired, during the acquisition processing and determination process, the navigation message peeling operation is performed using the predictability of the first two words of each sub-frame of the satellite navigation message and PN code, in this way, extending the time of coherent integration is achieved, and thereby improves the acquisition sensitivity.
US10884133B2 Positioning system for global navigational satellite system
A positioning system for global navigational satellite system (GNSS) includes a first receiver to measure a first carrier phase of a carrier signal emitted by a satellite and a second receiver to measure a second carrier phase of the carrier signal emitted by the satellite. The, first carrier phase includes a first carrier phase ambiguity as an unknown integer number of wavelengths of the carrier signal travelled between the satellite and the first receiver. Similarly, the second carrier phase includes a second carrier phase ambiguity as an unknown integer number of wavelengths of the carrier signal travelled between the satellite and the second receiver. The GNSS includes a processor to determine an integer ambiguity difference between the first carrier phase ambiguity and the second carrier phase ambiguity from a difference in the measurements of the first carrier phase and the second carrier phase and to detect a multipath of the carrier signal based on a value of the integer ambiguity difference and tracked set of integer ambiguity differences.
US10884131B1 Conflict resolver for a lidar data segmentation system of an autonomous vehicle
An autonomous vehicle generates segmentation scenes based upon lidar data generated by a lidar sensor system of the autonomous vehicle. The lidar data includes points indicative of positions of objects in a driving environment of the autonomous vehicle. The segmentation scenes comprise regions that are indicative of the objects in the driving environment. The autonomous vehicle generates scores for each segmentation scene based upon characteristics of each segmentation scenes and selects a segmentation scene based upon the scores. The autonomous vehicle then operates based upon the segmentation scene.
US10884129B2 Detecting system fusing lidar point cloud and image
The present disclosure relates to a detecting system fusing lidar point cloud and image, which includes a laser emitting means (101), a beamsplitter (102), a beam deflecting means (103), a first laser detecting means (104), a coaxial optical receiving means (105), a second laser detecting means (106) and an image detecting means (107). By using the coaxial optical receiving means, a third return light received by the second laser detecting means and a fourth return light received by the image detecting means are both from a first return light which includes a reflected light generated by the second laser beam irradiating a target object and a reflected light generated by a background illuminating light source irradiating the target object. The system may acquire lidar point cloud information and image information synchronously, which facilitates the subsequent fusion of the lidar point cloud information and the image information and reduces the complexity of calculation.
US10884128B2 System and method of underground water detection
Embodiments of the invention are directed to a method of determining underground liquid content (e.g., water, sewage, etc.). Embodiments may include: receiving, from a radiofrequency radiation sensor, a main scan of an area, the main scan may include reflections from the area at RF range, and receiving typical roughness values of one or more types of water sources. Embodiments may further include: filtering from the main scan undesired water source types according to their typical roughness values, identifying a desired type of water source in the filtered main scan and receiving from the RF radiation sensor a set of scans of the area, each scan of the area includes reflections in the RF range taken prior to the receiving of the main scan. Embodiments may include calculating the underground water content at locations in the area based on the identified first type of water source and the received set of scans.
US10884121B2 Inter-vehicle distance control device
An inter-vehicle distance control device that achieves inter-vehicle distance control satisfying the driver includes a preceding vehicle velocity computation part that computes a preceding vehicle velocity on the basis of a host vehicle velocity and a relative velocity of the preceding vehicle, a target inter-vehicle setting art that sets a target inter-vehicle distance from the preceding vehicle on the basis of the preceding vehicle velocity, a target track generator that generates a target track and a target track differential, the target track defining a time history lasting until the initial value of the inter-vehicle distance reaches the target inter-vehicle distance, and a feedback controller that computes a feedback acceleration command by multiplying a deviation of the inter-vehicle distance from the target track and a deviation of the relative velocity from the target track differential value by a gain. The feedback acceleration command is output as an acceleration command.
US10884120B2 Vehicular radar device
A vehicular radar device includes a radar module and a dustproofing element. The radar module has a casing and a radar sensor disposed in the casing. The casing has a first outer wall surface and a second outer wall surface opposing the first outer wall surface. The first outer wall surface faces an inner wall surface of a bumper. An emission surface of the radar sensor faces the first outer wall surface of the casing. The dustproofing element has two opposing dustproofing surfaces. The two dustproofing surfaces attach to the first outer wall surface of the casing of the radar module and the inner wall surface of the bumper, respectively. Therefore, the vehicular radar device effectively precludes influences of ambient dust on performance of the radar sensor, so as to enhance sensing sensitivity of the radar sensor and extend its service life.
US10884117B2 Reconfigurable imaging device
The device includes at least: a set of optical and/or electromagnetic elementary sensors which are able to fly and means of command for piloting the flight of the sensors; processing means; a communication link between each sensor and the processing means; to produce an image of a given scene, the sensors fly while forming an array whose configuration is controlled by the command means, the processing means fusing the signals provided by the sensors with a view to delivering an image of the scene, the signals provided being representative of the scene.
US10884113B2 Direction of arrival estimation for automotive spread radar systems
A method of direction of arrival estimation with an automotive spread radar system. The automotive spread radar system includes a plurality of at least two transceiver antenna units, which are configured to work in a MIMO configuration, wherein the transceiver antenna units are arranged at a priori known positions. The automotive spread radar system is configured to determine, for each transceiver unit antenna unit of the plurality of transceiver antenna units, a range of a target reflecting radar waves that have been transmitted by at least the specific transceiver antenna unit by reading out a plurality of range gates assigned to a specific transceiver antenna unit. The method and radar system are capable of estimating a direction of arrival without the need of ensuring a synchronization of antennas on the scale of a radar carrier frequency.
US10884112B2 Fingerprint positioning method and system in smart classroom
The disclosure discloses a fingerprint positioning method in a smart classroom, which is specifically: firstly, performing Gaussian filtering and taking the average value on a wireless signal strength value RSSI in the fingerprint database; then finding the neighbor point closest to the signal strength of the to-be-measured point; finally, the Euclidean distance is used as the weight reference, and the weighted center of mass is obtained for the nearest neighbor points. The weight index is introduced as an index of the weight, and the coordinates of the to-be-tested node are obtained. The disclosure has a higher positioning accuracy, smaller positioning error fluctuations and greater environmental adaptability.
US10884106B2 Light detection and ranging apparatus
A light detection and ranging apparatus according to one embodiment includes a light transmitting unit for emitting a plurality of beams in different directions from each other and a light receiving unit for allowing backward-propagating lights returning after the emitted beams hit an object and are reflected from the object, to be incident at angles different from each other, and measuring information on the object by using the plurality of incident backward-propagating light, wherein the light transmitting unit includes at least one light source for emitting light; a beam splitter for splitting the light emitted from the at least one light source into a first beam and a second beam; and a beam steering unit for dividing the second beam split by the beam splitter into a plurality of third beams and for emitting the divided third beams in directions different from each other, wherein the plurality of beams emitted from the light transmitting unit include the first beam and the plurality of third beams.
US10884105B2 Optical system including an optical body with waveguides aligned along an imaginary curved surface for enhanced beam steering and related methods
An optical system is provided which may include an optical body, and a plurality of optical devices carried by the optical body. Furthermore, a plurality of optical waveguides may extend within the optical body between respective optical devices and an imaginary curved surface within the optical body, and an optical element may be coupled to the optical body and be optically aligned with the plurality of optical waveguides. A controller may be configured to selectively operate the plurality of optical devices to generate at least one optical beam.
US10884104B2 Monitoring device having 360 degree sensing capabilities
Aspects of the present invention are directed towards identifying users in a room by an intelligent personal assistant for automatic control of certain devices controlled by the assistant. The assistant may have a retractable, reflector that is used to identify persons in the vicinity of the assistant when the retractable, reflector is in an extended position. The retractable, reflector may additionally be stowed inside the assistant to stop processing visual information in the vicinity of the assistant.
US10884100B2 Multi-carrier modulation on FMCW radar for integrated automotive radar and communication systems
The disclosure includes embodiments for performing integrated automotive radar processing and data communications. In some embodiments, a method for an integrated automotive radar and communication application includes generating a wireless signal. The method includes generating an automotive-radar waveform. The method includes combining the wireless signal with the automotive-radar waveform to generate a combination signal for the integrated automotive radar and communication application so that a radar bandwidth for the automotive-radar waveform is decoupled from a communication bandwidth for the wireless signal. The method includes transmitting the combination signal. The method includes listening for radar feedback associated with the combination signal. The method includes performing radar processing on the radar feedback to generate a radar detection result.
US10884099B2 Coverage optimization for sensor networks
A method of sensor node position determination for a sensor network is provided. A coverage distribution is defined based on a number of sensor nodes and sensor footprints of the sensor nodes. A desired position for each of the sensor nodes is determined based on the coverage distribution and a prior probability distribution defined on a bounded domain for the number of sensor nodes as a minimization of a distance between the coverage distribution and the prior probability distribution. The desired position to configure the sensor nodes is output.
US10884095B2 Geolocation using time difference of arrival and long baseline interferometry
Techniques are provided for geolocation of a radar emitting source. A methodology implementing the techniques according to an embodiment includes calculating time difference of arrival (TDOAs) of ground emitter radar pulses, within a dwell period, between two long baseline interferometer (LBI) antennas. The TDOA calculations are based on a precision estimate of the time of arrival of the radar pulses. The method further includes calculating an LBI phase wrap disambiguation factor based on (1) the TDOAs, (2) an average of frequencies of the radar pulses within the dwell period, and (3) an average of phase shifts of the radar pulses between the LBI antennas within the dwell period. The method further includes mapping a curve of points onto the surface of the earth based on an LBI cone angle calculation employing the LBI phase wrap disambiguation factor. The curve of points is associated with a geolocation of the ground emitter.
US10884093B2 System and method for determining the relative direction of an RF transmitter
The subject matter discloses a method to determine a relative direction of a target RF transmitter, performed by a direction finding (DF) system comprising at least a pair of antennas having an electromagnetic-absorbing material between them, comprising conducting wireless communication between the target RF transmitter and each one of the antennas of the DF system, measuring the signal strength of the target RF transmitter received at each antenna, calculating the difference between the signal strength measured at each one of the antennas in the pair, and determining a relative direction of the target RF transmitter to be is the direction of the antenna within the pair of antennas in which the stronger signal was measured.
US10884092B2 Non-orthogonality compensation of a magnetic field sensor
A magnetic field sensor includes a first magnetic field sensing element first generating a first signal having a first axis of maximum sensitivity, a second magnetic field sensing element for generating a second signal and having a second axis of maximum sensitivity, one or more detectors for receiving an output of the first magnetic field sensing element or the second magnetic field sensing element, and a processor that receives an output of the one or more detectors and uses the output of the one or more detectors to calculate a first constant Kc and a second constant Ks and then uses Kc and Ks to compensate for an orthogonality error between the first axis of maximum sensitivity and second axis of maximum sensitivity. The detectors include peak detectors and/or zero-crossing detectors that compare the output of the first input signal or the second input signal with a threshold or zero.
US10884090B2 Medical imaging
The present invention relates to methods of assessing or obtaining an indication of the presence of a cognitive disorder by analysing microstructural changes in regions of the brain. The invention particularly relates to methods of assessing or obtaining an indication of the presence of types of dementia, for example Alzheimer's disease, by analysing changes in minicolumns in regions or layers of the cortex of the brain or of the whole brain.
US10884089B2 Apparatus for improving magnetic resonance imaging
A passive apparatus including a plurality of resonators increases signal-to-noise ratio of radiofrequency signals emitted by a specimen and captured by an MRI machine. The apparatus increases the magnetic field component of radiofrequency energy during signal transmission from the MRI machine to the specimen, and/or reception of signals from the specimen to the MRI machine. Moreover, the apparatus enhances specimen safety by substantially avoiding unwanted generation of an electric field, or an increase in the electric field component of the RF energy. Use of the apparatus improves the images generated by the MRI machine, and/or reduces the time necessary for the MRI machine to capture the image.
US10884088B2 PH-weighted MRI using fast amine chemical exchange saturation transfer (CEST) imaging
A pH-weighted chemical exchange saturation transfer (CEST) magnetic resonance imaging (MRI) method and system are provided that works by indirectly measuring the NMR signal from amine protons found on the backbones of amino acids and other metabolites, which resonate at a frequency of +2.8-3.2 ppm with respect to bulk water protons. The technique uses a modified magnetization transfer radiofrequency saturation pulse for the generation of image contrast. A train of three 100 ms Gaussian pulses at high amplitude (6 uT) or Sinc3 pulses are played at a particular frequency off-resonance from bulk water prior to a fast echo planar imaging (EPI) readout, with one full image acquired at each offset frequency. This non-invasive pH-weighted MRI technique does not require exogenous contrast agents and can be used in preclinical investigations and clinical monitoring in patients with malignant glioma, stroke, and other ailments.
US10884085B2 K-space data correction method for signal variation compensation
A system for performing magnetic resonance imaging (MRI) of a subject has a pulse sequence system that generates a pulse sequence and has a gradient system, a plurality of gradient coils, a radio-frequency system, and a plurality of RF coils. The pulse sequence system causes the subject to emit MR signals which are captured as k-space data. The system also has a k-space ordering processor that collects first k-space data and second k-space data, an MR signal modeler that generates a signal variation model, and a compensation module that applies the signal variation model to the second k-space data collected to produce compensated k-space data. A display processor reconstructs the compensated k-space data into an image of the subject. The compensated data accounts for variation in magnetization during the pulse sequence and k-space data collection to reduce artifacts in the images.
US10884083B2 Gradient magnetic field power supply and magnetic resonance imaging apparatus
A gradient magnetic field power supply, connected to a first coil and a second coil for each applying a gradient magnetic field to an object, the power supply, according to an embodiment includes a first current sensor and a second current sensor. The second current sensor is provided such that a direction of a current detectable by the second current sensor crosses a direction of a current detectable by the first current sensor.
US10884082B2 Magnetic resonance imaging apparatus
A magnetic resonance imaging apparatus according to an embodiment includes a receiver array coil structured with a plurality of receiver coils. Each of the receiver coils included in the receiver array coil includes a coil element, a first tuning element configured to tune a tunable frequency of the receiver coil to a desired frequency, and a series circuit including a switching element and a second tuning element and being connected in parallel with the first tuning element. The switching element is configured to disconnect the first tuning element and the second tuning element from each other at the time of transmitting and is configured to arrange the first tuning element and the second tuning element to be electrically conductive with each other at the time of receiving. At least two receiver coils positioned adjacent to each other among the plurality of receiver coils are decoupled from each other.
US10884080B2 Dual-nuclear RF coil device and dual-nuclear RF coil array device
A dual-nuclear radio frequency (RF) coil device includes a first RF coil and a second RF coil. The first RF coil includes at least one adjustment capacitor, the first RF coil is configured to generate a first magnetic field, and a direction of a primary magnetic field of the first magnetic field is a first direction. The second RF coil includes an electric dipole and a tuning and matching circuit connected between two conductors of the electric dipole. The second RF coil is configured to generate a second magnetic field and a direction of a primary magnetic field of the second magnetic field is a second direction; the electric dipole is disposed in a center line of the first RF coil and an insulating layer is disposed between the electric dipole and the first RF coil; and the first direction is perpendicular to the second direction.
US10884077B2 Inductance element for magnetic sensor and current sensor including the same
Disclosed herein is an inductance element for a magnetic sensor. The inductance element includes a first core comprising a first soft magnetic material and having first and second connecting surfaces, a second core comprising a second soft magnetic material different from the first soft magnetic material and having third and fourth connecting surfaces facing the first and second connecting surfaces, respectively, and a coil wound around the first core between the first and second connecting surfaces, wherein the first core is larger in magnetic field strength at which magnetic saturation occurs than the second core, and wherein the second core is higher in permeability than the first core and has at least partially a meander shape.
US10884076B2 MI magnetic field sensor
An electrical pulse current is supplied to an amorphous wire from a pulse generator, an alternate current voltage whose magnitude is in response to an external magnetic field induced at both ends of a detecting coil wound around the amorphous wire is generated, a positive direct current is applied from a positive power supply by superimposing to the amorphous wire as a bias current so as to produce a bias of magnetization within the amorphous wire and the occurrence of pulse noises is restrained, so as to make it possible to perform high-sensitivity magnetic field detection.
US10884075B2 Printed circuit board, method for determining engagement state between printed circuit board and flexible printed circuit and display device
A printed circuit board, a method for determining an engagement state between the printed circuit board and a flexible printed circuit, and a display device are provided. The printed circuit board includes a substrate, a connector fixed on the substrate, and configured to be connected with the flexible printed circuit, and a determining circuit connected with the connector. The secondary pin is added to the connector, and can determine together with the determining circuit, added to the substrate, connected with the secondary pin, an engagement state between the first pins of the connector, and the second pins of the flexible printed circuit.
US10884071B2 Electrical supply system
An electrical supply system including a voltage converter including having an input electrically coupled to a supply for receiving a supply signal and an output for supplying an output signal having a output voltage different to a supply voltage of the supply signal. The system includes a diode including a diode input electrically coupled to the voltage converter output, a bus electrically coupled to a diode output and at least one of a load and a store, a voltage sensor for detecting the output voltage, a current sensor for detecting a diode input current and an electronic processing device coupled to the sensors for monitoring the diode input current and the output voltage and detecting a fault in the electrical supply system based on at least the diode input current and output voltage.
US10884070B2 System and method for ground fault detection using current measurement coils
A system for current measurement and ground fault detection is disclosed. In embodiments, the system includes a plurality of phase current measurement coils configured to detect phase currents associated with at least one portion of a multi-phase system. The system further includes a plurality of phase current measurement circuits and a ground fault detection circuit connected to the phase current measurement coils. The phase current measurement circuits are configured to measure the phase currents detected by the phase current measurement coils, and the ground fault detection circuit is configured to measure a summation of the phase currents detected by the phase current measurement coils.
US10884067B2 Modification of test measurement signals for protective devices for electric power networks
An apparatus and a method are described for modifying test measurement signals for protective devices for electric power networks. The apparatus has an input interface to receive a first test measurement signal from a test generator, wherein the first test measurement signal is matched to a first electrical input characteristic of a first protective device for a power network. The apparatus further has an electrical modification system coupled to the input interface to convert the first test measurement signal into a second test measurement signal, wherein the second test measurement signal is matched to a second electrical input characteristic of a second protective device for the power network. The apparatus additionally has an output interface to output the second test measurement signal to the second protective device.
US10884064B2 Inspection apparatus of electrical storage device
An inspection apparatus including the power supply device, positive and negative conductive lines, connected to the power supply device and having corresponding first and second probes, at corresponding front ends, a resistor and a switch serially disposed between the positive conductive line and the negative conductive line, a circuit resistance calculation unit that calculates a circuit resistance value based on a difference in voltage between when the switch is turned off and turned on, an inspection unit configured to inspect the electrical storage device, and a virtual resistance setting unit that increases the output voltage after the start of inspection.
US10884059B2 Determining the integrity of a computing device
Systems and methods for determining the integrity of metrology systems are provided. A method according to one implementation includes the step of storing, with a computer having a system clock, an initialization time at which a device is connected to the computer. The method also includes receiving, with the computer, information obtained by the device and associating an electronic timestamp to the information. The electronic timestamp is based on the system clock when the computer receives the information obtained by the device. The method also includes counting clock cycles to determine an elapsed time from the initialization time to the time when the computer receives the information obtained by the device. Also, the method determines if the system clock has been altered by comparing the electronic timestamp to the sum of the initialization time and the elapsed time.
US10884056B2 System-on-chip including CPU operating as debug host and method of operating the same
Provided is a method of operating a system-on-chip (SoC) including a plurality of CPUs. The method includes: receiving a debug request by a first CPU of the CPUs; outputting a first signal to the CPUs by the first CPU in response to the debug request; selecting a second CPU from the CPUs to control the debugging based on the first signal; and performing a debug operation by selecting a debug target block by the second CPU.
US10884055B2 Leakage power characterization at high temperatures for an integrated circuit
A system for post-silicon leakage characterization is configured to apply a rail voltage to a hardware component; cause the hardware component to operate at a particular frequency; cause a cooling device, coupled to the hardware component, to operate at a cooling capacity; run a workload on the hardware component after applying the rail voltage, causing the hardware component to operate at a particular frequency, and causing the cooling device to operate at a particular cooling capacity; discontinue the workload and clocks of the hardware component after a temperature of the hardware component has reached a steady high point; continuously measure temperature and leakage power of the hardware component after discontinuing the workload until the temperature of the hardware component has reached a steady low point; and adjust a power management procedure for the hardware component based on measured temperature and measured leakage power of the hardware component.
US10884054B2 Detecting deterioration of an electrical circuit in an aggressive environment
We disclose a circuit board that hosts at least first and second types of resistance sensors and a method of operating the same. The resistance of each sensor of the first type tends to increase, and the resistance of each sensor of the second type tends to decrease if the sensor is exposed to an aggressive environment. The circuit board also hosts a control circuit that operates to monitor respective resistances of the various resistance sensors and to process the digital values representing the resistances to estimate the working condition of one or more other electrical circuits located on the circuit board and/or in relatively close proximity to the circuit board in the corresponding equipment cabinet. The control circuit further operates to transmit out an appropriate alarm message if the estimated working condition is deemed unsatisfactory.
US10884051B2 Line detecting tool and line detecting method for light emitting diode substrate
Embodiments of the present disclosure provide a line detecting tool and method for a light emitting diode substrate. The line detecting tool for a light emitting diode substrate includes a detecting light source and a liquid crystal plate. The liquid crystal plate is configured to be arranged between the detecting light source and a light emitting diode substrate to be detected and to be in contact with each set of positive electrode and negative electrode of the light emitting diode substrate, so as to transform from a light transmission state to a light shielding state or from the light shielding state to the light transmission state after energizing the each set of positive electrode and negative electrode of the light emitting diode substrate to be detected. The detecting light source is configured to illuminate the liquid crystal plate.
US10884049B2 Distribution network coordination in the presence of intermittent faults
Detection of faults in an electrical power distribution network that includes measuring current flowing through a recloser in a feeder line, detecting a fault current indicating a fault is present in the feeder line, and opening a switch in the recloser in response to detecting the fault current. A first pulse having a first pulse duration time is generated, and the current flow in the recloser during the first pulse duration time is analyzed. A second pulse having a second duration time that is longer than the first pulse duration time is generated if it is determined that no fault current exists during the first pulse duration time, and the system voltages and the current flowing through the recloser after the second pulse duration time is analyzed for the presence of the fault.
US10884048B2 Systems and methods for determining a time delay in electrical power systems
Systems and methods of determining a communication time delay in electrical power systems are provided. In one embodiment, a method of determining a communication time delay in a communication network between a local terminal and each of a plurality of remote terminals in a multi-terminal multi-junction electrical power system includes: (a) calculating a respective initial communication time delay between each remote terminal and the local terminal; (b) calculating a respective junction time delay between respective first, second and third pairs of adjacent junctions; and (c) correcting the calculated initial communication time delay of each remote terminal spaced from the local terminal by two or more junctions according to each corresponding junction time delay arising between the or each remote terminal and the local terminal.
US10884045B2 Test arrangement and test method
Device and method for analyzing a probe, in particular for analyzing a symmetrical, differential probe. A ground-based test signal is provided to a main signal line, wherein the main signal line is terminated by a predetermined impedance. Furthermore, at least one additional signal line is provided, wherein a further impedance is arranged between the additional signal line and the ground. Accordingly, a differential probe may measure a differential signal between the main signal line and the additional signal line. Hence, no grounded signal is provided to the probe. This measurement of the probe can be compared with a reference signal directly acquired on the main signal line. In this way, characteristic values such as impedance and/or frequency response of the probe can be determined.
US10884037B2 Angular resolver imbalance detection
An angular resolver system includes, for example, an imbalance detector for detecting degraded resolver output signals. The imbalance detector includes a first and second power averaging circuits and a comparator circuit. The first power averaging circuit includes a first integrator for generating over a first time window a first average power signal in response to resolver sensor output signals. The second power averaging circuit includes a second integrator for generating over a second time window a second average power signal in response to the resolver sensor output signals, where the first time window is longer than the second time window. The comparator circuit compares the first average power signal and the second average power signal and generates a fault signal when the first average power signal and the second average power signal differ by a selected voltage threshold.
US10884036B2 Alternating current load detection circuit
An alternating current load detection circuit comprises a first resistor connected in parallel to a load circuit, a diode full bridge circuit connected in series to the load circuit and the first resistor, a filter capacitor connected in parallel to the diode full bridge circuit, a second resistor, and a photoelectric coupler connected in parallel to the diode full bridge circuit. The photoelectric coupler and the diode full bridge circuit are connected in series and in parallel to the second resistor, respectively. The diode full bridge circuit includes a first diode, a second diode having a positive electrode electrically connected to a negative electrode of the first diode, a third diode having a negative electrode electrically connected to a positive electrode of the first diode, and a fourth diode having a positive electrode electrically connected to a negative electrode of the second diode and a negative electrode electrically connected to a positive electrode of the third diode.
US10884034B2 Current measurement circuit
According to the invention, a current measurement circuit for providing a measurement signal for a controller for controlling a switching of power switches of a power converter comprises a first current sensing circuit for sensing a first bidirectional current representative of a current through a first power switch of the power converter. The first current sensing circuit is being adapted to provide a first sensing signal indicative of the first bidirectional current. The current measurement circuit further comprises a second current sensing circuit for sensing a second bidirectional current representative of a current through a second power switch of the power converter. The second current sensing circuit is adapted to provide a second sensing signal indicative of the second bidirectional current.
US10884033B2 Current device readout system
One example includes a current device readout system. The system includes a tunable resonator having a resonant frequency that is associated with a current state of a current device. The tunable resonator can be configured to receive a tone signal having a predetermined frequency from a feedline to determine the current state of the current device. The system also includes an isolation device inductively interconnecting the tunable resonator and the current device. The isolation device can be tunable to isolate the current device in a first state and to facilitate the determination of the current state of the current device in a second state.
US10884029B2 Magnetic sensor and electric current sensor including same
An electric current sensor includes at least one permanent magnet and at least one magnetosensitive body that detects a to-be-measured magnetic field in a state in which a bias magnetic field is applied thereto from the permanent magnet. The permanent magnet is shaped such that the value of a permeance coefficient obtained when taking the application direction of the to-be-measured magnetic field as the magnetization direction is less than or equal to about 1.5 times the value of the permeance coefficient in a magnetization direction of the permanent magnet.
US10884023B2 Test fixture for observing current flow through a set of resistors
The illustrative embodiments pertain to a test fixture having low insertion inductance for large bandwidth monitoring of current signals. In one exemplary embodiment, the test fixture includes a baseplate with each resistor of a set of resistors embedded inside a respective non-plated through slot in the baseplate. A first terminal of each resistor is soldered to a top metallic zone of the baseplate and a second terminal soldered to a first of two bottom metallic zones of the baseplate. The top metallic zone is connected by plated-through holes to a second of the two bottom metallic zones. When mounted upon a PCB, the test fixture allows current flow from the first bottom metallic zone, upwards through the set of resistors to the top metallic zone, and downwards to the second bottom metallic zone. An observation instrument may be coupled to a coaxial connector that is mounted on the baseplate.
US10884021B1 S-type pitot tube field verification gauge and method of its use
A verification gauge of this disclosure provides fit-to-pass inspection and visual gauge inspection that may be performed in the field to verify whether an s-type pitot tube falls within predetermined tolerances prior to its use. Verification only requires the gauge. No bench-type vise to hold the tube, no known flat plane (beyond any provided by the block), no protractor, and no accompanying spreadsheet calculations are required. In some embodiments, the verification gauge includes a square or rectangular block that includes four measurement stations or positions that correspond, respectively, to four different tolerances, two relating to face-plane openings and two relating to leg alignments. By positioning the tube within a station, fit-to-pass or visual gage inspection of face-plane openings and leg alignments may be performed.
US10884020B2 Accelerometer
A sensing structure for an accelerometer includes a support and a proof mass mounted thereto by flexible legs. The proof mass has moveable electrode fingers perpendicular to the sensing direction and at least four fixed capacitor electrodes, with fixed capacitor electrode fingers perpendicular to the sensing direction. The fixed capacitor electrode fingers interdigitate with the movable electrode fingers and the proof mass is mounted to the support by an anchor on a centre line of the proof mass. The proof mass has an outer frame surrounding the fixed capacitor electrodes and the flexible legs extend laterally inwardly from the proof mass to the anchor. The fixed capacitor electrodes comprise two inner electrodes, one on each side of the proof mass centre line, and two outer electrodes, one on each side of the proof mass centre line.
US10884017B2 Acoustic angle-of-attack sensor
An angle-of-attack sensor includes at least one acoustic transmitter is configured to provide an acoustic pulse. The first acoustic receiver is positioned at a radial distance from the at least one acoustic transmitter. The first acoustic receiver is configured to receive the acoustic pulse at a first time and provide a first receiver signal. The second acoustic receiver is positioned at the radial distance from the at least one acoustic transmitter aligned with an axis that extends through the at least one acoustic transmitter and the first acoustic receiver. The second acoustic receiver is configured to receive the acoustic pulse at a second time and provide a second receiver signal. The angle-of-attack circuitry is configured to determine a delay difference between the first and second receiver signals representative of a difference between the first time and the second time and determine an angle-of-attack based upon the delay difference.
US10884011B2 Wheel assembly with sensor for measuring wheel movement
A wheel assembly including a sensor for measuring wheel movement is provided comprising: a frame member; an axle fixed to the frame member; a wheel rotatably mounted to the axle and comprising a wheel recess; a code ring located within the wheel recess for rotation with the wheel; and a sensor device coupled to the frame member and located adjacent to the code ring. The sensor device senses movement of the code ring and generates an output signal indicative of the wheel movement. A materials handling vehicle comprising the wheel assembly is also provided.
US10884009B2 Automated analyzer
In preparation for a case in which the time at which a first reagent probe comes into contact with cleaning liquid and the time at which a second reagent probe comes into contact with cleaning liquid are the same, an automated analyzer is provided with a charge accumulation unit that is provided between a supply port comprising a conductive material that is electrically connected to the cleaning liquids and a device housing and has a capacitance that is greater than or equal to that of the first reagent probe and second reagent probe. As a result, it is possible to prevent interference between the liquid-surface contact determination units of a plurality of probes.
US10884005B2 Diabetes-related biomarkers and treatment of diabetes-related conditions
The present invention provides biomarkers useful for evaluating the risk that a subject will develop diabetes, monitoring such risk, identifying members of a population at risk of developing diabetes, calculating risk of a subject developing diabetes, advising subjects of risk for developing diabetes, providing diagnostic tests for identifying subjects at risk for developing diabetes or kits there for, and providing diagnostic tests for determining risk of a subject developing diabetes and kits there for. The present invention also provides compounds and methods for treating subjects.
US10884004B2 Taggable fluorescent probe for calcium ion detection
A fluorescent probe for calcium ion detection that has an excellent photofading resistance and quick Ca2+ detection kinetics and can be localized at an arbitrary site in a cell is provided. The fluorescent probe contains a compound represented by the following general formula (I) or a salt thereof: A method for detecting intracellular calcium ions including (a) introducing the compound above or a salt thereof into a cell and (b) measuring the fluorescence emitted by the compound or a salt thereof in the cell is also provided.
US10884003B2 Diagnosis and anti-Mullerian hormone (AMH) administration for treatment of infertility for good-, intermediate- and poor-prognosis patients for in vitro fertilization in view of logistic regression models
Method of diagnosis of IVF viability. The method includes ascertaining a subject's AMH level from testing and then selecting one pregnancy or live birth prognosis category that applies to the ascertained AMH level by matching the ascertained AMH level with an applicable one of a plurality of ranges of AMH levels pertaining to an age of the subject. The matching indicates the prognosis category that applies, i.e., (that is, good, intermediate or poor. In view of the diagnosis, a method of administration of AMH may be pursued to increase probability of pregnancy or live birth chances. Alternatively, the administration of AMH may be at AMH levels that will terminate pregnancy or increase the chance of miscarriage.
US10884001B2 Diagnosis of chronic liver diseases
Featured are methods of diagnosing and treating liver disease.
US10883997B2 Polyspecificity reagents, methods for their preparation and use
The present invention relates, inter alia, to polyspecificity reagents, methods of making the same, and methods of using the same in, inter alia, the selection, screening, enrichment, and identification of non-polyspecific, and thus developable, polypeptides.
US10883995B2 Methods and systems for managing the temperature of medicines
A computer-implemented process useful for implementing a medometer management application including the step of, with a temperature sensor operative in the medometer, obtaining a temperature value of a medicine, a test strip and a medical device. With the medometer, the process includes the step of formatting the temperature value of the medicine for communication via a wireless network and communicate the formatted temperature value to a mobile device via a wireless network. With a medometer management application operative in the mobile device, the process includes the step of displaying the temperature value to a user.
US10883994B2 Identification of cancer stem cells markers and use of same for diagnosis and treatment
A method of identifying cancer stem cell markers in a human primary tumor is disclosed. The method comprises: (a) in vivo passaging the primary tumor; and (b) comparing a level of at least one antigen in a first population of passaged tumor cells of the primary tumor with a second population of tumor cells of the primary tumor, wherein an increase in the amount of the antigen in the first population of tumor cells as compared to the amount of the antigen in the second population of tumor cells is indicative of a cancer stem cell marker in the human primary tumor.
US10883993B2 P53 biomarkers
The present invention relates to the identification of p53 biomarker profiles that predict response in patients with hyperproliferative disease such as cancer to a therapy, and their use in methods of treating such patients with an anti-hyperproliferative disease gene therapy.
US10883991B2 Antibody, composite, detection device and method using same
The present invention is an antibody including an amino acid sequence, wherein the amino acid sequence includes, in an N- to C-direction, the following structural domains: N-FR1-CDR1-FR2-CDR2-FR3-CDR3-FR4-C wherein FR denotes a framework region amino acid sequence and CDR denotes a complementary determining region amino acid sequence; the CDR1 includes an amino acid sequence represented by SEQ ID NO: 1; the CDR2 includes an amino acid sequence represented by SEQ ID NO: 2; and the CDR3 includes an amino acid sequence represented by SEQ ID NO: 3. The antibody is capable of binding to an intranuclear protein of an influenza virus.
US10883990B2 Methods and kits for determining tuberculosis infection status
There is provided methods of determining tuberculosis (TB) infection status in an individual comprising: (i) providing a sample comprising T-cells; (ii) exposing the sample of (i) to one or more TB antigens; (iii) identifying T-cells in the sample that are CD4 positive and (a) secrete TNF-α without secreting IFN-γ; or (b) secrete IFN-γ without secreting TNF-α; (iv) identifying those cells of (iii) which are also CCR7 and, CD127 negative; and optionally (v) calculating the cells identified in (iv) as a percentage of those identified in (iii); wherein the identification of cells in (iv) and/or the percentage of T-cells calculated in (v) correlates to TB infection status of the individual, and wherein steps (iii) and (iv) can be carried out either sequentially or simultaneously. There are also provided compositions and kits for use in such methods.
US10883988B2 Method and kit for immunological detection of Mycobacterium tuberculosis complex
Definitive diagnosis and early start of treatment cannot be made for tuberculosis since conventional methods for detecting a Mycobacterium tuberculosis complex require a long time plus enormous labor and expense. Because detection is difficult to perform directly from a biological sample, if the biological sample contains no or a very small amount of the Mycobacterium tuberculosis complex-specific secretory protein, there is a risk infection with the Mycobacterium tuberculosis complex will be missed. The present method and a kit address these long-standing needs by more rapidly and conveniently detecting a Mycobacterium tuberculosis complex, without culturing a biological sample containing the Mycobacterium tuberculosis complex, in which a biological sample is subjected to a heat-treatment so as to extracellularly secrete a Mycobacterium tuberculosis complex-specific secretory protein, such as at least one of MPB70, ESAT-6, or CFP-10 and subjecting the resulting treated sample to an immunological measurement/assay.
US10883986B2 Kit for quantitatively determining bile acid in biological sample, and method for quantitatively determining bile acid in biological sample
An object of the present invention is to provide a kit for quantitatively determining a bile acid, in which it is possible to improve measurement accuracy by sufficiently dissociating the bile acid from a polymer component, and to rapidly carry out the quantitative determination of the bile acid with high accuracy under various environments, and a method for quantitatively determining the bile acid.According to the present invention, a kit for quantitatively determining a bile acid in a biological sample, including a compound represented by General Formula (I) defined in the present specification in a dry state; a fluorescent particle that has a first binding substance capable of binding to the bile acid; and a substrate that has a detection region having a second binding substance capable of binding to any one of the bile acid and the first binding substance, is provided.
US10883981B2 Fluorescent fusion polypeptide, encoding nucleic acid, and cell comprising said polypeptide
The present invention refers to a fluorescent fusion polypeptide capable of changing its localization within the cell from the cell cytoplasmic membrane to the retention vesicles, upon an increase in the concentration of second messengers within the cell cytoplasm, comprising a membrane localization peptide, a second messenger transduction protein binding peptide, a reticulum retention signal and a fluorescent peptide wherein: a. the membrane localization peptide is located at the N-terminus of the fluorescent fusion polypeptide and is physically bound, optionally through a linker, to the fluorescent peptide, which in turn is physically bound, optionally through a linker, to the second messenger transduction protein binding peptide; and b. the second messenger transduction protein binding peptide is physically bound, optionally through a linker, to the reticulum retention signal, which in turn is located at the C-terminus of the fluorescent fusion polypeptide.
US10883975B2 Residual toxicant detection system and residual toxicant detection method
Provided is a residual toxicant detection system and a residual toxicant detection method, the residual toxicant detection method including: allowing an aqueous solution containing a residual toxicant to flow into a detection portion including a cavity; providing at a side of the cavity a light containing a specific wavelength range to react with the residual toxicant; receiving the light that passes through the cavity on another side of the cavity, thereby generating a sensing signal; and calculating an amount of change in absorbance of the aqueous solution according to the sensing signal, wherein when the amount of change in absorbance is less than a threshold value, a detection count is accumulated, and when the accumulated detection count is greater than a predetermined value, a detection result is generated. Therefore, whether or not the residual toxicant on the object is cleaned can be determined easily and accurately.
US10883972B2 Coating tester using gas sensors
Embodiments of the disclosure generally relate to a system, apparatus and method for testing a coating over a semiconductor chamber component. In one embodiment, a test station comprises a hollow tube, a sensor coupled to a top end of the tube and a processing system communicatively coupled to the sensor. The hollow tube has an open bottom end configured for sealingly engaging a coating layer of the semiconductor chamber component. The sensor is configured to detect the presence of a gaseous byproduct of a reaction between a reagent disposed in the hollow tube and a base layer disposed under the coating layer. The processing system is configured to determine exposure of the base layer through the coating layer in response to information about the presence of the gaseous byproduct. In another embodiment, the processing system is communicatively coupled to each sensor of a plurality of test stations.
US10883969B2 System and method for inspecting a structure with coda acoustic waves
A system for inspecting a structure with coda acoustic waves, via a given surface (S) that is accessible from the exterior of the structure. The system operates to acoustically excite the structure at least one determined excitation point (Pe1) of the given surface (S) with an ultrasonic pulse of determined form, measure vibrations at least three set measurement points (Pmi) on the given surface (S), during a time window set with respect to the ultrasonic pulse, and exploit the vibration measurements in order to define an indication (Pd) in the structure of at least one possible defect using a coda acoustic-wave signal at each of the measurement points (Pmi).
US10883967B2 Gas detection element and detection device
A gas detection element includes a crystal oscillator and a gas adsorption film formed on the crystal oscillator. The gas adsorption film has a thickness that causes the detection element to have a crystal impedance of no more than 10 times the crystal impedance of the crystal oscillator on which the gas adsorption film is not formed. A resonance frequency variation of the gas detection element due to humidity variation can be kept within a certain range.
US10883966B2 Pipe defect assessment system and method
A technique facilitates examination of a tubing string which may comprise coiled tubing or other types of pipe. A sensor is positioned to monitor a pipe for a magnetic flux leakage signal indicating a defect in the pipe. The sensor outputs data on the magnetic flux leakage signal to a data processing system. Correlations between magnetic flux leakage signals and fatigue life of the pipe may be accessed by the data processing system and these correlations may be used to automatically predict a fatigue life of the pipe. Based on the determined fatigue life, an operation with respect to the pipe is selected and such operation may comprise continued normal use, repair, or removal from service.
US10883965B2 Methods of using nondestructive material inspection systems
For method of utilizing a nondestructive evaluation method to inspect a steel material comprising at least one hysteretic ferromagnetic material and/or at least one nonhysteretic material to identify one or more material conditions and/or one or more inhomogeneities in steel material, the method can comprise the steps of: interrogating the hysteretic ferromagnetic material and/or the nonhysteretic material with an input time varying magnetic field; scanning the steel material and detecting a magnetic response and/or acoustic response over time from the hysteretic ferromagnetic material and/or the nonhysteretic material; determining a time dependent nonlinear characteristic of the received magnetic response and/or acoustic response; and correlating the time dependent nonlinear characteristic of the received magnetic response and/or acoustic response to the one or more material conditions and/or one or more inhomogeneities in steel material.
US10883964B2 Polarization dielectric discharge source for IMS instrument
An IMS ionizer comprising a wire, a second conductor, and a dielectric, when the first conductor and second conductor are energized to an ionization voltage, discharge ionization occurs. The dielectric is a glass element formed in a tubular shape defining an inner wall. The wire is formed in coils in contact with said inner wall. The second conductor is positioned to define an outer wall of the tube. The tube has an inlet end for receiving the sample, and an outlet end through which the sample exits after ionization.
US10883962B2 Electrical double layer in nanopores for detection and identification of molecules and submolecular units
Systems for detecting analytes in electrical double layer nanopore devices and methods of use are provided.
US10883961B2 Detecting method for blood
A detecting method for blood is provided. The method includes the following steps. A sensing device including a base and at least one response electrode is provided, wherein the response electrode is spaced apart from a gate end of the base. Blood including blood cells and targets is disposed on the response electrode. The blood is separated into a first part and a second part, wherein the first part is in contact with the response electrode, and the blood cell count in the first part is less than that in the second part. A voltage is applied on the response electrode, such that an electric field is generated between the response electrode and the gate end of the base, and a detection current generated from the base is measured to detect a characterize of the targets.
US10883960B2 Gas sensor
A gas sensor has a structure in which a sensor body is secured to a sensor-mounting member using an attachment screw. The gas sensor is capable of ensuring the stability of installation of a protective cover. The gas sensor includes the sensor body in which a sensor device is disposed and the cylindrical attachment screw disposed on an outer circumference of the sensor body to be rotatable. The gas sensor is secured to the sensor-mounting member which has an internal thread engaging the attachment screw and a bearing surface disposed on a front end side of the internal thread. The sensor body has a flange which protrudes outwardly on the front end side of the attachment screw. The flange held between the bearing surface of the sensor-mounting member and the attachment screw in the axial direction. A protective cover is secured to the attachment screw closer to the base end side than an external thread engaging the internal thread is. The protective cover covers an outer periphery of at least a portion of the sensor body which is closer to the base end side than the sensor-mounting member is.
US10883959B2 Sensor element and gas sensor including the sensor
A plate-shaped sensor element (10) including at least a first layer (150), a second layer (130), and a third layer (140) being stacked in a stacking direction. The first layer and the third layer are mainly formed of ceramic. The second layer is disposed between the first layer and the third layer in the stacking direction. The second layer has an air introduction hole (131) opened at an end surface. In a cross-section perpendicular to a direction of an axis O, a length L1 of a shortest line segment P1 connecting an upper end surface (10a, 10b) of the sensor element and the centroid G1 of the sensor element and a length L2 of a shortest line segment P2 connecting the upper end surface of the sensor element and the centroid G2 of the air introduction hole, satisfy a relationship of |L2−L1|/L1≤0.05.
US10883956B2 Electrochemical sensor for analyte detection
A sensor for the detection of an analyte in a biological sample includes a substrate, a working electrode and counter electrode formed on a surface of the substrate, and a receptor functionalized or chemically functionalized to a surface of an exposed portion of the working electrode. The receptor can selectively bind to the analyte of interest and the analyte once bound is detectable by measuring the current flow between the working electrode and counter electrode.
US10883955B2 Carbon material supported hollow metal oxide nanoparticles, methods and applications
A method for preparing a material composition comprising a hollow transition metal oxide nanoparticle supported upon a carbon material support includes a solution impregnation process step, followed by a thermal reduction process step and finally a thermal oxidation process step. The material composition, an electrode and an electrical component such as but not limited to a battery are all predicated at least in-part upon the material composition prepared in accord with the foregoing method. The foregoing material composition, electrode, battery and method may ultimately provide a LIB with enhanced performance.
US10883954B2 Capacitive sensor array for structure damage detection or health assessment
An example system includes an array of capacitive elements, a measurement lead, and a ground plane lead. One or more respective capacitive elements of the array of capacitive elements include a dielectric substrate and a corresponding top conductive layer, with each dielectric substrate configured to be positioned between the top conductive layer and a common ground plane. The measurement lead is coupled to the top conductive layer of each of the one or more respective capacitive elements. The ground plane lead is configured to be coupled to the common ground plane. The capacitive elements are structured such that the capacitive elements have varying respective capacitances, and the capacitive elements are arranged positionally within the array of capacitive elements such that a change in total capacitance is indicative of damage to a particular capacitive element at a particular position within the array of capacitive elements.
US10883949B2 Moisture detection element, gas detection device, and breath inspection system
In order to provide a moisture detection element, a gas detection device, and a breath inspection system that are compact and have high response performance, the moisture detection element includes an insulating section made of an insulating material, an application electrode to which an voltage is applied, and a detection electrode that detects a voltage signal corresponding to a current flowing through an electrical path via water molecules adsorbed on the insulating section by the voltage applied to the application electrode.
US10883946B2 Method for testing phase transformation point of aluminum alloy
A method for testing a phase transformation point of aluminium alloy, comprising cutting an aluminium alloy material to obtain at least three samples to be tested; performing heat treatment on a first sample to be tested to obtain a first resistivity-temperature curve; respectively performing quenching treatment and annealing treatment on a second sample to be tested and a third sample to be tested to obtain the second sample to be tested at a quenched state and the third sample to be tested at a fully annealed state, and respectively heating the second sample to be tested at a quenched state and the third sample to be tested at a fully annealed state to obtain a second resistivity-temperature curve and a third resistivity-temperature curve; obtaining a relative resistivity-temperature curve; and determining a phase transformation starting temperature and a phase transformation termination temperature of the sample to be tested according to the relative resistivity-temperature curve. By means of this method, a phase transformation behavior and a phase transformation temperature under a non-linear cooling condition can be tested. The range of a cooling rate which can be tested in the method is wide, and a phase transformation behavior of a small volume fraction and precipitated phase information about a small size can be captured.
US10883941B2 Micro photoluminescence imaging
In an example implementation, a method includes illuminating a wafer with excitation light having a wavelength and intensity sufficient to induce photoluminescence in the wafer. The method also includes detecting photoluminescence emitted from a portion of the wafer in response to the illumination, and detecting excitation light reflected from the portion of the wafer. The method also includes comparing the photoluminescence emitted from the portion of the wafer and the excitation light reflected from the portion of the wafer, and identifying one or more defects in the wafer based on the comparison.
US10883933B2 Non-invasive substance analysis
The invention relates to analyzing a substance. An optical medium is arrange on a substance surface with at least one region of the optical medium surface in contact with the substance surface. An excitation light beam is emitted through the contacting region of the medium surface to the substance surface. A measurement light beam is emitted through the optical medium to the contacting region of the medium surface such that the measurement light beam and the excitation light beam overlap on the interface of the optical medium and of the substance surface, on which the measurement light beam is reflected. A deflection of the reflected measurement light beam is detected in dependence on the wavelength of the excitation light beam. The substance is then analyzed based on the detected deflection of the measurement light beam in dependence on the wavelength of the excitation light beam.
US10883932B2 Advanced in-situ particle detection system for semiconductor substrate processing systems
An FI having an in-situ particle detector and a method for particle detection therein are provided. In one aspect, the FI includes a fan, a substrate support, a particle detector, and an exhaust outlet. The fan, substrate support, and particle detector are arranged such that, in operation, the fan directs air towards the exhaust outlet and over a substrate on the substrate support to create laminar flow. The particle detector, positioned downstream from the substrate support and upstream from the exhaust outlet, analyzes the air and detects particle concentration before the particles are exhausted. The collected particle detection data may be combined with data from other sensors in the FI and used to identify the source of particle contamination. The particle detector may also be incorporated into other system components, including but not limited to, a load-lock or buffer chamber to detect particle concentration therein.
US10883928B2 Nanosensor for the determination of insecticide
This invention demonstrates that silver nanoparticles can be synthesized by reducing silver nitrate with sodium borohydride in a presence of surface stabilizer polystyrene-block-poly(2-vinyl pyridine) in order to overcome the aggregation of silver nanoparticles.
US10883926B2 General-purpose optical measuring device and method of same
A general-purpose optical measuring device enables at least measurement of a nucleic acid amplification amount; detection or quantitative measurement by a nucleic acid detection method, an immunoassay method, an enzyme method; or measurement of concentration or absorbance, and a method of the same. There are included a photometric content designation unit, an irradiation reception pair including an emission end that can emit measurement light, and a reception end that can receive light from the emission end, a photometric container that can store measurement target chemical substance solution, and includes a bottom portion having a formed translucent region, a nozzle communicated with a suction discharge mechanism of gas, a flow tube, an optical measurement unit, and a control unit configured to suck and hold the chemical substance solution into the flow tube, or store the chemical substance solution into the photometric container.
US10883925B2 Spectrophotometer for use in explosive atmospheres
A spectrophotometer includes an electronics compartment having disposed within, at least one light source, and at least one optical detector. A testing compartment has disposed within, an optical block having at least one fluid connection port, and a first light pipe optically coupled between the at least one light source and the optical block. A second light pipe is optically coupled between the optical block and the at least one optical detector. The testing compartment is adapted to perform spectrophotometry of a fluid sample disposed within a sample container in the optical block, and the electronics compartment is electrically isolated from the testing compartment. A spectrophotometer for use in an explosive atmosphere and a method of measuring a presence or concentration of an organic or inorganic compound in a fluid in an explosive atmosphere are also described.
US10883921B2 Complementary safety systems for laser induced breakdown spectroscopy
In the operation of analytical devices, and particularly laser induced breakdown spectroscopy (LIBS) devices, a number of advantages may be obtained by the use of complementary safety mechanisms, such as those that govern the operation or firing of a laser. Such complementary safety mechanisms, compared to the individual safety mechanisms acting alone, prevent operation of the laser under a greater number of unsafe circumstances (even if one or more detected conditions are safe, based on not activating the associated safety mechanism) and permits operation under a greater number of safe circumstances (even if one or more detected conditions are unsafe, based on activating the associated safety mechanism).
US10883916B2 Cell analyzer and sorting method therefor
A cell analyzer and a sorting method for the cell analyzer are disclosed. Multiple optical signals generated by each of particles irradiated with light in a blood sample in a detection region are collected. The particles includes a first category of particles and a second category of particles. For each of the particles, Intensities of a first group of optical signals, which includes at least two optical signals selected from the multiple optical signals, and a pulse width of a second group of optical signals, which includes at least one optical signal selected from the multiple optical signals are acquired. For each of the particles, one or more reinforcement signals related to the particle are calculated based on an intensity of a first optical signal selected from the first group of optical signals and a pulse width of a second optical signal selected from the second group of optical signals, where the first optical signal is as same as or different from the second optical signal. The first category of particles and the second category of particles are distinguished from each other based at least partially on the one or more reinforcement signals related to each of the particles.
US10883910B2 Coiled system for condensational growth of ultrafine particles
An apparatus and method for condensationally enlarging particles in a flow of air or other gas. The apparatus includes a coiled tube having a tube diameter and a coil diameter, the tube having an input receiving the flow and an output, the tube having a length between the input and the output. The walls of the tube are wetted with a condensing fluid. The walls of the first portion of the coiled tube are held a temperature that is lower than the highest temperature in the second portion of the tube. The tube may have a third vapor recovery portion with wall temperature lower than the highest temperature in the second portion, and which optionally may not be coiled. While heating and cooling, the method includes introducing a flow into an interior of the tube at an input, the flow moving the output.
US10883909B2 Apparatus for measuring rheological properties and velocities of a fluid
A measurement apparatus comprising: a plurality of first electrodes, each of the first electrodes being spaced apart by at least a first predetermined spacing; a plurality of second electrodes, each of the second electrodes being spaced apart by at least a second predetermined spacing less than the first predetermined spacing; an energisation source arranged to energise at least one of said first electrodes so as to cause an electric field to be established between at least one pair of said first electrodes, and to energise at least one of said second electrodes so as to cause an electric field to be established between at least one pair of said second electrodes; a monitor arranged to monitor an electrical parameter at at least one of said first electrodes in response to said energisation of at least one of said first electrodes and to monitor an electrical parameter at at least one of said second electrodes in response to said energisation of at least one of said second electrodes; and a controller arranged to generate data indicative of a property of a material within a first region extending a first distance from the first electrodes, and to generate data indicative of a property of a material within a second region extending a second distance, less than the first distance, from the second electrodes, based upon said monitored electrical parameters.
US10883905B2 Method and computer program product for characterising the bending response of a material
Method for characterizing a material (10), characterized in that it comprises the steps of carrying out a bending test and calculating a cross-section moment, M of said material (10) using the following equation: M = F · L m ⁡ ( β 1 ) 2 · cos 2 ⁡ ( β 1 ) where F is the applied bending force, Lm (β1) is the moment arm, and β1 is the bending angle. The expression for the moment, M, fulfils the condition for energy equilibrium: ∫Fds=∫2Mdβ2 when the true bending angle, β2 is: β 1 - ∫ t · sin ⁡ ( β 1 ) L m ⁢ d ⁢ ⁢ β 1 .
US10883904B2 Automatic wetting apparatus
An automatic wetting apparatus includes a frame, and a wetting device, an air blowing device, a driving device and a station turntable. The frame is provided with a loading station, an wetting station, a unloading station and an air blowing station, the driving device includes an output end connected with the station turntable, the wetting device is cooperated with the wetting station, the air blowing device is cooperated with the air blowing station, the station turntable is provided with a support unit, the support unit is provided with a through hole, and the support unit is selectively rotatable to align with the loading station, the wetting station, the unloading station or the air blowing station, under an action of the driving device. The processes for loading, wetting and unloading are coherent, and the wetting accuracy and the wetting efficiency are high.
US10883903B2 Method for rendering biological material transparent and processing kit for rendering biological material transparent
A method according to the present invention for making a biological material transparent, includes the step of: making the biological material transparent by causing a solution containing fructose to permeate into the biological material, and a kit according to the present invention for a clearing treatment for making a biological material transparent, includes a solution containing fructose.
US10883902B2 Shower/safety shower/fire sprinkler testing device
This is directed to a testing apparatus for measuring property data of a solid, a gas, a liquid. This is particularly directed to a testing device for testing a water system such as a shower, a safety shower, or a fire sprinkler. This is also directed to a testing process for testing a water system such as a shower, a safety shower, or a fire sprinkler.
US10883899B2 System and method for identifying data useful for valve diagnostics
Embodiments of systems and methods that can facilitate data collection for valve diagnostics. The systems can include a valve assembly with a valve and a sampling device that is configured to access a repository with a first buffer and a second buffer. During operation, the valve assembly is configured to read data representing operating variables for the valve into the first buffer. The valve assembly is also configure to determine a quality measure for a first sample set of data from the first buffer, the quality measure indicating the usefulness of the first sample set of data for predicting performance of the valve relative to a second sample set of data from the second buffer. In one embodiment, the valve assembly is further configured to read data from the first buffer into the second buffer in response to the quality measure indicating that the first sample set of data is relatively more useful than the second sample set of data.
US10883898B2 Apparatus for checking tyres
An apparatus for checking tyres has a support, deformation systems, positioning actuators and a moving member. The deformation systems apply, in operation, compression forces on respective surfaces of a free wall of the tyre to form deformed portions of the free wall. The positioning actuators move the deformation systems towards and away from the surfaces. The moving member sets the tyre in relative rotation with respect to the deformation systems.
US10883895B2 Abnormality diagnostic device for power transmission mechanism and abnormality diagnostic method for power transmission mechanism
The power transmission mechanism abnormality diagnostic device includes a monitoring diagnosis unit for performing determination as to abnormality of a power transmission mechanism, and a current detector connected to a power supply of an electric motor, wherein the monitoring diagnosis unit includes an analysis unit for analyzing current transmitted from the current detector and an abnormality determination unit for performing determination as to abnormality of the power transmission mechanism on the basis of a result of analysis by the analysis unit.
US10883894B2 Conduit fatigue management systems and methods
A technique facilitates monitoring and managing fatigue related a flexible conduit deployed from a surface vessel. Movements of the surface vessel may be measured to obtain vessel movement/position data. Based on this data, a flexible conduit bend profile may be determined via a computer-based data processing system. The flexible conduit bend profile may then be used to provide a flexible conduit fatigue profile for assessment of the flexible conduit in light of the environmental conditions. In some embodiments, the fatigue profile and assessment of the flexible conduit may be based on both functional loading and environmental loading.
US10883887B2 Physical quantity sensor having a spring connected to a movable unit
A physical quantity sensor includes a base unit as a support substrate, provided with a cavity that is open on one side, a movable unit which is formed on an open side of the cavity and is capable of displacing in a first direction, and spring units that are formed on the open side of the cavity and are connected to the movable unit. A length of the spring units in a second direction that is a direction, which intersects the first direction and in which the base unit overlaps the movable unit, is shorter than a length of the movable unit in the second direction and is longer than a length of the spring units in the first direction.
US10883886B2 Fracture ring sensor
Embodiments of the invention include a fracture ring sensor and a method of using the same to detect out of tolerance forces. Aspects of the invention include a product having a defined an out of tolerance force, a fracture ring sensor, and a mounting assembly coupling the fracture ring sensor to the product. The fracture ring sensor is patterned with a conductive trace and is manufactured to break when subjected to a predetermined amount of force. The predetermined amount of force is substantially equal to a percentage of the out of tolerance force of the product.
US10883885B2 Method for calibrating a temperature measuring device of a dental oven and calibration element
The invention relates to a method for calibrating a temperature measuring device of a dental oven by means of at least one calibration element, which is heated in the dental oven during a heating time interval (dt), wherein the at least one calibration element has at least one measurement material having a reversible phase transition occurring at a first transition temperature (TC1), the phase transition causes an abrupt change of at least one first parameter (I) of the dental oven, the temperature in the furnace chamber is measured by means of the temperature measuring device as an actual temperature (T), and the parameter (I) is measured, at least one first abrupt change (dI1) of the first parameter (I) is identified, a deviation of the first actual temperature value (T1), which is measured by the temperature measuring device when the first abrupt change (dI1) of the first parameter (I) occurs, from the first transition temperature (TC1) is determined, and the actual temperature (T) of the temperature measuring device is corrected in accordance with the deviation.
US10883884B2 3D thermal detection circuits and methods
A three-dimensional integrated circuit includes a first layer including at least one sensing element configured to output at least one temperature-dependent voltage; and a second layer disposed vertically with respect to the first layer and coupled to the first layer by at least one via. The second layer includes: a compare circuit configured to generate at least one intermediate voltage in response to comparing the at least one temperature-dependent voltage to a feedback voltage; a control circuit configured to generate at least one control signal in response to the intermediate voltage; and a switching circuit configured to couple a capacitor coupled to a feedback node to one of a first voltage supply and a second voltage supply in response to the at least one control signal to generate an output signal that is based on a temperature sensed by the sensing element.
US10883883B2 Wireless probe for food, and system and method for wireless food temperature real-time monitoring
The present disclosure relates to a wireless probe for food, including a circuit board, a temperature sensor connected to electrical signals of the circuit board, a super capacitor and a wireless transmitter. The temperature sensor is used for measuring a temperature of the food. The super capacitor is used for supplying power to the circuit board. The wireless transmitter is used for broadcasting temperature signals measured by the temperature sensor in the form of wireless signals. The present disclosure also relates to a wireless food temperature real-time monitoring system, including the wireless probe for food, a mobile device and/or a wireless range extender for receiving the temperature signals transmitted from the wireless probe. A wireless food temperature real-time monitoring method is also disclosed. The present disclosure can monitor temperature of the food being cooked in real-time in order to better assist users in cooking.
US10883881B2 Method for environmental analysis and control of spatial areas
The goal of the METHOD FOR ENVIRONMENTAL ANALYSIS AND CONTROL OF SPATIAL AREAS as a continuation of “The Spatial Environmental Control Unit” is a method of logging multi-spectral, multi-pixel infrared radiation data of objects in a spatial area for the analysis and control of heat transfer dynamics in the spatial area that is responsive to feedback for controlling the thermal conditions in the spatial area. The METHOD FOR ENVIRONMENTAL ANALYSIS AND CONTROL OF SPATIAL AREAS further makes the current norm of an “absolute” temperature control approach for thermal control and human comfort obsolete. Ambient environmental conditions and user preference variables makes the current approach to thermal control time consuming, inaccurate and tedious. The Spatial Environmental Control Unit as one of our foundation patents disclosed the physical components make thermal control and analysis more responsive and user friendly. The METHOD FOR ENVIRONMENTAL ANALYSIS AND CONTROL OF SPATIAL AREAS makes the control and analysis of the thermal properties of the spatial area more intuitive by providing visual images on any compatible device simplifying the understanding of the dynamics of heat transfer in an environment. Tedium and frustration become understanding and empowerment. This method enables gaining knowledge and using tools for analysis, allowing a user to “redesign” his environment by correcting ambient conditions and improving the operation of the thermal conditioning equipment. The end result is a better thermal environment with higher energy efficiency.
US10883880B2 Optical characteristic evaluation method and optical characteristic evaluation system
An optical characteristic evaluation method evaluates unevenness of an optical characteristic in an optical film based on analysis of a polarized state of light transmitting through an optical film and an analyzer. The method includes the following, measuring a phase difference and an orientation angle in a plurality of positions; and quantifying and evaluating the unevenness of the optical characteristic based on a parameter of a vector of output light calculated by a formula 1 using a vector showing a polarized state of input light and a matrix showing a polarizing characteristic of the optical film and the analyzer. The formula 1 is as follows, formula 1: F2=M×F1, F1: Stokes vector or Jones vector of input light, F2: Stokes vector or Jones vector of output light, M: Mueller matrix or Jones matrix of the optical film as the evaluation target and the analyzer.
US10883877B2 Spectroscope
A spectrometer 1A includes a package 2 having a stem 4 and a cap 5, an optical unit 10A disposed on the stem 4, and a lead pin 3 for securing the optical unit 10A to the stem 4. The optical unit 10A includes a dispersive part 21 for dispersing and reflecting light entering from a light entrance part 6 of the cap 5, a light detection element 30 having a light detection part 31 for detecting the light dispersed and reflected by the dispersive part 21, a support 40 for supporting the light detection element 30 such that a space is formed between the dispersive part 21 and the light detection element 30, and a projection 11 protruding from the support 40, the lead pin 3 being secured to the projection 11. The optical unit 10A is movable with respect to the stem 4 in a contact part of the optical unit 10A and the stem 4.
US10883876B2 Compact spectrometer unit and bio-signal measuring apparatus
Provided is a compact spectrometer including a light blocking layer having an aperture, a micro lens provided in contact with the light blocking layer, the micro lens being configured to collimate light having passed through the aperture, a filter array configured to filter the collimated light, and a photodetector array configured to detect the filtered light.
US10883875B2 Use of selected glass types and glass thicknesses in the optical path to remove cross sensitivity to water absorption peaks
Embodiments relate generally to systems and methods for filtering unwanted wavelengths from an IR detector. In some embodiments, it may be desired to remove or reduce the wavelengths absorbed by water, to reduce the effects of water on the detection of the target gas. In some embodiments, a filter glass may be used in the IR detector, wherein the filter glass comprises one or more materials that contain hydroxyls in their molecular structure, and wherein the spectral absorption properties of the filter glass are operable to at least reduce wavelengths of light absorbed by water from the optical, thereby reducing the IR detector's cross sensitivity to water.
US10883868B2 Measuring cup
The measuring cup includes numerous embodiments configured for a user to precisely determine the cup contents without need to lift the cup to one's eye level or to lower the eye level to the level of the cup contents. The various embodiments include folding cups; cups having transparent passages in the wall; cups having adjustably positionable bottoms; cups having level indicator rods in the cup interior extending upward from the cup bottom; cups having one or more filaments extending across the cup interior; cups having rigid level indicators spanning the cup interior; cups having adjustably positionable level indicator tabs therein; cups having buoyant level indicator tabs adjustably positionable in the cup interior; and cups having removable clip-on scales extending down along the interior of the cup wall, the scales having a plurality of attachment points for the removable attachment of a level indicator tab at a desired attachment point.
US10883865B2 Flow restricting fluid component
A fluid component includes a cross-shaped body having laterally extending first and second flow ports and axially extending first and second access ports. The first flow port connected in fluid communication with the first access port by a first branch port. The second flow port connected in fluid communication with the second access port by a second branch port. The first and second access ports are connected in fluid communication by a convoluted flow restricting passage extending generally axially from the first access port to the second access port.
US10883863B2 Interchangeable sensor mounting
A mountable sensor assembly for mounting on the sheet metal of a vehicle assembly. The mountable sensor assembly may include a sensor circuit and a sensor housing. The sensor housing may include a first portion with a cavity that receives the sensor circuit and a second portion that includes an anti-rotation tab. The sensor housing having a locking interface that fixes the location and orientation of first portion to the second portion.
US10883859B2 Fail-safe speed monitoring of a drive
A method for fail-safe monitoring of the speed of a drive that includes at least a converter, a motor, and a rotational speed sensor, wherein a target rotational speed is specified to the drive and an actual rotational speed is sensed via the sensor, where a substitute rotational speed is calculated and three plausibility checks are performed in a safety program of a safety CPU, the substitute rotational speed being determinable, for example, from the initial frequency of a converter or from the quotient of EMF and magnetic flux, in each case two of the following three values being checked: target rotational speed, actual rotational speed and substitute rotational speed to achieve a high safety integrity level while avoiding disadvantages of conventional solutions, and because the calculated substitute rotational speed is independent of the sensor, even sensor errors that are difficult or impossible to detect via conventional solutions become detectable.
US10883840B2 System and method for localizing vehicle
The present disclosure relates to a system and a method for localizing a vehicle. A vehicle terminal acquires location information of a vehicle and transmits the acquired location information to the mobile terminal, then determines whether the vehicle enters a poor reception quality zone where a reception of a satellite signal is poor. Then, the vehicle terminal, when the vehicle enters the poor reception quality zone, receives map information of the poor reception quality zone transmitted from the mobile terminal, and corrects a current location of the vehicle using the map information of the poor reception quality zone.
US10883837B2 Map generating server and map generating method
A map generating server capable of bidirectional communication with multiple vehicles having a database configured to store vehicle type identifiers assigned to the vehicles and map data regarding roads usable by the vehicles and cultivated land area near the roads. In the server, a vehicle position data tagged with vehicle type identifier is successively written to location concerned of the map data when each vehicle transmits the position data tagged with the vehicle type identifier. The vehicle position data writing number is incremented if the written vehicle position data is that of a vehicle assigned a specified vehicle type identifier, and the location concerned of the cultivated land area is determined to be cultivated land area road and to update the map data stored in the database when the writing number is equal to or greater than a predetermined number.
US10883829B2 Systems and methods for GNSS SNR probabilistic localization and 3-D mapping
Various embodiments each include at least one of systems, methods, devices, and software for GNSS simultaneous localization and mapping (SLAM). The disclosed techniques demonstrate that simultaneous localization and mapping (SLAM) can be performed using only GNSS SNR and geo-location data, collectively termed GNSS data henceforth. A principled Bayesian approach for doing so is disclosed. A 3-D environment map is decomposed into a grid of binary-state cells (occupancy grid) and the receiver locations are approximated by sets of particles. Using a large number of sparsely sampled GNSS SNR measurements and receiver/satellite coordinates (all available from off-the-shelf GNSS receivers), likelihoods of blockage are associated with every receiver-to-satellite beam. Loopy Belief Propagation is used to estimate the probabilities of each cell being occupied or empty, along with the probability of the particles for each receiver location.
US10883828B2 Capsule endoscope
An embodiment comprises and apparatus having an image capture device with an image axis and a gyroscope operable to indicate the orientation of the image axis. An embodiment of a capsule endoscopy system comprises an imaging capsule and an external unit. The imaging capsule may comprise an image capture device having an image axis and a gyroscope operable to indicate the orientation of the image axis. The external unit may comprise a gyroscope operable to indicate an orientation of a subject and a harness wearable by a subject and operable to align the gyroscope with the subject. The imaging capsule may send and image to an external unit for processing and display, and the external unit may provide for calculation of the image-axis orientation relative to the body.
US10883825B2 Method and device for determining a backup altitude of an aircraft
A determining method comprises a first computing step implemented by a computational module to compute a static pressure from an altitude determined by a geolocation module, a receiving step implemented by a reception module to receive a static pressure determined by a static pressure sensor, a second computing step implemented by a second computational module to compute a static pressure difference between the static pressure and the static pressure, a step of filtering the static pressure difference, a third computing step implemented by a third computational module in order to compute the backup altitude from the filtered static pressure difference and from the static pressure, and a sending step implemented by a sending module in order to deliver the computed backup altitude to a user device.
US10883818B2 Optical transforming and modulated interference pattern of a moving object
The invention relates to a method and system for monitoring at least one parameter of an object. There is provided an imaging system for monitoring at least one parameter of movement of a moving object, the system comprises at least one imaging unit comprising an optical transformer configured and operable for applying spatial image space transformation of at least one parameter of movement into geometric relation, by translating different components of six degrees of freedom of movement in a three-dimensional space into a lateral translation; wherein the imaging unit is configured and operable for imaging the moving object on an image plane and generating image data indicative of the moving object in an x-y plane; the imaging system generating motion data indicative of the six degrees of freedom of movement.
US10883812B2 Calibrating a magnetic transmitter
A calibration device comprising: a plurality of magnetic sensors positioned at the calibration device, the plurality of magnetic sensors defining a space; a controller configured to be positioned in the space defined by the plurality of magnetic sensors, wherein the controller includes a magnetic transmitter; and one or more processors configured to: cause the magnetic transmitter to generate magnetic fields; receive signals from the plurality of magnetic sensors that are based on characteristics of the magnetic fields received at the plurality of magnetic sensors; calculate, based on the signals received from the plurality of magnetic sensors, positions and orientations of the plurality of magnetic sensors relative to a position and orientation of the magnetic transmitter; and determine whether the calculated positions and orientations of the plurality of magnetic sensors are within one or more threshold limits of known positions and orientations of the plurality of magnetic sensors.
US10883811B2 Mobile device and method for sensor data based antenna selection
A mobile device for determining a handling condition of the mobile device and a method of use thereof. One embodiment of the mobile device includes: at least one left capacitive proximity sensor disposed on a left side of the mobile device and operable to detect a hold condition, at least one right capacitive proximity sensor disposed on a right side of the mobile device and operable to detect a hold condition, an accelerometer disposed in the mobile device and operable to detect an orientation of the mobile device, an ambient light proximity sensor disposed in the mobile device and operable to detect a proximity of a user's head, and a processor operable to execute an application configured to gain access to and employ the hold condition, the orientation, and the proximity of the user's head to determine a handling condition.
US10883810B2 Subterranean well torpedo system
Provided in some embodiments is a well torpedo system that includes a torpedo adapted to be advanced in a wellbore of a subterranean well. The torpedo including an integrated spool adapted to hold a fiber-optic (FO) umbilical including a FO line adapted to couple to a surface component, and an engine adapted to combust solid propellant to generate thrust to propel advancement of the torpedo in the wellbore.
US10883809B1 Muzzle velocity correction
A fuze for an airburst munition determines a corrected muzzle velocity via an on board acceleration sensor and processor and corrects an airburst time, accordingly. Velocity calculations are made in real time which allows for timely update of airburst time thereby preventing error stack up due to muzzle velocity variations.
US10883807B2 Non-lethal payload projectile
A non-lethal projectile formed by a front shell, with a hemispherical nose and a cylindrical shaft, and a base at the tail. The hemispherical nose has three or more bi-planar grooves, originating along the junction of the hemispherical nose and cylindrical shaft, extending toward the nose in an inward whorled manner, and terminating around the apex of the hemisphere. The grooves cause the projectile to spin, thereby creating a stabilizing gyroscopic effect when launched. The projectile's base has a domed shape. The convex inner surface of the dome has a profile complimentary to the hemispherical nose of the shell so that multiple projectiles may nest nose to tail when loaded into a multiple round magazine. The convex tail design moves the center of gravity forward and increases the aerodynamic stability and accuracy of the projectile.
US10883794B2 Quick-detach mount for quick-detach accessories on firearms
A detachable firearm attachment implementable on a firearm includes a main body having a firearm attachment side and an accessory attachment side. The firearm attachment side is configured to attach to a surface of a part of the firearm. The accessory attachment side includes a socket configured such that a detachable device is coupled to and decoupled from the socket along an axis of the socket that is at an angle less than 90° from the surface of the part of the firearm. The socket is further configured with one or more indentation chambers on a surface of a cavity of the socket in which the detachable device is received when the detachable device is coupled to the socket such that, when the detachable device is coupled to the socket, a rotation of the detachable device is prevented by the one or more indentation chambers.
US10883788B2 Firearm accessory connection device
The present disclosure relates to devices configured to facilitate the quick and price connection of muzzle accessories to the discharge end of a rifle barrel, and kits including such connection devices. In accordance with aspects and embodiments, a muzzle accessory connection device is provided comprising a housing having a first end and second end, a body having a first body portion positioned concentrically in and contained within the housing and a second body portion extending concentrically from the first body portion and protruding from the second end of the housing, a spring positioning in the housing and around the first body portion, and a locking ring positioned in the housing and around the first body portion, wherein the device is configured to receive a discharge end of a rifle barrel at the first end of the housing and the second body portion is configured to mate with a muzzle accessory.
US10883785B1 Gun barrel equipped with alternating variable pitch rifling
A rifled weapon barrel has increases the piezometric efficiency of the weapon system with varying rifling profiles throughout the barrel to maximize useful work out of the propellant gases. The weapon barrel includes a first rifling section at the breech end which progressively increases in twist rate to induce a torque spike on the projectile and maximize chamber pressure. Next, the weapon barrel includes a second rifling section which progressively decreases the twist rate to a level that may be unsuitable for aerodynamic stability but provides relief from the torque spike while minimizing pressure loss behind the projectile. Finally, the rifle then maintains this twist rate or decreases to increase stability of the projectile before exit.
US10883783B2 Lower receiver with last round bolt hold open
An apparatus and method for creating the apparatus that holds a bolt open after a last round is fired from a magazine is disclosed. A lower receiver may include at least two cavities. A transfer bar may be configured to fit into a first cavity of the at least two cavities. A hold down may be configured to fit into a second cavity of the at least two cavities. At least a portion of the hold down may be configured to overlap with at least a portion of the transfer bar to hold the transfer bar in place. The transfer bar, when a final round is fired from a magazine in the lower receiver, may be pushed up by a bump in the magazine to transfer upward movement to the transfer bar that catches a bolt and holds the bolt open until activation of a release button.
US10883775B2 Component with heat exchanger
A component that generates or requires heat includes a heat exchanger integrated with the component. The component includes a component housing holding functional parts of the component, and the heat exchanger has a heat exchanger housing formed integrally with the component housing. There is a first fluid circuit in which a first fluid flows through the component in a heat exchange relationship with the functional parts, into the heat exchanger via a first fluid inlet, through the heat exchanger, out of the heat exchanger via a first fluid outlet, and back to the functional parts of the component. The heat exchanger has a second fluid inlet and a second fluid outlet for connection into a second fluid circuit in which a second fluid flows from outside of the component into the component.
US10883773B2 Heat exchanger with a separator
A heat exchanger may include a tubular housing, a flange ring, two bases, and heat exchanger tubes running through the housing and respectively held at a longitudinal end side in the bases, a first flow channel formed therein, and a second flow channel formed between the tubes and the housing. The housing may be formed from first and second housing parts each being pot-shaped and having a housing portion, an outwardly widened flange ring portion, and a base. The housing parts may be connected to one another via the flange ring portions that may delimit an annular space. On the first housing part, inlet and outlet connecting-pieces for coolant may be provided. Between the housing and the heat exchanger tubes, at least one separator may be arranged, on which at least one blade may be provided, the blade engaging at least partly into the annular space and at least reducing a circumferential flow therein.
US10883770B2 Loop type heat pipe
A loop type heat pipe includes: an evaporator configured to evaporate a working fluid; a condenser configured to condense the evaporated working fluid; a vapor pipe provided between the evaporator and the condenser; and a liquid pipe provided between the evaporator and the condenser. The vapor pipe includes: a lower-side metal layer; an intermediate metal layer disposed on the lower-side metal layer; an upper-side metal layer disposed on the intermediate metal layer; a pipe conduit formed by the lower-side metal layer, the intermediate metal layer and the upper-side metal layer; and a support column that is provided inside the pipe conduit, wherein the support column divides the pipe conduit into a first flow path and a second flow path. The pipe conduit has a first opening portion that communicates with the first flow path and the second flow path.
US10883768B2 Pulsating vapor chamber
A pulsating vapor chamber has an inner board, a first outer board, a second outer board, an asymmetric loop, and a working fluid. The inner board has a first surface and a second surface. The first and second outer boards are mounted on the first surface and the second surface of the inner board respectively. The asymmetric loop is located between the first and second outer boards and has multiple channels communicating with each other in sequence. A part of the channels are formed between the first outer board and the inner board, and the remaining channels are formed between the second outer board and the inner board. With the asymmetric loop, even if the vapor chamber is disposed horizontally, pressure may be changed by different amount in the channels so that the working fluid is still able to oscillate or circulate.
US10883767B2 Multi-fluid heat exchanger
A multi-fluid heat exchanger (100) includes a primary section (102) and a secondary section (104) arranged contiguous with the primary section (102). The multi-fluid heat exchanger (100) further includes a first heat transfer channel (106) arranged to carry a first fluid (118) and the first heat transfer channel (106) extends between the primary section (102) and the secondary section (104) and carries the first fluid (118) between the sections (102,104). The multi-fluid heat exchanger (100) also includes a second heat transfer channel (108) disposed only at the primary section (102) and arranged to carry a second fluid (114) for heat exchange between the first and second fluids (112,114) at the primary section (102) and a third heat transfer channel (110) disposed only at the secondary section (104) and arranged to carry a third fluid (116) for heat exchange between the first and third fluids (112,116) at the secondary section (104).
US10883765B2 Heat exchanger with heilical flights and tubes
A heat exchanger comprises a shell having a first inlet and a first outlet for a first fluid (H) and a second inlet and a second outlet for a second fluid (C), and a screw element. The screw element has a core and first and second nested helical flights mounted to the core. The helical flights define first and second helical fluid passages along the shell. The first fluid passage is in fluid communication with the first inlet and the first outlet and the second fluid passage is in fluid communication with the second inlet and the second outlet. The heat exchanger further comprises a plurality of tubes mounted between adjacent turns of the first and second helical flights and extending across the fluid flow passage formed between the helical flights for conducting the first and or second fluid.
US10883762B1 Continuous granulo-dryer for the manufacturing of pharmaceutical products via wet granulation
The invention provides an efficient equipment that can be easily implemented to dry materials in a continuous manufacturing line of pharmaceutical products without the need of external air or HEPA exhaust filter cartridges. A continuous granulo-dryer for the manufacturing of pharmaceutical products via wet granulation includes a recirculation system that allows to continuously recirculate the air used to dry the materials back into the granulo-dryer. Control systems and sensors are provided to promote a high percentage (up to 98%) of product monitored, an efficient heat and mass transfer between the air and the product avoiding the segregation of the materials and preserving the homogeneity of the Active Principal Ingredient (API).
US10883760B2 Beverage chilling canister
A beverage chilling canister with the beverage container that is being chilled in the canister remaining in the canister when the beverage is poured from the beverage container, thereby avoiding ice displacement when the beverage container is otherwise removed from the canister to pour the beverage and moisture on the outside surface of the beverage container from dripping when the beverage container is otherwise removed from the canister to pour the beverage.
US10883759B2 Transport container with remote surveillance capability
A transport container for transporting an object includes an object location to receive the object and a vacuum insulation panel (VIP) to thermally insulate the object location. A sensor unit in the VIP provides a panel condition signal that corresponds to a measurement value of a physical property of the VIP. The physical property influences temperature of the object. A short-distance transmitter unit transmits a first coding of the PCS inside the Container, a long-distance transmitter unit transmits a second coding of the PCS to a remote server for processing the PCS. The server determines a representation of an operation state of the transport container, wherein the operation state is related to the temperature of the object. The material of the VIP is classified and differentiated so that transmitting parameters depend on the material.
US10883754B2 Locker system
A temperature controlled storage apparatus includes a plurality of lockable storage spaces. Each of the plurality of lockable storage spaces includes one or more compartments. The temperature of each of the one or more compartments is independently controllable to provide any one of a chilled temperature or a frozen temperature. Access to the storage space is remotely programmable.
US10883752B1 Fan driven thermal treatment device
The thermal treatment device is primarily to be wrapped about one's neck. The thermal treatment device is an elongated container, like a sleeve, having two sides that may be air permeable. The container has one or more aligned pockets capable of holding gel packs. A source of power is placed in one pocket of the container and has on-off switch. Also included is a microfan device being placed in a pocket and receiving power from the source of power. The microfan device has air outlet and air inlet openings thereabout. The microfan blades are positioned between a top row of air inlet holes and a bottom row of air outlet holes. The microfan blows air into the gel pack pockets past the cooled gel packs and then exits through the one or more air permeable sides to cool the user. The gel packs may be removable.
US10883742B2 Induction heating module and water purifier having the same
A water purifier includes a working coil, a hot water tank that faces toward the working coil and is spaced apart from the working coil by a gap to heat a liquid passing through an inner space of the hot water tank by an induction of the working coil, a bracket that is coupled to the hot water tank, the working coil being located between the hot water tank and the bracket, and a spacer that is located between the working coil and the hot water tank to thereby define the gap between the working coil and the hot water tank.
US10883739B2 Insulated HVAC transition box and assembly for insulating
An insulated HVAC duct component such as a transition box includes a first insulation layer and a second, different insulation layer. The transition box includes at least four sidewalls and one of a top and a back wall, the transition box further including a first access port and a second access port, the first access port having a different cross section than the second access port, one of the access ports being spaced from a nearest sidewall by less than 2 inches. The first insulation layer is located along an inside surface of the box. The second different insulation layer overlies the first insulation layer, the second different insulation layer having an air impervious surface, wherein the combined thickness of the first insulation layer and the second different insulation layer is less than 2 inches.
US10883734B2 Moisture regulating element for use in packaging
A moisture-regulating element for use in packaging is claimed, which comprises a layer of pulp fibres and optionally further layers, characterized in that the element contains means which are able to regulate the moisture content.The moisture-regulating element may be used in packaging for the transport and other storage of moisture-sensitive products or can serve as such, in order to store these products under optimal moisture conditions.
US10883731B2 Air purifier with independent dual channel
The invention provides an air purifier with independent duel channel, which has separate first channel portion and second channel portion, wherein the first channel portion is used to filter particulate matters in the air and the second channel portion is used to purify the air. The invention mainly separates the channels and processes of the filtered air and the purified air, and more matches the selection of specific suction fan and intake fan so as to meet the different flow velocities required for air filtration and purification respectively, thereby achieving the optimal air filtration and purification effects, and improving the ineffective problem caused by the simultaneous filtration and purification of the air in the same channel of the existing air purifier.
US10883730B2 Smart water supplying method and smart water supply
The disclosure provides a smart water supplying method and a smart water supply. The method includes: detecting an external object to obtain a plurality of detection data; estimating at least one characteristic data of the external object according to the detection data; determining at least one water supplying signal according to the characteristic data of the external object; and providing a real stream according to the water supplying signal.
US10883726B2 Light emitting device in door for cooking appliance and cooking appliance including the same
A light-emitting device is provided for a cooking appliance that includes a body that defines a cooking chamber having an opening, and a door configured to open and close at least a portion of the opening of the cooking chamber. The light-emitting device includes a light-emitting member that is located on at least one of the door or the body, that faces a gap defined between an edge portion of the door and a front portion of the body, and that is configured to emit light of a predetermined color in response to operation of the cooking chamber, and a reflective portion that extends from the front portion of the body, that is configured to receive light from the light-emitting member through the gap, and that is configured to direct light in a direction away from the door.
US10883721B2 Multi-cavity oven appliance with natural and forced convection
An oven appliance defines a vertical direction, a lateral direction and a transverse direction. The vertical, lateral and transverse directions are mutually perpendicular. The oven appliance includes a cabinet extending between a first side portion and a second side portion along the lateral direction. The cabinet also extends between a top portion and a bottom portion along the vertical direction. The cabinet defines an upper cooking chamber positioned adjacent the top portion of the cabinet and a lower cooking chamber positioned adjacent the lower portion of the cabinet. The oven appliance also includes a single heat source selectively in thermal communication with one or both of the upper cooking chamber and the lower cooking chamber.
US10883720B2 Elbowed combustion chamber of a turbomachine
A combustion chamber of a turbomachine includes an annular outer casing and a flame tube connected to the outer casing. The flame tube includes an annular inner wall and an annular outer wall defining a first, radial portion at the inlet of the flame tube and a second, axial portion at the outlet of the flame tube. The first portion extends towards the second portion forming an elbow between the inlet and the outlet of the flame tube.
US10883717B2 Solenoid operated valve for reducing excessive piping pressure in a fluid distribution system
An assembly for reducing excess piping pressure in a fluid distribution system. The assembly includes a fluid regulator including a body defining an inlet, an outlet, and a fluid passageway between the inlet and the outlet, a first control element movable relative to a valve seat in the fluid passageway to control fluid flow therethrough, a valve stem coupled to the first control element, and an actuator assembly operatively coupled to the valve stem to control a position of the first control element. The assembly also includes a solenoid valve coupled to the fluid regulator at a position upstream of the outlet, the solenoid valve adapted to receive a control signal indicative of zero demand downstream of the fluid regulator, and having a second control element that is movable, responsive to the control signal, from a first position to a second position to reduce fluid flowing through the fluid passageway.
US10883709B1 String lights
A string light assembly having a plurality of lighting components is described. Each lighting component comprises a first cover socket, a second cover socket, and a collar for coupling the first and second cover sockets together. When coupled, the first and second cover sockets form a socket housing that has an interior space. The interior space is sized and dimensioned to house an electrical socket. The electrical socket has a cavity with electrical contacts for connecting a light element such as an LED bulb. The lighting component also includes a lampshade that removably couples with the collar.
US10883705B2 Railroad crossing gate lamp system
The present disclosure provides a new gate lamp system and method. The system and method is configured to facilitate the installation of a gate lamp onto a gate arm, and to facilitate the replacement of one or more of the gate lamps. The present disclosure provides a system and method of installing gate lamps on a gate arm in the field in a robust manner with ease.
US10883702B2 Troffer-style fixture
An indirect troffer. Embodiments of the present invention provide a troffer-style fixture that is particularly well-suited for use with solid state light sources, such as LEDs. The troffer comprises a light engine unit that is surrounded on its perimeter by a reflective pan. A back reflector defines a reflective interior surface of the light engine. To facilitate thermal dissipation, a heat sink is disposed proximate to the back reflector. A portion of the heat sink is exposed to the ambient room environment while another portion functions as a mount surface for the light sources that faces the back reflector. One or more light sources disposed along the heat sink mount surface emit light into an interior cavity where it can be mixed and/or shaped prior to emission. In some embodiments, one or more lens plates extend from the heat sink out to the back reflector.
US10883701B2 LED lighting device
The present disclosure provides a LED lighting device including a housing, a light source component, an optical lens that is located above the light source component and is configured to distribute light for the light source component, a reflector in contact with the optical lens, and a surface ring assembled on the reflector; and the housing, the light source component, the optical lens, the reflector, and the surface ring are sequentially arranged; the surface ring is fixed on the housing to delimit a receiving chamber, the light source component, the optical lens, the reflector are all located in the receiving chamber; LED light source particles are located a light source base plate included in the light source component; light of the LED light source particles sequentially passes through the optical lens and the reflector, and then emits through a light exit of the LED lighting device.
US10883700B2 Lens, light emitting device and method of manufacturing the lens and the light emitting device
A lens includes a cover part and a light-shielding part. The cover part includes a lens part, a connection part, and a flange part which are formed of a thermosetting first resin and continuous to one another. The light-shielding part covers an outer lateral side of the connection part and is formed of a second resin having a greater light-absorptance or a greater light-reflectance than the first resin.
US10883691B2 Illumination structure and light distributing method for the illumination structure
The present disclosure provides an illumination structure and a light distributing method. The illumination structure includes a substrate, a first light emitting element, a second light emitting element, a reflection housing and a hooding board. The reflection housing has a first focal point and a second focal point. The first light emitting element is disposed on the substrate and located at the first focal point of the reflection housing. The second focal point is positioned within the hooding board. Therefore, a portion of light emitted by the first light emitting element will be reflected by the reflection housing and pass through a hollow portion of the hooding board to generate low beam light.
US10883688B2 Lamp device for vehicle
A lamp device for vehicle 1 comprises a light source 2, an inner lens 3 configured to accept light of the light source 2, and a housing 5 configured to cover a periphery of the light source unit 2 and the inner lens 3. When a traveling direction of a light beam with a largest light amount in the light emitted from the light source 2 is defined as front, the housing 5 includes a back surface portion 51 located on a rear side of the inner lens 3, and a lower surface portion 53 located on a lower side of the inner lens 3, the lower surface portion 53 includes an extended portion 53a extended to a front side of a front surface portion 31a of the inner lens 3.
US10883687B2 Light conversion device with angular and wavelength selective coating
The invention describes a light conversion device comprising: a light converter, wherein the light converter is adapted to convert primary light to converted light, wherein a peak emission wavelength of the converted light is in a longer wavelength range than a peak emission wavelength of the primary light, a reflective structure attached to at least a part of a front surface of the light converter, wherein the front surface defines a light emission surface of the light conversion device, wherein the reflective structure is arranged to reflect a defined part of the converted light, wherein the defined part of the converted light is characterized by a wavelength above a threshold wavelength, and wherein the light conversion device is arranged to emit at least a part of the defined part of the converted light via the light emission surface such that a color point of light emitted via the light emission surface is shifted to a longer wavelength range than obtained without emission of such part. The invention further describes a laser-based light source comprising such a light conversion device and a vehicle headlight comprising at least one such laser-based light source.
US10883681B2 Apparatus for suspending decorative pendant lights
The present disclosure discloses an apparatus for suspending decorative lights. The apparatus comprises an elongated tube structure that can be coupled to a window, door or other fixtures in a building with one or more removable pivoting connector mounts. The elongated tube structure comprises individual lights or a net of lights. The lights are coupled to the elongated tube structure via openings provided in the elongated tube structure. The elongated tube structure comprises a wire within the structure to draw power for lighting the lights.
US10883678B2 Linear light emitting diode luminaires
A minimally complex, low cost/economical luminaire that distributes point source light for general lighting applications, the luminaire having a substrate with a linear array of discrete light sources positioned to emit light into an air-filled cavity and a light redirecting assembly on the other side the air-filled cavity, the assembly comprising a clear, light transmissive rigid cover and a clear, light transmissive semi-rigid flexible film positioned between the cover and the substrate, wherein the film is non-adhesively secured within the luminaire and flexed to generally conform to the shape of the cover and wherein the surface of the film facing into the air-filled cavity comprises an array of optical relief structures extending into the air-filled cavity.
US10883674B2 Lighting device
A lighting device having a removable battery pack is provided. The lighting device comprises a light body and a battery pack. The light body comprises a light-emitting unit and a first universal serial bus (USB) interface electrically coupled to the light-emitting unit. The battery pack comprises a power supply and a second universal serial bus (USB) interface electrically coupled to the power supply. The first USB interface comprises a first data transmission terminal configured for establishing data communication with the second USB interface and a first power terminal for supplying power to the light-emitting unit; the second USB interface comprises a second data transmission terminal for establishing data communication with the first USB interface and a second power terminal for supplying power to the first power terminal. The first data transmission terminal is grounded, and the second data transmission terminal is coupled to a switch circuit.
US10883672B1 Reflector structures for lighting devices
Solid state lighting devices are configured to provide aggregate emissions that include emissions from solid state light emitters and emissions that are received by preferential reflector structures. Preferential reflectors have non-uniform spectral reflectivities that preferentially reflect certain wavelengths of emissions that are received from solid state light emitters. Solid state lighting devices include solid state light emitters of different correlated color temperature (CCT) values and one or more preferential reflectors configured to shift CCT values of aggregate emissions of such solid state lighting devices, such as to provide tunable aggregate emissions between multiple CCT values along or near a black body locus.
US10883671B2 Optical device augmenting the emission of electro-luminescent light sources with help of a dichroic ZnO nanorod comprising filter
This Optical Device is conformed by an optical reflector and a filter, the reflector is a diffuse or specular metallic surface with a reflectance of not less than 98%, of shape and dimensions according to the lamp to be affected. The optical filter is a rigid structure and transparent to visible light, with geometric shape and dimensions also according to the lamp to be affected, it is made of organic or inorganic material, and serves as a substrate on which a layer of zinc oxide is applied, specifically a nano structure of zinc oxide nano wires, to form a partially reflective and anti-reflective layer simultaneously as a function of the wavelength of the light that passes through it. Properly placed on the luminescent layer of a fluorescent lamp or White Light LED, this Optical Device retro reflects to said luminescent layer, most of the light of short wavelength and high enemy to be converted into longer wavelength light and lower energy by the same source luminescent layer, which results in an increase of the total light emission of at least 20%, without modifying the Chromatic Reproduction Index (CRI) of the source.
US10883670B1 Light guide module and light source module
A light guide module and a light source module are provided. The light guide module includes a light guide plate (LGP) and a first reflective component. The LGP includes a plate body and first microstructures. The plate body has a first light incident surface, a first side surface and a first surface connected thereto. The first microstructures are located on the first surface, and each of the first microstructures has a first optical surface facing the first side surface and the first microstructures are arranged in a first microstructure pattern. The first reflective component is located beside the first side surface, wherein the first microstructures are adapted to cause a light beam reflected by the first reflective component to present a first pattern through the first optical surfaces.
US10883669B2 LED light tubes, light boxes including LED light tubes and methods for installation of LED light tubes in light boxes
Light emitting diode (LED) light tubes having rotatable end caps assemblies are described. The LED light tubes include a hollow tube and a circuit board with LED chips thereon. The rotatable end cap assemblies are provided on either end of the tube. Each rotatable end cap assembly includes a socket cap, a plug having a plug body and at least one connector, and an end cap body, one end of which engages one of the ends of the hollow tube. A cam locking mount is positioned within the plug body and on the opposite side has projections to be positioned in the bore of the end cap body. A rotation cam is seated in the cam locking mount and provides for controlled rotation of the LED tube relative to the end caps. Methods of installing the LED light tubes in new installations and retrofit installations and for use in sign assemblies are also described.
US10883667B2 LED light source module and method for manufacturing the same
An LED light source module is provided, including a substrate, a protective layer, a first conductive terminal, a second conductive terminal, at least one auxiliary structure, and a light-emitting member. The protective layer is disposed on the substrate and has an opening. The first conductive terminal, the second conductive terminal, and the auxiliary structure are disposed on the substrate and accommodated in the opening, wherein the auxiliary structure is disposed between the first conductive terminal and the second conductive terminal. The light-emitting member has a first electrode and a second electrode, respectively electrically connected to the first conductive terminal and the second conductive terminal. The auxiliary structure is disposed between the light-emitting member and the substrate. A method for manufacturing the aforementioned LED light source module is also provided.
US10883664B2 Fuel gas distribution method
Fuel gas distribution method where residual fuel gas in a mobile fuel gas storage vessel being transported by a transport vehicle is transferred from the mobile fuel gas storage vessel to the transport vehicle for generating power. The fuel gas may be natural gas or hydrogen. The transport vehicle may be a fuel cell vehicle.
US10883661B2 Device and method for safety instrumented control of a machine
A device and a method for safety instrumented control of a machine, wherein the machine is equipped with an electric drive, is operated by a person and has at least one metal component capable of causing injury in the event of a mechanical interaction with said person. The device is equipped with a left-hand and right-hand conductive glove in the form of an under-glove, a left-hand and right-hand insulating glove in the form of an over-glove, a control device which controls the electric drive of the machine and to which the conductive gloves can be connected, and a resistance test device of the control device which compares the resistance between the left-hand and right-hand conductive gloves to a predetermined minimum resistance and a predetermined maximum resistance and prevents the drive from being switched on if the detected resistance is less than the minimum resistance or greater than the maximum resistance.
US10883660B2 Electric power tool, and method for detecting kickback of electric power tool from workpiece
An electric power tool in one aspect of the present disclosure comprises a main body, a motor, a driver, a detector, and a kickback determiner. The kickback determiner determines that the main body is kicked back from a workpiece when an attitude change amount of the main body detected by the detector exceeds a preset kickback determination threshold during driving of the motor by the driver.
US10883656B1 Apparatus to enable a handicapped person to install and service a device adjacent a ceiling
An apparatus to enable people who are handicapped, especially those who are wheelchair bound, to be able to install and replace objects that are affixed near the ceiling. The apparatus includes a lower level affixed at a location within reach of a seated person and including a vertical height adjustment pole movably retained by plate at the lower level. A top plate retains a device which is positioned adjacent a ceiling. The top plate is affixed adjacent a top end of the vertical height adjustment pole. The vertical height adjustment pole is lowered to be in reach of the seated person to enable the seated person to work on the device retained on the top plate. After work on the device is completed, the vertical height adjustment pole is retained so that the top plate is adjacent a ceiling.
US10883653B2 Removable tripod foot with securement
Installation of a removable tripod foot is facilitated by a cross-axis aperture in the foot and loosening of the threaded connection of the foot and the tripod's leg is resisted by a resilient element engaging interfacing surfaces of the foot and the leg.
US10883650B2 Dual clamping device
A dual clamping device.
US10883646B2 Pipe for pipeline infrastructures
A pipe with anti-degradation features used in industrial applications where pipelines carry a liquid with solid particles. The pipe having an abrasion resistant coating to protect the interior surface of the pipe. There being at least one band which is situated inside the pipe for particle collection. The particle collection path is used to collect solid waste that is commonly found mixed with the liquid waste.
US10883645B2 Member linking mechanism and member linking method
A member linking mechanism, pairable with a gas chromatograph, which has a small and simple configuration, and is capable of linking two members together with a required fastening force even in a limited space. The member linking mechanism includes a first member having a member linking part with an opening at its distal-end surface; a second member to be linked to the member linking part of the first member; an elastic sealing member sandwiched between the first and second members so as to seal the opening of the distal-end surface of the member linking part; and a linking member for linking the first and second members together via pressure. The linking member includes: a linking member body configured to hold an end part, of the second member, adjacent to the first member; and an elastic deformation part provided to the linking member body.
US10883644B2 Filling device for a pressurised heating circuit
A filling loop device for a pressurized heating system comprising means defining a fluid passage having, an inlet port connectable to a fluid supply and an outlet port connectable to a heating system fluid circuit; and a dead man valve interposed in the passage between the inlet port and the outlet port, said dead man valve biased to a normally closed condition to shut off fluid flow through the channel in either direction when unattended, and manually operable to an open condition to permit fluid to flow from the inlet port to the outlet port. Also provided is a method of charging a pressurized boiler and heating circuit.
US10883639B2 Male push lock pipe connection system
A pipe for connecting to a similar adjacent pipe. The pipe has a male end with a plurality of rigid fingers extending from within and out of at least one exterior circumferential groove disposed on its exterior surface. On the female end is at least one interior circumferential groove sized and positioned to receive the plurality of rigid fingers from a corresponding exterior circumferential groove on the male end of an adjacent pipe. The number of exterior circumferential grooves on the male end typically corresponds to the number of interior circumferential grooves on the female end. When the male end of the pipe inserts into the female end of a similar adjacent pipe, the plurality of rigid fingers is received within a corresponding interior circumferential groove on the female end, thereby preventing the male end of the pipe from being withdrawn from the female end of the similar adjacent pipe.
US10883637B2 Device for reel-less spooling of hoses, flexible pipes and cables
A winding assistance device for tubular members having a first cuff including an elongate body defining a first cuff longitudinal axis, the elongate body of the first cuff having a C-shaped transverse cross-sectional profile defining a radially facing opening, where the opening of the first cuff defines a first cuff entry axis extending orthogonally from the first cuff longitudinal axis and bisecting a width of the opening of the first cuff; and a second cuff including an elongate body defining a second cuff longitudinal axis, the elongate body of the second cuff having a C-shaped transverse cross-sectional profile defining a radially facing opening therealong. The opening of the second cuff defines a second cuff entry axis extending orthogonally from the second cuff longitudinal axis and bisecting a width of the opening of the second cuff. The first cuff and the second cuff are secured to each other.
US10883636B2 Fluid fitting
A fitting (30) for fluid communication with a fluid conduit includes a first fluid conduit connection portion (42), a second fluid conduit connection portion (42′), a header (60) disposed axially between the first fluid conduit connection portion and the second fluid conduit connection portion, and a socket (70). A fluid fitting may include a nipple (40), a radial projection (48) connected to the nipple, and an axial protrusion (120) extending from the radial projection. The axial protrusion may be configured to protrude into an axial end of a fluid conduit (80). A fluid fitting may include a fluid conduit connection portion (42) and a dynamic tip (130) connected to an end of the fluid conduit connection portion. The dynamic tip may be configured to expand in response to an increase in fluid pressure.
US10883631B2 Apparatus for connection and sealing of utility connections
Pipe connector for coupling a first-end pipe and a second-end pipe that includes intermediary attachment connectors for each of the first-end and second-end pipes. The attachment connectors include O-ring slots machined into an external perimeter surface and a movable sleeve that engages with the intermediary attachment connectors to form a seal between the O-ring slots and an internal perimeter surface of the sleeve.
US10883625B2 Handle assembly and a faucet with the same
The present disclosure relates to the field of fluid switch, and in particular, to an handle assembly and a faucet with the same, wherein the handle assembly comprises a handle including a handle rod; a handle housing which has an inner cavity and a through-hole, and the through-hole is defined by an inner wall which is formed by the handle housing extending towards the inner cavity from its one end, the through-hole is configured to be tapered at a transition position where the inner wall connects the handle housing, and the handle rod is rotatably fitted into the though-hole; a first wear-resistant member which is elastic and received in an accommodating area formed by a transition part of the through-hole and the handle rod; and a second wear-resistant member which is engaged to the handle rod and rests against the inner wall so that the handle rod and the handle housing are positioned on the same plane by suffered the limitation of the second wear-resistant member after making the handle rod and the handle housing in place.
US10883623B2 Solenoid actuator
A solenoid actuator includes a housing, a solenoid coil carried within the housing. An armature is carried within the housing and acted upon by the solenoid coil. A torque transfer arrangement of the solenoid actuator is configured to produce a rotational torque output upon an actuation of the armature. A firing pin is in contact with the torque transfer arrangement such that the rotational torque output produced by the torque transfer arrangement linearly transitions the firing pin from an unfired position to a fired position.
US10883622B2 Electrically operated fluid flow valve arrangements
An electrically operated fluid flow valve arrangement (50) includes an electrically powered magnetic field generator (42), a valve body (44) defining a valve chamber (7), an inlet port (5), an outlet port (20) and a valve member (18) located in the chamber (7). The valve member (18) is movable between closed and open conditions relative to one of the ports (5, 20). The valve member (18) includes a permanent magnet (9). The arrangement (50) includes a switchable pole 46 formed of a ferromagnetic material. In use, in a first latched condition, the valve member (18) is retained by the switchable pole (46) in one of the closed or open conditions and, in a second latched condition, in the other of the closed or open conditions, the valve member (18) being moved from one latched condition to the other by operation of the generator (42).
US10883619B2 Multi-position valve
Improved valve assemblies (e.g., multi-position valve assemblies) are provided. More particularly, the present disclosure provides for high efficiency multi-position rotary backwash valve assemblies. In exemplary embodiments, the present disclosure provides for a four-position rotary high efficiency valve assembly for a swimming pool or spa filter. The present disclosure provides multi-position valve assemblies having infrequent maintenance and allowing for user-friendly service. The present disclosure provides for improved multi-position valve assemblies and related features, systems and methods of use. Improved, convenient and effective systems and methods for utilizing improved multi-position valve assemblies (e.g., high efficiency multi-position rotary backwash valve assemblies) are provided. The valve assembly can be utilized in fluid systems as a flow control assembly (e.g., as a backwash valve associated with a pool or spa filter).
US10883618B2 Valve coupling having centering support projections
A valve coupling for joining pipe elements includes a valve housing surrounded by coupling segments. Projections extend from the segments and engage channels in the valve housing. Engagement between the projections and the channels guides the segments as they are drawn together to engage the pipe elements and secures the valve housing between the segments.
US10883613B2 Elliptical ball valve seal
A valve system for metering fluid flow to an engine of a work machine is disclosed. The valve system may include a valve body which defines an annular inlet, an annular outlet, and a substantially spherical valve chamber therebetween to form a passageway. The valve system may have a spherical valve member with a fluid passage therethrough which is configured to rotate within the valve chamber to selectively meter fluid from the inlet to the outlet. The valve system may have a seat ring with a longitudinal bore with an elliptical cross-section and a sealing face hemispherically contoured to match the spherical valve member surface.
US10883610B1 Fluid actuation system
A fluid actuation system controls fluid flow between a container and the external environment. The fluid actuation system has an actuator housing which houses a cradle member secured to the actuator housing. An actuator member is slidably received within the cradle member with the actuator member having an actuator member flow conduit for communication fluid flow from the container to and external environment. A toggle latch member is moveable to a first position for continuous fluidic transfer, to a second position for manual control of the fluidic flow, or a third position when fluidic flow is blocked.
US10883606B2 Mechanical seal
In a bellows mechanical seal, a collar attached to a seal ring through a bellows has a restriction piece extending toward at least one of an inner diameter side or an outer diameter side. The bellows mechanical seal includes an adaptor which is attached to the collar, whose axial movement is restricted by the restriction piece, and which extends to the inner diameter side or the outer diameter side over the restriction piece. The collar and the adaptor form at least part of a housing space (S), (S′) having the secondary seal housed therein.
US10883597B2 Vehicle control device, vehicle, and vehicle control method
A vehicle control device includes a belt slippage determination unit which determines whether or not slippage of a belt has occurred based on rotation of a drive pulley and rotation of a driven pulley, an output state determination unit which determines an output state of a sensor that acquires a signal corresponding to the rotation of the driven pulley, and a speed of rotation limitation unit which controls an upper limit of the speed of rotation of the drive source based on the output state of the sensor when slippage of the belt is detected by the belt slippage determination unit.
US10883595B2 Operation lever cover for work vehicle, operation mechanism for work vehicle, and work vehicle
An operation lever cover for a work vehicle includes a through hole, a trunk, a first attachment part, and a second attachment part. The through hole extends in a first direction. An operation lever of the work vehicle passes through the through hole. The first attachment part is provided at a first end in the first direction of the trunk and has a first attachment surface fitted to a first support surface in a driver's cab of the work vehicle. The second attachment part has a second attachment surface fitted to a second support surface provided separately from the first support surface in the driver's cab.
US10883590B2 Compound harmonic gear
A compound harmonic actuator is provided and includes a motor, a flex spline disposed about the motor and a wave generator radially interposable between the motor and the flex spline. The wave generator being rotatably drivable by the motor and shaped to form the flex spline into an elliptical shape with an axis such that wave generator rotations drive rotations of the axis of the ellipse of the flex spline.
US10883588B2 Differential assembly with two-piece carrier and welded ring gear
A differential assembly is provided to include a two-piece differential carrier, a differential gearset installed within a gearset chamber formed in the differential carrier, and a ring gear. An interlocking feature mechanically interconnects the ring gear to the first and second case members of the two-piece differential carrier and defines first and second weldment junctions. A first weld seam is located in the first weldment junction and connects the ring gear to the first case member while a second weld seam is located in the second weldment junction and connects the ring gear to the second case member.
US10883585B2 Differential device
A differential device includes a differential gear mechanism having a plurality of differential gears, a plurality of differential gear support bodies supporting the plurality of differential gears, and a pair of output gears meshing with each of the differential gears; and a differential case having a support member having a plurality of opposite ends-supporting parts supporting opposite end parts of each of the differential gear support bodies, a first cover member covering a back face of one of the output gears and capable of being joined to the support member, and a second cover member covering a back face of the other output gear and capable of being joined to the support member, wherein a recess portion facing a back face of each of the differential gears is formed in an outer support part, supporting of the differential gear support body on an outer side of the output gear.
US10883584B2 Damper device
A damper device is disclosed. The damper device includes first and second side plates opposed in an axial direction, a hub flange, elastic members, a first friction member, and an oil supply portion. The first and second side plates has an annular shape. The hub flange, including a boss portion and a flange portion, is rotatable relative to the first and second side plates. The flange portion is disposed between the first and second side plates in the axial direction. The elastic members elastically couple the hub flange and both the first and second side plates in a rotational direction. The first friction member is disposed between the first side plate and the flange portion in the axial direction, and generates friction resistance when the first side plate and the hub flange rotate. The oil supply portion supplies lubricating oil from the second side plate to the first friction member.
US10883582B2 Ball screw apparatus
In a ball screw apparatus, a ball train including a plurality of main balls is housed in a raceway between a ball track of a ball nut and a ball track of a ball screw shaft. A coil spring housed in the raceway includes a first end that engages with an end of the ball train and a second end supported by a stopper (a first recessed portion, a protruding portion, or the like) of the ball nut. A stopper ball having a diameter larger than the diameter of the main ball is interposed between the stopper and the second end of the coil spring.
US10883577B2 Sliding support mechanism with improved reliability and serviceability
Rack-and-pinion sliding support mechanisms are disclosed. One or more shafts are coupled to pinions configured to engage with one or more racks and configured to be driven by one or more motors. The rack and pinion are configured to provide vertical and horizontal displacement to reduce premature component wear leading to poor gear mesh caused to by forces on the mechanism during use.
US10883575B2 Tensioner
A tensioner comprising a base, a pivot arm pivotally engaged with the base, a pulley journalled to the pivot arm, a torsion spring engaged between the base and the pivot arm, the torsion spring comprising a planar cylindrical portion integrally formed into an end of the torsion spring, and a damping member engaged with the planar cylindrical portion, the damping member frictionally engaging the base and being loaded in an unwinding direction.
US10883574B2 Hybrid drive train for a hybrid-driven motor vehicle
A hybrid drive train for a hybrid-driven vehicle. A transmission which can be shifted into different transmission stages by shifting elements and which can be drivingly connected to an internal combustion engine via an internal combustion engine shaft, to an electric machine via an electric machine shaft, and to at least one vehicle axle via an output shaft. The internal combustion engine shaft and a takeoff shaft, which is drivingly connected to the output shaft, can be connected together via spur gear sets which can be shifted by means of the shifting elements, each spur gear set forming a gear plane, of which at least one hybrid gear plane can additionally be connected to the electric machine shaft.
US10883569B2 Securing device
A securing arrangement (10) comprises an elongate article (14) and a securing device (12). The securing device (12) has a body (20) and first and second clamping members (28) within the body (20) for clamping the elongate article (14). The clamping members (28) are disposed in an opposed position relative to one another. The elongate article (14) comprises a plurality of strands (16A-16F) wound around one another in a plurality of turns of each strand. Each strand (16A-16F) has substantially the same pitch as each other strand, and each clamping member (28) has an engaging surface (57) for engaging the elongate article (14). Each engaging surface (57) is configured to engage half or more of the total number of strands forming the elongate article (14).
US10883566B2 Systems and methods for reducing noise, vibration and/or harshness associated with cylinder deactivation in internal combustion engines
In some embodiments of the present disclosure, an electric motor is used to generate correction torques to counteract unwanted torque pulses generated by an internal combustion engine during a cylinder deactivation mode. In some embodiments, the electric motor may be mounted to an accessory drive such as a power take-off mechanism or a front end accessory drive (FEAD). In some embodiments, the correction torques may be determined using an engine model. The correction torques help to reduce or eliminate noise, vibration, and/or harshness (NVH) during the cylinder deactivation mode.
US10883563B2 Torsional vibration damper with discretized hub
The disclosed invention is a novel method for constructing a Torsional Vibration Damper (TVD). The traditional means used to construct the hub of the TVD was to employ a single material. The disclosed invention essentially discretizes the construction of the TVD hub into three regions: nose, spokes, and flange, and simultaneously aligns unique materials and manufacturing methods for each region with the structural loads borne thereby. Consequently, the invention helps in reduces four unwanted characteristics: (1) mass; (2) polar mass moment of inertia; and (3) casting scrap; and (4) cost. Furthermore, because of this construction other enhancements to the axial and angular structural integrity of the TVD can be reaped in certain cases.
US10883558B2 Rotary inertial mass damper
The rotary inertial mass damper has a configuration in which the rotary shaft of the oil-pressure motor rotates due to oil pressure of operating oil that is extruded from an oil chamber through reciprocating movement of the piston rod, and viscosity resistance is produced in operating oil that circulates in the connection pipes.
US10883557B2 Damper
A damper includes a piston provided with a rod, and a housing storing the piston, and generates a braking force by an operation of the piston. The piston includes a seal member relative to an inner wall of the housing; and a slider contacting the inner wall of the housing with a predetermined frictional force. When the braking force is generated, the slider presses against the seal member, and a portion contacting the inner wall of the housing in the seal member deforms toward an outside of the housing. At an inner side of the portion contacting the inner wall of the housing in the seal member, a deformation control portion is provided, which suppresses the seal member from deforming toward an inside of the housing.
US10883552B2 Rotational coupling device with flux conducting bearing shield
A rotational coupling includes a rotor configured for rotation about a rotational axis. The rotor includes a hub disposed about the axis and configured to receive a shaft and a disc extending radially outwardly from the hub. An armature and electromagnet are disposed on opposite axial sides of the disc. The electromagnet is fixed against rotation. A bearing is disposed between the hub and the electromagnet. The hub and electromagnet engage the inner and outer races, respectively of the bearing on opposite axial sides of the bearing. A spacer is disposed radially inwardly of the electromagnet and engages the inner race of the bearing on the same axial side of the bearing as the electromagnet. An air gap separates the spacer from the electromagnet. A shield is supported by the spacer and extends radially outwardly therefrom such that a portion of the shield is axially aligned with the air gap.
US10883551B2 Frictional engagement device
Provided is a frictional engagement device including outer and inner base bodies, outer and inner friction plates, a piston, a return spring, and a spring seat. Sliding grooves which guide sliding movement of the outer or inner friction plate in the axial direction are provided in at least one of the outer and inner base bodies at intervals in a circumferential direction, the outer or inner friction plate which slides in the sliding grooves includes protruding pieces fitted in the sliding grooves, a spring seat which is located on one end portion of each of the sliding grooves and supports one end of the return spring is provided on the outer or inner base body in which the sliding grooves are provided, and a through-hole which communicates with the sliding grooves and is capable of discharging lubricating oil that has accumulated in the sliding grooves is provided in the spring seat.
US10883550B2 Shifting device for a motor vehicle and motor vehicle transmission
A shifting device for a motor vehicle is described, comprising a first coupling component which is adapted to be selectively rotationally coupled to a second coupling component with a form-fit. In an open state, the first coupling component is rotationally decoupled from the second coupling component. In a frictional fit state, the coupling components are rotationally coupled with a frictional fit via a first frictional fit ring and a second frictional fit ring. In a form-fit state, an actuating ring is rotationally coupled to the first coupling component and the second coupling component with a form-fit such that the latter are connected with a form-fit. A motor vehicle transmission, in particular a fully automatic stepped transmission having such a shifting device is additionally presented.
US10883549B2 Clutch plate and friction clutch
A plurality of annular clutch disks (12) is manufactured by blanking or die-cutting a flat sheet metal strip (2) during which the flat sheet metal strip (2) is advanced relative to a blanking or cutting tool along a feed direction between individual blanking or cutting processes with the blanking or cutting tool in order to form the annular clutch disks (12) from the flat sheet metal strip (2). Each of the annular clutch disks (12) is asymmetric with respect to a center point of a respective ring and includes an axis of symmetry (18) which is not orthogonal to the feed direction of the flat sheet metal strip. Each of the annular clutch disks (12) is axially symmetric at least to such an extent that each of the annular clutch disks (12) is installable in a multi-disk clutch (26) in precisely one first installation position (A) and in one second installation position (B). The second installation position results from the first installation position via turning over about the axis of symmetry (18).
US10883544B2 Double-row self-aligning roller bearing and protrusion prevention jig
A double-row self-aligning roller bearing has rollers interposed, in two rows aligned in a bearing width direction, between an inner ring and an outer ring. The outer ring has a spherical raceway surface. Each of the rollers has an outer circumferential surface having a cross-sectional shape that matches the raceway surface of the outer ring. Either or both of shapes and contact angles of the rollers are different from each other. An attachment hole to which a protrusion prevention jig is attachable is provided in an end surface of at least either one of the inner ring and the outer ring. The protrusion prevention jig prevents protrusion of the end surface of the inner ring in the bearing width direction with respect to the end surface of the outer ring.
US10883543B2 Rolling bearing with rotation sensor
A rolling bearing is provided which includes an inner ring; an outer ring; rolling elements disposed in the bearing space; a cage rollably retaining the rolling elements; and a seal member made of a resin. The seal member includes a support frame, a plurality of window holes, and a filter closing the window holes. Lubricating oil flows through the bearing space to lubricate the interior of the rolling bearing. The cage is made of a magnetic material, and has a pulse ring integrally formed at an end of the cage. The rolling bearing further includes a magnetic rotation sensor mounted to the seal member so as to be capable of being opposed to any of recesses and protrusions of the pulse ring.
US10883540B1 Strain measuring device for bearing compartment
A thrust-sensing assembly for a bearing compartment of a gas turbine engine includes a spacer and a retaining ring. The spacer includes an outer frusto-conical portion and an inner ring. The outer frusto-conical portion includes an axial row of a plurality of slots. Each slot of the plurality of slots includes a first rounded end, a second rounded end, a first side-face, and a second side face that faces the first side-face. The retaining ring includes a plurality of axial extensions with distal ends that are in contact with the outer frusto-conical portion of the spacer.
US10883536B2 Tapered roller bearing
A tapered roller bearing includes a cage supporting a plurality of tapered rollers. The cage includes a large-diameter annular portion; a small-diameter annular portion; pillars through which the large-diameter annular portion and the small-diameter annular portion are coupled together; and pockets in which the respective tapered rollers are disposed. A space is defined between the outer ring and the inner ring, and constitutes an oil flow path through which lubricating oil (a) flows from the side of the small flange to the side of the large flange. Each pillar includes, in its radially inner surface, an oil groove in which lubricating oil is retained. When the cage rotates, the lubricating oil retained in the oil grooves of the pillars is scattered out of the oil grooves, thereby preventing seizure between the large-diameter end surfaces of the tapered rollers and the large flange of the inner ring.
US10883534B2 Foldable device
A foldable device includes a flexible display including first, second, and third portions; a body including first, second, and third support portions which respectively supports the first, second, and third portions; a hinge including a first rotation axis which connects the first support portion to the third support portion, and a second rotation axis which connects the second support portion to the third support portion; and a slot hole which is rotatably coupled with the first and second rotation axes, and which moves the first rotation axis and the second rotation axis when the first support portion and the second support portion rotate with respect to the third support portion. The first and second rotation axes allow the first and second support portions to rotate with respect to the third support portion when the flexible display changes from an open state to a closed state.
US10883528B2 Systems and methods for structurally interrelating components using inserts made from metallic glass-based materials
Systems and methods in accordance with embodiments of the invention operate to structurally interrelate two components using inserts made from metallic glass-based materials. In one embodiment, a method of structurally interrelating two components includes: forming an insert from a metallic glass-based composition; where the formed insert includes a metallic glass-based material; affixing the insert to a first component; and structurally interrelating the second component to the first component using the insert.
US10883527B2 Wire thread insert with redressable mounting tang as well as its manufacturing and installation
A wire thread insert comprises besides a cylindrical helix consisting of a plurality of coils a moving tang projecting into the interior of the helix for installing the wire thread insert into a receiving thread. The wire thread insert is connected to the cylindrical helix via a bending portion such that the moving tang can be redressed into the receiving thread after installation of the wire thread insert. The wire thread insert is installed by means of an installation tool with a mounting spindle, which installs the wire thread insert in the receiving thread via a moving shoulder and the moving tang. A compression blade provided at the mounting spindle bends the moving tang back into the receiving thread while the mounting spindle is removed from the installed wire thread insert.
US10883523B2 Fluid pressure cylinder
A cylinder main body of a fluid pressure cylinder includes a switch valve, a check valve, and a flow path communicating a high pressure air supply source with a head side cylinder chamber and communicating an exhaust port with a rod side cylinder chamber when the switch valve is at a second position. Another flow path communicates the head side cylinder chamber with the rod side cylinder chamber and the exhaust port when the switch valve is at the first position.
US10883522B2 Multi-chamber rotary piston actuator
The subject matter of this specification can be embodied in, among other things, a fluid actuator including a housing defining a first chamber having a first cavity and a first open end, a first piston assembly including a tubular first piston defining a second chamber having a second cavity and a second open end, disposed in said first housing for reciprocal movement in the first chamber through the first open end, wherein a first seal, the first cavity, and the first piston define a first pressure chamber, and a second piston assembly having an second piston disposed in said first piston assembly for reciprocal movement in the second chamber through the second open end, wherein a second seal, the second cavity, and the second piston define a second pressure chamber, and a first portion of the second piston contacts a first end effector.
US10883518B2 Water pump cooler for CPU
A water pump cooler for CPU wherein coolant may efficiently perform heat exchange, comprising at least: at least a heat absorbing component, at least a heat-transfer water pump, at least a heat exchange component and connecting water pipes, wherein a closed loop is formed by the heat-transfer water pump, connecting water pipes and heat exchange component. The heat-transfer water pump is disposed above the heat absorbing component to serve as a cycle power source for the coolant. The heat-transfer water pump includes at least a water pump component, which includes at least a base plate and a plurality of rotor axial impeller sections and rotor centrifugal impeller sections. The coolant is driven by the rotor axial impeller sections to flow into the rotor centrifugal impeller sections, and is then thrown at a high speed by the rotor centrifugal impeller sections to the heat exchange component for efficient heat dissipation. In this way, the coolant may perform heat exchange at a high speed within the closed loop.
US10883516B2 Fire protection of a part made of a three-dimensional woven composite material
The invention relates to a method for fire protection (S) of a part (1) of a gas-turbine engine made of a composite material comprising a main fibrous reinforcement compregnated by a main matrix, the protection method (S) comprising the following steps: preforming (S1) a panel of prepreg (20) such as to grant same a shape corresponding to the shape of a surface (3) of the part (1) to be protected against fire, said panel of prepreg (20) comprising a secondary fibrous reinforcement compregnated by a secondary matrix; applying (S2) the panel of prepreg (20) thus preformed to the part (1); and securing (S3) the panel of prepreg (20) to the surface (3) by thermal treatment of the part (1) provided with said panel of prepreg (20) in order to obtain a fire-protection layer (2).
US10883515B2 Method and system for leading edge auxiliary vanes
An apparatus and method of managing negative incidence of an airfoil are provided. The apparatus includes a row of vane pairs including a first row of main vanes extending radially inwardly from a stationary casing member and spaced circumferentially about a first axial location of the stationary casing member. The apparatus also includes a second row of auxiliary vanes extending radially inwardly from the stationary casing member and spaced circumferentially about a second axial location of the stationary casing member. The apparatus also includes a flow channel defined between a pressure side of each auxiliary vane and a suction side of an adjacent main vane proximate a leading edge of the adjacent main vane.
US10883501B2 Two-stage rotary compressor
The present disclosure relates to a two-stage rotary compressor in which refrigerant inhaled into a compression space of a cylinder is compressed sequentially in two axially connected compression chambers and then is discharged. A rotary compressor according to an embodiment of the present disclosure includes a first compression unit and a second compression unit arranged on and along a single rotation shaft. Middle-pressure refrigerant discharged from the first compression unit flows into the second compression unit. A maximum gas force of the first compression unit and a maximum gas force of the second compression unit counteract with each other, thereby reducing a reaction force acting on a rotation shaft. According to the present disclosure, a single rotary compressor is configured to separately achieve the stroke volume increase and the compression period increase.