Document Document Title
US10671586B2 Optimal sort key compression and index rebuilding
A system and method, including determining, by a processor, distinction bit positions for index keys of a database index; determining, by the processor, concatenation of the bits of the index keys; and generating a record of the concatenation. Other systems and methods include collecting, by a processor, index keys of a database index in parallel, wherein data pages of a target table are evenly distributed to a plurality of processor cores; scanning, by each of the cores the data pages to extract compressed keys and corresponding record identifiers; sorting, by a plurality of the processor cores, pairs of the compressed key and corresponding record identifier in accordance with a parallel sorting algorithm; generating an index tree in a bottom-up fashion; and storing a record of the generated index tree.
US10671585B2 Storing indexed data to a dispersed storage network
A method begins by a dispersed storage (DS) processing module storing a data portion in a dispersed storage network (DSN), where the data portion is associated with a set of data index keys, a version index key, and with a set of portion index keys. The method continues with the DS processing module traversing, based on the set of data index keys, a plurality of index structures to determine whether an object retrieval structure exists for the data portion. When the object retrieval structure exists, the method continues with the DS processing module updating the object retrieval structure by determining whether a version record exists that corresponds to the version index key and when the version record exists, creating, within the version record, a new data portion record for the data portion to include an identifier of the data portion and the set of portion index keys.
US10671584B2 Identifying unvisited portions of visited information
Identifying unvisited portions of visited information to visit includes receiving information to crawl, wherein the information is representative of one of web based information and non-web based information, computing a locality sensitive hash (LSH) value for the received information, and identifying a most similar information visited thus far. Identifying unvisited portions of visited information further includes determining whether the LSH of the received information is equivalent to most similar information visited thus far and, responsive to a determination that the LSH of the received information is not equivalent to most similar information visited thus far, identifying a visited portion of the received information using information for most similar information visited thus far and crawling only unvisited portions of the received information.
US10671582B2 Two phase save using named graphs
Method and systems for data storage is provided. Metric data corresponding to a component of a datacenter is received, the metric data associated with a metric instance that identifies the component of the datacenter. It is determined that the metric instance is not stored at an index server. The metric instance is stored at the index server, the metric instance being synchronously stored in a flattened format. A slot identification is generated based on at least a portion of the metric instance, and the metric instance is stored at an inventory server in accordance with the slot identification, the metric instance being asynchronously stored in an unflattened format.
US10671579B2 Information processing apparatus and storage system
An index generation request reception unit configured to receive an index generation request for stored data from one or more information processing apparatuses, and a determination unit configured to determine whether an index of data is generated or not in accordance with identification information attached to the index generation request are provided, so that writing of an object is efficiently processed.
US10671576B2 Distributed database system
Managing database transactions in a distributed database system includes: maintaining, at a first node, a first plurality of records of transactions, each associated with a transaction and including a start time of the transaction and a start time of an oldest transaction that was active at the start time of the transaction; maintaining, at a second node, a second plurality of records of transactions, including records of completed transactions associated with the second node, each including a transaction start time and a transaction end time; receiving at the second node, a message from the first node including a start time of an oldest transaction that was active at the transaction start time of the oldest currently active transaction in the system; and removing, from the second plurality of records, any records of completed transactions with a transaction end time occurring before the start time of the oldest transaction.
US10671573B2 Generating data tables
The method includes identifying a first data table that includes a set of rows and a structure. The method further includes creating a second data table and a third data table having a matching structure as the first table. The method further includes distributing the set of rows of the first data table, wherein the set of rows is distributed between one or more of the second data table and the third data table based upon preset parameters. The method further includes, generating one or more operations for the set of rows. The method further includes executing one of the one or more generated operations on the second data table and the third data table.
US10671572B2 Storage of log-structured data
A system includes reception of a first write request from a client including a first key and a first one or more stream, payload pairs associated with the first key, copying of the first key and the first one or more stream, payload pairs to a first buffer of a volatile memory, storage of data of the first buffer in one or more blocks of a raw block non-volatile memory device, providing of the first buffer to a stream store server, reception of the first buffer at the stream store server, adding of the first key and the first one or more stream, payload pairs to a second buffer of the volatile memory, in key-order, storage of the data of the second buffer in a filesystem storage device, according to stream, and transmission of an indication of the durability of the key to the tail store server.
US10671569B2 Reducing activation of similarity search in a data deduplication system
For reducing activation of similarity search in a data deduplication system using a processor device in a computing environment, input data is partitioned into data chunks. A determination is made as to whether to apply a similarity search process for an input data chunk based on deduplication results of a previous input data chunk in the input data.
US10671567B2 System and method for optimized lock detection
The present disclosure provides systems and methods for optimizing lock detection in a change block tracker (CBT). A method comprises detecting changes on a disk volume and saving them to current changes, creating a volume changes and a snapshot changes collection, on a snapshot creation request, moving current changes to frozen changes, on a lock request, moving changes to the volume changes collection of the current snapshot, on another lock request, moving volume changes of current snapshot to frozen changes and deleting snapshot changes of current snapshot, when snapshot name is not the same as current snapshot, otherwise: moving the volume changes collection to the frozen changes, copying the frozen changes to the current changes, moving the snapshot changes collection to the frozen changes, and copying the snapshot changes collection to the current changes, moving all volume changes for other snapshots to current changes and allowing the client to read the frozen changes.
US10671555B2 Storage system and storage apparatus
A storage system has a management server computer and a storage apparatus. The storage apparatus has a management processor connected to a management server computer via a first network, and a plurality of I/O processors that are connected to the management processor via a second network, that are connected to a storage device, and that conduct I/O with the storage device. The management server computer generates a command for any I/O processor of the plurality of I/O processors. The management server computer encapsulates and encrypts the command to generate an encrypted message, and sends the encrypted message to the management processor. The management processor receives the encrypted message and selects an I/O processor of the plurality of I/O processors as a first address on the basis of the command; and decrypts and undoes the encapsulation of the message to restore the command, and sends the command to the first address.
US10671551B1 Selective data lane interface mapping
Systems, methods, and circuitries adapt a system-on-chip (SoC) for use with different external devices. In one example, an SOC includes a plurality of SoC data lanes configured to conduct data signals between the SoC and an external device interface. The SoC also includes an interface lane adaptor and a device interface including a plurality of interface connectors. The interface lane adaptor circuitry includes a plurality of SoC adaptor connectors connected to the interface connectors; a plurality of external adaptor connectors connected to the SoC data lanes and configured to be connected to the external device interface; a lane selector circuitry configured to connect a selected one of a first or a second SoC adaptor connector to a selected SoC data lane; and a lane configuration circuitry configured to control the lane selector circuitry to connect either the first or the second SoC adaptor connector to the selected SoC data lane.
US10671545B2 Asynchronous encryption and decryption of virtual machine memory for live migration
Examples perform asynchronous encrypted live migration of virtual machines (VM) from a source host to a destination host. The encryption of the memory blocks of the VM is performed optionally before a request for live migration is received or after said request. The more resource intensive decryption of the memory blocks of the VM is performed by the destination host in a resource efficient manner, reducing the downtime apparent to users. Some examples contemplate decrypting memory blocks of the transmitted VM on-demand and opportunistically, according to a pre-determined rate, or in accordance with parameters established by a user.
US10671544B2 Storage device and method of operating the same
Provided herein may be a storage device and a method of operating the same. The method of operating a storage device including a replay protected memory block (RPMB) may include receiving a write request for the RPMB from an external host, selectively storing data in the RPMB based on an authentication operation, receiving a read request from the external host, and providing result data to the external host in response to the read request, wherein the read request includes a message indicating that a read command to be subsequently received from the external host is a command related to the result data.
US10671543B2 Systems and methods for reducing first level cache energy by eliminating cache address tags
Methods and systems which, for example, reduce energy usage in cache memories are described. Cache location information regarding the location of cachelines which are stored in a tracked portion of a memory hierarchy is stored in a cache location table. Address tags are stored with corresponding location information in the cache location table to associate the address tag with the cacheline and its cache location information. When a cacheline is moved to a new location in the memory hierarchy, the cache location table is updated so that the cache location information indicates where the cacheline is located within the memory hierarchy.
US10671540B2 Cache aware searching based on one or more files in one or more buckets in remote storage
Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.
US10671537B2 Reducing translation latency within a memory management unit using external caching structures
Reducing translation latency within a memory management unit (MMU) using external caching structures including requesting, by the MMU on a node, page table entry (PTE) data and coherent ownership of the PTE data from a page table in memory; receiving, by the MMU, the PTE data, a source flag, and an indication that the MMU has coherent ownership of the PTE data, wherein the source flag identifies a source location of the PTE data; performing a lateral cast out to a local high-level cache on the node in response to determining that the source flag indicates that the source location of the PTE data is external to the node; and directing at least one subsequent request for the PTE data to the local high-level cache.
US10671531B2 Secondary memory configuration for data backup
A data storage device includes a main storage memory and a non-volatile cache memory system. The non-volatile cache memory system comprises a master device, a first slave device communicatively coupled to the master device, the first slave device comprising a first non-volatile memory, and a second slave device communicatively coupled to the master device, the second slave device comprising a second non-volatile memory of a different type than the first non-volatile memory. The data storage device also includes a controller communicatively coupled to the main storage memory and to the non-volatile cache memory system, the controller is configured to, upon a power loss to the data storage device, store volatile data into the non-volatile cache memory system.
US10671523B2 Memory system
A memory system include: a plurality of first memory devices each coupled to a first channel and including a plurality of first memory blocks; a plurality of second memory devices each coupled to a second channel and including a plurality of second memory blocks; a first access controller suitable for controlling an access to the first memory blocks; a second access controller suitable for controlling an access to the second memory blocks; and a bad block controller suitable for: selecting one between the first and second access controllers by comparing bad physical addresses corresponding to bad blocks included in each of the first and second memory devices with first and second physical addresses respectively corresponding to the first and second memory blocks, and transferring one of the first and second physical addresses and substitute physical address that replace the bad physical addresses.
US10671522B2 Memory controller and memory system including the same
A memory controller and a memory system including the same are provided. The memory controller includes a memory storing a flash translation layer (FTL) mapping table, which includes a physical page number (PPN) of a flash memory and a logical page number (LPN) corresponding to the PPN; a central processing unit (CPU) accessing a memory mapped address space to which a logical address corresponding to the LPN is allocated; and an LPN translator receiving the logical address from the CPU, extracting an LPN corresponding to the logical address, reading, from the memory, the FTL mapping table corresponding to the extracted LPN, extracting a PPN corresponding to the extracted LPN, and transmitting the extracted PPN to the CPU.
US10671518B2 White-box testing
Embodiments of the present disclosure provide a method, computer program product and apparatus for a white-box testing by determining a code line being changed in a target version of codes, determining a function to which the code line belongs, determining, based on a first mapping from functions to test cases, a set of test cases corresponding to the function to which the code line belongs, thereby enhancing efficiency of automatic testing.
US10671517B2 Generating mobile test sequences
A test sequence generation method, system, and computer program product, include collecting an action sequence, training a recurrent neural network (RNN) model to encode a frequency of actions in the action sequence and determine meaningful action sequences, and applying the RNN model to prioritize the meaningful action sequences that have a frequency less than a predetermined threshold following the action sequence.
US10671515B1 Recording and playback of electronic event sequence in a distributed ledger system
A system for recording and playback of electronic event sequence utilizing a distributed ledger may be configured for: monitoring a source system; recording data regarding the source system onto a distributed ledger, the data including event data regarding electronic events occurring within the source system; constructing, from the event data of the distributed ledger, a testing dataset including event data regarding simulated electronic events; and simulating, in a testing environment, the simulated electronic events using the testing dataset. The system may be further configured for selectively cloning a section of the distributed ledger, wherein the section includes event data regarding a subset of the electronic events occurring within the source system; and reconstructing the section of the distributed ledger in the testing environment.
US10671505B2 System and method for monitoring service
A service monitoring system and method are provided. The service monitoring system includes a service apparatus configured to: convert text information corresponding to a functional block from among one or more functional blocks of a target service into a first abbreviated key, add the first abbreviated key and the text information to a first table, convert call flow information into a second abbreviated key, the call flow information indicating an order in which the one or more functional blocks are called when the target service is executed, and add the second abbreviated key and the call flow information to a second table; and a monitoring server configured to receive the first table and the second table from the service apparatus, and to acquire profiling information regarding the functional block using the first table and the second table.
US10671503B2 Mobile application interactive user interface for a remote computing device monitoring a test device
Remotely monitoring a test on a test specimen includes receiving information pertaining to the test, rendering on a remote computing device display an information message having portions indicative of a testing device, of information related to the testing device or a test being conducted on the testing device, and of time that has elapsed since the second portion has occurred, and updating the third portion indicative of the time that has elapsed. A test operation monitoring system includes an image capture device, and a computing device operatively connected to the image capture device to receive information on the testing operation from the image capture device, the computing device having a controller configured to receive information pertaining to the testing operation and to render on a display an information message indicative of parameters of the testing device at a selectable amount of progress through the testing operation.
US10671498B2 Method and apparatus for redundancy in active-active cluster system
A method is applied to a system including a host cluster and at least one pair of storage arrays. The host cluster includes a quorum host, the quorum host includes a quorum unit, and the quorum host is an application host having a quorum function. A pair of storage arrays includes a first storage array and a second storage array. The quorum host receives a quorum request, temporarily stops delivering a service to the first storage array and the second storage array, determines, from the first storage array and the second storage array, which is a quorum winning storage array and which is a quorum losing storage array according to logic judgment, stops the service with the quorum losing storage array, sends quorum winning information to the quorum winning storage array, and resumes the delivered service between the host cluster and the quorum winning storage array.
US10671495B2 Disaster recovery rehearsal of a workload
Examples disclosed herein relate performing a disaster recovery rehearsal of a workload in a three-datacenter topology. A workload may be selected on a computing system at a first datacenter location of a three-datacenter topology, for performing a disaster recovery rehearsal. The three-datacenter topology may comprise a first datacenter location, a second datacenter location and a third datacenter location. At least one of second datacenter location or third datacenter location may be selected for performing the disaster recovery rehearsal. A configuration of the workload may be cloned to generate a cloned workload. A resource may be identified in a selected datacenter location for performing the disaster recovery rehearsal. The cloned workload may be applied to the resource in the selected datacenter location, and a result of running the cloned workload on the resource may be generated. The computing system may receive the result from the selected datacenter location.
US10671494B1 Consistent selection of replicated datasets during storage system recovery
Consistently selecting a group of datasets during recovery, including: for each of a plurality of datasets: generating a respective identifier corresponding to a respective dataset, wherein the respective identifier is different from each other identifier; and storing the respective identifier to represent successful storage of the respective dataset; and responsive to recovering from a system interruption: extracting identifier information from all readable datasets; and generating, in dependence upon the extracted identifiers, a group of datasets from among the readable datasets.
US10671492B2 Forecast recommended backup destination
A method for improving integrity and availability of data in a data center is provided. The data center is part of a network of data centers. The data centers in the network are adapted to act as a backup service provider. The method comprises registering backup service profile data of each of the data centers with viable data. The method also comprises accessing a forecast of monitorable events for a region, analyzing the forecast to predict a potential threat, identifying a data center in the regions, and determine a data center within the network of data centers as backup service provider. If more than one suitable backup service providers is identified, determine a best match backup service provider, establishing a backup communication connection, and transferring data from the source data center to the target data center.
US10671486B2 Flashcopy tracking for storage optimization
Methods that can optimize data storage via tracking flashcopy use are provided. One method includes storing flashcopies of data to a target volume in which the data is stored on a source volume and each flashcopy represents a particular portion of the data. The method further includes tracking a quantity of input/output (I/O) requests for each respective portion of the data on the target volume represented by a flashcopy and copying a particular portion of the data from the source volume to the target volume in response to receiving a predetermined quantity of I/O requests on the target volume for the particular portion of the data. Systems and apparatus that can include, perform, and/or implement the methods are also provided.
US10671485B2 Image management for desktop virtualization
The present embodiments relate generally to master image management for a virtualization environment such as a virtual desktop infrastructure. Some embodiments are directed toward using image snapshot technology to identify differences between master images. In these and other embodiments, a methodology includes indexing the contents of snapshots of the same master image taken at different points in time to determine the delta between the snapshots, and thus the states of the master image at the different points in time.
US10671484B2 Single snapshot for multiple applications
An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. The system may include a plurality of data agents, wherein each data agent is associated with at least one of a plurality of applications, and data generated by the plurality of applications is stored in a logical volume in primary storage. The system may also include a snapshot manager configured to detect the plurality of applications; check with the plurality of data agents whether the associated applications are in consistent states; obtain a snapshot of the logical volume in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states; and generate mapping information between a particular one of the plurality of applications and a portion of the snapshot relating to the particular one of the plurality of applications.
US10671481B2 Using geographical location information to provision multiple target storages for a source device
Provided are a computer program product, system, and method for using geographical location information to provision multiple target storages for a source device. A determination is made of a geographical location of the source device and a distance between the source device and each of the target storages and between each pair of target storages. A determination is further made of qualifying k-tuples of the target storages, wherein each k-tuple comprises a group of k target storages to which the source data is to be backed-up. A qualifying k-tuple has one target storage that satisfies a distance requirement with respect to the source device and a distance between any two target storages in the k-tuple satisfies the distance requirement. A selected qualifying k-tuple is indicated to use to backup the source data at the k target storages in the qualifying k-tuple.
US10671480B2 Utilization of erasure codes in a storage system
A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. A plurality of compute nodes is included in the single chassis, each of the plurality of compute nodes is configured to communicate with the plurality of storage nodes. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.
US10671474B2 Monitoring node usage in a distributed system
One or more service call chains in a distributed service system are identified, each service call chain including one or more service nodes that are sequentially called by clients of the distributed service system. A service call model corresponding to a particular service call chain is generated from the one or more service call chains. Calls to the particular service call chain by the clients of the distributed service system are identified. Performance statistics in the service call model are updated for the particular service call chain, wherein the performance statistics is updated based on the identified calls to the particular service call chain. A performance problem associated with the particular service call chain is identified based on the updated performance statistics. In response to identifying the performance problem associated with the particular service call chain, corrective action for the identified performance problem is initiated.
US10671473B2 Clock recovery system of displays apparatus
Disclosed is a clock recovery system of a display apparatus including a clock recovery unit which uses changeable option information used for recovering a clock signal and defining a duty, generates delayed clock signals having the duty corresponding to the option information in a clock training section, and outputs one of the delayed clock signals as the clock signal.
US10671472B2 Systems and methods for remote monitoring in a computer network
Systems and methods for providing automated problem reporting in elements used in conjunction with computer networks are disclosed. The system comprises a plurality of elements that perform data migration operations and a reporting manager or monitor agent which monitors the elements and data migration operations. Upon detection of hardware or software problems, the reporting manager or monitor agent automatically communicates with elements affected by the problem to gather selected hardware, software, and configuration information, analyzes the information to determine causes of the problem, and issues a problem report containing at least a portion of the selected information. The problem report is communicated to a remote monitor that does not possess access privileges to the elements, allowing automated, remote monitoring of the elements without compromising security of the computer network or elements.
US10671467B2 Semiconductor device
The aim of the present disclosure is to provide a watchdog timer that can perform a fault diagnosis during the actual use of a semiconductor device. In a semiconductor device provided with a watchdog timer, the watchdog timer includes a counter; a counter control circuit that changes a count value of the counter to a desired value in the refresh period of the count value; and a fault diagnosis module. The fault diagnosis module includes a suppressing circuit that suppresses generation of a reset signal to the exterior of the watchdog timer in the refresh period; and a holding circuit that holds the reset signal.
US10671462B2 System and method for message management across a network
Systems, methods, and computer-readable media for managing service calls over a network may include a signal routing engine with a maintained forwarding table for various network functions and micro-services in a services back end for the network. The signal routing engine can include a call conversion service for converting REST API calls to an internal network call protocol for increasing network function processing speeds, decreasing bandwidth usage, and improving network responsiveness and manageability.
US10671461B2 Mediating interactions among system agents and system clients
A system for mediating interactions among system agents and system clients includes a computing platform having a hardware processor and a system memory storing an interaction cueing software code including decision trees corresponding to storylines. The hardware processor executes the interaction cueing software code to receive interaction data corresponding to an interaction of a system client with a first system agent, identify a storyline for use in guiding subsequent interactions with the system client based on the interaction data, and store the interaction data and data identifying the storyline in a client profile assigned to the system client. The interaction cueing software code further determines an interaction cue or cues for coaching the same or another system agent in a second interaction with the system client based on the interaction data and a decision tree corresponding to the storyline, and transmits the interaction cue(s) to the system agent.
US10671454B2 System and method for blockchain-based notification
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based notification are provided. One of the methods includes: obtaining information in a block of a blockchain to determine a current state of a workflow, wherein a blockchain contract deployed in the blockchain is executable to update the current state among one or more states of the workflow; updating a locally-maintained state machine based on the determined current state; and in response to determining that the updated state machine corresponds to one of the one or more states, transmitting a notification message to one or more subscribers subscribing to the one state.
US10671450B2 Coalescing events framework
Coalescing of events associated with an action is disclosed. In particular, the systems and methods can coalesce one or more events associated with an action to optimize processing and reduce jitters. The system first determines if the action can be coalesced. The system then determines a list of events associated with the action that can be coalesced. From that list, the system determines the optimum set(s) of events that are coalesced to minimize jitters. The optimum set(s) of events are then associated with the action, and executed. As a result, the processing of events triggered by an action is optimized and jitters in the resulting user-experience of the user are minimized.
US10671445B2 Cost-optimal cluster configuration analytics package
Systems, methods, and computer-readable media for identifying an optimal cluster configuration for performing a job in a remote cluster computing system. In some examples, one or more applications and a sample of a production load as part of a job for a remote cluster computing system is received. Different clusters of nodes are instantiated in the remote cluster computing system to form different cluster configurations. Multi-Linear regression models segmented into different load regions are trained by running at least a portion of the sample on the instantiated different clusters of nodes. Expected completion times of the production load across varying cluster configurations are identified using the multi-linear regression models. An optimal cluster configuration of the varying cluster configurations is determined for the job based on the identified expected completion times.
US10671440B2 Resource usage prediction for cluster provisioning
A system for provisioning resources includes an input interface and a processor. The input interface is configured to receive a time series of past usage data. The past usage data comprises process usage data and instance usage data. The processor is configured to determine an upcoming usage data based at least in part on the time series of the past usage data, and provision a computing system according to the upcoming usage data.
US10671439B1 Workload planning with quality-of-service (‘QOS’) integration
Workload planning with quality-of-service (‘QoS’) integration, including: determining, for each of a plurality of entities, one or more QoS thresholds associated with the entity; determining, for each of the plurality of entities, one or more resource utilization levels associated with the entity; and determining, in dependence upon the one or more QoS thresholds associated with the plurality of entities, the one or more resource utilization levels associated with the plurality of entities, and one or more overprovisioning factors associated with the storage system, a risk factor that identifies the likelihood that one or more system resources will be overconsumed by the plurality of entities.
US10671436B2 Lazy data loading for improving memory cache hit ratio in DAG-based computational system
A method is provided for improving a hit ratio of a buffer cache in a system in which vertices of a DAG have tasks that generate intermediate data stored in the buffer cache. The method tracks (i) a buffer cache usage by vertices that have finished running and (ii) a current available buffer cache space. Responsive to a new task being runnable and having dependent parent vertices, the method estimates a total buffer cache usage of current running vertices based on a partial result of the current running vertices. Responsive to the estimate exceeding current available buffer cache space, the method (i) selects a vertex having a most amount of intermediate data stored in the buffer cache for its dependent parent vertices, and (ii) increases a priority of the tasks in the selected vertex to obtain prioritized tasks. The method executes the prioritized tasks earlier than other remaining runnable tasks.
US10671434B1 Storage based artificial intelligence infrastructure
Data transformation offloading in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (‘GPU’) servers, including: storing, within the storage system, a dataset; identifying, in dependence upon one or more machine learning models to be executed on the GPU servers, one or more transformations to apply to the dataset; and generating, by the storage system in dependence upon the one or more transformations, a transformed dataset.
US10671433B2 Load balancing and job scheduling manager within a high-performance computing environment
This disclosure relates generally to systems and methods for load balancing, resource allocation, and job scheduling within a high-performance computing (HPC) environment. In one implementation, the system may include a processor configured to execute instructions and a memory storing the instructions. Furthermore, the instructions may include commands to receive at least one job from a user; receive at least one preference from a user; automatically generate, in a language compatible with the load balancer, at least one command based on the at least one job and the at least one preference; transmit the at least one job and the at least one command to the load balancer; and notify the user that the received at least one job and the received at least one preference have been transmitted to the load balancer.
US10671432B2 Intelligent memory management through peer learning
A method, system and computer program product for optimizing memory management. An analytics engine receives from a computing device an execution sequence that led to the detected execution of an operation to create a new process, which involves copying of the parent process. The analytics engine searches profiles stored in a repository for patterns of execution sequences that match the received execution sequence. Upon identifying a stored pattern with an execution sequence within a threshold degree of similarity as the received execution sequence, the analytics engine instructs the computing device to handle the operation to create the new process in a certain manner based on the contents of the profile containing the matching stored pattern. For example, the computing device may be instructed to preemptively fail the operation in response to the profile indicating that the execution of the operation resulted in an out of memory error.
US10671430B2 Execution priority management for inter-process communication
Techniques are disclosed relating to inter-process communication. In some embodiments, a kernel receives a notification of a communication to be sent from a first thread of a first application to a second thread of a second application. The kernel provides a reply port to the first thread for receiving a reply to the communication from the second thread. The kernel facilitates sending the communication from the first thread to the second thread. The kernel increases an execution priority of the second thread in response to the kernel determining that the reply port and a destination port associated with the second thread are identified in the communication. In some embodiments, the kernel creates the reply port in response to receiving the notification and, in response to detecting the reply has been communicated to the reply port, decreases the execution priority of the second thread and removes the reply port.
US10671429B2 Circuit assignment within reconfigurable device based on predicted shortest processing completion time
An information processing apparatus includes: a reconfiguration device which can change a circuit configuration through a dynamic partial reconfiguration; and a controller which controls a circuit arrangement in the reconfiguration device, in which when a processing circuit related to a new task is arranged in the reconfiguration device, the controller determines a circuit assignment of a processing circuit related to an existing task in execution and the processing circuit related to the new task with respect to an area as a result of combining an area used for the processing circuit related to the existing task in execution and a space area, based on a predicted end time of the processing of the respective tasks, and arranges the processing circuits related to the respective tasks in the reconfiguration device in accordance with the determined circuit assignment.
US10671428B2 Distributed personal assistant
An exemplary method for using a virtual assistant may include, at an electronic device configured to transmit and receive data, receiving a user request for a service from a virtual assistant; determining at least one task to perform in response to the user request; estimating at least one performance characteristic for completion of the at least one task with the electronic device, based on at least one heuristic; based on the estimating, determining whether to execute the at least one task at the electronic device; in accordance with a determination to execute the at least one task at the electronic device, causing the execution of the at least one task at the electronic device; in accordance with a determination to execute the at least one task outside the electronic device: generating executable code for carrying out the least one task; and transmitting the executable code from the electronic device.
US10671427B2 Snapshot isolation in graphical processing unit hardware transactional memory
Snapshot Isolation (SI) is an established model in the database community, which permits write-read conflicts to pass and aborts transactions only on write-write conflicts. With the Write Skew Anomaly (WSA) correctly eliminated, SI can reduce the occurrence of aborts, save the work done by transactions, and greatly benefit long transactions involving complex data structures. Embodiments include a multi-versioned memory subsystem for hardware-based transactional memory (HTM) on the GPU, with a method for eliminating the WSA on the fly, and incorporates SI. The GPU HTM can provide reduced compute time for some compute tasks.
US10671426B2 Data processing
Data processing apparatus comprises one or more interconnected processing elements; each processing element being configured to execute processing instructions of program tasks; each processing element being configured to save context data relating to a program task following execution of that program task by that processing element; and to load context data, previously saved by that processing element or another of the processing elements, at resumption of execution of a program task; each processing element having respective associated format definition data to define one or more sets of data items for inclusion in the context data; the apparatus comprising format selection circuitry to communicate the format definition data of each of the processing elements with others of the processing elements and to determine, in response to the format definition data for each of the processing elements, a common set of data items for inclusion in the context data.
US10671425B2 Lazy timer programming for virtual machines
A system and method for programming a timer in a virtualized system are disclosed. In accordance with one embodiment, a virtual machine executed by a processing device detects a need to request an interrupt at a first time and reads, from the first memory location, a second time that is associated with a next interrupt of the physical host machine scheduled by a hypervisor executed by the processing device. The virtual machine determines whether the first time is less than the second time. Responsive to the first time being less than the second time, the virtual machine transfers execution control to the hypervisor. Responsive to the first time not being less than the second time, the virtual machine stores the first time in a second memory location that is writeable by the virtual machine.
US10671422B2 Monitoring of memory page transitions between a hypervisor and a virtual machine
A security module in a memory access path of a processor of a processing system protects secure information by verifying the contents of memory pages as they transition between one or more virtual machines (VMs) executing at the processor and a hypervisor that provides an interface between the VMs and the processing system's hardware. The security module of the processor is employed to monitor memory pages as they transition between one or more VMs and a hypervisor so that memory pages that have been altered by a hypervisor or other VM cannot be returned to the VM from which they were transitioned.
US10671413B2 Social filtering of user interface
In one embodiment, a method includes identifying a content object for display based at least in part on one or more filtering criteria. The filtering criteria is a measure of suitability of each content object for presentation based at least in part on social-graph information between a first user and one or more second users or a current geo-location of the first user. The method also includes applying the filtering criteria to the content object; and providing for display on a user interface (UI) the content object based on whether the content object is suitable for presentation based at least in part on the filtering criteria.
US10671411B2 Cloning for object-oriented environment
Provided are systems and methods for generating a copy of an object in an object-oriented programming architecture. In one example, the method may include one or more of receiving a command to copy a model object comprising a hierarchical object-oriented architecture that references one or more underlying data objects, freezing a state of the one or more underlying data objects to generate a frozen data store of underlying object data, generating a first proxy object that references the frozen data store and a second proxy object that references the frozen data store, modifying the model object to reference the first proxy object instead of referencing the one or more underlying data objects, and generating a copy of the model object that references the second proxy object and storing the copy of the model object.
US10671404B2 Systems, methods and devices for dynamic power management of devices using game theory
Dynamic power management of integrated devices can be accomplished using game theory. In an example, power demands for individual devices (e.g., CPU, GPU, communications, etc.) can be controlled by governors. An engine can determine a system condition (e.g., docked or undocked) and use a reward and/or penalty matrix to determine power settings to provide to governors. Periodically, the engine can reevaluate the system condition and power settings for the governors. For example, device components can be modeled as players in a game. In the case of idle power management scenarios, the players can deploy cooperative gaming strategy to allow the system to be in a low power state.
US10671400B2 Enhanced managed runtime environments that support deterministic record and replay
A system includes a processor configured to: initiate atomic execution of a plurality of instruction units in a thread, starting with a beginning instruction unit in the plurality of instruction units, wherein the plurality of instruction units in the thread are not programmatically specified to be executed atomically, and wherein the plurality of instruction units includes one or more memory modification instructions; in response to executing an instruction to commit inserted into the plurality of instructions units, incrementally commit a portion of the one or more memory modification instructions that have been atomically executed so far; and subsequent to incrementally committing the portion of the memory modification instructions that have been atomically executed so far, continue atomic execution of the plurality of instruction units. The system further includes a memory coupled to the processor, configured to provide the processor with the plurality of instruction units.
US10671399B2 Low-overhead, low-latency operand dependency tracking for instructions operating on register pairs in a processor core
A computer processing system is provided. The computer processing system includes a processor configured to insert a move instruction in an instruction scheduling dependency graph generated for operands of the instruction operating on register pairs to ensure operand readiness for all of the operands used by the instruction operating on register pairs.
US10671394B2 Prefetch stream allocation for multithreading systems
A computer system for prefetching data in a multithreading environment includes a processor having a prefetching engine and a stride detector. The processor is configured to perform requesting data associated with a first thread of a plurality of threads, and prefetching requested data by the prefetching engine, where prefetching includes allocating a prefetch stream in response to an occurrence of a cache miss. The processor performs detecting each cache miss, and based on detecting the cache miss, monitoring the prefetching engine to detect subsequent cache misses and to detect one or more events related to allocations performed by the prefetching engine. The processor further performs, based on the stride detector detecting a selected number of events, directing the stride detector to switch from the first thread to a second thread by ignoring stride-1 allocations for the first thread and evaluating stride-1 allocations for potential strided accesses on the second thread.
US10671393B2 Techniques for facilitating cracking and fusion within a same instruction group
A technique includes determining whether one or more instructions in an instruction group require cracking. Whether the instructions that require cracking are associated with a decode-time instruction optimization (DTIO) sequence is also determined. In response to a first instruction, included in the one or more instructions, requiring cracking and the first instruction not being part of a DTIO sequence, the first instruction is cracked into internal operations (IOPs). In response to a second instruction, included in the one or more instructions, requiring cracking and the second instruction being part of a DTIO sequence, an IOP sequence (that includes at least one IOP that is associated with at least a cracked version of the second instruction and at least a third instruction that is included in the one or more instructions and at least one other IOP that is associated with the cracked version of the second instruction) is generated.
US10671392B2 Systems, apparatuses, and methods for performing delta decoding on packed data elements
Systems, apparatuses, and methods for performing delta decoding on packed data elements of a source and storing the results in packed data elements of a destination using a single packed delta decode instruction are described. A processor may include a decoder to decode an instruction, and execution unit to execute the decoded instruction to calculate for each packed data element position of a source operand, other than a first packed data element position, a value that comprises a packed data element of that packed data element position and all packed data elements of packed data element positions that are of lesser significance, store a first packed data element from the first packed data element position of the source operand into a corresponding first packed data element position of a destination operand, and for each calculated value, store the value into a corresponding packed data element position of the destination operand.
US10671391B2 Modeless instruction execution with 64/32-bit addressing
In an aspect, a processor supports modeless execution of 64 bit and 32 bit instructions. A Load/Store Unit (LSU) decodes an instruction that without explicit opcode data indicating whether the instruction is to operate in a 32 or 64 bit memory address space. LSU treats the instruction either as a 32 or 64 bit instruction in dependence on values in an upper 32 bits of one or more 64 bit operands supplied to create an effective address in memory. In an example, a 4 GB space addressed by 32-bit memory space is divided between upper and lower portions of a 64-bit address space, such that a 32-bit instruction is differentiated from a 64-bit instruction in dependence on whether an upper 32 bits of one or more operands is either all binary 1 or all binary 0. Such a processor may support decoding of different arithmetic instructions for 32-bit and 64-bit operations.
US10671389B2 Vector floating point test data class immediate instruction
A Vector Floating Point Test Data Class Immediate instruction is provided that determines whether one or more elements of a vector specified in the instruction are of one or more selected classes and signs. If a vector element is of a selected class and sign, an element in an operand of the instruction corresponding to the vector element is set to a first defined value, and if the vector element is not of the selected class and sign, the operand element corresponding to the vector element is set to a second defined value.
US10671387B2 Vector memory access instructions for big-endian element ordered and little-endian element ordered computer code and data
Embodiments relate to vector memory access instructions for big-endian (BE) element ordered computer code and little-endian (LE) element ordered computer code. An aspect includes determining a mode of a computer system comprising one of a BE mode and an LE mode. Another aspect includes determining a code type comprising one of BE code and LE code. Another aspect includes determining a data type of data in a main memory that is associated with the object code comprising one of BE data and LE data. Another aspect includes based on the mode, code type, and data type, inserting a memory access instruction into the object code to perform a memory access associated with the vector in the object code, such that the memory access instruction performs element ordering of elements of the vector, and data ordering within the elements of the vector, in accordance with the determined mode, code type, and data type.
US10671384B1 Proactive seeding of build Artifacts
Methods, systems, and computer-readable media for proactive seeding of build artifacts are disclosed. A dependency graph is determined that represents dependency relationships among a plurality of build artifacts. Using the dependency graph, a repository manager determines a first set of one or more build artifacts. The first set of build artifacts are stored in one or more repositories. The first set of build artifacts are sent from a repository manager to a client over a network. The first set of build artifacts are used by the client in generating a software build.
US10671378B2 Updating particular features in an application
A system is configured to perform operations that include determining a first set of modular features corresponding to a first version of a service provider application and a second set of modular features corresponding to a second version of the service provider application. An original version of the service provider application may have been downloaded from an application store. The operations further include identifying, based on a comparison between the first set of modular features and the second set of modular features, a new set of modular features. The operations also include applying the new set of modular features to the first version of the service provider application. The applying may be based on determining that the new set of modular features supports predefined interface templates and corresponding interpreters. As such, the operations may be performed without communicating with the application store.
US10671377B2 Method to deploy new version of executable in node based environments
One or more embodiments provide techniques for processing a request entering a node cluster managed by a control plane executing on a computing service. A first node of the node cluster receives a request for a service. The first node determines to which service object in the first node to route the request. The first node identifies an existing version of the service executing thereon. The first node determines whether there exists an updated version of the service executing thereon. Upon determining that the updated version of the service does exist, the first node sets the existing version of the service as the current version of the services. The node routes the request to a first service object associated with the current version of the service using a handler of the first service object.
US10671374B2 Communication system, relay device, and water warmer
To curb deterioration of user convenience due to software update of a water warmer in a communication system between a management server and the water warmer through a relay device. A communication adaptor executes first communication for inquiring of the water warmer whether or not software update accompanying writing of an update program is capable of being started. The water warmer gives a notification for obtaining a user's consent to occurrence of an unavailable period of the water warmer due to the software update in response to the first communication, and executes second communication on the communication adaptor in a case in which the user's consent is obtained with respect to the notification. The communication adaptor transmits the update program received from a server to the water warmer in response to the second communication, and the water warmer executes the software update using the received update program.
US10671373B1 Mechanism for automatically incorporating software code changes into proper channels
A method of and system for incorporating a source code change made in a first branch of a source code configuration into a second branch of the source code configuration is carried out by detecting that the change was made to the first branch, identifying the second branch as a branch of the source code configuration that does not include the change, automatically incorporating the change into the second branch, determining if the automatic incorporation of the change was successful, and notifying an individual if the automatic incorporation was unsuccessful such that manual incorporation may be performed.
US10671365B2 Information processing apparatus, storage medium, and control method
An information processing apparatus according to embodiments of the present invention installs a printer driver by specifying a name of a logical printer, adds customization information for changing a setting of the printer driver to a database, and deletes a logical printer of the specified name from the operating system if it is determined that addition of the customization information to the database has failed with respect to the logical printer.
US10671364B2 Surfacing visual representations of universal applications
Surfacing visual representations of universal applications is described. In one or more implementations, visual representations of universal applications purchased or installed on other devices associated with a user account are surfaced in an application launcher interface on a current computing device. The visual representations are selectable (e.g., with a single click or tap) to install the universal application on the current computing device. This enables the user to quickly and easily install universal applications already purchased on other devices onto a current device without having to perform any additional action, such as navigating away from the application launcher interface to enter payment information. In one or more implementations, the visual representations of the universal applications are surfaced under a “recently added” section and/or an “on other devices” section of the application launcher to enable the universal applications to be easily located by the user.
US10671362B2 Generating code for function calls that use multiple addressing modes
A compiler and linker include multiple addressing mode resolvers that generate code to resolve a plurality of function calls that use different addressing modes. A first addressing mode is defined where a first address for first data is specified as an offset from a base pointer. A second, relative addressing mode is defined where a second address for second data is specified as an offset from an address of an instruction that references the second data. The generated code assures correct operation when functions with different addressing modes are included in the computer program. The generated code preserves a base pointer when executing a function that uses relative addressing, when needed. The compiler inserts one or more relocation markers that trigger certain functions in the linker. A linker resolves the relocation markers inserted by the compiler, and generates code, when needed, that handles a mismatch between addressing modes.
US10671356B2 Library suggestion engine
A method and apparatus are disclosed for enhancing operable functionality of input source code files from a software program by identifying candidate code snippets from the plurality of input source code files that meet a similarity threshold measure for library functions stored in the system library and then identifying at least a first validated code snippet from the candidate code snippets that matches a first library function stored in the system memory on the basis of at least first and second matching metrics so that the developer is presented with a library function recommendation which includes the first validated code snippet, the first library function, and instructions for replacing the first validated code snippet with the first library function.
US10671352B2 Data processing platform for project health checks and recommendation determination
A device may predict, based on historical data relating to a plurality of past projects, a trigger to perform a project health check for a project. The device may process project data relating to the project to determine a health check status of the project based on predicting the trigger to perform the project health check for the project. The device may generate a recommendation relating to altering completion of the project based on the health check status of the project. The device may communicate with one or more devices to provide information identifying the recommendation. The device may receive, from the one or more devices, response information relating to the recommendation. The device may perform a response action relating to the recommendation based on receiving the response information.
US10671349B2 Accelerated mathematical engine
Various embodiments of the disclosure relate to an accelerated mathematical engine. In certain embodiments, the accelerated mathematical engine is applied to image processing such that convolution of an image is accelerated by using a two-dimensional matrix processor comprising sub-circuits that include an ALU, output register and shadow register. This architecture supports a clocked, two-dimensional architecture in which image data and weights are multiplied in a synchronized manner to allow a large number of mathematical operations to be performed in parallel.
US10671348B2 Charge-scaling multiplier circuit with dual scaled capacitor sets
A multiplier circuit can be fabricated within an integrated circuit and can draw a product output node to a voltage proportional to a product of first and second binary numbers received at two sets of inputs. The multiplier circuit includes a first set of scaled capacitors connected to an output of a multiplexor and to a local product output node. Each multiplexor is connected to a second set of scaled capacitors configured to generate an analog voltage in proportion to the value of the first binary number. Each scaled capacitor of first set of scaled capacitors has a capacitance proportional to a significance of a respective bit of the second binary number. The multiplier circuit includes a reference capacitor connected to ground and the product output node, and a reset circuit configured to draw, in response to a RESET signal, the product output node to ground.
US10671344B2 Multi-dimensional reference element for mixed reality environments
Approaches provide for controlling, managing, and/or otherwise interacting with mixed (e.g., virtual and/or augmented) reality content in response to input from a user, including voice input, device input, among other such inputs, in a mixed reality environment. For example, a mixed reality device, such as a headset or other such device can perform various operations in response to a voice command or other such input. In one such example, the device can receive a voice command and an application executing on the device or otherwise in communication with the device can analyze audio input data of the voice command to control the view of content in the environment, as may include controlling a user's “position” in the environment. The position can include, for example, a specific location in time, space, etc., as well as directionality and field of view of the user in the environment. A reference element can be displayed as an overlay to the mixed reality content, and can provide a visual reference to the user's position in the environment.
US10671343B1 Graphical interface to preview functionality available for speech-enabled processing
Methods and devices for sampling applications using a touch input are described herein. In some embodiments, an electronic device detects a touch input, which may cause the electronic device to send identifiers to a backend system. The backend system may then determine an application and sample audio request associated with the received identifiers. The backend system may then receive text data representing the sample audio request and text data representing a response to the sample audio request. The backend system may generate audio data representing the received text data and send the audio data to the electronic device. If, the touch input is still occurring, the backend system may find and send more sample audio requests and the responses thereof. If the touch input stops occurring during the sample, the backend system may send instructions to the electronic device to stop outputting the sample.
US10671342B2 Non-contact gesture control method, and electronic terminal device
A method includes: receiving an A1 gesture motion of a user, where the A1 gesture motion is not in contact with the electronic terminal device; obtaining, an A1 control instruction corresponding to the A1 gesture motion, where the A1 control instruction is used to control the electronic terminal device; obtaining an A2 control instruction of the user within a preset delay period, where the preset delay period is less than three seconds and the A2 control instruction is used to control the electronic terminal device; and comparing the A1 control instruction with the A2 control instruction, where if the A1 control instruction is consistent with the A2 control instruction, the electronic terminal device does not perform an operation corresponding to the A2 control instruction; and if the A1 control instruction is inconsistent with the A2 control instruction, the electronic terminal device performs the operation corresponding to the A2 control instruction.
US10671341B1 Methods and apparatus for low audio fallback from remote devices using associated device speaker
Methods and apparatus for configuring a portable communication device are disclosed. The methods include receiving an incoming audio signal, adjusting the incoming signal audio level based on a volume control setting, generating an ultrasonic audio signal having an audio level independent of the volume control setting, mixing the incoming signal with the ultrasonic signal to generate a mixed audio signal, outputting the mixed signal to a remote audio device, receiving a remote audio signal from the remote device, and comparing the remote signal audio level to one or more thresholds to determine whether to output a compensated audio signal to a speaker. The remote signal may be detected by the remote device in response to sound output from the remote device based on the mixed signal, and the compensated signal audio signal may be adjusted based on an estimated loss in loudness associated with the remote signal audio level.
US10671339B2 System and method for optimizing loudness and dynamic range across different playback devices
Embodiments are directed to a method and system for receiving, in a bitstream, metadata associated with the audio data, and analyzing the metadata to determine whether a loudness parameter for a first group of audio playback devices are available in the bitstream. Responsive to determining that the parameters are present for the first group, the system uses the parameters and audio data to render audio. Responsive to determining that the loudness parameters are not present for the first group, the system analyzes one or more characteristics of the first group, and determines the parameter based on the one or more characteristics.
US10671334B2 Print system, print server, management server, and job list providing method
A print system includes print servers that each store a print job, a management server that manages the print servers, a printer that performs printing of the print job, a print server information storage area that stores print server information, a shared information storage area that stores information of the print job, and a shared data storage area that stores data of the print job. The print servers each include circuitry that receives a job list request from the printer, acquires the information of the print job in a first group of the each of the print servers from the shared information storage area, acquires the information of the print job in a second group different from the first group from at least one of the print servers in the second group, and provides a job list to the printer.
US10671332B2 Image forming apparatus, control method of image forming apparatus having print page setting, and storage medium
An image forming apparatus includes at least one memory that stores instructions, and at least one processor to execute the instructions to set a limit of a number of print pages, and receive a print job from an external apparatus. In a case where the received print job is a reserved print job for which a print setting has been made to wait for printing until a print start time specified by a user, a first counter indicating a reserved number of print pages based on the received reserved print job before starting execution of the received reserved print job is updated, and a second counter relating to an upper limit of a number of print pages in accordance with execution of printing based on the received print job is updated. In a case where a new print job is received in a state where a sum of the first counter and the second counter has reached the set limit of the number of print pages, a user is notified of a predetermined error.
US10671329B2 Image forming apparatus for generating raster image data based on PDL data, using general purpose processor and raster image processor and image forming method
In an image forming system, an image processing apparatus includes a unit configured to start image generation that is based on received print data, and a unit configured to interrupt, according to receiving a notification concerning a printing instruction during execution of the image generation, the image generation and to transmit, to an image forming apparatus, generated image data and interrupted data including command information about a page whose image data is ungenerated. The image forming apparatus includes a unit configured to accept a printing instruction and to notify the image processing apparatus of the accepted printing instruction, and a unit configured to cause an image acquisition unit to acquire image data about all printing target pages using the interrupted data received from the image processing apparatus and to cause an image forming unit to perform image formation that is based on the image data about all printing target pages.
US10671326B2 Peer to peer health monitoring of dispersed storage units in a distributed storage network
A storage unit (SU) in a dispersed storage network (DSN) coordinates with affiliated dispersed storage units (SUs) to designate a leader SU among the plurality of SUs and when the SU is designated the leader, receives management information that is associated with the affiliated SUs from at least some of the affiliated SUs. The SU processes the management information from the at least some of the affiliated SUs to determine whether at least one of the affiliated SUs is offline; and based on a determination that the at least one of the SUs of the affiliated SUs is offline, transmits the management information for the affiliated SUs to one or more administrators associated with the DSN.
US10671320B2 Clustered storage system configured with decoupling of process restart from in-flight command execution
A clustered storage system in one embodiment comprises a plurality of nodes, with each of at least a subset of the nodes comprising a set of processing modules configured to communicate over one or more networks with corresponding sets of processing modules on other ones of the nodes. In conjunction with a failure of a first instance of a process running on a given one of the nodes and a subsequent restart of a second instance of the process, at least one of the processing modules is to identify at least one transfer buffer command of the first instance of the process, to identify a plurality of logically ordered commands of the first instance of the process, and to provide distinct treatment of the transfer buffer command relative to treatment of the logically ordered commands in a manner that ensures that the restart of the second instance of the process is not delayed to await completion of the transfer buffer command or the logically ordered commands.
US10671318B2 Processing a chain of a plurality of write requests
Provided are a computer program product, system, and method for processing a chain of a plurality of write requests including a commit wait flag and plurality of write requests, wherein each write request group includes write transactions directed to the storage. A determination is made as to whether the commit wait flag has a first value or a second value. The write requests are processed by requiring a current write request comprising one of the write requests being processed to complete before beginning to write data for a next write request following the current write request in the write request chain in response to the commit wait flag having the first value. The write requests are processed by processing the next write request before completing the current write request in response to the commit wait flag having the second value.
US10671317B2 Block cleanup: page reclamation process to reduce garbage collection overhead in dual-programmable NAND flash devices
According to one general aspect, an apparatus may include a memory, an erasure-based, non-volatile memory, and a processor. The memory may be configured to store a mapping table, wherein the mapping table indicates a rewriteable state of a plurality of memory addresses. The erasure-based, non-volatile memory may be configured to store information, at respective memory addresses, in an encoded format. The encoded format may include more bits than the unencoded version of the information and the encoded format may allow the information be over-written, at least once, without an intervening erase operation. The processor may be configured to perform garbage collection based, at least in part upon, the rewriteable state associated with the respective memory addresses.
US10671316B2 System, method, and recording medium for alignment of backup and archival policy
A backup and archival policy method, system, and non-transitory computer readable medium, includes performing correlation analytics to determine identification of a backup policy aligned with a criticality of operational data and backup data including identifying low value backup data having a value less than a predetermined low value threshold, creating a one-time archival of the operational data and the backup data including the low value backup data, and removing the low value backup data from a future data protection policy.
US10671310B2 Data transfer techniques for multiple devices on a shared bus
Direct data transfer between devices having a shared bus may be implemented with reduced involvement from a controller associated with the devices. A controller, a source memory device, and a target memory device may be coupled with a shared bus. The controller may identify a source address at the source memory device for data to be transferred to the target memory device. The controller also may identify a target address in the target memory device, and initiate a data transfer directly from the source to the target through a command that is received at both the source and the target memory device. In response to the command, the source memory device may read data out to the bus, and the target memory may read the data from the bus and store the data starting at the target address without further commands from the controller.
US10671309B1 Predicting usage for automated storage tiering
Managing data includes providing at least one logical device that maps sections of the logical device to sections of at least two physical storage areas, where the at least two physical storage areas have different physical storage properties, evaluating characteristics of data associated with at least one of the sections of the logical device, where at least some of the characteristics depend upon predictions as a function of time of future data usage based on past data usage and on heuristic values, and moving the at least one of the sections of the logical device between the at least two storage areas from a first location to a second location according to the characteristics of the data. Each of the at least two physical storage areas may correspond to a different storage tier. Predictions of future data usage may be provided by a state space model.
US10671308B2 Private and fault-tolerant storage of segmented data
An example operation may include one or more of receiving a request comprising a file segmented into a plurality of segments corresponding to a plurality of storage nodes, identifying a segment from among the plurality of segments which is designated for the storage node from among remaining segments designated for other storage nodes, storing the identified segment in a local storage of the storage node, hashing the identified segment, and transmitting a response to a client system which includes the hashed identified segment.
US10671304B2 Coding scheme for indirect addressing of multiple action memories
Some embodiments provide a method for configuring unit memories to implement first and second sets of entries, the second set of which references the first set. The method configures a first pool of unit memories to implement the first set. Each entry in the first set is located at a particular location in at least one of the memories of the first pool. The method configures a second pool of unit memories to implement the second set. Each entry in the second set includes a particular number of bits for indicating (i) an initial first-pool unit memory at which the first-set entry referenced by the second-set entry is found and (ii) a number of subsequent first-pool memories across which the first-set entry is divided. A number of bits required to identify a single first-pool memory is one fewer than the particular number of bits.
US10671303B2 Controlling a storage system
Predictively selecting subset of disks of a storage system to be spun-up, including providing metadata of data entities stored in the disks of the storage system, estimating the data entity access probabilities for a prediction time window based on the metadata, each data entity access probability being indicative for the probability of access to a certain data entity within the prediction time window, calculating disk access probabilities for a prediction time window based on the estimated probability of access of data entities, each disk access probability being indicative for the probability of access to a certain disk within the prediction time window, estimating the number of disks to be spun-up in a certain prediction time window, dynamically adapting the data entity threshold value and/or the disk access threshold value, selecting a subset of disks to be spun-up in the following prediction time window.
US10671299B2 Nonvolatile memory module having device controller that detects validity of data in RAM based on at least one of size of data and phase bit corresponding to the data, and method of operating the nonvolatile memory module
The nonvolatile memory module includes at least one nonvolatile memory, and a device controller including a RAM to store data exchanged between a host and the at least one nonvolatile memory and a DIMM controller to control data exchange between the RAM and the at least one nonvolatile memory. An allocation for an access area at an access to the RAM is performed during a write transaction in which data is recorded at the RAM and is released during a read transaction of the recorded data.
US10671298B2 Storing page write attributes
Data to store at a storage system is received. The storage system includes data blocks and the plurality of blocks that include a first region corresponding to a first storage density and a second region corresponding to a second storage density that is less dense than the first storage density. The data is stored at the first region of the plurality of data blocks that corresponds to the first storage density. A write attribute related to storing the data at the first region of the plurality of data blocks is determined. Thereupon, the write attribute related to storing the data at the first region is stored in the second region of the plurality of data blocks that corresponds to the second storage density.
US10671294B2 Recalling files stored on a tape
The time required for recalling the file is reduced when the file is written in a mounted plurality of tapes in comparison to recalling the file when written in a non-mounted plurality of tapes. In the non-mounted state, criteria does not typically exist in order to recall the written file within the plurality of tapes. Embodiments of the present invention provide systems and methods for recalling files based on criteria which considers: the mounted state of a tape; the type of tape; the type of available tape drive; the number of files included in a tape; and the location of the written file in a tape.
US10671293B2 Topology aware load optimized multipath I/O scheduler
Described is a system (and technique) to determine an appropriate path to a storage device and scheduling a data transfer by taking into consideration bandwidth, device performance, and the nature of the transfer. The system may use an efficient implementation to reduce overhead when making such a determination by utilizing a reservation table and selecting a dispatch that is efficient for a particular data transfer. For example, the system may determine a first-fit and a future-fit scheduling for an I/O request for each path to a storage device. The system may determine completion times for each of the types of scheduling for each of the paths, and accordingly, select the path and schedule with the earliest completion time.
US10671289B2 Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system
Embodiments include receiving an indication of a data storage module to be associated with a tenant of a distributed storage system, allocating a partition of a disk for data of the tenant, creating a first association between the data storage module and the disk partition, creating a second association between the data storage module and the tenant, and creating rules for the data storage module based on one or more policies configured for the tenant. Embodiments further include receiving an indication of a type of subscription model selected for the tenant, and selecting the disk partition to be allocated based, at least in part, on the subscription model selected for the tenant. More specific embodiments include generating a storage map indicating the first association between the data storage module and the disk partition and indicating the second association between the data storage module and the tenant.
US10671288B2 Hierarchical sparse tensor compression method in artificial intelligent devices
A hierarchical sparse tensor compression method based on artificial intelligence devices, in DRAM, not only saves the storage space of the neuron surface, but also adds a meta-surface to the mask block. When reading data, the mask is first read, then the size of the non-zero data is calculated, and only these non-zero data are read to save DRAM bandwidth. In the cache, only non-zero data is stored, so the required storage space is reduced. When processing data, only non-zero data is used. The method uses a bit mask to determine if the data is zero. There are three levels in the hierarchical compression scheme: tiles, lines, and points, reading bitmasks and non-zero data from DRAM, and saving bandwidth by not reading zero data. When processing data, if their bit mask is zero, the tile data may be easily removed.
US10671287B2 Method of performing garbage collection, storage device performing the same and computing system including the same
A method of operating a storage device to perform a garbage collection operation on a nonvolatile memory device having a plurality of memory blocks, the storage device configured to operate based on a multi-stream scheme such that a plurality of data is written into the plurality of memory blocks based on which of a plurality of streams is associated with the plurality of data. The method may include selecting at least two memory blocks among the plurality of memory blocks as victim memory blocks such that the victim memory blocks are configured to store data associated with a same stream of the plurality of streams; and performing the garbage collection operation on the victim memory blocks.
US10671284B2 Placement and movement of sub-units of a storage unit in a tiered storage environment
A storage controller configures a plurality of storage tiers. A sub-unit of a storage unit is maintained in a selected storage tier of the plurality of storage tiers, for at least a predetermined duration of time subsequent to an input/output (I/O) request for the sub-unit.
US10671282B2 Display device including button configured according to displayed windows and control method therefor
A method for controlling a display device comprising a touch screen is provided. The control method displaying, on the touch screen, a plurality of windows that do not overlap one another and that respectively correspond to executing, displaying a center button disposed at an intersection of a plurality of dividing lines that distinguishes the plurality of windows, receiving an input of a window size change command for changing a size of at least one of the plurality of windows, changing the size of at least one of the plurality of windows in response to the window size change command, and discontinuing the displaying of less than all of the plurality of windows and enlarging a size of at least one remaining window.
US10671281B2 Neural network for keyboard input decoding
In some examples, a computing device includes at least one processor; and at least one module, operable by the at least one processor to: output, for display at an output device, a graphical keyboard; receive an indication of a gesture detected at a location of a presence-sensitive input device, wherein the location of the presence-sensitive input device corresponds to a location of the output device that outputs the graphical keyboard; determine, based on at least one spatial feature of the gesture that is processed by the computing device using a neural network, at least one character string, wherein the at least one spatial feature indicates at least one physical property of the gesture; and output, for display at the output device, based at least in part on the processing of the at least one spatial feature of the gesture using the neural network, the at least one character string.
US10671274B2 Medical image display apparatus and program
A medical image display apparatus includes: a touch screen that displays a medical image and detects a touch position touched by a user; and a hardware processor that controls to display a marker on the medical image at a position separated from the touch position detected on the touch screen by a separation distance, wherein the hardware processor sets a reference point on the medical image, calculates a rotation angle of the touch position with respect to the reference point as a center, sets a position separated from the touch position by the separation distance in a direction corresponding to the rotation angle as a trace position, and controls to display the marker at the trace position.
US10671271B2 Jog dial user interface device
A multiple input rotary dial user interface device and system is provided. The rotary dial user interface device may include a rotationally fixed touchpad, disposed within a center of a rotatable dial. Although fixed rotationally, the touchpad of the rotary dial user interface device may move in a linear axial direction, along the rotational axis, with or independently of the rotary dial. In addition to providing input by rotating the rotary dial, a user can provide input via touching the touchpad, actuating the touchpad, and/or actuating the rotary dial in the linear axial direction. In some cases, the rotary dial user interface device may employ the use of a static rotary encoder sensing rotation of an encoder wheel affixed to the rotary dial to determine momentum characteristics associated with the dial.
US10671270B2 Systems and methods of multi-touch concurrent dispensing
Systems and method for beverage dispense from a plurality of users include a beverage dispenser with a touch-sensitive graphical display. A computer of the beverage dispenser receives touch event data points and identifies one or more GUI sections of a plurality of GUI sections associated with the received touch event data points. The computer further operates to interpret a touch event input and provide a command responsive to the input to an associated dispensing unit.
US10671266B2 Method and apparatus of aligning information element axes
A method of retrieving multiple copies of an information element on a display is presented, the method comprising displaying a plurality of information elements along a first axis including a first axial direction thereof, displaying a second plurality of information elements along a second axis including a second axial direction thereof parallel with the second direction, the first axis displaying a first information element thereon, the second axis including the first information element thereon, the first information element on the second axis being not transversally aligned with the first information element displayed on the first axis and displacing at least one of the first axis of information elements and the second axis of information elements to display the first information element from the first axis of information elements adjacent to the first information element from the second axis of information elements.
US10671264B2 Image display and interaction using a mobile device
A system and method are described for delivering content to a mobile device using a companion device. The companion device acts as a proxy device to send and receive signals on behalf of other proxied devices. Once content is loaded onto the mobile device, a user can navigate through the content using a navigation path determined based on a user's item of focus. Various transitions and animations can be displayed along the navigation path. Moreover, a user can interact with the content when viewed in a specific layout using touch events or a rotation input device.
US10671258B2 Electronic device having hole area and method of controlling hole area thereof
An electronic device and method are disclosed herein. The electronic device includes a housing comprising, a touch screen, and at least one processor electrically connected coupled to the display. The processor implements the method including defining a main area and an extension area of a display of the electronic device, detecting selecting selection of a displayed content, detecting by a processor whether a characteristic of a portion of the content disposed along an edge of the content is equal to or less than a threshold, and enlarging the selected displayed content for display on the main area and extending to the extension area based on whether the characteristic of the portion is equal to or less than the threshold.
US10671255B2 Facilitating transitioning between viewing native 2D and reconstructed 3D medical images
Medical imaging systems are provided that facilitate transitioning between viewing native and reconstructed medical images in the same viewport. In one embodiment, a method comprises retrieving indexed image metadata describing native medical images associated with a medical imaging data set selected for viewing. The method further comprises grouping the native medical images into one or more sets of related images, and for each set of the one or more sets of related images, sorting the related images into one or more subsets of 3D compatible images that can respectively be used to generate one or more 3D representations. The method further comprises generating a data model identifying the one or more sets of related images and the one or more subsets of 3D compatible images, and employing the data model to facilitate transitioning between rendering the native medical images and the one or more 3D representations in the same viewport.
US10671247B2 Display method and display apparatus
A display method and display apparatus are provided. The display method includes: an image to be viewed is activated; an instructing operation from a user is monitored; a Tools menu associated with the activated image is displayed according to a first instructing operation; options in the Tools menu are toggled according to a second instructing operation for the Tools menu; an option from the toggled options is selected according to a user operation; and the activated image is displayed according to the selected option.
US10671246B2 Visualization and control of application interactions
Systems and methods for visualization and control of application interactions are disclosed. An approach includes receiving a selection of a primary application, retrieving information regarding a relationship between the selected primary application and at least one of another application and a computer device resource, and calculating a thickness value for the relationship, wherein the thickness value represents at least one parameter of interest to a user. The approach includes displaying icons representing the selected primary application and the other application(s) and computer device resource(s), and displaying at least one relationship line between the selected primary application and the other application(s)/computer device resource(s), wherein the at least one relationship line has a line weight based on the thickness value.
US10671243B2 Screen operating method and electronic device supporting the same
An apparatus and method for screen operation are provided. The apparatus includes an electronic device. The electronic device includes a display on which one or more objects are displayed, and a processor for controlling a display state of the display. The processor adjusts, based on a location indicated by a received input event, a display location of the one or more objects displayed on the display.
US10671240B2 Systems, devices, articles, and methods for creating and using trained robots with augmented reality
Substantially as described and illustrated herein including devices, methods of operation for the systems or devices, articles of manufacture including stores processor-executable instructions, and a system including a robot. The system includes at least one processor. The system may further include a nontransitory processor-readable storage device communicatively coupled to at least one processor and which stores processor-executable instructions which, when executed by the at least one processor, cause the at least one processor to composite environment information that represents an environment and virtual item information that represents the virtual item to produce composited information, present to an agent the composited information, and receive action information that represents an action for the robot to perform via the output system.
US10671239B2 Three dimensional digital content editing in virtual reality
A method for editing. The method includes receiving a sequence of interactive VR scenes of digital content, each interactive VR scene showing a 3D gaming environment. The method includes placing the sequence of interactive VR scenes within a 3D editing space. The method includes sending a view of the 3D editing space including at least one of the sequence of interactive VR scenes to an HMD for viewing by the user. The method includes receiving at least one input editing command from a device of the user. The method includes modifying the sequence of interactive VR scenes in response to the input editing command, wherein the at least one editing command is provided through an input enabled while wearing the HMD and viewing the 3D editing space via the HMD so as to provide real-time views showing modifications made to the sequence of interactive VR scenes.
US10671238B2 Position-dependent modification of descriptive content in a virtual reality environment
Techniques are described for modifying a virtual reality environment to include or remove contextual information describing a virtual object within the virtual reality environment. The virtual object includes a user interface object associated with a development user interface of the virtual reality environment. In some cases, the contextual information includes information describing functions of controls included on the user interface object. In some cases, the virtual reality environment is modified based on a distance between the location of the user interface object and a location of a viewpoint within the virtual reality environment. Additionally or alternatively, the virtual reality environment is modified based on an elapsed time of the location of the user interface object remaining in a location.
US10671237B2 Human-machine interface for presenting a user interface on a virtual curved visual surface
Technologies are disclosed for presenting a user interface (“UI”) in a three dimensional virtual environment that involves positioning one or more UI elements at first locations on a curved surface in the virtual environment, where the one or more UI elements are tangential to the curved surface. The curved surface is defined by a first distance to a reference point. The disclosed technologies also involve, for at least one of the UI elements, computing a second location for the UI element on the curved surface and moving the UI element to the second location on the curved surface.
US10671234B2 Method and an electronic device for performing playback of streamed media including related media content
Described herein are methods and electronic devices for performing playback of streamed media, including complementing a media content item with an associated media content item. In accordance with an exemplary embodiment, during playback of a first media content item, a message is sent to a computer server system, to return information that a related second media content item is selectable. The information that the second media content item is selectable is displayed at a user interface as a visual array of tiles, wherein each one of the tiles corresponds to a respective second media content item. Playback of the second media content item can be combined with the first media content item. By displaying information about selectable associated media content items to a user, the user will be enabled to individually select associated media content items to complement a currently playbacked media content item.
US10671230B2 Input device and control method thereof
An input device for detecting a change in capacitance in accordance with proximity of an object is provided. The input device includes: a sensor unit including multiple capacitive coupling parts formed between multiple driving electrodes and multiple sensing electrodes; a capacitance detector for detecting a capacitance value of each of the capacitive coupling parts; and a two-dimensional data generating unit for generating a two-dimensional data matrix consisting of the capacitance values of the capacitive coupling parts. When a target row or a target column in the two-dimensional data matrix matches a first pattern indicating that multiple capacitive coupling parts each having a capacitance value greater than a reference value are arranged consecutively, the input device updates the reference value.
US10671227B2 Information handling system narrow bezel touchscreen display touch detection grid
A portable information handling system display provides a narrow bezel footprint with a diagonally disposed touch grid that passes touch detection conductive traces from opposing parallel sides of a rectangular protective cover. In one embodiment, the protective cover at the opposing parallel sides folds to the rear of the display to interface the touch grid to one or more cables and a touch controller.
US10671226B2 Display device and electronic device
A touch-sensor-equipped display device has: a panel unit including a screen area in which units of detection constituting a touch-sensor function and pixels constituting a display function are formed in a matrix pattern; a plurality of shared electrodes which are formed in the screen area, parallel to an X-direction, and for both display drive and touch drive; a plurality of common electrodes for display drive which are parallel to the X-direction and respectively alternately disposed with the plurality of respective shared electrodes in a Y-direction; a plurality of detection electrodes which are parallel to the Y-direction and intersecting with the plurality of shared electrodes and the plurality of common electrodes; and the units of detection corresponding to respective capacitors formed by intersections of the plurality of shared electrodes and the plurality of detection electrodes.
US10671225B2 Touch sensor and display device including the same
A touch sensor includes: a first insulating layer disposed on a substrate; a plurality of first touch sensing cells disposed on the first insulating layer and coupled to each other in a first direction by first coupling patterns; a plurality of second touch sensing cells disposed on the first insulating layer and coupled to each other in a second direction by second coupling patterns; and a second insulating layer disposed on the first touch sensing cells and the second touch sensing cells. At least one of the first insulating layer or the second insulating layer includes a piezoelectric material.
US10671223B2 Organic light emitting display apparatus with force and touch sensing
An organic light emitting display apparatus with force and touch sensing includes a touch protection layer, a touch electrode layer, a resilient material layer, a force electrode layer, a thin-film-encapsulation layer, a common electrode layer, an organic light emitting material layer and a thin film transistor substrate from top to bottom. The thin film transistor substrate includes a pixel electrode layer, a thin film transistor layer and a transistor substrate from top to bottom. The organic light emitting display apparatus further includes a display controller to drive the organic light emitting material layer and a force touch controller for sensing touch position on the touch electrode layer and force exerted on the force electrode layer.
US10671216B2 Information processing apparatus, control method therefor, program, and recording medium
An information processing apparatus includes a touching detection unit configured to detect a touching operation and a touch-up operation for the display unit, a time counting unit configured to count a time period of continuous touching on a specific area of the display unit, and a control unit configured, when a touch-up operation from the specific area is detected and a counted time period of continuous touching has not reached a predetermined time period, to execute a function assigned to the specific area while when the touch-up operation from the specific area is detected and the counted time period of continuous touching has reached the predetermined time period, not to execute the function assigned to the specific area in relation only to the detected touch-up operation.
US10671215B2 Signal detection in frequency division modulated touch systems
A frequency division modulated touch detector having row and column conductors arranged such that the path of the row conductors cross the paths of the column conductors, and signal emitters associated with each row, the emitters being adapted to transmit a signal having a specific frequency and initial phase on each row conductor, and a receiver associated with each column to receive signals present on the column conductor. A signal processor is adapted to determine an in-phase and a quadrature component for each of the transmitted signal found in the received signals, and to project a vector representing the transmitted frequencies at their initial phase onto the respective in-phase and quadrature component to determine a measurement for each transmitted signal on each column, and create a heat map reflecting those measurements, the heat map thus containing data reflective of touch.
US10671214B2 Global coarse baseline correction charge injection
A global coarse baseline correction charge injection circuit comprises: an output capacitor, a slew rate control circuit, a current generator, a first current mirror, and a second current mirror. The output capacitor is configured to store a global coarse baseline correction charge. The slew rate control circuit is configured to receive a modulated voltage, a positive input current, and a negative input current as inputs, and provide a proportional-to-supply-voltage slew-rate controlled voltage as an output voltage to charge the output capacitor. The current generator is configured to receive a supply voltage as an input and provide a proportional-to-supply-voltage (PTSV) current as an output. The first current mirror is configured to mirror the PTSV current to the slew rate control circuit as the positive input current. The second current mirror is configured to mirror the PTSV current to the slew rate control circuit as the negative input current.
US10671211B2 Touch sensing apparatus and common input read method of array signal
A common input read method of an array signal is applicable to a touch sensing apparatus using a drive signal having a characteristic of a continuous function (being differentiable) as a touch basis. The touch sensing apparatus includes a plurality of sensing electrodes and a plurality of drive electrodes. Any sensing electrode initially first undergoes a stabilization process till a signal becomes stable and indicates completion, an initially stabilized same sensing electrode is then read according to a selection order of the drive electrodes, and an initial stabilization action only needs to be performed when a sensing electrode that is not currently processed needs to be processed. In this way, the time it takes to enter a steady state is reduced, so that the sensing speed is further increased.
US10671208B2 Display panel and display device
The present disclosure provides display panel and display device. By adjusting positions of the input signal line and the output signal line of the force sensor, the problem that output signal of the force sensor in the existing display panel is interfered by signal transmitted on the peripheral circuit wirings. Non-display area of the display panel is provided with force sensor and driving circuit; the distance between an orthographic projection of the first output signal line of the force sensor on the display panel and an orthographic projection of the driving circuit input line on the display panel is at least 30 μm; and the distance between an orthographic projection of the second output signal line of the force sensor on the display panel and the orthographic projection of the driving circuit input line on the display panel is at least 30 μm.
US10671201B2 Touch substrate, touch display panel and display device
A touch substrate comprises a first substrate, a second substrate, a first conductive layer and a second conductive layer. When the second substrate is not subjected to a pressure, the second conductive layer is insulatively spaced apart from the first conductive layer; when the second substrate is subjected to a pressure equal to or greater than a predetermined value, the second substrate is deformed so that at least a part of the second conductive layer is contacted with the first conductive layer. A touch display panel and a display device which comprise the touch substrate are also provided.
US10671195B2 Display device and operating method thereof
An operating method of a display device includes: forming a plurality of capacitors between a plurality of monitor lines of a display device and a plurality of power lines of the display device via a plurality of light-emitting diodes; and performing touch sensing by using the capacitors. The light-emitting diodes are arranged in a matrix. A plurality of control switches of the display device is arranged in the matrix, and is electrically coupled to a plurality of first terminals of the light-emitting diodes, respectively. The monitor lines are electrically coupled to the first terminals of the light-emitting diodes, respectively. The power lines are electrically coupled to a plurality of second terminals of the light-emitting diodes, respectively.
US10671194B2 Touch-sensitive conductive film, touch-sensitive assembly, touch-sensitive display screen and electronic device
A touch-sensitive conductive film, and a touch-sensitive assembly, a touch-sensitive display screen and an electronic device having the conductive film. The touch-sensitive conductive film comprises a sensing area and a key area. The key area is provided with a bonding area configured to bond a flexible circuit board, and a key. The key area is provided with a through-hole in a thickness direction of the touch-sensitive conductive film, and the through-hole is located at a side of the bonding area, so that the flexible circuit board is able to pass through the touch-sensitive conductive film via the through-hole. The flexible circuit board passes through the through-hole with two ends of the flexible circuit board being located at two sides of the touch-sensitive conductive film respectively, after the flexible circuit board is bonded to the touch-sensitive conductive film. In this way, the flexible circuit board would not cover the key area of the touch-sensitive conductive film, thus solving the problem that the flexible circuit board and the key interfere with each other in space, without affecting the layout design of the key. Meanwhile, an attaching surface of the touch-sensitive conductive film through which the touch-sensitive conductive film is attached onto the complete device is relatively flat, and the sealing performance of the attaching can be ensured.
US10671188B2 Method for using a two-dimensional touchpad to manipulate a three dimensional image
A multi-touch input system may include: a touch surface; a display separate from the touch surface; and a processor. The processor may be configured to cause the display of an image on a display; detect a multiple-finger gesture on the touch surface; generate a signal indicative of the multiple-finger gesture; determine a speed of the multiple-finger gesture on the touch surface; and move the image proportional to the speed of the multiple-finger gesture. Moving may include moving the image with respect to a first axis when the multiple-finger gesture includes a first number of fingers, and moving the image with respect to a second axis when the multiple-finger gesture includes a second number of fingers different from the first number of fingers.
US10671180B2 Input device and electronic apparatus
Provided are an input device and an electronic apparatus each including capacitive elements and being capable of allowing a plurality of information items to be separately input by simple operations. The input device includes: a capacitive element; a conductor that can be electrostatically coupled to the capacitive element; an operation portion that allows a load to be applied to the conductor; and a retaining portion that retains the conductor apart from the capacitive element. The retaining portion is capable of displacing the conductor with respect to the capacitive element in a stepwise manner in accordance with the load that is applied to the conductor through intermediation of the operation portion, and is capable of retaining the conductor at a plurality of positions with respect to the capacitive element.
US10671179B2 Rollable and flexible input device
A rollable and flexible input device includes a drum, a reel received in the drum, an input device body connected to the reel, and a battery. The reel is rotated relative to the drum so that the input device body is in a rolled-up state or a stretched state. The reel defines a battery cavity, and the battery is disposed in the battery cavity.
US10671176B2 Motion and gesture input from a wearable device
This relates to a device that detects a user's motion and gesture input through the movement of one or more of the user's hand, arm, wrist, and fingers, for example, to provide commands to the device or to other devices. The device can include a plurality of myoelectric sensors configured to detect one or more electrical signals from a body part of a user indicative of one or more movements. A plurality of signals indicative of the detected one or more electrical signals may be generated. The device may also include a wireless communication transmitter configured to communicate with a peripheral device and a processor. The processor may be configured to receive the plurality of signals from the plurality of myoelectric sensors, use the plurality of signals together to determine a gesture, and communicate one or more of: the plurality of signals and the gesture to the peripheral device.
US10671175B2 Image processing apparatus, image processing method, and program product to control a display to display an image generated based on a manipulation target image
An information processing system that controls a display to display an image generated based on a manipulation target image and an image based on a manipulation target region that is set based on a detection of an object included in acquired image data.
US10671171B2 Magnetorheological transmission device
A magnetorheological transmission device and a method for influencing the coupling intensity of two components, which can be coupled and whose coupling intensity can be influenced. To influence the coupling intensity, a channel is provided, which contains a magnetorheological medium with magnetically polarizable particles. A magnetic field generating unit generates a magnetic field in the channel in order to influence the magnetorheological medium in the channel. An outer component encloses an inner component. At least one of the two components is mounted via a separate bearing. A distance between the outer and inner components is at least 10 times as great as a typical mean diameter of the magnetically polarizable particles in the magnetorheological medium. The magnetic field of the magnetic field generating unit can be applied to the channel in order to selectively chain together the particles and/or release them.
US10671168B2 Tactile feedback generated by non-linear interaction of surface acoustic waves
Described embodiments include a system and a method. A system includes a first ultrasound transmitter acoustically coupled to a conducting layer of a display surface and configured to deliver a first ultrasound wave to a selected delineated area. The first ultrasonic wave has parameters sufficient to induce a non-linear vibrational response in the conducting layer. A second ultrasound transmitter is acoustically coupled to the conducting layer and configured to deliver a second ultrasound wave to the selected delineated area. The second ultrasonic wave has parameters sufficient to induce a non-linear vibrational response in the conducting layer. A controller selects a delineated area in response to an indication of a touch to the display surface, and initiates delivery of the first and second ultrasonic waves. A convergence of the first and second ultrasonic waves at the selected delineated area produces a stress pattern perceivable or discernible by the human appendage.
US10671161B2 Multi display eye tracking
Eye tracking across multiple displays is supported with re-definition of a gaze vector matrix that correlates a surface of a first display with detected eye gazes as inputs to an information handling system to include a surface of a second display. Eye gazes that correlate to the second display are mapped to the redefined gaze vector matrix, such as with a calibration performed by a user or an estimate derived from tracked eye gazes. The information handling system applies a map of display surface areas to the gaze vector matrix to sort reported eye gazes as at a location of the first display surface, a location of the second display surface or discarded as outside of either display surface.
US10671159B2 Postponing the state change of an information affecting the graphical user interface until during the condition of inattentiveness
Triggering a state change includes displaying a first version of a series of frames based on a first setup configuration, obtaining a second setup configuration for the series of frames, in response to obtaining a second setup configuration, monitoring for a change in an eye status, and in response to detecting a change in the eye status, displaying a second version of the series of frames based on the second setup configuration.
US10671158B2 Three-dimensional (3D) rendering method and apparatus for user' eyes
Provided are a three-dimensional (3D) rendering method and apparatus that detect eye coordinates of positions of eyes of a user from an image of the user, adjust the eye coordinates to correspond to virtual eye positions that reduce crosstalk caused by refraction of light; and perform 3D rendering of the eyes based on the adjusted eye coordinates.
US10671156B2 Electronic apparatus operated by head movement and operation method thereof
An electronic apparatus including an image capturing device, a storage device and a processor and an operation method thereof are provided. The image capturing device captures an image for a user, and the storage device records a plurality of modules. The processor is coupled to the image capturing device and the storage device and is configured to: configure the image capturing device to capture a head image of a user; perform a face recognition operation to obtain a face region; detect a plurality of facial landmarks within the face region; estimate a head posture angle of the user according to the facial landmarks; calculate a gaze position where the user gazes on the screen according to the head posture angle, a plurality of rotation reference angle, and a plurality of predetermined calibration positions; and configure the screen to display a corresponding visual effect according to the gaze position.
US10671153B2 Communication service method and communication apparatus thereof
Each user terminal apparatus is connected with a service business enterprise system by a connection business enterprise system in a state that a live image can mutually be transmitted through the service business enterprise system. An user beforehand sets its live image to be appropriately utilized as an advertisement medium, and chooses selling goods to be advertised. A live image transmitted from the user terminal apparatus of the user who performed the aforesaid setting receives a superposed image, for example, by the superposing the T shirt of the user or the like with the image signal of the selling goods as the advertisement object in the service business enterprise system, and then the processed live image signal is transmitted to the user terminal apparatus of a communication companion. When the communication companion clicks this image signal, the user terminal apparatus of the communication companion is further connected with the sponsor system of the selling goods, and can receive a further explanation of the selling goods and can perform the transactions of the selling goods.
US10671152B2 Massive simultaneous remote digital presence world
Various methods and apparatus are described herein for enabling one or more users to interface with virtual or augmented reality environments. An example system includes a computing network having computer servers interconnected through high bandwidth interfaces to gateways for processing data and/or for enabling communication of data between the servers and one or more local user interface devices. The servers include memory, processing circuitry, and software for designing and/or controlling virtual worlds, as well as for storing and processing user data and data provided by other components of the system. One or more virtual worlds may be presented to a user through a user device for the user to experience and interact. A large number of users may each use a device to simultaneously interface with one or more digital worlds by using the device to observe and interact with each other and with objects produced within the digital worlds.
US10671151B2 Mitigating digital reality leakage through session modification
A method, computer program product, and system for mitigating disorientation of a user transitioning out of a digital reality session. A user login credentials is received. A start digital reality session command is received. User behavior inputs associated with the digital reality session are monitor. In response to analyzing the user behavior inputs, a behavior risk rating associated with the user behavior inputs is generated. An ending event to the digital reality session is detected. A leakage length value based on the generated behavior risk rating is generated. An expected leakage length value based on the analyzed behavior associated with the user and a user profile associated with the user is determined. A leakage risk value based on the behavior risk rating and leakage length value is assigned. In response to the leakage risk value being above a threshold, the digital reality session is modified.
US10671150B2 Data processing
A system comprises a display object having a characteristic of its display configured to change with time in a timing calibration operation; a plurality of video cameras configured to capture images of the display object; and a data processing apparatus comprising a detector configured to detect timing differences in the capture of images by the plurality of video cameras indicative of a change in the characteristic of the display object and to apply the detected timing differences as a timing correction so as to time-align images captured by the plurality of cameras after the timing calibration operation.
US10671148B2 Multi-node system low power management
Systems, apparatuses, and methods for performing efficient power management for a multi-node computing system are disclosed. A computing system including multiple nodes utilizes a non-uniform memory access (NUMA) architecture. A first node receives a broadcast probe from a second node. The first node spoofs a miss response for a powered down third node, which prevents the third node from waking up to respond to the broadcast probe. Prior to powering down, the third node flushed its probe filter and caches, and updated its system memory with the received dirty cache lines. The computing system includes a master node for storing interrupt priorities of the multiple cores in the computing system for arbitrated interrupts. The cores store indications of fixed interrupt identifiers for each core in the computing system. Arbitrated and fixed interrupts are handled by cores with point-to-point unicast messages, rather than broadcast messages.
US10671145B2 Image forming apparatus that determines whether to shift between multiple states
An image forming apparatus includes a communication interface configured to communicate with a portable terminal capable of receiving a signal from a transmitter in a detection area. A processor of the apparatus is configured to determine whether to shift to an operable state from a sleep state based on user information contained in proximity information when the proximity information, containing the user information indicating that a user enters the detection area, is received by the communication interface from the portable terminal receiving a signal from the transmitter.
US10671140B2 Method and device for reducing power consumption of mobile terminal
The present disclosure relates to a method and an apparatus for reducing power consumption of a terminal device. In some embodiments, the apparatus includes processing circuitry and interface circuitry. In various embodiments, the terminal device receives wireless communication service from a network. The processing circuitry releases wireless network connection of the terminal device from the network in response to an instruction for reducing the power consumption of the terminal device. The processing circuitry further adjusts a subset of communication parameters from first settings to second settings to reduce the power consumption of the terminal device. The communication parameters are associated with a baseband processing device in the terminal device. The processing circuitry also reestablishes the wireless network connection of the terminal device to the network. When the wireless network connection is being reestablished, the interface circuitry sends the adjusted communication parameters to an access device in the network.
US10671137B2 Acclimation sensing and control of electronic equipment
Embodiments provide a method to control a power-on phase of an electronic device is provided. The method includes transmitting, by a processing device, a request to a plurality of sensors, the request to read a measurement related to an environmental condition; receiving, by the processing device, the measurement from each of the plurality of sensors; and when the measurement is equal to or above a threshold value, commencing, by the processing device, the power-on phase of the electronic device.
US10671134B2 Memory modules with secondary, independently powered network access path
A persistent memory storage system and method of operating. The storage system is embodied as memory module (e.g., a DIMM or PCIe card) in a host server and accessible via a first access path to/from the memory module. After a power failure at the host server, any authorized device, e.g., a second server, is configured to access and extract the retained memory at the failed host server via a secondary network-based access path (e.g., Ethernet connection). Power may be supplied to the memory module of the failed host server via a Power-over-Ethernet switch to support the secondary access path. A Power-over-Ethernet (PoE) switch may provide the necessary power to the memory module when power is unavailable from the host server and when any temporary power source is exhausted. A redundant power source and/or backup battery may supply the PoE switch. Such power sources and/or batteries can thereby provide backup power.
US10671131B2 Predictive control systems and methods
Systems and methods are disclosed for determining a current machine state of a processing device, predicting a future processing task to be performed by the processing device at a future time, and predicting a list of intervening processing tasks to be performed by a first time (e.g. a current time) and the start of the future processing task. The future processing task has an associated initial state. A feed-forward thermal prediction model determines a predicted future machine state at the time for starting the future processing task. Heat mitigation processes can be applied in advance of the starting of the future processing task, to meet the future initial machine state for starting the future processing task.
US10671127B2 Peripheral housing for a computing device
A computing device can include a housing including a peripheral housing defining an aperture, the peripheral housing having a constant cross-sectional area. The computing device can also include a display having a first major surface and a second major surface opposing the first major surface, the display disposed within the aperture defined by the peripheral housing and attached to the housing at one or more locations such that the first major surface and the second major surface of the display are substantially unobstructed by any other portion of the computing device.
US10671126B2 Foldable terminal
A foldable terminal includes: a first body, a second body, and a rotating shaft connecting the first body and the second body; a flexible display fixed to one side of the main body; and at least one set of first magnetic components including a first magnet and a second magnet that are attracted to each other. The first magnet is disposed at a side of the first body distal from the rotating shaft, and the second magnet is disposed on a side of the second body distal from the rotating shaft. When an angle between the first body and the second body is less than a threshold, an attraction force between the first magnet and the second magnet controls the flexible display to switch from a half-folded state to the folded state.
US10671121B2 Magnetic layout in electronic devices and accessory devices for electronic devices
Electronic devices and accessory devices for electronic devices are described. In some instances, an accessory device includes a keyboard and a cover rotatable with respect to the keyboard. In some instances, an accessory device includes a back panel and a foldable cover rotatable with respect to the back panel. These accessory devices may include several magnetic elements designed to magnetically couple with, and retain, an electronic device without any additional mechanical or other interlocking devices. In this regard, the magnetic elements in the accessory devices provide an external magnetic field sufficiently strong enough to retain the electronic device, and can counter gravitational forces and/or the weight of the electronic device. However, some accessory devices include additional magnetic elements that provide an external magnetic field that repels magnetic elements in the electronic device. Also, the magnetic elements may also be used to hold different sections of the accessory device together.
US10671120B2 Fixing structure of cover on display apparatus
A display apparatus is configured to enable a cover to be firmly fixed with a compact structure. The display apparatus includes: a one-side cover 16 that covers a casing 15 from one of front and rear sides; an other-side cover 17 that covers the casing 15 from the other of the front and rear sides; and a cover member 18 that covers the side surface of the one-side cover 16 from the periphery, wherein the one-side cover 16 includes a fitting claw 22 protruding to the other-side cover 17 side, the other-side cover 17 includes a fitting section 32 into which the fitting claw 22 is to be inserted, the cover member 18 includes an engagement hole 50 that engages with the fitting claw 22 in the fitting section 32, and the casing 15 receives the fitting section 32 from the inside of the other-side cover 17 to maintain an engaged state of the fitting claw 22 with the engagement hole 50.
US10671118B1 Apparatus, system, and method for image normalization for adjustable head-mounted displays
An apparatus for head-mounted displays may include (i) a flexible planar support frame, (ii) a left eye cup coupled to a left side of the flexible planar support frame and a right eye cup coupled to a right side of the flexible planar support frame, (iii) left-eye and right-eye display screen areas mounted to the flexible planar support frame such that the left-eye display screen area projects toward a left eye aperture defined by the left eye cup and the right-eye display screen area projects toward a right eye aperture defined by the right eye cup, and (iv) a deflection sensor coupled to the flexible planar support frame that generates a deflection signal describing an extent to which the support frame is bent, where images displayed by the left-eye and right-eye display screen areas are normalized based on the deflection signal. Various other devices, systems, and methods are also disclosed.
US10671111B1 Supply voltage apparatus with integrated gain adjustment and multiple supply monitoring
A power management unit comprises a controller, an oscillator circuit, and a monitoring circuit. The controller is configured to control operation of a power converter circuit in a low power mode and an active mode. The oscillator circuit is configured to generate clock signals in the low power mode to control the operation of the power converter circuit. The monitoring is circuit configured when in the low power mode to receive a regulated output voltage from the power converter circuit, compare the regulated output voltage to a specified voltage threshold, and turn off the oscillator circuit when the regulated output voltage is greater than the specified threshold voltage and turn on the oscillator circuit when the regulated output voltage is less than the specified threshold voltage.
US10671110B2 Power series truncation using constant tables for function interpolation in transcendental functions
A primary interval for convergence of at least one power series in a transcendental function is interpolated, while selecting a number of one or more interpolation points for a truncated expansion of the at least one power series by a selected order of truncation. A function and at least one derivative of the function of the truncated expansion of the selected order of truncation is evaluated at the one or more interpolation points. Each separate value evaluated for the function and each of the at least one derivative is saved in a table, wherein the table is looked up for efficiently computing a result of the truncated expansion of the at least one power series.
US10671109B2 Scalable low output impedance bandgap reference with current drive capability and high-order temperature curvature compensation
A bandgap reference circuit includes a circuit for high-order temperature curvature compensation; and a circuit for low output impedance and current drive capability, wherein an output voltage of the bandgap reference circuit can be independently adjusted to be either above or below a silicon bandgap voltage without impacting temperature curvature.
US10671108B2 Bandgap reference circuit for reducing power consumption and method of using the same
A bandgap reference circuit and method of using the same are provided. The bandgap reference circuit includes a startup component; an output component; and a bandgap core component coupled there-between. The bandgap core component includes a reference point having a voltage associated with an output signal of the output component. A controller is configured for controlling the bandgap core component and the output component to switch between a low power consumption mode and a normal operation mode based on the voltage at the reference point. When the bandgap core component and the output component operate in the normal operation mode, the bandgap reference circuit outputs a stable voltage and has a first power consumption. When the bandgap core component and the output component operate in the low power consumption mode, the bandgap reference circuit has a second power consumption less than the first power consumption.
US10671106B2 System and method for synchronizing multiple generators with an electrical power distribution system
Systems and method for synchronizing power generators with a power grid are provided. One system among various implementations includes a plurality of synchronization modules, wherein each synchronization module corresponds to one power generator. The synchronization modules are configured to output a control signal to adjust a frequency of the respective power generator to correspond with the frequency of the existing power grid. The system also includes a central controller in communication with the plurality of synchronization modules. The central controller is configured to determine a propagation delay with respect to each synchronization module. The propagation delay is a measure of time for a signal to propagate from the respective synchronization module to the central controller. The central controller is further configured to send a control signal to each synchronization module to control when each synchronization module connects the respective power generator to the existing power grid.
US10671103B2 Voltage supply apparatus
A voltage supply apparatus for supplying a voltage to a detection circuit, including a power supply filter (4) and a control section (5) which supply a sensor drive voltage Vbg to a sensor device (2) having a ratiometric characteristic. The power supply filter (4) has supply paths PL1 and PL2. The control section (5) determines whether or not a switching determination time has elapsed after startup. In the case where the switching determination time has not yet elapsed, the power supply filter (4) supplies the sensor drive voltage Vbg through supply path PL1. In the case where the switching determination time has elapsed, the power supply filter (4) supplies the sensor drive voltage Vbg through supply path PL2. The response of the sensor drive voltage Vbg to a variation in power supply voltage Vcc is slower when supplied through the supply path PL2 than through the supply path PL1.
US10671100B2 Unit for the regulation or control of a fluid pressure
A unit (10) for the regulation or control of a fluid pressure, having at least one housing section (13, 14) and a switching film (22) connected to the at least one housing section (13, 14) for switching at pressure differentials relative to an ambient pressure acting on the switching film (22), and for the regulation, release or blocking of a flow of the fluid between an inlet (28) and a discharge (30) for the fluid. The switching film (22) is made out of a polymer material having fluorine and carbon, in particular a thermoplastic having fluorine and carbon. In this arrangement, a hole cross-section (40) of the at least one housing section (13, 14) is closed off by the switching film (22).
US10671097B2 Image processing for improving coagulation and flocculation
A flocculation control system that floats particles that attach to nano and/or micro bubbles out of a liquid includes at least one sensing system, at least one processing system, and at least one fluid additive control system. The at least one sensing system is configured to reproduce one or more nano-bubbles with one or more particles suspended in a fluid. The at least one processing system is configured to measure, using outputs of the at least one sensing system, incident angles between the one or more nano-bubbles and the one or more particles suspended in the fluid. And the at least one fluid additive control system is configured to adjust, based on at least the incident angles, an amount of a surfactant being added to the fluid.
US10671096B2 Autonomous tracking based on radius
Disclosed is a configuration of an autonomous vehicle for autonomously following a moving subject based on a radius of a virtual sphere surrounding the autonomous vehicle. The autonomous vehicle may be an unmanned ground vehicle or an unmanned aerial vehicle, which autonomously follows the subject (e.g., a device, a live entity, or any object) based on the virtual sphere. The radius of the virtual sphere may be dynamically configured according to a velocity of the autonomous vehicle or configurations of a camera coupled to the autonomous vehicle. Accordingly, the autonomous vehicle can follow the subject along a smooth trajectory, and capture images of abrupt movements of the subject in a cinematically pleasing manner.
US10671095B2 Survey migration system for vertical take-off and landing (VTOL) unmanned aerial vehicles (UAVs)
A method of migrating unmanned aerial vehicle (UAV) operations between geographic survey areas, including: uploading a first plurality of flight missions into a first UAV pod; deploying the UAV pod; autonomously launching the UAV from the UAV pod a plurality of times to perform the first plurality of flight missions; providing first survey data from the UAV to the UAV pod; autonomously migrating the UAV from the first UAV pod to a second UAV pod; receiving a second plurality of flight missions in a second UAV pod; providing the UAV with one of the second plurality of flight missions from the second UAV pod; autonomously launching the UAV from the second UAV pod a plurality of times to perform the second plurality of flight missions; and providing a second survey data from the UAV to the second UAV pod; where the autonomous migrating of the UAV to accomplish the first and second survey data happens autonomously and without active human intervention.
US10671092B2 Airplane climb thrust optimization
An example method includes: receiving information indicative of a desired aircraft cruise insertion point comprising achieving a desired cruise altitude for an aircraft within: a predetermined period of time from departure, or within a predetermined distance from departure; receiving information indicative of an estimated weight of the aircraft upon the aircraft reaching the desired cruise altitude; determining a desired airspeed for the aircraft based on the information indicative of the estimated weight of the aircraft; prior to a flight of the aircraft, determining, based on the desired airspeed and the desired aircraft cruise insertion point, a climb trajectory for the aircraft; and during a climb flight phase of the aircraft, varying climb thrust of an engine of the aircraft to follow the climb trajectory and achieve the desired aircraft cruise insertion point.
US10671089B2 Management system and management method of mining machine
A management system of a mining machine includes a vehicle, a first antenna, in the vehicle, receiving radio waves from GPS satellites, a portable second antenna, in a releasable manner in the vehicle, receiving radio waves from the GPS satellites, a first detector, in the vehicle, detecting a position of the first antenna based on a signal from the first antenna, a second detector, in the vehicle, detecting a position of the second antenna based on a signal from the second antenna, and a processer setting a prohibited area where an entry of a mining machine is prohibited based on detection results of the first and second detectors, such that the prohibited area includes the positions of the first and second antennae.
US10671088B2 Communication of information regarding a robot using an optical identifier
A control system may perform functions including (i) storing data indicating an association between an optical identifier and a first robot, (ii) sending, to the first robot, data encoding the optical identifier for display by the first robot, and (iii) after sending the data encoding the optical identifier, sending, to a second robot, the data indicating the association between the optical identifier and the first robot. In some examples, the first robot may receive, from the control system, data encoding a second optical identifier of the first robot so that the first robot may display the second optical identifier instead of the first optical identifier. In some examples, a first robot may capture an image of an indication of a priority status of a second robot and perform an action based on comparing a first priority status of the first robot to the second priority status of the second robot.
US10671085B2 Low quality pose lane associator
An autonomous vehicle (AV) includes a vehicle computing system including one or more processors configured to receive map data associated with a map of a geographic location, receive pose data based on a pose estimate associated with a location of the autonomous vehicle, determine, based on the pose data, that the autonomous vehicle is on a coverage lane, and, in response to determining that the autonomous vehicle is on the coverage lane, determine one or more candidate lanes, generate a route plan, based on the one or more candidate lanes and a current lane, and control travel of the autonomous vehicle on the route plan. The map includes (i) a coverage lane where the autonomous vehicle can travel under a partially-autonomous mode or a manual mode, and (ii) an AV lane where the autonomous vehicle can travel under a fully-autonomous mode. The autonomous vehicle configured to determine a pose estimate in a submap of a plurality of submaps where an autonomous vehicle can travel.
US10671083B2 Neural network architecture system for deep odometry assisted by static scene optical flow
A system for visual odometry is disclosed. The system includes: an internet server, comprising: an I/O port, configured to transmit and receive electrical signals to and from a client device; a memory; one or more processing units; and one or more programs stored in the memory and configured for execution by the one or more processing units, the one or more programs including instructions for: extracting representative features from a pair input images in a first convolution neural network (CNN) in a visual odometry model; merging, in a first merge module, outputs from the first CNN; decreasing feature map size in a second CNN; generating a first flow output for each layer in a first deconvolution neural network (DNN); merging, in a second merge module, outputs from the second CNN and the first DNN; generating a second flow output for each layer in a second DNN; and reducing accumulated errors in a recurrent neural network (RNN).
US10671082B2 High resolution 3D point clouds generation based on CNN and CRF models
In one embodiment, a method or system generates a high resolution 3-D point cloud to operate an autonomous driving vehicle (ADV) from a low resolution 3-D point cloud and camera-captured image(s). The system receives a first image captured by a camera for a driving environment. The system receives a second image representing a first depth map of a first point cloud corresponding to the driving environment. The system determines a second depth map by applying a convolutional neural network model to the first image. The system generates a third depth map by applying a conditional random fields model to the first image, the second image and the second depth map, the third depth map having a higher resolution than the first depth map such that the third depth map represents a second point cloud perceiving the driving environment surrounding the ADV.
US10671080B2 Data processing method for robot and robot with the same
The present disclosure provides a data processing method and a robot with the same. The robot includes: an electromagnetic wave receiver configured to receive at least two electromagnetic wave signals transmitted by at least two electromagnetic wave transmitters on a charging device within a preset time range; a demodulator configured to demodulate the at least two electromagnetic wave signals received by the electromagnetic wave receiver to obtain at least two corresponding electromagnetic wave demodulation data; a processor configured to determine electromagnetic wave demodulation control data based on the at least two obtained electromagnetic wave demodulation data and preset electromagnetic wave demodulation data; and a controller configured to move the robot according to the electromagnetic wave demodulation control data until the robot is docked at the charging device. In the above-mentioned manner, the robot is facilitated to select the plurality of electromagnetic wave demodulation data to smoothen the docking process.
US10671075B1 Trajectory generation using curvature segments
A trajectory for an autonomous vehicle (AV) can be generated using curvature segments. A decision planner component can receive a reference trajectory for the AV to follow in an environment. A number of subdivisions (frames) of the reference trajectory may be associated with a curvature value and a tangent vector. Starting with an initial position of the AV, a candidate trajectory can be determined by continuously intersecting a segment with an origin at the initial position of the AV and a reference line associated with a particular frame. The reference line can be substantially perpendicular to the tangent vector of the particular frame. A location of the intersection between the segment and the reference line can be based on a curvature value of the segment. Optimizing a candidate trajectory can include varying curvature values associated with various segments and determining costs of the various candidate trajectories.
US10671073B2 Station keeping system and method
A method for maintaining a marine vessel at a global position and/or heading includes receiving measurements related to vessel attitude and estimating water roughness conditions based on the measurements. A difference between the vessel's actual global position and the target global position and/or a difference between the vessel's actual heading and the target heading are determined. The method includes calculating a desired linear velocity based on the position difference and/or a desired rotational velocity based on the heading difference. The vessel's actual linear velocity and/or actual rotational velocity are filtered based on the roughness conditions. The method includes determining a difference between the desired linear velocity and the filtered actual linear velocity and/or a difference between the desired rotational velocity and the filtered actual rotational velocity. The method also includes calculating vessel movements that will minimize the linear velocity difference and/or rotational velocity difference and carrying out the calculated movements.
US10671069B2 Driving system for vehicle and vehicle thereof
A driving system for a vehicle includes: an input unit configured to receive user input from a user; an interface configured to acquire vehicle driving information and to acquire information from one or more devices provided in the vehicle; at least one processor; and a computer-readable medium having stored thereon instructions which, when executed by the at least one processor, causes the at least one processor to perform operations including: acquiring information from the one or more devices; determining that the vehicle is to be autonomously driven in absence of a set destination; determining at least one of a first time period or a first distance based on the acquired information; identifying a first area based on at least one of the first time period or the first distance; and providing a control signal configured to autonomously drive the vehicle within the first area.
US10671067B2 Managing limited safe mode operations of a robotic vehicle
Embodiments include devices and methods for maintaining control of a robotic vehicle when control signals from a main controller are lost. A detector circuit may monitor signals from the main controller to an electronic speed controller (ESC) to detect a loss of valid control signals. The detector circuit may cause an auxiliary controller to begin issuing motor control signals to the ESC in response to detecting a loss of valid control signals. The auxiliary controller may be configured to issue motor control signals to the ESC according to a pre-loaded set of motor control instructions. The pre-loaded set of motor control instructions may be received from the main controller and/or may be configured to cause the auxiliary controller to issue motor control signals to the ESC that control motors in a manner that causes the robotic vehicle to enter a safe mode of operation or execute a particular maneuver.
US10671064B2 Unmanned aerial vehicle fleet management
An unmanned aerial vehicle (UAV) includes one or more sources of propulsion coupled to provide propulsion to the UAV, and a power source coupled to power the one or more sources of propulsion. A communication system is coupled to communicate with an external device, and a controller is coupled to the communication system, the power source, and the one or more sources of propulsion. The controller includes logic that when executed by the controller causes the UAV to perform operations, including: measuring a status of the UAV; sending the status of the UAV to the external device; receiving movement instructions from the external device; and engaging the one or more sources of propulsion to move the UAV from a first location to a second location within a storage facility.
US10671059B2 Method and installation for producing objects, and telecommunication method and computer program therefor
The invention relates to a method for producing objects, in particular motor vehicles, in an industrial production process, wherein a plurality of work processes is coordinated by a process control system, wherein the process control system exchanges data with at least one electronic communication device via a communication path, which electronic communication device is operated autonomously and independently of the process control system, wherein a user can enter data at the electronic communication device, which are then transmitted to the process control system as a change data set, and the process control system coordinates the production process anew on the basis of the received change data. The invention further relates to an installation for producing objects, in particular motor vehicles, to a telecommunication method, and to a computer program.
US10671054B2 Numerical control device for performing smooth deceleration and stopping
A numerical control device configured to perform stopping control of an axis of a machining tool to be controlled corresponding to command for machining interruption during machining by moving a workpiece or a tool using cycle operation, the numerical control device includes an override input unit, a decelerating and stopping override change unit configured to calculate actual override, decelerated in stages at each interpolation period based on the override acquired by the override input unit, and a velocity calculation unit configured to decelerating and stopping control of the axis.
US10671052B2 Synchronized parallel tile computation for large area lithography simulation
Examples of synchronized parallel tile computation techniques for large area lithography simulation are disclosed herein for solving tile boundary issues. An exemplary method for integrated circuit (IC) fabrication comprises receiving an IC design layout, partitioning the IC design layout into a plurality of tiles, performing a simulated imaging process on the plurality of tiles, generating a modified IC design layout by combining final synchronized image values from the plurality of tiles, and providing the modified IC design layout for fabricating a mask. Performing the simulated imaging process comprises executing a plurality of imaging steps on each of the plurality of tiles. Executing each of the plurality of imaging steps comprises synchronizing image values from the plurality of tiles via data exchange between neighboring tiles.
US10671041B2 Techniques for improving industrial control systems
Systems are provided for a “loadable module” architecture for industrial controllers in which new control program modules which provide updated functions or features may be loaded to extend or modify the underlying operating system and/or other services without updating the firmware and without disrupting or otherwise compromising the ability of the industrial controller to maintain continuous control over the controlled process. Control program modules and libraries may be delivered to the industrial controller in object code format and an embedded linker in the industrial controller may be used to efficiently create fully linked and executable files locally. Loadable libraries may be provided to the industrial controller during runtime to extend functionality and/or provide desired fixes. As a result, a system is provided that is more efficient and that enables significant flexibility in adding new capabilities.
US10671035B2 Control device for a production module, production module having a control device, and method for operating the control device
Provided is a control device for a production module having a data memory for storing operational settings of production modules and restrictions, which must be complied with by at least some of the operational settings. A settings management module is used to determine the external operational setting of an adjacent production module on which a local operational setting of the production module is dependent on the basis of a common restriction. An optimization module is also provided and has a local assessment function, which assesses the local operational setting, and a further assessment function which assesses noncompliance with the common restriction.
US10671030B2 Web-based interaction with building automation
Web-based interaction with building automation is provided. The interaction, regardless of the access point, is browser based. For IP access, hypertext protocol (http) communications of the browser are performed. The web-enabled controller serves responses with building automation information. For non-IP access, a web-server operating as an application in the same device as the browser intercepts the http communication and reformats the communication as appropriate for the non-IP access. Based on a response from the building automation system, the device local web-server responds to the browser. For communicating across different types of networks in the building automation system, controllers may use the embedded web-server to reformat as needed and route requests. The same look, feel, functionality, and/or usability may be provided using the browser regardless of the connectivity to the building automation network.
US10671029B2 Stable training region with online invariant learning
A computer-implemented method, system, and computer program product are provided for anomaly detection. The method includes receiving, by a processor, sensor data from a plurality of sensors in a system. The method also includes generating, by the processor, a relationship model based on the sensor data. The method additionally includes updating, by the processor, the relationship model with new sensor data. The method further includes identifying, by the processor, an anomaly based on a fused single-variant time series fitness score in the relationship model. The method also includes controlling an operation of a processor-based machine to change a state of the processor-based machine, responsive to the anomaly.
US10671025B2 Time-to-digital converter and conversion method
A time-to-digital converter arrangement has a ring oscillator with a plurality of inverting elements and a first and a second counter coupled to the ring oscillator. The first counter is configured to increment a first counter value if a positive edge transition is present at one of the inverting elements. The second counter is configured to increment a second counter value if a negative edge transition is present at the one of the inverting elements. A storage element stores the first and the second counter value and logical states of the plurality of inverting elements. A decoder coupled to the storage element selects one of the first and the second counter value as a valid value based on an evaluation of the stored logical states, and outputs a total counter value based on the valid value and the stored logical states.
US10671024B2 Contact responsive metronome
A metronome including a sensor capable of detecting an event and a controller in communication with the sensor and which controls the metronomes response to the event. The controller can receive a signal from the sensor indicating an occurrence of the event, the controller, in response, can generate a signal to adjust a characteristic of the metronome in response to the event.
US10671022B2 Systems and methods for indicating a quantity
An indication device is provided which has an electrically conductive fluid driven by an MHD pump. The fluid has an indicator surface driven adjacent indices of an indicator so as to indicate a quantity. A position of the indicator surface is sensed and controlled to ensure accurate indication of the quantity. Optionally, the quantity indicated is time.
US10671021B2 Mechanical timepiece movement with a resonator having two degrees of freedom with a maintaining mechanism using a runner rolling on a track
Timepiece movement for a mechanical watch, comprising, arranged on a main plate, a resonator mechanism with two degrees of freedom, and a maintaining mechanism subjected to the torque of driving means comprised in the movement, wherein this maintaining mechanism is a continuous maintaining mechanism, and includes a crank movable about a crank rotational axis, and which includes, on the crank rotational axis, an axial element subjected to the torque of driving means, and, off-centre relative to the crank rotational axis, a crankpin which is arranged to travel on a track of a stiff ring comprised in the resonator mechanism, this stiff ring being movable in the two degrees of freedom.
US10671015B2 Cartridge and drum unit for electrophotographic image forming apparatus
A cartridge mountable to a printer, said printer including a coupling guide contactable to a coupling of the cartridge to guide the coupling member. A case of the cartridge is provided with a hole for exposing a free end portion of the coupling to an outside of the cartridge, and a retracted portion provided in downstream of the hole with respect to the mounting direction of the cartridge. When the cartridge is mounted to a main assembly of the printer, the coupling guide enters the retracted portion from which the coupling member has retracted.
US10671014B2 Image forming apparatus including developing device supporting structure having guide groove
An image forming apparatus includes a main casing, a drum frame detachably attached to the main casing and including a photosensitive drum, a developing device supporting structure movable between a first position close to the photosensitive drum and a second position farther from the photosensitive drum, and a developing device supported by the developing device supporting structure and including a guided portion. The developing device supporting structure has a guide groove at an inner surface. The developing device is configured to be attached to or detached from the developing device supporting structure by the guided portion being guided along the guide groove. When the developing device supporting structure is in the first position, the developing device is attached to the developing device support structure, and when the developing device supporting structure is in the second position, the developing device is detachable from the developing device supporting structure.
US10671013B2 Drum unit, cartridge, electrophotographic image forming apparatus and coupling member
A drum unit detachably mountable to a main assembly of an electrophotographic image forming apparatus includes a photosensitive drum and a coupling member provided on the photosensitive drum. The coupling member includes a driving force receiving portion and a supporting portion movably supporting the driving force receiving portion. The supporting portion includes a first extended portion and a second extended portion which extend at least in an axial direction of the photosensitive drum.
US10671012B2 Electrophotographic image forming apparatus
An electrophotographic image forming apparatus for forming an image on a recording material includes an electrophotographic photosensitive drum and a developing cartridge including a developing roller for developing an electrostatic latent image formed on the electrophotographic photosensitive drum. A cartridge supporting member is movable, while detachably mounting the developing cartridge, between an inside position which is inside of the main assembly of the apparatus to mount the developing cartridge to the main assembly of the apparatus and an outside position that is outside of the main assembly of the apparatus to remove the developing cartridge from the main assembly of the apparatus.
US10671005B2 Detecting apparatus and image forming apparatus
A detecting apparatus includes: a light emitting element which emits light toward a detection material; a light receiving element which receives reflected light from the detection material; and an apparatus main body having an opening/closing member which opens and closes an opening through which light emitted from the light emitting element and reflected light from the detection material pass through, the apparatus main body being capable of moving between a first position where the apparatus main body comes into contact with the detection material and a second position where the apparatus main body separates from the detection material, and the opening/closing member being configured to open when the apparatus main body moves to the first position and to close when the apparatus main body moves to the second position.
US10670996B2 Image forming apparatus having multiple image forming units
An image forming apparatus includes: a first forming unit that forms a superimposed toner image, in which yellow, magenta, and cyan toner images are superimposed on one another, on a first intermediate transfer unit; a second forming unit that is located downstream of the first forming unit in a recording-medium transport direction and that forms a black toner image on a second intermediate transfer unit; a first transfer part that transfers the superimposed toner image formed on the first intermediate transfer unit by the first forming unit to a recording medium; and a second transfer part that is located downstream of the first transfer part in the recording-medium transport direction and that transfers, in a superimposed manner, the black toner image formed on the second intermediate transfer unit by the second forming unit to the superimposed toner image on the recording medium.
US10670993B2 Developing device
A developing device includes a first developer transport path, called as first path hereinafter; a first transport screw that transports a developer in the first path; a first conveyance roller that is thicker than a shaft of the first transport screw, attracts by magnetic force the developer at a downstream end portion of a second developer transport path arranged next to the first path, and conveys the developer to an upper portion located upstream of the first path; a first scraping wall that scrapes and sends the attracted developer; and a first guide columnar body that is adjacent to the first conveyance roller, has a peripheral surface continuous to the first conveyance roller, receives, using the peripheral surface, and guides the sent developer to an upstream end portion of the first path, and has a length that the guided developer is not attracted by the magnetic force.
US10670992B2 Developer container and image forming apparatus
A developer container includes a containing device, a support member, and a crumbling device. The containing device contains developer therein and is rotated so as to transport the developer. The support member supports the containing device such that the containing device is rotatable. The support member has an outlet through which the developer transported by the containing device flows out. The crumbling device is supported such that the crumbling device is rotatable together with the containing device. The crumbling device is, when the containing device is rotated, rotated so as to crumble the developer. The crumbling device includes a body portion and an applying member. The body portion extends from a region near the containing device toward the outlet. The applying member is formed in the body portion. The applying member applies a force for transporting the developer toward the outlet when the crumbling device is rotated.
US10670984B2 Light guiding member, detector, spectral colorimetric apparatus, and image forming apparatus
For the purpose of providing a light guiding member with a simple structure which is capable of suppressing risk that unnecessary light could be mixed in a primary optical path, a light guiding member according to the present invention includes an incident surface, a reflection surface which reflects a light flux from the incident surface, and a side surface disposed at a distance of 1.2 R or more from a center of the reflection surface, where R is a distance from the center to an edge portion of the reflection surface, in a direction perpendicular to a first cross-section including an incident light toward the reflection surface on an optical axis and a reflected light from the reflection surface on the optical axis.
US10670982B2 Electrostatic-image developing toner, electrostatic image developer, and toner cartridge
An electrostatic-image developing toner contains toner particles containing a polyester resin having an acid value of from 10 mg KOH/g to less than 15 mg KOH/g. The toner particles have a surface with an acid value in a range from 0.3% to 1.7% of the acid value of the polyester resin. The toner particles have a melt viscosity of from 1,800 Pa·s to 3,800 Pa·s at 100° C.
US10670980B2 Toner, developer, and image forming apparatus
Provided is a toner including a crystalline polyester resin including a constitutional unit derived from saturated aliphatic dicarboxylic acid and a constitutional unit derived from saturated aliphatic diol, an amorphous hybrid resin, an amorphous polyester resin, a release agent, and a colorant, wherein the crystalline polyester resin includes a constitutional unit derived from sebacic acid as the constitutional unit derived from the saturated aliphatic dicarboxylic acid, and the amorphous hybrid resin is a composite resin including a polyester-based resin unit and a styrene-based resin unit.
US10670979B2 Electrophotographic photosensitive member, electrophotographic apparatus, process cartridge, and method of manufacturing electrophotographic photosensitive member
An electrophotographic photosensitive member has a surface layer that contains a polymer of a hole transport material having at least one monovalent polymerizable functional group. The hole transport material is represented by Formula (1) where n is an integer of 1 to 5, Z1 is represented by Formula (2) Z2 is a hydrogen atom or the group represented by Formula (2), and the monovalent polymerizable functional group is represented by Formula (3)
US10670975B2 Adjustment of a metrology apparatus or a measurement thereby based on a characteristic of a target measured
A method of adjusting a metrology apparatus, the method including: spatially dividing an intensity distribution of a pupil plane of the metrology apparatus into a plurality of pixels; and reducing an effect of a structural asymmetry in a target on a measurement by the metrology apparatus on the target, by adjusting intensities of the plurality of pixels.
US10670974B2 Metrology apparatus for and a method of determining a characteristic of interest of a structure on a substrate
A metrology apparatus for determining a characteristic of interest of a structure on a substrate, the structure having diffractive properties, the apparatus comprising: focusing optics configured to focus illumination radiation comprising a plurality of wavelengths onto the structure; a first detector configured to detect at least part of the illumination radiation which has been diffracted from the structure; and additional optics configured to produce, on at least a portion of the first detector, a wavelength-dependent spatial distribution of different wavelengths of the illumination radiation which has been diffracted from the structure, wherein the first detector is arranged to detect at least a non-zero diffraction order of the illumination radiation which has been diffracted from the structure.
US10670970B1 Lithography system and method thereof
A method includes providing a plurality of fuel droplets into an EUV source vessel by a fuel droplet generator, in which the fuel droplet generator has a first portion inside the EUV source vessel and a second portion outside the EUV source vessel; generating a plurality of output signals respectively from a plurality of oscillation sensors on the fuel droplet generator; determining whether the output signals are acceptable; and determining whether an unwanted oscillation originates from the first portion of the fuel droplet generator or the second portion of the fuel droplet generator when the output signals is determined as unacceptable.
US10670968B2 Maskless exposure method, maskless exposure apparatus and method of manufacturing a semiconductor device using the same
A maskless exposure method includes spatially modulating a light output from a light source into a pattern beam having a mask pattern, condensing the modulated pattern beam into a first group of spot beams having a first focal position on a Z-axis substantially perpendicular to an exposure surface of an object layer, and into a second group of spot beams having a second focal position different from the first focal position, and scanning the object layer with the first and second groups of spot beams. The object layer has a first height and a second height different from the first height.
US10670963B2 Salt and photoresist composition containing the same
A salt represented by the formula (I). wherein Z+, Q1, Q2, R1, R2, R3, R4, R5, Z, X1, X2, Xa, Xb, L1, L2, L3 and L4 are defined in the specification.
US10670962B2 Photosensitive compositions, preparation methods thereof, and quantum dot polymer composite pattern produced therefrom
A photosensitive composition, a quantum dot polymer composite pattern prepared therefrom, and a layered structure and an electronic device including the same. The photosensitive composition includes a quantum dot; a carboxylic acid group-containing binder; a multi-thiol compound including a thiol group at each terminal end of the multi-thiol compound; a photopolymerizable monomer including a carbon-carbon double bond; a metal oxide fine particle; a polymeric stabilizer; a photoinitiator; and a solvent, wherein the polymeric stabilizer includes a polymer including —RO—, —R1COO—, —R1OCO—, —CR1R2—CAR—, —OCONH—R—NHCOO—R′—, or a combination thereof, as a repeating unit.
US10670961B2 Imprinting apparatus for producing a member in which a mold contacts a pattern forming layer using alignment control in an in-plane direction of a substrate
An imprint apparatus forms a pattern of an imprint material on a substrate by using a mold, while effecting alignment control of a mold and a substrate with respect to an in-plane direction of the substrate. A mold holding portion holds the mold. A substrate holding portion holds the substrate. A control portion effects control so that the mold and the substrate are brought near to each other while effecting the alignment control, based on a driving profile, after the alignment control is started, to bring the mold and the imprint material into contact with each other. The imprint material is then cured. The control portion changes the driving profile for the alignment control after the alignment control is started and at least one of before and after the mold contacts the imprint material.
US10670959B2 Pellicle and method of using the same
A pellicle includes a frame. The frame includes a check valve, wherein the check valve is configured to permit gas flow from an interior of the pellicle to an exterior of the pellicle. The frame further includes a recess in a bottom surface of the frame. The pellicle further includes a membrane extending across the frame. The pellicle further includes a gasket configured to fit within the recess.
US10670956B2 Photomask having a plurality of shielding layers
Some embodiments pertain to a photomask for mask patterning. The photomask includes a phase shift layer overlying a transparent layer, a first shielding layer overlying the phase shift layer, and a second shielding layer overlying the first shielding layer. The first shielding layer has a first optical density, and the second shielding layer has a second optical density. The second optical density is less than the first optical density.
US10670955B2 Critical dimension variation correction in extreme ultraviolet lithography
A method of correcting a critical dimension (CD) variation in extreme ultraviolet (EUV) photolithography includes mapping the CD variation of a wafer exposure field formed by a photolithography system that includes an EUV photolithography photomask. Parameters of a treatment to produce a change in reflectance at a working wavelength of EUV radiation in a region of a reflective multilayer of the photomask are determined, the change in reflectance being calculated to correct the mapped CD variation. A treatment beam is directed to the region. The region is treated with the beam in accordance with the determined parameters.
US10670952B2 Wavelength converter, light source apparatus, and projector
A wavelength converter to which the invention is applied includes a phosphor that converts the wavelength of blue light to emit fluorescence, a rotating mechanism that rotates the phosphor around an axis of rotation that extends in a light incident direction in which the blue light is incident, and a heat insulating member that is provided between the phosphor and the rotating mechanism in the light incident direction. The phosphor has a coinciding section that coincides with the rotating mechanism when viewed in the light incident direction.
US10670948B2 Suspension system of biaxial optical actuator
A suspension system of a biaxial optical actuator is provided, including a circuit-carrying base and an oscillation member, which is provided, in a center thereof, with an optical lens. An elastic suspension plate is coupled to the oscillation member and has four corners each forming an elastic unit that projects outside the oscillation member. The elastic units collaborate with support posts to support the elastic suspension plate and the oscillation member at a location above the base. The oscillation member is provided, on each of four sides thereof, with a magnetic device. The four magnetic devices is sequentially activated to apply a magnetic force such that the oscillation member together with the optical lens carried thereon to rotate about two imaginary axes of the elastic suspension plate respectively defined between each pair of two opposite magnetic devices to thereby serve as a rotation axes of the oscillation member.
US10670947B2 Image projection apparatus that projects superimposed images
An image projection apparatus includes an image signal inputter configured to input an image signal, a first light modulation element configured to modulate light from a light source, a second light modulation element configured to modulate light from the first light modulation element, an optical system configured to guide a projection image in which an image formed by the light modulated by the first light modulation element and an image formed by the light modulated by the second light modulation element are superimposed on each other to a projection optical system, a first driver configured to drive one of the first and second light modulation elements based on the image signal, and a second driver configured to drive the other of the first and second light modulation elements based on a luminance correction data irrelevant to the image signal.
US10670940B2 Display panel and sensing display panel
A display panel including a substrate, a display device, a dielectric layer, and an optical resonance structure is provided. The substrate has a layout area and a light transmitting area located outside the layout area. The display device is disposed on the layout area of the substrate. The display device includes a first display electrode, a second display electrode, and a display media layer deposited between the first display electrode and the second display electrode. The dielectric layer is disposed on the substrate and covers the display device. The optical resonance structure is disposed on the dielectric layer and distributed correspondingly to the display device. The optical resonance structure includes a first transflective layer and a second transflective layer stacked on the display device and separated from each other.
US10670938B2 Electronic display ink having inert pigment particles
The ink of the present invention is an oil dispersion of pigment particles. The pigment particles are designed to have no or insignificant response to applied electric fields. The ink comprises a carrier liquid having a concentration of pigment particles disposed in the carrier liquid. A surfactant is included in the carrier liquid, wherein the surfactant is adsorbed on the pigment particles only when activated. The pigment particles having adsorbed the surfactant do not generate a reactive level of particle charge so that the pigment particles move with and not independently from the carrier liquid under an applied electrical field. The surfactant is activated by the application of at least one of heat and solvent to the carrier liquid so that the surfactant molecules adsorb onto the pigment particles.
US10670923B2 Liquid crystal display panel
A liquid crystal display panel includes in the following order: a first substrate including pixel electrodes; a liquid crystal layer; and a second substrate including a counter electrode. The liquid crystal display panel includes pixels each including at least four alignment regions that provide different tilt azimuths to the liquid crystal molecules. The four alignment regions are arranged in a longitudinal direction of the pixels. The pixel electrodes are each provided with linear slits. The slits are formed in a region between one pixel edge of each pixel in the longitudinal direction and a center line of the pixel in the transverse direction in each alignment region. The liquid crystal molecules are aligned in a direction substantially perpendicular to the first substrate and the second substrate and at a tilt in the respective tilt azimuth directions with no voltage applied to the liquid crystal layer. The liquid crystal molecules are at a twist angle of substantially 45° or smaller. Upon application of voltage to the liquid crystal layer, the liquid crystal molecules are to be more tilted in the respective tilt azimuth directions and the tilt azimuth of each liquid crystal molecule is a given azimuth in each region in which the slits are formed.
US10670921B2 Viewing angle control film and image display device
A viewing angle control film includes, in order, a first polarizer in which an absorption axis is in a direction perpendicular to a film surface; a first phase difference plate which is a λ/4 plate and has a patterned optical anisotropic layer; and a second phase difference plate which is a λ/4 plate and has a patterned optical anisotropic layer, in which the patterned optical anisotropic layers have a constant phase difference and are divided into a plurality of belt-like regions in the same plane, directions of slow axes in one belt-like region match each other and directions of slow axes of belt-like regions adjacent to each other are different from each other in the patterned optical anisotropic layer, and the belt-like region of the first phase difference plate and the belt-like region of the second phase difference plate are disposed so as to intersect with each other in a plane direction.
US10670918B2 Liquid crystal display with improved backlight
A liquid crystal display includes: a liquid crystal panel including a first substrate and a second substrate facing each other, and a liquid crystal layer provided between the first substrate and the second substrate; a local backlight unit configured to irradiate beams to a first region of the liquid crystal panel and including a plurality of light emitting blocks including a first light emitting block, each of the light emitting blocks emitting beams with controllable luminance; a global backlight unit configured to irradiate beams of uniform luminance to a second region of the liquid crystal panel; and a backlight driver configured to supply a driving signal to the local backlight unit and the global backlight unit.
US10670917B2 Lighting device and display device
A lighting device includes LEDs, a light guide plate, and a frame. The light guide plate includes a light guide plate hole portion passing through in a thickness direction, a light entering surface, and a light exiting surface. The frame surrounds the light guide plate. The frame includes an outer peripheral wall portion and an inner peripheral wall portion. The outer peripheral wall portion opposes an outer peripheral end face of the light guide plate. The inner peripheral wall portion inserted to the light guide plate hole portion opposes an inner peripheral end face of the light guide plate on an inner side of the light guide plate hole portion. The inner peripheral wall portion has a configuration in which the opposing surface has a lower light reflectivity than that of an opposing surface of the outer peripheral wall portion.
US10670913B2 Curved display device
A curved display device comprises: a first substrate and a second substrate facing each other and having a curvature; a liquid crystal layer between the first and second substrates; a first polarizing layer between the liquid crystal layer and a first surface of the first substrate that faces the liquid crystal layer, or positioned to face a second surface of the first substrate opposite to the first surface of the first substrate; and a second polarizing layer between the liquid crystal layer and a first surface of the second substrate that faces the liquid crystal layer, or positioned to face a second surface of the second substrate opposite to the first surface of the second substrate; wherein at least one of the first and second polarizing layers is either between the first substrate and the liquid crystal layer or between the second substrate and the liquid crystal layer.
US10670909B2 Display device and display method of display device
A display device and a display method thereof are disclosed. The display device includes a light guide module and a polarization layer, a light direction control section, a reflective layer sequentially disposed on a side of the light guide module. The light guide module includes a first major surface and a second major surface that are opposite to each other, and the first major surface includes first regions for emitting light and second regions, the polarization layer includes polarizers corresponding to the first regions, and the polarizers have a first polarization direction, and the light direction control section is configured to control light direction to adjust a passing amount of the light reflected by the reflective layer in the non-light exiting regions and make the light have a second polarization direction substantially perpendicular to the first polarization direction after passing through the light direction control section.
US10670907B2 Display in which a panel is secured onto a backlight module by using a polarizer and a method for manufacturing the same
This application relates to a display and a method for manufacturing the same. The display includes a backlight module, a display panel, and a polarizer, where the display panel is disposed on the backlight module, the polarizer is disposed on the display panel, and a periphery of the polarizer is designed to extend toward the backlight module, and is attached to a surface periphery of the backlight module.
US10670906B2 Display panel having first, second, and third electrodes
A display panel including a scan line, a first data line, a second data line, a first switching element, a second switching element, a first electrode, two second electrodes, a third electrode, a black matrix and a plurality of color filter layers is provided. The first switching element is electrically connected with the scan line and the first data line. The second switching element is electrically connected with the second data line. The first electrode includes at least two first openings. The two second electrodes are electrically connected with the first switching element and the second switching element respectively through the at least two first openings. The third electrode includes two first body portions, a second body portion and at least two branch portions. The black matrix includes a plurality of second openings. Two neighboring color filter layers are disposed corresponding to one of the second openings and form an overlapped structure. The overlapped structure substantially covers at least a portion of the second data line.
US10670904B2 Display module
The present invention relates to a technology of liquid crystal display, and more particularly, to publish a display module, which comprises a middle frame; and a panel cartridge is recessed in the middle frame for accommodating a panel module; a component cartridge is arranged relatively under the panel cartridge and is recessed in the middle frame for accommodating a backlight module; the display module further comprises a light shielding component which is arranged between the panel module and the middle frame for preventing light entering the panel module from the side of the panel module. The invention can prevent the light from entering the panel module from the side wall of the panel module by introducing a light shielding component, the problem of white spot in view area can be solved and the visual effect of the display can be improved.
US10670903B2 Display device
According to one embodiment, a display device comprises a first substrate includes a first area, a second area adjacent to the first area, and a first terminal portion located in the first area, and a second substrate includes an edge including a linear portion located between the first area and the second area, the second substrate overlapping the second area, wherein the second substrate further comprises a protruding portion protruding than the linear portion and a second terminal portion located in the protruding portion, and the display device further comprises a holding layer holding a gap between the second area and the protruding portion.
US10670902B2 Liquid crystal display device and method of manufacturing the same
A liquid crystal display device includes a thin film transistor (TFT) disposed on a substrate. The TFT is divided into pixel regions. Pixel electrodes are disposed in the pixel regions, respectively. The pixel electrodes are electrically connected with the TFT. A roof layer is disposed over the pixel electrodes. Fine spaces, which are spaced apart from each other, are each disposed between each of the pixel electrodes and the roof layer. The fine spaces include a first region and a second region that is below the first region. The second region includes a protrusion protruding in a direction substantially parallel to the substrate with respect to the first region. An alignment layer is disposed on an inner surface of each of the fine spaces. Liquid crystal molecules fill each of the fine spaces.
US10670893B2 Curved surface display panel and display device
A curved surface display panel and a display device, wherein the curved surface display panel includes a color film substrate having an arc-shaped cross section along a first direction, wherein the color film substrate includes: a first area and a second area arranged along the first direction, a common border between first and second area is first axis; and a plurality of pixel units arranged along first direction, wherein a respective interval separates each adjacent two pixel units of the plurality of pixel units, and the pixel units each has a width in a second direction, the interval between each adjacent two pixel units decreases from first axis towards each side along first direction, and the width in second direction of each pixel unit decreases from the first axis towards each side along the first direction; wherein first direction intersects with second direction.
US10670892B2 Foldable electro-optic display apparatus
An image display apparatus having a flexible electronic display comprising a bendable portion that is flexible and configured to display an image, a support member comprising a substantially planar portion that resists bending and a bending-protection portion that bends and protects the bendable portion of the flexible display, and a retainer for retaining the flexible electronic display proximal to a surface of the support member.
US10670891B2 Nonreciprocal optical transmission device and optical apparatus including the same
Nonreciprocal optical transmission devices and optical apparatuses including the nonreciprocal optical transmission devices are provided. A nonreciprocal optical transmission device includes an optical input portion, an optical output portion, and an intermediate connecting portion interposed between the optical input portion and the optical output portion, and comprising optical waveguides. A complex refractive index of any one or any combination of the optical waveguides changes between the optical input portion and the optical output portion, and a transmission direction of light through the nonreciprocal optical transmission device is controlled by a change in the complex refractive index.
US10670890B2 Audio eyeglasses with cable-through hinge and related flexible printed circuit
Various aspects include audio eyeglasses with through-hinge wiring configurations. In particular aspects, audio eyeglasses include: a frame for resting on a head of a user, the frame comprising: a lens region; a pair of arms extending from the lens region; and a hinge coupling the lens region and one of the pair of arms, the hinge comprising: a body; a friction element coupled to the body for damping the movement of the arm relative to the lens region; and a cavity within the body, the cavity sized to accommodate a cable extending therethrough, the hinge permitting movement of the arm relative to the lens region; and an electro-acoustic transducer at least partially housed in the frame and comprising a sound-radiating surface for providing an audio output.
US10670880B2 Image display apparatus and image display method
A display image is superimposed and displayed on an outside image in a preferred manner. An optical system superimposes a display image displayed on a display device onto an outside image, and leads the display image to an eye of an observer. A display control unit controls the display size and the display position of the display image on the display device so that the display image is displayed in an image superimposition region (a flat region) detected from the outside image. For example, the display control unit controls the display state of the display image in accordance with the state of the image superimposition region in the outside image. Also, the display control unit performs control to selectively display the display image in a line-of-sight region or outside the line-of-sight region in accordance with the line of sight of the observer.
US10670874B2 Light-collimating tank for use with an optical computed tomography system
An optical computed tomography system for comprehensive end-to-end verification of the delivered dose in phantoms is described. The optical computed tomography system includes a light source that emits light; a detector; and a light-collimating tank arranged between the light source and the detector. The light-collimating tank itself includes a transparent substrate having a recessed region formed therein; an incident light surface formed on the transparent substrate; and an exit light surface formed on the transparent substrate opposite the incident light surface and shaped to focus light toward a focal region located outside of the transparent substrate. In some configurations, the incident light surface is shaped to collimate light impinging on the incident light surface into parallel rays that pass through the tank towards the exit light surface.
US10670872B2 All-fiber optical beam switch
An all-fiber optical beam switch mechanism includes a first length of fiber through which an incident optical beam having beam characteristics propagates along a first propagation path and which has a first refractive index profile (RIP). The first RIP enables, in response to an applied perturbation, modification of the optical beam to form an adjusted optical beam that is movable to propagate along a second propagation path. A second length of fiber is coupled to the first length of fiber and formed with multiple spaced-apart, non-coaxial confinement cores. A selected state of applied perturbation moves the second propagation path of the adjusted optical beam to a position of a selected corresponding one of the multiple confinement cores to confine and thereby direct the adjusted optical beam to a corresponding beam output location at the output of the second length of fiber.
US10670868B2 Identification of augmented reality image display position
A head-mounted display (HMD) device may include an at least partially see-through display, one or more location sensors, a communication unit, and a processor. The HMD device may determine at least a location of the one or more location sensors in a physical environment. The communication unit may receive peer location data from at least one peer HMD device in the physical environment. The processor of the HMD device may determine a field of view of the HMD device, identify a display position at which the augmented reality image can be displayed and viewed in the physical environment by the HMD device and the at least one peer HMD device, and display the augmented reality image at the display position on the at least partially see-through display of the HMD device.
US10670867B2 Optical stack and optical system
An optical stack includes first and second lenses, a partial reflector, a reflective polarizer, and a retarder. The reflective polarizer is curved about two orthogonal axes and includes at least one layer that is substantially optically uniaxial at at least one location. An optical system includes the optical stack disposed between an image surface and an exit surface. The optical system is configured such that substantially any chief ray transmitted from the image surface to the exit surface is first incident on the reflective polarizer at an angle of incidence less than 30 degrees.
US10670864B2 Information display device
Provided is a small-sized information display device displaying video image information as a virtual image by use of an eyepiece optical system including a concave mirror having desired reflection characteristics in a specific polarization direction, where a liquid crystal display panel is used as a video image light source. The information display device has a liquid crystal display panel as a flat display forming video image information disposed therein, and includes a virtual image optical system including a member to be projected for displaying virtual images in front of a vehicle by making a video image displayed on the liquid crystal display panel reflect on the member to be projected. The virtual image optical system includes a concave mirror, and a reflective film of the concave mirror has desired reflection characteristics in a specific polarization direction, so that virtual images having uniform brightness and chromaticity can be obtained.
US10670863B2 Head-up display device with reflective optical system for vehicle
A head-up display device includes an illumination optical system, an imaging optical system and a reflective optical system. The illumination optical system emits a source light indicating information. The imaging optical system projects the source light to a projection surface. The reflective optical system has a dielectric multilayer film, and is configured so that a retardation of a subject wavelength including at least a part of wavelengths of the source light from the illumination optical system is in a range greater than −π/2 [rad] and smaller than π/2 [rad]. The reflective optical system is arranged on a path from the illumination optical system to the imaging system so that a polarization axis of the source light from the illumination optical system defines an angle α satisfying a relation of 0 degree <α<90 degrees <α<180 degrees, relative to an incident surface.
US10670861B2 Optical assembly with waveplate configuration for ghost image reduction
A lens assembly includes a first optical element and a second optical element. The first optical element includes a partially reflective layer and a waveplate. The second optical element includes a reflective polarizer configured to reflect a first polarization orientation of display light back to the first optical element and transmit a second polarization orientation of the display light.
US10670860B2 Photonic filter bank system and method of use
A system for photonic computing, preferably including: an input module, computation module, and/or control module, wherein the computation module preferably includes one or more filter banks and/or detectors. A photonic filter bank system, preferably including two waveguides and a plurality of optical filters arranged between the waveguides. A method for photonic computing, preferably including: controlling a computation module; controlling an input module; and/or receiving outputs from the computation module.
US10670855B2 Method and apparatus for imaging the inner contour of a tube
An apparatus and to a method for imaging the inner contour of a tube are provided. The method includes radiating light having a first polarization direction onto a first tube end in the longitudinal direction of the tube; reflecting the light downstream of a second tube end, wherein the light that is returning through the tube due to the reflection has a second polarization direction that is orthogonal with respect to the first polarization direction; and filtering the returning light with a polarization filter to transmit only the returning light.
US10670853B2 Imaging system with an optical path and telescope shape optimized for nanosatellites
To maximize the light capturing and imaging resolution capability of an imaging satellite while minimizing weight, the primary reflector and other elements of the optical path have a shape optimized to the shape of the satellite. For a nanosatellite with a square cross-section, the first mirror and other elements of the telescope section in the optical path have a square cross-section, as does the sensor array of the camera section.
US10670852B2 Laser diode reticle illumination
Provided is an illuminated reticle assembly for an optical aiming device. The assembly includes a reticle plate has a first surface on which a physical reticle pattern is applied. A laser light source is configured to project a beam of laser light into the reticle plate at a first angle and toward an inner side of a second surface at an angle of incidence that directs a reflected beam of laser light toward at least a selected portion of the physical reticle pattern. The reflected laser light illuminates the at least selected portion of the physical reticle pattern.
US10670848B2 Variable power optical system, optical device and method for manufacturing variable power optical system
A variable magnification optical system is provided which includes, in order from an object side, a first lens group G1 having positive refractive power, a second lens group G2 having negative refractive power, a third lens group G3 having positive refractive power, a fourth lens group G4, and a subsequent lens group GR. Upon zooming, each of distances between the first lens group G1 and the second lens group G2, between the second lens group G2 and the third lens group G3, between the third lens group G3 and the fourth lens group G4, between the fourth lens group G4 and the subsequent lens group GR is varied, and upon focusing, the third lens group G3 is moved along an optical axis. A predetermined condition is satisfied. Consequently, the optical system enables a focusing lens group to be downsized and made light and also enables high speed auto focusing and quietness upon auto focusing to be realized without increasing the size of a barrel. Variation in aberration upon zooming from a wide-angle end state to a telephoto end state and variation in aberration upon focusing from an infinite distance object to a close distance object are well suppressed. Also, an optical apparatus and a method for manufacturing the variable magnification optical system are provided.
US10670844B2 High etendue modular lens assembly with afocal zoom having five lens groups
A finite conjugate lens assembly including an afocal zooming component that has five optical groups that are configured to provide a ratio of highest to lowest magnification between 5.5:1 and 16:1. A lens attachment module and rear adapter module may be disposed, respectively, on an object side and an image side of the optical assembly. The lens assembly may exhibit an approximate etendue between 0.95 and 4.65 mm2sr, and may be configured in accordance with between 6.6MP and 32MP image sensors.
US10670843B2 High etendue lens assembly with large zoom range
A finite conjugate lens assembly with modular interchangeable components includes a zooming component that includes three independently movable lens groups that are disposed within the lens assembly between a pair of static lens groups. The lens assembly exhibits an etendue of between 0.95 and 4.65 mm2sr.
US10670842B2 High Etendue zoom lens having five lens groups
A finite conjugate optical assembly, comprising a lens with a core zoom module that includes five optical groups that are configured to exhibit at least 1.58 mm2sr of etendue at a lowest magnification position, and a ratio of highest to lowest magnification of at least 7:1, and to provide a maximum magnification of 2× or greater.
US10670840B2 Optical imaging system, imaging apparatus and electronic device
An optical imaging system includes five lens elements, the five lens elements being, in order from an object side to an image side: a first lens element having positive refractive power; a second lens element having negative refractive power; a third lens element having positive refractive power; a fourth lens element having positive refractive power; and a fifth lens element having negative refractive power.
US10670839B2 Optical image lens system
An optical image lens system 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, a fifth lens element and a sixth lens element. The first lens element has positive refractive power. The second lens element has positive refractive power. The third lens element has positive refractive power. The fourth lens element has refractive power. The fifth lens element with refractive power has an image-side surface being convex in a paraxial region thereof, wherein at least one surface of the fifth lens element is aspheric. The sixth lens element with refractive power has an image-side surface being concave in a paraxial region thereof, wherein at least one surface of the sixth lens element is aspheric, and the image-side surface of the sixth lens element has at least one inflection point thereon.
US10670838B2 Image capturing optical lens assembly, image capturing device and electronic device
This disclosure provides an image capturing optical lens assembly including, in order from an object side to an image side: a first lens element with refractive power having an object-side surface being convex in a paraxial region thereof; a second lens element having positive refractive power; a third lens element with refractive power having an image-side surface being concave in a paraxial region thereof; a fourth lens element with refractive power having an image-side surface being concave in a paraxial region thereof, wherein both surfaces thereof being aspheric; a fifth lens element with refractive power having an object-side surface being concave in a paraxial region thereof; and a sixth lens element with refractive power having an image-side surface being concave in a paraxial region thereof, wherein both surfaces thereof being aspheric, and the image-side surface having at least one convex shape in an off-axis region thereof.
US10670837B2 Optical image capturing lens assembly, imaging apparatus and electronic device
An optical image capturing lens assembly includes seven lens elements, which are, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element. The second lens element has negative refractive power. The sixth lens element has an object-side surface and an image-side surface being both aspheric. At least one of object-side surfaces and image-side surfaces of the fifth lens element and the sixth lens element includes at least one critical point in an off-axial region thereof.
US10670836B2 Image pickup apparatus
An image pickup apparatus includes an image forming optical system which includes an aperture stop that determines an axial light beam, and one cemented lens, and an image pickup section which is disposed on an image side of the image forming optical system, and which has a surface which is not flat and is curved to be concave toward the image forming optical system, wherein the cemented lens includes in order from an object side, a first lens having a negative refractive power, a second lens, and a third lens having a positive refractive power.
US10670835B2 Lens module
The present disclosure relates to the field of optical lenses and discloses a lens module, including a lens barrel, a first lens, a second lens and a third lens, which are accommodated in the lens barrel and are sequentially stacked from an object side to an image side. The first lens includes a first optical portion and a first connection portion surrounding the first optical portion. An image side surface of the first connection portion includes a first planar surface, a first engaging oblique surface extending from the first planar surface in a direction facing towards an optical axis, and a second planar surface extending from the first engaging oblique surface in the direction facing towards the optical axis. The lens module provided by the present disclosure can improve the matching accuracy between the lenses and the lens barrel, and thus guarantees the performance of the lens module.
US10670833B2 Imaging lens assembly, imaging apparatus and electronic device
An imaging lens assembly includes six lens elements, the six lens elements being, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element has negative refractive power. The second lens element has positive refractive power. The fifth lens element has positive refractive power.
US10670832B2 Zoom lens and image pickup apparatus including the same
Provided is a zoom lens including, in order from an object side to an image side: a first lens unit having a positive refractive power; a second lens unit having a negative refractive power; a third lens unit having a positive refractive power; a fourth lens unit having a negative refractive power; a fifth lens unit having a negative refractive power; and a sixth lens unit having a positive refractive power, wherein an interval between adjacent lens units is changed during zooming, wherein the first lens unit is configured to move toward the object side during zooming from a wide angle end to a telephoto end, and wherein a focal length of the first lens unit, a focal length of the sixth lens unit, and a back focus at the wide angle end are appropriately set.
US10670826B2 Auxiliary optical systems for mobile devices
Some embodiments disclosed herein relate to an auxiliary optical device having one or more optical components, such as lenses, attached to a retainer portion. The retainer portion is configured to removably attach to mobile electronic devices such as mobile phones, tablet computers, media players, and the like. The retainer portion may include a movable mounting portion that achieves or maintains a substantially parallel orientation with respect to a face of a mobile electronic device even when a sidewall of the retainer portion is not parallel with respect to the face. An optical component may be mounted to the mounting portion, and movement of the mounting portion can facilitate a parallel orientation of the optical axis of the optical component with respect to an optical axis of an onboard camera of the mobile device.
US10670824B2 Fiber optic network architecture using high fiber-count fiber optic connectors
A fiber optic network architecture for distributing service to local subscribers is disclosed. The architecture includes a plurality of high-fiber count cables connected end-to-end at connectorized coupling locations to form a main cable trunk. The connectorized coupling locations include high-fiber count pass-through connections for optically connecting optical fibers of adjacent ones of the high-fiber count cables end. The connectorized coupling locations also including high-fiber count branch connections for optically connecting optical fibers of the high-fiber count cables to branch locations.
US10670816B2 Polymer-based 1 x 2 vertical optical splitters on silicon substrate
The application discloses a polymer-based optical splitter on a silicon surface. A trench is formed on the silicon surface and a polymer waveguide having three 45 degree reflectors is patterned in the trench. The trench has two slanted side walls opposite to each other. Two reflectors of the polymer waveguide are arranged on the two slanted side walls. An intrusion structure with a slanted front wall is located in the middle of the waveguide and the third reflector is formed on the slanted front wall. The first reflector receives an optical input source, the second reflector is aligned to return light to the end optical receiver. The third reflector functions as a light splitter and is aligned to an intermediate optical receiver. Light splitting ratio is determined by the third reflector size relative to the waveguide cross section near the third reflector. A fabrication method is disclosed thereof.
US10670814B2 Optical connector and optical connection structure
An optical connector includes an optical fiber including a glass fiber and a resin coating surrounding the glass fiber; a ferrule having a flange outside the ferrule and holding, inside the ferrule, a portion of the glass fiber exposed from the resin coating at an end of the optical fiber; a plug frame accommodating the ferrule; and an elastic member abutting the flange and biasing the ferrule forward in an optical axis direction of the optical fiber to retain the ferrule inside the plug frame. The flange and the plug frame have a protrusion and a recess that allow the flange and the plug frame to be fitted to each other at the predetermined position. When the ferrule is moved rearward in the optical axis direction, the protrusion and the recess are released from each other to bring the ferrule into a floating state relative to the plug frame.
US10670813B2 Photoelectric connector
A photoelectric connector includes a plug and a receptacle. The plug includes a plug housing 200, a first guide pin 220, a first signal transmitting/receiving member 230, a first electrode unit 260, and a plug housing biasing means 250. The receptacle includes a receptacle housing 300, a second signal transmitting/receiving member 330, a second electrode unit 360, and a second signal transmitting/receiving member biasing means 321. In a state in which the plug is fitted to the receptacle, the first electrode unit 260 and the second electrode unit 360 come into contact with each other and are electrically connected to each other; an opposite surface of the first signal transmitting/receiving member 230 and an opposite surface of the second signal transmitting/receiving member 330 come into contact with each other in a state in which the opposite surfaces are not movable relative to each other; the first and second signal transmitting/receiving members 230 and 330 are biased to a rear side of the plug by the second signal transmitting/receiving member biasing means 231; and the plug housing 200 is biased in a direction perpendicular to the axis line of the plug by the plug housing biasing means 250 and the second electrode unit 360.
US10670811B2 Microring resonator control method and apparatus
Embodiments of the present invention relate to a microring resonator control method and apparatus. The method includes: receiving an instruction, where the instruction is used to configure an operating wavelength of a microring resonator; determining whether the operating wavelength of the microring resonator is less than or equal to a center wavelength of a channel spectrum; and when the operating wavelength of the microring resonator is less than or equal to the center wavelength of the channel spectrum, configuring thermode power of the microring resonator based on a spacing between the operating wavelength and a first wavelength; or when the operating wavelength of the microring resonator is greater than the center wavelength of the channel spectrum, configuring thermode power of the microring resonator based on a spacing between the operating wavelength and a second wavelength.
US10670810B2 Polarization selective coupler
A dual polarized waveguide device includes a first waveguide that defines a first linear signal propagation path, a second waveguide that defines a second linear signal propagation path that is parallel to the first linear signal propagation path, and a polarization selective coupling interface coupling the first and second waveguides, the polarization selective coupling interface being configured to enable horizontally polarized signals to pass between the first and second linear propagation paths and prevent vertically polarized signals from passing between the first and second linear propagation paths.
US10670809B2 Optical transmission device and control method
An optical transmission device controls driving of a mirror that adjusts an attenuation amount of a VOA and a transmission frequency of a TOF. The device acquires an adjustment amount of a reference voltage in which the intensity of output light becomes a target at detecting a change in the attenuation amount. The device calculates a deviation of an attenuation amount by using a difference between the reference frequency and the adjusted frequency specified from the characteristic of the mirror. The device calculates a deviation of an attenuation amount from a relationship at detecting a change in a new attenuation amount. The device calculates an adjustment amount by using a difference between the voltage of the reference frequency specified from the characteristic and the voltage of the frequency that is after deviation, adds the adjustment amount to the reference voltage, and sets the result.
US10670807B2 Lens assembly for optical fiber coupling to target and associated methods
A lens assembly for an optical fiber includes an optical gap structure and a multi-mode optical fiber. The optical gap structure has first and second ends and a length measured therebetween. The first end of the optical gap structure is configured to attach to an end of a single-mode optical fiber. The multi-mode optical fiber has first and second ends and a length measured therebetween. The first end of the multi-mode optical fiber is attached to the second end of the optical gap structure. The length of the optical gap structure and the length of the multi-mode optical fiber are set to provide a prescribed working distance and a prescribed light beam waist diameter. The prescribed working distance is a distance measured from the second end of the multi-mode optical fiber to a location of the prescribed light beam waist diameter.
US10670804B1 Composite waveguiding structures including semiconductor fins
Waveguiding structures and methods of fabricating a waveguiding structure. The waveguiding structure includes a waveguide and an array of semiconductor fins that are arranged at least in part inside the waveguide.
US10670798B2 Liquid crystal display device
A liquid crystal display device includes a liquid crystal panel, a backlight unit disposed on a rear surface of the liquid crystal panel to irradiate light, a guide panel to accommodate the liquid crystal panel and the backlight unit, a light blocking tape provided between the liquid crystal panel and the backlight unit to fix the liquid crystal panel and the backlight unit to the guide panel and a step compensating tape to compensate for a step which is a distance between the light blocking tape and the liquid crystal panel, and the step compensating tape has an adhesive force only on one surface thereof that is attached to the light blocking tape.
US10670796B2 Organic-inorganic hybrid composition, optical member and optical device prepared using the same
Disclosed is an organic-inorganic hybrid composition. The organic-inorganic hybrid composition includes a curable resin and inorganic particles dispersed in the curable resin. The inorganic particle has a core-shell structure composed of a core containing titanium and barium, and a shell containing at least one selected from zirconium, aluminum and chromium. According to this organic-inorganic hybrid composition, a liquid-phase refractive index of the composition can be improved, and as a result, luminance and light transmittance can be improved in an optical member using the same.
US10670793B2 Lighting device with light guide plate
A lighting device includes a light guide plate, a light source circuit, and a chassis. By conducting an extrusion process, the light guide plate may at least include a first light-guiding area and a second light-guiding area. The light source circuit faces toward an inlet of the light guide plate. When the light source circuit emits light beams toward the light guide plate, the first light-guiding area reflects the light beams toward a first light-guiding angle group, and the second light-guiding area reflects the light beams toward a second light-guiding angle group. The first light-guiding angle group is different from the second light-guiding angle group. The chassis is configured to fix the light guide plate and the light source circuit.
US10670791B2 Light source module and surface light source assembly thereof
A surface light source assembly includes at least one light emitting element, a light guide plate and a reflective sheet. Each of the light emitting elements has an annular light emitting side surface. The light guide plate has a bottom surface and a light exit surface opposite to the bottom surface. The bottom surface has at least one accommodating recess to accommodate at least one light emitting element. Each of the accommodating recesses has a light incident surface. The bottom surface further has a flat portion and at least one inclined surface portion. Each of the inclined surface portions is connected between the flat portion and the light incident surface of the corresponding accommodating recess. The reflective sheet is disposed below the flat portion. A light source module having the surface light source assembly is further provided.
US10670790B2 System and method for illuminating and identifying an object
An illumination and imaging system that is used to obtain enhanced detailed images of objects. The system utilizes a flash element that produces a flash of polychromatic light. A plurality of fiber optic elements are provided that terminate with output ends. At least some of the fiber optic elements are doped to be different colors. Consequently, when each fiber optic element receives the flash of polychromatic light from the flash element, that fiber optic element propagates and filters the polychromatic light to produce colored filtered light. The colored filtered light is directed toward the object being imaged by the camera. The illumination has small points of origin, different color characteristics and simultaneous short flash duration. The combination of colored, directional light sources enables the camera to image very fine details by enhancing surface texture and embedding the image with the color photometric stereo information.
US10670789B2 Method for producing a beam shaping holographic optical element
A method for recording a plurality of scatter volume holograms in a photopolymeric recording medium, the method including at least the following steps providing a first laser light source, providing a photopolymeric recording medium including a substrate and a photoactive layer, wherein the photopolymeric recording medium has an index modulation Δn of at least 0.04 and a thickness d of the photoactive layer of at least 25 μm, and irradiating the photopolymeric recording medium with the first laser light beam generated by the first laser light source with a minimum irradiation energy dosage of 3*Di, Di being the inhibition dosage of the photoactive layer.
US10670786B2 Color ambient light sensor with tunable filter
An electronic device may be provided with a color ambient light sensor. The color ambient light sensor may be used to measure an ambient light spectrum over a wavelength range of interest. Control circuitry in the electronic device can take actions based on the measured ambient light spectrum such as adjusting the brightness and color cast of content on a display. A display may have a display cover layer. The color ambient light sensor can be mounted under the display cover layer and may receive ambient light through the display cover layer. The color ambient light sensor may have a tunable wavelength filter such as an electrically adjustable Fabry-Perot resonator. A light collimator may be interposed between the display cover layer and the Fabry-Perot resonator to collimate ambient light that is passed to the Fabry-Perot resonator. A light detector measures the light passing through the Fabry-Perot resonator.
US10670780B2 Fresnel lens, Fresnel lens unit, and head-up display
The present invention provides a Fresnel lens that can reduce generation of concentric stray light. The Fresnel lens includes a sawtooth corrugated face that is formed by alternately disposing a first face inclined relative to optical axis A and a second face substantially parallel to optical axis A, and a light shielding mask is formed at a position corresponding to the second face.
US10670775B2 Manufacturing methods of anti-glare covers, anti-glare covers, and display panels
The present disclosure relates to a manufacturing method of anti-glare covers, an anti-glare cover, and a display panel. The method includes: forming a layer configured with a plurality of micron-sized inorganic particles on a surface of a cover, forming a layer of organic compound on the inorganic particles, conducting a high temperature rolling treatment on the cover to melt and transform the organic matter into a viscous flow state, conducting a cooling process on the cover. The inorganic particles are fixed by a film formed by the organic compound such that the inorganic particles are distributed on the substrate.
US10670774B2 Grey colored heat treatable coated article having low solar factor value
There are provided coated articles that include two or more infrared (IR) reflecting layers (e.g., of or including NbZr, Nb, NiCr, NiCrMo, and/or a nitride thereof) sandwiched between at least dielectric layers, and/or a method of making the same. The coating may be designed so that the coated articles realize grey (including black) glass side reflective coloration in combination with a low solar factor (SF) and/or a low solar heat gain coefficient (SHGC). Such coated articles may be used in the context of monolithic windows, insulating glass (IG) window units, laminated windows, and/or other suitable applications, and may optionally be heat treated (e.g., thermally tempered) in certain instances.
US10670768B2 Determining standoff between a wall of a wellbore and a tool disposed in the wellbore
Apparatus and methods operable to determine between a wall of a wellbore penetrating in a subterranean formation and a resistivity tool disposed in the wellbore. One such method includes using an apparent impedance function depending on a frequency variable and a plurality of unknown parameters, at least one of the unknown parameters depending on a formation impedance of the subterranean formation. The method also includes applying a voltage, at each of a plurality of frequency values, between electrodes of a resistivity tool that is disposed in the wellbore. The method also includes measuring, across the electrodes, a plurality of apparent impedance values, each corresponding to a different one of the frequency values. The method still further includes determining the unknown parameters based on the frequency values and the apparent impedance values, and estimating the standoff distance based on an expression that includes at least one of the unknown parameters.
US10670767B2 Apparatus and method of processing multi-component induction data
A method includes acquiring signals generated from operating a multi-component induction tool in a wellbore. The multi-component induction tool has a plurality of receiver arrays. The method includes generating, for each receiver array at a fixed frequency, a combination of components from the acquired signals, wherein the components corresponds to components of an apparent conductivity tensor. The generating of the combination of components includes generating vertical magnetic dipole (VMD) data and horizontal magnetic dipole (HMD) data. The method includes mixing together the combination of VMD data and HMD data measured from the plurality of receiver arrays and generating data, with respect to evaluation of a formation around the wellbore, from the mixing together of combinations.
US10670766B2 Utility locating systems, devices, and methods using radio broadcast signals
Systems, devices, and methods for locating buried conductors using ambient electromagnetic signals, such as AM or other broadcast signals, are described. A buried utility locator may include a plurality of spatially separated antenna arrays, a receiver circuit coupled thereto, and a processing element programmed to process measurements of ambient electromagnetic signals and associated electromagnetic signals radiated from current induced in the buried conductor from the ambient signals to determine information about the buried conductor.
US10670760B2 Steerable marine geophysical source
A method for geophysical source steering including towing a first geophysical source through a body of water; and adjusting a first steering parameter of the first geophysical source while towing the first geophysical source. An apparatus for geophysical source steering including a first marine vibrator source having a first housing structure; a first vibrational surface functionally coupled to the first housing structure such that at least a portion of the first vibrational surface can vibrate relative to the first housing structure; and first steering control equipment.
US10670756B2 Methods and systems of joined inversion determination of surface-consistent amplitude corrections
Methods and systems performing joint inversion determination of surface-consistent amplitude corrections are provided. A method includes receiving a seismic data set including P-P data and P-S data, and preparing the P-P data and the P-S data for a joined inversion to produce prepared P-P data and prepared P-S data. The method further includes performing a joined inversion on both the prepared P-P data and the prepared P-S data to calculate final surface consistent scalars. The method also includes outputting a corrected P-P trace determined from the P-P data and a P-P gain obtained from the final surface consistent scalars, and a corrected P-S trace determined from the P-S data and a P-S gain obtained from the final surface consistent scalars.
US10670754B2 System and method for processing microseismic data
A system (400) for processing microseismic data comprises an array (330) of seismic sensors (331, 332) at known locations, means (331, 332; 410) for enhancing SNR in a seismic signal output from a seismic sensor, means (331, 332; 410) for detecting a microseismic event in the seismic signal and inverting means (410) for adapting a rock physical model (255) to microseismic data that are acquired at least partially from the seismic signal representing a microseismic event. The rock physical model comprises a set of spatial volume elements mapping a set of physical volume elements (320) within a volume (300) to be monitored, wherein each spatial volume element comprises attributes for the position and extension of the physical volume element (320), a velocity and an attenuation. Data of various kinds, e.g. pore geometry, and from numerous sources, e.g. laboratory measurements, can be incorporated in the rock physical model (255).
US10670753B2 History matching of time-lapse crosswell data using ensemble kalman filtering
Data from crosswell seismic surveys is processed to provide crosswell time-lapse data to map fluid changes in a reservoir where time-lapse or 4D seismic data is unavailable or unreliable, such as in onshore reservoirs. The resultant processing results provide quantitative information for history matching purposes using a probabilistic approach to take in account uncertainties in the geological model and reduce uncertainties in reservoir production forecasts.
US10670751B2 Full waveform inversion method for seismic data processing using preserved amplitude reverse time migration
A preserved-amplitude RTM-based FWI method is used to obtain an image of an explored subsurface formation. Model data corresponding to detected data is generated using a velocity model of the formation. Residuals representing differences between the modeled data and the detected data are back-propagated to then update the velocity model a local optimization based on a deconvolution formula employing a backward propagating wavefield and a forward propagating wavefield. Geophysical features of the formation are imaged based on the updated velocity model.
US10670750B2 Multistage full wavefield inversion process that generates a multiple free data set
A multi-stage FWI workflow uses multiple-contaminated FWI models to predict surface-related multiples. A method embodying the present technological advancement, can include: using data with free surface multiples as input into FWI; generating a subsurface model by performing FWI with the free-surface boundary condition imposed on top of the subsurface model; using inverted model from FWI to predict multiples; removing predicted multiples from the measured data; using the multiple-free data as input into FWI with absorbing boundary conditions imposed on top of the subsurface model; and preparing a multiple free data set for use in conventional seismic data processing.
US10670747B2 Piston integrated variable mass load
Embodiments relate to relate to marine vibrators that incorporate one or more piston plates that act on the surrounding water to produce acoustic energy. An example marine vibrator may comprise: a containment housing; a piston plate; a fixture coupled to the containment housing; a mechanical spring element coupled to the piston plate and the fixture; a driver disposed in the marine vibrator, wherein the driver is coupled to the piston plate and the fixture; and a container coupled to the piston plate, wherein the container is configured to hold a variable mass load; wherein the marine vibrator has a resonance frequency selectable based at least in part on the variable mass load.
US10670746B2 Sample container, sampling system, nuclear power plant and corresponding operating method
A sample container, sampling system and operating methods permit representative sampling from a liquid phase or boiling liquid, a gaseous phase, a containment sump, containment atmosphere, or condensation chamber of a nuclear power plant following a severe accident. A sample container obtaining an environmental sample includes an outer chamber surrounded by an outer container wall, being directly fluidically connected to the environment through a passage opening in the outer container wall and being fillable with a liquid at least in a base region. An inner chamber surrounded by an inner container wall is fluidically connected to the base region through a passage opening in the inner container wall, has connections for sampling and conveyor medium lines and is otherwise pressure and media tightly sealed from the environment. A pneumatically or hydraulically actuatable closure device for the passage opening between the outer and inner chambers has an actuation medium line connection.
US10670745B1 Statistical photo-calibration of photo-detectors for radiometry without calibrated light sources comprising an arithmetic unit to determine a gain and a bias from mean values and variance values
Calibration of a radiometry system uses a readout circuit of a photo-detector to provide first and second measurements collected over first and second integration times, respectively, where the first and second measurements are related to a photonic input to the photo-detector by a gain and a bias. First mean and variance values are computed for a plurality of first measurements. Second mean and variance values are computed for a plurality of second measurements. The gain and bias are determined from the first and second mean values and the first and second variance values without the use of a calibrated source. The rate of photonic input to the photo-detector and the variance of noise added in the readout circuit may also be determined.
US10670743B2 Semiconductor detector and method for packaging the same
A semiconductor detector and a packaging method thereof. The semiconductor detector includes: a cathode circuit board including a read out chip, a high voltage side top layer of the cathode circuit board, a bottom connection layer of the cathode circuit board and a dielectric filled between the high voltage side top layer and the bottom connection layer, wherein the high voltage side top layer is connected to the bottom connection layer through a via hole; and a detector crystal including a crystal body, an anode and a cathode, the anode is connected to the read out chip of the cathode circuit board, the high voltage side top layer is connected to an input terminal of the semiconductor detector and the bottom connection layer directly contacts the cathode of the detector crystal to connect the cathode to the cathode circuit board.
US10670742B2 Method and apparatus to minimise the onset and recovery time of a silicon photomultiplier
Silicon photomultiplier circuitry is provided that comprises at least one silicon photomultiplier pixel, each pixel comprising a plurality of silicon photomultiplier microcells. The silicon photomultiplier circuitry comprises control circuitry adapted to maintain a substantially constant voltage on a connection node between microcells of the pixel. The control circuitry is adapted to minimise the onset and recovery time of an output signal by maintaining a substantially constant voltage on the connection node.
US10670731B2 Position and azimuth measurement device and surveying device
A position and azimuth measurement device capable of measuring geographical coordinates and azimuth angles and a surveying device are provided. The position and azimuth measurement device includes a GNSS device, having a GNSS antenna for obtaining position information thereof; a horizontal rotating section capable of rotating the GNSS antenna horizontally; a leveling section capable of leveling the horizontal rotating section; a horizontal angle detector configured to detect a horizontal angle of the horizontal rotating section; and a control device. The control device causes the GNSS device to continuously obtain the position information while causing the horizontal rotating section leveled by the leveling section to make one full rotation, and computes geographical coordinates and an azimuth angle on the basis of the position information obtained throughout the full rotation.
US10670729B2 System and method to provide an ASIL qualifier for GNSS position and related values
A system and method provides an Automotive Safety Integrity Level (ASIL) qualifier for Global Navigation Satellite System (GNSS) position and related values. Specifically, hardware platform diagnostics are executed on one or more platforms associated with a GNSS Position Sensor (GNSSPS) that calculates/obtains position and/or related values. Also, a Receiver Autonomous Integrity Monitoring (RAIM) algorithm is executed on the calculated/obtained position and/or related values. If the results both produce a “good” qualifier, the position and/or related values is assigned an ASIL qualifier of “good” and may be utilized by an ASIL rated system. If either of the qualifiers is a “bad” qualifier, the position and/or related values is assigned an ASIL qualifier of “bad” and cannot be utilized by the ASIL rated system. In addition, the inventive system and method may compute a probability associated with an integrity violation of the RAIM algorithm which may consider the probability of hardware failure.
US10670724B2 Light detection and ranging (LIDAR) time of flight (TOF) sensor capable of inputting and outputting simultaneously and 3-dimensional laser scanning system including the same
A light detection and ranging (LIDAR) time of flight (TOF) sensor for inputting and outputting simultaneously and 3-dimensional laser scanning system including the same are disclosed. In one aspect, the sensor includes a substrate and a light receiving element array provided on the substrate and including a plurality of light receiving elements. The sensor also includes readout circuits configured to receive electrical signals from the light receiving elements and perform signal processing on the electrical signals. The sensor further includes metal lines disposed on the light receiving element array in parallel, provided to correspond to the number of the light receiving elements, and configured to connect the light receiving elements to the readout circuits in one-to-one correspondence.
US10670723B2 Projectile position measurement using non-linear curve fitting
An electronic home plate provides assistance to an umpire in determining whether a pitch results in a “strike” or a “ball.” The home plate is implemented with LEDs producing discrete pulses of infrared light beams extending vertically. As a moving ball intersects the pulses, light from the pulses is scattered and incident on photodetectors embedded in the home plate, producing a series of data points. Two stages of light compensation compensate the data points for ambient light, first by applying an offset current to a photodetector through a PNP transistor, and second by subtracting a measurement immediately before a pulse from a measurement during the pulse. A processor then fits the data points to a curve, to compute vertical and lateral positions of the ball, thereby determining whether the pitch passed within a strike zone. Other applications may similarly analyze the trajectory of other projectiles for various purposes.
US10670722B2 Increase depth resolution and depth accuracy in ToF sensors by avoiding histogrammization
A method is disclosed to determine a traveling time for a plurality of received light pulses that reflected and returned from an object. Each returned light pulse is associated with a timestamp indicating a time between a transmission time of a corresponding light pulse and a time of arrival of the returned light pulse. For each timestamp, a number C is determined of time stamps that are subsequent to the timestamp and within a predetermined time window after the timestamp. A maximum number C is determined, and an index i is determined for the maximum number C. A traveling time is determined for the plurality of light pulses as an average of the timestamp having a same index as the maximum number C and timestamps that are within the predetermined time window after the timestamp having the same index as the maximum number C.
US10670718B1 System and method for synthetically filling ladar frames based on prior ladar return data
Systems and methods are disclosed where a ladar system synthetically fills a ladar frame. A ladar transmitter can employ compressive sensing to interrogate a subset of range points in a field of view. Returns from this subset of range points correspond to a sparse ladar frame, and interpolation can be performed on these returns to synthetically fill the ladar frame.
US10670715B2 Ultrasonic sensor and control method thereof
An ultrasonic sensor control method includes outputting a first sensing signal, comparing a voltage value of a first reflection signal corresponding to the first sensing signal with a predetermined reference voltage value, determining a conversion method of the first reflection signal according to a voltage value comparison result, converting the first reflection signal according to a determined conversion method, and detecting an object by comparing a converted first reflection signal with a predetermined reference reflection signal.
US10670711B2 Systems for synthetic aperture radar transmit and receive antennas
Synthetic aperture radar transmit and receive antenna systems and methods of transmitting and receiving radar signals are disclosed. In one embodiment, a transmit and receive antenna system includes a transmit antenna array configured to transmit a plurality of radio frequency transmit signals, the transmit antenna array including a plurality of patch antenna elements mounted to a printed circuit board, each patch antenna element belonging to a subarray, and one or more power amplifiers, each power amplifier feeding a subarray of the patch antenna elements, and a reflectarray receive antenna configured to receive radio frequency signals including a plurality of reflectarray antenna elements mounted to a printed circuit board, at least one antenna feed configured to receive radio frequency signals reflected from the plurality of reflectarray antenna elements, and at least one low noise amplifier electrically connected to the at least one antenna feed.
US10670709B2 Drone localization
A controller comprises a communication interface to receive an anchor localization dataset comprising a plurality of anchor range measurements and a processing circuitry to identify a qualified subset of anchor range measurements from the anchor localization dataset, wherein the anchor range measurements in the qualified subset are consistent, select a first anchor range measurement in the anchor localization dataset from outside the qualified subset of anchor range measurements, and add the first anchor range measurement to the qualified subset of anchor range measurements when the first anchor range measurement is consistent with the anchor range measurements in the qualified subset of anchor range measurements.
US10670708B2 Sensor fusion-based swath profile
In one embodiment, a system comprising a machine configured to traverse a field having windrows; a radar sensor mounted to the machine, the radar sensor arranged to transmit first signals to, and receive first reflected signals from, one of the windrows and the field adjacent the one of the windrows; a lidar sensor mounted to the machine, the lidar sensor arranged to transmit second signals to, and receive second reflected signals from, the one of the windrows and the field adjacent the one of the windrows; and a processing circuit configured to receive data corresponding to the first and second reflected signals and determine a mass profile and a geometric profile of the one of the windrows based on the data.
US10670705B2 Method for avoiding phase jumps
A method for processing a measurement signal that is captured by a measuring device, wherein, in order to capture the measurement signal, the measuring device emits a transmission signal and receives a component of the transmission signal that is reflected by an object as a reception signal, wherein a first phase difference between a first target phase position and a first actual phase position contained in the measurement signal is determined, and wherein a second phase difference between a second target phase position and a second actual phase position contained in the measurement signal is determined, and a phase difference progression in the form of an, in particular, linear, functional relationship is determined on the basis of the first and the second phase differences, and a measured value is determined by means of the functional relationship.
US10670703B2 Device for detecting a laser spot
Laser spot detecting device including a plurality of elementary optoelectronic detectors that are each connected to an elementary pulse detecting circuit, each elementary pulse detecting circuit including a comparator and a memory module that is connected to one output of the comparator, the memory modules being connected to a multiplexing circuit having an output forming a digital spatial output of the laser spot detecting device. The laser spot detecting device further more includes a global OR circuit having inputs connected to the outputs of the comparators and having an output forming a real-time digital temporal output of the laser spot detecting device. Method for detecting a laser spot implemented by such a detecting device.
US10670700B2 Multi sensor radio frequency detection
Radio frequency motion sensors may be configured for operation in a common vicinity so as to reduce interference. In some versions, interference may be reduced by timing and/or frequency synchronization. In some versions, a master radio frequency motion sensor may transmit a first radio frequency (RF) signal. A slave radio frequency motion sensor may determine a second radio frequency signal which minimizes interference with the first RF frequency. In some versions, interference may be reduced with additional transmission adjustments such as pulse width reduction or frequency and/or timing dithering differences. In some versions, apparatus may be configured with multiple sensors in a configuration to emit the radio frequency signals in different directions to mitigate interference between emitted pulses from the radio frequency motion sensors.
US10670697B2 Signal processing apparatus, signal processing method, and object detection system
Provided are signal processing apparatus, a signal processing method, and an object detection system that enable an object detection to be accurately performed. A stereo camera performs imaging by a right camera and a left camera to acquire a stereo image. A millimeter wave radar acquires a radar image in which a position of an object is detected in a radiation range of millimeter waves based on millimeter waves. Further, by communication via a communication apparatus with a target of which positional information is known, it is determined whether or not the target is reliable, and in a case where it is determined that the target is reliable, calibration processing is performed for eliminating a deviation in coordinate systems generated in the stereo image and the radar image in which the target is detected.
US10670694B1 System and method for hybrid-weighted, multi-gridded acoustic source location
A system and method using a hybrid-weighted, multi-gridded robust approach to localize a sound source are more accurate and robust that conventional techniques. In one embodiment, the system may determine a distance to the acoustic source using a first grid and weighting combination, may determine an angle to the acoustic source using a second grid and weighting combination and may combine the distance and angle estimates to generate a more robust and accurate acoustic source location determination.
US10670691B2 Positioning system
A positioning system uses radio wave strengths of radio waves received from first and second wireless transmission terminals movable through an indoor space to locate positions of the terminals. The positioning system includes plural wireless receivers disposed in the indoor space, and a position estimating component that estimates the positions of the terminals based on positions of the receivers using first and second position estimation data in a limited range of the reception data generatable by the receivers. The receivers detect the radio wave strengths and can generate reception data including information relating to the radio wave strengths. At least one of the position estimating component and the receivers acquires the first and second position estimation data limited to first and second set regions suited to the first and second wireless transmission terminals from the reception data receivable relating to the first and second wireless transmission terminals, respectively.
US10670689B2 System and method for determining geo location of a target using a cone coordinate system
A method for determining geo-position of a target by an aircraft includes: receiving navigation data related to the aircraft including aircraft attitude information; receiving multilateration information related to the target including an angle to the target; calculating an axis for a cone fixed to the aircraft, based on the received aircraft attitude information; calculating a central angle for the cone from the received angle to the target; generating two vectors orthogonal to the cone axis; calculating a cone model from the axis, the central angle and the two vectors; and intersecting the cone model with an earth model to obtain a LEP curve, wherein the LEP curve is used to determine the geo position of the target.
US10670688B2 Method and tool for reflector alignment
An alignment tool and a method are disclosed for alignment of a reflector arrangement. The reflector arrangement comprises a flat reflective surface which is configured to reflect an electromagnetic wave signal between a first antenna site and a second antenna site. The alignment tool comprises a camera circuit for capturing images of a field-of-view, an input circuit configured to receive a user input comprising the field-of-view coordinates of the first antenna site, a processing circuit configured to compute alignment information from the user input, and a display circuit configured to display the field-of-view and the alignment information.
US10670685B2 Method for detecting a fault in an electricity meter including a breaking unit
Method for detecting a fault in an electricity meter including a breaking unit, the fault producing an abnormal temperature increase in the meter, the detecting method comprising the steps of: measuring a magnitude of an electrical current flowing through the breaking unit; measuring an interior temperature in proximity to the breaking unit; and detecting the presence or absence of the fault on the basis of the measured magnitude and the measured interior temperature.
US10670682B2 Parallel transmission by spin dynamic fingerprinting
A general framework is for signal encoding in MRF that enables simultaneous transmit and receive encoding to accelerate the acquisition process, or improve the fidelity of the final image/parameter-map per unit scan time. The proposed method and systems capitalize on the distinct spatial variations in the sensitivity profile of each transmit-coil to reduce the acquisition time, and/or improve the fidelity of the final parameter-map per unit time.
US10670676B2 Image reconstructing method and reconstructing apparatus
An image reconstructing method includes: obtaining pieces of first k-space data acquired from a patient, first acquisition times corresponding to the pieces of first k-space data, and pieces of biological signal information of the patient in a time series, the pieces of first k-space data being sampled with time-varying undersampling pattern; generating pieces of second k-space data by inverse transforming an intermediate data which is generated by transforming the pieces of first k-space data, the pieces of second k-space data is a data that at least part of the undersampled point is filled; generating a pseudo second acquisition time of each of the pieces of second k-space data, based on the first acquisition times; performing a rearranging process on the pieces of second k-space data, based on the second acquisition times and the pieces of biological signal information; and generating images by performing a reconstructing process on the pieces of second k-space data resulting from the rearranging process.
US10670675B2 Displacer in magnetic resonance imaging system
Some embodiments of the present disclosure relate to a displacer for reducing the consumption of a cryogen used in a superconductive magnet device. The displacer may occupy some space within the cryogen storage cavity or limit the cryogen into a relatively small space surrounding a superconductive coil in the cryogen storage cavity. The displacer may also include a displacer cavity that may be vacuum or contain a cryogen or another substance.
US10670674B2 Magnetic resonance imaging apparatus
In one embodiment, an MRI apparatus, which is wirelessly connected to a wireless RF coil equipped with a plurality of coil elements, includes memory circuitry configured to store at least one program and processing circuitry configured, by executing the at least one program, to (a) set an imaging region of an object, (b) identify a position of each of the plurality of coil elements included in the wireless RF coil based on a signal obtained by radio communication with the wireless RF coil, and (c) select at least one of the plurality of coil elements with respect to three axes, based on positional relationship between the imaging region and the position of each of the plurality of coil elements.
US10670672B2 Method and apparatus for magnetic sensor producing a changing magnetic field
Methods and apparatus for detecting a magnetic field include a semiconductor substrate, a coil configured to provide a changing magnetic field in response to a changing current in the coil; and a magnetic field sensing element supported by the substrate. The coil receives the changing current and, in response, generates a changing magnetic field. The magnetic field sensing element detects the presence of a magnetic target by detecting changes to the magnetic field caused by the target and comparing them to an expected value.
US10670670B2 High-quality coil
The problem addressed by the invention is that of providing a coil having advantageous properties for an oscillating circuit, in particular for a measuring device for electromagnetic signals. This problem is solved in that the coil comprises an electric conductor, the ends of which form the two terminals of the coil. Wound sections of the electric conductor are twisted together, that is to say wound helically around one another. The electric conductor is in principle surrounded by insulation, for example made of plastic or varnish. As a result of the twisting, increases in spacing between adjacent conductor sections within the windings are achieved. This results in an improved quality of the coil.
US10670669B2 Magnetic field sensor for measuring an amplitude and a direction of a magnetic field using one or more magnetoresistance elements having reference layers with the same magnetic direction
A magnetic field sensor can include a substrate disposed in an x-y plane with x and y axes; one or more magnetoresistance elements, wherein magnetic directions of reference layers of each of the one or more magnetoresistance elements are parallel to the x axis; wherein the one or more magnetoresistance elements are operable to generate a magnetoresistance element signal; a first current conductor operable to generate a first AC magnetic field in an x-direction and a second current conductor operable to generate a second AC magnetic field in a y-direction; and a component determination circuit comprising at least two of: a first demodulator to demodulate the magnetoresistance element signal with a first clock signal with a first frequency, a second demodulator coupled to demodulate the magnetoresistance element signal with the first clock signal or with a second clock signal with a second frequency, or a low pass filter operable to filter the magnetoresistance element signal.
US10670666B2 Detection of disturbances of a power supply
A circuit includes, in series between a first terminal and a second terminal of application of a power supply voltage, and first and second branches. The first branch includes a first transistor and a first current source coupled to the first transistor. The second branch includes a resistive element, a second transistor coupled to the resistive element and forming a current mirror with the first transistor and a second current source coupled to the second transistor. The resistive element conditions a threshold of detection of a variation of the power supply voltage.
US10670664B2 Method for determining resistance factor of secondary battery, and apparatus and method for estimating charge power using determined resistance factor
A resistance factor determining method of a secondary battery according to the present disclosure determines, when the secondary battery has a certain temperature and state of charge, a primary differential value regarding a charge initial I-V profile calculated from a current value at a point of intersection at which a charge final I-V profile according to changes in magnitude of the charging current meets a boundary line set to a charge upper limit as the resistance factor corresponding to the temperature and state of charge. Further, a charge power estimating apparatus and method according to the present disclosure estimates a charge power corresponding to the temperature and state of charge of the secondary battery while the secondary battery is being charged using the resistance factor pre-defined according to the state of charge and temperature of the secondary battery.
US10670663B2 Warning method for a high-voltage battery of a motor vehicle in the case of an accident of the motor vehicle, a warning system for carrying out the warning method, and a motor vehicle that comprises components of the warning system
A warning method for a high-voltage battery of a motor vehicle, with which, in the case of an accident of the motor vehicle, emergency responders can be provided details on the state of the high-voltage battery of the motor vehicle after the accident. This warning method includes at least one state diagnosis relating to at least one component of the high-voltage battery is created on the basis of supplied sensor data by means of an analysis unit, as soon as the accident of the motor vehicle has been detected. In addition, a total state diagnosis of the high-voltage battery based on this at least one state diagnosis is created. The at least one state diagnosis is transmitted via a corresponding communications unit to a vehicle-external monitoring unit, and the total state diagnosis of the high-voltage battery is transmitted via this communications unit to an emergency call dispatcher.
US10670660B2 Battery pack and method for calculating electric energy of battery pack
A battery pack (10) includes a plurality of battery cells (100) which are connected in series to each other, a voltage and current measurement unit (voltage and current measurement unit (200)), a temperature measurement unit (temperature measurement unit (300)), and a calculation unit (calculation unit (420)) provided in an arithmetic operation communication unit (400). The calculation unit (420) calculates a “first electric energy balance” of the battery cells (100) on the basis of voltages and currents, determines internal resistances of the battery cells (100) on the basis of the temperatures, and calculates a “second electric energy balance” of the internal resistances on the basis of currents and the internal resistances. Thereby, the calculation unit (420) calculates an “accumulated electric energy balance” (electric energy E(t)) accumulated in the battery cells (100) on the basis of the first electric energy balance of the battery cells (100) and the second electric energy balance of the internal resistances.
US10670659B2 Device and method for estimating battery state
A battery-state estimating device for accurately estimating a battery state of a battery includes: an OCV calculating unit calculating an OCV from the detected values; a charge state estimating unit deriving charge state parameters on the basis of the calculated OCV and an Ah (integrated current value)-OCV map; a map adjusting unit adjusting the Ah-OCV map, wherein the map adjusting unit derives a model equation of the Ah-OCV map on the basis of a first OCV at a first time-point and a second OCV at a second time-point calculated by the OCV calculating unit, and the difference between the integrated current values, wherein the difference has been generated by current flowing through the secondary battery 1 during the first time-point and the second time-point; and adjusts the Ah-OCV map using the model equation.
US10670654B2 Probe card and wafer testing system and wafer testing method
A probe card, a wafer testing system and a wafer testing method are provided. The wafer testing system includes a wafer holder and a probe card. A wafer is held on the wafer holder, and testing pads are formed on the wafer, in which the testing pads are arranged along a test straight line. The probe card includes probes each of which includes an arm portion and a tip portion. An included angle between the test straight line and an extension of a projection line of the arm portion onto the wafer ranges from about 40 degrees to about 55 degrees.
US10670650B2 Device testing with heat pipe cooling assembly
New cooling assembly suitable for use in the testing of devices is disclosed. The new cooling assembly transfers heat that is in close proximity to, within vicinity of, and/or in surrounding area adjacent to a DUT (device under test) undergoing testing to a target location that is away from the DUT. Consequently, the DUT is cooled. By employing heat pipes coupled to plates in contact with the DUT, the new cooling assembly augments cooling capacity at the DUT's location and surrounding area. Yet, the use of an ambient air flow generated by a fan is sufficient to manage and dissipate the heat transferred to the target location. Also, the new cooling assembly is readily installable in DUT testing equipment because its design is quite flexible to adapt to various requirements and space constraints of DUT testing equipment for different DUT footprints or form factors.
US10670648B2 Systems and methods for determining whether a circuit is operating properly
Generally discussed herein are systems, devices, and methods for determining if a circuit is acting improperly. A system can include a module to receive proper performance values of a circuit, a module to receive improper performance values of the circuit, a module to compare actual circuit input characteristics (Xa) and actual circuit output characteristics (Ya) to X, Y, D, and Z to determine if the circuit is more likely operating properly or more likely operating improperly, and an alert module to, in response to determining the circuit is operating improperly, provide an alert to personnel indicating that the circuit is operating improperly or providing one or more signals to the circuit that cause the circuit to alter its current operation.
US10670646B2 Detector assembly and method incorporating angled sensors
The present invention relates to a detector assembly and method incorporating angled sensors, such that the area of coverage and detection sensitivity are maximized. The present invention finds particular applicability in the detection of sparks and the like in the presence of combustible gases, dusts, and the like via optical, infrared (IR), and ultraviolet (UV) methodologies and the like.
US10670641B2 Semiconductor test device and manufacturing method thereof
A semiconductor test device for measuring a contact resistance includes: first fin structures, upper portions of the first fin structures protruding from an isolation insulating layer; epitaxial layers formed on the upper portions of the first fin structures, respectively; first conductive layers formed on the epitaxial layers, respectively; a first contact layer disposed on the first conductive layers at a first point; a second contact layer disposed on the first conductive layers at a second point apart from the first point; a first pad coupled to the first contact layer via a first wiring; and a second pad coupled to the second contact layer via a second wiring. The semiconductor test device is configured to measure the contact resistance between the first contact layer and the first fin structures by applying a current between the first pad and the second pad.
US10670636B2 Current detection device
Provided is a current detection device capable of reducing manufacturing cost. A current detection device 1 includes a plate-like bus bar, a printed circuit board on which a magnetic field detecting element is mounted, a magnetic member, and a housing holding these components. The bus bar can be assembled into the housing by sliding in its longitudinal direction. The housing includes a first rib pressing the bus bar to restrict a movement in a thickness direction of the bus bar, a second rib pressing the bus bar to restrict a movement in a width direction of the bus bar, and a retaining protrusion fitting into a cutout portion provided at both sides in a width direction of the bus bar so as to retain the bus bar in a longitudinal direction of the bus bar.
US10670634B2 Sensor for measuring current in a conductor
A sensor, for measuring current in a conductor, has a stack with at least one isolation layer and at least two metallization layers stacked in a z direction, a first winding of conductive material and a second winding of conductive material, the first and second winding each having first and second parts formed in a metallization layer in the stack and mainly extending respectively in y and z directions and respectively having first and second centers of gravity. The first and second centers of gravity are respectively in first and second planes, wherein the first plane intersects with the second plane in a common intersection line in the second direction. The z direction and the y direction are orthogonal. The sensor has measurer configured to measure current through the first and second winding.
US10670633B2 Rogowski coil based alarm system
A coil that includes an alarm.
US10670631B2 Method and a measuring device for investigating signal parameters
The invention relates to a method for investigating signal parameters in an electrical measuring device with a display element with the method steps: display of a detected signal on the display element, manual masking of at least one signal component of the signal by a user by means of a masking element of the measuring device and investigation of signal parameters from the masked signal component or from the unmasked signal component of the signal by the measuring device. At least one further signal parameter is also investigated alongside the time duration and the bandwidth of the masked signal component. According to the invention, a corresponding measuring device is also provided.
US10670630B2 Probe card device and rectangular probe
A probe card device and a rectangular probe are provided. The rectangular probe includes a metallic pin, an insulating film, and an insulating latch. The metallic pin includes a connecting portion, a detecting portion, and a middle segment arranged between the connecting portion and the detecting portion. The insulating film covers entirely outer surfaces of the middle segment. The insulating latch is in a ring shape and is arranged around at least part of the insulating film. A bottom of the insulating latch is arranged adjacent to the detecting portion. A length of the insulating latch is less than or equal to that of the insulating film, and a thickness of the insulating latch is larger than that of the insulating film and is at least 10 μm.
US10670629B2 Display substrate, light-on device and method for testing alignment of light-on testing pin
A display substrate includes: a display driving signal line; and at least one set of testing pads, wherein each set of the testing pads includes: a plurality of light-on testing pads arranged successively and connected to the display driving signal line; and two pin-miss testing pads electrically connected to one another while not connected to the display driving signal line.
US10670627B2 Electrical probe structure
An electrical probe structure includes a conductive cylinder, a first electrical connecting port and a probe assembly. The conductive cylinder for being fixed to the base plate has thereinside a sliding tunnel. The first electrical connecting port is electrically connected to the conductive cylinder. The at least one flexible conductive tube is furnished inside the sliding tunnel. The at least one probe assembly includes a first needle cylinder and a first probe. The first needle cylinder, slidably penetrating the conductive cylinder, electrically contacts the at least one flexible conductive tube so as to have the first needle cylinder to electrically connect the first electrical connecting port via the at least one flexible conductive tube and the conductive cylinder. The first probe is mounted and electrically connected to the first needle cylinder.
US10670625B2 Method for error correction in scanning probe microscopy
Disclosed here is a scanning probe microscope system and method for operating the same for producing scanning probe microscope images at fast scan rates and reducing oscillation artifacts. In some embodiments, an inverse consistent image registration method is used to align forward and backward scan traces for each line of the scanning microscope image. In some embodiments, the aligned forward and backward scan traces are combined using a weighting factor favoring the scan trace with higher smoothness. In some embodiments, the scanning probe microscope image is a potentiometry map and a method is provided to extract from the potentiometry map a conductivity map.
US10670624B2 Real-time accelerometer calibration
An electronic device configured for real-time calibration of an on-board accelerometer. A plurality of acceleration measurements are collected from the accelerometer to form a data set. An accelerometer error correction model is maintained that includes bias error calibration parameters, sensitivity calibration parameters, and cross-axis calibration parameters that each specify respective weights for each of bias error, sensitivity error, and cross-axis error. Calibration values are determined for one or more of the bias error calibration parameters, the sensitivity calibration parameters, and the cross-axis error calibration parameters for the data set of acceleration measurements using the accelerometer error correction model. A true acceleration vector may be determined that corresponds to a subsequently received acceleration measurement using the determined calibration values.
US10670606B2 Mass spectrometry analysis of mutant polypeptides in biological samples
The invention relates to a method for determining the presence of at least one distinct polypeptide in a biological sample comprising contacting the biological sample with a hydrolyzing agent, wherein the hydrolyzing agent is capable of hydrolyzing the distinct polypeptide in a sequence-specific manner such that at least one distinct peptide having a predetermined peptide measured accurate mass would result if the at least one distinct polypeptide were present in the biological sample, to obtain a hydrolyzed sample; bringing the hydrolyzed sample in contact with a substrate comprising at least one immobilized binding partner, wherein the at least one immobilized binding partner is capable of specifically binding the distinct peptide; removing the hydrolyzed sample from the substrate in a manner such that the distinct peptide would remain bound to the immobilized binding partner; contacting the substrate with an elution solution, wherein the distinct peptide would dissociate from the immobilized binding partner into the elution solution; subjecting a portion of the elution solution to liquid chromatography to segregate a plurality of molecules in the portion of the elution solution to obtain sorted molecules; determining the measured accurate mass of at least one sorted molecule present in the elution solution; and determining the presence of the at least one distinct polypeptide in the biological sample when a measured accurate mass of at least one molecule is substantially equal to the predetermined peptide measured accurate mass.
US10670604B2 PCSK9 antibody, and pharmaceutical composition and use thereof
The present invention belongs to the field of immunology and molecular biology, which relates to an anti-PCSK9 antibody, the pharmaceutical composition and method of use thereof. In particular, the present invention relates to the monoclonal antibody, which can bind PCSK9 specifically, block association of PCSK9 with LDLR, upregulate the amount of LDLR on cell surface, heighten the metabolism of LDL cholesterol and/or triglycerides, and prevent/treat cardiovascular diseases caused by hypercholesterolemia.
US10670603B2 Diagnosis and treatment of cancer expressing ILT3 or ILT3 ligand
The present invention relates to methods of using the expression of ILTL3 ligand or ILT3 on certain types of cancer cells as a diagnostic tool. Methods are provided for treating ILT3-ligand expressing cancers, such as T-cell acute lymphoblastic leukemia (T-cell acute lymphoblastic leukemia), for example by administering ILT3, the extracellular domain of ILT3 or ILT3Fc conjugated to a cytotoxic agent to kill the targeted cancer cell. Other methods are provided for treating cancers that express ILT3 on their surface, such as monocytic forms of AML, for example by administering anti-ILT3 antibodies conjugated to a cytotoxic agent.
US10670602B2 Method for detecting a colorectal lesion
The invention relates to a method for detecting a colorectal lesion likely to evolve into invasive colorectal cancer, in a patient, by determining the presence of Liver Fatty Acid-Binding Protein (LFABP), in a biological sample of the patient, distant form the lesion.
US10670600B2 Saposin-A derived peptides and uses thereof
The invention relates to isolated peptides and chimeric polypeptides derived from Saposin A that have anti-angiogenic activity. These peptides are small, consisting essentially of at least 10 consecutive amino acid residues from the 31st-50th amino acid residue of Saposin A. The invention also relates to the use of these isolated peptides and chimeric polypeptides in compositions for the treatment, prevention, and inhibition of angiogenesis-related diseases and disorders such as cancer and cancer metastasis.
US10670593B2 Matrix for receiving a tissue sample and use thereof
A custom-made matrix suitable for receiving a tissue sample is described, as well as the use thereof to obtain a multiplex histological preparation. The disclosure also relates to a multiplex biopsy array comprising tissue and/or cell samples arranged in a matrix material and to a method for the preparation of a multiplex biopsy array. Methods for preparing blocks of matrix material to be used in multiplex biopsy arrays are also described, as well as methods for loading biopsy samples in the blocks, and methods for treating and processing the blocks to form biopsy arrays. The biopsy arrays made using the block of matrix material can be used to prepare sections and slides for histological procedures, including quantitative analyses and parallel processing.
US10670590B2 Target detection with nanopore
Provided are methods and compositions for detecting a target molecule or particle suspected to be present in a sample using a polymer scaffold, a fusion molecule, and a pore.
US10670589B2 Detecting target molecules in a sample
The invention relates to detection the presence of a target molecule in a sample, wherein the sample is contacted with a substrate, the substrate subsequently being washed in a wash step. In particular, the invention relates to a method of detecting the presence of a target molecule in a sample, the method comprising: (a) contacting the sample (37) with a substrate having immobilized thereon probe molecules that specifically binds to the target molecule; (b) washing the substrate (38) in a wash step by a wash fluid in order to remove or dilute unbound target molecules; (c) detect the presence of resultant binding complexes (39) on the substrate to determine whether the target molecule is present in the sample—The wash fluid being substantially refractive index matched to the substrate.
US10670583B2 Cell chemotaxis assays
A device includes an input chamber, an attractant chamber, a migration channel arranged in fluid communication between an outlet of the input chamber and inlet of the attractant chamber, a baffle arranged in fluid communication between the outlet of the input chamber and the migration channel or within the migration channel, and an exit channel in fluid communication with the migration channel at a point beyond the baffle and before the migration channel enters the inlet of the attractant chamber. The baffle is configured to inhibit movement of a first type of cell through the baffle to a greater extent than the baffle inhibits movement of a second type of cell through the baffle.
US10670581B2 Nanobubbles
The present invention provides oxygenized nanobubbles and their uses in imaging and cancer treatment when combined with therapeutic drugs and precise ultrasound beam steering.
US10670579B2 Device and method for separating a fluid mixture such as blood
A lab-on-chip device for the processing, in particular the separation, of a fluid mixture comprising two immiscible phases (liquid and/or solid), said device comprising a fluid line (1,2,5,6) which successively includes an inlet reservoir (1), a separation channel (2), a collection channel (5) and an outlet (6), said separation channel (2) being designed in a way as to allow a separation of the fluid mixture into said two phases.
US10670575B2 Multiphase flow meters and related methods having asymmetrical flow therethrough
Multiphase flowmeters and related methods having asymmetrical flow therethrough are disclosed. An example method includes configuring an inlet manifold, a first flowline, and a second flowline to decrease a gas fraction in a first fluid flow through the first flowline and increase a gas fraction in a second fluid flow through the second flow line; flowing the first fluid flow through the first flowline and flowing the second fluid flow through the second flow line; and determining at least one of 1) a first water liquid ratio of the first fluid flow through the first flowline; 2) a first liquid flow rate of the first fluid flow through the first flow line; or 3) a first gas flow rate of the first fluid flow through the first flow line.
US10670571B2 Biological gas detection device, method, and computer-readable storage medium
A biological gas detection device acquires a reference output value that is an output value outputted from a semiconductor gas sensor in a reference air sample, the semiconductor gas sensor having sensitivity to an interfering gas and a target gas contained in a biological gas, acquires a target gas concentration that is a concentration of the target gas measured based on a first output value, the first output value being outputted from the semiconductor gas sensor during measurement of the biological gas, corrects the target gas concentration based on a second output value and the reference output value, the second output value being outputted from the semiconductor gas sensor in an air sample prior to measurement of the biological gas; and outputs information according to the corrected target gas concentration.
US10670570B2 Method of analysing gas chromatography data
A method of analysing gas chromatography data is described. During the method, a first response factor data set acquired from a gas chromatograph (GC) apparatus during a procedure on a calibration or reference gas sample at a first time is received. One or more additional response factor data sets acquired from the gas chromatograph apparatus during a procedure on a calibration or reference gas sample from one or more later times are received. The method comprises calculating a measure of uncertainty for at least one compound of the reference gas sample from the first and additional response factor data sets. The one or more later times are during an operational period of the gas chromatograph apparatus. The measure of uncertainty may be used to, for example, identify the necessity to perform a maintenance action in the GC or to assess whether the GC is in a healthy or unhealthy condition.
US10670568B2 Controllable injector sample dilution for a liquid chromatography system
Described are a method and a system for injecting a sample into a flow of a liquid chromatography system. The method includes combining a flow of a sample and a flow of a mobile phase to create a diluted sample in the system flow. The volumetric flow rate of the sample is controlled to be at a value that yields a desired dilution ratio for the diluted sample. The particular value at which the volumetric flow rate is maintained can be determined from the desired value of the dilution ratio and the volumetric flow rate of the mobile phase. System embodiments include a syringe that can be used to provide a sample solution at a controllable volumetric flow rate for combination with a high pressure mobile phase.
US10670565B2 Ultrasound inspection system
A method and system for inspecting a structure. The method may comprise sending a pulsed wave signal into the structure from a transmitter array. The method may detect a response signal in response to sending the pulsed wave signal into the structure at a group of receivers in a receiver array. The method may identify a group of time delays between sending the pulsed wave signal and may detect the response signal generated in response to the pulsed wave signal at the group of receivers. The method may identify a group of intensities for the response signal detected at the group of receivers. The method may determine a distance to a reflector within the structure using the group of time delays and the group of intensities.
US10670561B2 Device and system for selective ionization and analyte detection and method of using the same
Disclosed herein are embodiments of a system for selectively ionizing samples that may comprise a plurality of different analytes that are not normally detectable using the same ionization technique. The disclosed system comprises a unique split flow tube that can be coupled with a plurality of ionization sources to facilitate using different ionization techniques for the same sample. Also disclosed herein are embodiments of a method for determining the presence of analytes in a sample, wherein the number and type of detectable analytes that can be identified is increased and sensitivity and selectivity are not sacrificed.
US10670559B2 Nanofluidic channels with integrated charge sensors and methods based thereon
An electrical detector is provided that comprises a nanofluidic channel with an integrated nanoscale charge sensor. The charge sensor can be an unfunctionalized nanowire, nanotube, transistor or capacitor and can be of carbon, silicon, carbon/silicon or other semiconducting material. The nanofluidic channel depth is on the order of the Debye screening length. Methods are also provided for detecting charged molecules or biological or chemical species with the electrical detector. Charged molecules or species in solution are driven through the nanofluidic channel of the electrical detector and contact the charge sensor, thereby producing a detectable signal. Methods are also provided for detecting a local solution potential of interest. A solution flowing through the nanofluidic channel of the electrical detector contacts the charge sensor, thereby producing a detectable local solution potential signal.
US10670557B2 Gas detector
A gas detector includes a measurement control section that controls a voltage application section, obtains an output current flowing between a first electrode and a second electrode of an electrochemical cell, and detects a concentration of sulfur oxides in exhaust gas based on the output current. The measurement control section uses a minimum value of the output current obtained by using a current detection section in a period in which lowering sweep is executed and in which an applied voltage is a voltage within a detection voltage range that is equal to or lower than a decomposition initiation voltage of sulfur oxides as a parameter used for detection of the concentration of sulfur oxides.
US10670556B2 Electrochemical gas sensor biasing module
An electrochemical gas sensor biasing module may include a main housing, a battery that is contained in and/or extending from the main housing, and a sensor connector extending from a portion of the main housing. The sensor connector is configured to removably connect to an electrochemical gas sensor so that energy from the battery is delivered to the electrochemical gas sensor in order to maintain the electrochemical gas sensor in a biased state.
US10670553B2 Devices using gated voltammetry methods
A sensor system, device, and methods for determining the concentration of an analyte in a sample is described. Gated voltammetric pulse sequences including multiple duty cycles of sequential excitations and relaxations may provide a shorter analysis time and/or improve the accuracy and/or precision of the analysis. The disclosed pulse sequences may reduce analysis errors arising from the hematocrit effect, variance in cap-gap volumes, non-steady-state conditions, mediator background, a single set of calibration constants, under-fill, and changes in the active ionizing agent content of the sensor strip.
US10670551B2 System and method for voltage measurements on biological tissues
The present invention relates to a system and method useful for determining the voltage of biological tissues and therefore to detect whether such tissues are cancerous.
US10670550B2 Sensor array
In one illustrative embodiment, a test strip with a first planar substrate has coplanar electrodes on a first planar surface and a second planar substrate (which opposes the first surface of the first planar substrate) has coplanar electrodes on a second planar surface. The first planar surface of the first planar substrate having a first sensing area electrically connected to a first electrical contact. The second planar surface of the second planar substrate having a second electrical contact electrically connected to the first electrical contact via a conductive element, the conductive element extending between the first surface of the first planar substrate and the second surface of the second planar substrate without passing through the first planar substrate, the second planar substrate, or any intermediate layers.
US10670546B2 Non-intrusive process fluid temperature calculation system
A process fluid temperature calculation system includes a first temperature sensor disposed to measure an external temperature of a process fluid conduit. The process fluid temperature calculation system has a stem portion having a known thermal impedance. A second temperature sensor is spaced from the first temperature sensor by the stem portion. Measurement circuitry is coupled to the first and second temperature sensors. A microprocessor is coupled to the measurement circuitry to receive temperature information from the measurement circuitry and to provide an estimate of temperature of process fluid within the process fluid conduit using a heat flux calculation.
US10670542B2 Applying RF energy according to time variations in EM feedback
A method includes processing an object in a cavity by applying radio frequency (RF) energy to the cavity. A first plurality of frequencies is identified, characterized in that a time derivative of a value indicative of a dielectric response of the cavity to RF energy at frequency of the first plurality of frequencies is larger than a first threshold. More energy is applied at frequencies of the first plurality of frequencies than at other frequencies.
US10670541B2 Radio frequency based void fraction determination
Several embodiments include a method of computing void fraction in a two-phase mixture in a pipe. A driver and a transmitter antenna can transmit a radio frequency (RF) signal through the pipe. The pipe can convey the two-phase mixture extracted from a geothermal well. The RF signal can pass through the two-phase mixture. A receiver antenna in the pipe can receive the RF signal. A receiver circuit can measure signal strength attenuations of the RF signal at the receiver antenna over a time window. A computation engine can compute an average of the signal strength attenuations over the time window. The computation engine or another computing device can then compute, in real-time, a change in a void fraction of the two-phase mixture based on the average of the signal strength attenuations.
US10670536B2 Mode selection for inspection
Methods and systems for selecting a mode for inspection of a specimen are provided. One method includes determining how separable defects of interest (DOIs) and nuisances detected on a specimen are in one or more modes of an inspection subsystem. The separability of the modes for the Dais and nuisances is used to select a subset of the modes for inspection of other specimens of the same type. Other characteristics of the performance of the modes may be used in combination with the separability to select the modes. The subset of modes selected based on the separability may also be an initial subset of modes for which additional analysis is performed to determine the final subset of the modes.
US10670535B2 Automated pattern fidelity measurement plan generation
Methods and systems for determining parameter(s) of a metrology process to be performed on a specimen are provided. One system includes one or more computer subsystems configured for automatically generating regions of interest (ROIs) to be measured during a metrology process performed for the specimen with the measurement subsystem based on a design for the specimen. The computer subsystem(s) are also configured for automatically determining parameter(s) of measurement(s) performed in first and second subsets of the ROIs during the metrology process with the measurement subsystem based on portions of the design for the specimen located in the first and second subsets of the ROIs, respectively. The parameter(s) of the measurement(s) performed in the first subset are determined separately and independently of the parameter(s) of the measurement(s) performed in the second subset.
US10670533B2 Systems, methods, and test kits for analyte variation detection
Systems, methods, and test kits for monitoring and detecting variation in an analyte level in a fluid sample from an individual variation using a uniquely determined analyte threshold value. In one implementation, luteinizing hormone is the monitored analyte and is compared with the determined threshold value to predict the onset of ovulation for the individual.
US10670530B2 Raman probe and Raman spectrum measuring device
A Raman probe includes: a first illuminating fiber and a second illuminating fiber that are arranged in series and that are formed of different materials from each other; a coupling optical system for optically coupling the first and second illuminating fibers; a light-collecting fiber that is formed of the same material as the second illuminating fiber and that collects Raman scattered light from an examination subject; and an optical filter that is disposed between the first and second illuminating fibers and that selectively transmits a laser beam being guided by the first illuminating fiber and, of Raman scattered light of the first illuminating fiber excited by the laser beam, Raman scattered light the amount of Raman shift of which is smaller than a predetermined amount of Raman shift in a Raman spectrum of the examination subject.
US10670529B2 Method for detecting coal quality using Raman spectroscopy
A method for detecting coal quality, including: selecting a plurality of standard coals, acquiring Raman spectral characteristic parameters of each standard coal and characteristic parameters of coal quality components of each standard coal, calculating a mapping relationship between the Raman spectral characteristic parameters and the characteristic parameters of the coal quality components of each standard coal, to establish a relational database of the Raman spectral characteristic parameters and the characteristic parameters of the coal quality components; providing coal to be analyzed, conducting Raman spectroscopy on the coal to yield Raman spectrum of the coal, and performing curve-fitting calculation on the Raman spectrum of the coal to obtain Raman spectral characteristic parameters of the coal; and comparing the Raman spectral characteristic parameters of the coal with the Raman spectral characteristic parameters of the relational database.
US10670525B2 Portable device for controlling an alcoholic beverage through a container, a system and a method associated thereto
The present disclosure provides a portable device for controlling an alcoholic beverage that includes a single light source emitting a monochromatic excitation light beam of a wavelength between 350 and 650 nanometers, a beam splitter to reflect the light beam, a focus and collection lens, and a positioning device to orient the light beam along a direction substantially normal to an outer surface of the container. The positioning device positions the outer surface of the container at a predetermined distance from the focus lens. The device includes a filtering device for filtering fluorescence radiation captured by the focus lens to eliminate wavelengths shorter than or equal to the wavelength of the light beam. A spectrometer module produces a signal corresponding to the measured spectrum of the fluorescence radiation and an analysis module compares the measured spectrum to a reference spectrum.
US10670514B2 Sensor for particle detection in a fluid
A sensor is provided for detecting and characterizing particles in a fluid. The sensor has a microfluidic channel for receiving the fluid sample, an acoustic transducer module configured to generate a standing wave for concentrating the particles in a region of the microfluidic channel; an optical detection module configured to detect optical signals scattered by the particles upon illuminating the region of the fluid sample with a light source; and a data processing module configured to characterize the particles of the fluid sample based on the optical signals using a classifier.
US10670513B2 Particle detecting device and method for inspecting particle detecting device
A particle detecting device includes an inspection light source 30, which emits inspection light, a flow cell 40, which is irradiated with the inspection light, and an oval mirror 50, which has a first focal point at a position of the flow cell 40 and has a hole 51 at an apex of the oval mirror 50.
US10670510B2 3-D holographic imaging continuous flow cytometry
Refractive index of biological specimens is a source of intrinsic contrast that can be explored without any concerns of photobleaching or harmful effects caused by extra contrast agents. This feature also contains rich information that can be related to the metabolism of cells at the cellular and subcellular levels. The present invention relates to systems and methods that can provide, without any moving parts, the 3-D refractive index map of continuously flowing biological samples in a micro-fluidic channel, for example.
US10670509B2 Control apparatus, control system, analysis apparatus, particle separation/collection apparatus, control method, and laminar flow control program
A technology is provided, capable of reducing the time required for the flow velocity of a laminar flow to stabilize, and of providing more finely responsive control.The present technology provides a control apparatus for controlling a flow velocity of a laminar flow, the apparatus including: a pressurization unit configured to pressurize a fluid that is to form the laminar flow; an air pressure measurement unit configured to measure a pressure applied to the fluid by the pressurization unit; a water pressure measurement unit configured to measure a water pressure of the fluid pressurized by the pressurization unit; and a control unit configured to control pressure force applied to the fluid by the pressurization unit on the basis of either the air pressure measured by the air pressure measurement unit or the water pressure measured by the water pressure measurement unit, wherein the control unit provides switching between control based on the air pressure measured by the air pressure measurement unit and control based on the water pressure measured by the water pressure measurement unit.
US10670502B2 High-G shock testing machine
A brake for use with a shock testing machine, the brake including: a brake material for generating a frictional force to stop a test platform when the brake material is urged against an opposed braking surface; links for rotatably connecting the brake material to the test platform; a biasing spring to bias the brake material towards the braking surface; a restraint mechanism for restraining the braking material, against a biasing force of the biasing spring, in a retracted position where the braking material is separated from the braking surface; and a release mechanism for releasing the restraint of the release mechanism to bias the brake material against the braking surface; wherein the links are configured such that relative movement between the brake material and braking surface while the brake material and braking surface are engaged causes a frictional force between the brake material and braking material to increase.
US10670500B2 Feedback control for improved rare cell detection
There is provided a system (10) and method (100) for improving ICC and/or ISH rare cell detection by lowering background noise and providing enhanced detection of rare cells (15). In an embodiment, background noise for an ICC and/or an ISH rare cell detection assay is reduced and rare cell signaling is enhanced via feedback control. To accomplish the feedback control, an electronic control circuit (24) can direct a fluid delivery apparatus (18) to add an adjustment amount to account for fluid loss in the system (10) when fluid loss is indicated.
US10670498B2 Risk assessment device, risk assessment method, and risk assessment program
A risk assessment device includes a parameter storage unit that calculates, based on data for calculation, one or more parameters for calculating a target malfunction curve and stores the calculated parameters, the parameters relating to piping system-related items, the data for calculation being stored in a storage unit in which the piping system-related items and a number of years passed before malfunction are stored as the data for calculation with respect to each of a plurality of process devices; a calculation condition acquisition unit that acquires the piping system-related items with respect to a target process device; a parameter acquisition unit that acquires a calculation parameter for obtaining the target malfunction curve based on the piping system-related items acquired with respect to the target process device and the stored parameters; and a malfunction curve calculation unit that calculates the target malfunction curve based on the calculation parameter.
US10670497B2 Device and method for analysis of tyres comprising first and second image acquistion systems
Device and method for analysis of tyres are presented. The device includes a support frame, a flange, and first/second image acquisition systems. According to one aspect, the first acquisition system is two-dimensional and includes a first camera having a first optical axis, a first focal plane, a first focal point, and a first depth of field, and a first illumination system that illuminates around the first focal point. According to another aspect, the second image acquisition system is three-dimensional and includes a second camera having a second optical axis, a second focal plane, and a second depth of field, and a second illumination system. A translation plane, substantially orthogonal to the first optical axis, is defined by the first focal point, and an intersection between the second optical axis and the second depth of field.
US10670496B2 Methods and apparatus for estimating useful life of a seal
Methods and apparatus for estimating useful life of a seal in a process control device are disclosed. An example apparatus includes a body including an inlet and an outlet; a stem to move a plug within the body to control a flow of fluid between the inlet and the outlet; a seal to deter fluid from exiting the body along the stem; and a positioner including a processor, the processor to estimate a total amount of useful life of the seal consumed based on 1) a number of operational cycles that the seal is exposed to; and 2) stresses experienced by the seal during the respective operational cycles.
US10670495B2 Systems and methods for determining the quality of a reproduced (manufactured) optic device
A method for assessing the similarity between a power profile of a manufactured optic device and a nominal power profile upon which the power profile of the manufactured optic device is based. The method comprises measuring the power profile of manufactured optic device, identifying a region of interest from the measured power profile of manufactured optic device, and applying an offset to the measured power profile to substantially minimize a statistical quantifier for quantifying the similarity between the nominal power profile and the offset measured power profile. The method further comprises comparing the offset and the statistical quantifier to predefined quality control metrics, determining whether the measured power profile meets the predefined quality control metrics based, at least in part on the comparison. In exemplary embodiments, the method may further comprise determining whether to associate the manufactured optic device with another nominal power profile, if the measured power profile does not meet the predefined quality control metrics.
US10670494B2 Apparatus, system and method of determining one or more optical parameters of a lens
Some demonstrative embodiments include apparatuses, systems and/or methods of determining one or more optical parameters of a lens of eyeglasses. For example, a product may include one or more tangible computer-readable non-transitory storage media including computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to process at least one captured image of at least one reflection of a flash on a lens of eyeglasses; and determine one or more optical parameters of the lens based at least on the at least one captured image.
US10670493B2 Safety diagnosis system for structure
The invention provides a safety diagnosis system for structure, which comprises one GNSS receiver installed on an upper floor of a structure, a control device having a storage unit for storing a program which prepares an absolute displacement curve of the structure based on an absolute coordinate measured by the GNSS receiver and a displacement of the absolute coordinate, calculates a maximum inter-layer displacement and a maximum inter-layer deformation angle per each floor based on the absolute displacement curve and prepares an inter-layer deformation angle curve and a judging unit for performing a diagnosis of the safety of the structure based on the maximum inter-layer displacement and the maximum inter-layer deformation angle, and a display unit, wherein the control device calculates the maximum inter-layer displacement and the maximum inter-layer deformation angle per each floor and the inter-layer deformation angle curve based on a displacement of the absolute coordinate and the program and makes the display unit display a diagnosis result of the structure as evaluated by the judging unit based on at least one of the maximum inter-layer displacement and the maximum inter-layer deformation angle or the inter-layer deformation angle curve.
US10670491B1 Optical seal integrity testing
A system may be provided for optically testing the integrity of a sealed article such as a lithium-ion battery. The system may include a chamber, a pressurizing apparatus that provides a pressure differential between the interior and exterior of the chamber, and an optical imaging apparatus that detects a change in shape of the article in response to provision of the pressure differential. The optical imaging apparatus may be a shearography device, which may be connected to a computing apparatus that receives images before and after provision of the pressure differential and generates a comparison image indicating the change in shape. The comparison image may be manually or automatically analyzed to determine whether the change in shape is significant, indicating the existence of a proper seal.
US10670486B1 Pressure measurement system for judging power supply from terminal device to control section
Pressure measurement system has inside a main body to be mounted on an object to be measured: a sensor section; a control section processing an input from the sensor section and outputting a predetermined signal; a vacuum gauge provided with power supply circuit sections for providing the control section and the sensor section with power; and a terminal device being connectable to the control section, through a communication line, in a manner to be freely communicated with each other and being capable of supplying the power circuit section with power. The vacuum gauge is arranged to be able to judge the power supply from the terminal device to the control section. When power is supplied from the terminal device to the control section, the control section and the terminal device are connected together through the communication line so as to be freely communicated with each other.
US10670483B2 Asymmetric piezometer ring
An assembly includes a housing along a fluid line through which gas can flow with the housing having an annular shape, a housing groove extending circumferentially around a radial interior, and a sense hole adjacent the housing groove in a bottom side of the housing; and a piezometer ring disposed within the housing groove and coaxial with the housing. The piezometer ring includes a ring groove extending circumferentially around a radially outer side adjacent the housing and a plurality of ring holes extending radially through the piezometer ring with the plurality of ring holes including two bottom holes closest to the bottom side of the housing that are spaced farther apart from one another than from adjacent holes of the plurality of ring holes.
US10670482B2 Sensor element for a pressure sensor
A sensor element for a pressure sensor, includes a sensor membrane on which a defined number of piezoresistors are situated, the piezoresistors being configured in a circuit in such a way that, when there is a change in pressure an electrical change in voltage can be generated; at least two temperature measuring elements configured in relation to the sensor membrane in such a way that temperatures of the sensor membrane at positions of the piezoresistors can be measured using the temperature measuring elements, an electrical voltage present at the circuit of the piezoresistors due to a temperature gradient being capable of being compensated computationally using the measured temperatures.
US10670480B2 Thrust testing devices for linear actuators
An object of the present invention is to provide a thrust testing device for a linear actuator, which can test thrust more accurately and greatly reduce the working intensity of test operators. For this purpose, the present invention employs the following technical solution: a thrust testing device for a linear actuator, comprising a frame and a plurality of supporting legs used for supporting the frame, characterized in that a linear actuator mounting plate and a horizontal bearing plate, which are arranged in front of one another and spaced apart from each other, are provided on the frame; the linear actuator mounting plate is fixed to the frame; a guiderail, which is arranged in a front-rear direction of the frame, is provided on the frame, and the horizontal bearing plate is fitted on the guiderail in a sliding way; a first mounting base used for being fixed to a cabinet of the linear actuator is provided on the linear actuator mounting plate, and a second mounting base used for being fixed to a jack of the linear actuator is provided on the horizontal bearing plate; and a plurality of counterweight holders are provided on a lower side of the horizontal bearing plate, and the counterweight holders are connected to the horizontal bearing plate; and a plurality of counterweights are provided on the counterweight holders.
US10670477B2 System and method for empirical-test-based estimation of overall thermal performance of a building with the aid of a digital computer
The overall thermal performance of a building UATotal can be empirically estimated through a short-duration controlled test. Preferably, the controlled test is performed at night during the winter. A heating source, such as a furnace, is turned off after the indoor temperature has stabilized. After an extended period, such as 12 hours, the heating source is briefly turned back on, such as for an hour, then turned off. The indoor temperature is allowed to stabilize. The energy consumed within the building during the test period is assumed to equal internal heat gains. Overall thermal performance is estimated by balancing the heat gained with the heat lost during the test period.
US10670476B2 Temperature sensing for USB Type-C cables
According to an embodiment of a Type-C USB cable, the Type-C USB cable comprises a near side cable plug, a far side cable plug, a single eMarker IC integrated in one of the cable plugs, the single eMarker IC including an internal temperature sensing element, a temperature sensor integrated in the opposite cable plug as the single eMarker IC, and a wire connecting the temperature sensor to the single eMarker IC. The single eMarker IC is configured to generate temperature measurement information based on temperature sensed by the internal temperature sensing element of the single eMarker IC and temperature sensed by the temperature sensor and carried to the eMarker IC over the wire that connects the temperature sensor to the single eMarker IC.
US10670467B2 Device for measuring surface temperature of turbine blades
A device for measuring surface-temperature of a turbine blade, the device including a probe having a front-end mirror for receiving infrared radiation of a surface on the blade, a collimation lens for refracted the infrared radiation, a PD detector to receive the infrared radiation, and a focal-length servo; and a radial-scanning servo connected to the probe. The front-end mirror, the collimation lens, and PD detector are disposed along the optical axis of the collimation lens. The focal-length servo is adapted to move the collimation lens along the optical axis of the collimation lens. The radial-scanning servo is adapted to move the probe along the optical axis of the collimation lens. The device of the invention is capable of accurately targeting a particular point on the blade having an irregular shape for temperature measurement to accurately detect the temperature distribution on the surface of the blade.
US10670465B2 Wearable infrared temperature sensing device
A wearable device includes a case and a far infrared temperature sensing device. The case has a first opening. The far infrared temperature sensing device is disposed inside the case of the wearable device. The far infrared temperature sensing device includes an assembly structure, a sensor chip, a filter structure, and a metal shielding structure. The assembly structure has an accommodating space and a top opening. The sensor chip is disposed in the accommodating space of the assembly structure. The filter structure is disposed above the sensor chip. The metal shielding structure is disposed above the sensor chip, and has a second opening to expose the filter structure. The first and second openings are communicated to cooperatively define a through hole.
US10670459B2 Surface enhanced raman spectroscopy sample carrier
An apparatus includes a sample carrier having wells. Each of the wells has sides and a floor forming an interior. A surface enhanced Raman spectroscopy (SERS) structure is within the interior of each of the wells. A pneumatic port is connected to the interior of each of the wells. A pneumatic passage is connected to the pneumatic ports.
US10670456B2 Zero power sensors
An integrated circuit includes a substrate and at least one photo-voltaic cell implemented on the substrate. The at least one photo-voltaic cell is configured to generate a supply voltage. Circuitry is implemented on the substrate. The circuitry is powered by the supply voltage. The at least one photo-voltaic cell can include a number of series-connected photo-voltaic cells.
US10670455B2 Spectroscopic assembly and method
A spectrometer assembly is provided having an optical transmission filter including a stack of continuous, non-patterned alternating dielectric and metal layers. Angle-dependent transmission wavelength shift of the optical transmission filter with continuous metal layers is small e.g. in comparison with multilayer dielectric filters, facilitating size reduction of the spectrometer assembly.
US10670453B2 Sensor unit and musical instrument
A sensor unit capable of protecting a piezoelectric element and detecting vibration and sound is provided. The sensor unit comprises a sheet-like piezoelectric element having a porous layer, and a sound propagation sheet covering at least one face of the piezoelectric element and permitting transmission of sound from a first face toward a second face of the sound propagation sheet. A difference in acoustic pressure level between the sound incident on the sound propagation sheet and the transmitted sound is preferably no greater than 10 dB. A surface density of the sound propagation sheet is preferably from 0.03 g/m2 to 100 g/m2. The sound propagation sheet is preferably flexible and preferably has voids. The sensor unit preferably further comprises a sound insulation sheet covering another face of the piezoelectric element and substantially preventing transmission of sound from a second face toward a first face of the sound insulation sheet.
US10670447B2 Method for obtaining the absorption position, mass and rigidity of a particle
A method for obtaining the absorption position, mass and rigidity of a particle deposited on the surface of a resonator based on the relative change in the resonance frequency of said resonator in 3 or 4 flexural vibration modes. The rigidity of the particles is of great interest in the study of cells and other biological compounds that change state without significantly changing the mass.
US10670446B2 In situ transducer calibration
A method for calibrating a flowmeter (5) transducer is provided comprising the steps of exciting a vibration mode of a flowmeter (5) flow tube (130, 130′) and ceasing to excite the vibration mode, wherein a free decay response of the flow tube (130, 130′) is measured. Amplitudes and phases of the free decay response at a drive frequency are extracted, and a strength of the transducer is calculated.
US10670444B2 Content quantity detection signal processing
A measurement device includes a sensor configured to detect triggering of the device. The measurement device further includes a transmitter configured to transmit an interrogation signal in response to the triggering of the device, and a receiver configured to detect a received signal that captures one or more reflections of the interrogation signal. A processor of the measurement device is configured to select a selected reflection among a plurality of identified potential reflections captured in the received signal, and provide an identifier corresponding to the selected reflection that is associated with an amount of content included in a container engaged by the content measurement device.
US10670441B2 Apparatus and method for measuring a gas volume fraction of an aerated fluid in a reactor
A submersible system and method for measuring the gas volume fraction in an aerated fluid inside a reactor (1) wherein the aerated fluid comprises a gas dispersed in the form of bubbles in a fluid in the form of a solution, suspension, mixture of liquids or a combination thereof. The submersible system comprises: an open and pass-through gas exclusion device (20) of a variable cross section wherein the inlet opening whereby the fluid enters without gas bubbles towards the opened and through gas bubbles exclusion device (20) is greater than the outlet opening whereby the fluid exits without gas bubbles of the opened and through gas bubble exclusion device (20). The outlet opening abuts with an inlet pipe (23). A chamber (24) which can provide a sealed camera, can contain at least one flow meter to measure the gas-free fluid velocity when circulating between an inlet (27) and an outlet (28) of the chamber (24) or sealed camera The inlet (27) of the chamber (24) or sealed camera can be coupled to the inlet pipe (23). The outlet (28) of the chamber (24) or sealed camera can be coupled to an outlet pipe (26) of the liquid dispersion towards the reactor (1). A flow transmitter (29) connected to the flow meter, located inside or outside said chamber (24) or sealed camera, generates an outlet signal proportional to the bubbles-free fluid velocity through a gas bubble exclusion device and a calculation unit (30) which generates an output signal (31) proportional to the gas volume fraction in the aerated fluid.
US10670440B2 Thermal airflow measuring device
In order to provide a flow measuring device high in thermal responsiveness, the flow measuring device includes a temperature detecting element 2 for temperature detection, and a conductive metal lead frame 3 that supports and fixes the temperature detecting element. Of the metal lead frame, a part of the metal lead frame mounted with the temperature detecting element has a portion which is thinner than the thickness of the other metal lead frame or narrower than the width of the other metal lead frame.
US10670439B2 Thermal flowmeter
The objective is to provide a thermal flowmeter that prevents a backflow generated from a trailing vortex downstream of the thermal flowmeter from inhibiting a flow flowing out from a dust discharge port. An opening surface of a dust discharge port is formed in a position that is displaced at least with respect to the direction of a backflow of air resulting from a trailing vortex generated as a result of the flow of air at a lower end surface in which the dust discharge port is formed. The main flow in an intake pipe flows from an upstream side to a downstream side, it is possible to avoid the flow from the dust discharge port opposing head-on a backflow from a trailing vortex on the lower end surface side, and suppress a reduction in the dust discharging effect and a worsening of mass flow rate measurement errors.
US10670436B2 Methods and systems of fluid flow rate measurement based on magnetization
Provided here are systems and methods to determine the flow rate of fluids that have magnetizable components. One such flow rate measurement apparatus contains a magnetization unit that magnetizes fractions of magnetizable components present in the fluid; a magnetic field detector with a probe to detect the magnetic field associated with the magnetized fractions of the fluid; and a processing circuitry to determine velocity of the fluid from time taken for the magnetized fractions to travel from the magnetization unit to the magnetic field detector and the distance between the magnetization unit and the magnetic field detector. Flow rate of the fluid is then subsequently determined from the velocity and the cross-sectional area of the conduit of the flow measurement apparatus. Various other embodiments may be disclosed and claimed.
US10670435B2 Magnetic-inductive flowmeter and corresponding method
A magnetic-inductive flowmeter with a measuring tube and at least one measuring electrode has at least one opening in its circumferential wall, at least a electrode head of the at least one measuring electrode being arranged in the at least one opening. At least one coil pair has first and second coils that are arranged offset to one another on the circumferential wall of the measuring tube in the axial direction of the measuring tube. The first and second coils are arranged at least partially overlapping to one another in a top view of a cross section through the measuring tube. The at least one measuring electrode is arranged in a peripheral area of the circumferential wall of the measuring tube that is located between the first and the second coil of the at last one coil pair.
US10670430B2 Sensor
A sensor configured to detect displacement of a rotation angle of a shaft due to a rotation or a turn of the shaft, the sensor includes: a bearing rotatably supporting the shaft; and a housing including a bearing hole to which the bearing is fixed. The shaft and an inner circumferential surface of the bearing are fixed to each other by an adhesive agent, and an outer circumferential surface of the bearing and an inner circumferential surface of the bearing hole of the housing are fixed to each other by an adhesive agent.
US10670420B2 Information output system, control method, and control program
The present invention provides a technique that makes it possible to output, with a simple operation of a user, information which is relevant to an object displayed by a display device. A display device (10) includes: NFC antennas (150); a managing section (122) for managing, for each of the NFC antennas, antenna identification information and object location information such that the antenna identification information and the object location information are associated with each other; an NFC communication control section (121) for obtaining proximity information; and an information output section (123) for outputting relevant information which is associated with the object location information.
US10670419B2 Vehicle and method for controlling the same
A vehicle and method for controlling the same, enabling guidance indication, such as turn by turn information to be displayed in cooperation with an interface in the vehicle, such as a cluster are provided to minimize driver distraction and increase usability of phone connectivity to guarantee stability and convenience. The vehicle includes a communication unit that receives navigation data from an outside terminal and a vehicle interface that outputs the navigation data. A controller then recognizes at least one of a mark and a character based on the navigation data and operates the vehicle interface to output the at least one of the mark and the character.
US10670418B2 Video based route recognition
As disclosed herein, a method for recognizing a previously-traveled route includes receiving recorded video data and a current video stream from one or more video capture devices, identifying one or more objects in the received video data to provide one or more recorded waypoints, identifying one or more visible objects in the received current video stream to provide one or more visible waypoints, comparing the visible waypoints to the recorded waypoints to provide one or more matching waypoints, and identifying a previously traveled path in the received current video stream corresponding to the one or more of the identified matching waypoints. A computer program product and computer system corresponding to the method are also disclosed.
US10670414B2 Load balancing for map application route selection and output
There are provided systems and methods for load balancing for map application route selection and output. A user may utilize a device application to map or route between two or more endpoints, such as geo-locations entered or detected by the device. During calculation of a travel route between the endpoints, real-time data, user preferences, and requesting entities may provide criteria data that may cause determination of a particular travel route, where the travel route may be longer than a most efficient route but within a pre-defined variable time or distance allotment and match the criteria data. Use of the route may accrue a form of compensation for the user. The user may view an application interface displaying the route, which may further include one or more executable processes to cause recalculation of the route. Recalculation of the route may require the user to provide credits or compensation.
US10670413B2 Travel planning based on minimizing impact of vehicular emission
One embodiment provides a method for determining at least one recommended vehicular travel route, the method including collecting a plurality of travel route inputs from a plurality of sources, relative to a travel route comprising a starting point and an ending point; determining at least one travel route recommendation by (i) assessing the collected plurality of travel route inputs and (ii) taking in to consideration vehicle emission impact parameters; and tracking vehicle adherence. Other variants and embodiments are broadly contemplated herein.
US10670412B2 System and method for generating a target path for a vehicle
A system and method for generating a target path for a vehicle and controlling the movement of the vehicle includes a processor and a control system in communication with the processor. The control system is configured to control the movement of the vehicle. The processor is configured to determine a target path, determine a cost of the target path using a cost function, wherein the cost function utilizes a criteria that comprises a smoothness of the target path, determine a constraint that the target path is allowed to exist within, and optimize the target path for the vehicle by reducing the cost of the target path using the cost function and the constraint in which the target path is allowed to exist within.
US10670410B2 Map creation system and map creating method
An object of the present invention is to provide a map creation system and a map creating method capable of accurately creating road data on map data used for estimating a road being travelled by a vehicle. A map creation system includes a trajectory data creation unit creating trajectory data of a vehicle travelling in a predetermined area on a first road on the basis of positional information of the vehicle, a representative point extraction unit extracting, of created plural pieces of the trajectory data, representative points located on a side of a second road different from the first road, and a road data creation unit creating data for the first road on map data on the basis of the plural representative points extracted for respective plural predetermined areas.
US10670409B2 Guiding method and guiding system
A commodity layout database retains commodity arrangement information in which a plurality of kinds of commodity identification information for identifying a plurality of commodities arranged indoors and indoor arrangement positions of the plurality of commodities are associated with each other. A photographing unit photographs the periphery of an indoor. A commodity specifying unit analyzes a photographed image and specifies commodity identification information included in the photographed image. A guidance information creating unit specifies an indoor arrangement position of a registered commodity registered in advance by the user on the basis of the specified commodity identification information, the commodity arrangement information, and registered commodity identification information for identifying the registered commodity, and creates guidance information for guiding the user to the specified arrangement position of the registered commodity. A display unit presents the created guidance information.
US10670407B2 Systems and methods for auto-return
A method of controlling flight of an unmanned aerial vehicle (UAV) includes collecting, while the UAV traverses a flight path, a first set of images corresponding to different fields of view of an environment around the UAV using multiple image capture devices. Each of the multiple image capture devices has one of the different fields of view. The method further includes extracting a first set of feature points from the first set of images, controlling the UAV to traverse a return path, and while the UAV traverses the return path, collecting a second set of images corresponding to the different fields of view using the multiple image capture devices and comparing the first set of feature points with a second set of feature points extracted from the second set of images.
US10670403B2 Method for determining a position of a single-track vehicle and device for carrying out the method
A method is described for determining a position of a two-wheeled vehicle. The single-track vehicle has a vehicle path yaw rate when driving along curves and a yaw rate according to the inclined orientation which differs from the vehicle path yaw rate. An inclined orientation of the single-track vehicle and a speed of the single-track vehicle are measured. The vehicle path yaw rate of the single-track vehicle is determined from the measured inclined orientation and the measured speed. A device for carrying out the method is also described.
US10670400B2 Vibrating structure gyroscopes
A vibrating structure gyroscope includes an annular resonator arranged to vibrate in a plane in response to electrostatic driving forces and a set of capacitive drive electrodes arranged to apply a voltage creating an electrostatic driving force to excite a primary cos nθ resonance along a primary axis at a primary frequency fP, such that Coriolis forces, resulting from an angular rate applied about an out-of-plane axis, induce a secondary cos nθ resonance along a secondary axis at a secondary frequency fS. The gyroscope also includes digitally-controlled first and second sets to creating a static electrostatic balancing.
US10670397B2 Distance measuring device and method of measuring distance by using the same
Provided is a distance measuring device and a method of measuring a distance. The distance measuring device detects light reflected by an object, generates an electrical signal based on the detected light, detects whether the electrical signal is saturated or not by comparing the electrical signal with a reference value, controls a magnitude of the electrical signal based on whether the signal is saturated, and calculates a distance to the object using the electrical signal.
US10670392B2 Wheel aligner with advanced diagnostics and no-stop positioning
A vehicle wheel alignment system has a plurality of cameras, each camera for viewing a respective target disposed at a respective wheel of the vehicle and capturing image data of the target as the wheel and target are continuously rotated a number of degrees of rotation without a pause. The image data is used to calculate a minimum number of poses of the target of at least one pose for every five degrees of rotation as the wheel and target are continuously rotated the number of degrees of rotation without a pause. At least one of the cameras comprises a data processor for performing the steps of preprocessing the image data, and calculating an alignment parameter for the vehicle based on the preprocessed image data.
US10670390B2 System and method for verifying projection accuracy
A method for verifying performance of a light projector includes establishing a reference artifact that include reflective makers and an interior edge line, determining with a laser-tracker-based three-dimensional (3D) measuring system 3D coordinates of the reflective targets and the interior edge line, determining with the light projector angles to the reflective markers with the light projector, and projecting with the light projector a pattern of light onto the interior edge line.
US10670387B2 Determining the position of an object in the beam path of an optical device
To determine a position of an object (100) parallel to the optical axis (120) of an optical device (1), the object (100) is illumined from a first illumination direction (210-1) and from a second illumination direction (210-2) and an image (230-1, 230-2) is acquired in each case. The position of the object (100) is determined based on a distance (250) between imaging locations of the object (220-1, 220-2) in the images (230-1, 230-2).
US10670383B2 Calibrating and operating rotary devices, in particular for rotating probe heads and/or probes of coordinate measuring machines
A measuring arrangement is calibrated for determining rotational positions of a rotary device that has a first part and a second part which can be rotated relative to the first part about a rotational axis. Rotational positions of the first part relative to the second part and/or rotational positions of the second part relative to the first part are detected using a plurality of sensors distributed about the rotational axis. A respective measurement signal corresponding to each detected rotational position is generated such that redundant information on the rotational positions of the first part and the second part relative to each other is provided. The redundant information on the rotational position(s) are analyzed such that effects of a translational movement of the first and the second part relative to each other are corrected, the translational movement running transverse to the extension of the rotational axis.
US10670382B2 Methods for the repair of motor vehicle bodies using body line templates
The present invention provides methods for the manufacture of body line templates, and for the use of those templates to repair the body lines of motor vehicle body panels. The present invention improves body line repair by restoring body lines more precisely and in the fraction of time it would typically take. Templates are often used in the industry to cut and forge body panels or body panel pieces, but not for repairing body lines. The original pattern for a body line template is made from an undamaged, perfectly contoured panel, such as a quarter panel, door panel or fender. The body line templates are used as a guide to restore the original shape of the body line on a damaged body panel. The templates are also used as a guide to more easily perfect the body lines by manipulating the applied body filler. In this way, repair time can be reduced by fifty, or as much as seventy-five, percent.
US10670380B2 Explosive smoke grenade
In order to obtain an explosive smoke grenade, which can be fired from a portable anti-tank weapon, in particular a recoilless infantry weapon, and permits an enemy position or a vehicle to be fogged as quickly as possible, so that the enemy has only a very limited radius of action, a explosive smoke grenade is provided with a time fuse that can be programmed such that the burst charge detonates in the direct vicinity of the enemy position but before the grenade has reached the ground, and releases the smoke-generating active material. In addition, the pyrotechnic active substance arranged between the burst charge and the grenade casing is formed of a plurality of film strips, which are coated with a red-phosphorus-containing incendiary composition (flares). For this purpose, the dimensions of the flares are selected such that they generate a visibility barrier in both the visible and the infrared wavelength regions.
US10670379B2 Longitudinally sectioned firearms projectiles
The present invention relates to longitudinally sectioned bullets and methods that pertain to a penetrable projectile structured to be discharged from a firearm and comprising at least two separable and penetrable, non-fused individual longitudinal body sections and at least one exterior binding element, including at the frontal region of said penetrable projectile, that holds the at least two non-fused individual longitudinal body sections together until they rupture inside of a target, thereby causing the penetrable individual longitudinal body sections to separate away from each other inside of the target as the projectile penetrates the target. The penetrable projectile is thus capable of controlled fragmentation against a soft target, and is optionally adapted to deliver at least one supplemental payload to a target to further damage said target.
US10670374B2 Firearm accessory interchangeable mount system
A system or assembly for securing accessories to an underlying firearm assembly. The accessory mounting assembly includes a base that is constructed to be secured to a mount plate that is securable to an underlying firearm. An accessory support is securable to the base and moveable in a horizontal lateral direction relative thereto. An engagement or interface arrangement is provided between the base and the accessory support such that the accessory support can be translated in a lateral direction that is orthogonal to a bore of the underlying firearm and is constructed to provide vertical association of discrete accessory supports relative to the base.
US10670369B1 Handguard assembly and related method
A handguard assembly and related method are provided. The handguard assembly can include a fastener assembly that installs in a handguard bore of a handguard. The fastener assembly can include a fastener head including first threads threaded in a first direction, a shaft extending from the fastener head, the shaft including second threads threaded in a second direction opposite the first direction, and a lock tab threadably engaging the second threads, the lock tab including a tab head. When the fastener assembly is converted from a retracted mode to an extended mode, the tab head can wedge into a barrel nut groove to secure the handguard to the barrel nut thereby impairing the handguard from rotating and/or sliding relative to the barrel nut. The shaft can thread into the lock tab when the fastener assembly is installed relative to the groove, with the overall length of the fastener assembly increasing as the tab head moves in the groove.
US10670364B1 Firearm receiver
A receiver body is provided herein having a plurality of barrel-tightening portions with at least one relief recess therebetween and relief recesses defined in the body on either proximal end. The relief recesses and barrel-tightening portions are sized to allow the barrel-tightening portions to be tightened and loosened independently of each other.
US10670363B2 Noise attenuation device
This invention relates to a noise attenuation device and in particular a device which provides an increased performance in the range of a mortar system.A noise attenuation device suitable for use on a munition barrel, said device comprising an barrel extension portion, wherein the barrel extension portion has a length in the range of from 10 cm to 60 cm, at a first end of said barrel extension portion there is a tapered portion which tapers outwardly from said barrel extension portion, wherein said tapered portion, is frustoconical and has a cone angle in the range of from 22° to 28°, at a second end of the barrel extension portion a connector to secure the device onto a munition barrel.
US10670357B2 Shotgun with magazine loading system
A shotgun including a barrel, a receiver, a magazine well and a magazine can be provided. The barrel may include a breech end at which a chamber is provided. The receiver can include a forward end coupled to the breech end of the barrel and a first side having an ejection port. The receiver may have a bolt movable therealong, with the bolt including a stripping lug removably attached thereto. The magazine well that can be received along and mounted externally to the receiver may include an attachment portion for attaching the magazine well to the receiver, a magazine release latch, and a feed ramp. This feed ramp may include a body that is removably mounted to an existing tubular magazine of the shotg, in front of the magazine well.
US10670351B2 Two piece aluminum heat sink
A heat sink includes an extruded component, a cast component, and an interface layer. The extruded component includes a first aluminum material and is configured to be coupled to a solid state light source. The cast component includes a second aluminum material overmolded onto a portion of the extruded component to form the interface layer. The interface layer is formed of at least one of the first and the second aluminum materials and abuts against and couples the extruded component to the cast component.
US10670348B2 Heat exchanger
A plate heat exchanger is provided in the present application, which includes multiple first plates and multiple second plates which are alternately stacked together, first flow passages and second flow passages spaced from each other are formed between the first plates and the second plates, a first passage is formed by first orifices, a second passage is formed by second orifices, and the first passage and the second passage are in communication with each other via the first flow passages or the second flow passages to form a first fluid passage. At least one damping structure is provided in the first fluid passage, and at least a part of the first fluid passage is in communication with a first pipe or a second pipe via the damping structure.
US10670343B2 Micro channel type heat exchanger
A micro channel type heat exchanger having a first pass disposed in some flat tubes located in a first heat exchange module and along which a refrigerant flows in one direction, a second pass disposed in some of the remaining flat tubes located in the first heat exchange module and along which the refrigerant supplied from the first pass flows in an opposite direction to that of the first pass, a third pass distributed and located in the remainder of flat tubes located in the first heat exchange module other than the first pass and the second pass and in some flat tubes located in a second heat exchange module, and a fourth pass disposed in the remainder of the flat tubes located in the second heat exchange module and along which a refrigerant supplied from the third pass flows in an opposite direction to a direction of the third pass.
US10670341B2 Ultra-compact, scalable, direct-contact vapor condensers using acoustic actuation
The disclosed technology includes techniques for improving efficiency of heat transfer devices, specifically condensers. An exemplary embodiment provides a device for condensing vapor bubbles comprising a quantity of liquid, a vapor source, and an acoustic transducer. The vapor source can be configured to introduce a plurality of vapor bubbles in the quantity of liquid. The acoustic transducer can be configured to provide acoustic energy to the quantity of liquid such that at least a portion of the acoustic energy is transferred to the plurality of vapor bubbles causing at least a portion of the plurality of vapor bubbles to condense in the quantity of liquid.
US10670340B2 Cooling water supply system and method
In a method for supplying cooling water to a condenser under conditions where an evaporation rate of the cooling water is low during a certain time and is higher during other times, cooling water is delivered from a body of water underlying a cooling tower to the condenser. During the certain time when the evaporation rate of the cooling water is low, a level of the water in the body of water is controlled to a value such that a concentration of a contaminant in the body of water is low, and such that the temperature of the water in the body of water throughout the other times will assure a desired condensate temperature in the condenser throughout the other times. Then, a level of the water in the body of water during the other times is controlled to a value maintaining the low concentration of a dissolved solid and ions.
US10670335B2 Method and apparatus for manufacturing enameled wire
A method for manufacturing an enameled wire includes providing a conductor with an enamel coating thereon, and exposing the conductor to a light with a wavelength absorbable by a solvent included in the enamel coating to evaporate the solvent. The light includes a peak wavelength of less than 4 μm.
US10670321B1 Ice chute
An ice chute for an ice bin that includes a front uncovered portion having an opening through which ice is deposited into the ice bin. The frame may be removably inserted into the ice bin via the opening. Once inserted, a rear portion of the frame is located below a rear covered portion of the ice bin and a front portion of the frame is located at the opening. An inclined ramp extends upward around the front portion of the frame. When the frame is inserted into the ice bin, a top end of the ramp is positioned vertically above the opening. An area defined by the top end of the ramp is larger than an area of the opening. The ramp is sized and configured such that ice on the ramp slides downwards along the ramp and into the opening of the ice bin.
US10670315B2 Ventilation controller for equipment enclosure
An HVAC controller for an equipment enclosure or machine room employs ambient air exchange and compressor driven cooling appliances for maintaining an operating temperature of a telecommunications machine room within acceptable levels. Coordinated engagement of the ambient air exchange and a plurality of lead/lag cooling appliances provides staged engagement of the cooling appliances to correspond to a cooling demand. Designation of lead and lag cooling appliances is alternated according to a designation interval to avoid disproportionate use of individual cooling appliances for promoting longevity. Multiple cooling appliances alternate the lead/lag designation to equalize equipment wear, and alternation of the lead/lag designation follows an normal operational satisfaction of the cooling demand, to minimize a frequency of equipment engagement (power up) cycles which contribute to wear.
US10670313B2 Internal temperature adjusting device
An internal temperature adjusting device includes a heat pump, an internal heat exchanger, and an external heat exchanger. The internal heat exchanger is configured to function as one of an evaporator or a condenser of the heat pump, and exchange heat between a heat medium and air inside the container. The external heat exchanger is configured to function as the other one of the evaporator or the condenser, and exchange heat between the heat medium and air outside the container. The external heat exchanger includes a plurality of heat exchanging members separated from each other. According to the internal temperature adjusting device, drainage of the external heat exchanger as a whole can be secured.
US10670304B2 Heat implement and method for manufacturing same
An exothermic warmer (1) includes an exothermic element (11) that is covered with a first cover sheet (21) and a second cover sheet (22). The first cover sheet (21) is a sheet that is air permeable and does not substantially limit an oxidation reaction. A water-retaining material (12) is provided so as to be at least partially in contact with the exothermic element (11). The exothermic warmer (1) satisfies the following conditions (A) to (C): (A) the difference between the internal temperature of the exothermic element and the highest surface temperature of the exothermic warmer is 10° C. or less; (B) the highest skin temperature obtained when the exothermic warmer is applied to human skin is 38° C. or more and 42° C. or less; and (C) the ratio of the amount (mg/cm2·10 min) of steam generated in 10 minutes after the start of the oxidation reaction to the mass (g/cm2) of the exothermic element takes a value of 50 or more and 250 or less.
US10670303B2 Optimized truss foundations, adapters for optimized truss foundations, and related systems and methods
An A-frame shaped truss foundation system for a single axis tracker with moderately sloped legs that translate lateral loads into tension and compression without substantially increasing the magnitude of the lateral load force while optimizing material usage. Several such truss foundation systems are installed in a row to support a torque tube of a single-axis solar tracker. An adapter joins ends of adjacent upper legs and separates the truss legs by an angle more than 35-degrees up to 70-degrees.
US10670302B2 Pilot light control for an appliance
A device for igniting a pilot light for a heating appliance or for re-igniting the pilot. The device may monitor a thermopile at the pilot to determine if the pilot is lit and, if not, attempt to relight it. If the device fails to relight the pilot, it may continue attempting to relight the pilot until the stored energy is nearly depleted. Before the stored energy is depleted, the device may send a message indicating a failure to relight. The last of stored energy may alert a homeowner with an alarm that the appliance control has shut down and the pilot could not be relit. If the amount of energy stored drops below a specified threshold and the device successfully lights the pilot, it may restore the control to normal operation, and replenish the stored energy. The device may do a standing pilot or an intermittent pilot.
US10670294B2 In-room air conditioner adjustment method, apparatus, and controller
An in-room air conditioner adjustment method is provided and includes: obtaining a return air temperature detected by a temperature sensor corresponding to each air conditioner; adjusting, according to a difference between the obtained return air temperature and a temperature threshold, a fan rotational speed of each air conditioner until it is determined that an absolute value of the difference between the obtained return air temperature detected by the temperature sensor and the temperature threshold is less than a first specified value; determining that the absolute value of the difference between the return air temperature detected by the temperature sensor; and when an absolute value of a difference between fan rotational speeds of any two adjacent air conditioners is greater than a second specified value, adjusting a fan rotational speed of an air conditioner whose fan rotational speed is lower in the two adjacent air conditioners.
US10670293B2 HVAC system mode detection based on control line current
A monitoring system for monitoring a heating, ventilation, and air conditioning (HVAC) system of a building includes a monitoring server. The monitoring server is configured to receive an aggregate control line current value from a monitoring device. The aggregate control line current value represents a total current flowing through control lines used by a thermostat to command the HVAC system. The monitoring server is configured to determine a commanded operating mode of the HVAC system in response to the aggregate control line current value. Operating modes of the HVAC system include at least one of an idle mode and an ON mode. The monitoring server is configured to analyze a system condition of the HVAC system based on the determined commanded operating mode.
US10670287B2 Building automation and control system modeling and reporting
Systems and methods for modeling, reporting, controlling and optimizing HVAC systems are provided. A server receives HVAC system data, processes the data and sends the processed data to a client device. The client device receives the processed data and then makes certain choices of analog and digital rules to apply to the data to reach conclusions about certain mechanical states of the system and flow efficiencies. The rule choices are sent to the server. The server analyzes the HVAC system based on the rules and generates a report. The report can be used to optimize the mechanical components of the HVAC system or control them directly in a feedback loop.
US10670285B2 Personal comfort variable air volume diffuser
A method for providing personalized comfort to occupants of an environmentally conditioned space includes sensing a pre-adjustment pressure within a variable air volume diffuser, remotely adjusting a position an individually-adjustable directional outlet of the variable air volume diffuser, sensing a post-adjustment pressure within the variable air volume diffuser, and modifying the airflow through the variable air volume diffuser such that the post-adjustment pressure is equal to the pre-adjustment pressure. The variable air volume diffuser includes individually-adjustable directional outlets and a controller configured to regulate air pressure within the variable air volume diffuser when an individually adjustable directional outlet is adjusted. A user device in operative communication with the variable air volume diffuser includes a user interface to remotely adjust an adjustable directional outlet of the variable air volume diffuser to provide personalized comfort for the user. In embodiments, the variable air volume diffuser responds to spoken commands.
US10670278B2 Cook top, range hood and control methods thereof
A cook top includes an inputter configured to receive input of a user manipulation, and a cooker configured to heat a cooking device placed on the cook top. A communicator is configured to perform communication with a user terminal device and a range hood. A processor is configured to: control an operating state of the cooker according to the user manipulation, transmit a signal for controlling an operating state of the range hood to correspond to the operating state of the cooker to the range hood, and control the communicator to transmit state information of the cook top that includes information of the operating state of the cooker to the user terminal device.
US10670276B2 Double-sealed high-temperature resistant DC ignitor for use with wood pellet burner assemblies
Embodiments of the inventive concept provide a double-sealed high-temperature resistant DC ignitor for use with a wood pellet burner assembly. The DC ignitor includes a non-heating element portion. The non-heating element portion is connected to at least one of a battery or an AC to DC electrical transformer attached to the wood pellet burner assembly. A heating element is connected to the non-heating element portion, and extends by at least one inch into a combustion region of the wood pellet burner assembly. The heating element portion is configured to be heated by power received from the battery or the AC to DC electrical transformer. The DC ignitor provides safe, reliable, and fast combustion of wood pellets that congregate in a combustion region of the wood pellet burner assembly.
US10670273B2 Cooling configurations for combustor attachment features
A combustor panel may include an attachment feature. Because conventional attachment features of conventional combustor panels may be insufficiently cooled, the present disclosure provides various combustor configurations for reducing hotspots in the vicinity of attachment features and/or for providing cooling airflow to and in the vicinity of attachment features.
US10670271B2 Acoustic dampening liner cap and gas turbine combustor including the same
A gas turbine combustor includes a combustion chamber, a liner adjacent to the combustion chamber, a liner cap capping the combustion chamber, and a swirler cup passing through the liner cap. The liner cap includes a first cavity having a first inlet receiving an air, a second cavity having a first outlet facing the combustion chamber, and an impingement plate between the first cavity and the second cavity. The air flows from the first inlet to the combustion chamber through the first cavity, the impingement plate, and the second cavity.
US10670270B2 Gas turbine combustion chamber with wall contouring
A gas turbine combustion chamber with an inner combustion chamber wall and an outer combustion chamber wall, which form an annular combustor, is provided. Mixing air holes are formed in the inner combustion chamber wall and the outer combustion chamber wall in a circumferentially distributed manner. The respective combustion chamber wall is bulged in the area of the mixing air holes towards the interior space of the combustion chamber wall and the mixing air hole is arranged inside the bulge. The mixing air hole is formed at an inflow surface of the bulge with respect to the through-flow direction of the combustion chamber.
US10670267B2 Combustor hole arrangement for gas turbine engine
A combustor liner for a gas turbine is provided. The combustor liner comprises a wall and a plurality of airflow injection holes in the wall arranged in a circumferentially-extending row, the plurality of airflow injection holes including a plurality of circular first airflow injection holes and at least one non-circular second airflow injection hole.
US10670265B2 Reducing mercury emissions from the burning of coal
Sorbent components containing halogen, calcium, alumina, and silica are used in combination during coal combustion to produce environmental benefits. Sorbents such as calcium bromide are added to the coal ahead of combustion and other components are added into the flame or downstream of the flame, preferably at minimum temperatures to assure complete formation of the refractory structures that result in various advantages of the methods. When used together, the components reduce emissions of elemental and oxidized mercury; increase the level of Hg, As, Pb, and/or Cl in the coal ash; decrease the levels of leachable heavy metals (such as Hg) in the ash, preferably to levels below the detectable limits; and make a highly cementitious ash product.
US10670263B2 Burning device with an air amplifier
A burning device includes a body and an air amplifier mounted in the body. The air amplifier includes a fuel channel between an inlet and an outlet of the air amplifier. The fuel channel includes an intermediate section between an inlet section and an outlet section. A width of the inlet section gradually decreases from the inlet towards the intermediate section. A width of the outlet section gradually increases from the intermediate section towards the outlet. A width of the intermediate section is smaller than the width of the inlet section and the width of the outlet section. The air amplifier includes a plurality of side channels. Each side channel extends along an extending axis not intersecting with a longitudinal axis of the fuel gas channel and includes an inner end intercommunicating with the fuel channel and an outer end intercommunicating with an outer periphery of the air amplifier.
US10670258B2 Illuminated mirror
An illuminated vanity mirror includes a housing and a front mirror panel connected to the housing. A frame is connected to the housing and positioned behind the front mirror panel. A light emitter is connected to frame. The light emitter includes a plurality of LEDs facing away from the front mirror panel. The LEDs are positioned to direct emitted light toward the housing and the emitted light is redirected through the front mirror panel.
US10670252B1 Wire control switch and mobile lighting apparatus
The wire control switch comprises a shell, a PCB board disposed in the shell, and a switching device electrically connected to the PCB board. The shell has a first end which is provided with a conductive cap. The conductive cap is connected with the shell in an electrically insulated manner. The PCB board is electrically connected to the conductive cap and the shell respectively. A magnet is provided inside the shell at an end which is close to the conductive cap. The mobile lighting apparatus comprises a lamp holder and a lamp body connected to one end of the lamp holder, and an end of the lamp body which is distant from the lamp holder is connected with the aforementioned wire control switch. The present invention achieves magnetic connection between the wire control switch and the mobile lighting apparatus, resulting in convenience in disassembly and assembly and reduced operation difficulty.
US10670251B1 Switch for firearm-mountable light
A firearm-mountable lighting device having an improved switch assembly is shown and described.
US10670246B2 Follow spot control system
A follow spot controller is provided that communicates with a lighting control desk and with a first automated luminaire. A physical orientation of the follow spot controller is sensed and used to replace pan and tilt control parameters received from the lighting control desk for the first luminaire. The modified control parameters are sent to the first luminaire. A three-dimensional model of a performance area and the locations and orientations of the first luminaire and additional automated luminaires relative to the performance area may be used to calculate individual pan and tilt parameters for the additional luminaires based on the first luminaire's replacement pan and tilt parameters.
US10670244B2 Light emitting device
The present invention relates to a light emitting device comprising a transparent substrate which light can pass through and at least one LED chip emitting light omni-directionally. Wherein the LED chip is disposed on one surface of the substrate and the light emitting angle of the LED chip is wider than 180°, and the light emitted by the LED chip will penetrate into the substrate and at least partially emerge from another surface of the substrate. According to the present invention, the light emitting device using LED chips can provide sufficient lighting intensity and uniform lighting performance.
US10670243B2 Adjustable hanging element for suspended light fixtures
An adjustable hanging element is provided herein for suspended light fixtures which allows for adjustment of a point of contact for suspension both upon initial installation and while installed, without the need for taking the fixture down.
US10670241B2 Lamp installation component
The present invention relates to a lamp installation component comprising a clamping assembly for clamping on part to be clamped, and a mounting frame for assembling the lamp; the clamping assembly includes fixed part, abutting part, movable part and elastic part, and the fixed part is relatively fixed with the abutting part, and the movable part is slidably disposed between the fixed part and the abutting part, and the elastic part is held between the movable part and the abutting part, so that the movable part has a tendency to form a clamped state close to the fixed part; the mounting frame is fixedly connected to the abutting part. The lamp installation component has a simple structure and can be installed or disassembled with one hand, and is more convenient for use in a showcase or other small installation space.
US10670240B2 Modular, easy to install and remove, track light
A modular track light includes an electrical box and an adaptor that links the modular track light to a track. This adaptor connects to the electrical box through one or more rotating components. The electrical box has a groove with a power supply plate therein. The power supply plate is slidably removable from a power consumption plate which is attached to a fixture through one or more additional rotating components. When the power consumption plate is fastened to the power supply plate, an electrode clip on the power consumption plate engages an electrode contact point on the power supply plate, creating an electrical connection between the electrical box and the fixture. When these plates are separated, the electrode clip disengages the electrode contact point, disconnecting the electrical box and the fixture. The modular track light is easy to replace and can fulfill the demands of different applications.
US10670230B2 Wavelength conversion member, molded body, wavelength conversion apparatus, sheet member, light emitting apparatus, light guide apparatus and display apparatus
A wavelength conversion member having quantum dots is provided. The wavelength conversion member includes a quantum dot layer including quantum dots, and an organic film on a surface of the quantum dot layer. The quantum dot layer includes a first layer disposed on a first side of the wavelength conversion member that is closest to a light emitting device or on a light input surface side, and a second layer disposed on a second side of the wavelength conversion member that is farthest from the light emitting device or on a light output surface side. A light scattering agent is included in the first layer and the second layer. The quantum dots are not included in the first layer and are included in the second layer.
US10670225B2 Sparkle effect lighting device
A lighting device includes a lens, a primary light source and multiple secondary light sources positioned about a perimeter of the lens. Each of the secondary light sources is configured to produce a sparkling effect.
US10670223B2 Light emitting module
A light emitting module includes a laser element and a first transistor including a first electrode connected to the laser element, a second electrode connected to a power supply, and a control electrode. A second transistor includes a first electrode connected to a second reference potential via a first resistor, a second electrode connected to a first reference potential, and a control electrode. The control electrode of the first transistor is connected to the first electrode of the second transistor and the first resistor. A conversion member is to convert a laser beam emitted by the laser element and includes a sensing wire via which the control electrode of the second transistor is connected to a third reference potential. The control electrode of the second transistor is connected to a fourth reference potential via a second resistor.
US10670220B2 Method for controlling a laser illumination device for a motor vehicle headlight
The invention relates to a method for controlling a laser illumination device for a motor vehicle headlight, wherein the laser illumination device comprises two or more adjustable laser light sources (11 to 18), wherein the number of laser light sources is designated as N, and each laser light source generates a laser beam (11p to 18p) and at least one optical attachment (21 to 28) is arranged downstream of each laser light source and at least one microscanner (51, 52) is assigned, and each microscanner is arranged to guide two or more laser beams onto at least one light conversion means (60), wherein on the at least one light conversion means a luminous image is produced, and an imaging system (PS) is associated with the at least one light conversion means in order to project the luminous image as a light image onto the road, wherein the method includes the following steps: dividing at least a part of the luminous image into luminous strips, wherein the number of luminous strips is designated as n, determining the required luminous flux for each luminous strip, calculating a required width value for each luminous strip with regard to the required luminous flux, and using the calculated width values to change the width of the luminous strip in the light image by changing the luminous strip width on the light conversion means.
US10670213B2 Vehicle lamp device and method of manufacturing the same
A vehicle lamp device includes a housing with first and second seating portions in a first end portion thereof, the second seating portion including a surface at a higher plane than the first seating portion, a light source module substrate on the second seating portion with at least one light source, a driving module substrate on the first seating portion with at least one driving element, a bracket combined with the first end portion of the housing, the bracket covering the light source module substrate and the driving module substrate, and having an opening exposing the at least one light source, and at least one connection terminal extending from the first seating portion to the second seating portion along an inner surface of the bracket, the at least one connection terminal electrically connecting the light source module substrate and the driving module substrate.
US10670211B2 Phosphor module
A phosphor module for a laser light source includes a heat radiator, a phosphor layer disposed at the heat radiator to absorb and emit light, in which a wavelength of the emitted light is different from a wavelength of the absorbed light, and a reflective layer disposed on a surface of the phosphor layer and configured to reflect light. The phosphor layer includes a protrusion portion that protrudes from the surface of the phosphor layer and that extends through the reflective layer.
US10670209B1 Interior rotating structure of handicraft lantern
An interior rotating structure of a handicraft lantern comprises a lantern bracket, a transparent container, a sealed rotary mechanism, a mounting frame, a rear cover, and a motor body. The transparent container is fixed under the lantern bracket and the sealed rotary mechanism is inserted under the transparent container. The mounting frame is under the sealed rotary mechanism. A container sealing cover is installed in the sealed rotary mechanism, while a central impeller is mounted on the container sealing cover. The rotating structure includes a rotating gear and a shaft magnet on the motor shaft, so that the rotating gear drives a large inner ring gear to spin through multi-step transmission of a reduction gear set. The inner ring gear drives an impeller rotating bracket to rotate through the magnets, in such a way that the rotating bracket can agitate the liquid when the central impeller revolves at the same time.
US10670207B2 Lamp
A lamp has a carrier device and at least one lighting device mounted on the carrier device. The at least one lighting device has a carrier part, a plurality of lighting units which are arranged on a lateral wall of the carrier part, and a reflector device fastened to the carrier part. The reflector device has at least two reflector portions at a distance from one another in a longitudinal direction, which are each formed by reflector surfaces which are concavely curved in at least two curvature directions, wherein the at least two reflector portions are oriented facing the lateral wall of the carrier part, and wherein in each case one lighting unit is assigned in each case to one of the at least two reflector portions.
US10670206B2 Quiet-ceiling light fixture systems and methods
A light fixture includes a housing having sidewalls that define a manifold aperture, extending from upper to lower edges of the manifold aperture. The housing includes first coupling features. The light fixture includes at least one adapter plate with second coupling features that removably couple with the first coupling features. The adapter plate defines an adapter plate aperture. At least one light emitting engine removably couples with the adapter plate such that emitted light passes through the adapter plate aperture. The light fixture further includes a baffle that includes at least one baffle cell. The baffle cell includes an upper baffle edge that defines: an upper baffle aperture through which light emitted by the light engine passes, a lower baffle edge that defines an output aperture for the emitted light, and a baffle cell wall that extends from the upper baffle edge to the lower baffle edge.
US10670202B2 Multibeam lighting system
The embodiments disclose a lighting device configured for projecting at least a 180 degree halo of light using at least one component module having a LED/lens light pod module, a mount configured for a user to wear the lighting device on a user's hand, at least one external battery pack and a navigation light device with the lighting device, wherein the lighting device and the navigation light device are configured to project a 360 degree light pattern and at least one sensor configured to automatically activate a front LED/lens light pod module when the user raises and points a hand to gain a predetermined distance forward focused beam in a pointing direction, wherein the at least one sensor activates left and right side LED/lens light pod modules for projecting a light pattern to a front and rear direction when the user's arm is at one's side.
US10670199B2 Split beam luminaire and lighting system
The invention relates to a luminaire and a lighting system. The luminaire includes first and second light sources adapted to emit light beams of two different beam patterns encompassed within a single chamber with specular outer walls that are parallel to the optical axis of the beam patterns of both types of light sources. Employing a chamber having specular outer walls aligned with the optical axis of the beam patterns of both types of light sources and adapted to specularly reflect at least a portion of light incident thereon allows more uniform appearance of the luminaire while preserving the respective total beam patterns of the beams produced by the first and second light sources as the light beams are incident on the exit window of the chamber.
US10670197B2 LED tube lamp
An LED tube lamp comprises a lamp tube, two end caps attached at two ends of the lamp tube respectively, a power supply disposed in one of the two end caps or separately in both of the end caps, an LED light strip disposed inside the lamp tube and a protective layer disposed on the LED light strip. The LED light strip comprises a mounting region and a connecting region. The plurality of LED light sources is mounted on the mounting region and two soldering pads are disposed on the connecting region. The mounting region and the connecting region are electrically connecting the plurality of LED light sources with the power supply. The protective layer comprises a plurality of first openings arranged on the mounting region for accommodating the LED light sources and two second openings are arranged on the connecting region for accommodating the two soldering pad.
US10670195B2 Light apparatus
A light bulb apparatus includes a head cup, a bottom support, multiple light strips and a bulb shell. The head cup is connected to an external power source. The bottom support is extended from the head cup. Each light strip has a top end and a bottom end. The bottom ends of the light strips are connected to the bottom support. The top ends of the light strips form a top polygonal shape and the bottom ends of the light strips form a bottom polygonal shape. The bottom polygonal shape has a bigger area size than the top polygonal shape. Each light strip has a skewed angle with respect to a middle axis perpendicular to the bottom shape.
US10670193B2 Method of installing LED light bar, bulb apparatus and light apparatus
A method of installing a light emitting diode light bar into a bulb is provided. Place the light bar module into the light bulb shell. The light bar module has a plurality of light emitting diode light bars and an expansion structure. The expansion structure is not expanded and is disposed among multiple light emitting diode light bars. Each light emitting diode light bar has a certain degree of flexibility. Expanding the expansion structure then, therefore multiple light emitting diode light bars are individually bent and deformed toward the bulb shell direction. Next, remove the expansion module and install other components of the bulb.
US10670184B2 Grease tool for repacking dual angular contact bearing with grease, and method of using same
A grease tool and method for greasing a dual angular contact bearing where the grease tool is fabricated from a single unitary piece of material. The grease tool comprises a cylindrical hub, a flange supported adjacent only one end of the cylindrical hub, and a grease fitting attached to the grease tool to facilitate a supply of grease thereto. During use, a pair of spaced apart O-rings, accommodated by an exterior surface of the cylindrical hub, form a pair of grease seals with an inwardly facing surface of an inner race of the dual angular contact bearing. A supply passage conveys the supplied grease from the grease fitting to a grease outlet(s) located in an exterior cylindrical surface of the grease tool, between the pair of O-rings, for conveyance of the supplied grease radially to the inner race of the dual angular contact bearing and facilitate repacking thereof.
US10670181B2 Mounting unit, assembly frame using the same, and method of manufacturing the same
A mounting unit includes: a bottom portion having first and second surfaces; a cylinder portion centrally disposed at the bottom portion, protruding from the first or second surface, and having a first screw hole; two abutting walls disposed at edges of the bottom portion edge and extending toward the first surface; two lugs disposed at edges of the bottom portion and extending toward the second surface to connect to different sides thereof, respectively. The lugs each have a second screw hole. An assembly frame using the mounting unit includes: a frame having a T-shaped slot insertable by the lugs; at least a second screwing element and second screw holes of the lugs couple together the mounting unit and the frame; and a screw coupled to the first screw hole of the cylinder portion of the mounting unit. A method of manufacturing a mounting unit is further provided.
US10670179B2 Liner tube for sewer rehabilitation and method for producing same
A liner tube (1) for rehabilitating sewers and water drainage ducts, with an inner film tube (2), a first layer (4) arranged thereon made of nonwoven material, and a second layer (6) made of glass fiber material and arranged on the layer (4) made of nonwoven material, is characterized in that the first layer (4) contains at least one overlapping wound strip made of nonwoven material, which is impregnated with a fluid reaction resin which can be cured by light or heat, and in that the second layer (6) contains at least one first strip (6a) which is impregnated with a fluid reaction resin and made of glass fiber material, which has glass fibers (8) extending in the longitudinal direction of the liner tube. The invention furthermore relates to a method for producing a liner tube of this kind.
US10670178B2 Slip joint assembly
A slip joint assembly for joining multiple pipes is provided. The slip joint assembly includes a flow expander that is connected to a downstream pipe and is tapered toward a forward end. An inlet bellmouth is coupled to the forward end of the flow expander and defines a flared inlet positioned within an upstream pipe. An annular seal assembly is coupled to the upstream pipe and includes a ball seal positioned around and forming a seal with the flow expander to operably couple the upstream pipe and the downstream pipe. An internal diameter of the annular seal assembly is smaller than a diameter of the flared inlet.
US10670175B2 Plug connector for fluid lines, comprising an inner adapter sleeve
A connector for connecting at least one fluid line with another fluid line or a power unit. The connector includes a housing, a mating connector and an adapter sleeve. The adapter sleeve includes positive-locking elements that retain the adapter sleeve engaged with the housing. The adapter sleeve further includes latching arms releasably retaining the mating connector in the adapter sleeve.
US10670174B2 Dielectric fitting for pressure regulator
A dielectric fitting for a pressure regulator includes a flange adapted to be disposed next to a housing of the pressure regulator, an isolator plate disposed next to the flange and adapted to be disposed between the flange and the housing, and an isolator cover disposed between the flange and the isolator plate to electrically isolate the flange from the housing.
US10670165B2 Automatic water regulator
An automatic water regulator includes a water tank component and a base component disposed thereunder. The water tank component includes a box body, a water inlet arranged in a middle portion of the box body, a spring, a sealing ring, an ejector rod sleeved by the spring and inserted into an intermediate position of the water inlet, an ejector shaft, a tray disposed on a side of the ejector rod, a floating bucket disposed at a bottom portion of the box body and away from the side of the ejector rod, and a floating bucket shaft disposed on a middle portion of the floating bucket. The base component includes a main base body and a supporting rib therein and below the tray. The sealing ring is disposed on top of the ejector rod. A bottom end of the ejector rod is connected to the floating bucket.
US10670164B2 Modular (glue-) valve
A modular valve for free-flowing media, with a main module with a valve housing and an electromagnet, a dosing module with a closure member which is movable by means of the electromagnet and which closes a dispensing opening of the dosing module, and a valve lift adjustment module for adjusting the valve lift, which valve lift adjustment module comprises an elongate abutment part which is arranged at least in part in a valve interior of the main module and is modifiable in its axial position in the valve interior, which abutment part limits the movement of the closure member in the direction of the valve lift adjustment module, the dosing module and the valve lift adjustment module being connected releasably to the main module in such a way that the dosing module and the valve lift adjustment module can each be replaced by another module of the same module type.
US10670158B2 Directional valve, especially for breathing gases, and method for manufacturing same
A directional valve (10) includes a valve housing (12), a plurality of valve flaps (16-18), which can be moved by a gas stream or by a flowing medium and are arranged at the edge, and a number of support surfaces (20-22) as a valve seat. A number of support surfaces (20-22) corresponds to a number of valve flaps (16-18). Each valve flap (16-18) is adapted to a surface of a respective support surface (20-22). The support surfaces (20-22) are sloped in relation to a cross-sectional surface through the valve housing (12). The support surfaces (20-22) together form a tip pointing in the flow direction of the directional valve (10). A method for manufacturing such a directional valve (10) is provided including method features relating to the use of such a directional valve (10).
US10670157B2 Marine drain valve
A valve for use with a vessel drain tube includes a body extending along a longitudinal axis. The body has an outer surface and an inner surface defining a bore extending longitudinally from a first end to a second end. The valve includes an external seal on the outer surface of the body for sealing with the drain tube, at least one internal seal on the inner surface extending into the bore, a retaining member extending at least partially into the bore and being spaced from the internal seal, and a sealing member displaceable between the internal seal and the retaining member. The sealing member is configured to seal with the internal seal in a valve closed, first configuration and to not seal with the internal seal in a valve open, second configuration.
US10670155B2 Latching poppet valve
A directional control valve for selectively communicating a valve outlet to one of a vent port and a pressure supply port includes a poppet extending through a cage. Relative positioning of the poppet to the cage selects which of the vent and pressure supply port is communicated to the valve outlet. The poppet position relative to the cage is provided by supplying fluid pressure to one of the opposed sides thereof, and the poppet latches with the cage so that the fluid pressure on one of the sides of the poppet need not be maintained to maintain the poppet position in the valve.
US10670153B2 Pressure pumping valves and methods of making such valves
A method for joining a valve member for use within a valve, the method including brazing a body portion having a head and a base, the base having a bore extending a depth therein, to a leg portion having a shaft, the shaft having a distal end, a proximal end opposite the distal end, and a plurality of legs extending radially and axially therefrom and away from the proximal end, the brazing including placing a braze material between the bore and the proximal end, inserting the proximal end into the bore such that a portion of an outer surface of the proximal end is adjacent to an inner surface of the bore, and heating at least the adjacent surfaces to a braze temperature.
US10670150B2 Mechanical seal arrangement with a bellows element
The invention relates to a mechanical seal arrangement, comprising a rotating slide ring (11) and a stationary slide ring (12), which define a sealing gap (13) in between them, and a bellows unit (2) with a bellows element (3) and an intermediate disc (4), wherein the bellows element (3) has a first connector area (31), a second connector area (32), and a bellows intermediate area (33), wherein the bellows element (3) is made of an elastomer material and provides a connection between the rotating slide ring (11) and a rotating structural component (10), wherein the intermediate disc (4) is arranged between the bellows element (3) and the rotating slide ring (11), and wherein the intermediate disc (4) has at least one slit (47) that has a slit width (B) that is smaller than a slit length (S), and wherein the slit (47) is closed at one side, so that a connection area (49) remains at the slit (47) at the intermediate disc (4).
US10670144B2 Method of operating a vehicle and a vehicle
A method of operating a vehicle having an engine, a throttle valve and a throttle operator. A continuously variable transmission is operatively connected to the engine and has a driving pulley, a driven pulley, and a belt operatively connecting therebetween. At least one ground engaging member is operatively connected to the driven pulley and includes at least one of a wheel and a track. A piston is operatively connected to the driving pulley for applying a piston force to the driving pulley when actuated and thereby changing an effective diameter of the driving pulley. A control unit controls actuation of the piston and the piston force. The method includes determining an engine speed, and controlling the piston force based on the engine speed.
US10670142B1 Hybrid module including a torque converter bypass clutch
A hybrid module configured for arrangement in the torque path upstream from a transmission and downstream from an internal combustion engine includes an electric motor including a stator and a rotor rotatable within the stator, and a torque converter including a cover, an impeller and a turbine. The cover includes a pump drive configured for driving a fluid pump of the transmission. The torque converter includes a bypass clutch configured for frictionally drivingly connecting the cover to the impeller in an engaged orientation and for frictionally drivingly disconnecting the cover from the impeller in a disengaged orientation, the cover being non-rotatably fixed to rotor. The hybrid module also includes a connect/disconnect clutch having a clutch output non-rotatably fixed to the rotor. The connect/disconnect clutch is configured for being actuated between an engaged orientation for drivingly connecting the internal combustion engine to the cover of the torque converter and a disengaged orientation for drivingly disconnecting the internal combustion engine from the cover of the torque converter. The hybrid module is configured for transmitting torque from the internal combustion engine to the pump drive without driving the impeller when the connect/disconnect clutch is in the engaged orientation and the bypass clutch is in the disengaged orientation.
US10670141B1 Multi-function vehicle control device
A vehicle control device includes a user-depressible portion that in some examples takes the form of a third foot pedal. The user-depressible portion may be depressed to varying degrees and then released to varying degrees. The degree and type of pedal movement is analyzed to determine one of a predetermined plurality of vehicle control functions that the drives wishes to perform.
US10670132B2 Additive manufactured gear for a geared architecture gas turbine engine
A gear includes a multiple of gear teeth that extend from an outer portion of a rim about an axis and an inner portion of the rim about the axis, the inner portion of the rim additive manufactured.
US10670131B2 Complex cast component and casting method therefor
A complex cast component of an internal combustion engine, in particular a crankshaft or a camshaft, has a longitudinal axis, a plurality of regions, along the longitudinal axis, and a first cavity. Each of the plurality of regions has a certain cool-down rate during a solidification process of a casting process. The first cavity is arranged in a first region of the plurality of regions and has a volume that depends on a first cool-down rate of the first region. In this way, a material thickness in the first region likewise depends on the first cool-down rate.
US10670126B2 Variable block shaft for integrated drive generator
A variable block shaft has a radially enlarged disc formed at a first end. A shaft portion extends from the disc to a second end. An inner bearing race surface is defined intermediate the first and second end and has an outer peripheral surface. An axial length of the inner bearing race surface is defined between inner facing surfaces of lands at each axial side. The axial distance is measured along the center axis of the body and an outer diameter to the inner bearing race surface being defined as a first distance. The axial length of the inner bearing race surface is defined as a second distance and a ratio of the first distance to the second distance being between 3.75 and 3.90. An integrated drive generator and a method are also disclosed.
US10670123B2 Power transmission system for vehicle and vehicle comprising the same
A power transmission system for a vehicle and a vehicle including the same are provided. The power transmission system includes an engine unit configured to generate power, a transmission unit adapted to selectively be coupled with the engine unit, and configured to transmit the power generated by the engine unit, a first motor generator coupled with the transmission unit, an output unit configured to transmit the power output by the transmission unit to at least one of front and rear wheels of the vehicle, and a second motor generator configured to drive the at least one of the front and rear wheels.
US10670115B2 Powertrain for vehicle
A powertrain for a vehicle may include a compound planetary gear set configured such that, of four rotation elements, a first rotation element is connected to an input shaft and a second rotation element is connected to an output element; a brake provided to connect a rotating body to a transmission housing to be locked thereto; a first clutch device provided to switch a connection state of the rotating body between a third rotation element and a fourth rotation element of the compound planetary gear set; and a second clutch device provided to switch a connection state of the second rotation element of the compound planetary gear set to the input shaft.
US10670114B2 Actuating drive for an air deflector device
An actuating drive for an air deflector device on a vehicle includes a controllable electric motor having an output shaft; a step-down mechanism having a first worm drive and a second worm drive, the first worm drive being coupled by a first worm to the output shaft of the electric motor, the first worm drive having a worm wheel configured to be brought into operative connection with a worm of the second worm drive, the second worm drive having a worm wheel configured to drive the adjustment shaft for the air deflector device; and a mechanical actuating force transmitter configured to transmit an actuating force to the air deflector device.
US10670112B2 Deadline anchor pigtail clamp
An anchor for clamping a handling system deadline and controlled by an actuator, such as a hydraulic cylinder or a gearbox coupled to an electric motor. The anchor may generally operate using a pivoting clamping mechanism, wherein the deadline is held between a static clamp plate and a pivoting clamp plate. The pivoting clamp plate may pivot at a pivot point arranged between the two plates. A bolt may be arranged through an opening in each of the clamp plates. A first end of the bolt may extend beyond an outer surface of the pivoting clamp plate and couple to an end block. At a second end, the bolt may extend beyond an outer surface of the static clamp plate and couple to the actuator. As a linear force is applied to the bolt by the actuator, the bolt may pull the pivoting clamp plate toward the static clamp plate.
US10670109B2 Vertical vibration isolation system
The vertical vibration isolation system of the present invention includes a bearing base, a guide rail assembly and a plurality of buckling elements. The bearing base has an upper platform that can move along a vertical direction. The guide rail assembly surrounds the bearing base and has a plurality of arc-shaped sliding channels. The top portion of each buckling element can move with the upper platform, while the bottom portion of each buckling element is slidably connected to the corresponding arc-shaped sliding channel. The vertical displacement of the upper platform would cause different degrees of buckling of the buckling elements and also induces sliding motion of the bottom portion of the buckling elements along the arc-shaped sliding channels. Accordingly, the vertical vibration isolation system can provide nonlinear restoring force by buckling and sliding mechanisms so as to exhibit vertical vibration isolation effect.
US10670106B2 Method and apparatus for an adjustable damper
A method for controlling vehicle motion is described. The method includes: comparing a measured acceleration value associated with a movement of a vehicle component of a vehicle with a predetermined acceleration threshold value that corresponds to the vehicle component to determine if the vehicle is experiencing a free-fall, wherein the vehicle component is coupled with a frame of the vehicle via at least one vehicle suspension damper; monitoring a state of at least one valve within at least one vehicle suspension damper of the vehicle, wherein the state controls a damping force within the at least one vehicle suspension damper; and based on the comparing and the monitoring, regulating damping forces within the at least one vehicle suspension damper by actuating the at least one valve to adjust to a soft mode and to provide a cushioned landing for the vehicle, such that an acceleration of the frame is reduced.