Document | Document Title |
---|---|
US10592488B2 |
Application-centric object interfaces
Systems, methods, and related technologies for application-centric object storage and interfaces. In certain aspects, a processing device receives, from a first application, one or more requests with respect to a data object. The processing device processes the one or more requests to identify one or more substructures of the data object. Based on an identification of the one or more substructures of the data object, the processing device defines a storage structure for the data object. The processing device defines an interface through which the first application can provide data access commands to the data object as stored in the defined storage structure. |
US10592484B1 |
Data migration between different lightweight directory access protocol (LDAP) based wireless communication subscriber data stores
A method of migrating a data store of wireless communication subscriber data from a source data store system to a target data store system. The method comprises receiving a provisioning request by a computer system, looking up and revising a data entry in the source data store system based on the provisioning request, copying and creating a reference to the revised data entry in the target data store system, and changing the reference in the source data store system to reference empty memory by the computer system. A second portion of data migration comprising creating a list of data entries, softlocking each data entry, reading and copying each data entry to the target data store system, creating a reference to the data entry, changing the reference in the source data store system to reference empty memory, and releasing the softlock by the computer system. |
US10592481B2 |
Classifying an unmanaged dataset
A computer implemented method for classifying at least one source dataset of a computer system. The method may include providing a plurality of associated reference tables organized and associated in accordance with a reference storage model in the computer system. The method may also include calculating, by a data classifier application of the computer system, a first similarity score between the source dataset and a first reference table of the reference tables based on common attributes in the source dataset and a join of the first reference table with at least one further reference table of the reference tables having a relationship with the first reference table. The method may further include classifying, by the data classifier application, the source dataset by determining using at least the calculated first similarity score whether the source dataset is organized as the first reference table in accordance to the reference storage model. |
US10592477B2 |
Performing authenticated writes across aggregate storage volumes
Systems, apparatuses and methods may provide for technology that digitally signs a hash table and a data payload, wherein the data payload is partitioned into a plurality of storage blocks and the hash table specifies how to index into and individually authenticate the plurality of storage blocks. Additionally, a write of the digitally signed hash table and data payload may be initiated to an aggregate storage array. In one example, the aggregate storage array authenticates the digital signature of the hash table and the data payload and conducts a write of the data payload to a plurality of drives in the aggregate storage array in accordance with the hash table. |
US10592476B2 |
Enabling clients to expose secured files via virtual hosts
Various embodiments relate generally to a system, a device and a method provide for enabling clients to expose secured files via virtual hosts. A request may be received from a user device such that the request is associated with a content item. The request may include a file path and a content identifier. A host name of the file path may be determined from the request. Data representing a physical location of the content item within a file storage system may then be determined based on a mapped bucket associated with the host name and the content identifier. The content item may be retrieved based on the data representing the physical location within the file storage system and provided to the user device responsive to the request. |
US10592475B1 |
Consistent data storage in distributed computing systems
Methods and apparatus for providing consistent data storage in distributed computing systems. A consistent distributed computing file system (consistent DCFS) may be backed by an object storage service that only guarantees eventual consistency, and may leverage a data storage service (e.g., a database service) to store and maintain a file system/directory structure (a consistent DCFS directory) for the consistent DCFS that may be accessed by compute nodes for file/directory information relevant to the data objects in the consistent DCFS, rather than relying on the information maintained by the object storage service. The compute nodes may reference the consistent DCFS directory to, for example, store and retrieve strongly consistent metadata referencing data objects in the consistent DCFS. The compute nodes may, for example, retrieve metadata from consistent DCFS directory to determine whether the object storage service is presenting all of the data that it is supposed to have. |
US10592473B2 |
Method for improving energy efficiency of map-reduce system and apparatus thereof
This technique improves energy efficiency of MapReduce system by using system performance model without changing any component of the MapReduce system. This involves determining presence of any hardware bottleneck in any node of MapReduce system based on a system performance model and if any hardware bottleneck is present in any node, then the maximum bandwidth value of hardware associated with the bottleneck of each node is determined. Thereafter, an energy efficient value of Central Processing Unit (CPU) frequency of each node having the bottleneck is determined by using the system performance model and the maximum bandwidth value of hardware associated with the bottleneck. Further, the CPU frequency of each node having the bottleneck is set at the energy efficient value determined in the earlier step. |
US10592468B2 |
Shuffler circuit for lane shuffle in SIMD architecture
Techniques are described to perform a shuffle operation. Rather than using an all-lane to all-lane cross bar, a shuffler circuit having a smaller cross bar is described. The shuffler circuit performs the shuffle operation piecewise by reordering data received from processing lanes and outputting the reordered data. |
US10592465B2 |
Node controller direct socket group memory access
A node controller for a first processor socket group may include a node memory storing a coherence directory and logic. Logic may cause the node controller to: receive a memory operation request directly from a second processor socket group, follow a coherence protocol based on the memory operation request and the coherence directory and directly access a socket group memory of the first processor socket group based on the request. |
US10592464B2 |
Methods for enabling direct memory access (DMA) capable devices for remote DMA (RDMA) usage and devices thereof
Methods, non-transitory computer readable media and computing device that enabling direct memory access (DMA) capable devices for remote DMA (RDMA) are illustrated. With this technology, a first network message is inserted into a first location of a remote memory region of a computing device via DMA. The remote memory region is defined in an anchor record retrieved from a shared memory of the computing device. A local head pointer is synchronized, via DMA, with a remote head pointer stored by the computing device. The local and remote head pointers correspond to the first location of the remote memory region of the computing device. Following receipt of a DMA completion message, a notification message is sent, via DMA, to the computing device indicating that the network message has been transferred. |
US10592460B2 |
Apparatus for virtual channel allocation via a high speed bus interface
Methods and apparatus for virtual channel allocation within an electronic device. In one exemplary embodiment, the device is a consumer electronics device having multiple camera sensors uses a modified high-speed protocol (e.g., DisplayPort Multi-Stream Transport (MST) protocol) to process camera data via one or more virtual channels. Unlike traditional solutions which rely on an intelligent source device to manage a network of devices, the present disclosure describes in one aspect a network of nodes internal to a consumer electronic device that is managed by the sink node (i.e., a “smart sink”). Additionally, since the full suite of protocol (e.g., DisplayPort) capabilities are unnecessary for certain design scenarios, certain further disclosed simplifications improve performance for sink nodes having very modest capabilities. |
US10592457B2 |
Universal transponder interface with a databus docking station
A universal transponder interface including: a compartment configured to store a vehicle ignition key; a docking station configured to receive a databus cartridge, wherein the databus cartridge includes codes to support a plurality of different types of databus communication; a first interface configured to connect the universal transponder interface to a vehicle databus; and a second interface configured to connect the universal transponder interface to a vehicle security or remote start system. |
US10592456B2 |
Differential bus receiver with four-quadrant input circuit
Systems, devices, methods, and techniques for bus receivers operable to provide a data output corresponding to a voltage differential provided on a two-conductor data bus. In one example, a bus receiver comprises a four-quadrant input circuit and a gain stage coupled to the four-quadrant input circuit. In various examples, the four-quadrant input circuit is operable to provide common mode current compensation based on a common mode voltage present on the two-conductor data bus. |
US10592455B1 |
Computer interconnect isolation
Methods and systems are provided routing access requests produced by a function to a physical sharing machine on a computer interconnect fabric. Access requests are routed through a switch that includes an NTB, the NTB using an address-lookup table to ensure that access requests made by multiple physical sharing machines are appropriately isolated from one another. |
US10592454B2 |
System-on-chip, mobile terminal, and method for operating the system-on-chip
A system-on-chip (SoC) to perform a deadlock control on a processor of the SoC, the SoC including the processor including a plurality of central processing unit (CPU) cores, a first bus connected to the processor, a graphic processing unit (GPU) connected to the first bus, a memory controller connected to the first bus, a second bus connected to the processor, an isolation cell including a logic circuit configured to retain a signal value input to the processor according to an isolation signal, and a deadlock controller connected to the first bus and the second bus. The deadlock controller is configured to isolate the processor, which is in a deadlock state, from the first bus by applying the isolation signal on the isolation cell, and to extract, via the second bus, state information of the isolated processor in the deadlock state. |
US10592452B1 |
Low latency interconnect protocol for coherent multi-chip communication
In one embodiment, a data message is generated at a first system-on-chip (SOC) for transmission to a second SOC. A stream of data words is generated from the data message, the data words alternating between even and odd data words. Each data word in the stream of data words is divided into a first pattern of slices for even data words and a second pattern of slices for odd data words, with the slices distributed across plural output ports at the first SOC. At each output port, two slices from two successive cycles are grouped. The grouped slices are encoded using an encoding scheme to produce an N-bit symbol at M-bits per cycle, alternating between high and low parts of the encoding. Plural metaframes are generated from a stream of symbols and the metaframes for each of the output ports are transmitted to the second SOC. |
US10592451B2 |
Memory access optimization for an I/O adapter in a processor complex
An aspect includes memory access optimization for an I/O adapter in a processor complex. A memory block distance is determined between the I/O adapter and a memory block location in the processor complex and determining one or more memory movement type criteria between the I/O adapter and the memory block location based on the memory block distance. A memory movement operation type is selected based on a memory movement process parameter and the one or more memory movement type criteria. A memory movement process is initiated between the I/O adapter and the memory block location using the memory movement operation type. |
US10592448B2 |
Master-slave system, command execution method and data access method with use of serial peripheral interface (SPI)
A master-slave system, a command execution method, and a data access method are provided. The master-slave system includes a master device and a slave device. The master device provides a first command and a clock signal to the slave device. The slave device executes a first operation corresponding to the first command according to the first command and the clock signal. When the first operation corresponding to the first command is completed, the slave device generates a response signal according to the clock signal to notify the master device an execution result of the first operation corresponding to the first command. |
US10592447B1 |
Accelerated data handling in cloud data storage system
The described technology is generally directed towards accelerating data handling in a cloud data storage system by using smart network interface cards (SmartNICs) at the nodes. Instead of copying data to kernel space, many input/output (I/O) operations can be handled primarily by the SmartNIC, using the SmartNIC's memory. For example, mirrored data writes can be sent directly from the SmartNIC's memory associated with the node handling the write to other nodes, without first copying the data to kernel space. Object reads can be handled at a node by having segments of the object queued, in order, in the node's associated SmartNIC's memory, and sent to a requesting client without having to be copied to the handling node's kernel space, unless low memory conditions exist in the SmartNIC's memory. |
US10592444B2 |
Reconfigurable interconnected programmable processors
A plurality of software programmable processors is disclosed. The software programmable processors are controlled by rotating circular buffers. A first processor and a second processor within the plurality of software programmable processors are individually programmable. The first processor within the plurality of software programmable processors is coupled to neighbor processors within the plurality of software programmable processors. The first processor sends and receives data from the neighbor processors. The first processor and the second processor are configured to operate on a common instruction cycle. An output of the first processor from a first instruction cycle is an input to the second processor on a subsequent instruction cycle. |
US10592442B2 |
Asynchronous buffer with pointer offsets
A processor applies offset values to read and write pointers to a first-in-first-out buffer (FIFO) for data being transferred between clock domains. The pointer offsets are based on a frequency ratio between the clock domains, and reduce latency while ensuring that data is not read by the receiving clock domain from an entry of the FIFO until after the data has been written to the entry, thereby reducing data transfer errors. The processor resets the pointer offset values in response to a change in clock frequency at one or both of the clock domains, allowing the processor to continue to accurately transfer data in response to clock frequency changes. |
US10592438B2 |
Firmware configuration through emulated commands
Technologies are disclosed herein that allow configuration of firmware by a firmware configuration device connected to a target computer. The firmware configuration device may emulate keystroke and/or mouse movement data to transmit firmware configuration data to the target computer. The target computer can also transmit status information and/or commands through keyboard status light signals. |
US10592430B2 |
Memory structure comprising scratchpad memory
The present disclosure relates to a memory hierarchy for a system-in-package. An example memory hierarchy is connectable to a processor via a memory management unit arranged for translating a virtual address sent by the processor into a physical address. The memory hierarchy has a data cache memory and a memory structure having at least a L1 memory array comprising at least one cluster. The memory structure comprises a first data access controller arranged for managing one or more banks of scratchpad memory of at least one of the clusters of at least the L1 memory array, comprising a data port for receiving at least one physical address and arranged for checking at run-time, for each received physical address, bits of the physical address to see if the physical address is present in the one or more banks of the at least one cluster of at least the L1 memory array. |
US10592428B1 |
Nested page tables
A translation buffer is provided in parallel to a translation lookaside buffer (TLB) to cache translations between intermediate physical addresses (IPAs) and pointers for entries in the TLB corresponding to the IPAs. The pointers can be used to identify and invalidate only certain entries in the TLB as compared to invalidating the whole TLB. |
US10592427B2 |
Logical to physical table fragments
Logical to physical tables each including logical to physical address translations for first logical addresses can be stored. Logical to physical table fragments each including logical to physical address translations for second logical address can be stored. A first level index can be stored. The first level index can include a physical table address of a respective one of the logical to physical tables for each of the first logical addresses and a respective pointer to a second level index for each of the second logical addresses. The second level index can be stored and can include a physical fragment address of a respective logical to physical table fragment for each of the second logical addresses. |
US10592424B2 |
Range-based memory system
A mechanism is provided for efficient coherence state modification of cached data stored in a range of addresses in a coherent data processing system in which data coherency is maintained across multiple caches. A tag search structure is maintained that identifies address tags and coherence states of cached data indexed by address tags. In response to a request from a device internal to or external from the coherence network, the tag search structure is searched to identify address tags of cached data for which the coherence state is to be modified and requests are issued in the data processing system to modify a coherence state of cached lines with the identified address tags. The request from the external device may specify a range of addresses for which a coherence state change is sought. The tag search structure may be implemented as search tree, for example. |
US10592423B2 |
Magnetic disk device and recording method of the same
According to one embodiment, a magnetic disk device includes heads and a controller. The heads write data in a recording region of the magnetic disk. The controller divides in order, by a track group with a constant size, an entire region of the recording region where management regions indicating physical positions corresponding to the heads, respectively, creates the track groups so as to straddle the management regions at boundaries of the management regions, and controls writing of the data for each of the track groups. The controller assigns unique and logically consecutive numbers to the track groups and manages information on the management regions to which the track groups belong. |
US10592416B2 |
Write-back storage cache based on fast persistent memory
A storage device uses non-volatile memory devices for caching. The storage device operates in a mode referred to herein as write-back mode. In write-back mode, a storage device responds to a request to write data by persistently writing the data to a cache in a non-volatile memory device and acknowledges to the requestor that the data is written persistently in the storage device. The acknowledgement is sent without necessarily having written the data that was requested to be written to primary storage. Instead, the data is written to primary storage later. |
US10592412B2 |
Data storage device and operating method for dynamically executing garbage-collection process
A data storage device for dynamically executing the garbage-collection process is provided which includes a flash memory and a controller. The flash memory includes a plurality of blocks wherein each of the blocks includes a plurality of pages. The controller is coupled to the flash memory and is utilized to execute the garbage-collection process on the flash memory according to a number of at least one spare block in the flash memory and the number of non-spare blocks corresponding to different ratios of effective pages. The garbage-collection process is utilized for merging at least two non-spare blocks to release at least one spare block. |
US10592411B2 |
Garbage collection of expired snapshots
Methods and systems for reclaiming disk space via consolidation and deletion of expired snapshots are described. The expired snapshots may comprise snapshots of a virtual machine that are no longer required to be stored within a data storage domain (e.g., a cluster of data storage nodes or a cloud-based data store). In some cases, rather than storing an incremental file corresponding with a particular snapshot of the virtual machine, a full image of the particular snapshot may be generated and stored within the data storage domain. The generation of the full image may allow a chain of dependencies supporting the expired snapshots to be broken and for the expired snapshots to be deleted or consolidated. The full image of the particular snapshot may be generated using compute capacity in the cloud or may be generated locally by a storage appliance and uploaded to the data storage domain. |
US10592410B2 |
Backup mechanism of writing sequential data to single-level cell buffer and multi-level cell buffer
A data storage device includes a memory device and a controller. The memory device includes a first buffer, a second buffer, and a backup memory block. The first buffer is an MLC block and the second buffer is an SLC block. The controller is coupled to the memory device, receives a write command to write predetermined data in the memory device and determines whether the predetermined data has to be written into different buffers. When the controller determines that the predetermined data has to be written into different buffers, the controller writes a portion of the predetermined data that has been written in one or more predetermined pages of the first buffer into the backup memory block. |
US10592406B2 |
Memory access unit and method including generating memory selects to concurrently access a plurality of memories in a multi-dimensional array
A memory access unit for handling transfers of samples in a d-dimensional array between a one of m data buses, where m≥1, and k*m memories, where k≥2, is disclosed. The memory access unit comprises k address calculators, each address calculator configured to receive a bus address to add a respective offset to generate a sample bus address and to generate, from the sample bus address according to an addressing scheme, a respective address in each of the d dimensions for access along one of the dimensions from the bus address according to an addressing scheme, for accessing a sample. The memory access unit comprises k sample collectors, each sample collector operable to generate a memory select for a one of the k*m memories so as to transfer the sample between a predetermined position in a bus data word and the respective one of the k*m memories. Each sample collector is configured to calculate a respective memory select in dependence upon the address in each of the d dimensions such that each sample collector selects a different one of the k*m memories so as to allow the sample collectors to access k of the k*m memories concurrently. A memory controller may comprise m memory access units for handling transfers of samples in a d-dimensional array between m data buses and k*m memories. An integrated circuit (IC) comprising a memory access unit, and a motor vehicle comprising a computing device having a memory access unit are also disclosed. |
US10592404B2 |
Performance test of software products with reduced duration
A method and system for testing performance of a software product. One or more complete executions of a performance test of corresponding versions of the software product are performed. The complete executions of the performance test identifies a steady state value of each performance parameter monitored during the performance test after each performance parameter has transitioned to a steady state during the performance test. A performance profile of the software product is determined according to the complete executions of the performance test. Partial executions of the performance test of corresponding further versions of the software product are performed, each partial execution having a partial duration preceding the steady state of each performance parameter. Corresponding results of the partial executions of the performance test are estimated according to the performance profile from corresponding partial trends of each performance parameter during the partial executions of the performance test. |
US10592403B2 |
Method for automated integration testing with mock microservices
A method for integration-testing a microservices-based application is performed by an automated software-testing system by using mock software entities. The mock entities emulate the behavior of other microservices or external software applications that would normally interact with the tested microservices in a production environment. The mock entities are managed by a mock server that communicates with the test system through a messaging system. The mock server determines how the mock entities should respond to the tested application's service requests by referring to test guidelines stored in a behavior store. During testing, the test system dynamically updates the behavior store in response to the tested application's service requests and to other indicators of the current state of the tested application. If the tested application interacts with the mock entities during the test as expected, the test system deems the application to have passed the integration test. |
US10592401B2 |
Human machine blur testing method
A method of validating a design for a graphical user interface of a motor vehicle includes creating a tentative design, and/or a few drafts or prototype for the graphical user interface. A blurred version of the tentative graphical user interface design is produced. The blurred version of the tentative graphical user interface design is tested for readability and whether the overall GUI design is suited to be perceived at a glance. If it is determined that the blurred version of the tentative graphical user interface design is not readable or understandable, then the graphical user interface is redesigned and the producing and testing steps are repeated for the redesigned graphical user interface. After the blurred graphical user interface design has been determined to be readable, then a higher fidelity graphical user interface is made. |
US10592398B1 |
Generating a test script execution order
A device may determine probabilities for test scripts associated with a test to be executed on a software element, where a respective probability is associated with a respective test script, indicates a likelihood that the respective test script will be unsuccessful in a test cycle, and is determined based on historical test results, associated with the software element, for the respective test script. The device may generate, based on the probabilities, a test script execution order, of the test scripts, for the test cycle, and may execute, based on the test script execution order, the test on the software element in the test cycle. The device may dynamically generate, based on results for the test in the test cycle, an updated test script execution order, and may execute, based on the updated test script execution order, the test on the software element in the test cycle. |
US10592393B1 |
Firmware debug trace capture
A method for firmware debug trace capture includes creating a hand-off block (“HOB”), capturing first debug trace statements during a boot sequence of a computer and writing the first debug trace statements to the HOB. A trace memory buffer can be created and the first debug trace statements can be copied from the HOB to the trace memory buffer. Second debug trace statements are captured during the boot sequence and appended to the trace memory buffer. In some configurations, the first debug trace statements can be written to the HOB during the pre-Extensible Firmware Interface initialization (“PEI”) phase of the boot sequence and the second debug trace statements can be written to the trace memory buffer during the driver execution (“DXE”) phase of the boot sequence. |
US10592392B2 |
System and method for predictive performance analysis via dynamic benchmark generation
This invention relates to generating benchmarks without the need for executing the application on a specific benchmarking platform or by testing the application against known inputs and outputs. Instead, the system, in an embodiment, allows for source code comparisons to known systems to predict performance. The benchmarking can be done for varying deployment platforms and various usage patterns. The source code comparison process allows for fast performance prediction by using a distance vector. |
US10592391B1 |
Automated transaction and datasource configuration source code review
A computer-implemented automated review method for transaction and datasource configuration source code files seeking to access a data store comprises the steps of receiving a request to review configuration source code files seeking to access the data store; checking the configuration source code files for a definition of a transaction manager; setting an issue flag if the configuration source code files do not include the definition of the transaction manager; checking the configuration source code files to determine whether a transaction definition is at an outer boundary of a service object or a method; setting the issue flag if the transaction definition does not appear before the start of the service object class or method definition; reviewing the status of the issue flag; issuing a halt signal if the issue flag is set; and issuing a proceed signal if the issue flag is not set. |
US10592379B2 |
Methods and systems for status determination
Methods and systems for status determination are disclosed. Operational status of a node can be considered based on operational rates of a plurality of nodes in a system. An example method can comprise determining a first operational rate of a first node and determining a second operational rate of a second node. A difference between the first operational rate and the second operational rate can be analyzed. For example, the difference can be compared to a threshold to determine an operational status of the first node. If the difference is above the threshold, the operational status can be given a first value, but if the difference is below the threshold, the operational status can be given a second value. The operational status can be sent to a load balancer. |
US10592376B2 |
Real-time hierarchical protocol decoding
Real-time USB class level decoding is disclosed. In some embodiments, a first packet associated with a USB class level operation associated with a target USB device that is being monitored is received. A second packet generated by a USB hardware analyzer configured to observe USB traffic associated with the target USB device is received. It is determined based at least in part on a time associated with one or both of the first packet and the second packet that the class level operation has timed out. |
US10592374B2 |
Remote service failure monitoring and protection using throttling
A computer-implemented failure monitoring system and method are used with at least one server and with a plurality of resource servers. The system includes a computer storage device that stores one or more failure parameters indicative of one or more failure conditions. The system further includes one or more computer processors that include a monitoring component, an analysis component, and a throttling component. The monitoring component obtains information regarding service requests transmitted by the at least one server for which corresponding responses have not been timely received. The analysis component compares the information to the one or more failure parameters and determines whether at least one failure condition exists. The throttling component selectively inhibits transmission of service requests corresponding to the at least one failure condition while the at least one failure condition exists. |
US10592373B2 |
Integrating external services with a clustered file system
A computer-implemented method according to one embodiment includes receiving, via an interface of a clustered file system, callback registration information from an external service, identifying a plurality of parameters associated with the callback registration information, constructing a service registration within the clustered file system, based on the plurality of parameters, identifying the service registration in response to an occurrence of one or more events, and performing one or more callbacks, according to the service registration. |
US10592371B2 |
Cognitive testing configuration according to dynamic changes in an install-base
In a workload data, a pattern of usage of an aspect of a product is detected in a production system. The pattern is apportioned into a portion. When a test has a characterization that corresponds to the portion within a tolerance, the test is configured in a test bucket. The product is caused to be tested using the test bucket, the test bucket including a set of tests such that the set of tests collectively correspond to the pattern within the tolerance. |
US10592367B2 |
Redundancy implementation using bytewise shifting
Systems, apparatuses, and methods for efficiently increasing reliability of memory accesses are described. In various embodiments, write data and write mask data are shifted by redundancy logic in a memory. The redundancy logic receives write data bits, which are segmented into one or more write groups in addition to one or more mask bits and one or more shift bits per write group. If the redundancy logic detects a first shift bit assigned to a first write group is asserted, then the redundancy logic selects a second mask bit assigned to a second write group different from the first write group. Otherwise, a first mask bit assigned to the first write group is selected. Following, the redundancy logic combines the selected mask bit with the first data bit of the first write group. |
US10592365B2 |
Method and apparatus for managing storage system
The present invention discloses a method and device for managing a storage system. Specifically, in one embodiment of the present invention, there is proposed a method for managing a storage system, the storage system comprising a buffer device and a plurality of storage devices. The method comprises: receiving an access request with respect to the storage system; determining a storage device among the plurality of storage devices has been failed; and in response to the access request being an access request with respect to the failed storage device, serving the access request with data in the buffer device so as to reduce internal data access in the storage system. In one embodiment of the present invention, there is proposed a device for managing a storage system. |
US10592363B2 |
Asynchronous remote mirror cloud archival
Provided are techniques for asynchronous remote mirror cloud archival. A data mover of a remote host receives, from an asynchronous remote mirror copy system of a primary storage controller, an archive copy operation, wherein the archive copy operation identifies a list of tracks of data and a location of cloud storage in a cloud infrastructure for storing the data from the tracks. The data mover issues, to a secondary storage controller, the archive copy operation, wherein the secondary storage controller archives the data from secondary storage to the cloud storage by invoking a cloud service, wherein the secondary storage stores data of primary storage of the primary storage controller. |
US10592362B2 |
Modifying journaling associated with data mirroring within a storage system
A method for modifying a configuration of a storage system. The method includes one or more computer processors identifying data received at a logical partition (LPAR) of a storage system, wherein a copy program associated with a process for data mirroring executes within the LPAR. The method further includes determining a first rate based on analyzing a quantity of data received at the LPAR during the process of data mirroring. The method further includes creating a journal file from a set of records within the received data. The method further includes determining a second rate related to migrating the journal file from the LPAR to intermediate storage included in the storage system. The method further includes determining to modify a set of configuration information associated with the process of data mirroring by the storage system based, at least in part, on the first rate and the second rate. |
US10592358B2 |
Functional interconnect redundancy in cache coherent systems
A distributed system implementation for cache coherence comprises distinct agent interface units, coherency controllers, and memory interface units. The agents send requests in the form of read and write transactions. The system also includes a memory that includes coherent memory regions. The memory is in communication with the agents. The system includes a coherent interconnect in communication with the memory and the agents. The system includes a second identical coherent interconnect in communication with the memory and the agents. The system also includes a comparator for comparing at least two inputs, the comparator is in communication with the two coherent interconnects. |
US10592356B2 |
Microcontroller and electronic control unit
A microcontroller includes two processing blocks that respectively have a Central Processing Unit (CPU) and a peripheral circuit, where an access to the peripheral circuit in each of the processing blocks, that is, to a Read-Only Memory (ROM) or a Pulse Width Modulator (PWM) signal generator, is limited only from the CPU disposed in the same processing block. Thereby a fail-safe functionality of the microcontroller is improved. |
US10592355B2 |
Capacity management
Embodiments of the present invention provide methods, program products, and systems for determining an amount of usable storage in a backup environment. Embodiments of the present invention can be used to receive system information pertaining to a storage backup environment. Embodiments of the present invention can calculate a compression ratio of the storage on a backup server and a backup ratio between an amount of data on a client computer system and an amount of data on the backup server and calculate an average amount of storage consumed on the backup server. Embodiments of the present invention can determine an existing backup capacity for the storage backup environment by identifying an amount representing the actual capacity of data capable of being stored on the backup server and reducing the amount representing the actual capacity according to the calculated average amount of storage consumed on the backup server. |
US10592348B2 |
System and method for data deduplication using log-structured merge trees
Disclosed are systems, methods and computer program products for data deduplication during a backup using at least two LSM trees. An example method includes calculating, for a first data block, a first hash value associated with the first data block and determining a reduced hash value based on the first hash value. The method includes determining whether the first data block contains data duplicative of an existing data block in a prior backup based on whether the reduced hash value occurs in a first log-structured merge (LSM) tree. If so, the method includes comparing the first hash value to one or more hash values in a second LSM tree to identify a matching hash value, and writing a first segment identifier (ID) corresponding to the matching hash value in an archive, the first segment ID referencing the existing data block in a segment store. |
US10592347B2 |
Selecting a store for deduplicated data
A technique includes communicating a plurality of hashes associated with chunks of an object to at least some stores of a plurality of stores on which the object is distributed; and in response to the communication, receiving responses indicating a distribution of the associated chunks. The technique includes selecting one of the stores based at least in part on the responses and communicating deduplicated data associated with the object to the selected store. |
US10592346B1 |
Method and system for providing coordinated checkpointing to a group of independent computer applications
A method and system of checkpointing single process application groups and multi-process application groups. In an exemplary embodiment, the method may include creating at least one full checkpoint for each application in an application group, and creating at least one incremental application checkpoint for each application in the application group. Further, each of the at least one incremental application checkpoint may be automatically merged against a corresponding full application checkpoint. Further, checkpointing may be synchronized across all applications in the application group. In the exemplary embodiment, each application may use both fork( ) and exec( ) in any combination. |
US10592344B1 |
Generation and verification of erasure encoded fragments
Erasure encoded fragments are generated by an erasure encoding scheme, represented by an erasure encoding matrix, operating on a data file. A new erasure encoded fragment may be generated from previously-generated erasure encoded fragments without reconstructing the original data file. Available and valid erasure encoded fragments are identified and a set of those fragments is selected. A composite encoding matrix is generated based upon the selected fragments and the fragment specified to be generated. The composite matrix is applied to the selected fragments to produce a plurality of partial sums. The partial sums are then combined to generate the specified fragment. The partial sums may be produced by different devices so as to distribute the computational workload and/or to reduce network traffic. The integrity of a generated fragment may be verified by generating the specified fragment twice, using two different sets of fragments, and then comparing the two results. |
US10592340B2 |
Dynamic authorization batching in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes queuing authorization requests, corresponding to received operation requests, in response to determining that first system utilization data indicates a first utilization level that compares unfavorably to a normal utilization threshold. A first batched authorization request that includes the queued authorization requests is generated for transmission to an Identity and Access Management (IAM) system in response to determining that the first request queue compares unfavorably to a first queue limit condition. A second queue limit condition that is different from the first queue limit condition is determined based on second system utilization data. A second batched authorization request that includes a second plurality of authorization requests of a second request queue is generated in response to determining that the second request queue compares unfavorably to the second queue limit condition. |
US10592338B2 |
Scale out data protection with erasure coding
Scale out data protection with erasure coding is presented herein. Based on an initial number of storage devices determined to have been included in an initial stage of a data storage cluster, an initial protection scheme for the initial stage can determine first coding fragment(s) for data stored within the data storage cluster to facilitate a first recovery, from the initial stage, of the data using the first coding fragment(s). Further, in response to a defined number of additional storage devices being determined to have been added to the data storage cluster to generate a modified data storage cluster, the initial protection scheme can be modified to obtain a modified protection scheme that can determine, for the modified data storage cluster, second coding fragment(s) for the data to facilitate a second recovery of the data using the first coding fragment(s) and the second coding fragment(s). |
US10592333B2 |
Dual-mode error-correction code/write-once memory codec
A system for error correction code (ECC) management of write-once memory (WOM) codes includes, for example, a controller for selecting between one of a WOM (Write-Once Memory) mode and an ECC (error correction code) mode. A codec is arranged to operate in the selected mode. The codec while operating in the ECC mode is arranged to identify a bit position of at least one bit error in response to ECC parity bits of a first received data word. The codec while operating in the WOM mode is arranged to receive a WOM-encoded word from an addressed location in a WOM device, to receive a second received data word to be encoded and written to the addressed location, and to generate WOM-encoded word for writing to the addressed location in the WOM device. The WOM-encoded word for writing to the addressed location is optionally ECC encoded. |
US10592331B2 |
Apparatus and method for an on-chip reliability controller
An apparatus and method are described for an on-chip reliability controller. For example, one embodiment of a processor comprises: a set of one or more cores to execute instructions and process data; a reliability controller to perform one or more self-test/diagnostic operations, the reliability controller to aggregate reliability data resulting from the self-test/diagnostic operations; a reliability estimator integral to the reliability controller to use the aggregated reliability data to perform a probability analysis to determine reliability estimates for one or more components of the processor; and a control unit integral to the reliability controller to adjust one or more variables and/or circuitry related to operation of the processor responsive to the reliability estimates. |
US10592326B2 |
Method and apparatus for data loss assessment
A method, including receiving, by a secure processor housed in a disaster-proof casing located at a local site, recurring wireless signals from an application server and from a storage system that are collocated with the processor at the local site, the application server configured to store data to the primary storage system, and to mirror the data to a remote site, each of the wireless signals indicating a status of the application server or the storage system at a given time. A status log including the respective statuses of the application server and the storage system at the received times is stored to a memory in the casing, and subsequent to failures of the application server, the storage system and the mirroring, the status log analyzed to compute a data loss at the local site resulting from the failures of the application server, the storage system, and the mirroring. |
US10592321B2 |
Data processing system with logic functional self-checking and associated data processing method
A data processing system includes a buffer, a design under checking (DUC), and a self-checking circuit. The buffer is used to buffer data generated from a source device. The DUC is used to perform a designated function upon data read from the buffer when operating under a normal mode. The self-checking circuit is used to apply logic functional checking to the DUC when the DUC operates under a self-checking mode. When the DUC operates under the self-checking mode, the buffer keeps buffering data generated from the source device. |
US10592317B2 |
Timeout processing for messages
A method for message handling in a work dispatcher computer system that includes a client computer, a dispatch queue and processing nodes. A total time is a sum of a first time value (an estimate of time that a message received from the client computer spends in a dispatch queue, based on an average time that N individual messages previously spent in the dispatch queue) and a second time value (an estimate of a minimum or average time for the message to be processed by the processing nodes). In response to determining that N s at least a specified threshold, it is ascertained whether a defined timeout period is not less than a specified threshold percent of the total time. If so, the message is sent to the dispatch queue and then to one of the processing nodes. If not, a timeout error indication is sent to the client computer. |
US10592314B2 |
Message queueing in middleware by a message broker
A message broker configured to handle messages received from a plurality of client applications comprises a plurality of message queues that are each associated with a different task. A first synchronous message is received at a first message queue from a first client application. A determination is made that at a time the first synchronous message is received there is an earlier-received message from a different client application waiting in the first message queue. In response to the determination, the first synchronous message is coalesced with the earlier-received message such that a task associated with the first message queue is executed only once for both messages and a notice of the execution is returned to the first client application. |
US10592312B2 |
Message oriented middleware with integrated rules engine
Embodiments of the present invention provide a method, system and computer program product for the integration of a rules engine with message oriented middleware. In an embodiment of the invention, a method for managing a messaging component in message oriented middleware has been provided. The method includes creating shared memory in the memory of a computer and adding or deleting tokens in the shared memory corresponding to objects such as messages and message queues, created in and removed from, respectively, in a messaging component of message oriented middleware. The method additionally includes applying rules in a rules engine to the tokens in the shared memory. Finally, the method includes directing management operations in the messaging component responsive to the applied rules by the rules engine. |
US10592307B2 |
Multi user threaded executor
Exclusive threads for multiple queues is described. A computing system adds a first event associated with a first entity to a first queue in response to receiving the first event. The computing system adds a second event associated with a second entity to a second queue in response to receiving the second event. The computing system adds a third event associated with the second entity to the second queue in response to receiving the third event. A first thread in the computing system removes the first event from the first queue, wherein any event in the first queue is removed exclusively by the first thread. The first thread processes the first event. |
US10592303B2 |
Method and apparatus for device-specific communication between application programs
A method for providing communication between application programs running via devices connected to a same network is provided. The method includes an operation for connecting a first application program, which is running in a first device via a web socket server in the first device, with a second application program, which is running in a second device, and an operation for transmitting and receiving data between the second application program and the first application program via the web socket server. |
US10592301B2 |
Method and apparatus for device-specific communication between application programs
A method for providing communication between application programs running via devices connected to a same network is provided. The method includes an operation for connecting a first application program, which is running in a first device via a web socket server in the first device, with a second application program, which is running in a second device, and an operation for transmitting and receiving data between the second application program and the first application program via the web socket server. |
US10592296B2 |
Maintaining state information in a multi-component, event-driven state machine
A method, apparatus and computer program product that allows for maintaining correct states of all sub-components in a state machine, even as sub-components leave the state machine and later rejoin in some previous state. Preferably, this is achieved without requiring the system to remember the states of all sub-components or a log of every event that was fed into the state machine. Thus, the technique does not require any knowledge of the previous state of the sub-components nor the need to preserve a complete log of events that were fed into the state machine. The state machine may be used to enhance the operation of a technological process, such as a workload management environment. |
US10592294B2 |
Performance-based reallocating of logical processing units to sockets of a computer system
A multiprocessor computer system facility is provided for selectively reallocating a logical processing unit. The logical processing unit is one logical processing unit of multiple logical processing units backed by a socket of a plurality of sockets of a multiprocessor computer system. The selectively reallocating includes: monitoring, during execution of program code, a performance metric of a hardware resource of the socket, the hardware resource being shared by the multiple logical processing units; and reassigning the logical processing unit, based on the monitoring, to a different socket of the plurality of sockets of the multiprocessor computer system to, in part, improve the performance metric of the hardware resource of the socket. The reassigning includes reassigning the logical processing unit based on the monitoring determining that a differential between a resource utilization rate of the socket and a resource utilization rate of the different socket exceeds a set threshold. |
US10592286B2 |
Highly available distributed queue using replicated messages
Methods and systems for implementing a highly available distributed queue using replicated messages are disclosed. An enqueue request is received from a client at a particular queue host of a plurality of queue hosts. The enqueue request comprises a message and a replica count greater than one. One or more copies of a replication request are sent from the particular queue host to one or more additional queue hosts. The replication request comprises the message. The quantity of copies of the replication request is determined based at least in part on the replica count. An initial replica of the message is enqueued at the particular queue host. One or more additional replicas of the message are enqueued at the one or more additional queue hosts. A quantity of the one or more additional replicas is determined based at least in part on the replica count. |
US10592285B2 |
System and method for information handling system input/output resource management
An information handling system includes a processor complex with a root complex that provides N serial data lanes, where N is an integer. The information handling system also includes boot process logic that determines that a device is coupled to X of the serial data lanes, where X is an integer less than N, determines that no device is coupled to Y of the serial data lanes, where Y is an integer less than or equal to N−X, and allocates a portion of bus resources of the root complex to the device, the portion being greater (X+Y)/N. |
US10592283B2 |
Collaborative distraction mitigation
A computer-implemented method mitigates distractions that are provided by a computer system in order to improve an overall functionality of the computer system. One or more processors identify a task T that has a completion deadline, where task T is performed on a computer system. The processor(s) identify one or more activities At that are required to complete task T, as well as a dedicated focus of attention time Ft that is required of a user to perform the activities At. The processor(s) monitor activities of the user to determine a focus of attention time Fi for each activity Ai performed by the user, and accumulate the focus of attention time Fi for activities into a bucket for Ft and a bucket not for Ft. The processor(s) then alter a functionality of the computer system in order to improve an overall functionality of the computer system when performing task T. |
US10592280B2 |
Resource allocation and scheduling for batch jobs
A scheduler of a batch job management service determines that a set of resources a client is insufficient to execute one or more jobs. The scheduler prepares a multi-dimensional statistical representation of resource requirements of the jobs, and transmits it to a resource controller. The resource controller uses the multi-dimensional representation and resource usage state information to make resource allocation change decisions. |
US10592274B2 |
Computer system and access control method
This computer system includes: at least one computer having a memory and a plurality of CPU cores; and a storage sub device having a plurality of logical storage units configured using storage devices. In the computer, a plurality of queues are configured in the memory, and at least one of the plurality of CPU cores is assigned to each of the plurality of queues. The queue is enqueued with an I/O command dispatched from a CPU core, to which the queue is assigned, to a logical storage unit. The computer system has access control information including information concerning whether to accept or refuse access from each queue to each logical storage unit. |
US10592272B2 |
Memory optimization by phase-dependent data residency
Embodiments of the present invention provide memory optimization by phase-dependent data residency. Application programs are profiled a priori or in real time for temporal memory usage. Memory regions such as initialization data are proactively removed from memory when the application transitions to a new phase. A hypervisor monitors application activity and coordinates the removal of memory regions that are no longer needed by the application. Additionally, memory regions that are anticipated to be needed in the future are proactively preloaded. |
US10592270B2 |
Safety hypervisor function
The disclosure relates to systems and methods for defining a processor safety privilege level for controlling a distributed memory access protection system. More specifically, a safety hypervisor function for accessing a bus in a computer processing system includes a module, such as a Computer Processing Unit (CPU) or a Direct Memory Access (DMA) for accessing a system memory and a memory unit for storing a safety code, such as a Processor Status Word (PSW) or a configuration register (DMA (REG)). The module allocates the safety code to a processing transaction and the safety code is visible upon access of the bus by the module. |
US10592255B2 |
Resource-based boot sequence
A computer-implemented method, for booting a computer system, that provides a list with entries of startup processes. Each startup process defines a resource of the computer system. For each startup process a requirement is defined. The method further comprises fetching one of the entries of the list with entries of startup processes; determining whether the requirement is satisfied for the one of the entries of the list with entries of startup processes; fetching, in case the requirement is not fulfilled, a next one of the entries of the list with entries of startup processes; starting, in case the required resource is fulfilled, the startup process; and repeating the fetching a next one of the entries, the determining and the starting until all startup processes of the list of startup processes have been started. |
US10592253B2 |
Technologies for pre-memory phase initialization of a computing device
Technologies for pre-memory phase initialization include a computing device having a processor with a cache memory. The computing device may determine whether a temporary memory different from the cache memory of the processor is present for temporary memory access prior to initialization of a main memory of the computing device. In response to determining that temporary memory is present, a portion of the basic input/output instructions may be copied from a non-volatile memory of the computing device to the temporary memory for execution prior to initialization of the main memory. The computing device may also initialize a portion of the cache memory of the processor as Cache as RAM for temporary memory access prior to initialization of the main memory in response to determining that temporary memory is not present. After initialization, the main memory may be configured for subsequent memory access. Other embodiments are described and claimed. |
US10592251B2 |
Register restoration using transactional memory register snapshots
Register restoration using transactional memory register snapshots. An indication that a transaction is to be initiated is obtained. Based on obtaining the indication, a determination is made as to whether register restoration is in active use. Based on obtaining the indication and determining register restoration is in active use, register restoration is deactivated. To recover one or more architected registers of the transaction, a transactional rollback snapshot is created. |
US10592248B2 |
Branch target buffer compression
Techniques for improving branch target buffer (“BTB”) operation. A compressed BTB is included within a branch prediction unit along with an uncompressed BTB. To support prediction of up to two branch instructions per cycle, the uncompressed BTB includes entries that each store data for up to two branch predictions. The compressed BTB includes entries that store data for only a single branch instruction for situations where storing that single branch instruction in the uncompressed BTB would waste space in that buffer. Space would be wasted in the uncompressed BTB due to the fact that, in order to support two branch lookups per cycle, prediction data for two branches must have certain features in common (such as cache line address) in order to be stored together in a single entry. |
US10592244B2 |
Branch type logging in last branch registers
An example processor that includes a decoder, an execution circuit, a counter, and a last branch recorder (LBR) register. The decoder may decode a branch instruction for a program. The execution circuit may be coupled to the decoder, where the execution circuit may execute the branch instruction. The counter may be coupled to the execution circuit, where the counter may store a cycle count. The LBR register coupled to the execution circuit, where the LBR register may include a counter field to store a first value of the counter when the branch instruction is executed and a type field to store type information indicating a type of the branch instruction. |
US10592242B2 |
Systems and methods for rendering vector data on static and dynamic-surfaces using screen space decals and a depth texture
Systems, methods, devices, and non-transitory media of various embodiments render vector data on static and dynamic surfaces by a computing device for a graphic display or for a separate computing device and/or algorithm to generate an image. Complex vector data associated with a surface for rendering may be rendered. The complex vector data may be decomposed into one or more vector subunits. A geometry corresponding to a volume and a mathematical description of an extrusion of each corresponding vector subunit may be generated. The volume and the mathematical description of the extrusion may intersect a surface level-of-detail of the surface. The geometry may be rasterized as a screen-space decal. Also, a surface depth texture may be compared for the surface against the extrusion using at least the screen-space decal. In addition, geometry batching may be performed for drawing simultaneously a plurality of the one or more vector subunits. |
US10592241B2 |
Apparatus and methods for matrix multiplication
Aspects for matrix multiplication in neural network are described herein. The aspects may include a master computation module configured to receive a first matrix and transmit a row vector of the first matrix. In addition, the aspects may include one or more slave computation modules respectively configured to store a column vector of a second matrix, receive the row vector of the first matrix, and multiply the row vector of the first matrix with the stored column vector of the second matrix to generate a result element. Further, the aspects may include an interconnection unit configured to combine the one or more result elements generated respectively by the one or more slave computation modules to generate a row vector of a result matrix and transmit the row vector of the result matrix to the master computation module. |
US10592239B2 |
Matrix computation engine
In an embodiment, a matrix computation engine is configured to perform matrix computations (e.g. matrix multiplications). The matrix computation engine may perform numerous matrix computations in parallel, in an embodiment. More particularly, the matrix computation engine may be configured to perform numerous multiplication operations in parallel on input matrix elements, generating resulting matrix elements. In an embodiment, the matrix computation engine may be configured to accumulate results in a result memory, performing multiply-accumulate operations for each matrix element of each matrix. |
US10592235B2 |
Generating an idempotent workflow
Various methods and systems for generating an idempotent workflow are described herein. In one example, a method includes detecting distributed code and identifying a boundary function in the distributed code. The method can also include separating the boundary function into a transition function, a non-idempotent function, and a reversion function. Additionally, the method can include transforming the non-idempotent function into an idempotent function by generating a flag corresponding to the non-idempotent function, wherein the flag indicates if the non-idempotent function has been executed. Furthermore, the method can include combining the transition function, the idempotent function, and the reversion function to form the idempotent workflow. |
US10592228B2 |
Stylus firmware updates
Examples are disclosed herein that relate to updating stylus firmware. One example provides a method of performing a stylus firmware upgrade in an interactive display system including a display and a stylus comprising sending, from the display, a signal to the stylus causing the stylus to enter a listen mode, while the stylus operates in the listen mode, sending, from the display, a firmware upgrade notification to the stylus configured for receipt by the listen mode, receiving, at the display, a reply to the firmware upgrade notification from the stylus, determining, at the display, whether the reply was received within a predetermined time range, and, responsive to determining that the reply was received within the predetermined time range, initiating transfer of a firmware update to the stylus if a newer firmware version is available. |
US10592225B2 |
Method, apparatus, and computer program product for installing third party applications requiring variable host address identification in a group-based communication system
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved and more efficient system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to install integrations of a third party application that supports variable host address identification. The apparatus and methods further enable a user of the client device to modify the host address identification associated with an installed integration. In this manner, the group-based communication system establishes communication links with network locations that vary from integration to integration and that may vary over time. To implement the invention, the group-based communication system supports the creation of a blueprint application, with an associated blueprint row that serves as the basis from which a plurality of differing integrations are generated. Further, the blueprint row stores variable host address identifications. The reduced number of data structures that result from supporting variable host address identifications increases system efficiency and reduces infrastructure requirements. |
US10592223B2 |
Using a single deployer agent to deploy a plurality of programs on a server
Some examples described herein relate to deployment of a plurality of programs on a server in a cloud network. An example method may include using a single deployer agent on a server to deploy the plurality of programs on the server, wherein the plurality of programs are deployed from different sources via same port on the server. |
US10592222B1 |
System and method for installing, updating and uninstalling applications
One example system includes an export engine to generate an installation atomic for a source program based on a source environment. The installation atomic can include an environment agnostic configuration file, an environment properties data structure, and compiled binary artifacts created based on the server program. The environment-agnostic configuration file includes representations of a set of environment dependent attributes from the set of configuration information, each representation for an environment dependent attribute including at least one token that replaces a value of the attribute in the representation, and representations of members of a set of environment independent attributes from the set of configuration information that are equivalent between the source environment and target environments. The environment properties data structure has, for each of a plurality of target environments, a value that corresponds to the at least one token. |
US10592220B2 |
Metadata-driven binding of converted source code to original source code
Systems, apparatuses, and methods for converting computer program source code from a first high level language to a functionally equivalent second high level language different from the first high level language. Source code in a first high level language that includes a plurality of name spaces is analyzed by a code conversion tool. A data structure representing the source code in the first language is generated that includes at least an identification of each symbol used within the source code in the first language. An identifier is generated for each of the identified symbols, wherein the identifier is globally unique within an entire codebase of the source code in the first high level language. Source code in the second high level programming language is generated that is functionally equivalent to the source code in the first high level programming language. Metadata is also generated that maps symbols corresponding to a semantic entity in the source code of the second high level language to symbols corresponding to a semantic entity definition in the source code of the first high level language. |
US10592217B2 |
Sharing dynamic variables in a high availability environment
Methods and systems are provided that utilize compiler technology in identifying changed critical variables in work assignment code that cause synchronization issues between a master system and another server. The identified changed critical variables are shared by the master server in a high availability environment. In general, the sharing of changed critical variables includes sending, via a master system, changed code or critical variables to a receiving system. The receiving system can implement the changed code or critical variables to maintain synchronization with the master system. |
US10592215B1 |
Unikernel cross-compilation
Building a unikernel is disclosed. Code is retrieved from a code repository. One or more unikernel build configuration options are identified. The code is analyzed to determine portions of an operating system required to execute the code. The code is compiled with the determined portions of the operating system into a unikernel that is deployable on a virtual machine to execute the code. |
US10592212B2 |
System and method for software development based on procedures
A method of developing software including a plurality of actors executable in parallel includes obtaining first input data including information regarding a plurality of procedures defining a series of messages between a first actor and at least one second actor from among the plurality of actors, obtaining second input data including information regarding relationships between the plurality of procedures, generating control data by interpreting the first and second input data, and controlling the plurality of procedures by processing the series of messages using the control data. |
US10592211B2 |
Generation of application behaviors
Examples of the disclosure provide a system and method for receiving a component at a design surface, the component representing a user interface element of an application. A selection of the component is received and a selection of at least a portion of a first target component is detected. Based on the selection of the first target component, a first property of the first target component is determined to use in an expression, the expression to be dynamically evaluated at runtime of the component. The expression automatically generated to change a property of the component based on the first property of the first target component. |
US10592208B2 |
Very low precision floating point representation for deep learning acceleration
A specialized circuit is configured for floating point computations using numbers represented by a very low precision format (VLP format). The VLP format includes less than sixteen bits and is apportion into a sign bit, exponent bits (e), and mantissa bits (p). The configured specialized circuit is operated to store an approximation of a numeric value in the VLP format, where the approximation is represented as a function of a multiple of a fraction, where the fraction is an inverse of a number of discrete values that can be represented using only the mantissa bits. |
US10592206B2 |
Disruption index for tracking database records
Systems, methods, and computer program products for processing database records. A database management system may receive a query identifying a ticket in a ticket database that is being exchanged. In response to receiving the query, the database management system may retrieve, from a transitional database, a transitional record that is indexed to the ticket. The transitional record may include a disruption index having one or more arrays each defining a set of linked data elements. The database management system may retrieve additional tickets from the ticket database that are identified by the data elements, and arrange the tickets into an ordered set that defines a disruption history for the ticket being exchanged. The database management system may then generate a hybrid itinerary based on the disruption history, and use the hybrid itinerary to determine a value for the ticket being exchanged. |
US10592204B2 |
User interface device and method, and sound-enabled operation system
A user interface device includes a sound input unit which acquires an inputted sound, a sound recognition unit which acquires a result of predetermined recognition processing on the acquired sound, a speech generation unit which generates a speech corresponding to the result of the recognition processing, and a speech output unit which outputs the speech generated by the speech generation unit. |
US10592201B2 |
Mobile information apparatus supporting mobile payment having security based, at least in part, on device identification number, password or pin code, data encryption, and short physical distance wireless communication
A mobile information apparatus for making mobile payments associated with a credit card or bank card, via a near distance radio frequency wireless communication, is herein disclosed and enabled. At least part of payment information and part of a device identification number associated with the mobile information apparatus are stored in the mobile information apparatus with an encryption technique. To make a payment, a user moves the mobile information apparatus to within a limited local physical distance from a wireless output controller. The user authorizes the payment by providing, via an interface, an input such as a password, a pin code, a button, biometrics or an ID number. Subsequent to the user authorization, the mobile information apparatus releases the payment information and the device identification number, over a short range radio frequency communication link, directly from the mobile information apparatus to the wireless output controller for payment and transaction processing. |
US10592200B2 |
Systems and methods of distributing audio to one or more playback devices
An example method includes receiving data indicating a configuration of one or more playback devices. The one or more playback devices may include one or more transducers. The method further includes, based on the received data, associating each of one or more audio streams respectively with at least one transducer of the one or more transducers. The method further includes generating the one or more audio streams and sending at least one of the generated one or more audio streams to each of the one or more playback devices. An example non-transitory computer readable medium and an example computing device related to the example method are also disclosed herein. |
US10592198B2 |
Audio recording/playback device
According to one embodiment, an electronic device includes a hardware processor configured to display, on a screen, a first bar corresponding to utterance of a first user of a first zone, a second bar corresponding to utterance of a second user of a second zone, and a seek bar corresponding to a zone of a sound included in audio data when the audio data is played back. The hardware processor plays back, when a first position on the seek bar is specified, audio data from a first time point corresponding to the first position. |
US10592197B2 |
Gesture-based alignment methodology to extend the viewport on adjacent touch screen devices
Techniques for utilizing a conglomeration of device screens (e.g., mobile device screens and/or tablet screens) in a collective manner to display an image such that the image is distributed across the screens and the conglomeration of screens act as a single screen. A plurality of screen bearing devices are arranged in a tangential rectilinear layout. The layout can be arbitrary and need not be an aligned grid. A swipe or other gesture that is performed across all of the screens is received in a distributed fashion. Based upon the received plurality of gesture/swipe objects and their associated parameters, a coordinate mapping may be performed with respect to each device/screen such that a respective portion of an image to be displayed in a distributed fashion is mapped to a particular device/screen. |
US10592196B2 |
Mosaic generating platform methods, apparatuses and media
A group of images may be obtained. The number of images and dates associated with images in the group may be determined. Possible template configurations for the group of images may be determined based on the number of images and the dates associated with the images. A mosaic may be generated from the group of images in accordance with an optimal template configuration. |
US10592195B2 |
Method and apparatus for presentation of media content
Aspects of the subject disclosure may include, for example, a method including receiving, by a system comprising a processor, a multicast video stream directed to an array of a plurality of display modules movably attached to a modular display, extracting, by the system, video display data from the multicast video stream according to a location within the array of a first display module of the plurality of display modules, and updating, by the system, a video display of the first display module according to the video display data that is extracted from the multicast video stream, wherein the updating is synchronized to a master clock of the modular display. Other embodiments are disclosed. |
US10592194B2 |
Method and system for multiple display device projection
A method begins by a computing device obtaining a visual file for display, determining to display the visual file in an expanded manner and determining a number of monitors associated with the computing device. The method continues by determining a display window space that extends beyond a display area of at least one monitor. The method continues by determining a first display region of the display window space attributed to the number of monitors within and determining a second display region of the display window space that is outside of the first display region. The method continues by mapping a first and section portion of the visual file to the first and second display regions to produce a first and second visual mapping. The method continues by rendering at least a portion of the visual file onto the display window space in accordance with the first and second visual mappings. |
US10592193B2 |
Display device
To provide a display device that is suitable for increasing in size. To provide a display device in which display unevenness is suppressed. In a display device, a plurality of display panels are arranged to partly overlap one another. In two of the overlapping display panels, a display panel positioned on the display surface side includes a region transmitting visible light that is adjacent to a display portion, and the region transmitting visible light overlaps with a pixel of a display panel positioned on the lower side. Furthermore, in at least a display portion of the display panel placed on the lower side, an aperture ratio of the pixel overlapping with the region transmitting visible light of the display panel on the upper side is higher than an aperture ratio of another pixel. |
US10592192B2 |
Display apparatus configuring multi display system and method for controlling the same
A display apparatus communicatively coupleable to a multi display system is provided. The display apparatus includes a display; a first connector configured to receive an image from a first display apparatus of the multi display system; a processor configured to perform a control so that a feedback signal that informs of a detection of an error is transmitted to the first display apparatus through the first connector when the error is detected in the received image, a compressed image in which the image is compressed is received from the first display apparatus in response to the feedback signal, and the received compressed image is decompressed to display the decompressed image through the display; and a second connector configured to transmit the compressed image to a second display apparatus of the multi display system. |
US10592186B2 |
Clustering and filtering digital photos by content and quality for automated display
A digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from a user's social media account or her or his community members' social media accounts. The integrated camera is used to automatically determine an identity of a frame viewer, and a viewer profile automatically determined from the identity of the viewer. The displayed photos are automatically shown and/or changed according to the detected viewers. |
US10592185B2 |
Mobile device application view management
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining output data of one or more sensor of a mobile device; prioritizing the first though Nth applications of the mobile device based on the output data and based on criteria characterizing the first through Nth applications; and establishing information for display on a display of the mobile device based on the prioritizing. |
US10592182B2 |
Allowing terminal devices to determine positions of electronic apparatus
An electronic apparatus is an electronic apparatus in a system including a terminal device and the electronic apparatus and includes a first communication device that is disposed in a first position and capable of wireless communication with the terminal device, a second communication device that is disposed in a second position and capable of wireless communication with the terminal device, and a processing unit. The first communication device transmits a beacon signal (a first position beacon) including position specifying information for specifying the first position and the second communication device transmits a beacon signal (a second position beacon) including position specifying information for specifying the second position. |
US10592180B2 |
Information processing device, information processing method, and recording medium
An information processing device includes processing circuitry to: determine whether data to be printed is to be a target to be combined; accumulate in a memory the data to be printed determined to be the target to be combined; combine the accumulated data to be printed to generate combined data in response to a print request, the combined data including combined information indicating that the data to be printed has been combined; generate print data from the combined data; and transmit the print data determined to be the target to be combined to a printing device. |
US10592179B2 |
Information processing apparatus, information processing system and information processing method for executing document reading processing
Provided is an information processing apparatus that is capable of changing the processing performance for each customer and executing a series of tasks related to reading of a document. A service-level-information-acquiring unit acquires service-level information from an image forming apparatus. A processing-capacity-changing unit changes the degree of processing capacity by its own apparatus in accordance with the service-level information. The processing-capacity-changing unit also changes the degree of processing capacity by changing a number of allocated execution units of a task-executing unit within a specified time. |
US10592178B2 |
Printing systems for printing a plurality of images in a first web and in a second web and a method thereof
A printing system for printing a plurality of images in a first web and in a second web, includes a print head; a feeder configured to feed both the first web and the second web simultaneously to the print head in a feed direction relative said print head; a user interface configured to set a printing arrangement of the plurality of images in the first web and the second web and to input the print head and the feeder for performing printing according to the printing arrangement; and a print-pause module for stopping printing of the printing arrangement, the print-pause module being configured to: provide to the user interface a print-pause arrangement in which a print-pause is arranged in the printing arrangement upstream the feed direction with respect to both the print head and a first image whose printing is being performed in the first web when the print-pause module is selected; and cooperate with the user interface to input the print head and the feed means according to the print-pause arrangement to stop printing once printing of said first image is complete. |
US10592176B2 |
Printer and medium
The disclosure discloses a printer including a CPU that executes a detection process, a first determination process, and a first mode switching process. In the detection process, a type of a storage body is detected. In the first determination process, it is determined on the basis of a detection result whether the type of the storage body attached to the attaching part is a first type in an ordering state associated with insufficiency in quantity or a second type other than the first type. In the first mode switching process a control mode is switched from a normal mode prepared in advance correspondingly to the second type to a medium-saving mode prepared in advance correspondingly to the first type for reducing a consumption amount of the print-receiving medium than the normal mode, in the case that the type is determined as the first type. |
US10592173B2 |
Increasing storage efficiency of a data protection technique
A technique for operating a data storage system includes receiving uncompressed data. The uncompressed data is organized into data strips of a stripe. The data strips are compressed subsequent to the organizing. Parity information for the compressed data strips is calculated. Storage of the compressed data strips and the parity information for the stripe is initiated on respective storage devices of the data storage system. |
US10592172B2 |
Application transparent continuous availability using synchronous replication across data stores in a failover cluster
Disclosed herein is a system and method for automatically moving an application from one site to another site in the event of a disaster. Prior to coming back online the application is configured with information to allow it to run on the new site without having to perform the configuration actions after the application has come online. This enables a seamless experience to the user of the application while also reducing the associated downtime for the application. |
US10592169B2 |
Methods and systems that efficiently store metric data to enable period and peak detection
The current document is directed to methods and systems that collect metric data within computing facilities, including large data centers and cloud-computing facilities. In a described implementation, input metric data is compressed by replacing each metric data point with a one-bit, two-bit, four-bit, or eight-bit compressed data value. During a first time window following reception of a metric data point, the metric data point remains available in uncompressed form to facilitate data analysis and monitoring functionalities that use uncompressed metric data. During a second time window, the metric data point is compressed and stored in memory, where the compressed data point remains available for data analysis and monitoring functionalities that use compressed metric data for detection of peaks, periodic patterns, and other characteristics. Finally, the compressed data point is archived in mass storage, where it remains available to data-analysis and management functionalities for a lengthy time period. |
US10592168B1 |
Injectable flowable composition comprising buprenorphine
The present invention is directed to a buprenorphine sustained release delivery system capable of delivering buprenorphine, a metabolite, or a prodrug thereof for a duration of about 14 days to about 3 months. The buprenorphine sustained release delivery system includes a flowable composition and a solid implant for the sustained release of buprenorphine, a metabolite, or a prodrug thereof. The implant is produced from the flowable composition. The buprenorphine sustained release delivery system provides in situ 1-month and 3-month release profiles characterized by an exceptionally high bioavailability and minimal risk of permanent tissue damage and typically no risk of muscle necrosis. |
US10592165B1 |
Method, apparatus and computer program product for queueing I/O requests on mapped RAID
There is disclosed techniques for queuing I/O requests on Mapped RAID. The techniques comprising queuing a pending I/O request in a queue. The techniques also comprising determining that sufficient credits are available to enable a number of storage devices of a plurality of storage devices in a Mapped RAID group to process the pending I/O request. The techniques further comprising processing the pending I/O request upon determining that there is sufficient credits. |
US10592164B2 |
Portions of configuration state registers in-memory
Portions of configuration state registers in-memory. An instruction is obtained, and a determination is made that the instruction accesses a configuration state register. A portion of the configuration state register is in-memory and another portion of the configuration state register is in-processor. Processing associated with the configuration state register is performed. The performing processing is based on a type of access and whether the portion or the other portion is being accessed. |
US10592162B2 |
Distributed storage location hinting for non-volatile memories
Examples include methods for obtaining one or more location hints applicable to a range of logical block addresses of a received input/output (I/O) request for a storage subsystem coupled with a host system over a non-volatile memory express over fabric (NVMe-oF) interconnect. The following steps are performed for each logical block address in the I/O request. A most specific location hint of the one or more location hints that matches that logical block address is applied to identify a destination in the storage subsystem for the I/O request. When the most specific location hint is a consistent hash hint, the consistent hash hint is processed. The I/O request is forwarded to the destination and a completion status for the I/O request is returned. When a location hint log page has changed, the location hint log page is processed. When any location hint refers to NVMe-oF qualified names not included in the immediately preceding query by the discovery service, the immediately preceding query is processed again. |
US10592161B1 |
Storage system with flexible scanning supporting storage volume addition and/or recovery in asynchronous replication
An apparatus is configured to generate a current snapshot set for a consistency group comprising a plurality of storage volumes subject to replication from a source storage system to a target storage system, and to schedule a differential scan of the current snapshot set relative to a previous snapshot set generated for the consistency group. For each snapshot tree of a first group of one or more snapshot trees of the current snapshot set, a non-root node is identified as a start node. For each snapshot tree of a second group of one or more other snapshot trees of the current snapshot set, a root node of that snapshot tree is identified as a start node. Differential scan is performed for each snapshot tree of the first group, and full scan is performed for each snapshot tree of the second group. |
US10592158B1 |
Method and system for transferring data to a target storage system using perfect hash functions
A method for transferring data includes populating a perfect hash bit vector (PHV) using a perfect hash function (PHF) and a target index file to obtain a populated PHV, determining required segment references using the populated PHV and received segment references, providing the required segment references to a source storage device, and receiving segments corresponding to the required segment references from the source storage device. |
US10592154B1 |
Accessing data previously migrated to a cloud
Accessing a portion of data that was previously migrated to a cloud service includes initiating a recall of the data from the cloud service in response to the data residing entirely on the cloud service, determining if the portion of the data is stored on the storage device, retrieving cloud objects from the cloud service corresponding to the portion of the data in response to the portion of the data being unavailable on the storage device, and accessing the portion of the data on the storage device while cloud objects corresponding to other portions of the data are being transferred from the cloud service to the storage device. The host may receive a migrated status indicator in response to the data existing entirely on the cloud service. Initiating the recall may include modifying metadata to indicate that the data is available for access by the host. |
US10592147B2 |
Dataset relevance estimation in storage systems
The invention is notably directed to computer-implemented methods and systems for managing datasets in a storage system. In such systems, it is assumed that a (typically small) subset of datasets are labeled with respect to their relevance, so as to be associated with respective relevance values. Essentially, the present methods determine, for each unlabeled dataset of the datasets, a respective probability distribution over a set of relevance values. From this probability distribution, a corresponding relevance value can be obtained. This probability distribution is computed based on distances (or similarities), in terms of metadata values, between said each unlabeled dataset and the labeled datasets. Based on their associated relevance values, datasets can then be efficiently managed in a storage system. |
US10592145B2 |
Machine learning-based data object storage
An information management system is provided herein that uses machine learning (ML) to predict what data to store in a secondary storage device and/or when to perform the storage. For example, a client computing device can be initially configured to store data in a secondary storage device according to one or more storage policies. A media agent in the information management system can monitor data usage on the client computing device, using the data usage data to train a data storage ML model. The data storage ML model may be trained such that the model predicts what data to store in a secondary storage device and/or when to perform the storage. The client computing device can then be configured to use the trained data storage ML model in place of the storage polic(ies) to determine which data to store in a secondary storage device and/or when to perform the storage. |
US10592138B1 |
Avoiding storage device overlap in raid extent sub group and keeping relationship balance on mapped raid system and method
A method, computer program product, and computer system for adding, by a computing device, a plurality of disks in an extent pool to an available disk list. It may be determined, for a Mapped RAID group, that each RAID extent in a sub group has not been allocated. At least one RAID extent in the sub group may be allocated based upon, at least in part, determining that each RAID extent in a sub group has not been allocated. |
US10592131B2 |
Restorable memory allocator
Various embodiments manage dynamic memory allocation data. In one embodiment, a set of memory allocation metadata is extracted from a memory heap space. Process dependent information and process independent information is identified from the set of memory allocation metadata based on the set of memory allocation metadata being extracted. The process dependent information and the process independent information at least identify a set of virtual memory addresses available in the memory heap space and a set of virtual memory addresses allocated to a process associated with the memory heap space. A set of allocation data associated with the memory heap space is stored in a persistent storage based on the process dependent information and the process independent information having been identified. The set of allocation data includes the process independent allocation information and a starting address associated with the memory heap space. |
US10592128B1 |
Abstraction layer
A computer implemented method, system, and computer program product comprising intercepting an interaction with a data storage capability at the abstraction layer enabled to intercept data interactions for different types of data storage capabilities; wherein the interaction changes data on the data storage capability; sending a copy of the interaction to a replication data storage capability; and sending the interaction to the data storage capability. |
US10592126B2 |
Memory management method, memory storage device and memory control circuit unit
A memory management method is provided according to an exemplary embodiment of the disclosure. The method includes: receiving a plurality of commands from a host system; counting a newest idle time corresponding to the commands and a past average command-receiving-time-interval corresponding to the commands; and dynamically changing a work mode of a memory storage device from a first work mode to a second work mode if the newest idle time is larger than a first threshold value and the past average command-receiving-time-interval is larger than a second threshold value. Therefore, a power consumption of the memory storage device can be reduced and a work mode of the memory storage device may not be changed too frequently. |
US10592125B1 |
Enhanced restripe mechanism
Methods and systems for an enhanced restripe mechanism are provided. A system for an enhanced restriping mechanism includes a data storage module that stripes data across a plurality of storage devices, wherein the plurality of storage devices are arranged into a plurality of storage pools and the data is distributed across the plurality of storage pools. Also, the system may include a movement detection module that detects changes in the arrangement of the plurality of storage devices that would cause the data on a storage device in the plurality of storage devices to be moved onto other storage devices in the plurality of storage devices. Further, the system may include a restriping module that restripes disk data from the storage device in the plurality of storage devices onto the other storage devices in response to the detected change based on access characteristics of the data. |
US10592121B2 |
Quasi-synchronous protocol for large bandwidth memory systems
A high-bandwidth memory (HBM) system includes an HBM device and a logic circuit. The logic circuit includes a first interface coupled to a host device and a second interface coupled to the HBM device. The logic circuit receives a first command from the host device through the first interface and converts the received first command to a first processing-in-memory (PIM) command that is sent to the HBM device through the second interface. The first PIM command has a deterministic latency for completion. The logic circuit further receives a second command from the host device through the first interface and converting the received second command to a second PIM command that is sent to the HBM device through the second interface. The second PIM command has a non-deterministic latency for completion. |
US10592115B1 |
Cache management system and method
A method, computer program product, and computing system for receiving a plurality of data streams on an SSD cache memory system associated with a backend storage system and writing a first of the plurality of data streams to a first portion of the SSD cache memory system. |
US10592113B2 |
Method for transferring command from host to device controller and system using the same
A method for transferring a command from a host to a device controller and a system using the method are disclosed. The method includes the steps of: A. determining a segment size; B. dividing a command into a number of sections each having a size the same as the segment size; C. sequentially distributing the sections to n groups; D. changing distributing order to a reverse order or keeping the same distributing order in step C if a cycle of distribution is finished while there are sections left for distributing; E. restructuring the section(s) in each group as a sub-command after all sections are distributed; and F. providing the sub-commands to a device controller synchronously. |
US10592111B1 |
Assignment of newly added data storage drives to an original data storage drive partnership group and a new data storage drive partnership group in a mapped RAID (redundant array of independent disks) system
Technology within a mapped RAID (Redundant Array of Independent Disks) data storage system for avoiding wasted capacity in a hybrid array of data storage drives. Drives from a set of new drives may be added to an original partnership group of drives such that the number of highest capacity drives in the original partnership group remains or is made to be at least as large as a minimum number of drives required to provide RAID data protection. Drives may also be added to the original partnership group such that the number of highest capacity drives in a newly created partnership group is also at least as large as the minimum number of drives required to provide RAID data protection. The minimum required number of drives may be equal to or greater than the total number of drive extents indicated by each RAID extent in a RAID mapping table. |
US10592108B2 |
Secured storage system with temporary external assignable memory
A temporary external assignable memory (or “TEAM”) function allows the creation of a digital environment wherein one or more users or groups of users can simultaneously engage in the access, transfer, and collaboration of digital content stored and managed within the TEAM. |
US10592105B2 |
Character input method using extended keypad including target character and subsequent character, and computing device performing same
A character input method using an extended keypad including a target character and a subsequent character, and a computing device performing the same are provided. The character input method enables characters to be inputted by a computing device, which provides a keypad including a plurality of keys, at least one of which has allocated thereto a plurality of characters. According to the method, touch input on the keypad is detected and, when a certain key among the plurality of keys of the keypad is touched, an extended keypad corresponding to the touched key is displayed. The extended keypad includes a plurality of keys, each of which is allocated one different character or character string. Touch input on the extended keypad is detected and, when a certain key among the plurality of keys of the extended keypad is touched, a character or character string corresponding to the touched key is inputted. |
US10592103B2 |
Mobile terminal and method for controlling the same
Disclosed are a mobile terminal and a method for controlling the same. A mobile terminal includes a wireless communication unit mounted in a main body to transmit/receive a message, a display unit for displaying the transmitted/received message on a message-based screen, and a controller for, if an element representing an predefined content is detected from the displayed message, creating a moving image which is associated to the predefined content, and providing the created moving image together with the message, wherein the moving image is created based on an image shared on the message-based screen. |
US10592102B2 |
Method for implementing dialing keypad of touch screen and smart watch
A method for realizing a dialing keypad of a touch screen, and smart watch. The method comprises: acquiring size information of the touch screen, and configuring a circular display region of the touch screen by using a center of the touch screen as an origin and a preset length as a radius (S10); configuring attributes of each dialing control of the dialing keypad, the attributes of the dialing controls comprising numeral information, display information and angle information of the dialing controls (S20); uniformly arranging, according to the acquired size information of the touch screen and the angle information of each dialing control of the dialing keypad, all dialing controls of the dialing keypad on a periphery of an edge of the circular display region (S30); and displaying, according to the numeral information and the display information of each dialing control of the dialing keypad, all dialing controls of the dialing keypad on the periphery of the edge of the circular display region of the touch screen (S40). The method effectively reduces a mistaken touch operation in a dialing process. |
US10592098B2 |
Devices, methods, and graphical user interfaces for messaging
An electronic device displays a messaging user interface of a messaging application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and an application affordance. While displaying the messaging user interface, the device detects an input that activates the application affordance. In response to detecting the input that activates the application affordance, the device concurrently displays a launch icon for an application store and a plurality of launch icons for interactive applications. The device detects an input that activates the launch icon for the application store; in response to detecting the input that activates the launch icon for the application store: the device ceases to display the messaging user interface, and displays an application store user interface, including display of at least one interactive application available for download to the electronic device. While displaying the application store user interface, the device detects an input that corresponds to a request to download a first interactive application that is not stored in the memory of the electronic device; and, in response to detecting the input that corresponds to the request to download the first interactive application: the device downloads the first interactive application to the memory; replaces display of the application store user interface with display of the messaging user interface; and adds a launch icon that corresponds to the first interactive application to the display of the plurality of launch icons for interactive applications. |
US10592097B2 |
Electronic apparatus equipped with a touch operation section
In order to achieve comfortable operations while appropriately preventing incorrect operations by unintentional touch operations on a touch operation section, when a touch operation performed on the touch operation section such as a selfie pad is a predetermined touch operation such as a double tap operation different from a touch operation such as a single tap or slide operation for giving an instruction to perform a predetermined function, switching is performed between a first state that is a selfie pad restricted state for restricting the predetermined function capable of being performed by the touch operation on the selfie pad and a second state that is a selfie pad restriction released state for releasing the restriction of the predetermined function. |
US10592096B2 |
Cursor indicator for overlay input applications
One embodiment a method, including: providing, on an input and display device, an overlay handwriting input application that provides handwriting input to an underlying application; and providing, on the input and display device, a cursor initiated by the overlay handwriting application that represents an input location within at least one input field of the underlying application. Other embodiments are described and claimed. |
US10592095B2 |
Instantaneous speaking of content on touch devices
Systems and processes are disclosed for initiating and controlling content speaking on touch-sensitive devices. A gesture can be detected on a touchscreen for causing text to be spoken. Displayed content can be analyzed, and a determination can be made based on size, position, and other attributes as to which portion of displayed text should be spoken. In response to detecting the gesture, the identified portion of text can be spoken using a text-to-speech process. A menu of controls can be displayed for controlling the speaking. The menu can automatically be hidden and a persistent virtual button can be displayed that can remain available on the touchscreen despite the user navigating to another view. Selecting the persistent virtual button can restore the full menu of controls, thereby allowing the user to continue to control the speaking even after navigating away from the content being spoken. |
US10592093B2 |
Anomaly detection
Techniques are disclosed for anomaly detection. A search query can be executed over a period of time to produce values for a key performance indicator (KPI), the search query defining the KPI and deriving a value indicative of the performance of a service at a point in time or during a period of time, the value derived from machine data pertaining to one or more entities that provide the service. A graphical user interface (GUI) enabling a user to indicate a sensitivity setting can be displayed. A user input indicating the sensitivity setting can be received via the GUI. Zero or more of the values as anomalies can be identified in consideration of the sensitivity setting indicated by the user input. A GUI including information related to the values identified as anomalies can be caused to be displayed. |
US10592090B2 |
Animations for scroll and zoom
Smooth animation effects during zooming are provided by retaining content displayed at a previous zoom level. If the zoom operation is a zoom out operation, new content is stretched to a current zoom level, aligned with the retained content, and placed underneath it. If the zoom operation is a zoom in operation, new content is scaled down to the current zoom level, aligned with the retained content, and displayed on top of the retained content. The new content is then zoomed with the retained content. The retained content is then deleted. When zooming out, the retained content fades out. When zooming in, the new content fades in. Smooth scrolling animation is also provided by pre-rendering a portion of content and teleporting to a final viewport position and thereby skipping over blank content. |
US10592089B1 |
Capture, sharing, and display of a personal video vignette
A method and system for capturing, sharing, viewing, and/or displaying one or more video videos. A user of a computing device performs a gesture involving contacting a touch sensitive display. In response, a video segment is captured while the user maintains contact with the touch sensitive display. Upon releasing contact with the touch sensitive display, recording of the video segment is ceased. In one or more embodiments of the invention, the user may then record one or more additional video segments to be included in a video vignette. |
US10592088B2 |
Home screen for wearable device
A wearable device receives user configuration data that provides user-specific information for stored use cases and generates a personalized use case database based on the stored use cases and the user-specific information. The wearable device obtains location, sensor, time, and peripheral state data and detects a meaningful change in a most recent data instance of the location, sensor, time, or peripheral state data over an earlier data instance of the location, sensor, time, and peripheral state data. The wearable device determines if the most recent data instance corresponds to a particular use case in the personalized use case database; presents on a display a new home-screen experience, including multiple application user interfaces for the particular use case, when the most recent data instance corresponds to the particular use case; and changes a hardware state to enable use of the multiple application user interfaces in the new home-screen experience. |
US10592087B1 |
System and method for creating fluid design keyframes on graphical user interface
Fluid design keyframes are markers used to illustrate and control design changes across the potentially infinite number of screen, device, and window sizes available in digital space. Currently, designers struggle to anticipate how their designs will function across these various sizes, which then causes them to inadequately build for all potential digital presentation possibilities. Through using fluid design keyframes, designers can present their designs with greater precision across these size variations. This invention will provide designers with a space to move through all the sizes in which a design might exist, as well as allowing them to see where aspects of their designs change as presentation sizes change and to exert control over those changes. Thusly, fluid design keyframes create a new and novel way for designers to interact with and present their work. |
US10592086B2 |
Location based playback system control
Example implementations may involve using a prompt to prevent inadvertent control or playback of audio content. When a mobile device receives input data indicating a command to play back audio content on a first playback device, the mobile device determines whether the mobile device is in proximity to the first playback device. If the mobile device determines that the mobile device within a given proximity to the first playback device, the mobile device transmits, via the network interface, one or more commands to instruct the first playback device to play back the audio content. However, if the mobile device determines that the mobile device outside the proximity, the mobile device displays a prompt indicating that the mobile device is the outside the given proximity to the first playback device and a selectable control that, when selected, transmits the one or more commands to play back the audio content. |
US10592085B2 |
Information processing apparatus, control method thereof and recording medium
An information processing apparatus according to an embodiment determines whether an object which is a target of processing corresponding to user operation is displayed in a display area. If the object of the target is displayed in the display area, the apparatus executes the processing on the object in accordance with the user operation, but if the object of the target is not displayed in the display area, the apparatus suspends execution of the processing. |
US10592084B2 |
Tools, systems and methods for configuring a building management system
A building management system (BMS) network interface device including an external communication device configured to provide communication between the BMS network interface and a number of user devices, over a first network. The device further includes a BMS network communication interface for communicating with one or more BMS devices over a second network. The device includes a processing circuit, which includes a number of tools configured to be accessed via a user interface, and further configured to communicate with one or more BMS devices on the second network. The tools include a tailored view tool and a device checkout tool. The tailored view is configured to allow a user to modify the information displayed on the user interface. The device checkout tool is configured to allow a user to select one or more devices on the second network and to modify one or more attributes of the selected devices using the user interface. |
US10592083B2 |
Hover activation based on input device pointer movement
Disclosed are various embodiments for hover activation based on movement by an input device pointer. A first panel in a user interface is rendered for display, the first panel comprising a plurality of elements. A second panel in the user interface is rendered for display according to the input device pointer hovering over an element among the plurality of elements in the first panel. A triangular region is identified according to a distance traversed by the input device pointer. The user interface is modified according to a delay and a current position of the input device pointer, wherein the current position is determined from the distance traversed by the input device pointer. |
US10592081B2 |
Multi-language input method and multi-language input apparatus using the same
A multi-language input method is provided. The method includes sensing a touch input for a letter entry, sensing a touch gesture consecutive to the touch input, and displaying a letter corresponding to the touch input and a symbol corresponding to the touch gesture. |
US10592080B2 |
Assisted presentation of application windows
This document describes techniques and apparatuses enabling assisted presentation of application windows. In some embodiments, these techniques and apparatuses enable sizing and positioning of application windows to provide an optimized layout of application windows. |
US10592076B2 |
User interface design based on visual characteristics determined to mitigate sensitivity deterioration
For improving a future UI design, a set of data is analyzed. A data in a first subset of the set includes (i) a description of a UI layout including a description of a UI element in a first area of a touch-sensitive device, the first area having a below a level of sensitivity, the data, and (ii) a second area of the touch-sensitive device having a second sensitivity at least equal to the level of sensitivity. A characteristic of the UI element is extracted. A threshold number of data in the first subset include some UI element with the characteristic. For a first area in each data in the subset, the characteristic is determined to cause a sensitivity to reduce to below the level of sensitivity. Accordingly, an instruction causes a UI design tool to move a UI element in the future UI design to a second area. |
US10592069B2 |
Customized design for an article of footwear
A method of making an article of footwear is disclosed. The method includes the steps of providing a customer with a pre-selected set of graphics, allowing a customer to choose a set of input graphics, and generating a set of morphed graphics based on a set of input graphics. The user can select a morphed graphic and apply it to an article. The method may further include the step of limiting the number of times a customized graphic may be selected and applied to an article. |
US10592067B2 |
Distributed interactive medical visualization system with primary/secondary interaction features
Embodiments herein relate to distributed interactive medical visualization systems with primary/secondary interaction features and related methods. In an embodiment, a distributed interactive medical visualization system is included. The system can include a first video processing circuit and a first central processing circuit in communication with the first video processing circuit. The system can also include a first communications circuit. The system can also include a primary user interface generated by the first video processing circuit. The primary user interface can include a three-dimensional model of at least a portion of a subject's anatomy from a first perspective, the first perspective configured to be controlled by a primary user. The primary user interface can include a command interface object, wherein engagement can cause a secondary user interface to begin mirroring the perspective of the primary user on the three-dimensional model of the subject's anatomy. Other embodiments are also included herein. |
US10592063B1 |
Controlling actions for browser extensions
A method for controlling actions for browser extensions includes registering, at a browser process module, a list of one or more rules from a browser extension, where the rules define one or more conditions and one or more corresponding actions to take when the conditions are satisfied. A renderer process module that is in communication with the browser process module applies the conditions to content of web pages rendered in the browser application. The renderer process module determines whether any of the conditions are satisfied by the content of the web pages rendered in the browser application using the renderer process module. The browser process module or the renderer process module performs the actions defined in the rules in response to at least one of the conditions defined in the rules being satisfied. |
US10592061B2 |
Keyboard maximization on a multi-display handheld device
Methods and devices for selectively presenting a virtual keyboard are provided. More particularly, a change in the operating mode of a multiple screen device from a multiple screen operating mode to a single screen operating mode, or from a single screen operating mode to a multiple screen operating mode, can be determined. Moreover, a change in the operating mode can effect a change in a presentation of a virtual keyboard. More particularly, a presentation of a virtual keyboard can be retained, where the number of screens of the device in view of the user is changed, provided an application with a keyboard focus remains in view of the user after the change in operating mode. |
US10592058B2 |
Touch panel driving device and touch panel device
A touch panel driving device, for sequentially performing scanning for selecting a pair of adjacent transmission signal lines and a pair of adjacent reception signal lines on a touch panel, includes a reception circuit configured to receive reception signals whose waveforms are changed by a capacitance change caused by an operation from the pair of reception signal lines of the touch panel and generate a detection value for monitoring a touch panel operation. The reception circuit generates the detection value by comparing levels of the reception signals from the reception signal lines while sequentially switching capacitance values of a measurement capacitance unit connected to one of the reception signal lines. The measurement capacitance unit includes capacitance units each forming a certain capacitance value by parallel connection or series connection of capacitors as a capacitance unit forming one capacitance value used for switching the capacitance value of the measurement capacitance unit. |
US10592051B1 |
Touch input correction for multi-form factor information handling system (IHS)
Embodiments systems and methods for touch input correction for a multi-form factor Information Handling System (IHS) are described. In an illustrative, non-limiting embodiment, an IHS may include a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: identify a posture of a first display relative to a second display; and process a stylus input using at least one parallax value calculated, at least in part, based upon the posture. |
US10592050B2 |
Systems and methods for using hover information to predict touch locations and reduce or eliminate touchdown latency
A system and method are disclosed for using a touch sensing system capable of sensing location of a finger or object above a touch surface to inform a touch response system in an electronic device of a predicted future user input event or motion data in advance of an actual touch event. Current user input is sensed via the touch sensing system and data reflecting hover information is created. A model of user interaction with a touch surface is applied to the data representative of the user input to create data reflecting a prediction of a future user input event. In an embodiment, prior to occurrence of the predicted user input event, a predicted location and a predicted time at which the predicted future user input event will occur are provided to a touch response system. |
US10592049B2 |
Systems and methods for using hover information to predict touch locations and reduce or eliminate touchdown latency
A system and method are disclosed for using a touch sensing system capable of sensing location of a finger or object above a touch surface to inform a touch response system in an electronic device of a predicted future user input event or motion data in advance of an actual touch event. Current user input is sensed via the touch sensing system and data reflecting hover information is created. A model of user interaction with a touch surface is applied to the data representative of the user input to create data reflecting a prediction of a future user input event. In an embodiment, prior to occurrence of the predicted user input event, a predicted location and a predicted time at which the predicted future user input event will occur are provided to a touch response system. |
US10592046B2 |
Method of multi-zone capacitive sensing, device and apparatus implementing the method
A method is provided for capacitive detection, implementing a plurality of electrodes capable of allowing the detection of objects in their proximity by capacitive coupling, and including a step of simultaneous polarization of at least a part of the electrodes with different excitation potentials, the excitation potentials being generated with respect to a reference potential such that the scalar product over a predetermined duration of at least two of these excitation potentials is zero or very much less than the scalar product of one and/or the other of these excitation potentials with itself over the predetermined duration. A device and an appliance implementing the method are also provided. |
US10592038B2 |
Method and apparatus for managing touch functionality in a repetitively flexible device
A method, information handling system, and display assembly utilizes wherein a first touch panel indication is detected, and it is determined whether the first touch panel indication is from a defined bending area or from a defined non-bending area. When the first touch panel indication is from the defined bending area, it is determined if there is a second touch panel indication from an other touch sensor element adjacent to the first touch sensor element. When there is a simultaneous second touch panel indication, the touch location is interpolated based on the locations of the first and the other touch sensor elements. When there is a sequential second touch panel indication, the touch location is extrapolated based on locations of the first and the other touch sensor elements and a sequence of the first touch panel indication and the second touch panel indication. |
US10592033B2 |
Pressure sensor, touch substrate and touch display device
A pressure sensor, a touch substrate and a touch display device are provided. The pressure sensor includes: an active layer; a gate electrode, which is stacked with the active layer and insulated from the active layer; an elastic layer, which is arranged between the active layer and the gate electrode in a direction perpendicular to the active layer, and a thickness of the elastic layer is decreased in a case that a pressure is applied to the pressure sensor; and a source electrode and a drain electrode, which are spaced from each other and are both electrically connected with the active layer. |
US10592020B2 |
Touch panel, display device, and electronic apparatus
Disclosed herein is a touch panel including: a sensor substrate and a cover substrate stuck to each other. The sensor substrate includes a sensor electrode, and plural signal wirings electrically connected to the sensor electrode and extending along a periphery of the sensor electrode. The cover substrate includes one or plural conductive layers extending along the periphery of the sensor electrode and the plural signal wirings within an area not facing the sensor electrode and the plural signal wirings. |
US10592018B2 |
Elastomer tie layer and methods
One variation of tactile interface includes: a flexible substrate configured to deform to a first offset in response to application of a deflecting force on the flexible substrate; a tactile layer defining a tactile surface and configured to deform to a second offset in response to application of the deflecting force on the tactile surface; and a tie layer configured to retain the tactile layer against the substrate, the tie layer defining a first surface contacting the flexible substrate and a second surface contacting the tactile layer, the first surface of the tie layer configured to stretch by the first offset to maintain contact with the substrate and the second surface of the tie layer configured to stretch by the second offset to maintain contact with the tactile layer. |
US10591998B2 |
User interface device, user interface method, program, and computer-readable information storage medium
To allow for easy entry of a plurality of characters by handwriting gestures in the air, a user interface device includes template data storage means for storing template data indicating changes in a predetermined writing position when a gesture to write each of a plurality of characters in the air is made, position obtaining means for sequentially obtaining the predetermined writing position when a user makes gestures to sequentially writing characters in the air, similarity evaluation information output means, every time the predetermined writing position is obtained by the position obtaining means, for sequentially outputting similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters, and character string determination means for determining a character string related to the gestures of the user based on the sequentially output similarity evaluation information related to each of the plurality of characters. |
US10591991B2 |
Remote control via proximity data
Embodiments relate to use of proximity sensors to control a digital interface. More specifically, proximity detection and analysis of the sensors, and translating the proximity into one or more commands is utilized to control the interface. In various embodiments, a system is provided with a set of sensors operatively coupled to a secondary surface. The sensors are in communication with a hub positioned proximal to the sensors. The hub is configured to be in communication with a remote interface. Similarly, the remote interface is configured operatively coupled to a remote physical device (e.g. digital interface). As changes in the sensor position data are measured, the remote interface device communicates an action based on a set of rules. The action is communicated from the interface to the remote physical device and functions to physically transform a functional aspect of the device. |
US10591987B2 |
Method, virtual reality apparatus and recording medium for fast moving in virtual reality
A method, a virtual reality (VR) apparatus and a recording medium for fast moving in a virtual reality are provided. The method is applicable to a VR apparatus including a head-mounted display (HMD), a locator and a calculation device. In the method, the calculation device executes an application of the VR to display frames of the application on the HMD. Then, the calculation device detects a moving direction of a user wearing the HMD in a three-dimensional space by using the locator. Afterwards, the calculation device fast moves a field of view of the frames from a current location toward the moving direction. |
US10591980B2 |
Power management with hardware virtualization
This application discloses a computing system that can enter into a low power mode, shut down all components except for memory, and exit from the low power mode and restore running programs where they left off before entering the low power mode. To enter the low power mode, a processing device, in a user mode, can store program information to a memory. The processing device can switch to a hypervisor mode and store processor state information to a reserved portion of the main memory. The computing system can then disable hardware components of the computing system. To exit the low power mode, the computing system can enable the hardware components of the computing system, and activate the hypervisor mode of the processing device, allowing retrieval of the processor state information. The processing device can switch to the user mode and load stored the program information from the main memory. |
US10591979B2 |
Battery management in a device with multiple batteries
Techniques for battery management of a device having multiple batteries are described herein. In one or more implementations, management for increased battery reliability involves assessing a combination of factors that influence a control policy for multiple batteries in a battery system. Based on the assessment, values of control parameters for power management of the battery system are set to reflect a tradeoff between performance and reliability. Then, at least one of battery utilization or charge current distribution is controlled in dependence upon the values that are set. Control of the battery system can be based in part upon differences in cycle counts for multiple batteries of a battery system for a device, such that cycle counts of the multiple batteries are managed for improved reliability. |
US10591973B2 |
Information processing apparatus configured to change a control related to power consumption
An information processing apparatus that can communicate with another information processing apparatus is provided. The information processing apparatus includes a detection device and a processor that is configured to execute processes of detecting a passerby passing a detection range of the detection device that is formed in at least a part of a region surrounding the information processing apparatus; transmitting to the other information processing apparatus, a passerby notification indicating that the detected passerby is approaching the other information processing apparatus; receiving from the other information processing apparatus, a use notification indicating that the other information processing apparatus has been used; determining that the information processing apparatus has not been preferentially used upon receiving the use notification from the other information processing apparatus; and changing a control related to power consumption depending on whether the processor has determined that the information processing apparatus has not been preferentially used. |
US10591971B2 |
Adaptive multi-resolution for graphics
An embodiment may include an application processor, persistent storage media coupled to the application processor, and a graphics subsystem coupled to the application processor. The system may further include any of a performance analyzer to analyze a performance of the graphics subsystem to provide performance analysis information, a content-based depth analyzer to analyze content to provide content-based depth analysis information, a focus analyzer to analyze a focus area to provide focus analysis information, an edge analyzer to provide edge analysis information, a frame analyzer to provide frame analysis information, and/or a variance analyzer to analyze respective amounts of variance for the frame. The system may further include a workload adjuster to adjust a workload of the graphics subsystem based on the analysis information. Other embodiments are disclosed and claimed. |
US10591970B2 |
Industrial asset management systems and methods thereof
An industrial asset management system includes a data acquisition system configured to receive asset data associated with at least one industrial asset and to modify the data acquisition system to enable the continued receipt of asset data associated with the at least one industrial asset in response to a detection of an internal change at the data acquisition system by the data acquisition system and a data processing system communicatively coupled to the data acquisition system and configured to process the asset data received from the data acquisition system and to modify the data processing system for the continued processing of the asset data in response to a detection by the data processing system of an internal change at the data processing system or the data acquisition system. |
US10591969B2 |
Sensor-based near-field communication authentication
This document describes techniques (400, 500, 600) and apparatuses (100, 700) for implementing sensor-based near-field communication (NFC) authentication. These techniques (400, 500, 600) and apparatuses (100, 700) enable a computing device (102) to detect, in a low-power state, environmental variances indicating proximity with an NFC-enabled device (104) with which to authenticate. In some embodiments, various components of a computing device (102) in a sleep state are activated to process environmental variance(s), perform authentication operations, and/or an indicate initiation of authentication operations to a user. |
US10591966B1 |
Actively controlled series string power supply
An apparatus, method, and system for actively controlling power in a series string load is provided. A number of conventional low-cost power supply units energize a number of voltage-regulation modules (VRMs) connected to each other in series. Each VRM generates a regulated output voltage using a pulse-wave modulated switching circuit, and provides the regulated output voltage to a number of load elements. Each VRM also sends signals to a central controller describing the output voltage applied to its connected load elements, and adjusts the output voltage applied to its connected load elements in response to signals received from the central controller. The supply voltage provided to individual load elements may thus be accurately and dynamically controlled during operation. Each load element may comprise a light-emitting device, a microprocessor, or a cryptographic integrated circuit with a plurality of processing cores. Optocouplers or load-shifters send signals across different supply voltage domains. |
US10591965B2 |
System and method for context-aware thermal management and workload scheduling in a portable computing device
Various embodiments of methods and systems context-aware thermal management in a portable computing device (“PCD”) are disclosed. Notably, the environmental context to which a PCD is subjected may have significant impact on the PCD's thermal energy dissipation efficiency. Embodiments of the solution seek to leverage knowledge of a PCD's environmental context to modify or adjust thermal policy parameters applied within a PCD in response to a thermal event within the PCD. |
US10591958B2 |
Rollable display device
An exemplary embodiment provides a rollable display device including: a rollable display panel including a front surface and a rear surface, a first damping layer positioned on the front surface of the rollable display panel, and a second damping layer positioned on the rear surface of the rollable display panel. The first damping layer and the second damping layer have a shear thickening characteristic. |
US10591957B2 |
Display module
A portable computing device is disclosed. The portable computing device can take many forms such as a laptop computer, a tablet computer, and so on. The portable computing device can include a single piece housing and a display module. The display module can include a protective top glass cover that is bonded to a plastic display frame and surrounded by a seal frame. The display module can also include a display panel and its associated circuitry suspended from the display frame below the protective glass cover. The display module is coupled to the single piece housing using mounting clips in a manner that allows the display module to move relative to the single piece housing during an impact event. The plastic display frame can include inserts that provide structural support near openings in the single piece housing. |
US10591955B2 |
Analog clock display with time events
An electronic device is described herein. The electronic device includes a processor, a display screen, and a computer-readable medium that includes instructions to direct the actions of a processor. The instructions are to direct the processor to display an analog clock on the display screen, receive information about a time event, and display a time event icon on the analog clock at a position that identifies a time of the time event. |
US10591954B2 |
Holder for multiple mobile electronic devices
A mobile device cradle for interlacing two different mobile devices, comprising: a front surface; a first opening in the front surface for access to a display of the mobile devices; a second opening in the front surface for access to a keypad of the mobile devices; a third opening between the first and second openings in the front surface for access to a set of function keys of the mobile devices; a rear surface; a side surface extending between the front surface and the rear surface; an interior region formed between the front surface, the rear surface, and the side surface; a region of separation opposite the side surface for receiving one of the mobile devices into the interior region; and a coupling assembly at the rear region for coupling the cradle to the other of the mobile devices to an exterior of the rear region. |
US10591953B2 |
Signal processing apparatus and method
The present disclosure relates to a signal processing apparatus and method that enables to reduce required power. In the signal processing apparatus, a RTC of a main chip and a RTC of a power supply chip are synchronized before power supply of the main chip is stopped, and the RTC of the main chip is synchronized with the time of the RTC of the power supply chip after the power supply of the main chip is restored. In this way, the RTC uses continuous time information before and after the stop. The present disclosure is capable of being applied to, for example, a GPS module in which a digital circuit includes a plurality of chips. |
US10591951B2 |
Transducer clock signal distribution
An array of ultrasonic transducers can be controlled to produce a steerable beam. Beam steering can be skewed by buffer delays in the distribution of a clock signal. The skew can be at least approximately linearized by distributing the clock signal in a diagonal fashion across an array of buffers corresponding to ultrasonic transducer controllers. Potential error in beam steering that can arise from clock skew can be corrected based on the linear tilt. |
US10591949B2 |
Transducer device
A transducer device including: a base platform; an annular support member mounted on a surface of the base platform, the annular support member having a first opening positioned adjacent the surface of the base platform and a second opening positioned away from the surface of the base platform along a rotation axis; an inner shaft mounted relative to the base platform and configured to extend away from the second opening of the annular support member and rotate relative to the annular support member about the rotation axis; an inner shaft detent mechanism located at least partially within the annular support member configured for releasably securing the inner shaft in a plurality of rotational positions corresponding to each of a plurality of detent positions of the inner shaft detent mechanism as the inner shaft is rotated about the rotation axis; an outer shaft including a passage extending along an elongate axis thereof configured for receiving the inner shaft therein so that the inner shaft and outer shaft are arranged to rotate concentrically relative to each other about the rotation axis, the outer shaft further including a flanged portion configured for seating upon an outer surface of the annular support member; a PCB unit disposed on the surface of the base platform comprising: a first transducer circuit unit operably coupled to the inner shaft and responsive to rotational movement of the inner shaft about the rotation axis so that the first transducer circuit unit outputs a first electrical signal that is indicative of a rotational position of the inner shaft about the rotational axis; a second transducer circuit unit operably coupled to the outer shaft and responsive to rotational movement of the outer shaft about the rotation axis so that the second transducer circuit unit will output a second electrical signal that is indicative of a rotational position of the outer shaft about the rotational axis; a housing configured for enclosing the first and second transducer circuit units therein and having an opening disposed in a wall of the housing via which ends of the inner and outer shafts may extend outwardly of the housing along the rotation axis; and an outer shaft detent mechanism located between the outer shaft and an inner surface of the housing configured for releasably securing the outer shaft in a plurality of rotational positions corresponding to each of a plurality of detent positions of the outer shaft detent mechanism as the outer shaft is rotated about the rotation axis. |
US10591947B2 |
Power supply voltage monitoring circuit
Power supply voltage monitoring circuit includes: input terminal; output terminal; ground terminal; voltage dividing circuit generating first and second divided voltages from power supply voltage applied to the input terminal; reference voltage source generating reference voltage using the power supply voltage; regulator voltage source generating regulator voltage higher than the reference voltage using the power supply voltage; comparator generating first binary output signal by comparing the reference voltage with the first divided voltage, using the regulator voltage as driving source; first switching part having main conductive path connected between the output terminal and the ground terminal and responsive to the first binary output signal; and second binary converting part generating second binary output signal in response to the second divided voltage, using the reference voltage as driving source, wherein binary power supply voltage monitoring output signal is generated according to logical operation of the first and second binary output signals. |
US10591944B2 |
Open automated demand response (OpenADR) server
A first Open Automatic Demand Response (OpenADR)-compliant server may receive from a second OpenADR 2.0-compliant server, an OpenADR 2.0-compliant virtual end node (VEN), or building energy management system, a first message that represents an OpenADR-conformant message. The first message may include an energy price associated with one or more energy consuming or producing devices. The first OpenADR-compliant server may provide one or more instructions to an endpoint device operable to control the one or more energy consuming or producing devices. Responsive to the first OpenADR-compliant server determining the energy price exceeds a first threshold, the first OpenADR-compliant server may transmit the one or more instructions to the endpoint device to cause the one or more energy consuming or producing devices to reduce operations in response to determining that the energy price exceeds the first threshold. |
US10591941B2 |
Low dropout regulator with wide input supply voltage
A low dropout regulator with wide input supply voltage includes a controller, an comparing circuit, a feedback circuit, an adjustable source follower, and an adjustable driving circuit. The controller is used for detecting a supply voltage. The feedback circuit, the comparing circuit, the adjustable source follower, and the adjustable driving circuit are used for regulating an output voltage according to a reference voltage. When the adjustable source follower and the adjustable driving circuit operate in the low-voltage mode, the controller further activates a first parallel metal-oxide-semiconductor transistor in the adjustable source follower and a second parallel metal-oxide-semiconductor transistor in the adjustable driving circuit. |
US10591938B1 |
PMOS-output LDO with full spectrum PSR
A PMOS-output LDO with full spectrum PSR is disclosed. In one implementation, a LDO includes a pass transistor (MO) having a source coupled to an input voltage (Vin); a noise cancelling transistor (MD) having a source coupled to the Vin, a gate coupled to a drain and a gate of the pass transistor; a source follower transistor (MSF) having a source coupled to a drain of the pass transistor, a drain coupled to the drain and gate of the noise cancelling transistor; a current sink coupled between the drain of the source follower transistor and ground; and an error amplifier having an output to drive the gate of the source follower transistor. |
US10591937B2 |
Motor drive assembly
A motor system is disclosed comprising: an electrical conductor in the form of a coil or winding; an electrical insulator insulating the electrical conductor; a discharge sensor arranged and configured to measure a parameter indicative of an electrical current in the insulator; and a voltage controller for controlling a voltage signal applied to the electrical conductor based on a value of the parameter measured by the discharge sensor. |
US10591931B1 |
Managing operations of a mobile drive unit within a workspace based on a fire-based policy
Techniques for controlling movement of a mobile drive unit within a workspace are described. In an example, a system may access a map of the workspace. The map defines a policy for the movement of the mobile drive unit within the workspace based on a volume of the workspace associated with a fire shutter. The fire shutter is located within the workspace and is operable to manage a spread of a fire within the workspace. The system may generate at least a portion of a movement path for the mobile drive unit within the workspace based on the map and on an event for transporting material from a location in the workspace. The portion of the movement path is in compliance with the policy defined in the map. The system provides at least the portion of the movement path to the mobile drive unit over a data network. |
US10591927B2 |
Smart mobile detection platform for greenhouse
A smart mobile detection platform for a greenhouse comprises a frame, a front suspension assembly, a rear suspension assembly, a power assembly and a drive assembly for driving a mobile platform to move, a steering system for controlling the mobile platform to steer, an automatic-cruising pose-detection sensor module needed for automatic mobile platform cruising, a greenhouse environment and crop detection image sensor module (29), a signal collection module (30) for collecting a sensor signal, a central control system for controlling the mobile platform to move, an information transmission module, and a power module for supplying power to the whole mobile platform. By means of a central control system, a mobile platform completes automatic inspection of the greenhouse environment and crop growth information, and an automatic charging device provides supplemental electric energy to the mobile platform, thereby improving detection efficiency and accuracy. |
US10591924B1 |
Detecting sensor degradation by actively controlling an autonomous vehicle
Methods and systems are disclosed for determining sensor degradation by actively controlling an autonomous vehicle. Determining sensor degradation may include obtaining sensor readings from a sensor of an autonomous vehicle, and determining baseline state information from the obtained sensor readings. A movement characteristic of the autonomous vehicle, such as speed or position, may then be changed. The sensor may then obtain additional sensor readings, and second state information may be determined from these additional sensor readings. Expected state information may be determined from the baseline state information and the change in the movement characteristic of the autonomous vehicle. A comparison of the expected state information and the second state information may then be performed. Based on this comparison, a determination may be made as to whether the sensor has degraded. |
US10591922B2 |
Autonomous vehicle operation in view-obstructed environments
Arrangements related to operating an autonomous vehicle in view-obstructed environments are described. At least a portion of an external environment of the autonomous vehicle can be sensed to detect one or more objects located therein. An occupant viewable area of the external environment can be determined. It can be determined whether one or more of the detected one or more objects is located outside of the determined occupant viewable area. Responsive to determining that a detected object is located outside of the determined occupant viewable area, one or more actions can be taken. For instance, the action can include presenting an alert within the autonomous vehicle. Alternatively or in addition, the action can include causing a current driving action of the autonomous vehicle to be modified. |
US10591919B1 |
Avoiding blind spots of other vehicles
Aspects of the disclosure relate generally to detecting and avoiding blind spots of other vehicles when maneuvering an autonomous vehicle. Blind spots may include both areas adjacent to another vehicle in which the driver of that vehicle would be unable to identify another object as well as areas that a second driver in a second vehicle may be uncomfortable driving. In one example, a computer of the autonomous vehicle may identify objects that may be relevant for blind spot detecting and may determine the blind spots for these other vehicles. The computer may predict the future locations of the autonomous vehicle and the identified vehicles to determine whether the autonomous vehicle would drive in any of the determined blind spots. If so, the autonomous driving system may adjust its speed to avoid or limit the autonomous vehicle's time in any of the blind spots. |
US10591917B2 |
Work machine management apparatus
A work machine management apparatus includes: a switchback point setting unit configured to set a plurality of switchback points of a work machine in a work place of a mine; a work point setting unit configured to set at least one work point of the work machine in the work place; a travel track generating unit configured to generate a plurality of target travel tracks along which the work machine travels in the work place based on a position of the at least one work point and a position of each of the plurality of switchback points; and a travel track selecting unit configured to select, among the plurality of target travel tracks, a target travel track along which the work machine travels in the work place. |
US10591913B2 |
Method for transmitting, receiving and processing data values, and a transmission device and receiving device
A method for transmitting, receiving and processing data values, including detecting first data values, which represent at least one first transition from an automated operation of at least one first automated vehicle to a manual operation of the at least one first automated vehicle. The method also includes transmitting the first data values, receiving the first data values and a step of processing the first data values, and a transmission device and a receiving device for carrying out the method for transmitting, receiving and processing data values. |
US10591907B2 |
Work management device
A work management device includes an operator information memory section, a work item memory section, an operator detection sections, and a work instruction section. The operator detection sections are installed at a plurality of spots of the electronic component mounting line and detect the operators near the spots. In a case in which the operator detection section detects the operator, when operator information regarding the operator is identical to operator information in the operator information memory section and the work item group of the work item memory section includes one work item or a plurality of work items which are able to be performed by the operator detected by the operator detection section, the work instruction section instructs the operator detected by the operator detection section in one work item or a plurality of work items selected from the one work item or the plurality of work items. |
US10591905B2 |
Work region estimation device, control device, control system, work region estimation method, and non-transitory computer-readable recording medium
This work region estimation device, which estimates a region in which a worker performs work, is provided with: a first operation acquisition unit that acquires worker operation information; an orientation acquisition unit that acquires worker orientation information; and a work region calculation unit that, on the basis of the operation information, the orientation information, and a worker body model, calculates a region in which a worker operation is forecast. |
US10591902B2 |
Microcontroller energy management system
A microcontroller system which employs an intermediate approach in hybrid FRAM-SRAM that involves memory mapping of program sections to retain the reliability benefits provided by FRAM while performing almost as efficiently as an SRAM-based system. They system utilizes an energy-aware memory mapping method which maps different program sections to the hybrid FRAM-SRAM MCU such that energy consumption is minimized without sacrificing reliability. The method comprises a memory initialization map, which performs a one-time characterization to find the optimal memory map for the functions that constitute a program. The method further comprises an energy alignment, a hardware/software method that aligns the system's powered-on time intervals to function execution boundaries, which results in further improvements in energy efficiency and performance. |
US10591900B2 |
Motor drive system data interface system and method
A motor drive system includes a motor drive processor, a motor drive memory component, a server, and a display that displays a machine readable code, wherein the motor drive forms a secure wireless connection with a smart device once the smart device has scanned the machine readable code. |
US10591897B2 |
Systems and methods of reducing curl and wrap in additive manufacturing
Methods, systems, and apparatus, including medium-encoded computer program products, for reducing or eliminating curl and wrap in additive manufacturing include, in at least one aspect, obtaining a three dimensional (3D) model of a 3D object to be additively manufactured using a thermoplastic material delivery apparatus; generating a variable width brim for at least a first layer of the 3D model, wherein a width of the brim varies from a maximum value to a minimum value at different locations adjacent at least the first layer of the 3D model, and the generating comprises varying the width of the brim in accordance with an amount of convexity of the 3D model in regions corresponding to the different locations; and outputting the variable width brim for use in preventing warping during the additive manufacturing of the object from the 3D model using the thermoplastic material delivery apparatus. |
US10591895B2 |
Information processing apparatus, three-dimensional fabrication apparatus, and three-dimensional fabrication system
An information processing apparatus includes a display control unit, a receiving unit, a selecting unit, and a height-information setting unit. The display control unit displays image data on a display unit. The receiving unit receives specification of an arbitrary point on the displayed image data and specification of a color range in a three-dimensional color space that is based on the arbitrary point. The selecting unit selects a region having color included in the specified color range on the image data. The height-information setting unit sets height information to the selected region. |
US10591892B2 |
Configurable mapping of timer channels to protection groups
An apparatus and method for mapping timer channels to protection groups. One embodiment of the method can be implemented in a microcontroller unit (MCU) that comprises a central processing unit (CPU) coupled to a plurality of timer channels and a plurality of programmable group output disable (PTGOD) circuits. The CPU can select a first group of the timer channels to respond to an assertion of a first output disable signal from a first of the PTGOD circuits. Each timer channel of the first group can disable an output signal in response to receiving the assertion of the first output disable signal. |
US10591890B2 |
Localization device using magnetic field and positioning method thereof
A localization device using a magnetic field for positioning a moving object is provided. The localization device includes a magnetic landmark, a set of at least four tri-axes magnetic sensors mounted on the moving object, and a logic operation processing unit. The set of at least four tri-axes magnetic sensors forms four non-coplanar points in a three-dimension coordinate system. The logic operation processing unit is connected to the set of at least four tri-axes magnetic sensors. The set of at least four tri-axes magnetic sensors senses the magnetic field of the magnetic landmark and generates at least four magnetic signals transmitted to the logic operation processing unit. |
US10591883B2 |
Secure configuration of a home-automation installation
The method for configuring a home-automation apparatus (1) includes: at least one control point of a first type (3A, 4A) intended to communicate according to a first mode; and at least one actuator (5A, 6A) intended to communicate, after performing the configuration method, according to the first mode with at least one control point of the first type (3A, 4A) during usage mode, and which can communicate according to a second mode, secured by an encryption key, with a configuration device (2) during configuration mode. The configuration device implements the method which includes determining at least one actuator (5A, 6A) that can be configured, obtaining a temporary encryption key having a limited period of validity, sending a message containing the temporary encryption key to the at least one actuator, communicating according to the second mode, secured by the temporary encryption key, with the at least one actuator in configuration mode. |
US10591876B2 |
Method and system for adaptive compensation of dry friction
A dry friction compensation method for at least one mass or inertia M mobile under the effect of at least one effector element controlled by a force or torque control signal U, the motion of the mass or inertia being characterized by a motion signal Y chosen among one or several of the position X, the speed V and the acceleration, the method includes: defining an ideal model of the closed loop; defining a dry friction compensation control law; the dry friction compensation control law being based on the following friction model: P = min ( max ( VM τ + U , - S ) , S ) , where V is the speed of the mobile mass or inertial subjected to the friction and τ a minor time constant, and S is a parameter of dry friction. |
US10591873B2 |
Time display device, time display method, and recording medium
A time display device includes a display; an operation receiving unit that receives a selection operation of a city by a user; a memory that stores a time piece image and a map image including a plurality of city locations; and a processor, wherein said processor performs: reading out the time piece image and said map image from the memory; identifying one of the city locations in the map image read from the memory as corresponding to a location of the selected city; generating a display image by overlapping the map image including said identified one of the city locations and the timepiece image that is adjusted to indicate a local time of the selected city such that a center of the timepiece image coincides with said identified one of the city locations in the map image; and causing said display image to be displayed on the display. |
US10591869B2 |
Tileable, coplanar, flat-panel 3-D display with tactile and audio interfaces
A method and system for a scalable multi-sense user experience are disclosed. A three-dimensional (“3-D”) display is disposed behind a slit plane comprising slits and ultrasonic transducers. Light from the 3-D display passes through the slits in the slit plane to generate a 3-D image. The ultrasonic transducers on the front of the slit plane, i.e., opposite the side where the 3-D display is disposed, generate directed acoustic field and/or a formed tactile field. Because the generating components for all three senses, i.e., visual, audio, and tactile, are coplanar, units may be tiled and thereby scaled to generate larger multi-sense experiences. |
US10591868B2 |
Image forming apparatus including a movable engageable member and process cartridge including a force receiving portion
An image forming apparatus includes a mounting portion for mounting a process cartridge, the process cartridge including a first unit having an image bearing drum, and a second unit having a developing roller, the second unit being movable between a contact position in which the roller contacts the drum and a spaced position in which they are mutually spaced; an engageable member engageable with a force receiving portion provided on the second unit; wherein the engageable member is movable between a first position for maintaining the second unit in the spaced position by engaging with the force receiving portion, a second position for permitting movement of the second unit from the spaced position to the contact position; and a third position for permitting the process cartridge to be mounted, by being pressed by the process cartridge to retract, when the process cartridge is mounted to the mounting portion. |
US10591845B1 |
Developing device and image forming apparatus therewith
A developing device has a housing, a developer carrying member, a regulating blade, and a magnetic member. The regulating blade forms a regulating portion regulating the thickness of toner carried on the developer carrying member. The magnetic member is arranged inside the developer carrying member and has a plurality of magnetic poles including a regulating pole arranged at a position where the developer carrying member and the regulating blade are close together. The regulating pole is movable to a first position facing the regulating portion and to a second position rotated to the upstream side from the first position in the rotation direction of the developer carrying member during image formation. The developing device is operable in the developer removing mode in which, when no image is formed, the regulating pole is moved from the first position to the second position and is then returned to the first position. |
US10591844B2 |
Development device and image forming device
An image forming apparatus includes a developer carrying body to transfer developer to a photosensitive body. The developer carrying body has an outer circumference and grooves spaced apart along the outer circumference. The grooves occupy 27% or more of the outer circumference. The developing carrying body is rotatable in a rotational direction that imparts the developing carrying body with a direction of movement that is opposite to a direction of movement of the photosensitive body, at a position between the developer carrying body and the photosensitive body. |
US10591843B2 |
Image forming apparatus and developing device
An image forming apparatus includes an image carrier that holds an image, a developer carrier that holds a developer to be supplied to the image carrier, a transport member that transports the developer in an axial direction of the developer carrier, and a restraint member that restrains the developer, which has scattered as a result of being transported by the transport member, from moving toward the developer carrier. |
US10591836B2 |
Toner
A toner includes toner particles. The toner particles each include a toner core containing a binder resin and a shell layer covering a surface of the toner core. The shell layers contain a branched macromolecule. The branched macromolecule includes a repeating unit having an oxazoline group. The branched macromolecule satisfies a relationship represented by rB/rL≤0.80, where rB represents a radius of gyration of the branched macromolecule when an absolute molecular weight of the branched macromolecule is 40,000, and rL represents a radius of gyration of a linear macromolecule including a main chain having the same structure as a main chain of the branched macromolecule when an absolute molecular weight of the linear macromolecule is 40,000. rB and rL are each a radius of gyration measured by gel permeation chromatography using a multi-angle laser light scattering detector. |
US10591835B2 |
Crash cooling method to prepare toner
The present disclosure relates generally to a method to make a chemically prepared toner that employs a crash cooling process. In the crash cooling process, an amount of hot toner slurry is added to an external reactor holding an amount of chilled cooling water, wherein the temperature of the chilled cooling water in the external reactor is from about 8° C. to about 25° C. The amount of the chilled cooling water in the external reactor is about 10% to about 40% lower compared to the amount of the added hot toner slurry. Toner prepared using this crash cooling method is cooled at a rate of less than 0.8° C./min. Polyester toners and polyester core shell toners having a borax coupling agent between the toner core and toner shell made from this crash cooling processes using less water results in an improvement to the toner's print density and usage efficiency. |
US10591834B2 |
Crash cooling method to prepare toner
The present disclosure relates generally to a method to make a chemically prepared toner that employs a crash cooling process. In the crash cooling process, an amount of hot toner slurry is added to an external reactor holding an amount of chilled cooling water, wherein the temperature of the chilled cooling water in the external reactor is from about 8° C. to about 25° C. The amount of the chilled cooling water in the external reactor is about 10% to about 40% lower compared to the amount of the added hot toner slurry. Toner prepared using this crash cooling method is cooled at a rate of less than 0.8° C./min. Polyester toners and polyester core shell toners having a borax coupling agent between the toner core and toner shell made from this crash cooling processes using less water results in an improvement to the toner's print density and usage efficiency. |
US10591831B2 |
Crash cooling method to prepare toner
The present disclosure relates generally to a method to make a chemically prepared toner that employs a crash cooling process. In the crash cooling process, hot toner slurry is added to an external reactor containing a coolant comprised of previously cooled toner slurry in combination with cooled de-ionized water. The previously cooled toner slurry found in the coolant has the same toner composition as the incoming hot toner slurry. Also, the amount of the coolant in the external reactor is equivalent to the amount of incoming hot toner slurry. Polyester toners and polyester core shell toners having a borax coupling agent between the toner core and toner shell made from this crash cooling process results in an improvement to the toner performance especially a decrease in the overall toner usage. |
US10591830B2 |
Image forming method and toner set for developing electrostatic latent image
In an image forming method, a black toner and a color toner other than the black toner are used. The black toner and the color toner each include a binder resin including a polyester resin as a main component and a vinyl resin, a releasing agent, and an external additive. A content Vk % by mass of the vinyl resin relative to total mass of the binder resin included in the black toner, a content Vc % by mass of the vinyl resin relative to total mass of the binder resin included in the color toner, a content Wk % by mass of the releasing agent relative to the total mass of the binder resin included in the black toner, and a content Wc % by mass of the releasing agent relative to the total mass of the binder resin included in the color toner satisfy a specific relationship. |
US10591825B2 |
Projection lens, projection exposure apparatus and projection exposure method for EUV microlithography
A projection lens is disclosed for imaging a pattern arranged in an object plane of the projection lens into an image plane of the projection lens via electromagnetic radiation having an operating wavelength λ from the extreme ultraviolet range. The projection lens includes a multiplicity of mirrors having mirror surfaces arranged in a projection beam path between the object plane and the image plane so that a pattern of a mask in the object plane is imagable into the image plane via the mirrors. A first imaging scale in a first direction running parallel to a scan direction is smaller in terms of absolute value than a second imaging scale in a second direction perpendicular to the first direction. The projection lens also includes a dynamic wavefront manipulation system for correcting astigmatic wavefront aberration portions caused by reticle displacement. |
US10591823B2 |
Substrate processing apparatus and substrate processing method
A substrate processing apparatus includes a hot plate which supports and heats a substrate, a light source which emits etching energy beam such that the etching energy beam etches the substrate held by the hot plate, a window device which is positioned between the light source and the hot plate and transmits the etching energy beam emitted by the light source toward the substrate, and an adjusting device which adjusts emission amounts of the etching energy beam from portions of the window device toward the substrate such that the adjusting device reduces difference in etching amounts of portions of the substrate. |
US10591818B2 |
Nadic anhydride polymers and photosensitive compositions derived therefrom
Various vinyl addition polymers of nadic anhydride are disclosed. Examples of such polymers include copolymers and terpolymers of nadic anhydride with a wide variety of norbornene-type monomers. The nadic anhydride polymers are found to be useful in forming a wide variety of photosensitive compositions, both positive and negative, which are capable of forming high resolution imagable films exhibiting excellent dielectric properties (low-k) and thermal properties, and thus are useful in the fabrication of a variety of microelectronic and optoelectronic devices, among others. |
US10591817B2 |
Method for producing composition for forming coating film for lithography and patterning process
The present invention provides a method for producing a composition for forming a coating film for a lithography used in manufacture of a semiconductor device by using a producing apparatus provided with a metal adsorbent and a filter, comprising the steps of: (1) introducing a solvent used in the composition into the producing apparatus, (2) circulating the solvent in the producing apparatus to adsorb a metal impurity by the metal adsorbent, (3) adding a raw material of the composition into the circulated solvent and homogenizing them to prepare the composition, and (4) circulating the prepared composition in the producing apparatus to remove a microscopic foreign matter by the filter. This method enables to produce a composition for forming a coating film for a lithography with its metal impurities, which cause an etching defect, extremely reduced. |
US10591815B2 |
Shifting of patterns to reduce line waviness
Embodiments described herein provide a method shifting mask pattern data during a digital lithography process to reduce line waviness of an exposed pattern. The method includes providing a mask pattern data having a plurality of exposure polygons to a processing unit of a digital lithography system. The processing unit has a plurality of image projection systems that receive the mask pattern data. Each image projection system corresponds to a portion of a plurality of portions of a substrate and receives an exposure polygon corresponding to the portion. The substrate is scanned under the plurality of image projection systems and pluralities of shots are projected to the plurality of portions while shifting the mask pattern data. Each shot of the pluralities of shots is inside the exposure polygon corresponding to the portion. |
US10591813B2 |
Illumination apparatus and image projection apparatus
An illumination apparatus includes a light source, a polarization conversion element configured to convert light from the light source into polarized light having a specific polarization direction and to emit the polarized light to an illumination surface, and a photosensor configured to receive light emitted from a surface different from an incident surface and an exit surface of the polarization conversion element. |
US10591812B2 |
Projector with scanning array light engine
A projector assembly includes a light emitting diode (LED) array, wherein the LED array has an array axis, wherein the LED array includes a plurality of LEDs arranged along the array axis, and wherein the plurality of LEDs are individually addressable. The projector assembly includes a rotatable actuator supporting the LED array, wherein the rotatable actuator has a rotation axis, and wherein the rotation axis and the array axis are parallel. The projector assembly includes a collimator positioned in optical communication with the LED array for collimating light emitted from the plurality of LEDs and a set of imaging optics positioned in optical communication with the collimator for focusing collimated light and forming a first image of the LED array at a distance, wherein the first image includes a first axis corresponding to the array axis and a second axis orthogonal to the rotation axis. |
US10591811B2 |
Projector and control method
A projector includes light source, plurality of light modulation devices, light combining device integrated with the plurality of light modulation devices, projection optical device, posture adjustment device that adjusts posture of the light combining device, and control device that controls operation of the posture adjustment device, the posture adjustment device includes lead screw that changes posture of the light combining device, driver that rotates lead screw, shaft member to which rotation of lead screw is transmitted, potentiometer that detects amount of rotation of the shaft member, and photosensor that may be shielded by light shielding portion provided in the shaft member, and the control device includes abnormality determination unit that determines whether or not abnormality has occurred based on detection result by the potentiometer, and return operation unit that, if occurrence of abnormality is determined, returns the light combining device to original position based on detection result by the photosensor. |
US10591808B2 |
Imaging apparatus and accessory
An imaging apparatus includes a second mount configured to bayonet-couple with a first mount. The second mount has multiple contact points disposed in a circumferential direction that are to be electrically connected to multiple contact faces on the first mount when coupled. The number of the contact points is an even number of four or larger. When viewing the imaging apparatus in a normal position from the second mount side, a line extending from a center axis of the second mount in the gravitational direction and an opposite direction is a first mount center line, and a line orthogonal thereto is a second mount center line. The contact pins include a first contact pin that overlaps the first mount center line, and second and third contact pins at both ends in the circumferential direction of the second mount, with generally the same distance to the second mount center line. |
US10591802B2 |
On-chip optical phased array using a serial grating antenna design
An on-chip optical phased array includes an array of photonic antenna units connected in series by photonic waveguides and arranged in a two-dimensional array to produce complex still and scanning optical patterns through optical interference effect. Each antenna unit includes an output photonic antenna (e.g. grating antenna), and a waveguide phase shifter for adjusting the optical phase of the optical beam output by the antenna unit. The grating antenna and the waveguide phase shifter are formed in the same optical wave guiding layer which includes a core layer between two cladding layers. The grating antennas may be a shallow-etched structure or a deep-etched edge-modulated grating. The optical phased array, including the array of photonic antenna units and the electrodes that connect and provide electrical power to them, can be made on a single chip of silicon using complementary metal-oxide-semiconductor (CMOS) or compatible fabrication processes. |
US10591801B2 |
Optical modulator
A single drive type optical modulator has good high-frequency characteristics and reduced wavelength chirp of the modulated light. An optical modulator is provided with a Mach-Zehnder optical waveguide including first and second optical waveguides, a buffer layer covering the first and second optical waveguides, and an electrode layer including first and second ground electrodes and a signal electrode positioned between the first and second ground electrodes in a plan view. The signal electrode has a first lower surface covering the first optical waveguide through the buffer layer, the first ground electrode has a first lower surface covering the second optical waveguide through the buffer layer and a second lower surface positioned above the first lower surface, and a gap between the signal electrode and the second ground electrode that is larger than a gap between the signal electrode and the first ground electrode. |
US10591797B2 |
Electrochromic devices
Conventional electrochromic devices frequently suffer from poor reliability and poor performance. Improvements are made using entirely solid and inorganic materials. Electrochromic devices are fabricated by forming an ion conducting electronically insulating interfacial region that serves as an IC layer. In some methods, the interfacial region is formed after formation of an electrochromic and a counter electrode layer, which are in direct contact with one another. The interfacial region contains an ion conducting electronically insulating material along with components of the electrochromic and/or the counter electrode layer. Materials and microstructure of the electrochromic devices provide improvements in performance and reliability over conventional devices. In addition to the improved electrochromic devices and methods for fabrication, integrated deposition systems for forming such improved devices are also disclosed. |
US10591796B1 |
Thin film lithium tungsten oxides for electrochromic applications and methods of making the same
An electrochromic multi-layer stack is provided. The electrochromic multi-layer stack includes a thin film that includes lithium tungsten oxide with lithium included in the fully bleached state. The electrochromic multi-layer stack also includes an electrically conductive layer, and an outer substrate. An electrochromic device is also provided. |
US10591794B2 |
Liquid crystal display device
A liquid crystal display device having an outer shape of a display region formed other than a rectangle. A driver for supplying a video signal is disposed outside the display region. A selector with selector TFT is disposed between the display region and the driver. A video signal line is disposed between the driver and the selector, and a drain line is disposed between the selector and the display region. A scanning circuit for supplying a scanning signal to the scanning line is disposed outside the display region. The selector is disposed between the scanning line and the display region, and covered with ITO as the common electrode. The common bus wiring is disposed outside the selector. |
US10591791B2 |
Semiconductor device and electronic device
A semiconductor device with an improved aperture ratio is provided. Furthermore, a semiconductor device having lower power consumption is provided. The semiconductor device includes a first wiring, a second wiring, a third wiring, a first driver circuit, a second driver circuit, and a cell array, and the cell array includes a plurality of cells each including a transistor and a storage capacitor. The first wiring is electrically connected to the first driver circuit, the second wiring is electrically connected to the second driver circuit, the transistor is positioned above the second wiring, the second wiring includes a region serving as a first gate electrode of the transistor in a region overlapping with the transistor, the third wiring is positioned above the transistor and includes a region overlapping with the second wiring, and the second wiring is electrically connected to the third wiring in a region outside the cell array. |
US10591789B2 |
Connector, display screen and method for manufacturing the display screen
A connector, a display screen and a method for manufacturing the display screen are provided. The connector includes a substrate, and a conductor structure arranged on the substrate. One end of the conductor structure is connected to a data signal line on a display panel, and the other end of the conductor structure is connected to a driver integrated circuit IC arranged on a non-display side of the display panel. A target surface, away from the substrate, of the conductor structure is uneven. The connector reduces the probability of the conductor structure breaking under the stress of the substrate, thereby guaranteeing the good display effect of the display screen. |
US10591787B2 |
Display device having an auxiliary electrode
A display device including an auxiliary electrode in order to prevent the luminance unevenness is provided. In the display device, an under-cut region may be formed by a first penetrating hole of a lower passivation layer and a second penetrating hole of an over-coat layer in order to connect an upper electrode to the auxiliary electrode. The second penetrating hole of the over-coat layer may be disposed to be offset from the first penetrating hole of the lower passivation layer, so that the under-cut region may be partially broken in an edge of the auxiliary electrode. Thus, the display device may improve the reliability of the electrical connection between the auxiliary electrode and the upper electrode. |
US10591784B2 |
Liquid crystal display device
A liquid crystal display device includes a first substrate; a thin film transistor on the first substrate; a first passivation layer on the thin film transistor; a first electrode on the first passivation layer; a second passivation layer on the first electrode; a second electrode of an oxide semiconductor on the second passivation layer; and an alignment layer on the second electrode. The second electrode includes first portions and second conductive portions alternating with the first portions. A surface of the first portions is flush with the second conductive portions. |
US10591780B2 |
Display panel having conductive layer in peripheral area and barriers for preventing air bubble
A display panel is provided. The display panel includes a conductive layer having a plurality of protrusions alternating with a plurality of indentations along a side proximal to the interface between the display area and the peripheral area. The plurality of protrusions protrudes in a direction from the peripheral area to the display area. The plurality of indentations indented in a direction from the display area to the peripheral area. Adjacent protrusions spaced apart by an indentation. The display panel further includes a plurality of common electrode signal lines. Each of the plurality of common electrode signal lines extends from an apex of each of the plurality of protrusions into the display area for providing a common voltage. A plurality of openings in the first barrier and the second barrier are substantially aligned with the plurality of indentations. |
US10591779B2 |
Display panel having minimum distance from spacer to adjacent active display region within preset range and display device
A display panel and a display device are provided. The display panel comprises a first substrate (1) and a second substrate (2) provided opposite to each other, and a spacer (101) provided between the first substrate (1) and the second substrate (2). The spacer (101) is covered with an alignment film (4), both the first substrate (1) and the second substrate (2) includes an active display region (102) and a non-display region (103), the spacer (101) is provided in the non-display region (103) of the first substrate (1) and the non-display region (103) of the second substrate (2). A minimum distance value from an edge of the spacer (101), which is an edge closest to the active display region (102) along a rubbing direction of the alignment film (4), to the active display region (102) along the rubbing direction of the alignment film (4) is within a preset range for avoiding light leakage caused by the spacer. In the case that an aperture ratio is ensured, light leakage due to insufficient strength of rubbing the alignment film (4) in a partial region caused by shielding of the spacer (101) is avoided. |
US10591778B2 |
Display panel and manufacturing method thereof
The present invention discloses a display panel and a manufacturing method thereof. A thin film transistor array substrate of a display panel is provided with a first alignment layer; a color filter substrate of display panel is provided with a second alignment layer; the first alignment layer is formed by irradiating the first alignment material with a first light having a first wavelength, the second alignment layer is formed by irradiating the second alignment material with a second light having a second wavelength. The present invention permits the display panel to have good reliability and high contrast as well. |
US10591766B2 |
Display apparatus
A display apparatus including a substrate, a gate line, first and second driving transistors, and a color filter layer is provided. The substrate has first and second light emitting regions and a circuit region. The first light emitting region is disposed to be adjacent to the second light emitting region, and the circuit region is disposed to be adjacent to the first and second light emitting regions. The gate line is disposed in the circuit region and extends along a direction. The first and second driving transistors are respectively disposed in the circuit region, have a channel region, and corresponds to the first and second light emitting regions. The color filter layer has a main portion in the first light emitting region and an extending portion in the circuit region and connected to the main portion. The extending portion extends along the direction and overlaps the channel regions. |
US10591765B2 |
Display device
A display device includes a display that displays images, a light source that irradiates light toward a back surface of the display, a metal material that radiates heat generated by the light source, a protective part provided in proximity to the perimeter of the display, wherein the protective part opposes the metal material, and a conductive part interposed between and electrically connects the protective part and the metal material. |
US10591763B2 |
Display device
Provided is a display device having a flexible substrate including an active region and a wiring region. The active region possesses a plurality of pixels each including a display element. The wiring region has a plurality of terminals, and a plurality of wirings extends from the active region to the plurality of terminals. An insulating film included in the active region and extending from the active region has a sidewall between an edge of the flexible substrate and the wiring adjacent to the edge in the wiring region. The sidewall has a curved portion on a plane in which the plurality of wirings is arranged, and a distance between the edge and the curved portion is curvedly varied. |
US10591761B2 |
Flexible plastic substrate and display device including same
A flexible plastic substrate includes a film including a poly(amide-imide) copolymer; and a hard coating layer disposed on a first surface of the film, wherein the hard coating layer includes a crosslinked siloxane copolymer, and wherein the flexible plastic substrate has pencil hardness of greater than or equal to 2H under a vertical load of 1 kilogram according to ASTM D3363, a total light transmittance of greater than or equal to about 89% in a wavelength region of 350 nanometers to 750 nanometers. |
US10591760B2 |
Alignment detection method and display device
An alignment detection method includes: establishing a coordinate system; providing at least one group of a first and second mark regions arranged on a first and second substrates respectively, the first and second mark regions being arranged opposite to each other so as to form at least two groups of first and second alignment marks; detecting an overlap level between an orthogonal projection of each of the first alignment marks onto the first substrate and that of the second alignment marks onto the second substrate, selecting a group of the first and second alignment marks having the highest overlap level, and acquiring, in the coordinate system, coordinate values of the first and second alignment marks in the group having the highest overlap level; and comparing the coordinate values with a threshold, so as to determine alignment accuracy between the first and second substrates. |
US10591759B2 |
Display device and method of fabricating the same
A display device includes first and second substrates each including a short side and a long side, ground parts located on at least one of the short and long sides of each of the first and second substrates and including at least one first ground surfaces, which are perpendicular to opposing surfaces of the first and second substrates, and at least one second ground surfaces, which are provided at at least one edge of the second substrate to define an obtuse angle with reference to the first ground surfaces, and unevenness disposed on the first ground surfaces along a first direction, where the unevenness defines an acute angle with reference to a normal line to the opposing surfaces. |
US10591752B1 |
Method for adjusting prescription eyeglasses at a remote location based on measured data of a user's of the eyeglasses
A method for adjusting prescription eyeglasses at a remote location based on measured data of a user of the eyeglasses is disclosed. With measurement decals adhered to lenses of the prescription glasses customized for a patient, an optometrist, optician, ophthalmologist, online optical merchant, or supplying lab will be able to have a physical measurement of the patient's segment height and monocular and binocular pupillary distance for improved fitting, thereby providing more comfortable single vision, bifocal and progressive prescription glasses, all without the need for an office visit or additional fees. |
US10591749B2 |
Medical device, combination of coating solutions, and method for producing medical device
Disclosed is a medical device having an elastic modulus of 100 kPa or more and 2,000 kPa or less, a water content of 10% by mass or less, a tensile elongation of 50% or more and 3,000% or less, and a dynamic contact angle (advancing angle) relative to a borate buffer of 80° or less. The present invention can significantly reduce or avoid a phenomenon of adhesion to a surface when contacted with a surface outside or inside the body, which has hitherto been regarded as a problem in a conventional medical device. |
US10591748B2 |
Prosthetic lenses and methods of making the same
An optical device comprising a lens configured to be disposed in an eye. The lens is configured to contact a sclera of the eye and have a clearance above a cornea of the eye when disposed in the eye. The lens comprises a back surface that comprises at least one non-symmetrical feature that is configured to engage a corresponding feature on the eye. The lens is configured to be rotationally stable in use based on the at least one non-symmetrical feature on the back surface of the lens. |
US10591747B2 |
Contact lens inspection method and system
Disclosed is an inspection and system method and system for determining the orientation of a contact lens on a lens support, particularly in an automated contact lens manufacturing line. |
US10591745B1 |
Eyewear with conductive temple joint
Apparatuses and systems for wearable devices such as eyewear are described. According to one embodiment, the wearable device includes a frame, a temple, onboard electronics components, and a coupling mechanism. The frame is configured to hold one or more optical elements. The temple is connected to the frame at an articulated joint such that the temple is disposable between a collapsed condition and a wearable condition in which the device is wearable by a user to hold the one or more optical elements within user view. The onboard electronics components comprise at least a pair of electronics components carried by the frame and the temple respectively. The coupling mechanism is incorporated in the articulated joint and that is configured to electrically connect the pair of electronics components across the articulated joint both when the temple is in the wearable condition and when the temple is in the collapsed condition. |
US10591744B2 |
Lens drive device, camera module, and camera-equipped device
A lens drive device has a support section for supporting a shake correction movable section relative to a shake correction stationary section. The support section has: an upper frame body; a plate-shaped first side support body for connecting the upper frame body and the shake correction stationary section; and a plate-shaped second side support body for connecting the upper frame body and the shake correction movable section. The first side support body and the second side support body are formed from an elastomeric material. As the shake correction movable section moves in a first direction, the first side support body is bent in the opposite directions at two Y-hinge sections extending in a second direction. As the shake correction movable section moves in the second direction, the second side support body is bent in the opposite directions at two X-hinge sections extending in the first direction. |
US10591742B2 |
Polarizing beam splitters providing high resolution images and systems utilizing such beam splitters
Polarizing beam splitters and systems incorporating such beam splitters are described. More specifically, polarizing beam splitters and systems with such beam splitters that incorporate multilayer optical films and reflect imaged light towards a viewer or viewing screen with high effective resolution are described. |
US10591741B2 |
Hybrid polarizing beam splitter
Polarizing beam splitters and systems incorporating such beam splitters are described. More specifically, hybrid polarizing beam splitters and systems with such beam splitters that incorporate polymeric reflective polarizers aligned with MacNeille or wire grid reflective polarizers are described. |
US10591739B2 |
Near-eye-display with rapid spherical image scanning
A near-eye display that employs rapid spherical image scanning using liquid crystal retarder with concentric imaging and optical elements comprising a display with spherically curved concave image surface topped with a first polarizer; a spherically curved liquid crystal retarder composite reflector having a see-thru mirror topped at the concave side with electronically controlled liquid crystal retarder strips; a see-thru spherically curved mirror-polarizer composite with a mirror at the convex side and a second polarizer at the concave side; a frame to support, protect the device, and mount the device to the head. |
US10591738B2 |
Heads-up display with variable focal plane
A heads up display system with a variable focal plane includes a projection device to generate light representative of at least one virtual graphic, an imaging matrix to project the light representative of the at least one virtual graphic on at least one image plane, a display device to display the at least one virtual graphic on the at least one image plane, and a translation device to dynamically change a position of the imaging matrix relative to the display device based, at least in part, on a predetermined operational parameter to dynamically vary a focal distance between the display device and the at least one image plane. |
US10591734B2 |
Display apparatus
A display apparatus includes an image generation system that emits image light beams as non-parallel light beams, and a light guide system on which the image light beams emitted from the image generation system are incident without passing through a projection lens system. The light guide system includes a transparent light-incident portion that includes a light-incident surface on which the image light beams are incident and which is a curved surface, and a plurality of reflection surfaces which convert the image light beams incident from the light-incident surface into parallel light beams and are curved surfaces, and a transparent light guide portion of which one end side in a first direction is connected to the light-incident portion. In the light guide portion, the image light beams incident from the light-incident portion are reflected between a first surface and a second surface, and are guided to a light-emitting portion. |
US10591722B2 |
Display system and transflective optical plate
A transflective optical plate including a polarization conversion unit, an optical film, and a transparent protective layer is provided. The polarization conversion unit is adapted to change a polarization state of a polarized image light and includes a combiner. The optical film is disposed on the combiner. The transparent protective layer is disposed on the optical film, and the optical film is located between the combiner and the transparent protective layer. A display system is also provided. |
US10591720B2 |
Optical device housing
An apparatus for mitigating contamination of an optical device comprises an open-topped, closed-sided, and closed-bottomed housing cup partially defining a protected volume to enclose the optical device. A housing cap encloses a top of the housing cup and partially defines the protected volume. The housing cap includes a top collar having an open central aperture. A top cover laterally spans the central aperture of the top collar. An interface structure circumscribes the top cover to suspend the top cover downwardly into the housing cup from the top collar. The interface structure prevents direct contact between the top cover and the top collar. |
US10591714B2 |
Endoscopic apparatus for thermal distribution monitoring
Provided is an endoscopic apparatus for thermal distribution monitoring, and more particularly, an endoscopic apparatus for thermal distribution monitoring that is capable of providing a functional image in which various images such as a real image and a thermal image, are matched to one another. The endoscopic apparatus includes: an image collecting unit including a thermal image collecting unit collecting a thermal image from an image signal of an object and a real image collecting unit collecting a real image from the image signal of the object; a controller transmitting a control signal to the image collecting unit so as to transmit the image signal to one of the thermal image collecting unit and the real image collecting unit according to a preset period; and a display displaying the collected thermal image and real image. |
US10591713B2 |
Endoscope having an imaging unit
An endoscope has an imaging unit at a tip portion of an insertion unit to be inserted into a body cavity, the imaging unit includes: a solid-state imaging device which performs photoelectric conversion on an optical image formed on a photodetecting surface thereof; a circuit board having a connection surface which is opposed to a surface, opposite to the photodetecting surface and formed with terminals, of the imaging device and which serves for electrical connection to the terminals; and a case member which covers part of the imaging device and part of the circuit board, the circuit board has a wide portion and a narrow portion that are different in length in a width direction perpendicular to a longitudinal direction of the insertion unit, and the case member is formed with first cuts in such a range as to correspond to the wide portion in the longitudinal direction. |
US10591707B2 |
Optical system for head-mounted display
A head-mounted display may include a display system and an optical system in a housing. The display system may have a pixel array that produces light associated with images. The display system may also have a linear polarizer through which light from the pixel array passes and a quarter wave plate through which the light passes after passing through the quarter wave plate. The optical system may be a catadioptric optical system having one or more lens elements. The lens elements may include a plano-convex lens and a plano-concave lens. A partially reflective mirror may be formed on a convex surface of the plano-convex lens. A reflective polarizer may be formed on the planar surface of the plano-convex lens or the concave surface of the plano-concave lens. An additional quarter wave plate may be located between the reflective polarizer and the partially reflective mirror. |
US10591706B2 |
LWIR imaging lens, image capturing system having the same, and associated methods
An imaging lens for use with an operational waveband over any subset of 7.5-13.5 μm may include a first optical element of a first high-index material and a second optical element of a second high-index material. At least two surfaces of the first and second optical elements may be optically powered surfaces. A largest clear aperture of all optically powered surfaces may not exceed a diameter of an image circle of the imaging lens corresponding to a field of view of 55 degrees or greater by more than 30%. The first and second high-index materials may have a refractive index greater than 2.2 in the operational waveband, an absorption per mm of less than 75% in the operational waveband, and an absorption per mm of greater than 75% in a visible waveband of 400-650 nm. |
US10591703B2 |
Optical imaging system
An optical imaging system includes a first lens including a negative refractive power and a convex object-side surface, and a second lens including a convex object-side surface and a convex image-side surface. The optical imaging system also includes a third lens including a negative refractive power and a convex object-side surface, a fourth lens including a convex image-side surface, a fifth lens, and a sixth lens including an inflection point formed on an image-side surface thereof. The first to sixth lenses are sequentially disposed in an optical-axis direction. |
US10591701B2 |
Optical photographing lens assembly, image capturing device and electronic device
An optical photographing lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element with positive refractive power has an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof. The second lens element with negative refractive power has an image-side surface being concave in a paraxial region thereof. The third lens element has two surfaces being both aspheric. The fourth lens element with negative refractive power has an image-side surface being concave in a paraxial region thereof, wherein two surfaces thereof are aspheric. The fifth lens element has an image-side surface being convex in a paraxial region thereof, wherein two surfaces thereof are aspheric. |
US10591700B2 |
Imaging lens, and electronic apparatus including the same
An imaging lens includes first to fifth lens elements arranged from an object side to an image side in the given order. Through designs of surfaces of the lens elements and relevant optical parameters, a short system length of the imaging lens may be achieved while maintaining good optical performance. |
US10591691B1 |
All-dielectric self-supporting fiber optic cable
An all-dielectric self-supporting (ADSS) cable may include a central strength member and a plurality of buffer tubes helically wrapped around the central member. Each of the plurality of buffer tubes may house at least one optical fiber, and an outer jacket may surround the plurality of buffer tubes and the central strength member. Additionally, the central strength member may include a plurality of different strength layers including a first layer formed from relatively flexible material and a second layer formed from relatively rigid material. |
US10591686B2 |
Optical receptacle and optical module
An optical receptacle having a first optical receptacle for transmission and a second optical receptacle for reception. The first optical receptacle has a first engaging section and the second optical receptacle has a second engaging section that engages with the first engaging section. A first recessed section and a second recessed section that open externally are formed in the first optical receptacle. A third recessed section that opens externally is formed in the second optical receptacle. Part of each of the inner surfaces of the first recessed section, the second recessed section, and the third recessed section is a reflective surface. |
US10591678B2 |
Fiber optic connector with field installable outer connector housing
An optical connector includes a first sub-assembly that is factory-installed to a first end of an optical fiber and a second sub-assembly that is field-installed to the first end of the optical fiber. The optical fiber and first sub-assembly can be routed through a structure (e.g., a building) prior to installation of the second sub-assembly. The second sub-assembly interlocks with the first sub-assembly to inhibit relative axial movement therebetween. Example first sub-assemblies include a ferrule, a hub, and a strain-relief sleeve that mount to an optical fiber. Example second sub-assemblies include a mounting block; and an outer connector housing forming a plug portion. |
US10591676B1 |
Fiber micropositioner
A micropositioner is provided. The micropositioner can include a suspension system with a support element that is connected to a base by first and second sets of flexures. The first and second sets of flexures permit movement of the support element within first and second dimensions respectively, while preventing movement of the support element in a third dimension that is orthogonal to the first and second dimensions. More particularly, the first set of flexures can include first and second flexures that are opposite one another and configured such that movement of the support element in the first dimension is allowed, but movement of the support element in the second and third dimensions is prevented. The second set of flexures can include third and fourth flexures that are opposite to one another and configured such that movement of the support element in the second dimension is allowed, but movement in the first and third dimensions is prevented. The micropositioner may be included in a system for pointing a laser beam. |
US10591663B2 |
Light guide plate unit, backlight unit comprising same, and liquid crystal display device
The present application relates to a light guide plate unit including a reflection plate, an adhesive layer which is provided on the reflection plate and includes a bead, and a light guide plate provided on the adhesive layer, a backlight unit including the light guide plate unit, and a liquid crystal display device including the backlight unit. |
US10591659B2 |
Light guide plate, display device and game machine
A light guide plate, produced from material transparent to visible light, includes a plurality of prisms provided on one surface (a diffusion surface) thereof in a predetermined pattern. The plurality of prisms include a reflection surface that reflects visible light emitted from a light source and entering the light guide plate from an input surface toward another surface (an output surface). Each prism in the plurality of prisms is distributed so that the reflection surfaces of two prisms separated by a predetermined pitch are oriented in the same direction, and the reflections surfaces of two prisms that are closer than the predetermined pitch are oriented in mutually different directions. |
US10591656B1 |
Passive luminescent illuminator
A passive illuminator includes a luminescent region with a semiconductor material that absorbs first photons having energy greater than or equal to a threshold energy. In response to absorbing the first photons, the semiconductor material emits second photons, through a spontaneous emission process, having less energy than the first photons. A waveguide is optically coupled to the luminescent region to transport the second photons a distance from the luminescent region. An extraction region optically coupled to the waveguide to emit the second photons, and the waveguide is disposed between the extraction region and the luminescent region. |
US10591652B2 |
Multi-layer coated glass substrate
The present disclosure provides a coated glass or glass-ceramic substrate, wherein at least two coating layers are applied to each side of the substrate. Each of the coating layers comprises one or more metal oxides, and optionally a dopant. The dopant can be a halogen or post transition metal. The coated substrate can have two coating layers on each side, three coating layers on each side, or two coating layers on one side and three coating layers on the other side. The properties of each of the coating layers are adjusted so that the coated substrate can reflect infrared light in targeted wavelength ranges. The properties that can be adjusted include the number of coating layers, the coating layer thickness, the coating layer composition, the index of refraction of each coating layer, and the location of each coating layer according to their index of refraction. |
US10591651B2 |
Micro-optical electromagnetic radiation diffraction grating and method for manufacture
The invention relates to electromagnetic radiation microoptical diffraction gratings and to a method suitable for the manufacture thereof. The diffraction gratings in accordance with the invention can be used as microspectrometers in the form of scanning microgratings. The microgratings are provided with a surface structure and are able to be manufactured cost effectively and in high volumes. The surface structure is formed at a surface of a substrate and is formed from linear structural elements arranged substantially equidistantly and aligned substantially parallel to one another. At least part of the surface of the substrate and of the structural elements is coated with at least one further layer which forms a uniform sinusoidal surface contoured in a wave-shape (sinusoidal) manner and having alternating arranged wave peaks and wave troughs. A reflective layer can additionally be applied to increase the intensity of reflected radiation. |
US10591646B2 |
Infrared anti-reflection film structure
An infrared anti-reflection film structure, an anti-reflection film layer, including a material of zinc oxide, comprising a top anti-reflection film layer and a bottom anti-reflection film layer, wherein the top anti-reflection film layer is disposed on a top side of the base material and the bottom anti-reflection film layer is disposed on a bottom side of the base material; and the base material is manufactured by a floating zone crystal growth method. Through the silicon base material manufactured by the high purity crystal growth method, the silicon base material replaces germanium as the high refractive index material and base material. And coating the anti-reflection film layer on the surface of the silicon base material, so as to apply the infrared anti-reflection film structure to the thermal imaging technology. |
US10591645B2 |
Electronic devices having scratch-resistant antireflection coatings
An electronic device may have transparent members such as display cover layers and camera windows. A transparent member such as a sapphire member may be provided with an antireflection coating. The antireflection coating may have a stack of dielectric thin-film interference filter layers that form a thin-film interference filter that suppresses visible light reflections. The stack of dielectric thin-film interference filter layers may have thicknesses and materials that provide the thin-film interference filter and coating with low light reflection properties while enhancing scratch resistance. An adhesion layer may be used to help adhere the stack of thin-film interference filter layer to the transparent member. An antismudge coating such as a fluoropolymer coating may be used to reduce smudging. Graded layers and layers with elevated hardness values may be used in the coating. |
US10591644B2 |
Optical laminate, polarizer, and display apparatus
An optical laminate includes a translucent substrate, and at least one optical functional layer provided on the translucent substrate. The optical functional layer has a concave-convex shape on at least one surface. The optical functional layer contains two types of inorganic fine particles, and resin particles. The optical laminate has an internal haze X and a total haze Y satisfying (1) Y>X, (2) Y≤X+25, (3) Y≤50, and (4) 7≤X≤25. The optical laminate has a transmitted image clarity of 15% to 55% as measured using a 0.5-mm width optical comb. The number of projections having a height of not smaller than 0.1 μm is not less than 900 per mm2 of measurement area in the concave-convex shape as measured by optical interferometry at an outermost surface of the optical functional layer. |
US10591642B2 |
Location monitoring via a gateway
A remote location monitoring system, for example, a home monitoring or weather monitoring system may include one or more sensors and/or receivers at a first location such as a residence or business to be monitored. The sensors and receivers may communicate with a remote central server via a gateway device and the detection data received from the sensors and receivers may be displayed via display circuitry coupled to a processor of the gateway device. The sensors, receivers, and gateway device may be controlled by users locally or remotely via the server. Users may register to receive remote notifications of weather events and other home monitoring events. Users may also access remotely sensors and receivers to configure alerts, notifications, and automatic responses for the devices and integrated appliances at the first location. |
US10591636B2 |
Method for improving survey measurement density along a borehole
A method may include providing a drill string positioned in a wellbore including a measurement tool. The method may include taking a measurement with the measurement tool at a first location; coupling a pipe stand including a first selected number of tubular segments to the drill string, the first selected number being two or more; lowering or advancing the drill string into the wellbore the length of the pipe stand; taking a measurement with the measurement tool at a second location; raising the drill string the length of a tubular segment; removing a second selected number of tubular segments from the drill string; taking a measurement with the measurement tool at a third location; raising the drill string the length of the first selected number of tubular segments; removing the first selected number of tubular segments; and taking a measurement with the measurement tool at a fourth location. |
US10591634B2 |
Spectrally programmable memristor-based optical computing
A memristor element is used to create a spectrally programmable optical computing device for use in, for example, a downhole environment. An electromagnetic field is applied across the memristor element in order to alter its spectral properties. In turn, the spectral properties of sample-interacted light optically interacting with the memristor element are also altered. This alteration in spectral properties allows the memristor to be “programmed” to achieve a variety of transmission/reflection/absorption functions. |
US10591628B2 |
Multipurpose permanent electromagnetic sensing system for monitoring wellbore fluids and formation fluids
Methods and systems of electromagnetic sensing in a wellbore are presented in this disclosure for monitoring annulus fluids and water floods. An array of transmitters and one or more receivers are located along a casing in the wellbore. A transmitter in the array and one of the receivers can be mounted on a same collar on the casing forming a transmitter-receiver pair. The receiver can receive a signal originating from the transmitter and at least one other signal originating from at least one other transmitter in the array, wherein the signal is indicative of a fluid in the wellbore in a vicinity of the transmitter-receiver pair and the at least one other signal is indicative of another fluid in a formation around the wellbore. The receiver can further communicate, via a waveguide, the signal and the at least one other signal to a processor for signal interpretation. |
US10591625B2 |
Method, system, and medium for controlling rate of penetration of a drill bit
Methods, systems, and techniques for controlling the rate of penetration of a drill bit use drilling parameter measurements read from drilling parameter sensors to evaluate control loops, with the output of one of the control loops at any given time being used by an automatic driller to control the rate of penetration. For each of the drilling parameters, the automatic driller reads a drilling parameter measurement, determines an error measurement that represents a difference between a drilling parameter setpoint and the drilling parameter measurement, and from the error measurement determines an output signal proportional to the rate of penetration of the drill bit. The output signal of one of the control loops is subsequently selected and used to control the rate of penetration. |
US10591623B2 |
Multilateral well sensing system
Example systems and methods are described for performing multilateral well sensing in a downhole environment. In an example system, a cased parent wellbore and a cased lateral wellbore intersect at a lateral junction. A sensor is deployed within the cased lateral wellbore that communicably couples to a transmitter module, wherein the transmitter module is deployed within the cased lateral wellbore downhole of the lateral junction and configured to generate acoustic signals. An optical fiber cable is deployed within the cased parent wellbore and configured to receive acoustic signals transmitted by the transmitter module in the cased lateral wellbore. |
US10591621B1 |
Directional neutron detector
A neutron detector that indicates the direction toward a neutron source. The detector is a proton-recoil type of detector, in which two different scintillators are positioned on both sides of a hydrogenous target. Proton recoil signals from the two scintillators indicate whether neutrons arrive from the left, right, or center relative to the detector alignment. Surprisingly high precision can be obtained by orienting the detector so that the counting rates in the two scintillators are equal, at which point the target layer is directly aligned with the source. Disclosed are thick and thin target configurations, versions for discriminating pulses from the two scintillators, options for assembling a multi-detector stack and array, and multiple analysis procedures for optimally locating the neutron source. |
US10591619B2 |
Anodes for improved detection of non-collected adjacent signals
A radiation detector assembly is provided that includes a semiconductor detector, a collimator, plural pixelated anodes, and at least one processor. The collimator has openings defining pixels. Each pixelated anode is configured to generate a primary signal responsive to reception of a photon and to generate at least one secondary signal responsive to reception of a photon by at least one surrounding anode. Each pixelated anode includes a first portion and a second portion located in different openings of the collimator. The first portion is configured as a collecting portion having a collecting area, and the second portion is configured as a non-collecting portion having a non-collecting area that has a different size from the collecting area. The at least one processor is configured to determine a location for the reception of a photon using a primary signal and at least one secondary signal. |
US10591618B2 |
X-ray detection device and detection method
The X-ray detection device according to an aspect of the present disclosure includes a scintillator that generates scintillation light in response to incident X-rays; a detection unit including a plurality of pixels each generating a pixel signal in response to the scintillation light incident thereon; and an output unit that generates X-ray two-dimensional projection data by using the pixel signals of the pixels. A pixel of the detection unit includes a plurality of subpixels that performs photoelectric conversion in response to the scintillation light; an AD conversion unit that applies AD conversion to outputs of the subpixels; and an adder that generates the pixel signal corresponding to the pixel by adding up outputs of the plurality of subpixels after the AD conversion. The present disclosure is applicable to an X-ray CT device and an X-ray FPD device. |
US10591615B2 |
Device and method for reading an imaging plate
A device and method for reading an exposed imaging plate generate read-out light and utilize a deflection unit to direct the read-out light in a scanning movement over the imaging plate. The deflection unit has a micromirror to deflect impinging read-out light towards the imaging plate. The micromirror can swivel about a first swivel axis and about a second swivel axis distinct from the first. A detector unit detects fluorescent light emitted from the imaging plate at locations where the read-out light impinges. An evaluating unit evaluates signals received from the detector unit and builds up an image that is stored in the imaging plate. The evaluating unit takes into account, when evaluating the signals received from the detector unit, that points on the imaging plate are subjected to the read-out light variably often and/or for variable time lengths while the micromirror oscillates about the first and the second swivel axis. |
US10591607B2 |
Tracking device
A tracking device (10) configured to track a shipment of cargo is provided including a housing (20) having a complementary top portion (22) and bottom portion (25). The top portion and the bottom portion of the housing are pivotally coupled. A tracking unit, arranged within the housing, includes a processor configured to collect and transmit data. A power unit having at least one power source is arranged within the housing and is configured to supply power to the tracking unit. A circuit board connects the power unit and the tracking unit. The circuit board includes a metal tab arranged adjacent a conductive interface. A portion of a pull tab (80) formed from a thin, non-conductive material is arranged between the tab and the conductive interface. The tracking device is configured to transform from an inactive state to a fully active state upon removal of the pull tab (80). |
US10591605B2 |
Methods and systems for navigating a vehicle including a novel fiducial marker system
Methods and systems for navigating a vehicle along a surface employ a scanner to scan a light beam over the surface; employ light reflected by one or more fiducial markers on the surface onto pixels of a receiver to determine a spatial arrangement of the fiducial markers on the surface; and compare the spatial arrangement of the fiducial markers with a predetermined map of the fiducial markers to determine a location of the vehicle. |
US10591598B2 |
Lidar device
A light detection and ranging (lidar) device includes: a lower base; an upper base; a laser emitting unit for emitting a laser in a form of a point light source; a nodding mirror for transforming the laser in the form of the point light source to a line beam pattern which is perpendicular to the lower base, wherein the nodding mirror reflects the laser emitted from the laser emitting unit; a polygonal mirror for transforming the line beam pattern to a plane beam pattern and receiving a laser reflected from an object; and a sensor unit for receiving the laser reflected from the object via the polygonal mirror. |
US10591591B1 |
Adaptive discovery and correction of phase alignment errors in monopulse antenna systems
A mainlobe detection process can include a number of tests that are performed to define when the monopulse antenna system will transition from open loop scanning to closed loop scanning and then to tracking. A hybrid tracking technique is also provided which adaptively discovers and corrects for phase alignment error. Magnitude-only tracking can be performed initially to locate the nulls in the azimuth and elevation ratios and to identify the magnitudes of these ratios at these nulls. Phase tracking can be then performed. During phase tracking, phase corrections can be repeatedly applied to the azimuth and elevation difference channels to correct any phase error that may exist. During this process, the magnitudes of the ratios can be used to determine how the phase corrections should be adjusted. Once the hybrid tracking process is complete, the monopulse antenna system is properly phase-aligned and phase tracking will be correctly employed. |
US10591590B1 |
Control algorithm for wireless sensor to estimate and calculate environmental parameters
A control algorithm for wireless sensor to estimate and calculate environmental parameters. The control algorithm comprises a method to calculate the distant between an approaching object to wireless sensor receive antenna by measuring the travelling time between completion of transmission of transmit signal at the transmit antenna and completion of reception of the reflected transmit signal at the receive antenna, a method of calculating the approaching speed of an object to wireless sensor receive antenna by using multiple distance measurements, and a method to calculate impact force from an approaching object based on estimated mass of the object and deceleration of its speed. |
US10591579B2 |
Passage determination of a portable wireless transceiver device
There is provided a method for determining passage of a portable wireless transceiver device along a constrained path. The method comprises acquiring at least one time of flight (ToF) measurement and auxiliary information, the at least one ToF measurement being measured between a portable wireless transceiver device and a single network node. The network node is mounted proximate a constrained path. The method comprises determining whether the portable wireless transceiver device has passed the network node along the constrained path or not based on the at least one ToF measurement and the auxiliary information. |
US10591578B2 |
Method, apparatus, and computer program product for employing a spatial association model in a real time location system
An example for processing location information received from a radio frequency (RF) location tag includes determining a first location of a first RF location tag associated with an asset; determining at least one second location of at least one second RF location tag associated with the asset; determining, using a processor, that the first location is not a valid location based at least in part on a comparison of the first location with the at least one second location using a spatial association model associated with the asset; and identifying the first location as erroneous in response to determining that the first location is not a valid location. |
US10591574B2 |
Radiowave monitoring device
An array antenna includes a plurality of antennas capturing a coming radio wave and outputting a received signal respectively. An A-D converter converts the received signal to a digital signal, and a frequency detector detects a frequency of the received signal. A sparse signal processor calculates complex amplitudes, which are coefficients for base vectors, each of the base vectors expressing phases of the antennas of the array antenna receiving a radio wave coming from each direction in determined directions, used in expressing the received signal as a linear sum of a finite number of the base vectors, separates the received signal into direction signals for each direction, and calculates the phase of the each of the direction signals. A signal synthesizer aligns the phases of the direction signals using phase differences calculated from phases of the complex amplitudes, and synthesizes the direction signals. |
US10591572B2 |
Estimating characteristics of objects in environment
Methods and systems disclosed herein may include receiving signals from a transmitter in a receiver; determine a bias of the transmitter and receiver; generating expected observations, based on the bias, corresponding to the received signals; and calculate a building height based on a power level of the received signals and a power level of the expected observations. |
US10591571B1 |
Adjustable pre-matching coaxial transistor test fixture
Coaxial microwave transistor test fixtures provide lowest insertion loss possible and include, as part of the input and output sections, transformer networks either in form of single stage λ/4 segments, or, for larger bandwidth, multiple step transforming segments from 50Ω to the impedance closer to the internal impedance of the power transistor. The transforming networks are flat or elliptical and can be rotated around the axis of the center conductor and allow adjusting the characteristic impedance of the pre-matching section by a typical ratio of up to 2.3:1, resulting in a DUT presented Max to Min impedance transforming ratio of over 5:1. |
US10591569B2 |
System and method for magnetic resonance imaging
The disclosure relates to a system and method for correcting inhomogeneity in an MRI image. The method may include the steps of: acquiring a first set of k-space data, acquiring a second set of k-space data, generating the convolution kernel of the first set of k-space data based on the first set of k-space data and the second set of k-space data, performing inverse Fourier transform on the convolution kernel of the first set of k-space data to obtain an inversely transformed convolution kernel of the first set of k-space data, and generating a corrector based on the inversely transformed convolution kernel of the first set of k-space data. The method may be implemented on a machine including at least one processor and storage. |
US10591564B2 |
Automatic configuration of a low field magnetic resonance imaging system
In some aspects, a method of operating a magnetic resonance imaging system comprising a B0 magnet and at least one thermal management component configured to transfer heat away from the B0 magnet during operation is provided. The method comprises providing operating power to the B0 magnet, monitoring a temperature of the B0 magnet to determine a current temperature of the B0 magnet, and operating the at least one thermal management component at less than operational capacity in response to an occurrence of at least one event. |
US10591562B2 |
Bone MRI using B0 inhomogeneity map and a subject magnetic susceptibility map
The invention provides for a medical instrument (100, 500) comprising a magnetic resonance imaging system (102) for acquiring magnetic resonance data (142) from a subject (118) within an imaging zone (108). The magnetic resonance imaging system comprises: a main magnet (104) for generating a B0 magnetic field within the imaging zone; a memory (134, 136) containing machine executable instructions (160, 162, 164, 166) and pulse sequence commands (140); a processor (130) for controlling the medical instrument. Execution of the machine executable instructions causes the processor to: acquire (200) the magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence commands; receive (202) a subject magnetic susceptibility map (144) of the subject; calculate (204) a B0 inhomogeneity map (146) from the magnetic resonance data; calculate (206) a subject B0 magnetic field perturbation (148) from the subject magnetic susceptibility map; calculate (208) a residual B0 magnetic field perturbation (150) by subtracting the subject B0 magnetic field perturbation from the B0 inhomogeneity map; and calculate (210) a bone map (152) from the residual B0 magnetic field perturbation. |
US10591561B2 |
Pulse sequences for low field magnetic resonance
A low-field magnetic resonance imaging (MRI) system. The system includes a plurality of magnetics components comprising at least one first magnetics component configured to produce a low-field main magnetic field B0 and at least one second magnetics component configured to acquire magnetic resonance data when operated, and at least one controller configured to operate one or more of the plurality of magnetics components in accordance with at least one low-field zero echo time (LF-ZTE) pulse sequence. |
US10591560B2 |
Radio frequency (RF) transmit system for digital RF current source
Example embodiments include a radio frequency (RF) transmit system for a digital RF current source, the system including a magnetic resonance imaging (MRI) system control console operably connected to at least one digital RF current source amplifier. The at least one digital RF current source amplifier is operably connected to an RF transmission coil. The MRI system control console provides a digital control signal to the at least one digital RF current source amplifier. The MRI system control console provides a master RF current source clock signal to the at least one digital RF current source amplifier. The digital RF current source amplifier provides an alternating current to the RF transmission coil. |
US10591559B2 |
Radio-frequency coil apparatus and base having a sliding and coil management system
Radio-frequency (RF) coil apparatus for magnetic resonance imaging has a base and an RF coil, wherein the base has a sliding base guide structure and a guide cavity, the RF coil has a sliding coil structure fitting the sliding base guide structure, and an electric cable of the RF coil is accommodated in the guide cavity and can move in the guide cavity. One end of the electric cable is fixed to the RF coil by a first fixing bracket, and another end of the electric cable is fixed to the base by a second fixing bracket so that a predetermined length of the cable projects from the base. |
US10591551B2 |
Voltage detection apparatus
A voltage detection apparatus is provided which is suitable for an assembled battery including a series connection of battery cells. The apparatus includes a monitoring section having battery input sections, a high-potential connection section, a low-potential connection section, and a main voltage detection section; a high-potential electrical path; a low-potential electrical path; a control section that includes a high-potential input section electrically connected to the high-potential connection section, a low-potential input section electrically connected to the low-potential connection section, and a sub voltage detection section that detects a voltage difference between the high-potential input section and the low-potential input section as a terminal voltage of a detection block; a high-potential switch that is provided in the high-potential electrical path to open and close the high-potential electrical path; and a low-potential switch that is provided in the low-potential electrical path to open and close the low-potential electrical path. |
US10591550B2 |
Secondary-battery monitoring device and prediction method of battery capacity of secondary battery
A secondary-battery monitoring device includes: a use-state memory device that stores a transition of a load parameter indicating a use state of a secondary battery; and a battery capacity prediction device that predicts a temporal change of a battery capacity of the secondary battery on the basis of a prediction function. The prediction function is derived from a relation between growth of a film formed in an electrode surface of the secondary battery and a reduction of a precursor component of the film which is contained in an electrolyte of the secondary battery. The battery capacity prediction device determines a coefficient of the prediction function on the basis of the transition of the load parameter which is stored in the use-state memory device, and predicts the temporal change of the battery capacity of the secondary battery on the basis of the prediction function which uses the coefficient. |
US10591546B2 |
Apparatuses and methods for passive fault monitoring of current sensing devices in protective circuit interrupters
Apparatuses and methods for passively monitoring the integrity of current sensing devices and associated circuitry in protective devices such as Ground Fault Circuit Interrupters and Arc Fault Circuit Interrupters are provided. A protection circuit interrupter employs a capacitively coupled noise signal obtained by an arrangement of one or both of the line side arms relative to a Rogowski coil. The noise signal is monitored while the line and load sides of a protective circuit interrupter are disconnected, and the connection of the line and load sides disabled if the noise signal fails to correlate sufficiently to a reference noise cycle. When the line and load sides are connected, the RMS value of the observed current signal is monitored such that the line and load sides are disconnected if the observed current signal fails to meet an RMS threshold. The observed current signal is otherwise compensated by subtracting the reference noise cycle prior to monitoring for the fault condition applicable to the protective device. |
US10591542B2 |
Input shift register having parallel serial scan outputs, command output
Testing of integrated circuits is achieved by a test architecture utilizing a scan frame input shift register, a scan frame output shift register, a test controller, and a test interface comprising a scan input, a scan clock, a test enable, and a scan output. Scan frames input to the scan frame input shift register contain a test stimulus data section and a test command section. Scan frames output from the scan frame output shift register contain a test response data section and, optionally, a section for outputting other data. The command section of the input scan frame controls the test architecture to execute a desired test operation. |
US10591540B2 |
Compressed scan chains with three input mask gates and registers
Electronic scan circuitry includes a decompressor (510), a plurality of scan chains (520.i) fed by the decompressor (510), a scan circuit (502, 504) coupled to the plurality of scan chains (520.i) to scan them in and out, a masking circuit (590) fed by the scan chains (520.i), and a scannable masking qualification circuit (550, 560, 580) coupled to the masking circuit (590), the masking qualification circuit (550, 560, 580) scannable by scan-in of bits by the decompressor (510) along with scan-in of the scan chains (520.i), and the scannable masking qualification circuit (550, 560, 580) operable to hold such scanned-in bits upon scan-out of the scan chains through the masking circuit (590). Other scan circuitry, processes, circuits, devices and systems are also disclosed. |
US10591539B2 |
Automated scan chain diagnostics using emission
A method for automated scan chain diagnostics includes segmenting an image of a device associated with a design layout to allocate pixels to individual design elements, comparing actual emission signatures for the individual design elements to expected emission signatures, and determining whether the actual emission signatures differ from the expected emission signatures by more than a threshold amount to determine if a defect is present. |
US10591536B1 |
Apparatuses and methods involving error detection and correction of linear analog circuits
An apparatus includes a linear analog circuit and data-check circuit. The linear analog circuit receives analog input signals and provides processed analog output signals. The linear analog circuit includes voltage-changing and voltage-impedance circuitry that perform processing of the analog input signals by the linear analog circuit and an analog test bus circuit (ATB) that selectively passes different ones of a plurality of input ports to at least one output port. A data-check circuit is communicatively coupled to the ATB and includes a data-processing circuit that detects an error conveyed by the linear analog circuit by applying a control signal, while the linear analog circuit and the data-check circuit facilitate testing of the linear analog circuit, to cause the ATB to selectively pass the different ones of the plurality of input ports. |
US10591533B2 |
Display substrate, display panel and display device
A display substrate, a display panel including the display substrate and a display device including the display panel are provided. The display substrate comprises a flexible circuit board and test pads, wherein the flexible circuit board covers an area of the test pads. In the aforesaid display substrate, the flexible circuit board covers the area of the test pads, so that test points on the test pads can be prevented from contacting the outside, and corrosion of the test points and signal abnormity in signal lines resulting therefrom during testing are prevented; compared with the prior art, the process of coating the test pads with UV adhesive is omitted, thus the process flow is reduced, and the production efficiency and the productivity are improved; moreover, the thickness of the display substrate can be reduced, which is conducive for the display panel including the display substrate to be lighter and thinner. |
US10591529B2 |
Wiring safety evaluation system and wiring safety evaluation method
A wiring safety evaluation system that makes it possible to easily determine whether a plurality of electrical wires secured in redundancy belong to the same harness to evaluate wiring safety is provided. The wiring safety evaluation system according to the present invention includes a processing section that identifies, after an event ID is specified, whether a gate type of a parent ID corresponding to the event ID is an OR gate or an AND gate, and when the gate type is the OR gate, repeats a process procedure of identifying whether a gate type of a parent ID that is a parent in next generation of the parent ID is an OR gate or an AND gate to determine whether the specified event causes a top event. |
US10591528B2 |
System and method for using a connector at the end of a cable as a cable locating tone sensor
A system for use in locating and testing a cable having a first end connected to a first connector and a second end connected to a second connector where the second connector is one of a plurality of connectors within a patch panel. The system includes a first device having a first cable certification and test circuitry which is couplable to the first connector and a second device having a second cable certification and test circuitry which is couplable to the second connector. One of the first device and the second device further includes circuitry for generating a tone signal that is to be applied to the cable and the other one of the first device and the second device further includes a probe for receiving the tone signal and for generating an output indicative of a strength of the received tone signal. |
US10591526B1 |
Systems and methods to generate a test bench for electrostatic discharge analysis of an integrated circuit design
Disclosed herein are embodiments of systems, methods, and products to automatically and intelligently generate a test bench to test an electrostatic discharge (ESD) protection circuit in an integrated circuit (IC) design. A computer may receive netlist of the IC design forming a device under test (DUT). From the DUT, the computer may extract and/or calculate one or more parameters. Based on the one or more parameters, the computer may generate a test bench comprising a resistance inductance capacitance (RLC) circuit to provide ESD stimulus to the DUT. The ESD stimulus and therefore the test bench may be based on a human body model (HBD) or a charged device model (CDM). In case of the CDM, the computer may allow a circuit designer to select or deselect package parameters for testing the ESD protection circuit. |
US10591525B2 |
Wafer metrology technologies
Various approaches can be used to interrogate a surface such as a surface of a layered semiconductor structure on a semiconductor wafer. Certain approaches employ Second Harmonic Generation and in some cases may utilize pump and probe radiation. Other approaches involve determining current flow from a sample illuminated with radiation. Decay constants can be measured to provide information regarding the sample. Additionally, electric and/or magnetic field biases can be applied to the sample to provide additional information. |
US10591524B2 |
Measuring device and measuring method with multi-beam beamforming
A measuring device comprising a plurality of analog signal adjusters, and an antenna array, comprising a plurality of antennas is provided. Each of the plurality of antennas is connected to exactly one of the plurality of analog signal adjusters. The analog signal adjusters are adapted to alter the phase and/or amplitude of signals sent and/or received by the plurality of antennas, generating an antenna characteristic of the antenna array comprising at least a first beamforming beam or a first plane wave and a second beamforming beam or a second plane wave. |
US10591520B2 |
Alternating current (AC) power flow analysis in an electrical power network
An alternating current (AC) power flow analysis in an electrical power network. Based on information relating to buses and transmission lines connecting the buses in the electrical power network, a convex approximation of AC power flows in the electrical power network is determined. The convex approximation of the AC power flows comprises convex approximation of nonlinear cosine terms associated with active power components and reactive power components of the AC power flows. A convex objective function associated with the electrical power network is optimised using the convex approximation of the AC power flows. |
US10591516B2 |
Methods and circuitry for analyzing voltages
In circuitry for measuring a voltage at a node, a capacitive divider is coupled to the node, wherein the capacitive divider provides a first output. A resistive divider is coupled to the node, wherein the resistive divider provides a second output. |
US10591515B2 |
Non-contact current measurement system
Systems and methods provide a non-contact current measurement system which operates to measure alternating current flowing through an insulated wire without requiring galvanic contact with the insulated wire. The measurement system may include a magnetic field sensor that is selectively positionable proximate an insulated wire under test. In operation the magnetic field sensor detects a magnetic field generated by the current flowing in the insulated wire. Using an adjustable clamp assembly, the measurement system provides control over the mechanical positioning of the insulated wire relative to the magnetic field sensor to ensure consistent measurements. The non-contact current measurement system may determine information relating to the physical dimensions (e.g., diameter) of the insulated wire. Using the detected magnetic field, the known mechanical positioning, and the determined information relating to the physical dimensions of the insulated wire, the measurement system accurately determines the magnitude of the current flowing through the insulated wire without galvanic contact. |
US10591511B1 |
Frequency adjustable pre-matching coaxial transistor test fixture
Coaxial microwave transistor test fixtures provide lowest insertion loss possible and include, as part of the input and output sections, transformer networks in form of single stage λ/4 segments bringing (pre-matching) the system 50Ω load closer to the conjugate internal impedance of power transistors. The transforming networks are flat, cylindrical or have oval or elliptical cross sections and have adjustable length, thus operating optimally for transistors with varying optimum frequency and internal impedance and/or capacitive or inductive impedance part. The change in length is done without affecting the overall fixture geometry and structure. The fixtures can be calibrated using standard TRL method. |
US10591508B2 |
MEMS inertial sensor and forming method therefor
A method for forming an MEMS inertial sensor is provided, comprising: providing a first substrate having a first surface and a second surface, wherein providing the first substrate comprises providing a first base substrate and forming at least one conductive layer; providing a second substrate having a third surface and a fourth surface; bonding the first surface of the first substrate and the third surface of the second substrate together to form a first bonding interface; thinning the first base substrate from the second surface of the first substrate to remove part of the first base substrate; and forming a movable element of the MEMS inertial sensor, wherein the at least one conductive layer comprises a shielding layer, and the shielding layer is located between the first base substrate and the first bonding interface. |
US10591499B2 |
Method for operating an automated analyzer
The disclosure concerns a method for operating an automated analyzer, including transporting a liquid containing a plurality of particles into a chamber, such as a reactor chamber and/or measuring cell chamber of the analyzer, introducing a gas or gas mixture, for example, air into the chamber, such as through the liquid present in the chamber so that the particles in the liquid are stirred up, and subsequently draining at least part of the liquid from the chamber through a fluid line ending in the chamber and an open valve arranged in the fluid line. |
US10591498B2 |
Automated analysis device
Provided is an automatic analyzer capable of replacing an insertion mechanism while suppressing occurrence of dispensing abnormality and analysis result abnormality accompanying deterioration of the insertion mechanism. Included are an insertion mechanism that is inserted into a closed container through a lid of the container; a storage unit that stores an insertion history count corresponding to a cumulative load of the insertion mechanism caused by inserting the insertion mechanism into a plurality of the containers, and an allowable insertion history count which is an allowable value of the insertion history count; and a control unit that compares the insertion history count with the allowable insertion history count and performs control to make a notification to an operator in a case where the insertion history count reaches the allowable insertion history count. |
US10591495B2 |
Device and methods of using device for detection of hyperammonemia
The present disclosure relates to a biosensor capable of measuring the total concentration of one or a plurality of ammonia or ammonium ions with the use of indophenol reagents in the presence of an ionomer. In some embodiments, the biosensor comprises a perflurinated membrane that comprises an ionomer in contact with an alkali buffer in a vessel configured to receive a sample, such as whole blood. The disclosure also relates to a method of detecting or quantifying the ammonia or ammonium ion concentration in whole blood in a point of care bio sensor without reliance on gas chromatography or any measurement that takes more than about twenty minutes. |
US10591493B2 |
Calixpyrrole compounds and creatinine-selective electrodes comprising them
Compounds are of the formula (Ia), (Ib), (Ic), or are stereoisomers thereof, wherein: R1 is hydrogen, (C1-C20)alkyl; (C3-C20)alkenyl; (C3 C20)alkynyl; (C1-C6)alkyl-O—; (C3-C20)cycloalkyl; (C1 C20)haloalkyl; (C6-C20)aryl optionally substituted; (C6-C20)heteroaryl optionally substituted; R2 and R2′ are hydrogen; (C1-C20)alkyl; (C1-C6)alkyl-O—; (C1-C6)haloalkyl; halogen; cyano; and nitro; Z1 to Z4 are diradicals of formula (III) wherein A1 and A2 are O— or NR3-, wherein R3 is selected from the group consisting of hydrogen and (C1-C20)alkyl; and G is (C1-C6)alkyl; —P(═S)R5-; —P(═O)R4; —P(═O)(OR4)-; —P(═O)(NR6R7)-; —S(═O)2-; S(═O)—; or —C(═O)—; and Y1 to Y4 are (C1-C8)alkyl; (C3-C7)cycloalkyl; (C6-C20)aryl optionally substituted; or (C6-C20)heteroaryl optionally substituted; and FG1 and FG2 are H, OH, or NHR8. |
US10591492B2 |
Assays to detect neurodegeneration
Methods of measuring the amount of singly- or multiply-phosphorylated p217+ tau protein in a sample are provided. Methods of detecting or diagnosing tauopathies, methods of determining the effectiveness of a treatment of a tauopathy, and methods of determining whether a subject is suitable for anti-p217+ tau antibody therapy are also provided. Also described are antibodies for use in the methods and kits comprising the antibodies. |
US10591491B1 |
Blood biomarker for early blood brain barrier disruption in ischemic stroke
Methods and apparatus for determining blood brain barrier (BBB) damage and treating patients who may have suffered from BBB damage due to an ischemic event are provided. The methods and apparatus involve detecting the presence of cleaved occludin fragments in a sample of blood. According to some embodiments, the method further provides determining the degree of BBB damage based on the concentration of occludin fragments in the sample. In further embodiments the present disclosure provides kits for detecting the presence of occludin fragments in a blood sample. |
US10591489B2 |
Method for diagnosing a molecular phenotype of a patient suffering from an illness accompanied by chronic inflammation
Chronic inflammation is an increasing medical problem area of high socioeconomic significance. The invention relates to a method and a kit for diagnosing a molecular phenotype of a patient suffering from an illness accompanied by chronic inflammation, and to a medicament for treating such a patient. To that end, the gene expression of GATA-3 and/or Tbet in a biological isolate of the patient is measured and used for association with a molecular phenotype of the illness. |
US10591486B2 |
Methods and tools for detecting interactions in eukaryotic cells using microtubule structures and dynamics
A method for detecting an interaction between one or more protein bait and one or more candidate prey in a eukaryotic cell, comprising the steps of: a) providing an eukaryotic cell expressing (i) one or more protein bait, and (ii) one or more candidate prey, wherein said protein bait comprises a bait moiety and a polymerized-tubulin binding moiety. b) determining the occurence of an interaction between said one or more protein bait and said one or more candidate prey in the eukaryotic cell, wherein said protein bait is bound to polymerized tubulin in the eukaryotic cell, thereby localizing said one or more candidate prey along said polymerized tubulin, thereby detecting said interaction. |
US10591484B2 |
Isobaric aldehyde-reactive tags for and analysis of glycans using same
Highly specific and novel methods for analyzing glycans and proteoglycans are provided. The present invention provides glycan-reactive isobaric Aldehyde-Reactive Tags (iARTs) and the quantification of iARTs-labeled glycans by tandem mass spectrometry. The iARTs have an amine as an active group to react with aldehyde at the reducing end of glycans through reductive amination and demonstrated complete labeling. Due to the isobaric nature of the iARTs, differentially labeled glycans do not differ in mass, and quantitative information is provided by the isotope-encoded reporter ions generated from MS/MS or MS3 spectra. Quantitative information is thus derived from signal of the reporter ions on same precursor. Uses of the information generated by the inventive methods for diagnosis and treatment are also disclosed. |
US10591478B2 |
Methods for molecular classification of fatty liver by high-throughput protein post-translational modifications
The present invention is directed towards methods for treating non-alcoholic fatty liver disease (NAFLD) in a patient and determining prognosis of NAFLD in a patient. |
US10591477B2 |
Lateral flow device and method of use
Lateral flow devices, methods and kits for performing lateral flow western blot assays are provided. |
US10591474B2 |
Point-of-care fluorescent immunoassay for identifying biomarkers in patient biofluid samples
Systems and methods for low-cost point-of-care immunoassay are provided. The system comprises an emitter, two optical interference filters, a microscope slide, a photodiode detector, a circuit, and a measuring unit. The detector is placed upon the second filter, the slide, the first filter, and then the emitter. The emitter comprises non-organic light emitting diodes (LEDs) or organic light emitting diodes (OLEDs) that emits light of a first color. The slide is spotted with biofluid from a patient. Biomarkers in the biofluid is bound with immobilized fluorophores that emit light of a second color when stimulated by the light of the first color. The first and second filters band-pass the light of the first and second colors, respectively. The detector detects light of the second color. The current outputted from the detector is converted into a relatively-large output voltage by a circuit. A measuring unit measures the ramp time of the output voltage. The ramp time is to be used to determine the concentration of the fluorophores, which in turn is related to the concentration of the biomarkers. |
US10591473B2 |
Antigen detection method using sandwich immunoassay method
An antigen detection method using sandwich immunoassay includes a first reaction step of preparing a sensor chip, which includes a fine flow channel in which a reaction zone having an antigen-capturing antibody immobilized thereon is arranged, a liquid discharge/suction section and a liquid-mixing section, and subsequently feeding thereto a sample liquid so as to allow the antigen-capturing antibody to capture a target; and a second reaction step of allowing a labeling liquid containing a labeling antibody to flow into the fine flow channel so as to label the target. In the antigen detection method, the labeling liquid does not reach the liquid-mixing section. According to the antigen detection method, the accuracy and the repeatability of the target measurement can be improved. |
US10591471B2 |
Suppression of SPLA2-integrin binding for treating an inflammatory condition or suppressing cell proliferation
The present invention relates to the discovery that a secretory phospholipase A2 (sPLA2-IIA) plays an active role in mediating cellular signaling leading to an inflammatory response or cell proliferation by way of its specific binding with integrin β at site 2 of integrin β. More specifically, the invention provides a method for identifying inhibitors of inflammatory or proliferative signaling by screening for compounds that interrupt the specific binding of sPLA2 and integrin β at site 2. The invention also provides the novel use of a substance that suppresses the specific binding between sPLA2 and site 2 of integrinβ for the purpose of treating or preventing a condition involving an undesired inflammatory response or cell proliferation. |
US10591470B2 |
Immunochromatographic analysis method
An object is to provide an immunochromatographic analysis method capable of shortening the developing time without decreasing the detection sensitivity, and also capable of reducing the return of the liquid of a developed component, and a method for detecting a detection target contained in an analyte using an immunochromatographic analysis device including an absorption part composed of glass fiber, wherein the analyte and a labeling substance are developed in a chromatography medium part as a mobile phase in the presence of a nonionic surfactant, and the detection target is detected in a detection part is provided. |
US10591469B2 |
Immunoassay method and immunochromatographic kit
The present invention is intended to provide an immunoassay method that enables an immunoassay with high sensitivity at a high development rate without causing aggregation of insoluble carriers or non-specific reaction while improving test efficiency and reducing labor. The present invention relates to an immunoassay method that uses a test device, and the method includes: extracting an antigen of a detection target in an analyte with an extraction agent; and detecting the detection target with a detection reagent capable of binding the antigen. The extraction agent is a nitrous acid generated on the test device by a contact reaction between a nitrite salt and a heterocyclic compound having at least one skeleton selected from the group consisting of a cyclic ester, a cyclic amide, and a cyclic imide. |
US10591467B2 |
Method to identify disease resistant quantitative trait loci in soybean and compositions thereof
The present invention is in the field of plant breeding and genetics, particularly as it pertains to the genus, Glycine. More specifically, the invention relates to a method for screening soybean plants containing one or more quantitative trait loci for disease resistance, species of Glycine having such loci and methods for breeding for and screening of Glycine with such loci. The invention further relates to the use of exotic germplasm in a breeding program. |
US10591466B2 |
In vitro blood-brain barrier model
The invention is in the domain of delivery of molecules to brain cells across the blood-brain barrier. The invention relates to a novel polypeptide-based carrier that allows the efficient delivery of an effector peptide, to neuron cells across the blood-brain barrier, and to methods for the production and testing of such carrier, including a model for testing the capacity of such molecule to cross the blood-brain barrier and/or the toxicity of molecules on the blood brain barrier and/or the capacity of molecules that have crossed to target human brain cells (e/g. neurons, astrocytes and microglial cells). |
US10591465B2 |
Methods and kits for labeling, detection and isolation of Foxp3+ regulatory T cells, isolated population of Foxp3+ regulatory T cells thus obtained and uses thereof
Disclosed is a method for labeling, detecting and/or isolating Foxp3+ Treg cells from a biological sample containing peripheral blood mononuclear cells (PBMC) or lymphocytes including the following steps of: (i) coupling the surface of PBMC or lymphocytes to a capture moiety which binds to the cell through a cell surface molecule and to interleukin-34 (IL34), (ii) culturing the lymphocytes under conditions wherein IL34 is secreted, released and specifically captured by the capture moiety, (iii) labeling the IL34 expressing lymphocytes with a label moiety, and (iv) optionally detecting and/or isolating the IL34 expressing lymphocytes which are Foxp3+ Treg cells. Also disclosed is an isolated population of Foxp3+ Treg cells obtainable by the method and uses thereof. |
US10591462B2 |
Electrochemical method and device for detecting the effect of anticancer drugs
An electrochemical method for detecting effect of an anticancer drug on cancer cells, including: culturing a plurality of cancer cells to form cultured cells, attaching the cultured cells onto an array of silicon nanowires (SiNWs) electrodes, measuring a first electrochemical response of the attached cells onto the array of electrodes, adding an anticancer drug to the attached cells onto the array of electrodes to form drug-treated cells, measuring a second electrochemical response of the drug-treated cells, and determining the effect of the anticancer drug on the cancer cells based on a comparison of the first and the second electrochemical responses. |
US10591460B1 |
Measuring an analyte in breath using a porous structure containing a reactant
Various devices are disclosed for measuring the concentration of an analyte, such as acetone, in a breath sample. The disclosed devices include a disposable cartridge containing a reactive material that extracts the analyte from a breath sample passed through the cartridge. In some embodiments, the cartridge contains a solid, porous structure (such as a disk, bowl or puck) that contains the reactive material. To induce a chemical reaction for measuring the quantity of the extracted analyte, the porous structure may be brought into contact with a sponge or pad that dispenses developer solution to the porous structure. Also disclosed are devices for routing a breath sample through the cartridge during exhalation, and for analyzing a reaction in the cartridge to measure a concentration of the analyte. |
US10591453B2 |
Test bench for simulating the electrical response of a wideband lambda sensor
A test bench for a control system for controlling a wideband lambda sensor, which is configured to calculate an actual value, which represents an oxygen concentration in a measuring gap of a wideband lambda sensor or an indicator value from which the oxygen concentration can be derived, with consideration of a current generated by a pump voltage in an electrical circuit. In order to simulate the electrical response of a pump cell of the wideband lambda sensor, a first diode and a second diode are connected in parallel in the electrical circuit such that a current flows through the first diode at a first polarity of the pump voltage and a current flows through the second diode at a second polarity of the pump voltage. |
US10591444B2 |
System and method for detecting and profiling rodent activity using detected ultrasonic vocalizations
A system for detecting rodent activity in an area. A series of detectors that calibrated to detect rodent vocalizations are placed in a geographic area. One or more of the detectors detect rodent vocalizations and transmits data notifying a central computer of detected vocalizations. The computer is provided with a program that generates a report of incidences and locations of detected vocalizations. |
US10591442B2 |
Rail check device and rail check system
The present invention addresses the problem of checking defects of a rail for a vehicle with a high SN ratio. A detection device (2) for generating check data related to the defects of a railway rail RR (rail for a vehicle) is provided with an oscillating coil C1 (211) and an oscillating coil C2 (211) that are disposed on the surface opposite the railway rail RR and generate AC magnetic fields whose directions are opposite to each other, and a receiving coil (212) that is positioned between or in the vicinity the oscillation coils and that outputs a magnetic field waveform based on the magnetic fields received from the oscillating coils as the check data. |
US10591441B2 |
Oil content sensor
The present disclosure relates to systems and methods for measuring oil/water content in oil-water mixtures, regardless of the salinity of the mixture and regardless of air in the sensor pipe. In some embodiments, the oil content is measured using a dielectric sensor. It is determined whether the oil content is above or below a threshold. If the oil content is above the threshold, the oil content is reported using the measurement from the dielectric sensor. If the oil content is below the threshold, the oil content is reported using the measurement from the eddy current sensor. In some embodiments, which improve performance when there is air in the sensor pipe, two dielectric sensors with different geometries are used instead of the one dielectric sensor. |
US10591438B2 |
Gas sensor element and manufacturing method thereof
A gas sensor element with excellent sensor output reliability and durability and a manufacturing method thereof is provided. The gas sensor element is provided with an oxygen-ion conductive solid electrolyte body, a measuring electrode and a reference electrode provided respectively on surface and another surface of the solid electrolyte body, a signal lead part 5 connected to the measuring electrode, which also extends to a base end side thereof, a first ceramic layer covering the signal lead part from an opposing side to the solid electrolyte body, and a second ceramic layer intervening between the signal lead part and the solid electrolyte body. The signal lead part is formed from one metal or an alloy of more than one metal selected from a group consisting of Pt, Au, Ag, Pd, Rh, Ni and Ir. On the second ceramic layer, a dyeing section which is the metal or an alloy of more than one metal dyed thereon, is formed from the signal lead part side. |
US10591433B2 |
Production method for a gas sensor and corresponding gas sensor
A gas sensor, having: a substrate; a heatable membrane configured on a substrate front side of the substrate; at least three electrodes disposed on a membrane surface of the membrane; a first coating configured on an area of the membrane surface, at least two of the at least three electrodes contacting the first coating; a second coating configured on the first coating and on an area of the membrane surface, at least two of the at least three electrodes contacting the second coating, and at least one of the at least two electrodes that contact the second coating being different from the at least two electrodes that contact the first coating. |
US10591428B2 |
Sensors
The present invention relates to a sensor for detecting the presence of a botulinum neurotoxin in a sample, the sensor comprising: (a) an electrically conductive substrate coated with at least one SNAP-25, VAMP or syntaxin protein; and (b) a detection arrangement adapted to enable the detection of the cleavage of at least one SNAP-25, VAMP or syntaxin protein by the botulinum neurotoxin. The invention also relates to methods of making a sensor, methods of detecting and a detection kit for botulinum neurotoxin. |
US10591425B2 |
X-ray diffraction measurement method and apparatus
An X-ray diffraction measurement method includes an arranging step of arranging a shielding plate and a two-dimensional detector on an outgoing optical axis, and a calculating step of calculating a diffraction profile indicating an X-ray intensity with respect to a diffraction angle of the object to be measured, on the basis of a two-dimensional X-ray image detected by the two-dimensional detector. In the arranging step, the shielding plate is arranged in a manner so that the slit is inclined at least in a direction about the outgoing optical axis with respect to an orthogonal direction which is orthogonal to both the incident optical axis and the outgoing optical axis. |
US10591422B2 |
Apparatus and method for increasing dynamic range of a particle sensor
A particle detection system is provided. The particle detection system comprises at least one transmitter; at least one receiver; a first interrogation volume formed by a first intersection of a first pair of a transmitter beam of a transmitter and a receiver field of view of a receiver; and a second interrogation volume formed by a second intersection of a second pair of a transmitter beam of a transmitter and a receiver field of view of a receiver. |
US10591419B2 |
pH colour indicator for use with agricultural compounds
This invention discloses a new class of pH indicators suitable for use in agricultural compounds. The class comprises naturally occurring substances which are extracts from grape skins, cabbage and lecithin. Safety concerns are now causing regulatory bodies to prohibit use of chemical pH indicators in compounds which are used for crops and animals. The naturally occurring compounds of this invention satisfy these concerns of the regulators and function as well as chemical indicators of the prior art. |
US10591407B2 |
Excrement analysis device, toilet provided with said analysis device, and method for analyzing excrement
Provided is an excrement analysis device capable of analyzing urine and feces simultaneously without increasing a burden of maintenance.The excrement analysis device 10 of the present invention includes: a light source 20 that emits an inspection light toward an inspection area in a toilet bowl; spectroscopic information acquisition means 30 that receives an inspection light emitted toward the inspection area and acquires spectroscopic information from the received inspection light; and analysis means 40 that extracts a first space containing the largest amount of urine components and a second space containing the largest amount of fecal components from the acquired spectroscopic information, and outputs a result of analysis of urine and feces on the basis of spectroscopic information regarding the first space and the second space. |
US10591393B2 |
Method of preparing a sample for microstructure diagnostics, and sample for microstructure diagnostics
A sample for microstructure diagnostics includes a sample body holder with accommodation structures to accommodate a sample body in a defined accommodation position; and at least one sample body produced separately from the sample body holder, the sample body having at least one solid handling portion and, adjoining the handling portion, a target portion thinner relative to the handling portion, the target portion being delimited at a narrow side by a sample body top side and, laterally, by side faces extending in a perpendicular or oblique manner in relation to the sample body top side, with the sample body being affixed to the accommodation structures in the accommodation position. |
US10591392B2 |
Simultaneous dehydration and staining of tissue for deep imaging
A biopsy-sized tissue sample is stained for quick imaging. A significant amount of permeation enhancer is included in a mixed solution of permeant enhancer, fixative or dehydrant, and one or two fluorescent dyes to simultaneously dehydrate and dye the tissue sample. The permeation enhancer, e.g., 10% to 50% in the mixed solution, achieves an image of dyed tissue in the contacted tissue sample at a depth of at least 200 um within no more than 1.5 hours. One of the fluorescent dyes is a fluorescent nuclear dye such as DAPI, SYTOX green, acridine orange, propidium iodide, or a Hoechst dye. The other fluorescent dye is a fluorescent protein dye such as eosin or rhodamine B. The tissue sample is cleared with a clearing agent having a refractive index of at least 1.4[R2], e.g., using BABB. The mixed solution may further include Chloroform or other morphology preservative. |
US10591389B2 |
Systems and methods for automation of low-flow groundwater sampling
Provided are low flow groundwater fluid sampling systems and related methods of collecting fluid samples, including a low flow pump, flow cell, waste container and a communication device in communication with those components. In this manner, the low flow pump may be controlled to ensure a desired constant flow-rate is achieved, and a remote operator may monitor the status of fluid being pumped to the flow cell with the communication device, such as with a portable electronic device, including a smart phone. The system may alert the operator that fluid is ready to be collected for sampling, including at an off-site laboratory. Particularly useful applications are for monitoring groundwater quality and contamination. |
US10591388B2 |
Fluid analysis and monitoring using optical spectroscopy
Systems, methods, and computer-program products for fluid analysis and monitoring are disclosed. Embodiments include a removable and replaceable sampling system and an analytical system connected to the sampling system. A fluid may be routed through the sampling system and data may be collected from the fluid via the sampling system. The sampling system may process and transmit the data to the analytical system. The analytical system may include a command and control system to receive and store the data in a database and compare the data to existing data for the fluid in the database to identify conditions in the fluid. Fluid conditions may be determined using machine learning models that are generated from well-characterized known training data. Predicted fluid conditions may then be used to automatically implement control processes for an operating machine containing the fluid. |
US10591387B2 |
Signal classification
A computing device receives a first digital signal from a data acquisition system. It is determined that a first value includes in the first signal indicates an event. A second digital signal is received from the data acquisition system. It is determined that a second value included in the second signal includes a value that indicates the event, and that the event has occurred based at least in part on the first value, the second value, and a passage of a predetermined duration of time between a time of the first digital signal and a time of the second digital signal. |
US10591381B2 |
Method and apparatus for inducing multiaxial excitation
An apparatus and method for inducing multiaxial vibrations to simulate an environment for transporting a stack of products is provided. A lower platform is provided for inducing uniaxial vibrations. A link is connected to the lower platform by a lower end of the link. The upper end of the link has a universal joint, through which the link is connected to an upper platform. The upper platform has a top surface, on which the stack of products can be placed. In operations, the uniaxial vibrations of the lower platform are transferred to the upper platform through the link and the universal joint, to induce pivotal movement of the upper platform with respect to the shaft of the link. As a result, multiaxial vibrations can be induced to the stack of products placed on the top surface of the upper platform. |
US10591380B2 |
Pipe leak measurement and assessment
A method of estimating characteristics of new leaks formed in an isolated section of a water distribution system supplied through a pressure reducing valve. The pressure reducing valve is used to vary the pressure in the isolated section to at least two different pressure settings during a minimum night flow period at which the measured pressure and flow rate into the system are taken at each pressure setting. The leak characteristics are estimated by subtracting an estimated user consumption from the measured flow rate in each instance. The same measurements are repeated one or more days later. The estimated leak characteristics derived on a later date are compared with those derived on an earlier date to establish a difference in the estimated leak characteristics to determine if there is a new leak or leaks in the isolated section. |
US10591376B2 |
Method for detecting and signalling the under-inflation state of a tire
A method for detecting an underflation state of a tire fitted on a vehicle is provided. The method includes determining a first contact patch measurement of a first tire fitted on the vehicle, determining a second contact patch measurement of a second tire fitted on the vehicle, and comparing the first and second contact patch measurements. An underinflation situation is inferred if a difference between the first and second contact patch measurements is greater than a predetermined signalling threshold. |
US10591366B2 |
Temperature calibration system with separable cooling assembly
Generally described, embodiments are directed to a temperature calibration system that includes a closed fluidic system and a cooling assembly configured to remove heat from the closed fluidic system. The cooling assembly is configured to move between a coupled position, in which the cooling assembly is thermally coupled to (e.g., abutting) a condenser of the closed fluidic system, and a decoupled position, in which the cooling assembly is thermally decoupled (e.g., spaced apart) from the condenser of the closed fluidic system. In at least one embodiment, while in the decoupled position, components of the cooling assembly may be protected from damage that may occur at elevated temperatures. |
US10591363B2 |
Accurate and fast response temperature measurement
Apparatus and associated methods relate to generating a temperature measurement signal based upon a weighted average of signals generated by a resistive temperature detector (RTD) and a thermocouple device. The thermocouple device includes first and second thermocouple junctions. The first thermocouple junction is thermally coupled to the RTD, and the second thermocouple junction is thermally isolated from the RTD. The thermocouple is configured to generate a signal indicative of a difference between first and second thermocouple junctions, which is substantially equal to the difference between the RTD and the second thermocouple junction due to the thermal coupling configuration. The RTD generates a signal indicative of a temperature of the RTD. A weighted sum of the first and second signals is indicative of a temperature of the second thermocouple junction, which responds rapidly to temperature fluctuations, due to its having a relatively small thermal mass compared with the RTD. |
US10591362B2 |
Temperature sensor embedded in processor, method of operating the same, and devices including the same
A temperature sensor, a processor including the same, and a method of operating the same are provided. The temperature sensor includes: a reference circuit configured to receive a supply voltage provided from outside the processor and utilized by a logic block of the processor for operation of the logic block, and generate, using the supply voltage, at least one temperature information signal that varies according to a temperature of the logic block and at least one reference signal that is substantially constant relative to the temperature of the logic block; and a digital temperature generator configured to receive the at least one temperature information signal and the at least one reference signal generated by the reference circuit, and generate a digital temperature information signal indicative of the temperature of the logic block based on the at least one temperature information signal and the at least one reference signal. |
US10591357B2 |
Colorimetric value detection system and colorimetric value detection method
A colorimetric value detection system detects a colorimetric value at a colorimetric position of a printed material using a colorimeter, and the colorimetric value detection system includes: a hardware processor that: calculates an output color of an object at the colorimetric position on the basis of target profile information of a printing device and object information of the printed material; and compares the colorimetric value of the colorimeter with the output color calculated by the hardware processor, wherein the colorimetric value of an object or at a position desired by a user is specified from a degree of coincidence of phase profiles of the colorimetric value. |
US10591355B2 |
Lighting device incorporating a hyperspectral imager as a reconfigurable sensing element
Disclosed are examples of hyperspectral imager-equipped lighting devices that provide general illumination supplied by artificial or natural light, and that also detect environmental conditions in the environment around the lighting device. The hyperspectral imager detects light within a contiguous spectral band from the environment in the vicinity of the lighting device. In response, the hyperspectral imager generates image data representative of the spectral intensity of one or more subsets of a continuous spectrum of wavelengths of the detected light. A controller may analyze the image data generated by the hyperspectral imager and may initiate action to control operation of the light source or building management products based on an environmental condition detected by the analysis of the generated image data. |
US10591351B2 |
Ambient light sensor window coatings for electronic devices
An electronic device may have a display with a cover layer. An ambient light sensor may be aligned with an ambient light sensor window formed from an opening in a masking layer on the cover layer in an inactive portion of the display. To help mask the ambient light sensor window from view, the ambient light sensor window may be provided with a black coating that matches the appearance of surrounding masking layer material while allowing light to reach the ambient light sensor. The black coating may be formed from a black physical vapor deposition thin-film inorganic layer with a high index of refraction. An antireflection layer formed from a stack of dielectric layers may be interposed between the black thin-film inorganic layer and the display cover layer. |
US10591350B2 |
Device for measuring the frequency of vibrations on a tight drive belt and a method for carrying out the vibration frequency measurement
Device (1) for manually measuring the frequency of vibrations on a tight drive belt (6, 6′, 6″), comprising a Doppler radar module (3) which uses a transmit antenna (4) for emitting a transmit beam (8) onto a vibrating surface of the drive belt (6, 6′, 6″) as well as a receive antenna (5) for receiving the receive beam (9) reflected by the surface and evaluates the receive beam (9) according to the Doppler principle, the vibration sensor (1) also comprising an acceleration sensor (10) in addition to the Doppler radar module (3), the signals of the acceleration sensor (10) being calculated along with the signals of the Doppler radar module, thus allowing some signals to be disregarded. |
US10591349B2 |
Measuring method and device for measuring deflections at stator end windings
The present disclosure relates to a method, a device, and a computer program for measuring deflections at the stator end winding of an electric machine. Disclosed is a measurement method, a device, and a computer program for measuring vibrations at the stator end winding of an electric machine, with the steps of arranging sensors at the stator end winding at different positions, measuring the vibrations with the sensors, measuring the amplitudes and phases of the radial and tangential vibrations with the sensors, deriving displacements of the stator end winding due to vibrations by means of the measured amplitudes and/or phases of the radial and tangential vibrations. |
US10591347B2 |
Method for measuring basis weight, method for manufacturing laminated film, and device for measuring basis weight
To measure the mass per unit area of an applied layer in a layered film while preventing a measurement error from being caused by thickness unevenness, a per-unit-area-mass measuring device (30) includes a light projector (31a) configured to project light having a center wavelength of 405 nm, a light projector (31b) configured to project light having a center wavelength of 850 nm, light receivers (32a, 32b) configured to receive light having been transmitted through a separator (12), and a control section (33) configured to calculate the mass per unit area of a heat-resistant layer (4) on the basis of the respective transmitted-light intensities of the light having a center wavelength of 405 nm and the light having a center wavelength of 850 nm. |
US10591346B2 |
Fluid monitoring apparatus including fluid density detection system for subsea apparatus
Subsea equipment-protection apparatus including a fluid monitoring apparatus for detecting a first fluid, a second fluid and a third fluid. The fluid monitoring apparatus including a first float having a density less than that of the first fluid but greater than that of the second fluid; a second float having a density less than that of the second fluid but greater than that of the third fluid; and a sensor configured to detect the first and second floats so that the position of the floats can be determined. The first float floating when a fluid with density greater than the first float is present and sinking when a fluid with density less than the first float is present. The second float floating when a fluid with a density greater than the second float is present and sinking when a fluid with a density less than the second float is present. |
US10591342B2 |
Liquid level detection device, method of detecting liquid level, high temperature plasma raw material supply device and extreme ultra violet light source device
Disclosed herein a liquid level detection device capable of appropriately detecting a liquid level of a high temperature plasma raw material in a reservoir for storing the high temperature plasma raw material. The liquid level detection device includes: an upper limit level sensor configured to detect that the liquid level of the tin is elevated from downward to reach an upper limit level; and a refilling level sensor configured to detect that the liquid level of the tin is lowered from upward to reach a refilling level or a lower limit level. A detection responsiveness of the liquid level of the upper limit level sensor is higher than the refilling level sensor or the lower limit level sensor, and a detectability of the liquid level of the refilling level sensor or the lower limit level sensor is higher than the upper limit level sensor. |
US10591339B2 |
Accessory with sensors for determining an operating state, particularly measuring cup or cover part for a kitchen appliance
An accessory for a kitchen appliance, particularly in the form of a measuring cup, for being attached to a cooking vessel, as well as to a correspondingly equipped kitchen appliance, wherein a sensor arrangement is arranged in the accessory and is capable of determining operating states, which are transmitted wirelessly to the kitchen appliance. |
US10591338B2 |
Welding fixture
A welding fixture for releasably engaging a weldable object includes a support body having a fluid passage, and a receiver coupled to the support body having an internal chamber that receives the object. At least one fluid delivery tube is disposed along the receiver and is in fluid communication with the fluid passage of the support body. The fixture allows the weldable object to be precisely positioned for welding, and supplies a fluid delivery system for delivering inert gas to the weld site. |
US10591334B2 |
Limiting a drive signal
A method of limiting a drive signal is provided. The method includes providing a drive signal for a meter assembly, wherein the meter assembly has a resonance frequency. The method also includes interrupting the drive signal after a first drive time-period, wherein the first drive time-period is based on an expected time for the drive signal to reach the resonance frequency. |
US10591333B2 |
Method for affixing a metal tube to a metal body
In the method, a portion of the metal tube is placed in a lumen of a metal sleeve having a metal wall surrounding the lumen. The metal tube is placed in such a manner that an outer surface of the metal tube and an inner surface of the metal sleeve at least partially contact one another. The metal sleeve is affixed on the portion of the metal tube placed in its lumen for forming a metal tube, metal sleeve, composite system. The metal tube, metal sleeve, composite system, in turn, is placed in the passageway of the metal body in such a manner that an outer surface of the metal sleeve and an inner surface of the passageway at least partially contact one another, in order thereafter by plastically deforming at least the metal sleeve of the metal tube, metal sleeve, composite system placed in the passageway to form a force interlocking between the inner surface of the passageway and the outer surface of the metal sleeve. The so formed metal tube, metal sleeve, metal body composite system can serve as a component of a measuring transducer, respectively a vibronic measuring device formed therewith. |
US10591329B2 |
Reflector clamping member and use thereof
A reflector clamping member (RCM) for fixating an ultrasound reflector (REF) to a flow conduit insert (FCI) of an ultrasonic flow meter (UFM) is disclosed, the reflector clamping member (RCM) comprising a fixation portion (FXN) for fixating the reflector clamping member (RCM) to the flow conduit insert (FCI) and a flexible portion (FLX) for contacting the ultrasound reflector (REF), wherein the flexible portion (FLX) is adapted for supporting at least one side of the ultrasound reflector (REF) so as to clamp the ultrasound reflector (REF) between the flexible portion (FLX) and the flow conduit insert (FCI) when the reflector clamping member (RCM), the ultrasound reflector (REF), and the flow conduit insert (FCI) are assembled. Also, a flow conduit insert assembly (ASY) comprising such reflector clamping member (RCM), an ultrasonic flow meter (UFM) comprising such reflector clamping member (RCM), and a method of fixating an ultrasound reflector (REF) to a flow conduit insert (FCI) are disclosed. |
US10591323B1 |
Sealed sensor apparatus
A sealed sensor apparatus for a light fixture includes a housing. The housing has a base portion configured to house circuitry of the sensor apparatus. The housing include an integral cylindrical extension projecting from the base portion. The cylindrical extension has an interior surface defining an interior cavity. The cylindrical extension has an exterior surface radially spaced from the interior surface. A gasket may be received about the exterior surface of the cylindrical extension. A lens may be sealingly mounted to the cylindrical extension. |
US10591317B2 |
Encoder apparatus and motion guide apparatus with encoder apparatus
Provided is an encoder device capable of reducing interference between a magnetic field generated in a reference mark and a magnetic field generated in a scale. An encoder device is provided with a reference mark and a head. The reference mark has: a first scale coil; and a second scale coil electrically connected to the first scale coil. The head has: a transmission coil that transmits an electromagnetic wave without any contact to the first scale coil; a reception coil that receives an electromagnetic wave without any contact from the second scale coil; and electric circuits that generate a pulse for generating an origin signal from the electromagnetic wave received by the reception coil, if the transmission coil faces the first scale coil and the reception coil faces the second scale coil. |
US10591312B2 |
Whispering gallery mode based range-resolved air data system
A system for obtaining air data for a vehicle comprises a laser device that emits laser light pulses, and transmit optics that transmits the light pulses into an external air volume adjacent to the vehicle. The system also includes receive optics that collects scattered portions of the light pulses from the external air volume, and a whispering gallery mode (WGM) frequency discriminator that receives the scattered portions of the light pulses from the receive optics. The WGM frequency discriminator includes at least one WGM resonator that outputs a selected portion of the light pulses at one or more optical signal frequencies via tuning the WGM resonator other than by an electro-optic effect. An optical detector samples the selected portion of the light pulses from the WGM frequency discriminator, and converts the sampled light pulses to scalar values. A processing unit receives and records the scalar values from the optical detector. |
US10591307B2 |
Information providing device and information providing method and non-transitory computer readable medium therefor
A circuitry estimates a degree of interest in each of destination candidates for each of subject users included in a user group determined based on degree of affinity among multiple users. The circuitry sets a location in which the degree of interest of a first one of the subject users is greater than or equal to a predetermined degree-of-interest threshold value as a first destination. The circuitry provides a second one of the subject users with a first trip proposal when the degree of interest of the second user in the first destination is greater than or equal to the predetermined degree-of-interest threshold value. The circuitry provides the second user with a second trip proposal when the degree of interest of the second user in the first destination is less than the predetermined degree-of-interest threshold value. |
US10591292B2 |
Method and device for movable object distance detection, and aerial vehicle
A method for distance detection includes detecting a first distance value between a movable object and a target object in a target direction of the movable object, obtaining an inclination angle of the movable object at the target direction, and calculating a second distance value from the movable object to the target object based upon the inclination angle and the first distance value. |
US10591288B2 |
System and method for evaluation of used components
A method includes receiving three-dimensional (3D) measurement data based on a measurement of a first used component of a particular component type. The method also includes performing a comparison of the 3D measurement data to in-service tolerances associated with the particular component type, the in-service tolerances determined based on a measurement of at least a second used component of the particular component type and an evaluation of structural characteristics of the second used component. The method further includes generating, based on the comparison, an output indicating whether the first used component is acceptable for reuse. |
US10591287B2 |
Apparatus and method for determining content screening suitabilities in a multi-projection theater
The present invention relates to a method of determining content screening suitabilities in a multi-projection theater including a plurality of projection planes. More particularly, the present invention relates to a method of determining content screening suitabilities based on a series of operation equations using content attribute values, such as the horizontal length and vertical length of an output screen when content is played back, and theater attribute values, such as the length and height of the surface of a front or side wall within a theater building. The method may include calculating at least one of a screen attribute value and a theater attribute value, calculating a suitability based on the screen attribute value or the theater attribute value, and determining whether the calculated suitability falls within a predetermined range. |
US10591286B2 |
Method and system for generating virtual rooms
A waveguide apparatus includes a planar waveguide and at least one optical diffraction element (DOE) that provides a plurality of optical paths between an exterior and interior of the planar waveguide. A phase profile of the DOE may combine a linear diffraction grating with a circular lens, to shape a wave front and produce beams with desired focus. Waveguide apparati may be assembled to create multiple focal planes. The DOE may have a low diffraction efficiency, and planar waveguides may be transparent when viewed normally, allowing passage of light from an ambient environment (e.g., real world) useful in AR systems. Light may be returned for temporally sequentially passes through the planar waveguide. The DOE(s) may be fixed or may have dynamically adjustable characteristics. An optical coupler system may couple images to the waveguide apparatus from a projector, for instance a biaxially scanning cantilevered optical fiber tip. |
US10591285B2 |
Image inspection apparatus
To make it possible to set a shift direction of phases of illuminance distributions of pattern lights to an appropriate direction and perform an inspection at high accuracy while improving setting flexibility of an illuminating section and an imaging section. A phase shift direction of pattern light irradiated from a pattern light illuminating section is determined according to moving direction information concerning a moving direction of an inspection target object with respect to an array direction of light receiving elements and positional relation information concerning a positional relation between the light receiving elements and the pattern light illuminating section. |
US10591280B2 |
Confocal displacement sensor
Optical axes of lens units of measurement heads are adjusted so as to be parallel to each other. The lens unit includes a diffraction lens. When adjusting the optical axis, in a state where the measurement heads face each other with a reference member interposed therebetween, light having a plurality of wavelengths are emitted from the measurement heads to one surface and the other surface of the reference member, respectively. Intensities of primary light having one wavelength, which are reflected by one surface and the other surface of the reference member respectively, and incident on the measurement heads through each of a path of a multi-order light having other wavelengths are displayed on a main display unit as information indicating a degree of orthogonality of the optical axes of the measurement heads with respect to the one surface and the other surface of the reference member. |
US10591279B2 |
Integrated optical device for contactless measurement of altitudes and thicknesses
An optical device for contactless measurement of height and/or thickness. The optical device having an axial chromatic aberration in order to encode the height and/or thickness information of an object positioned in the measurement field. The optical system is anchored in a confocal architecture. A detection system decodes the information through a detection system allowing the wavelength(s) focused on the surface(s) of the object to be discriminated. A plurality of points can be measured simultaneously or successively. |
US10591276B2 |
Articulated arm coordinate measuring machine having a color laser line probe
An articulated arm coordinate measuring machine includes a laser line probe. The laser line probe includes a camera that can acquire metrology data and color data. A laser line probe is coupled to a probe end of an articulated arm. The laser line probe having a projector and a camera, the projector being operable to project a line of light at one or more predetermined wavelengths, the camera having a lens assembly optically coupled to a sensor assembly. The sensor assembly has a photosensitive array and a filter disposed between the photosensitive array and the lens assembly. The filter includes a plurality of red, green and blue pixels in a predetermined arrangement. A controller is coupled to the laser line probe and causes the camera to acquire a metrology image and a color image. The controller assigns a color to the three-dimensional coordinate points based on the color image. |
US10591266B2 |
Distress flare
A distress flare including a cartridge including two ends connected by a side surface; activation device intended to expel the cartridge into the sky; an inflatable shell, covering the side surface, suitable for being deployed under the effect of deploying device and of diffusing the visible light; illuminating device powered by a battery and capable of emitting visible light, the illuminating device being arranged on the side surface. |
US10591263B2 |
High spin projectile apparatus comprising components made by additive manufacture
A method of making a projectile apparatus is provided that includes making one or components of the apparatus using an additive manufacture technique such as 3-D printing or laser-aided additive manufacture. The projectile apparatus can have a projectile, a propellant, and one or more optional components such as a wading, a sabot, and an intermediary device. The projectile can be fired through a barrel having a smooth bore. Additive manufacture methods can be used that involve forming components from superalloys having nanoparticles incorporated therein. The projectile apparatus can convert gas pressure or gas velocity into a high rate of projectile spin. The projectile has long-range accuracy due to a high or sustainable velocity and high rate of spin. |
US10591257B1 |
Multi-layer wearable body armor
A multi-layer body armor plate includes a strike plate; a mesh layer positioned over the strike plate, the mesh layer having a number of open cells; and an outer skin layer positioned over the mesh layer so as to encapsulate the open cells of the mesh layer between the strike plate and the outer skin layer. The open cells of the mesh layer may entrap air or may be filled with expandable, buoyant foam. |
US10591256B2 |
Ballistic vest system with ballistic ridge component
Embodiments of a ballistic vest system having a ballistic vest plate carrier with a ballistic plate engaged to a ballistic ridge component disposed therein that provides protection against side spall and back face deformation caused by the impact of ballistic projectiles and shrapnel along the peripheral area of the ballistic plate and methods to manufacture such a ballistic vest systems are generally described herein. Other embodiments of a ballistic vest system may be described and claimed. |
US10591255B2 |
Energy transfer indicator in a digital reticle
A system having a digital reticle and an application running on a processor. The digital reticle has an indicator structured to provide a notification signal to a user. The digital reticle is configured to receive a ballistics profile from an electronic ballistics calculator. The application is configured to determine a predicted terminal performance value of the projectile based, at least in part, on the ballistics profile. The application is further configured to receive a user input indicative of a desired terminal performance value for a projectile and to transmit a signal corresponding to the user input. The digital reticle is further configured to receive the signal corresponding to the user input and to activate the indicator when the predicted terminal performance value does not exceed the desired terminal performance value. |
US10591252B2 |
Optical device having removable optical setting lever
An optical device has a housing and an adjustment ring rotatably disposed about the housing. The adjustment ring defines a channel. A lever selectively engages with the channel and may be used to rotate the adjustment ring. |
US10591238B1 |
Firearm noise suppressor
A firearm noise suppressor comprising a plurality of axially aligned cups or hollow members constructed of fibrous material impregnated with an epoxy resin cooperatively forming a plurality of chambers encased in an outer sleeve and a method for producing the firearm noise suppressor comprising the steps of individually forming each of the cups or hollow members from a fibrous material having a centrally disposed aperture formed therethrough, impregnating each cup or hollow member with epoxy resin, placing each impregnated fibrous cup or hollow member on an alignment tool by aligning the centrally disposed apertures of the plurality of fibrous hollow members on the alignment tool such that each fibrous cup or hollow member contacts the next adjacent fibrous cup or hollow member, encasing the plurality of fibrous cups or hollow members in the outer sleeve with an epoxy resin to bond the fibrous cups or hollow members together to form the firearm noise suppressor and removing the firearm noise suppressor from the alignment tool. |
US10591234B2 |
Pistol magazine adapter
Pistol magazine adapters have a body closely received in the magazine well and defining a passage receiving a magazine including a follower, a bolt catch actuator mechanism having a follower contact element pivotally connected to the body at a pivot axis and having a follower contact surface operable to contact the follower and responsive to whether the follower is in an upper position when the magazine is empty of ammunition or a lower position in which the magazine contains ammunition, the bolt catch actuator mechanism including a latch actuator element operable to engage the bolt hold open latch, and the latch actuator element being operably engaged to the follower contact element and responsive to movement of the follower to the upper position to move the bolt hold open latch to a bolt restraint position, such that the bolt is held open after depletion of the last round in the magazine. |
US10591228B2 |
Antifouling coating, heat exchanger provided with same, and method for manufacturing heat exchanger
The present invention provides an antifouling coating formed from a water-based coating composition comprising 0.1% by mass to 10% by mass of ultrafine silica particles having an average particle size equal to or less than 25 nm, 5% by mass to 50% by mass, relative to the ultrafine silica particles, of a zirconium compound which is at least one selected from zirconium chloride and zirconyl chloride, and 30% by mass to 99.5% by mass of water. In accordance with the present invention, it is possible to provide an antifouling coating that can maintain the antifouling performance and hydrophilicity and prevent corrosion of fins even under an environment with a large amount of contaminating substances, such as metal particles, in the air. |
US10591224B2 |
Concrete thermal energy storage containing concrete thermal energy storage elements arranged in cassettes that are self-supporting with respect to transport and installation, method of building and methods of operating said storage
A high temperature thermal energy storage includes a foundation comprising thermal insulation, at least one self-supported cassette arranged on the foundation. At least one cassette is a self-supporting frame or assembled structure with respect to transport and installation, containing a number of concrete thermal energy storage elements, some or all of the elements include heat exchangers embedded in the concrete of the elements. A pipe system includes an inlet and an outlet for thermal input to and output from the storage, respectively. The pipe system is fluidly coupled to the heat exchangers for circulating fluid through the heat exchangers for thermal energy input to or output from the elements and thermal insulation around and on top of the at least one self-supported cassette containing concrete thermal energy storage elements. |
US10591220B2 |
Multi-fluid heat exchanger
A nested dish-plate heat exchanger is disclosed wherein the heat exchanger core is comprised of a plurality of first and second heat exchanger plates arranged in alternating stacked relationship. The first and second heat exchanger plates each have a pair of openings formed in the base portion of the plates and a pair of upwardly protruding boss portions and a pair of downwardly protruding bosses each having a corresponding opening formed therein. The first and second heat exchanger plates are arranged in an alternating stacked relationship wherein each subsequent first or second heat exchanger plate is rotation 180 degrees with respect to the previous first or second heat exchanger plate in the stack, the arrangement providing a plurality of first, second and third fluid flow passages therebetween such that each of the second and third fluid flow passages are in heat transfer relationship with the first fluid flow passages. |
US10591219B2 |
Heat recovery apparatus
The present application relates to a heat recovery apparatus and method, and according to the heat recovery apparatus and method of the present application. The heat recovery apparatus comprising a first heat exchange, a compression device, a second heat exchange device and at least two pressure drop devices, which are fluidically connected through pipes in which at least two refrigerants flow. |
US10591217B2 |
Systems and methods for controlling a vacuum arc remelting furnace based on power input
A control system for a vacuum arc remelting (VAR) process for a metal includes a direct current (DC) power source, a ram drive, voltage drip short sensor, and a controller, which includes a processor. The drip short sensor may be configured to measure a drip short frequency of the electric arc over a period of time. The controller is configured to determine a real time arc gap length between the electrode tip and the melt pool based on a correlation between the drip short frequency and arc gap length. The controller is further configured to control power input to the electrode by the DC power supply by determining an input power level to input to the electrode based on the real time arc gap length, the input power level configured to generate a desired arc gap length, by the DC power supply, at the input power level. |
US10591214B2 |
Simplified and improved thermal efficiency vaccum furnace hot zone with prefabricated insulation assembly
A high temperature vacuum furnace including a prefabricated tongue-and-groove, low-mass insulation ring assembly hot zone, resulting in decreased energy costs and increased energy efficiency, faster heating and cooling cycles, and expedited maintenance capability resulting in lower maintenance costs. Decreased time of a workpiece in the furnace improves production turnaround and lowers energy costs for each heat treating cycle. Furnace manufacturing is also easier and less expensive compared to prior art vacuum furnaces. A bottom support structure replaces the prior art metal support ring resulting in an approximately 80-85% weight saving in the furnace hot zone. This reduces the time and energy required to heat and cool the furnace components and workpiece. |
US10591211B2 |
Washstand furniture
There is provided a washstand which may include a washing device that includes a bowl, a water-supply assembly that supplies water to the bowl, and a water-discharge assembly that drains water from the bowl, an inner cabinet provided below the bowl and having an inner space, a dryer configured to draw air through an air-intake hole opened toward a floor and to discharge air into the inner space of the inner cabinet, a utensil drying functional-module provided in the inner space of the inner cabinet and configured to dry utensils using air discharged from the dryer; and an outer cabinet covering an outer side of the inner cabinet. An external connection path may be defined between the inner cabinet and the outer cabinet, wherein the external connection path guides air discharged from the utensil drying functional-module toward the floor. |
US10591209B2 |
Air separation plant, method for obtaining a product containing argon, and method for creating an air separation plant
An air separation plant for obtaining product containing argon by low temperature separation of compressed, cooled feed air. The air separation plant comprises a high-pressure column, a multi-part low-pressure column having a base segment and a head segment and a multi-part crude argon column having a base segment and a head segment. An oxygen-enriched flow is obtained from part of the feed air in the high pressure column, an argon-enriched flow is obtained from part of the oxygen-enriched flow in the low-pressure column, and an argon-rich flow is obtained from part of the argon-enriched flow in the crude argon column. Liquid flow is transferred from a lower region of the head segment of the low-pressure column and from a lower region of the base segment of the crude argon column into an upper region of the base segment of the low-pressure column. |
US10591206B2 |
Method and system for device with eutectic plate
A system and/or method is provided that manages delivery of power for a device and an additional device. The system can include a device that consumes power to refrigerate an item stored therein, wherein the device includes an eutectic plate and an additional device that consumes power. The system can further include a power source that is configured to deliver power and a power manager component that is configured to monitor a temperature within the device. The power manager component can further be configured to activate the power source to deliver power to the device to reach a set temperature, switch the delivery of power from the device to the additional device based on the set temperature being reached, and maintain the set temperature in the device by switching delivery of power from the additional device to the device based on monitoring the temperature. |
US10591204B2 |
Refrigerator
A refrigerator includes a body, a storage compartment formed inside the body, a plurality of drawers provided inside the storage compartment, a door slidably provided to open and close the storage compartment and a selective drawing device configured to select a first drawer from among the plurality of drawers and to draw the first drawer together with the door. The desired drawer can be pulled out together with the door at the time of pulling out the door, so that the usability can be improved. |
US10591198B2 |
Refrigerator appliance and methods of operation
A refrigerator appliance and methods of operation are provided herein. The refrigerator appliance may include a cabinet, a storage bin, a lid, an ozone passage, an air conduit, an air handler, and an ozone filter. The storage bin may include a plurality of walls defining a storage volume. The lid may be positioned on the storage bin to selectively cover the storage volume in a closed position. The ozone passage may be defined through at least one of the plurality of walls in fluid communication with the storage volume. The air conduit may be disposed in selective fluid communication with the ozone passage. The air handler may be disposed in fluid communication with the air conduit to direct ozone through the ozone passage. The ozone filter may be disposed in fluid communication with the air conduit to filter ozone passing from the storage volume through the air conduit. |
US10591195B2 |
Control method for defrosting the outdoor coil of a heat pump machine
Method for controlling defrosting of the outer exchanger of a heat pump machine, comprising the steps of: defining in the outer air temperature/evaporation temperature plane three zones; acquiring the outer air temperature and the evaporation temperature; individuating in which zone of the Taria_ext/T_evap plane the point falls, identified by the two acquired temperature measures; inverting the machine functioning cycle when the point falls in an unsafe zone; reducing the rotation speed of the compressor of said heat pump machine when the point falls in an intermediate zone. |
US10591191B2 |
Refrigerant riser for evaporator
A heating, ventilation and air conditioning (HVAC) system includes a condenser (18) flowing a flow of refrigerant therethrough and to an output pipe (56) and a falling film evaporator (12) in flow communication with the condenser and having an evaporator input pipe (58) located vertically higher than the output pipe. A plurality of riser pipes (60) connect the output pipe to the evaporator input pipe. The flow of refrigerant flows through selected riser pipes of the plurality of riser pipes as required by a load on the HVAC system. |
US10591187B2 |
Thermoacoustic refrigerator
A thermoacoustic refrigerator includes at least one pair of pulse combustion tubes (10), preferably Rijke tubes, each tube (10) having a pair of spaced-apart Stirling engines (12), coupled together but with no separating membrane therebetween. |
US10591184B2 |
Apparatuses and methods for supplying natural gas to a frac water heater
Apparatuses and methods for heating well fracturing fluid using natural gas supplied to a frac water heater are provided. In some embodiments, portable separators can be tied into an existing, on-site, natural gas source and supply the heating unit's burner system with the producer's own produced natural gas (for example, sweet fuel gas). By using on-site sweet fuel gas, liquefied petroleum gas (LPG) or diesel consumption and associated cartage costs can be reduced or eliminated. As such, the apparatuses and methods can also reduce the associated carbon footprint on the environment. In some embodiments, the apparatuses and methods can comprise a drying element to dry or condition the gas prior to use. |
US10591183B2 |
Unpressurized horizontal electric storage tank water heater
The invention provides for protection of life safety, property and the liability thereof, by means of a intrinsically safe unpressurized storage tank water heater while producing hot pressurized water. The design addresses, with effect, convection, radiation, conduction and evaporative heat energy losses. Heat lost returned as usable hot water resulting in ultra-low standing loss. The stationary water medium prevents sedimentation, fouling of the heating element and gases expelled. Being dielectrically isolated, the medium may also be treated to further reduce corrosion. The design allows for a quick recovery rate and provides adjustable volume of hot water, being stackable, stage able, renewable, repairable and recyclable. |
US10591182B2 |
Apparatus for thermal control of tubing assembly and associated methods
Tubing structures are connected to each other to form a tubing assembly having one or more fluid pathways from a fluid entrance to a fluid exit. A heating device is bonded to the tubing structures along a length of the tubing assembly. The heating device has a flexibility to follow along one or more bends present along the length of the tubing assembly. The heating device includes one or more heater traces embedded within an encasing material. The encasing material is thermally conductive and electrically insulative. The one or more heater traces are formed of a material that generates heat in the presence of an electrical current. The heating device has a continuous and unbroken structure along the length of the tubing assembly. An encapsulation layer of thermal insulating material is disposed over the tubing assembly and covers the heating device. |
US10591178B2 |
Frequency response optimization based on a change in battery state-of-charge during a frequency response period
A frequency response optimization system includes a battery configured to store and discharge electric power, a power inverter configured to control an amount of the electric power stored or discharged from the battery at each of a plurality of time steps during a frequency response period, and a frequency response controller. The frequency response controller is configured to receive a regulation signal from an incentive provider, determine statistics of the regulation signal, use the statistics of the regulation signal to generate an optimal frequency response midpoint that achieves a desired change in a state-of-charge (SOC) of the battery while participating in a frequency response program, and use the midpoints to determine optimal battery power setpoints for the power inverter. The power inverter is configured to use the optimal battery power setpoints to control the amount of the electric power stored or discharged from the battery. |
US10591176B1 |
Systems and methods for mitigating smoke damage to a property
Smoke and/or soot damage to an interior of a property, such as a residential building or home, may be mitigated. A controller is in communication with a heating, ventilation, and air conditioning (HVAC) system of the property. The controller is configured to receive an alert and/or intelligent home telematics data generated based upon a potential presence of smoke in a location associated with the property, either exterior or interior to the property. In response to receiving the alert and/or intelligent home telematics data, the controller is further configured deactivate an air circulation function of the HVAC system to mitigate smoke or fire damage to the property. The intelligent home telematics data may be generated by various smoke, fire, audio, visual, infrared, motion, and/or other smart sensors mounted about the interior and/or exterior of the property. |
US10591174B2 |
Smart transducer plug and play control system and method
A building management system includes a communications bus, field devices connected to the communications bus, a cloud service including a machine learning engine; and a controller for an HVAC device. The controller communicates with the communications bus and the cloud service and is configured to transmit messages through the communications bus to the field devices, compile a list of connected field devices, receive sample data from the connected field devices, and transmit the sample data from the connected field devices to the cloud service. The controller is further configured to receive identifying characteristics for each of the connected field devices from the cloud service and to select a control logic file for the HVAC device based on the identifying characteristics. |
US10591172B2 |
Floating type humidifier using vertical power transmission system
A floating humidifier using a vertical power transmission scheme according to an embodiment of the present disclosure includes: a wireless power transmitting unit including a substrate and a vertical structure vertically arranged on the substrate, and configured to transmit electric power in a magnetic induction scheme through the substrate and the vertical structure; a water container including an accommodation portion in which water is accommodated and a fastening portion protruding from a center of the accommodation portion and fitted in the vertical structure above the wireless power transmitting unit; and a humidification generating unit inserted into the fastening portion of the water container through a vertically penetrated fastening hole and configured to generate a current using a magnetic force induced by the wireless power transmitting unit to drive a humidifier. |
US10591171B2 |
Heat pump
A subcooler is made up of a plate type heat exchanger. The accumulator is located between a compressor and the subcooler in a width direction of an outdoor unit in a planar view. The subcooler overlaps with the accumulator in the width direction in the planar view. As a result, a compact heat pump can be provided when the subcooler is a plate type heat exchanger. |
US10591169B2 |
Signal processing device, signal processing method, program, and rangehood apparatus
In a signal processing device, a signal processing method, a recording medium, and a rangehood apparatus, a filter coefficient is set in a sound cancelling filter, and the sound cancelling filter outputs a cancellation signal. A coefficient calculator calculates a first filter coefficient. An oscillation suppressor calculates a second filter coefficient by applying a window function to the first filter coefficient to set the second filter coefficient as the filter coefficient. |
US10591167B2 |
Cooktop appliance control system
A method for operating a cooktop appliance is provided. The method includes determining a temperature of a cooking utensil positioned on a heating element of the cooktop appliance, as well as determining a temperature of a food in the utensil positioned on the heating element of the cooktop appliance. The method also includes calculating a temperature differential between the temperatures of the food in the cooking utensil and of the cooking utensil itself. Subsequently, the method includes controlling a heating temperature of the heating element to reduce the temperature differential when the temperature differential is greater than a predetermined threshold to, e.g., reduce a risk of burning a portion of the food in the utensil. |
US10591162B2 |
Heat shield for a gas turbine combustion chamber
The present invention relates to a combustion chamber heat-shielding element of a gas-turbine, having a bolt for mounting the combustion chamber heat-shielding element on a combustion chamber wall or a combustion chamber head, where the combustion chamber heat-shielding element is designed substantially plate-like and where on one side at least one bolt, which is designed as a separate component, is anchored on it by means of a bonded connection. |
US10591160B2 |
Hybrid combustion apparatus using pyrolysis of water and combustion air
The present invention is intended to provide a hybrid combustion apparatus using the pyrolysis of water and combustion air, in which a combustion chamber is defined by a double wall and divided into a primary combustion chamber configured to combust waste and a secondary combustion chamber configured to combust exhaust gas, and the size (diameter) of a combustion unit through which waste is configured to be different from that of the combustion chamber in which a flame is located, so that combustion temperature is further increased by introducing air, so that heated due to proximity to a flame, as combustion air, combustible waste is combusted at an ultrahigh temperature by pyrolyzing water and combustion air by means of a high combustion temperature, and so that complete combustion is achieved by increasing the time for which a flame stays within the combustion chamber, thereby discharging clean exhaust gas. |
US10591159B2 |
Method for generating or recovering materials through smoldering combustion
Methods are provided for generating or recovering gaseous materials such as hydrogen and solids such as metals through the smoldering combustion of an organic material. The methods include admixing a porous matrix material with an organic material, and, in some embodiments a catalyst, to produce a porous mixture. The mixture is exposed to an oxidant, initiating a self-sustaining smoldering combustion of the mixture, and collecting the vapors and combustion products or processing the porous matrix following combustion to physically separate the porous matrix material from ash containing inorganic materials of value. Additional embodiments aggregate the organic material or catalyst or porous matrix material or mixture thereof in an impoundment such as a reaction vessel, lagoon or matrix pile. Further embodiments utilize at least one heater to initiate combustion and at least one air supply port to supply oxidant to initiate and maintain combustion. |
US10591158B2 |
Torch having an interlock mechanism
A torch device having a pivoting torch arm, including a fuel delivery system having a fuel tank and microjet burners positioned in the end of the torch arm, and an ignition system including an ignition button and a piezoelectric igniter for igniting fuel, and an interlock mechanism including a mounting tab pivotally attaching the torch arm to the body of the torch, with a guide pocket defined by a laterally-extending wall of the mounting tab, and a rocker arm having a distal arm cooperating with and confined within the guide pocket, and a proximal arm cooperating with the ignition button, and configured to prevent a user from pressing the ignition button based on the angular position of the torch arm relative to the torch body. |
US10591157B1 |
Method of converting a burner with a dual use pot to single flow
A burner has a dual use pot whereby the pot can be machined to provide for single flow control to inner and outer flame rings (directly related to each other) as a single flow configuration or maintained in a dual flow configuration whereby a user can separately control flow to inner and outer flame rings (independently related to one another). A lateral passage is fed from an inlet to feed outer flames while a transverse passage possibly elevationally displaced from the transverse passage for some embodiments can feed the inner ring. The lateral and transverse passages are joined to be in fluid communication through the method taught herein. |
US10591156B2 |
Burner, combustion device, boiler, and burner control method
A burner includes: an inner gas nozzle which extends along an axis while surrounding the axis, and which is capable of supplying a furnace with an inner combustion oxygen containing gas; a fuel supply nozzle surrounding the inner gas nozzle as seen in a direction along the axis, the fuel supply nozzle being capable of supplying the furnace with a fluid mixture of a solid powder fuel and a carrier gas; an outer gas nozzle surrounding the fuel supply nozzle as seen in the direction along the axis, the outer gas nozzle being capable of supplying the furnace with an outer combustion oxygen containing gas; and a flow-velocity-ratio adjustment apparatus capable of adjusting a relative flow velocity ratio of a discharge flow velocity of the inner combustion oxygen containing gas to a discharge flow velocity of the outer combustion oxygen containing gas. |
US10591154B2 |
Combustion burner and boiler
A combustion burner including: a fuel nozzle (61) which ejects a fuel gas that is a mixture of fuel and air; a combustion air nozzle (62) which ejects air from an outer side of the fuel nozzle (61); first members (71) which are arranged inside the fuel nozzle (61) and which each comprise a first inclined surface (82a) inclined with respect to the flow of the fuel gas, and a first inclination end edge where the inclination of the first inclined surface (82a) ends; and second members (72) which are arranged downstream of the first inclination end edges in the direction of fuel gas flow, and which each comprise a second inclined surface (84a) inclined towards the first members (71) with respect to the fuel gas flow and a second inclination end edge where the inclination of the second inclined surface (84a) ends. |
US10591153B2 |
Waterproof LED underground light
A waterproof LED underground light contains: a housing, a circuit board, an LED light source, a surface cover, a tempered glass, and a sealing rubber ring. The housing is molded from plastics and is provided with a plate hiding groove, a plate placing position, a sealing groove and a fixed side. The circuit board is configured in the plate hiding groove. The light guide plate is configured in the housing. The LED light source is configured in the side face of the light guide plate. The surface cover is configured above the fixed side. The tempered glass is configured between the surface cover and the housing. The sealing rubber ring is configured between the surface cover and the housing. |
US10591150B2 |
Integrated electrical connector device structure of LED light
An integrated electrical connector device structure of LED light includes a light source board, a supporting board a light head, and at least a conductive connector. The supporting board is set between the light source board and the light head. The conductive includes a conductive pin, a fixed part and a plug. The fixed part is fixed on the supporting board. The conductive pin is connected to the light head electrically. The plug is connected to the light source board electrically to connect the light head and the light source board electrically. The integrated electrical connector device structure of LED light owns the advantages of simple structure and easy to be assembled automatically. |
US10591147B2 |
Connection mechanism
A connection mechanism for connecting a first element to a second element including a plurality of bayonet tabs configured on one of said first element and said second element; and a plurality of bayonet slots engageable with the plurality of bayonet tabs, the plurality of bayonet slots configured on one of the first element and the second element that does not contain the plurality of bayonet tabs, wherein the plurality of bayonet tabs are aligned with the plurality of bayonet slots, subsequent to which, the first element is partially rotated with respect to the second element to facilitate the reception of the plurality of bayonet tabs within the plurality of slots, thereby providing a connection between the first and second elements. |
US10591146B1 |
Luminaire mounting assembly
A luminaire mounting assembly for mounting a LED light fixture to a pair of support beams. The luminaire mounting assembly includes an elongated plate and a movable plate. The elongated plate includes opposed sides and a flange extending from each of the opposed sides. The side walls and flanges define parallel tracks therebetween. The movable plate includes having a mounting hole and is adapted to slidably engage each of the parallel tracks. A knockout plate spans the mounting hole and is removably connected to the movable plate via a breakable member. Once the movable plate is suitably positioned and the mounting assembly is fastened to the support beams, the knockout plate is removed and the mounting hole is ready to receive the thin LED light fixture. |
US10591141B2 |
Light-emitting apparatus with inclined light-emitting units
Provided is a light-emitting apparatus including a substrate, a plurality of light-emitting units each having a plurality of LED elements mounted on the substrate in a rectangular lattice pattern, wherein each of the light-emitting units has a rectangular light-emitting region, and a lens array including a plurality of lenses provided corresponding to the light-emitting units, respectively, the lens array being arranged on the plurality of light-emitting units, wherein the plurality of lenses is designed such that beams of emission light from the plurality of light-emitting units are collected and radiated so as to overlap with one another at a position distant from the substrate, and a part of the plurality of light-emitting units is arranged to be inclined with respect to a reference direction in a plane of the substrate by an angle different from that of other light-emitting units. |
US10591137B2 |
Wavelength converter and light-emitting device having same
An alumina-based ceramic wavelength converter is described having a surface layer containing a second phase of alumina, preferably as alumina crystallites. The surface layer is formed as a result of the sintering process used to form the bulk ceramic which is itself substantially transparent. The ceramic wavelength converter is combined with a light emitting diode to form a light emitting device. Preferably, the ceramic wavelength converter is comprised of an alumina-based phosphor represented by a general formula A3B5O12:Ce, wherein A is Y, Sc, La, Gd, Lu, or Tb and B is Al, Ga or Sc. |
US10591133B2 |
Diffractive optical element and light irradiation apparatus
A diffractive optical element is configured to provide desired diffracted light and is excellent in durability. The diffractive optical element shapes light from a light source, wherein the diffractive optical element is provided with a diffractive layer having a periodic structure having low refractive index portions and high refractive index portions, and the high refractive index portions of the periodic structure include one having an aspect ratio of 2 or more. |
US10591131B2 |
Lighting arrangement with a spatially controllable reflector element
A lighting arrangement and a method of forming an illumination beam are described. A plurality of LED lighting elements is operable to emit light. A plurality of collimator elements is arranged to collimate light emitted from the LED lighting elements. A first projection element is arranged to project light emitted from the collimator elements onto a spatially controllable reflector element. The spatially controllable element comprises a plurality of reflector elements adjustable between a first and a second position. In the first position, the light is reflected into the direction of a second projection element to form a projected illumination beam. In the second position, light is reflected into a different direction to not contribute to the projected illumination beam. |
US10591130B2 |
Light-beam-projecting device comprising a digital screen and headlamp equipped with such a device
An automotive vehicle light beam projection device, including at least one light source able to emit light rays, an optical projection system with an exit pupil situated on an optical exit element, which optical system is able to project a light beam, wherein the light beam includes a digital screen configured to direct at least one part of the incident light rays emitted by at least one source toward the optical projection system, the device furthermore including means for focusing the light rays emitted by the at least one light source on a zone of the digital screen, and an intermediate assembly for projecting the light rays originating from the digital screen which are configured to illuminate the surface area of the exit pupil. |
US10591129B2 |
Lighting device for a vehicle, combining two light sources
The lighting device for a vehicle has two light sources and a wavelength conversion device excited by the combination of the radiations from the two light sources. A first light source is associated with a scanning system projecting, by scanning, a first light radiation onto a first conversion region of the device, while a second light source with semiconductors emits a second light radiation into a second conversion region of the device. The second source, different from the first source and whose luminance level is typically less high, is provided with light-emitting units of submillimetric dimensions. The beams produced by the device respectively in the first region and in the second region have different characteristics and complement one another to produce one or more lighting functions. |
US10591128B2 |
Automotive lighting and/or signalling device with segmented lighting portions
A lighting and/or signalling device, in particular for the automotive sector, comprising: at least two LED light sources, powered and activated separately, each facing a respective light input wall of a corresponding light guide, wherein the light guides emit the light of the LED light sources through at least two separate lighting portions at a front wall. The light guides are equipped with diffuser elements arranged on a rear wall opposite to the front wall. At least one reflector element is associated with each light guide directly facing the respective diffuser elements so as to reflect the light towards the front wall. The light guides are juxtaposed and adjacent to each other at at least one respective inner wall. The light guides are mechanically and optically separated by barrier elements which prevent the passage of light between the light guides at the at least one inner wall. |
US10591127B2 |
Vehicle luminaire and vehicle lamp device
A vehicle luminaire according to an embodiment includes: a flange; a mount portion provided on one side of the flange; a light-emitting unit that is provided on an end of the mount portion opposite to the flange side and includes at least one light-emitting element; a holder which is provided on another side of the flange and into which a connector is insertable; and at least one first thermal radiation fin that is provided on the another side of the flange and extends from a peripheral edge of the flange toward the holder. In a direction in which the holder projects from the flange, the position of an end face of the holder opposite to the flange side is different from the position of a holder-side end of an end face of the first thermal radiation fin opposite to the flange side. |
US10591124B2 |
Heat dissipating system for a light, headlamp assembly comprising the same, and method of dissipating heat
In an embodiment, a heat dissipating system for a light can include: a light source comprising an LED; a reflector adjacent the LED; a housing around the LED module; and a flexible conductive connector attached at one end to a heat sink and at another end to the light source, and configured to conduct heat away from the light source and to the heat sink. The heat sink is located remote from the light source. In an embodiment, a method of dissipating heat away from a LED module can include: conducting heat from the LED module through a flexible conductive connector to a heat sink, wherein a lamp comprises the LED module, a housing, and a reflector, and wherein the heat sink is located external to the LED housing. |
US10591122B2 |
Multilayer flashing water ball apparatus
A multilayer flashing water ball apparatus includes a water ball main body, a base and a light transmissive plate module. The water ball main body is light transmissive and includes a platform with an installation slot. The base is secured onto the bottom portion of the water ball main body and includes light emitting elements for emitting light toward the installation slot. The light transmissive plate module includes multiple light transmissive plates inserted into the installation slot. The surfaces of the light transmissive plates include continuous corresponding patterns formed thereon, and such patterns are visually related to each other to form a serious of motion sequence. The bottom portions of the light transmissive plates correspond to the light emitting elements. With the light source of the light emitting elements flashes sequentially, the continuous corresponding patterns inside the water ball main body generate a dynamic visual effect. |
US10591121B2 |
Recessed luminaire components for varying finishing section installations
Recessed luminaire components include a lathing ring that is installed in a ceiling using fold-over tabs that are coupled to the lathing ring. The recessed luminaire components further include a rimless housing can and a plurality of flange clips that are removably coupled to the rimless housing can. The rimless housing can and flange clip assembly is installed in the ceiling fitted with the lathing ring. The recessed luminaire components also include a snap fit lathing ring that is configured to be coupled a housing instead of being coupled to the ceiling for an alternative installation. The snap fit lathing ring may include one or more snap tabs that are configured to engage corresponding notches in the housing. |
US10591114B1 |
Connectors for linear lighting
Connectors for linear lighting are disclosed. These connectors include one side with a slot adapted to accept a strip of linear lighting. The other side may have either another slot for a second strip of linear lighting, if two strips of linear lighting are to be electrically connected end-to-end, or a set of terminal blocks for connecting the strip of linear lighting to wires, such as a set of power leads. The slot has a set of contacts, spaced from one another, that make physical contact with solder pads or other such electrical connecting structures on the linear lighting. The terminal blocks have conductive cages to make contact with the wires. Both the set of contacts in the slot and pressor members in the cages are driven into engagement by sets of adjustable positioning members that bear on them. |
US10591112B2 |
Process and device for filling tanks
A method for filling tanks with pressurized gas via a filling station comprising several storage containers and a fluid circuit for transferring the gas from the containers to the tanks, the circuit comprising a first end to which the containers are linked in parallel and a second end provided with a transfer line intended to be connected to the tank(s) to be filled, the circuit comprising, arranged in series between the first end and the second end, a first isolation valve, a flow or pressure regulation member, and a second isolation valve, the method comprising filling a first tank, characterized in that, on completion of the filling of the first tank and before filling a second tank, the first and second isolation valves are closed to trap a supply of pressurized gas in the circuit between said two valves and in that the supply of gas is used to refill at least one of the containers. |
US10591110B1 |
Attachment assembly connectable to an externally-threaded rod for support of an item therefrom
An attachment assembly securable about a rod having external threads to enable a support item, such as a strut, to be supported by the rod at a desired location along the length thereof includes a body defining a substantially linear groove having a surface which is shaped substantially complementary to the shape of the external threads which extend along one side of the rod. A clamping arrangement is associated with the body for clamping the surface of the linear groove of the body in a meshed relationship with the external threads of the rod. A bracket to which a support item can be attached is fixedly secured to the body so that by clamping the surface of the linear groove of the body in a meshed relationship with the threads of the rod as aforesaid, the support item can be attached to the rod by way of the bracket. |
US10591106B2 |
Mounting kit for display device
A display system includes a display device having a wedge base to enable the display device to rest on a horizontal surface or to be mounted to a vertical surface in a number of different mounting configurations. A mounting kit provides parts usable to mount the display device to a wall or door jam in alternative ways. The mounting kit includes several modular parts, where many of the parts are usable in multiple mounting configurations, thereby reducing the number of parts needed for the kit. The mounting configurations include paths for cables to hide them when the display is installed. |
US10591105B2 |
Fluid handling device for liquid hydrogen
An object is to propose a fluid handling device for liquid hydrogen that prevents evaporation of liquid hydrogen, and moreover affords excellent heat insulation without liquefying oxygen in the vicinity. In a fluid handling device for liquid hydrogen, piping sections (1) have a heat insulation structure, a swivel joint section (2) is configured with helium gas sealed into a boundary relative-rotation section (6) between an outer ring section (3) and an inner ring section (4) with a bearing section (5) interposed, and moreover, between an outside-air-contacting wall section (7) that is in contact with the outside air and a liquid-hydrogen-contacting wall section (8) that is in contact with liquid hydrogen, a vacuum section (9) extends in the axial direction and moreover a heat-conducting extended path section (10) is provided with one end connected to the outside-air-contacting wall section (7) and the other end connected to the liquid-hydrogen-contacting wall section (8), extending the heat conduction distance between the outside-air-contacting wall section (7) and the liquid-hydrogen-contacting wall section (8), and reducing heat conductivity between the outside-air-contacting wall section (7) and the liquid-hydrogen-contacting wall section (8). |
US10591098B2 |
Garden hose with metal sheath
A garden hose with an outer flexible sheath of spirally wound and linked turns of sheet material, an inner tube of flexible polymer inside the sheath and end couplers with nipples press fit into ends of the tube and connector mechanisms connecting the couplers to the outer sheath. Each connector mechanism has inner and outer press fit shells at the end of the sheath, with flared ends separated by a washer. |
US10591094B1 |
Replaceable union nut
A two-piece replaceable union nut for repairs on shipboard high pressure air systems. The replacement union nut is employed when an existing union nut has failed (i.e. cracked or broken) or has been identified as sub-standard due to material type or some other shortcoming, but the piping, tailpiece and thread piece are still in satisfactory condition. The two pieces fit around the pipe and mate using machined notches to form a complete union nut that is constrained in all directions and dimensionally equivalent to a standard union nut. The two-piece union nut facilitates replacement of a union nut in service without the need for cutting piping and reattaching the accompanying tailpiece, and testing the system as conventionally required. |
US10591093B2 |
Fluid conveying apparatus
A fluid conveying apparatus is disclosed. The apparatus comprises a circular tubing. The circular tubing further comprises an internal surface and an external surface. The internal surface encloses a circular passage for conveying a fluid and the external surface is disposed concentric to the internal surface, and distal to the circular passage. Further, the circular tubing comprises a plurality of channels disposed along a periphery of the circular tubing sandwiched between the internal surface and the external surface. |
US10591092B2 |
Hybrid hose assembly
A hose assembly includes an inner core tube, a connector secured to a distal end of the inner core tube, an outer metal tube substantially coaxial with and surrounding the inner core tube, and a collar substantially coaxial with and surrounding the distal end of the inner core tube. The outer metal tube terminates at a distal end axially inward of the distal end of the inner core tube. The collar includes a first end welded to the distal end of the outer metal tube and a second end welded to the connector. |
US10591090B2 |
Top drive service loop clamp with torsional relief
A flange assembly for supporting a cable has a flange for supporting a cable therein. A flange body has one or more lugs disposed about a circumference of said flange body. A retention ring is dimensioned to fit over the flange body and retain the flange assembly by connecting with the lugs. |
US10591089B2 |
Line guide device, in particular for clean room applications, shell portions and support rib structure for same
The invention concerns a line guide device (100 . . . 1100) for lines like for example cables, hoses or the like, in particular for a clean room application, which has a flexible sheath (210 . . . 610). The sheath (210 . . . 1100) is designed in the manner of a corrugated tube and has a corrugated profile for the purposes of flexibility. The sheath (210 . . . 1100) has an asymmetric bending characteristic in relation to curvature about the direction-changing axis and to opposite curvature such that the permitted bending sag is considerably less than the desired curvature.According to an aspect there is proposed a particular configuration of shell portions (331, 332; 1031, 1032; 1201, 1202) for constructing the sheath, in particular in respect of the corrugated profiles and the fixing of the shell portions (1201, 1202).A further aspect concerns a supporting skeleton (440; 540; 640; 940) for a corrugated tube. |
US10591088B2 |
Pipe-laying vessel and method of laying a pipeline
A pipe-laying vessel including a pipe-laying tower extending upwardly from the vessel, the tower including a first lower section extending upwardly from a proximal end to a distal end above the main deck of the vessel, and a second upper section movably mounted on the first lower section, and the tower having a first pipe-laying configuration for laying pipeline P in which the upper section is positioned above the lower section and pipe is passed from the upper section to the lower section when, in use, it is being laid, and a second stowed configuration in which the second upper section is moved relative to the lower section and the overall height of the tower is reduced. |
US10591086B2 |
Fluid throttling valve
A throttling valve that allows an operator to remove and replace the flow trim of the throttling valve without disassembling and/or removing the throttling valve from a flow line, and without removing an actuator, which eliminates the need to recalibrate said actuator. The throttling valve also allows drops in fluid pressure to be staged upstream and/or downstream of a main multi-port-disc trim within the same valve body to help prevent cavitation and freezing of fluids contained within the valve. The throttling valve also allows direct connection of actuators to a valve body. |
US10591080B2 |
Retrofit motorized actuator for remote fluid control
A retrofit motorized actuator assembly is attachable to a portion of a fluid pipe having a manually actuated valve connected in series. The valve includes a cantilevered valve handle manually rotatable about a valve axis. The retrofit motorized actuator assembly includes a motorized actuator including a drive shaft extension rotatably controllable by the motorized actuator about a drive shaft axis. A mounting assembly is configured to fixedly attach to the portion of the fluid pipe and also fixedly position the motorized actuator wherein the drive shaft axis of the motorized actuator is aligned with the valve axis. A quick connect clamp is configured to fixedly attach together both the drive shaft extension and the cantilevered valve handle. The quick connect clamp is configured to be attachable and removable with just the use of a user's hands without the need for auxiliary tools. |
US10591078B2 |
Fluid flow control device
Disclosed herein is a flow control device. The flow control device comprises a sheet made from a shape memory alloy. The flow control device also comprises at least one slit through the sheet. At least the one slit defines at least one flap in the sheet. The flow control device further comprises at least one electrically-resistive trace printed on the sheet at least one of on or adjacent at least the one flap. Upon receipt of an electrical current, at least the one electrically-resistive trace configured to generate heat for deforming at least the one flap relative to the sheet and opening an aperture formed in the sheet. |
US10591077B2 |
Control valve and method of manufacturing the same
The invention provides a control valve which makes the downsizing and the weight reduction possible and a method of manufacturing the same. The control valve is provided with a valve main body in which a valve chamber is formed in its inner portion, a connection member which is firmly fixed to the valve main body, and a can which is firmly fixed to the valve main body. The valve main body and the can include the same metal material. The connection member is made of a resin. The connection member is provided with a fastening portion for connecting piping parts. |
US10591075B2 |
Shock absorbing and wear resistant ball check seat for abrasive media
A check valve includes a ball and a seat. The seat includes a body and a hole extending through the body. The hole is smaller in diameter than the ball. The body of the seat is formed from ultra-high-molecular-weight polyethylene. The ultra-high-molecular-weight polyethylene of the seat has an ASTM D648 heat deflection temperature of 46.7° C. at 1.8 MPa. |
US10591072B1 |
Sewer back-up prevention device for a recreational vehicle
A sewer back-up prevention device for a recreational vehicle utilizes a T-shaped unit of tubing having a recreational vehicle sewer line hook-up on a first end, a sewer hose hook-up on a second end, and a trap cleanout access point disposed therebetween. Disposed within the T-shaped unit is a one-way flapper valve. |
US10591069B2 |
Compact rotary valve body for coolant control valve
A coolant control valve is provided that has an outer housing, an actuator, and a fluid flow metering rotary valve body actuated by the actuator. The rotary valve body includes a rotational axis and at least one lobe having a fluid opening. The fluid opening has a first width and a first end. The first width is configured for a first contact face having a first sealing diameter. At least one first support land extends from the first end. The at least one first support land is configured to support a second contact face having a second sealing diameter, the second sealing diameter smaller than the first width. |
US10591068B2 |
Ball and seat valve for high temperature and pressure applications
A ball and seat valve for high temperature and pressure applications, such as those used in isolation barrier valves in subterranean wells, is disclosed. The valve incorporates thermally fitted sleeve into the ball and/or the seat to allow for greater pressures and temperatures due to resultant stresses left with the parts due to interference. Additionally, the materials making up the sleeves may be chosen to allow for greater resistance to corrosive and erosive wellbore fluids. |
US10591067B2 |
Ceramic valve unit for a beverage machine
A ceramic valve unit for a beverage machine including a housing, a water inlet pipe for receiving hot water, an outflow opening, and first and second ceramic elements within the housing. The first and second ceramic elements each have mutually abutting surfaces and are relatively movable in a plane common to the abutting surfaces. The plane common to the abutting surfaces is downstream of the water inlet pipe and the first ceramic element, but upstream of the second ceramic element and the outflow opening. The first ceramic element has at least differently sized first and second openings for allowing a liquid flow there through. The second ceramic element has only a single liquid flow opening permanently aligned with the outflow opening. The first ceramic element is selectively slidable between at least first and second different positions preferably in a path of movement about a centre of rotation beyond the boundaries of the first ceramic element. |
US10591066B2 |
Pressure regulator
A pressure regulator comprising a housing containing a channel arranged to communicate a fluid from a fluid inlet to a fluid outlet, said channel comprising a valve seat and closure member with said closure member operable with valve seat to control fluid flow through the channel and; wherein the housing comprises a resilient diaphragm in fluid communication with the fluid and in physical communication with the closure member such that the diaphragm is operable to deform in response to a change in pressure of the fluid and such that deformation of the diaphragm causes the closure member to change position and; wherein a hollow member is located in the channel and the stem of said hollow member defines a narrow path between the channel and outside of said stem in a region proximate to the fluid outlet such that fluid passing through the channel is communicated from the fluid inlet to the fluid outlet via said narrow path such that the pressure of the fluid emerging from said narrow path into the channel is communicated to the diaphragm via the inside of the hollow member. |
US10591065B2 |
Seal for sealing a circumferential gap between two machine components
A seal for sealing a circumferential gap between two machine components, one of the machine components being mounted such that it can be rotated in the axial direction relative to the other machine component, having a main seal with at least one shoe for establishing a contact-free sealing action between the machine components, and with at least one spring element which supports the shoe on one of the machine components in such a way that a radial movement of the shoe is possible as a reaction to the exertion of fluid pressure on the shoe, and an auxiliary seal which seals the spring element in the axial direction, the auxiliary seal having at least two layers which adjoin one another in the axial direction. |
US10591057B2 |
Control arrangement for a transmission brake with a quick exhaust valve
An assembly (12) for actuating a transmission brake (1) that has a transmission brake cylinder (7), at least one control valve (16, 17) for controlling pressurizing and/or exhausting of the transmission brake cylinder (7), and at least one pressure line (14) via which the at least one control valve (16, 17) is connected to the transmission brake cylinder (7) to supply a pressure medium (10) to and discharge the pressure medium (10) from a pressure chamber (9) of the transmission brake cylinder (7). The assembly (12) includes a quick-exhaust valve (15), which is arranged in the pressure line (14) between the transmission brake cylinder (7), and the at least one control valve (16, 17). |
US10591056B2 |
Control apparatus for vehicle drive-force transmitting apparatus
A control apparatus for a vehicle drive-force transmitting apparatus that includes a gear mechanism and a continuously-variable transmission mechanism including a primary pulley, a secondary pulley, a transfer element that is looped over the primary and secondary pulleys, and an actuator configured to apply, to the primary pulley, a thrust, based on which the transfer element is to be clamped by the primary pulley. The vehicle drive-force transmitting apparatus defines a first drive-force transmitting path for transmitting a drive force through the gear mechanism and a second drive-force transmitting path for transmitting the drive force through the continuously-variable transmission mechanism. The control apparatus is configured, upon vehicle deceleration with the first drive-force transmitting path being established, to set a lower limit value of the above-described thrust, based on a gear ratio of the continuously-variable transmission mechanism and an amount of change of a rotational speed of the primary pulley. |
US10591055B2 |
Actuator with auxiliary motor
An electronic transmission range select actuator (ETRSA) includes two independent drive systems that are each able to actuate a common shaft, for example an output shaft of the ETRSA, via a coupling device disposed between and connecting the gear trains of each system. The first drive system of the two independent drive systems is used during normal vehicle operation to change the transmission gear range to a desired gear range. The second drive system is used in case of abnormal operation of the first drive system to return the vehicle transmission to the park transmission range. |
US10591052B2 |
Shift control device
A shift control device includes: a hydraulic circuit, an actuation valve, a control unit, and a pressure holding valve. The hydraulic circuit is provided with a supply oil passage coupled to a hydraulic oil supply source, a drain oil passage coupled to a tank, and an actuator oil passage coupled to a travel actuator. The actuation valve is provided in the hydraulic circuit and couples the actuator oil passage to the supply oil passage or the drain oil passage. The control unit switches the actuation valve in accordance with a shift position command of a shift operation device. The pressure holding valve is provided in the drain oil passage and holds a pressure of the drain oil passage at a predetermined pressure. |
US10591051B2 |
Sensor mounting structure
A sensor mounting may include an accommodation unit; a sensor case; and a screw member. A flow passage body may include the accommodation unit, and a flow passage opening. The fluid pressure sensor may include a sensor main body, and the sensor case. The sensor case may include a sensing hole. The sensor case may include a columnar portion disposed along a center axis, and a flange portion which protrudes from the columnar portion. The accommodation unit may include a female screw provided in a radially inside surface of the accommodation unit. The screw member may include the screw member may include a hole portion, and a male screw. The screw member may be disposed to be opposed to an upper side of the flange portion. |
US10591050B2 |
Transmission control unit
In a transmission controller for the open-loop and/or closed-loop control of the operation of an automatic or automated manual transmission of a motor vehicle, a shifting strategy of the transmission control unit controls the operation of the transmission in an open-loop and/or closed-loop manner based on driving status data and/or driver intention data. The shifting strategy of the transmission control unit influences a gear change from a current actual gear into a target gear based on available environmental data. In the event of a required down-shift from a current actual gear into a lower target gear, the transmission control unit is configured to take into account available information relating to a traffic light status, in particular relating to a change of a traffic light status of a relevant traffic light. |
US10591049B2 |
Vehicle control apparatus
A control apparatus for a vehicle provided with a step-variable transmission including a one-way clutch to be placed in an engaged state to establish a predetermined one of gear positions of the step-variable transmission, and a coupling device disposed parallel with the one-way clutch, includes a control portion configured to control a shift-up action of the step-variable transmission from the above-indicated predetermined one gear position in which the coupling device is placed in its engaged state, the control portion controlling the shift-up action so as to delay a releasing action of the coupling device where a required torque of the vehicle prior to a moment of initiation of an inertia phase of the shift-up action is larger than a predetermined value, with respect to the releasing action where the required torque is not larger than the predetermined value. |
US10591046B2 |
Gear housing
A gear housing for a bevel gear having a surface which is made up of sections and attachment faces. The sections are convexly curved along at least one surface curve. |
US10591041B2 |
Laminated sprocket assembly
A laminated sprocket assembly is provided formed of a plurality of layers that are connected together. Each of the layers is a stamped sheet metal layer having a plurality of spaced apart teeth located around a periphery thereof. The teeth in the plurality of connected layers are aligned. At least one of voids, channels, openings, or recesses are located in or between at least some of the layers for receiving and holding lubricating oil. This reduces noise and wear. |
US10591040B2 |
Differential device
In a differential device including a differential case having a case main body with an access window, a flange part includes: a first flange part outside a region sandwiched by paired imaginary straight lines passing through an axis and inner ends, on one and another sides in a peripheral direction of the case, of the window when viewed on a projection plane orthogonal to the axis; and the second flange part in the region. The second flange part includes a predetermined region spaced in the peripheral direction from a border part with the first flange part and capable of avoiding stress concentration around a degassing passage in the predetermined region when a thrust load acts on the flange part so as to generate stress resisting inclination thereof. The degassing passage is disposed only in the first flange part, only in the predetermined region, or only in both of them. |
US10591037B2 |
Drive axle system having a planetary interaxle differential unit
A drive axle system having a planetary interaxle differential unit. A shift collar may be movable along an axis between a first position and a second position. The shift collar may operatively connect a sun gear to a drive pinion when in the first position. The shift collar may operatively connect the sun gear to a planet carrier when in a second position. |
US10591031B2 |
Electric actuator
There is provided an electric actuator including: a motor that has a motor shaft, a speed reduction mechanism, an output portion that has an output shaft portion, a rotation detection device, and a first bearing. The output shaft portion extends in an axial direction and is disposed on one side in the axial direction of the motor shaft. The output portion has a first recessed portion recessed from the other side to the one side in the axial direction. An end portion of the motor shaft on the one side in the axial direction is accommodated in the first recessed portion. The first bearing is fixed to an inside surface of the first recessed portion in a radial direction. At least a portion of the rotation detection device is disposed at a position overlapping the first recessed portion in the radial direction. |
US10591026B2 |
Automatic transmission for vehicle
A planetary gear train of an automatic transmission may include first planetary gear set including first to third rotation elements, second planetary gear set including fourth to sixth rotation elements, third planetary gear set including seventh to ninth rotation elements, fourth planetary gear set including tenth to twelfth rotation elements, fifth planetary gear set including thirteenth to fifteenth rotation elements, first shaft fixed to the third rotation element and the input shaft, second shaft fixed to the eighth and eleventh rotation elements, third shaft fixed to the fourteenth rotation element and the output shaft, fourth shaft fixed to the second rotation element, fifth shaft fixed to the sixth and seventh rotation elements, sixth shaft fixed to the ninth and fifteenth rotation elements, and shafts formed by combinations of remaining rotation elements among the first to fifteenth rotation elements that are not connected to the first shaft to the sixth shaft. |
US10591025B2 |
Integrated starter-generator device with power transmission
A combination engine starter and electric power generator device for a work vehicle has an electric machine and a gear set mounted to the electric machine. The gear set is configured to receive rotational input from the electric machine and from the work vehicle engine. The gear set mechanically couples the electric machine and the engine in first and second power flow directions in which in the first power flow direction the gear set effects a first gear ratio and in the second power flow direction the gear set effects a second gear ratio. |
US10591024B2 |
Dual clutch transmission for a motor vehicle
A dual-clutch transmission for a motor vehicle, with gear wheel sets engageable via shift elements, with the gear wheel sets forming particularly precisely eight wheel planes, each of which is allocated to a first sub-transmission and a second sub-transmission, of which each sub-transmission has an input shaft and both sub-transmissions have a common output shaft. The input shafts, which are coaxial with respect to one another, can each be activated in an alternating manner via a power-shift clutch, and the even forward gears are allocated to the first sub-transmission and the odd forward gears are allocated to the second sub-transmission, which can be engaged upon a gear change by way of the shift elements. |
US10591022B2 |
Controlled translation method of affixing a termination to a multi-stranded tensile member
A method for creating a termination by attaching some kind of fitting to the end of a tensile member such as a cable. The end fitting is provided with one or more internal cavities. Each cavity has a proximal portion that is adjacent to the area where the tensile member exits the fitting and a distal portion on its opposite end. A length of the tensile member's filaments is placed within this expanding cavity and infused with liquid potting compound. The method exploits the characteristic of a liquid potting compound as it transitions to a solid. Once the potting compound in at least a portion of the cavity has transitioned sufficiently to hold the filaments at a desired level, tension is placed on the tensile member and a small linear displacement may be imposed on the tensile member. This linear displacement tends to pull the filaments residing in the potting compound into better alignment and improve load sharing. The invention can be applied to single fittings having multiple cavities and to multiple fittings having only one cavity per fitting. |
US10591021B2 |
Method for producing metal element for continuously variable transmission and metal element for continuously variable transmission
First and second inclined faces of an inclined face extending radially inward and rearward from a rocking edge formed so as to coincide with a front edge of a saddle face of a body part of a metal element are molded by press forming a metal element material using a mold. An inclined face-corresponding part of the metal element material, which corresponds to the inclined face of the metal element, includes a first inclined face-corresponding portion inclined rearward at a first inclination angle from a rocking edge-corresponding part, and a second inclined face-corresponding portion inclined rearward at a second inclination angle, which is larger than the first inclination angle, from a radially inner end of the first inclined face-corresponding portion. The mold includes a first inclined face-molding portion inclined rearward at the first inclination angle from a rocking edge-molding portion abutting against the rocking edge-corresponding part. |
US10591019B2 |
Balancer shaft assemblies
Methods and systems are provided for balancer shaft assemblies featuring bearing caps. In one example, a system may include a bearing cap connected to a housing surrounding a balancer shaft. The bearing cap may have faces which contact components of the balancer shaft. This contact may prevent movement of the balancer shaft in a particular direction. |
US10591010B2 |
Friction lining material and method for producing a friction lining material
The invention relates to a method for producing a friction lining material as well as a friction lining material having a porous body, whose pores are filled with a filling material, said porous body being formed on the basis of petroleum coke. |
US10591009B2 |
Vehicle spring brakes having reduced length
A vehicle spring brake having a parking brake housing that defines a parking brake chamber and a service brake housing that defines a service brake chamber. A flexible membrane separates the parking brake chamber from the service brake chamber and flexes into and out of the service brake chamber based upon a pressure differential between an air pressure in the parking brake chamber and an air pressure in the service brake chamber. A pushrod extends out of the service brake housing when the flexible membrane flexes into the service brake chamber and retracts into the service brake housing when the flexible membrane flexes back out of the service brake chamber. A control valve controls the pressure differential to thereby control movement of the flexible membrane and the pushrod. |
US10591007B2 |
Method for making brake discs in fiber reinforced material and brake disc made with such method
A brake disc made of fiber-reinforced material includes a braking band having a predetermined thickness. The method for making the brake discs includes setting up a winding mandrel and forming at least one layer of fibers having a predetermined width. The layer of fibers is impregnated with a binder resin. The impregnated layer is wound about the mandrel, forming a hollow cylindrical body having a predefined outer diameter and an inner diameter substantially equivalent to the mandrel diameter. The layer of fibers is wound about the mandrel in a winding direction substantially parallel to the lengthwise direction of the layer. The cylindrical body is heated to at least partly cross-link the binder resin and obtain a solid semi-finished cylindrical body. The cylindrical body is cut in slices transversely to the cylindrical body axis according to predetermined thicknesses. Each slice is a disc-shaped body defining the disc's braking band. |
US10591006B2 |
Automatically actuated split-collar active mechanical brake for surgical lighting systems
A brake assembly for braking relative rotational movement of a spindle that is moveable about a central axis relative to a hub. The brake assembly is comprised of a collar comprised of a pair of arcuate leg sections, having a first end pivotally linked together to allow pivoting movement of the leg sections. A frictional surface is provided along the inner surface of each of leg section. An adjustable fastening assembly connects second ends of the leg sections together and clamps the leg sections to the spindle with the frictional surface on the leg sections engaging the outer surface of the spindle. A stop member is connected to the hub and is disposed to engage a surface of the leg sections, wherein rotation of the spindle in a first direction about the axis causes a surface of one of the leg sections to engage the stop and to reduce frictional engagement of one of said leg sections by releasing engagement with the spindle as the spindle moves in said first direction. |
US10591005B2 |
Method for the production of brake pads and associated brake pad
A method for the production of braking elements for vehicles, in particular brake pads, includes a die forming step by means of fine and/or traditional shearing of a metal support and a molding step upon the metal support of a block of friction material. The friction material is selected from the group of asbestos free materials, while the metal plate is made of an aluminum alloy selected from the group consisting of aluminum alloys subjected to precipitation hardening (age-hardening alloys) and is made from the fine and/or traditional shearing of a metal sheet when the alloy is in a solubilized state. The alloy is not age hardened until a friction material baking step in order to gain the mechanical properties needed for its operation. |
US10590999B2 |
Overrunning, non-friction, radial coupling and control assembly and switchable linear actuator device for use in the assembly
A switchable linear actuator device and an overrunning, non-friction, radial coupling and control assembly using the device are provided. The device has magnetic sources which produce corresponding magnetic fields to create net translational forces. The device includes a first and locking members and a stator structure including a first and second electromagnetic sources configured to create first and second electronically-switched magnetic fields, respectively. A translator structure includes first and second cams having contour surfaces and a magnetically-latching, permanent magnetic source magnetically coupled to the stator structure across a radial air gap. The translator structure translates along an axis between first and second axial positions and between second and third axial positions upon experiencing first and second net translational forces, respectively, to cause the first and second locking members to ride on the contour surfaces of the first and second cams, respectively, and perform a sequenced shift. |
US10590998B2 |
Overrunning coupling and control assembly and system to prevent the inadvertent engagement of the assembly
Overrunning coupling and control assembly and control system for use therein are provided. The system includes a control member mounted for controlled shifting movement between the coupling faces of first of second coupling members. A one-way locking member such as a pawl is pivotally connected to the control member for movement between a disengaged position in which the control member is permitted to shift or rotate relative to the second coupling member and an engaged position between the control member and a locking member engaging portion of the second coupling member to lock the control member and the second coupling member together to prevent the control member from inadvertently shifting in a first direction relative to the second coupling member in the absence of an actuator command signal received by a bi-directional actuator subassembly including an output member connected to the control member. |
US10590995B2 |
Clutch assembly having mounting ring
A clutch assembly including a cover and a mounting ring having a plurality of arms extending outwardly to a strap mount. The assembly includes strap springs. Each strap spring has a first end connected to the strap mount and a second end opposite the first. The clutch assembly includes an annular pressure plate and a plurality of outwardly extending tabs. Each tab is releasably connected to the second end of a corresponding strap spring so the strap springs biases the pressure plate away from the flywheel. The assembly includes a keeper and a resilient diaphragm spring that biases the pressure plate toward the flywheel, deforming each strap spring, so the strap spring biases the annular pressure plate away from the flywheel. The diaphragm ring is resiliently deformable to a deformed position, allowing each strap spring to move the pressure plate away from the flywheel. |
US10590994B2 |
Proportionally damped power transfer device using torsion spring force
In an aspect, a power transfer device, such as a decoupler, is provided for transferring torque between a shaft and a belt. The device includes: a hub configured to 5 couple to the shaft, a pulley rotatably coupled to the hub that includes a power transmitting surface configured to engage the belt, an isolation spring to transfer a rotational load from one of the pulley and the hub to the other of the pulley and the hub, optionally a one-way clutch to permit overrunning of one of the pulley and the hub relative to the other of the pulley and the hub in a first direction, and a damping member 10 positioned to be driven into frictional engagement with a friction surface by a force from the isolation spring acting on the damping member that varies based on the rotational load transferred by the isolation spring. |
US10590993B1 |
Bearing race cooling
A cooling architecture can include a longitudinally extending radially inner shaft, a radially outer support, and a bearing assembly. The longitudinally extending radially inner shaft can include an inner race. The inner race can define an inner circumferential chamber configured to carry an inner working fluid. The radially outer support can include an outer race. The bearing assembly can include a plurality of roller bearings disposed radially between the inner race and the outer race. The bearing assembly can be configured to radially align the inner shaft with respect to the outer support. |
US10590992B2 |
Process for producing a rolling bearing cage, in particular for large rolling bearings, and apparatus for carrying out the process
The invention relates to a process for producing a rolling bearing cage, in particular for large rolling bearings, wherein a steel strip with openings for in each case one rolling body is provided and bent to form a ring, wherein, for thermal coating with a thermoplastic powder, the ring is then heated to a temperature above a minimum coating temperature, wherein the ring is then dipped into a fluidized bed comprising the thermoplastic powder, wherein, during the residence time of the ring in the fluidized bed, plastic powder adheres to the ring, melts and forms a continuous coating, and wherein the ring is removed from the fluidized bed after the coating. The invention also relates to an apparatus for carrying out the process. |
US10590991B2 |
Rolling-element bearing
A rolling element bearing includes inner and outer rings having raceways and rolling elements between the raceways. The raceways of the inner and outer rings are coated with a first coating, such as a phosphate coating, and the rolling elements are coated with a second, different, coating such as a black oxide coating. |
US10590982B2 |
Thin-skin side stay beams and landing gear assemblies
A thin-skin side-stay beam may include an upper arm with thin skin and a mating flange extending longitudinally from the thin skin. A lower arm may also have a thin skin and a mating flange extending longitudinally from the lower arm. A joint may include a pin and/or a bushing extending through the mating flanges to pivotally couple the upper arm to the lower arm. The upper arm and/or the lower arm may include one or more internal walls defining one or more internal cavities. |
US10590977B2 |
Industrial machine
Provided is an industrial machine including a base including a through hole vertically passing through the base and installed on an installation surface F using a fastener through the through hole and a friction reducing member configured to protrude from a bottom surface of the base to reduce friction between the base and the installation surface. The friction reducing member is lowered below the bottom surface of the base during relocation and raised to the same level as or above the bottom surface of the base during installation by a vertical force applied to the base using the through hole. |
US10590974B2 |
Lap fillet arc-welded joint
A lap fillet arc-welded joint produced by overlapping two metal sheets and welding an end portion of one sheet of the two metal sheets to a surface of the other sheet along the end portion of the one sheet includes a protruding curved potion being bead-shaped and protruding from the surface of the other sheet; and a weld toe positioned on a top portion of the protruding curved portion. |
US10590972B2 |
Assembly by mechanical connection including at least one part made of composite material
An assembly includes a first part made of composite material and a second part, which parts are held one against the other by at least one fastener system having a fastener element with a head from which there extends a shank. The fastener system further includes a bushing, the bushing including a collar presenting an inside face and an outside face of conical shape. The head of the fastener element bears against the inside face of the collar, while the outside face of the collar bears against a countersink formed in the first part. |