Document Document Title
US10706008B2 Data capturing and structuring method and system
A method for a data capturing and structuring includes determining at least one data capture mode for processing a non-electronic data record into an electronic data record and selecting a record owner having a plurality of existing data records to be associated with the electronic data record. The method also includes capturing the non-electronic data record into the electronic data record and collecting metadata from data associated with the record owner and the electronic data record and data generated during the capturing. Further, the method includes creating structured data records by combining the electronic data record and the metadata and exporting the structured data records.
US10706000B2 Memory card access module and memory card access method
This invention discloses a memory card access module and a memory card access method. The memory card access method is applied to an electronic device. A processing unit of the electronic device accesses a memory card through a memory card slot. The method includes steps of: detecting whether the memory card supports a Peripheral Component Interconnect Express (PCIe) interface; when the memory card does not support the PCIe interface, controlling the processing unit to access the memory card through a first data transmission path and performing data format conversion between a transmission interface and the PCIe interface using a memory card access unit disposed on the first data transmission path; and when the memory card supports the PCIe interface, controlling the processing unit to access the memory card through a second data transmission path that allows the processing unit and the memory card to transmit data through the PCIe interface.
US10705999B1 Exchange of data between processor modules
A processing system comprising: multiple processor modules, each comprising a respective execution unit memory; and an interconnect for exchanging data between different sets of the processor modules. A group of the processor modules operates in a series of steps. For an exchange phase of each step by each receiving processor module that is to receive data from outside its own set, the receiving module is pre-programmed with a value representing the number of units of data to receive. Starting from the pre-programmed value, it then counts out the number of data units remaining to be received each time a data unit is received. Each receiving processor module is further arranged to perform an exchange synchronization whereby, before advancing from the exchange phase to the compute phase of the current step, the receiving processor module waits until no units of data remain to be received according to the count.
US10705996B1 Handling operation collisions in a non-volatile memory
A first operation identifier is assigned to a first operation directed to a memory component, the first operation identifier having an entry in a first data structure that associates the first operation identifier with a first plurality of buffer identifiers. It is determined whether the first operation collides with a prior operation assigned a second operation identifier, the second operation identifier having an entry in the first data structure that associates the second operation identifier with a second plurality of buffer identifiers. It is determined whether the first operation is a read or a write operation. In response to determining that the first operation collides with the prior operation and that the first operation is a read operation, the first plurality of buffer identifiers are updated with a buffer identifier included in the second plurality of buffer identifiers.
US10705994B2 Unified cache for diverse memory traffic
A unified cache subsystem includes a data memory configured as both a shared memory and a local cache memory. The unified cache subsystem processes different types of memory transactions using different data pathways. To process memory transactions that target shared memory, the unified cache subsystem includes a direct pathway to the data memory. To process memory transactions that do not target shared memory, the unified cache subsystem includes a tag processing pipeline configured to identify cache hits and cache misses. When the tag processing pipeline identifies a cache hit for a given memory transaction, the transaction is rerouted to the direct pathway to data memory. When the tag processing pipeline identifies a cache miss for a given memory transaction, the transaction is pushed into a first-in first-out (FIFO) until miss data is returned from external memory. The tag processing pipeline is also configured to process texture-oriented memory transactions.
US10705992B2 Non-disruptive encoding of source data in a source data set migrated to a target data set
Provided are a computer program product, system, and method for non-disruptive encoding of source data in a source data set migrated to a target data set. The source data in the source data set is migrated to a target data set by encoding the source data to produce encoded source data to copy to a target data set. In response to receiving write data for the source data set, the write data is encoded to produce encoded write data to copy to the target data set. Input/Output (“I/O”) requests to the source data set are redirected to the target data set having encoded data for the source data set.
US10705989B2 Protocol including timing calibration between memory request and data transfer
The described embodiments provide a system for controlling an integrated circuit memory device by a memory controller. During operation, the system sends a memory-access request from the memory controller to the memory device using a first link. After sending the memory-access request, the memory controller sends to the memory device a command that specifies performing a timing-calibration operation for a second link. The system subsequently transfers data associated with the memory-access request using the second link, wherein the timing-calibration operation occurs between sending the memory-access request and transferring the data associated with the memory-access request.
US10705983B1 Transparent conversion of common virtual storage
Embodiments are provided for implementing a transparent conversion of common virtual storage requests to storage with limited access. Embodiments include providing a storage manager configured to perform address translation for requests, providing a data address translation (DAT) structure configured to connect a higher-level DAT table to a lower-level DAT table, and creating the DAT structure based on a request from a process. Embodiments also include responsive to receiving a storage request, performing a DAT fault process based on validating user credentials associated with an entry of the higher-level DAT table corresponding to the storage request, and responsive to the validation, updating the higher-level DAT table entry to allow access to the restricted-use portion of the common virtual storage, and otherwise, returning a DAT fault for the higher-level DAT table entry.
US10705981B2 Method and apparatus for data storage service
Embodiments of the present disclosure provide a method and apparatus for providing data storage service. The method comprises: receiving a storage service template from an user, the storage service template specifying a storage service policy for the user and a service instance to launch; and providing a storage service according to the storage service template; wherein the storage service policy defines a storage function to be performed for data of the user. With the method and apparatus according to embodiments of the present disclosure, a unified solution for overall orchestration of storage functions can be provided to enable the user to customize the required storage function flexibly.
US10705977B2 Method of dirty cache line eviction
Examples may include techniques to improve cache performance in a computing system. An eviction service may be used to manage a dirty list and a clean list, set a cache line to hot, set a cache line to clean, set a cache line to dirty, and evict a cache line from the cache. A cache engine may be used to write data into the cache at a cache line, request the eviction service to set the cache line to dirty, and manage a dirty cache lines counter for each chunk of the primary memory. A cleaning thread may be used to determine a dirtiest chunk of a primary memory, get a cache line of the dirtiest chunk, and when the cache line of the dirtiest chunk is dirty, read the cache line to get data from the cache, write the data to primary memory, request the eviction service to set the cache line to clean, and manage the dirty cache lines counters.
US10705975B2 Hybrid memory management
Methods, systems, and apparatus for determining whether an access bit is set for each page table entry of a page table based on a scan of the page table with at least one page table walker, the access bit indicating whether a page associated with the page table entry was accessed in a last scan period; incrementing a count for each page in response to determining that the access bit is set for the page table entry associated with the page; resetting the access bit after determining whether the access bit is set for each page table entry; receiving a request to access, from a main memory, a first page of data; initiating a page fault based on determining that the first page of data is not stored in the main memory; and servicing the page fault with a DMA engine.
US10705974B2 Data processing method and NVME storage device
A data processing method and a storage apparatus are disclosed. The data processing method includes: receiving, by a non-volatile memory express (NVMe) storage device, an NVMe write command sent by a host, where the NVMe write command carries a key and a value pointer, the value pointer points to first storage space, and the first storage space is used to store a value; obtaining, by the NVMe storage device, the key from the NVMe write command and a value length, and allocating second storage space to the value according to the value length, where the second storage space is in the NVMe storage device; and obtaining, by the NVMe storage device, the value from the host, and storing the value in the second storage space.
US10705968B2 Bypass storage class memory read cache based on a queue depth threshold
Examples may bypass storage class memory (SCM) read cache based on a queue depth threshold. Examples may adjust a queue depth threshold for an SCM read cache based on an amount of data read from and written to the SCM read cache in a time period, and may bypass the SCM read cache based on a comparison of a number of outstanding IOs for the SCM read cache to a queue depth threshold for the SCM read cache.
US10705962B2 Supporting adaptive shared cache management
Embodiment of this disclosure provides a mechanism to use a portion of an inactive processing element's private cache as an extended last-level cache storage space to adaptively adjust the size of shared cache. In one embodiment, a processing device is provided. The processing device comprising a cache controller is to identify a cache line to evict from a shared cache. An inactive processing core is selected by the cache controller from a plurality of processing cores associated with the shared cache. Then, a private cache of the inactive processing core is notified of an identifier of a cache line associated with the shared cache. Thereupon, the cache line is evicted from the shared cache to install in the private cache.
US10705961B2 Scalably mechanism to implement an instruction that monitors for writes to an address
A processor includes a cache-side address monitor unit corresponding to a first cache portion of a distributed cache that has a total number of cache-side address monitor storage locations less than a total number of logical processors of the processor. Each cache-side address monitor storage location is to store an address to be monitored. A core-side address monitor unit corresponds to a first core and has a same number of core-side address monitor storage locations as a number of logical processors of the first core. Each core-side address monitor storage location is to store an address, and a monitor state for a different corresponding logical processor of the first core. A cache-side address monitor storage overflow unit corresponds to the first cache portion, and is to enforce an address monitor storage overflow policy when no unused cache-side address monitor storage location is available to store an address to be monitored.
US10705960B2 Processors having virtually clustered cores and cache slices
A processor of an aspect includes a plurality of logical processors each having one or more corresponding lower level caches. A shared higher level cache is shared by the plurality of logical processors. The shared higher level cache includes a distributed cache slice for each of the logical processors. The processor includes logic to direct an access that misses in one or more lower level caches of a corresponding logical processor to a subset of the distributed cache slices in a virtual cluster that corresponds to the logical processor. Other processors, methods, and systems are also disclosed.
US10705956B1 Sequenced extension operations on a data store
A data storage system stores information indicating a determined sequence for performing operations on a data store. A lock is acquired on a portion of the data store. It is determined that performing the operations comprises performing at least one additional operation on the data store. Uncommitted changes implied by the operations are stored in a transaction buffer according to the determined sequence. Changes implied by the additional operation are determined based on a reentrant call to a data store interface. The logged sequence of changes is applied to the data store and the lock is released.
US10705955B1 Just-in-time data provision based on predicted cache policies
Systems, methods, and computer readable mediums are provided for predicting a cache policy based on usage patterns. Usage pattern data can be received and used with a predictive model to determine a cache policy associated with a datastore. The cache policy can identify the configuration of predicted output data to be provisioned in the datastore and subsequently provided to a client in a just-in-time manner. The predictive model can be trained to output the cache policy based on usage pattern data received from a usage point, a provider point, or a datastore configuration.
US10705953B2 Application defined multi-tiered wear-leveling for storage class memory systems
A method implemented by a memory device, comprising obtaining, by a processor coupled to a memory, a wear-leveling policy from an application executable at the memory device, wherein the wear-leveling policy indicates a memory size by which to perform wear-leveling within an instance, wherein the instance comprises an address range assigned to the application in the memory of the memory device, obtaining, by a processor, a request to access the instance, and performing, by the processor, wear-leveling on a plurality of memory cells within the instance according to the wear-leveling policy.
US10705949B2 Evaluation of library test suites using mutation testing
A method for evaluating a test suite for a software library includes generating a mutated software library by adding a fault to the software library, while the software library is used by a testing tool to evaluate a test suite. The method further includes loading the mutated software library, then executing a test in the test suite on the mutated software library to obtain a test result. The method further includes analyzing the test result.
US10705945B1 Computing system testing service
A plurality of computing resources are provisioned for a plurality of computing system elements based at least in part on input specification information, whereby the input specification specifies the plurality of computing resources. The plurality of computing resources include one or more computing resources of a first computing system element of the plurality of computing system elements that are provided for a second computing system element of the plurality of computing system elements. The plurality of computing system elements are evaluated to identify whether the plurality of computing system elements are successfully executed and a report is generated based at least in part on the evaluation.
US10705940B2 System operational analytics using normalized likelihood scores
Techniques are provided for system operational analytics using normalized likelihood scores. In one embodiment, an exemplary method comprises: obtaining data from data sources associated with a monitored system; applying at least one function to the log data to obtain a plurality of time-series counters for a plurality of distinct features within the data; processing the plurality of time-series counters using at least one machine learning model to obtain a plurality of log likelihood values representing a behavior of the monitored system over time; determining a z-score for each of the plurality of log likelihood values over a predefined short-term time window; monitoring a distribution of the z-scores for the plurality of log likelihood values over a predefined long-term time window to map the z-scores to percentile values; and mapping the percentile values to a health score for the monitored system based on predefined percentile ranges and/or a transformation function.
US10705936B2 Detecting and handling errors in a bus structure
Embodiments of the present disclosure provide a system, a computer program product and a method for detecting and handling errors in a bus structure by obtaining error information from a plurality of hardware registers associated with a bus; in response to determining that a number of the errors in one or more hardware registers of the plurality of hardware registers exceeds a predetermined threshold, detecting performance of hardware devices corresponding to the one or more hardware registers; and in response to determining performance deterioration of one hardware device in the hardware devices corresponding to the one or more hardware registers, determining that an error occurs in the hardware device.
US10705935B2 Generating job alert
A method and system for generating a job alert. According to embodiments of the present invention, before a target job is processed, a characteristic of input and output of the target job in at least one stage is determined through analyzing a historical job, and a resource overhead associated with the processing of the target job is calculated based on the characteristic of input and output. Then, an alert for the target job is generated in response to the resource overhead exceeding a predetermined threshold. In such manner, an alert for the target job can be proactively generated before the resource overhead problem occurs, so as to enable an administrator or developer to discover a fault in advance and adopt measures actively to avoid loss and damage to the intermediate results or output data when the target job is processed.
US10705933B2 System integration using virtualization
Methods and systems are provided for testing a physical hardware device by a virtual hardware device using a virtualization system. The methods and systems perform operations including determining a memory location of a variable through which the virtual hardware device exchanges information with an external hardware resource. The operations also include exchanging the information with the external hardware resource via the memory location of the variable. The memory location of the variable used by the virtual hardware device is the same as a memory location of the variable used by the physical hardware device.
US10705932B2 Method, device and computer program product for managing a storage system
Embodiments of the present disclosure relate to a method, a device and a computer program product for managing a storage system. According to embodiments of the present disclosure, the method comprises, in response to a certain disk of a disk array of the storage system returning from a failed state to a normal state, determining information of a spare disk for recovering data on the storage disk, the first data being stored on the first disk. The method further comprises determining based at least in part on information of the spare disk, a disk from the spare disk and a first disk for reconstructing the disk array. According to embodiments of the present disclosure, in the case that the first disk is recovered from the failed state, the method comprises based on a data amount in the spare disk having not been recovered yet and a data amount associated with the first disk, selecting the spare disk or the first disk for data reconstruction. With the method according to embodiments of the present disclosure, the time for reconstructing a disk array will be reduced effectively.
US10705929B2 Switching servers without interrupting a client command-response queue
The present invention provides computer implemented method, system, and computer program product of switching servers without interrupting a client command-response queue. In an embodiment, the present invention includes selecting standby computer server systems, connecting a CRQ of a client computer system to a previous active computer server system and to the selected standby computer server systems, transmitting setup commands to the selected standby computer server systems, communicating data with the previous active computer server system via at least one sub-CRQ, communicating management commands with the previous active computer server system and the selected standby computer server systems via the CRQ, receiving a notification that a switchover has occurred, redirecting the CRQ to one of the selected standby computer server systems, in response to the redirecting, communicating data with a new active computer server system via at least one sub-CRQ, and sending new setup commands to the new computer server system.
US10705928B2 Systems, methods, and apparatuses for tenant-to-tenant failover in a multi-tenant cloud computing environment
Systems, methods, and apparatuses for implementing tenant-to-tenant failover in a multi-tenant could computing environment. An exemplary system having at least a processor and a memory therein includes means for identifying a first one of a plurality of tenants in a multi-tenant cloud computing system as a primary tenant for providing a function, identifying a second one of the plurality of tenants in the multi-tenant cloud computing system as a secondary tenant for providing the function should the primary tenant become unavailable, providing the function in the multi-tenant cloud computing system via the primary tenant when the primary tenant is available, and switching to providing the function in the multi-tenant cloud computing environment via the secondary tenant when the primary tenant is unavailable and the secondary tenant is available.
US10705925B2 Satisfying recovery service level agreements (SLAs)
Examples provided herein describe a system and method for satisfying recovery service level agreements (SLAs). For example, a first entity may determine that a first recovery operation is to be performed at a first storage device. The first entity may then determine that the first storage device is available. Responsive to determining that the first storage device is available, the first entity may establish a data connection with a first storage device and may perform a first recovery operation at the first storage device. The first entity may receive a second storage device availability message from a second entity that requests a second recovery operation at the first storage device and may facilitate communication with the second entity. The first entity may then perform the second recovery operation at the first storage device and communicate the recovered data to the second entity.
US10705921B2 Client data driven smart backup scheduler
A first threshold corresponds to a data change at which a backup is triggered. A second threshold corresponds to a time interval at which the backup is triggered. A client is polled to obtain a first value indicating an amount of data changed since a last backup. A second value is tracked indicating an amount of time elapsed since the last backup. A determination is made as to whether to trigger the backup based on at least one of the first value exceeding the first threshold or the second value exceeding the second threshold. When the backup is not triggered because neither the first value exceeds the first threshold nor the second value exceeds the second threshold, the backup is triggered regardless based on a degree to which the first threshold has been reached, a degree to which the second threshold has been reached, and current usage of resources.
US10705920B1 Method and system for implementing current, consistent, and complete backups
A system and method of backing up an online database to a storage device is provided wherein the online database is actively changed by one or more applications. The backed up online database is then subsequently restored. The online database is backed up by copying the online database to the storage device, and during the copying of the online database, writing changes that are made to the online database to a change log for the portion of the online database that has already been copied to the storage device, and not writing changes that are made to the online database to the change log for the portion of the online database that has not yet been copied to the storage device. The online database is then restored by loading the backed up online database to a restore database, and applying the changes in the change log to the restore database.
US10705914B2 Group-based container checkpoint generation
An apparatus in one embodiment comprises a host device that includes at least one processor and an associated memory. The host device is configured to implement a plurality of containers each configured to access one or more portions of the memory. The containers are implemented as respective kernel control groups utilizing operating system level virtualization of the processor of the host device. The host device is further configured to assign the containers to groups in accordance with one or more designated criteria, and to generate checkpoints for respective groups of the containers. In conjunction with generation of a given one of the checkpoints for a particular one of the groups of containers, the host device identifies one or more pages of the memory that are shared by at least first and second containers of the particular group of containers, and generates the given checkpoint without duplicating the one or more shared pages to persistent storage.
US10705913B2 Application recovery in an information management system based on a pseudo-storage-device driver
The disclosed systems and methods enable an application to start operating and servicing users soon after and during the course of its backup data being restored, no matter how long the restore may take. This is referred to as “instant application recovery” in view of the fact that the application may be put back in service soon after the restore operation begins. Any primary data generated by the application during “instant application recovery” is not only retained, but is efficiently updated into restored data. An enhanced data agent and an associated pseudo-storage-device driver, which execute on the same client computing device as the application, enable the application to operate substantially concurrently with a full restore of backed up data. According to the illustrative embodiment, the pseudo-storage-device driver presents a pseudo-volume to the file system associated with the application, such that the pseudo-volume may be used as a store for primary data during the period of “instant application recovery.”
US10705912B2 Energy efficient storage of error-correction-detection information
Data and error correction information may involve accessing multiple data channels (e.g., 8) and one error detection and correction channel concurrently. This technique requires a total of N+1 row requests for each access, where N is the number of data channels (e.g., 8 data row accesses and 1 error detection and correction row access equals 9 row accesses.) A single (or at least less than N) data channel row may be accessed concurrently with a single error detection and correction row. This reduces the number of row requests to two (2)—one for the data and one for the error detection and correction information. Because, row requests consume power, reducing the number of row requests is more power efficient.
US10705910B2 Method and apparatus for operating a data storage system
An apparatus for operating a storage system is provided. The apparatus is coupled with one or more storage devices and one or more controllers and comprises a data request input module configured to receive a request for data and determine a data stripe that includes the requested data. The apparatus further comprises a controller instruction module configured to instruct one or more controllers to perform a decoding of code words of the determined data stripe, wherein the code words are acquired by the controllers from the one or more storage devices, and determine, based on error status information associated with the decoding, an error handling operation on the data stripe to modify one or more code words of the data stripe. The apparatus also comprises a data packaging module configured to generate the requested data based on the modified at least one or more code words.
US10705909B2 File level defined de-clustered redundant array of independent storage devices solution
A RAID (redundant array of independent storage devices) storage system where a file is stored at a physical protection level corresponding to a RAID protection level defined by metadata included in and/or with the file to be stored.
US10705908B2 Semiconductor memory devices, memory systems including the same and methods of operating memory systems
A semiconductor memory device includes a memory cell array, an error correction circuit, an error log register and a control logic circuit. The memory cell array includes a plurality of memory bank arrays and each of the memory bank arrays includes a plurality of pages. The control logic circuit is configured to control the error correction circuit to perform an ECC decoding sequentially on some of the pages designated at least one access address for detecting at least one bit error, in response to a first command received from a memory controller. The control logic circuit performs an error logging operation to write page error information into the error log register and the page error information includes a number of error occurrence on each of the some pages determined from the detecting.
US10705906B2 Apparatus and control method thereof
According to one embodiment, an apparatus is capable of exchanging a frame with an external apparatus in a packet mode of serial attached small computer system interface (SAS). The apparatus includes a controller configured to transmit a frame to the external apparatus, and to transmit a PACKET_SYNC extended binary primitive to the external apparatus when the frame is not correctly received by the external apparatus.
US10705905B2 Software-assisted fine-grained data protection for non-volatile memory storage devices
Selective use of a software path and hardware path help to provide fine-grained T10-PI support while maintaining IO operation efficiency for single IO read/write commands transferring multiple data segments. NVMe hardware capability (i.e. the hardware path) is always utilized for CPU-intensive CRC verification. NVMe hardware capability is utilized for application tag and reference tag verification whenever possible. Software running on a computing node (i.e. the software path) is used for application tag and reference tag verification and replacement when those functions cannot be implemented by the NVMe hardware.
US10705904B2 Detecting anomalous behavior in an electronic environment using hardware-based information
Anomalous behavior in a multi-tenant computing environment may be identified by analyzing hardware sensor value data associated with hardware events on a host machine. A privileged virtual machine instance executing on a host machine acquires hardware sensor values and causes the values to be compared to other hardware sensor value data that may be indicative of anomalous behavior; for example, various threshold values, patterns, and/or signatures of hardware counter values generated by analyzing and correlating hardware event counter data. In this manner, potential anomalous behavior on an instance may be determined without having to access customer data or workloads associated with the instance.
US10705903B2 Identifying system failures by accessing prior troubleshooting information
A system, method, and computer-readable medium for performing a system failure identification operation, comprising: receiving information regarding a device a repair depot; performing a depot triage process on the device, the depot triage recording possible causal factors contributing to failure of the device; determining suspected failures associated with the device based upon symptoms exhibited by the device; and, correlating the suspected failures with commodities for use in repairing the device.
US10705900B2 Program verify adaptation for flash memory
Disclosed is a system and method for providing program verify adaptation for flash memory. The method includes performing an adjustment iteration, which includes accessing error counts for respective N states of a plurality of memory cells, applying a weighting to the error counts based on a binary data coding for the N states, determining a state Smin of the N states having a minimum error count Emin from the error counts, determining a state Smax of the N states having a maximum error count Emax from the error counts, determining a difference between the Emax and the Emin satisfies an error count threshold, and adjusting, by a predefined value, a respective program verify offset of a lowest state from Smin and Smax, and of each state between Smin and Smax in the N states, wherein the adjusting is a decrement when Smin is less than Smax and an increment otherwise.
US10705895B2 Device based automated tool integration for lifecycle management platform
A device may identify a tool operating on a first device for integration into a lifecycle management platform operating on a second device. The tool may be associated with providing a functionality not included in the lifecycle management platform. The first device may be external to the second device. The device may determine a set of tool attributes for data events associated with the tool. The data events may include a data input, a data output, a new message, an updated message, a deleted message, or the like. The device may select a message format based on the set of tool attributes. The device may configure adaptation for a tool application programming interface (API) of the tool and a platform API of the lifecycle management platform based on the message format. The device may provide information associated with configuring adaptation for the tool API and the platform API.
US10705894B2 Electronic device for authenticating application and operating method thereof
A method for operating an electronic device is provided. The method includes generating, by an authentication agent, a digital fingerprint of an application, transmitting, by an authentication agent, the generated digital fingerprint to a trusted application on a trusted execution environment (TEE), verifying, by the trusted application, the digital fingerprint, and permitting, by the trusted application, the application to access a secure storage, when the trusted application succeeds in verifying the digital fingerprint.
US10705891B2 Cognitive agent for persistent multi-platform reminder provision
A reminder method, system, and computer program product include collecting information and an activity of a user, determining an optimum time to send the reminder to the user based on the information and the activity of the user and an optimal platform to deliver the reminder to the user based on the information and the activity of the user.
US10705883B2 Dynamic hybrid computing environment
Various embodiments herein each include at least one of systems, methods, and software for instantiating, executing, and operating dynamic hybrid computing environments, such as in cloud computing. Some such embodiments include allocating computing resources of a first server cluster to instantiate a first cluster and to establish a computing session. This embodiment may then initiate execution of a program within the first cluster that offloads at least one computing task to a second cluster, when the second cluster is instantiated, to leverage high-computing speed performance capabilities of the second cluster with regard to certain computing operations. Upon completion of program execution, the second cluster is then deallocated.
US10705875B2 Systems and methods for recomputing services
Systems, methods, and media are presented that are used to recompute a service model to match data in a configuration management database. Recomputing includes detecting a change to a configuration item in a configuration management database and marking a recomputing environment indicating a recomputing environment to be recomputed based on the change. Using a recomputation job, a service environment database is queried and a response is received from the service environment indicating at least the recomputing environment. The recomputation job then recomputes the service environment to match a service model to the change in the configuration management database.
US10705874B2 Method and apparatus for determination of slot-duration in time-triggered control system
A method for a determination of the optimal duration of a time slot for computational actions in a time-triggered controller. The controller includes a sensor subsystem, a computational subsystem, an actuator subsystem, and a time-triggered communication system. The time-triggered communication system is placed between the sensor subsystem, the computational subsystem, the actuator subsystem, and a monitor subsystem. An anytime algorithms is executed in the computational subsystem. A plurality of execution slot durations of the anytime algorithms is probed during the development phase, starting from the minimum execution slot duration, increasing this slot duration by the execution slot granularity until the maximum execution slot duration is reached. In each of the execution slot durations, a multitude of frames is executed in a destined application environment. In each frame the computational subsystem calculates imprecise anticipated values of observable state variables by interrupting execution of the anytime algorithm at the end of the provided execution slot duration, using data received from the sensor subsystems at the beginning of the frame.
US10705873B2 Predictive virtual server scheduling and optimization of dynamic consumable resources to achieve priority-based workload performance objectives
Embodiments include a technique for predictive virtual server scheduling and optimization of dynamic consumable resources to achieve priority-based workload performance objectives is provided. Techniques include calculating a capacity requirement for each virtual server based on an administrator defined performance objective for each virtual server. Techniques also include calculating an available CPU capacity for each importance level based on the calculated capacity requirement for each virtual server, sending the calculated available CPU capacity to a scheduler; and selecting a target hypervisor based on the calculated capacity requirement of each virtual server and the calculated available CPU capacity at each importance level of each hypervisor.
US10705871B2 Virtual machine-to-port peripheral device driver for implementing communications between virtual machines and client devices
Novel tools and techniques might provide for implementing communications between two or more virtual machines (“VMs”) and client devices coupled to one or more ports. In some embodiments, an orchestration agent running on a host computing system might configure, using a VM-to-Port driver, a physical port of the host device to establish two or more virtual ports associated with the physical port, and might map, using the VM-to-Port driver, each of two or more VMs running on the host computing system with corresponding each of the two or more virtual ports. When a client device is communicatively coupled to the physical port, the orchestration agent might map, using the VM-to-Port driver, each of the two or more VMs with one or more functions of the client device via corresponding each of the two or more virtual ports associated with the physical port to which the client device is communicatively coupled.
US10705867B2 Hypervisor exchange with virtual machines in memory
A hypervisor-exchange process includes: suspending, by an “old” hypervisor, resident virtual machines; exchanging the old hypervisor for a new hypervisor, and resuming, by the new hypervisor, the resident virtual machines. The suspending can include “in-memory” suspension of the virtual machines until the virtual machines are resumed by the new hypervisor. Thus, there is no need to load the virtual machines from storage prior to the resuming. As a result, any interruption of the virtual machines is minimized. In some embodiments, the resident virtual machines are migrated onto one or more host virtual machines to reduce the number of virtual machines being suspended.
US10705859B2 Electronic displays with customized content
An online system customizes content items to be displayed on electronic displays. The electronic displays may be located at a venue with a large amount of foot traffic from users such as a park, airport, restaurant, shopping center, or airport. The system receives information from an electronic display describing users in vicinity of, or interacting with, the electronic display. For instance, the electronic display receives information from client devices of the users or by using sensors such as a camera that captures images of the users. Additionally, the system may receive interaction data generated by a touchscreen device of the electronic display. Based on the received information, the online system can select content items that are customized based on the interests of the users. The online system can also provide customized content items for display on a user's client device based on the user's interaction with an electronic display.
US10705858B2 Automatic import of third party analytics
Techniques to facilitate acquisition of analytics associated with an application are disclosed herein. In at least one implementation, an analytics function call from main program code of the application to a third party analytics function is monitored. Responsive to the analytics function call, the analytics function call is intercepted and a call handler function is invoked instead of the third party analytics function. The call handler function processes the analytics function call to extract analytics data from the analytics function call. A copy of the third party analytics function is then called.
US10705857B2 Initialising operations support systems
In an example, a method includes, in initialising an operations support system providing a common access point to a plurality of data services, accessing a list of modules, each module relating to at least one of the plurality of data services to be accessed via the common access point. A list of at least one processed modules data file may also be accessed, wherein each processed modules data file comprises bundled modules. The processed modules data files may be requested and a first module from the list of modules which is not part of a processed modules data file may be identified. At least one processed modules data file and the first module may be loaded to provide the operations support system.
US10705855B2 Method for securely configuring an information system
Systems, method, and non-transitory computer readable storage medium are provided for configuring an information computing machine during execution of a kernel image. The system can create a file system from a base file system image in system memory of the computing system, apply configuration files from a bundle image to the file system in memory, copy files from a persistent file system stored in the storage resource to memory, validate the files from the persistent file system, and apply validated files to the file system in memory. The base file system image and bundle image can be verified by comparing a signed hash of the image with a hash generated by the initial file system and checking the hash signature against a public certificate included in the initial filesystem. The system can further execute /sbin/init and start application services.
US10705853B2 Methods, systems, and computer-readable media for boot acceleration in a data storage system by consolidating client-specific boot data in a consolidated boot volume
Technologies are described herein for accelerating the boot process of client computers by consolidating client-specific boot data in a data storage system. Boot statistics are collected for a number of client computers booting from virtual storage volumes provided by the data storage system. The boot statistics are analyzed to identify client-specific boot data stored on each of the virtual storage volumes, and the client-specific boot data is consolidated and copied into contiguous regions of a single, consolidated boot volume in the data storage system. Requests for read operations from the client computers for the client-specific boot data are then redirected to the consolidated boot volume, increasing boot performance for the client computers.
US10705852B2 System and method of providing updates
In one or more embodiments, one or more systems, methods, and/or processes may receive an interrupt from a device associated with an information handling system; may retrieve an executable from the device; may store the executable via a memory medium of the information handling system; may provide a signal, to an operating system executing via at least one processor of the information handling system, that indicates that the executable was stored via the memory medium; may execute the executable via the at least one processor; may retrieve one or more of a device driver for the device and firmware for the device; and may install the one or more of the device driver for the device and the firmware for the device. In one or more embodiments, the device may include a docking station or a peripheral device, among others.
US10705851B2 Scheduling that determines whether to remove a dependent micro-instruction from a reservation station queue based on determining cache hit/miss status of one ore more load micro-instructions once a count reaches a predetermined value
A method for scheduling micro-instructions, performed by a first qualifier, is provided. The method includes the following steps: detecting a write-back signal broadcasted by a second qualifier; determining whether a value of a first load-detection counting logic is to be synchronized with a value of a second load-detection counting logic carried by the write-back signal according to content of the write-back signal; determining whether execution statuses of all load micro-instructions are cache hit when the synchronized value of the first load-detection counting logic reaches a predetermined value; and driving a release circuit to remove a micro-instruction in a reservation station queue when the execution statuses of the all load micro-instructions are cache hit and the micro-instruction has been dispatched to an arithmetic and logic unit for execution.
US10705850B2 Stack frame unwinding for exception handling
A system for exception handling is configured to, in response to detection of an exception during a function call, search for an exception handler to handle the detected exception by unwinding a stack across a plurality of frames. A binary includes functions associated with one of a first application binary interface (ABI) or a second ABI. The stack includes a transition frame created between frames of the first ABI and the second ABI during execution of the binaries. The system is configured to detect the transition frame in the stack when encountering a change from a frame of one ABI to a frame of another ABI, and translate an interface context therebetween to handle the exception.
US10705846B2 Methods and apparatus to insert profiling instructions into a graphics processing unit kernel
Embodiments are disclosed for inserting profiling instructions into graphics processing unit (GPU) kernels. An example apparatus includes an entry point detector to detect a first entry point address and a second entry point address of an original GPU kernel. An instruction inserter is to create a corresponding instrumented GPU kernel from the original GPU kernel by adding instructions of the original GPU kernel and one or more profiling instructions to the instrumented GPU kernel. The instruction inserter is to insert, at the first entry point address of the instrumented GPU kernel, a first jump instruction to jump to first profiling initialization instructions, the instruction inserter to insert, at the second entry point address of the instrumented GPU kernel, a second jump instruction to jump to second profiling initialization instructions. The instruction inserter is to insert profiling measurement instructions of the profiling instructions into the instrumented GPU kernel.
US10705845B2 Instructions and logic for vector bit field compression and expansion
A processor includes a core to execute an instruction for conversion between an element array and a packed bit array. The core includes logic to identify one or more bit-field lengths to be used by the packed bit array, identify a width of elements of the element array, and simultaneously for elements of the element array and for bit-fields of the packed bit array, convert between the element array and the packed bit array based upon the bit-field length and the width of elements of the element array.
US10705842B2 Hardware accelerators and methods for high-performance authenticated encryption
Methods and apparatuses relating to high-performance authenticated encryption are described. A hardware accelerator may include a vector register to store an input vector of a round of an encryption operation; a circuit including a first data path including a first modular adder coupled to a first input from the vector register and a second input from the vector register, and a second modular adder coupled to the first modular adder and a second data path from the vector register, and the second data path including a first logical XOR circuit coupled to the second input and a third data path from the vector register, a first rotate circuit coupled to the first logical XOR circuit, a second logical XOR circuit coupled to the first rotate circuit and the third data path, and a second rotate circuit coupled to the second logical XOR circuit; and a control circuit to cause the first modular adder and the second modular adder of the first data path and the first logical XOR circuit, the second logical XOR circuit, the first rotate circuit, and the second rotate circuit of the second data path to perform a portion of the round according to one or more control values, and store a first result from the first data path for the portion and a second result from the second data path for the portion into the vector register.
US10705838B2 Method for managing an update of a microcode within a processing unit
Microcode is stored in a program memory and intended to be executed by a central processing unit of a processing unit. The processing unit may include a memory controller associated with each program memory and a hardware peripheral. The method includes, in response to a request to update the microcode, a transmission, to each hardware peripheral, of a global authorization request signal obtained from an elementary authorization request signal generated by each corresponding memory controller, a transmission of a global authorization signal obtained from an elementary authorization signal generated by each hardware peripheral in response to the global authorization request signal and after satisfying a predetermined elementary condition, and an updating of each microcode by the corresponding memory controller only after the global authorization signal is received.
US10705836B2 Mapping components of a non-distributed environment to a distributed environment
Embodiments of the present invention disclose a method, a computer program product, and a computer system for mapping components of non-distributed environments to distributed environments. A computer receives a data pipeline configured for a non-distributed environment and identifies one or more bottleneck components of the data pipeline. In addition, the computer converts data used in the pipeline to a format compatible with a distributed environment and installs the necessary computing libraries necessary for operating the pipeline within the distributed environment. The computer further converts the code of the pipeline to a code that is compatible with the distributed environment and optimizes components of the pipeline for use in the distributed environment.
US10705835B2 Transparent multi-architecture support in a container based cloud
Adjusting runtime performance includes receiving a first input file of a software application, where the software application utilizes a first software architecture. Embodiments include analyzing the first input file, including identifying dependencies for a secondary platform. Embodiments include identifying dependencies for the first software architecture, and a first set of code transformation rules based on the identified dependencies. Embodiments include generating code, based on the first set of transformation rules, where the runtime profile contains data regarding first characteristics of the first input file, the generated code allowing the first input file to utilize the second software architecture. Embodiments include identifying a second set of code transformation rules based on the identified dependencies. Embodiments include analyzing, the first input file and identifying problems that may require code changes in order to allow porting of the first input file to the second software architecture.
US10705831B2 Maintaining unallocated hosts of a pre-configured hyper-converged computing device at a baseline operating system version
In a computer-implemented method for maintaining unallocated hosts of a pre-configured hyper-converged computing device at a baseline operating system version, a plurality of hosts of a pre-configured hyper-converged computing device is managed, where the plurality of hosts are allocable to workload domains, where the plurality of hosts each have an operating system version within a range of supported operating system versions, where unallocated hosts of the plurality of hosts are maintained within a pool of unallocated hosts, and where the unallocated hosts of the pool of unallocated hosts have a baseline operating system version of the range of supported operating system versions. A new unallocated host is received at the pre-configured hyper-converged computing device for inclusion to the pool of unallocated hosts. An operating system version of the new unallocated host is determined. Provided the new unallocated host has an operating system version other than the baseline operating system version, the new unallocated host is updated to the baseline operating system version. The new unallocated host is released to the pool of unallocated hosts for allocation to a workload domain.
US10705830B2 Managing hosts of a pre-configured hyper-converged computing device
In a computer-implemented method for managing hosts of a pre-configured hyper-converged computing device, a pre-configured hyper-converged computing device comprising a plurality of hosts is managed, where the plurality of hosts is allocable to workload domains, where unallocated hosts of the plurality of hosts is maintained within a pool of unallocated hosts, and where the plurality of hosts each have an operating system version. An unallocated host of the pool of unallocated hosts is determined as having an operating system version that is outside of a range of supported operating system versions. The operating system version of the unallocated host is updated to an operating system version within the range of supported operating system versions.
US10705826B2 Control apparatus, program updating method, and computer program
Provided is a control apparatus configured to control update of a control program of an on vehicle control device which controls target equipment installed in a vehicle. The control apparatus includes: a memory configured to store an update program for the control program; a determination unit configured to determine priority levels of a plurality of update programs stored in the memory: and a control unit configured to download the plurality of update programs according to the determined priority levels in descending order of the priority levels. The determination unit determines the priority levels on the basis of one or more safety indices that are associated with each of the plurality of update programs stored in the memory.
US10705824B2 Intention-based command optimization
This disclosure provides a method, a computing system and a computer program product for optimizing computer-readable commands. The method includes detecting an intention of a set of commands based on a semantic model. The semantic model represents the set of commands and contexts of execution of the set of commands. The method further includes obtaining a predetermined semantic sub-model associated with the intention and updating the semantic model with the predetermined semantic sub-model. The method further includes generating a script of commands based on the updated semantic model.
US10705818B2 Self-moving operating system installation in cloud-based network
Embodiments relate to systems and methods for a self-moving operating system installation in cloud-based network. A guest operating system can be instantiated in a cloud-based host environment to support a set of virtual machines. The operating system can be configured with resources in the kernel to detect and manage the identity of the cloud in which the operating system is installed, as well as to interrogate potentially new target host clouds to determine the configuration settings required to move or copy the guest operating system to that target. The resulting mobility of the guest operating system affords the ability to be self-moving, and an administrator or other user can simply specify a desired target cloud to host the operating system without a need to manually configure APIs or other resources.
US10705816B2 Publishing customized application modules
In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store.
US10705815B2 Split installation of a software product
Various embodiments of systems and methods to provide split installation of a software product are described herein. In one aspect, a request for split installation of a software product is received. A pre-installation document corresponding to installation of the software product in a first phase of the split installation is generated and stored when at least one other applications continue to run. The pre-installation document includes installation information of the software product. Further, one or more deployment units are cached for installation of the software product based on the installation information. The software product is installed by installing the one or more deployment units based on the pre-installation document in a second phase of the split installation.
US10705814B2 Systems and/or methods for generating reassemblable disassemblies of binaries using declarative logic
Certain example embodiments relate to techniques for generating reassemblable disassemblies of binaries using declarative logic. A declarative logic programming language (e.g., Datalog) is used to compile reverse engineering, binary analysis, and disassembly rules into a format applicable to an executable program, yielding disassembly of that program. Datalog, for example, can be used as a query language for deductive databases, to facilitate this approach. Certain example embodiments thus involve (1) preparation of an executable for Datalog analysis, (2) inference rules and the application of Datalog for program analysis, including the application of Datalog to the domain of binary reverse engineering and analysis, and (3) the collection of assembly code from the results of the Datalog analysis. These rules can include both “hard rules” and “soft rules” or heuristics, even though standard Datalog does not support the latter.
US10705812B2 System and method for inferencing of data transformations through pattern decomposition
In accordance with various embodiments, described herein is a system (Data Artificial Intelligence system, Data AI system), for use with a data integration or other computing environment, that leverages machine learning (ML, DataFlow Machine Learning, DFML), for use in managing a flow of data (dataflow, DF), and building complex dataflow software applications (dataflow applications, pipelines). In accordance with an embodiment, the system can provide a service to recommend actions and transformations, on an input data, based on patterns identified from the functional decomposition of a data flow for a software application, including determining possible transformations of the data flow in subsequent applications. Data flows can be decomposed into a model describing transformations of data, predicates, and business rules applied to the data, and attributes used in the data flows.
US10705811B2 Method and system for automated, static instrumentation for applications designed for execution in environments with restricted resources, like mobile devices or TV set top boxes
A system and method for automatic instrumentation of mobile applications is presented. Mobile applications are typically executed in mobile runtime environments or operating system that is restricted compared to their conventional counterparts. Those restrictions include features that allow one to examine and modify code of application during the runtime of the application. Those features that are used by instrumentation based monitoring systems dedicated for conventional applications are thus not available for the instrumentation of mobile application. The system and method allow automatic instrumentation in a static way, either by persistently placing instrumentation code into mobile applications or by persistently adapting mobile applications in a way to perform a static instrumentation on application startup. The instrumentation code is placed in generic, application independent library code, but provides measurement and context data that allows one to determine specific business logic functionality using the instrumented generic library code.
US10705810B2 Automatic code generation
The disclosure generally describes methods, software, and systems for generating code using test cases. A plurality of test cases is received for a new software component to be coded. Software components in a software component repository are identified, including determining software components having a similarity to the new software component to identify similar software components. For each of the similar software components, the received plurality of test cases is executed to generate results. The generated results are compared to expected outputs of the plurality of test cases to identify an existing software component adaptable to match the expected outputs. The new software component is created from the existing software component matching the expected outputs.
US10705809B2 Pruning engine
A method and apparatus are disclosed for enhancing operable functionality of input source code files from a software program by preprocessing input source code files with codeword processing operations to generate a plurality of preprocessed input source code files, identifying candidate code snippets by pruning one or more preprocessed input source code files that do not meet a similarity threshold measure for library functions stored in the system library, and identifying at least a first validated code snippet from the one or more 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.
US10705807B2 Application testing
A method includes analyzing, by a processor, a first version of a computer program. The analyzing includes identifying a first data processing element included in the first version of the computer program. The first data processing element references a first data source external to the first version of the computer program. The method includes generating a data source element that represents a second data source different from the first data source. The method includes generating a second version of the computer program. The second version of the computer program includes the generated data source element and a second data processing element that is based on the first data processing element. In the second version of the computer program, the second data processing element references the generated data source element.
US10705804B2 Strongly typed metadata access in object oriented programming languages with reflection support
Type safety is important property of any type system. Modern programming languages support different mechanisms to work in type safe manner, e.g., properties, methods, events, attributes (annotations) and other structures, but none of the existing, general purpose, programming languages which support reflection provide type safe type (class/structure) member metadata access. Existing solutions provide no or limited type safety which are complex and processed at runtime which by definition is not built-in type-safe metadata access, but only more or less type safe workarounds called “best practices”. Problem can be solved by introducing method for type safe type member metadata access which could be processed at compile time.
US10705802B2 Extensible and queryable strong types
Data type configuration data is expressed and deployed to a database system to obtain a relational representation of the data types in addition to the compile code representation. Users or developers extend the data types by adding data to the relational representation, and the runtime environment operates off of the relational representation. Because the data types are extended (such as by creating new entities) using the data type tables in the relational representation, the extensions obtain the benefits of the type checking performed at compile time.
US10705800B2 Systems and methods for evaluating compliance of implementation code with a software architecture specification
A code-proving system is adapted to analyze implementation code for compliance with a at least a specified model. The implementation code can be code that is used to provide control or semi-automated control of a complex electromechanical system, such as an automobile. The specified model may be written to comply with a meta-model such as the software architecture specification known as Automotive Open System Architecture (AUTOSAR).
US10705799B2 Transmission of information through the use of quantum-optical effects within a multi-layered birefringent structure
An optical system uses a multi-layered birefringent structure that receives an input beam that may be non-coherent or coherent, and produces a randomization energy from the input beam, by creating birefringent induced beam subdivisions as the beam passes through each birefringent layer, where after the beam has passed through a threshold number of birefringent layers, a randomized energy distribution is created. That randomized energy distribution is read by a photodetector and converted into a random number by a randomization processing device.
US10705798B2 Multiplication operations in memory
Examples of the present disclosure provide apparatuses and methods for performing multi-variable bit-length multiplication operations in a memory. An example method comprises performing a multiplication operation on a first vector and a second vector. The first vector includes a number of first elements stored in a group of memory cells coupled to a first access line and a number of sense lines of a memory array. The second vector includes a number of second elements stored in a group of memory cells coupled to a second access line and the number of sense lines of the memory array. The example multiplication operation can include performing a number of AND operations, OR operations and SHIFT operations without transferring data via an input/output (I/O) line.
US10705797B2 Parallel-prefix adder and method
Disclosed is a parallel prefix adder structure with a carry bit generation circuit that generates primary carry bits for only some bit pairs and a sum circuit with ripple carry adders that use these primary carry bits to generate secondary carry bits and sum bits for a final sum. The carry bit generation circuit has different sections, which process different sequential sets of bit pairs and which have different sparsity configurations. As a result, generation of the primary carry bits is non-uniform. That is, in the different sections the primary carry bits are generated at different carry bit-to-bit pair ratios (e.g., the carry bit-to-bit pair ratios for the different sections can be 1:2, 1:4, and 1:2, respectively). For optimal performance, the specific bit pairs for which these primary carry bits are generated varies depending upon whether the maximum operand size is an odd number of bits or an even number.
US10705796B1 Methods, systems, and computer program product for implementing real-time or near real-time classification of digital data
Disclosed are techniques for classifying inquiries in real-time or nearly real-time. These techniques identify or generate a data model that receives and determine one or more classes for the inquiry in real-time or nearly real-time at least by applying a hierarchical set of rules in the data model to the inquiry. A hierarchical class data structure at least by storing and indexing the one or more classes based in part or in whole upon a hierarchical structure of the one or more classes in a non-transitory computer memory.
US10705794B2 Automatically adapting user interfaces for hands-free interaction
The method includes automatically, without user input and without regard to whether a digital assistant application has been separately invoked by a user, determining that the electronic device is in a vehicle. In some implementations, determining that the electronic device is in a vehicle comprises detecting that the electronic device is in communication with the vehicle (e.g., via a wired or wireless communication techniques and/or protocols). The method also includes, responsive to the determining, invoking a listening mode of a virtual assistant implemented by the electronic device. In some implementations, the method also includes limiting the ability of a user to view visual output presented by the electronic device, provide typed input to the electronic device, and the like.
US10705793B1 Low latency mode for wireless communication between devices
A method is provided for exchanging data between a user device and an audio output device over a wireless link. A user device detects that a trigger event for initializing a low latency mode has occurred at the user device, the low latency mode configured to cause the audio output device to reduce a size of a render buffer to be used for rendering audio data. In response to the detecting, the user device transmits an indication to the audio output device to initialize the low latency mode, the indication causing the audio output device to reduce the size of the render buffer to be used for rendering the audio data. The user device then transmits the audio data to the audio output device over the wireless link.
US10705792B2 Wearable device zone group control
Configuration information and selectable grouping options associated with the plurality of zones is displayed, for example, on a wearable device. Selection of a first selectable grouping option is received and in response a configuration change is transmitted. The configuration change may comprise information indicating a first zone is to join a zone group with a second zone of the plurality of zones. Updated configuration information is received indicating that a media playback system includes the zone group comprising the first zone and the second zone. The updated configuration information is displayed on the wearable device.
US10705789B2 Dynamic volume adjustment for virtual assistants
Techniques for implementing dynamic volume adjustment by a virtual assistant are provided. In one embodiment, the virtual assistant can receive a voice query or command from a user, recognize the content of the voice query or command, process the voice query or command based on the recognized content, and determine an auditory response to be output to the user. The virtual assistant can then identify a plurality of criteria for automatically determining an output volume level for the response, where the plurality of criteria including content-based criteria and environment-based criteria, calculate values for the plurality of criteria, and combine the values to determine the output volume level. The virtual assistant can subsequently cause the auditory response to be output to the user at the determined output volume level.
US10705787B2 Method and apparatus for displaying digital object identifier
A method for displaying a digital object identifier (DOI) is provided. The method includes receiving, by a server, a display instruction sent by a first device, wherein the display instruction is sent to the server after the first device receives a scan instruction to scan the DOI; determining a second device associated with the first device; and sending the display instruction to the second device, wherein the second device displays the DOI after receiving the display instruction.
US10705786B2 Collaborative electronic whiteboard publication process
A collaboration system including a spatial event map that can be published as an electronic document by a collaboration server and consumed by a consuming workstation. The electronic document is self-contained, and includes a viewer that has a module for rendering each of the graphical target types in the workspace onto a screen space. The system includes a server-side data processor that maintains the spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time.
US10705783B2 Showing interactions as they occur on a whiteboard
Real-time interactions made by a client on a whiteboard are shown on remote client(s) currently viewing the whiteboard. The real-time interactions that are shown on the remote clients can include a variety of different interactions. For example, the location(s) of where a remote client is touching the whiteboard or interacting with the whiteboard using a stylus may be viewed. A current inking stroke of a remote user may also be viewed as it is occurring. Interactions on the whiteboard may be shown differently depending on the remote user performing the interaction. The whiteboard may also show a location on the whiteboard where each of the remote users are currently viewing. A user may also track the actions of another user. When a change is committed to the whiteboard, the remote clients update the display to reflect the committed state.
US10705780B2 Method, device, and storage medium for displaying application page
The present disclosure discloses a method, device and storage medium for displaying an application page. The method includes: displaying a designated entry of an application, acquiring a configuration file of the application when a triggering operation to the designated entry is detected, and generating a native page of the application for a terminal according to the configuration file of the application and displaying the native page of the application on the terminal when the application is not installed one the terminal.
US10705777B2 Information processing apparatus, image forming apparatus, and storage medium that enable printing while receiving random access document file
An information processing apparatus communicating with an image forming apparatus includes a memory that stores a program and a processor that executes the program stored in the memory to perform a process. The process includes receiving a first document file including multiple sets of encrypted page data of pages, arranging the sets of the encrypted page data in page order, attaching identification information for identifying a page data boundary to each of the arranged sets of the encrypted page data, obtaining decoding information for decoding the sets of the encrypted page data from the first document file, generating a second document file including the arranged sets of the encrypted page data and the decoding information disposed before the arranged sets of the encrypted page data, and transmitting the generated second document file to the image forming apparatus.
US10705776B2 Image processing apparatus, control method for image processing apparatus, and storage medium
An image processing apparatus includes a setting unit and a communication control unit to execute HTTP communication to an external apparatus. The setting unit sets whether to use a proxy server. The communication control unit controls, in a case where Hypertext Transfer Protocol (HTTP) communication to the external apparatus on a personal area network is performed, executing the HTTP communication to the external apparatus by other than the proxy server, even if use of the proxy server is set.
US10705773B2 Printing apparatus, control method thereof and storage medium
An object of the present invention is to suppress a printing apparatus from becoming unavailable due to the life of a nonvolatile memory ending. The present invention is a printing apparatus including: a volatile memory; a nonvolatile memory in which a rewrite of data is performed in units of blocks and whose number of times of rewrite has an upper limit; and a management unit configured to manage a use of the volatile memory and the nonvolatile memory as a spool buffer temporarily storing print data, and the management unit limits the use of the nonvolatile memory based on an estimated life of the nonvolatile memory, which is different from state information indicating a state of a defective block of the nonvolatile memory.
US10705771B2 Control method of printer and printer
A printer includes: a storage region which stores a plurality of setting value groups in association with character strings, each of the plurality of setting value groups including one or more setting values for one or more setting items; and a processor. When the processor acquires a first command including one character string and instructing setting of an initial value of a setting item, the processor refers to the storage region to set, as an initial value, the setting value for the one or more setting items included in the setting value group associated with a character string corresponding to the one character string. When the processor acquires a second command instructing execution of a process relating to one setting item of the one or more setting items, the processor executes the process instructed by the second command by using the initial value thus set.
US10705770B2 Computer-readable medium, information processing device, and method for customizing a screen to be displayed on a display apparatus
A non-transitory computer-readable medium stores computer-readable instructions executable by a processor coupled with an information processing device including a display, an input interface, and a communication interface, the instructions causing the processor to control the display to display a first customizing screen, in response to a particular type of object on the first customizing screen being selected via the input interface, control the display to display a second customizing screen that is associated with the particular type of object and in a layer one-level lower than the first customizing screen in a screen hierarchy, accept, via the input interface, an operation of moving a target object between the first customizing screen and the second customizing screen, and transmit, to a display apparatus via the communication interface, screen data representing the first customizing apparatus and the second customizing apparatus between which the target object has been moved by the accepted operation.
US10705768B2 Method and system for managing storage using an intermediate storage area
Embodiments of the present invention provide a method and a system for managing a storage system. Specifically, in one embodiment of the present invention there is provided a method for managing a storage system, the method comprising: in response to receiving a write request for writing target data to the storage system, writing the target data to an intermediate address range in an intermediate storage area of the storage system; parsing, based on an address mapping of the storage system, a target address range associated with the write request so as to obtain an actual address range; and moving the target data from the intermediate address range to the actual address range. In one embodiment of the present invention there is further provided a corresponding system and apparatus.
US10705766B2 3D cross-bar nonvolatile memory
Semiconductor structures and methods for crystalline junctionless transistors used in nonvolatile memory arrays are introduced. Various embodiments in accordance with this disclosure provide a method of fabricating a monolithic 3D cross-bar nonvolatile memory array with low thermal budget. The method incorporates crystalline junctionless transistors into nonvolatile memory structures by transferring a layer of doped crystalline semiconductor material from a seed wafer to form the source, drain, and connecting channel of the junctionless transistor.
US10705765B2 Managing point-in-time copies for extents of data
Provided are a computer program product, system, and method for managing point-in-time copies for extents of data. A point-in-time copy for at least one range of extents in at least one volume for a point-in-time copy identifier is established. Change recording information is generated indicating each of the at least one range of extents less than all of the extents in the at least one volume. An update to data in the at least one range of extents in the point-in-time copy is received and data in the source storage in the at least one range of extents to be updated is copied as changed data to the target storage. Indication is made in the change recording information of the data in the at least one range of extents that has been updated.
US10705761B2 Method of and system for scheduling transmission of I/O operations
A method and a system for scheduling transmission of a plurality of input/output (I/O) operations to be executed by a storage device comprising: applying a slidable cell window to sequential I/O operations from a scheduled sequence, the slidable cell window being positioned over the sequential I/O operations starting with the first I/O operation, transmitting to the storage device the sequential I/O operations, receiving an operation execution confirmation from the storage device, determining a position of a given cell of the slidable cell window associated with the I/O operation, responsive to a position of the given cell being the first position of the slidable cell window: sliding the slidable cell window over the plurality of I/O operations so as to include at least one additional I/O operation in the slidable cell window, and transmitting to the storage device, the at least one additional I/O operation for execution.
US10705760B2 Method, device and computer readable medium of I/O management
Techniques perform I/O management. The techniques involve: in response to receiving an I/O request for a redundant array of independent disks (RAID), placing the I/O request in a corresponding waiting queue based on a stripe related to the I/O request in the RAID; and in response to the I/O request being granted to process, executing the I/O request based on storage of data of the stripe in a cache memory. Accordingly, by using the cache mechanism for the stripes, the I/O processing efficiency is improved and the user experience is enhanced. Moreover, the count of access to the RAID is reduced, the bandwidth for the backend access is saved and the system performance is improved.
US10705759B2 Managing disk drives of a data storage environment
Methods, systems, and computer programs encoded on computer storage medium, for identifying a data storage environment including a plurality of disk drives; exposing for each of the disk drives of the data storage environment, a management interface of the disk drive to create a zero-capacity device for the disk drive; identifying a management command for a particular disk drive of the plurality of disk drives; identifying a particular zero-capacity device that corresponds to the particular disk drive; providing the management command to the particular zero-capacity device; and in response to providing the management command, receiving a response from the particular disk drive, the response including a processing result that is responsive to the management command.
US10705757B2 Memory interface, memory controller having the memory interface, and memory system having the memory controller
There are provided a memory interface, a command queue controller configured to determine an execution order of normal commands and a suspend command; a command time controller configured to receive the normal commands, and output command and time information by providing a corresponding additional operation time to each of the normal commands; a command time manager configured to match the command and time information to each of the normal commands to be stored therein, and output an end signal; and an input/output interface configured to receive the normal commands and the suspend command, and transmit the normal commands and the suspend command to a memory device through a channel.
US10705749B2 Method for performing access control in a memory device, associated memory device and controller thereof
A method for performing access control in a memory device, the associated memory device and the controller thereof are provided. The method includes: according to at least one predetermined arrangement pattern, writing a plurality of sets of symbols into a plurality of storage regions of a memory as a plurality of redundant array of independent disks (RAID) groups, respectively; and utilizing a RAID engine circuit in the memory device to perform a plurality of operations related to data protection, such as: determining a series of reading patterns corresponding to the predetermined arrangement pattern; according to a reading pattern of the series of reading patterns, reading a plurality of symbols from each RAID group of the RAID groups; and performing exclusive-OR (XOR) operations on the symbols to convert the symbols into at least one XOR result, for performing data protection.
US10705748B2 Method and device for file name identification and file cleaning
Embodiments of the present application disclose a method and a device for file name identification and file cleaning. The method for file name identification comprises: determining a set of files to be processed; obtaining a string corresponding to the name of each file included in the set of files to be processed; for the obtained string corresponding to the name of each file, detecting whether a regular expression template matching the string is present in a preset regular expression template library; determining the detected regular expression template as a regular expression template of the file name corresponding to the string; identifying a regular expression of the file name corresponding to the string according to the determined regular expression template. Embodiments of the present application are applied to enable automatic identification of file names and the cleaning of files in electronic devices, improving the efficiency of identifying file names in electronic devices and the efficiency of file cleaning.
US10705747B2 Latency-based storage in a hybrid memory system
An example apparatus includes a hybrid memory system to couple to a host and a controller coupled to the hybrid memory system. The controller may be configured to assign a sensitivity to a command and cause the command to be selectively diverted to the hybrid memory system based, at least in part, on the assigned sensitivity.
US10705745B2 Using a memory controller to mange access to a memory based on a memory initialization state indicator
A technique includes receiving, in a memory controller, a request to read data that is stored in the region of memory. The technique includes using the memory controller to manage access to the memory based on an initialization state indicator for the region of memory. Managing the access includes determining whether the region of memory is associated with the initialized state based on the indicator; and based at least in part on the determination, selectively bypassing accessing the memory and using the memory controller to provide data having a provide a predetermined data pattern.
US10705744B2 Method, data storage system, and computer-readable recording medium for disk array data distribution
A method, a data storage system, and a computer-readable recording medium for disk array data distribution are proposed. The method includes the following steps. The space of a disk array composed of multiple flash storage devices is divided into multiple RAID extents with a same data distribution pattern, where each of the RAID extents includes a first region having multiple first stripes and first strips and also a second region having multiple second stripes and second strips. The first strips in each of the first stripes are evenly distributed among the flash storage devices in a first rotation pattern, and the second strips in each of the second stripes are unevenly distributed among the flash storage devices in a second rotation pattern.
US10705743B2 Memory control device, control method of flash memory, and method for generating security feature of flash memory
A method for generating a security feature of a flash memory includes determining a memory block from a plurality of memory blocks in the flash memory; erasing data of the determined memory block of the flash memory; providing a predetermined voltage to the determined memory block to obtain a plurality of corresponding threshold voltages of a plurality of cells in the determined memory block, wherein each of the corresponding threshold voltages corresponds to a characteristic of each cell in the determined memory block; and establishing a security feature based on the plurality of corresponding threshold voltages.
US10705741B1 Transparent checkpointing and process migration in a distributed system
A distributed system for creating a checkpoint for a plurality of processes running on the distributed system. The distributed system includes a plurality of compute nodes with an operating system executing on each compute node. A checkpoint library resides at the user level on each of the compute nodes, and the checkpoint library is transparent to the operating system residing on the same compute node and to the other compute nodes. Each checkpoint library uses a windowed messaging logging protocol for checkpointing of the distributed system. Processes participating in a distributed computation on the distributed system may be migrated from one compute node to another compute node in the distributed system by re-mapping of hardware addresses using the checkpoint library.
US10705735B2 Method and device for managing hash table, and computer program product
Techniques manage a hash table, and a computer program product. The techniques involve: in response to receiving a write request, determining whether a first hash value associated with the write request is stored in a Haidian District set of hash tables, the set of hash tables including at least a first hash table and a second hash table, the first hash table being a currently valid hash table for the first storage device, the second hash table being stored in a second storage device, an access speed of the first storage device being faster than that of the second storage device; in response to determining that the first hash value is not stored in the set of hash tables and the first hash table is full, setting a pre-allocated third hash table in the first storage device as the currently valid hash table in the first storage device; writing a first entry into the third hash table, the first entry including the first hash value; and merging entries in the first hash table with entries in the second hash table for storage into the second storage device. With such techniques, a two-level hash table structure is built, and the hash table management efficiency is improved.
US10705730B2 Display of a virtual keyboard on a supplemental physical display plane surrounding a primary physical display plane on a wearable mobile device
Display of supplemental content on a smartwatch wearable mobile device. A method establishes, on supplemental physical display plane(s) of a smartwatch wearable mobile device, virtual display plane(s). The smartwatch includes a primary physical display plane and the supplemental physical display plane(s). The supplemental physical display plane(s) at least partially surround the primary physical display plane. The method displays primary content on the primary physical display plane and supplemental content on the virtual display plane(s). The method also receives touch sensor input from a touch sensor of the smartwatch and maps the touch sensor input to interface element(s) of the supplemental content on the virtual display plane(s). The method selects the interface element(s) based on the mapping the touch sensor input to the interface element.
US10705729B2 Touch control method and apparatus for function key, and storage medium
A touch control method and apparatus for a function key, and a storage medium are provided. The touch control method includes: determining a current handheld operation mode of a terminal, the handheld operation mode including at least one of a left hand operation mode, a right hand operation mode and a double hand operation mode; determining an operation area corresponding to the current handheld operation mode, activating a surface touch control function of the operation area and displaying the function key in the operation area; and determining whether a user performs a touch control operation on the function key in the operation area, according to a touch position of the user in the operation area and a position of the function key.
US10705727B2 Flick to send or display content
In an embodiment, a flick motion is detected on a touch screen interface of a first device. In response to detecting the flick motion: data associated with the flick motion is identified and transmitted to a second device. The data may be automatically displayed in response to detecting the flick motion.
US10705726B2 Electronic device, wearable device, and character input control method
According to one embodiment, an electronic device includes a character input controller. The character input controller displays a software keyboard including a set of input areas. Each input area of the set includes objects each representing a character. The set of input areas is arranged adjacent to one another in a first direction. The character input controller moves an active input area in the first direction or in a second direction opposite to the first direction, in response to a first operation or a second operation, and changes a character of an active object displayed in the active input area into another character in the active input area, in response to a third operation or a fourth operation.
US10705721B2 Method and system for providing topic view in electronic device
Embodiments herein provide a method for providing a topic view using an electronic device. The method includes detecting, by a gesture detection unit of the electronic device, a user input on content displayed on a display of the electronic device. Further, the method includes identifying a topic of the content displayed on a display of the electronic device. Further, the method includes determining, by a controller of the electronic device, a degree of similarity between the identified topic and at least one topic related to at least one content displayed on at least one external electronic device corresponding to at least one contact item stored in the electronic device. Further, the method includes displaying a topic view on the display of the electronic device based on the degree of similarity, wherein the topic view comprises at least one indicator indicating the at least one contact item corresponding to at least one topic included in the topic view.
US10705712B2 Scroll select control for user interfaces
A bulk-selection control is described in which the same user input action automatically causes both (a) scrolling of a list of visual indicators of items, and (b) selection of the items that correspond to the visual indicators. Specifically, as the visual indicator of an item is scrolled beyond a “selection-triggering position”, the visual indicator is visually marked to indicate that the corresponding item is selected, and the corresponding item is automatically added to a set of selected items. When scrolled the opposite direction, the items that have already been added to the set of selected items are not removed therefrom, even if the scrolling operation causes their visual indicators to cease to be beyond the selection-triggering position.
US10705711B1 Smart scroller user interface element
A navigational user interface element includes a navigational bar displaying thereon labels associated with a plurality of sections, and a highlight indicating a section of a page that a user is currently viewing. The navigational user interface element is configured to allow a user to click on the highlight and drag it to effect navigation to a section associated with a displayed label. The navigational user interface element is configured to, when the highlight is clicked and dragged and then released, snap the highlight to the section label the highlight is closest to when the highlight is released, and display that same section. The navigational user interface element is configured to, when a label is clicked, effect navigation to the section corresponding to that label.
US10705708B2 Data expansion control
A method, computer system, and a computer program product for data visualization is provided. The present invention may include, in response to detecting, by a graphical user interface (GUI), an initial actuation of a data scope trigger, displaying, by the GUI, an initial amount of a dataset. The present invention may also include, in response to detecting, by the GUI, a subsequent actuation of the data scope trigger within a predefined period of time, modifying an amount of the dataset being displayed by the GUI, and adjusting a trigger user interface (UI) of the data scope trigger to reflect a subsequent amount of the dataset that is available to be displayed by the GUI in response to the detected subsequent actuation of the data scope trigger.
US10705707B2 User interface for editing a value in place
A user interface element is displayed for in place editing of values within a document. For example, in response to selecting a value, a user interface is displayed near the value that receives a slide gesture for adjusting the value in place. The user interface may be configured to select one of the discrete parts of the value in response to changing a level of the slide gesture. For example, a user may move the swipe gesture from a level used for adjusting the day value to the level representing the year value. The user interface displayed and method(s) used to adjust the value may be based on the type of value and the structure and content of the document.
US10705705B2 System and method for selecting a time stamp and generating user interface elements
A system for generating user interface elements comprises a data analysis module, a receiver module and an element generation module. The data analysis module is arranged to identify a plurality of classes in input data, wherein each class is associated with a plurality of characteristic values each with a corresponding time stamp. The receiver module is arranged to receive a selection of a first time stamp, and the data analysis module is arranged to determine a first selection of the characteristic values each associated with the first time stamp. The element generation module is arranged to generate a plurality of user interface elements each associated with a class by calculating, for each user interface element, a two-dimensional area based on the characteristic value in the first selection associated with the class of the element.
US10705701B2 Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
A method is performed by an electronic device with a display and a touch-sensitive surface. The method includes: displaying a progress icon that indicates a current position within a first piece of content; displaying a multi-purpose content navigation icon; while providing the first piece of content: detecting a first contact at a first location that corresponds to the multi-purpose content navigation icon; while continuing to detect the contact at the first location, moving the current position within the first piece of content at a predefined scrubbing rate; and, in response to detecting movement of the contact that includes a first component of movement in a direction that corresponds to movement on the display parallel to the first predefined direction, moving the current position within the first piece of content at a variable scrubbing rate that varies monotonically as the first component of movement increases.
US10705699B2 Information processing device, information processing method, and non-transitory computer readable medium
An information processing device includes a controller that controls a process according to a change amount of a deformable display from a reference position and changes the reference position. In a further modification of the invention, the controller may change the reference position based on the change amount of the display from the reference position at a time at which the display starts to display.
US10705694B2 Method, system and user interface for creating and displaying of presentations
A method and system for creating at least one presentation, comprising: at least one computer; at least one application operable on the at least one computer, the at least one application configured for: receiving a plurality of assets; and allowing at least one user to define the at least one presentation over the time that the at least one presentation is to be displayed, using at least two assets to be simultaneously presented for at least one selected point in time.
US10705691B2 Dynamic user interface blueprint
A user may interact with a first application. A dynamic user interface consistency system may create a user interface blueprint file which stores explicit and inferred user preferences. The user may open a second application. The second application may refer to the user interface blueprint file to generate a user interface according to the user preferences.
US10705690B1 Sending virtual desktop information to multiple devices
A virtual desktop service may receive a request from a user to provision a virtual desktop and establish a secure communications connection between the virtual desktop service, a user client device, and additional client devices via a proxy server in order to stream same feed or virtual screens from the virtual desktop to multiple client devices. The virtual desktop service may provide for natively sharing or multiplexing an entire data stream from a virtual desktop to multiple client devices or natively sharing or multiplexing portions of a data stream from a virtual desktop to render each portion on a different client device.
US10705688B2 Display apparatus and displaying method thereof
A processor executes the instructions to display a first UI including an application list including an application program icon corresponding to an application program which is installable, and in response to a user input for installing the application program corresponding to the application program icon in the application list being received, receive data from the external apparatus to install the application program corresponding to the application program icon. While the application program is installed according to the user input, the processor is further configured to display, in a second UI, the application program icon with a graphic effect applied to the application program icon to indicate that the application program corresponding to the application program icon is being installed, the graphic effect representing an installation progress status, and, in response to the installation of the application program being completed, stop providing the graphic effect to the application program icon.
US10705687B1 Visually indicating on a user interface lengths, types of content, structure and current user location within a corpus of electronic content
Systems and methods of visually indicating on a user interface of an electronic reader the lengths, types of content, structure and current location of a user within a corpus of electronic content are presented. The corpus of electronic content may be converted into contiguous visual sections and contiguous thumbnails (of the visual sections). The user interface includes a content strip tray displaying a viewable portion of the thumbnails and a main viewing area displaying a viewable portion of the visual sections. An accent effect may be displayed over the viewable portion of the thumbnails that corresponds with the viewable portion of the visual sections currently displayed in the main viewing area to indicate a location of the user in the electronic content. Additionally, headers, location markers, assignments and notes may be displayed on the viewable portion of the thumbnails.
US10705685B2 Navigation system for a graphical user interface
A graphical user interface (GUI) can be tested using a navigation system to access objects. As an example, a processing device in a system can receive a selection of an object. The selection can be made through the GUI. In response to the selection, the processing device retrieves the object and a destination at which the object is located. The processing device recursively traverses a backwards navigation path from the destination to the graphical user interface using the name of the object and the destination. The processing device can then navigate to the destination using the backwards navigation path.
US10705683B2 Changing visual aspects of a graphical user interface to bring focus to a message
This disclosure describes a system in which a user is enabled to efficiently locate and view messages of a conversation that are likely to be more relevant or pertinent to the user. The system is configured to determine that a message in the conversation is associated with a trigger feature that comprises a piece of information and/or an interaction from another user that is likely worthy of the user's attention. The system can then generate a visual notification associated with the trigger feature. The visual notification can be displayed in association with a graphical element that represents the conversation. Upon receiving an indication of a selection of the visual notification, the system can display the message and trigger feature and/or change visual characteristics associated with the message to bring focus to the message.
US10705682B2 Sectional user interface for controlling a mobile terminal
A method for controlling a screen of a mobile terminal that simultaneously displays a plurality of execution screens is provided. The method preferably includes: displaying a layout composed of a plurality of sections when a magazine creation event is sensed; mapping applications to the plurality of sections in a one-to-one correspondence, respectively to create a magazine; and displaying the magazine, and an execution screen of an application mapped to each of the sections is arranged at the magazine.
US10705681B2 Electronic device and display method for selecting an area of an icon
An electronic device is provided. The electronic device includes a display, a memory that stores icon image associated with an application, and a processor. The processor selects a partial area of the icon image, determines whether a type of an image included in the selected area is a first image type or a second image type, displays, if the type of the image included in the selected area is the first image type, the image included in the selected area in the display at a first magnification, and displays, if the type of the image included in the selected area is the second image type, the image included in the selected area in the display at a second magnification.
US10705680B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a display, an instruction receiving unit, and a controller. The display displays a screen containing a fundamental icon and an associated icon. The fundamental icon is an icon for selecting execution of a certain function. The associated icon is associated with the fundamental icon. The instruction receiving unit receives an instruction to delete an icon displayed on the screen by the display. The controller exerts control in such a manner that, when the icon is the fundamental icon, the instruction receiving unit does not delete the fundamental icon.
US10705675B2 System and method for remote interface alert triggering
Systems and methods for triggering generation of an alert for delivery to a remote device are disclosed herein. The system can include memory having: a user profile database; and a content library database. The system can include a recipient user device having: a network interface; and a recipient I/O subsystem; and the system can include a supervisor device having: a network interface; and a supervisor I/O subsystem. The system can include a content management server that can: direct the generation of a placement interface in the graphical user interface by the recipient I/O subsystem; direct the generation of a presentation interface; direct the generation of a coupling interface at each of the recipient user device and the supervisor user device; and generate and send an alert to the recipient user device and the supervisor device.
US10705671B2 Information sharing method, terminal, and storage medium
This application discloses an information sharing method performed at a first terminal communicatively coupled to a second terminal, the method comprising: launching a live video chat window including a first display region and a second display region; receiving a user request for information sharing between the first terminal and the second terminal; in response, launching an information sharing window within a predefined region that at least partially covers at least a portion of one of the first display region and the second display region; receiving a user instruction for rendering one or more objects in the information sharing window; and in response, rendering the one or more objects in the information sharing window in a manner such that the live video stream in the covered portion of the one of the first display region and the second display region is visible to the user through the information sharing window.
US10705669B2 Active impression tracking
Aspects of the disclosure relate to tracking user engagement with an interface. In one aspect, interaction of a user with a user interface can be detected and, in response to such interaction, it can be determined if the user interface was updated. In a scenario in which it is determined that the user interface was updated, an impression metric indicative of engagement of the user with the user interface can be updated. The updated metric can permit the tracking of user engagement.
US10705667B2 Phase shift and phase shift assisted sensing
Disclosed is a phase measurement system and method. Multiple frequency orthogonal signals are transmitted simultaneously along the same row conductor. One of the signals may be low frequency signal. The other signal may be a high frequency signal. The field of the low frequency signal may extend further above a touch surface than the high frequency signal. The phase data from the low frequency signal may be used to provide information about a touch event.
US10705659B2 Film touch sensor and method of preparing the same
The present invention relates to a film touch sensor in which a separation layer is formed on a carrier substrate prior to the formation procedures of the touch sensor, and a method of preparing the film touch sensor. The film touch sensor according to the present invention comprises a separation layer; an electrode pattern layer formed on the separation layer and comprising a sensing electrode and a pad electrode formed at one end of the sensing electrode; and an insulation layer formed on the electrode pattern layer and used as a base film layer.
US10705657B2 Touch panel having sense patterns of mesh type metal grids, display apparatus, and method of manufacturing the touch panel
A touch panel, a display apparatus, and a method of manufacturing the touch panel. The touch panel includes a substrate, sense patterns disposed on the substrate and including a mesh type metal grid, and a transparent conductive layer patterned to correspond to each of the sense patterns and disposed to cover the metal grid.
US10705656B2 System and method for ultrasonic sensing
A system and method for ultrasonic sensing, wherein an ultrasonic receiver array includes multiple ultrasonic sensor pixels, and each sensor pixel includes an ultrasonic receiver configured to read an ultrasonic signal. An ultrasonic transmitter array, composed of multiple elements, transmits ultrasonic signals which may be reflected from an object and received at the ultrasonic receivers, wherein a sensor controller applies excitation signals to the transmitter array with a temporal delay between excitation signals.
US10705655B2 Electronic device and method including elastic member for preventing/reducing performance degradation of pressure sensor
The present disclosure relates to an electronic device and a method capable of allowing a pressure sensor to accurately sense a pressure value regardless of environmental factors, a change in elasticity of an elastic layer, and a change in an inter-electrode layer gap, wherein the method may include determining, using the pressure sensor, a pressure level while there is no external pressure against the front plate and adjusting at least one threshold level for the electronic device to use when there is an external pressure against the front plate, based at least in part on the determined pressure level.
US10705651B2 Touch sensor and associated control method for decreased capacitive loads
A device includes a controller coupled to a touch sensor. The touch sensor includes a first array of capacitive nodes substantially aligned with a second array of capacitive nodes in a mechanical stack. The controller is configured, when in a self-capacitive mode of operation, to send a first drive signal to a plurality of the electrodes of the first array, send a shield signal to at least a portion of the electrodes of the second array at the same time as the first drive signal is sent to the plurality of electrodes of the first array, and sense touch inputs based on signals received from the plurality of electrodes of the first array while the first drive signal is being sent to the plurality of electrodes of the first array and the shield signal is being sent to the at least a portion of the electrodes of the second array.
US10705643B2 Tactile touch sensor system and method
A tactile touch sensor (TTS) system and method allowing physical augmentation of a high-resolution touch sensor array (TSA) is disclosed. Physical augmentation is accomplished using a TSA physical overlay (TPO) placed on top of the TSA. The TPO is constructed to transmit forces to the underlying TSA. Force transmission is accomplished by either using a flexible overlay or with a rigid mechanical overlay that transmits user forces exerted on the overlay to the underlying TSA. Incorporation of TPO identifiers (TPI) within the TPO permits identification of the TPO by a TPO detector (TPD) allowing operational characteristics of the TSA to be automatically reconfigured to conform to the currently applied TPO structure by a user computing device (UCD). The UCD may be configured to automatically load an appropriate application software driver (ASD) in response to a TPI read by the TPD from the currently applied TPO.
US10705641B2 Sensing panel, and display device and driving method thereof
The present application discloses a sensing panel, and a display device and a driving method thereof. The sensing includes a base substrate; a plurality of photosensitive units arranged in an array on the base substrate; and a plurality of pressure-sensitive units arranged in an array on the base substrate. The photosensitive units and the pressure-sensitive units are integrated in a same sensing panel, and are stacked and share a fixed-potential electrode. As such, after loading a fixed potential to the fixed-potential electrode, the pressure detection and the touch detection can be achieved simultaneously with the same sensing panel.
US10705640B2 Touch panel and method for fabricating the same, touch display device
A touch panel, a touch display device, and a method for fabricating the touch panel are disclosed. The touch panel comprises: a substrate; a plurality of touch sensing units arranged in an array on the substrate, each of the touch sensing units including a first touch sub-electrode arranged in a first direction, two second touch sub-electrodes arranged on both sides of the first touch sub-electrode and arranged in a second direction, and an electrode slit disposed between each of the second touch sub-electrodes and the first touch sub-electrode; wherein the two second touch sub-electrodes in each of the touch sensing units are electrically connected via at least two first bridges.
US10705633B2 Display panel
The present disclosure provides a display panel, which includes a first light-emitting unit, a first electrode line A, a second light-emitting unit, a second electrode line A, and a first electrode line B. The first light-emitting unit includes a first electrode A and a first electrode B located at both ends of the first light-emitting unit respectively. The first electrode line A is connected to the first electrode A. The second light-emitting unit is located on a first side of the first light-emitting unit and includes a second electrode A and a second electrode B located at both ends of the second light-emitting unit respectively. The second electrode line A is connected to the second electrode A, and the second electrode line A and the first electrode line A are independent in terms of signal. The first electrode line B is arranged between the first light-emitting unit and the second light-emitting unit and connected to the first electrode B and the second electrode B respectively.
US10705630B2 Control method, information processing apparatus, and non-transitory computer-readable storage medium for storing program
A control method of a computer includes: obtaining an image captured by an imaging device configured to make a pointing device to be in the image; identifying a first position corresponding to the pointing device based on the obtained image; obtaining radio wave reception information that indicates a reception state, by the wireless communication apparatus or the wireless communication device, of a radio wave transmitted and received between a wireless communication apparatus and a wireless communication device of the pointing device, wireless communication apparatus information that identifies the wireless communication apparatus, and device information that identifies the pointing device; estimating a second position corresponding the pointing device based on the obtained radio wave reception information and wireless communication apparatus information; and storing the obtained device information in association with the identified position when a matching degree between the first position and the second position satisfies a condition.
US10705629B1 Customizable control system
A system is provided that includes a display or other support surface to which a repositionable control device may be removably mounted. The display may emit light. The repositionable control device may be a repositionable knob that has light sensors. The display may be directed to emit the light in a predetermined time-varying search pattern while the light sensors make measurements of the emitted light. The repositionable knob may wirelessly transmit the light sensor measurements to control circuitry associated with the display. The control circuitry may process the light sensor measurements or other sensor measurements to determine the location of the repositionable control device on the display. Visible tick marks or other scale information may be displayed around the periphery of the knob. An electromagnetic actuator may provide adjustable detents. Wireless power may be received by the knob.
US10705623B2 Adjustable keyboard
An adjustable keyboard includes a driving element, a first plate, a second plate and a plurality of keys. The second plate is disposed between the first plate and the keys, wherein the second plate has a plurality of key openings and the keys are respectively aligned with the key openings. The driving element is configured to drive the first plate to move, and thus a plurality of first guide portions on the first plate respectively push a plurality of second guide portions on the second plate so as to move the second plate and adjust the distance between each of the keys and the corresponding key opening.
US10705618B2 Tactile graphical display
A method, system, and computer program product for generating a visual and tactile representation of a plurality of flexed pages associated with a set of data and presented on a graphical display. The graphical display may sense a plurality of flexural states and model respective tactile gradients according to the plurality of flexural states. For a flexural state meeting a set of criteria, the tactile gradient may be applied to the graphical display by distributing a selective volume contained with the graphical display.
US10705616B2 Selector dial for a vehicle that incorporates electric motor for defining reconfigurable magnetic detents
A selector for a vehicle includes a stepper motor. A manually operable rotating portion is in communication with the stepper motor. A display screen is positioned proximate the rotating portion. A position sensor is in communication with the stepper motor and the manually operable rotating portion. The rotating portion is coupled to the stepper motor at a drive shaft of the stepper motor. Manual operation of the rotating portion also rotates the drive shaft. The stepper motor applies a haptic component to the manual operation of the rotating portion.
US10705615B2 Mobile communications device with adaptive friction of the housing
A mobile communications device adjusts a level of friction between a surface of the device and one or more other objects that may be in contact with the device, such as receipts, credit cards, keys, money, the user's hand or fingers, and the like. To adjust the friction, the device first determines its current environmental context, such as whether it is inside the user's pocket or lying on a table surface, for example. Then, based on that context, the device varies a coefficient of friction to increase or decrease the friction between the surface of the device and the surfaces of the other objects. Varying the friction allows a user to grip the device easier and/or reduce the chance that the other objects in contact with the device are also inadvertently removed from the storage location with the device.
US10705614B2 Method and apparatus for generating vibration patterns
An electronic device may include: a rotation detection module configured to detect rotation parameters of a rotating body; a haptic module configured to generate vibration according to a vibration pattern; a display configured to display a user interface; a memory; and a processor electrically connected with the rotation detection module, the haptic module, the display, and the memory. The memory may store instructions that, when executed, cause the processor to: determine vibration parameters based on the rotation parameters detected by the rotation detection module; generate a vibration pattern based on the vibration parameters; and output a user interface corresponding to the generated vibration pattern on the display.
US10705613B2 Display device
Provided is a display device. The display device includes a display panel, a vibration transfer layer, and a touch sensitive element. The vibration transfer layer is disposed under the display panel and has a plurality of openings. The touch sensitive element is disposed under the vibration transfer layer.
US10705609B2 Control device for motor vehicle and control method
The invention relates to a control device for a motor vehicle, which includes: a touch-sensitive surface (2) including a contact sensor capable of measuring a pressing pressure on the touch-sensitive surface (2) during a predetermined time (dt; dt1, dt2), and a haptic feedback module (4) configured such as to generate a haptic feedback in response to a contact of the touch-sensitive surface (2), characterised in that the haptic feedback module (4) is configured such as to determine the profile of the haptic feedback to be generated in accordance with the variation in the pressing pressure measured on the touch-sensitive surface (2) during the predetermined time (dt; dt1, dt2).
US10705605B2 Image display system, and control apparatus for head-mounted display and operation method therefor
A display control unit causes an accumulation image list screen having a list of accumulation images to be displayed on a head-mounted display. A detection unit detects an eye gaze of a user directed at one of the accumulation images on the basis of a captured image from an eye gaze detection camera of the head-mounted display. A time measurement unit measures an eye fixation duration of the user for the accumulation image. An evaluation unit replaces the eye fixation duration with an interest level of the user for the accumulation image on the basis of evaluation criteria. An information accepting unit accepts the interest level as information about the eye fixation duration. An information management unit records the image ID of the accumulation image and the interest level to a storage device in association with each other as image interest-level information.
US10705603B2 System and method for detecting invisible human emotion in a retail environment
A system for detecting invisible human emotion in a retail environment is provided. The system comprises a camera and an image processing unit. The camera is configured in a retail environment to capture an image sequence of a person before and during when a price of a product or service becomes visible. The image processing unit is trained to determine a set of bitplanes of a plurality of images in the captured image sequence that represent the hemoglobin concentration (HC) changes of the person, and to detect the person's invisible emotional states based on HC changes. The image processing unit is trained using a training set comprising a set of subjects for which emotional state is known.
US10705602B2 Context-aware augmented reality object commands
Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For example, one disclosed embodiment includes receiving a user input selecting an object in a field of view of the see-through display system, determining a first group of commands currently operable based on one or more of an identification of the selected object and a state of the object, and presenting the first group of commands to a user. The method may further include receiving a command from the first group of commands, changing the state of the selected object from a first state to a second state in response to the command, determining a second group of commands based on the second state, where the second group of commands is different than the first group of commands, and presenting the second group of commands to the user.
US10705600B2 Method and apparatus for detecting and following an eye and/or the gaze direction thereof
An eye-tracking system comprises an illuminator that directs infrared light towards a detection region, a camera configured to generate an image of the detection region and a controller configured to detect a calibration target in the image and to detect or determine changes in the position and/or orientation of the camera relative to the calibration target. The eye-tracking system can be installed in a vehicle.
US10705598B2 Tracking wearable device and handheld object poses
One disclosed example provides a computing device configured to receive from an image sensor of a head-mounted device environmental tracking exposures and handheld object tracking exposures, determine a pose of the handheld object with respect to the head-mounted device based upon the handheld object tracking exposures, determine a pose of the head-mounted device with respect to a surrounding environment based upon the environmental tracking exposures, derive a pose of the handheld object relative to the surrounding environment based upon the pose of the handheld object with respect to the head-mounted device and the pose of the head-mounted device with respect to the surrounding environment, and output the pose of the handheld object relative to the surrounding environment for controlling a user interface displayed on the head-mounted device.
US10705596B2 Systems and methods for responsively adaptable virtual environments
The present disclosure relates to methods and systems for providing virtual environments that are responsively adaptable to users' characteristics. Embodiments provide for identifying a virtual action to be performed by a virtual representation of a patient within a virtual environment. The virtual action corresponds to a physical action by a physical limb of the patient in the real-world. In embodiments, the virtual action is required to be performed to a first target area within the virtual environment. Embodiments determine that the patient has at least one limitation that limits the patient performing the physical action. A determination of whether the patient has performed the physical action to at least a physical threshold associated is made. The virtual environment is caused to adapt in order to allow the virtual action to be performed in response to the determination that the patient has performed the physical action to the physical threshold.
US10705593B2 Method and apparatus for power management
An apparatus is provided comprising a system including one or more electronic components; a power input unit arranged to supply power to the system; and a power management module configured to: detect whether the system is in an abnormal state, and in response to detecting that the system is in the abnormal state, adjust at least one of (i) power supplied from a battery to the system, (ii) the power supplied from the power input unit to the system, and (iii) power supplied from the power input unit to the battery.
US10705588B2 Enabling a non-core domain to control memory bandwidth in a processor
In one embodiment, the present invention includes a processor having multiple domains including at least a core domain and a non-core domain that is transparent to an operating system (OS). The non-core domain can be controlled by a driver. In turn, the processor further includes a memory interconnect to interconnect the core domain and the non-core domain to a memory coupled to the processor. Still further, a power controller, which may be within the processor, can control a frequency of the memory interconnect based on memory boundedness of a workload being executed on the non-core domain. Other embodiments are described and claimed.
US10705587B2 Mode switching in dependence upon a number of active threads
Apparatus for processing data is provided with fetch circuitry for fetching program instructions for execution from one or more active threads of instructions having respective program counter values. Pipeline circuitry has a first operating mode and a second operating mode. Mode switching circuitry switches the pipeline circuitry, between the first operating mode and the second operating mode in dependence upon a number of active threads of program instructions having program instructions available to be executed. The first operating mode has a lower average energy consumption per instruction executed than the second operating mode and the second operating mode has a higher average rate of instruction execution for a single thread than the first operating mode. The first operating mode may utilise a barrel processing pipeline to perform interleaved multiple thread processing. The second operating mode may utilise an out-of-order processing pipeline for performing out-of-order processing.
US10705584B2 Power socket management system
Method and system are provided for power socket management. The method carried out at a server may include receiving power data from a plurality of user devices and obtaining event information for an event location, including details of the user devices required for the event. The method may process the power data for the required user devices for an event by optimizing the use of power sockets at the event location. The method may notify the required user devices of the optimized socket usage for a user device.
US10705580B2 Intelligent energy-optimization technique for computer datacenters
The disclosed embodiments relate to a system that controls cooling in a computer system. During operation, this system monitors a temperature of one or more components in the computer system. Next, the system determines a thermal-headroom margin for each of the one or more components in the computer system by subtracting the temperature of the component from a pre-specified maximum operating temperature of the component. Then, the system controls a cooling system that regulates an ambient air temperature for the computer system based on the determined thermal-headroom margins for the one or more components. In some embodiments, controlling the cooling system additionally involves minimizing a collective energy consumption of the computer system and the cooling system.
US10705579B2 Information handling system having regional cooling
Custom cooling strategies may be implemented for different regions in computers, servers, and other information handling systems. Chassis architecture may have multiple cooling fans, with each fan cooling a different region via dedicated duct work. A user or administrator may thus implement different cooling strategies for internal components, based on different thermal curves defined for each different region.
US10705578B2 Heat removal from memory modules
A system for cooling memory modules mounted in parallel on a printed circuit board may include a coolant tube installed in parallel between two of the memory modules, and a heat spreader disposed in parallel between the two memory modules. The heat spreader may include a base having an outer surface thermally coupled to the coolant tube and first and second fins. The first fin has a first spring force toward a first of the two memory modules. The first spring force causes the first fin to provide contact pressure to the first memory module to thermally couple the first fin and the first memory module. The second fin has a second spring force toward a second of the two memory modules. The second spring force causes the second fin to provide contact pressure to the second memory module to thermally couple the second fin and the second memory module.
US10705572B2 Electronic device including stand member
An electronic device is provided, which includes a housing including a first plate facing in a first direction, a second plate facing in a second direction opposite to the first direction, and a lateral member surrounding a space between the first plate and the second plate, at least one hinge structure disposed at an edge of the second plate, a stand member that is opened or closed at an angle from the second plate through the at least one hinge structure; and a display disposed in the space and being visible through at least a portion of the first plate. The second plate includes an engaging stopper formed by a first terminating plane near the at least one hinge structure. The stand member includes a first stopper formed by a second terminating plane facing the engaging stopper of the second plate. The angle is determined when the first stopper meets the engaging stopper.
US10705571B1 Foldable electronic device and device protection method
A foldable electronic device includes a first base, a second base, a hinge, a brake, an object sensor, and a controller. The hinge pivotally connects the first base to the second base. The brake is disposed in the hinge. When the first base is expanded with respect to the second base, the object sensor senses whether an object is placed on the second base. When the object sensor senses that the object is placed on the second base, the object sensor sends out a sensed signal. The controller selectively switches on the brake in response to the sensed signal, so as to restrain a rotating angle formed by the first base and the second base.
US10705565B2 Foldable display device
A foldable display device including: a flexible display panel including a bending portion; and a folding unit supporting the flexible display panel and in-folding and out-folding a front surface of the flexible display panel. The folding unit includes a hinge unit bending and supporting the bending portion of the flexible display panel simultaneously in a clockwise direction and a counterclockwise direction.
US10705563B2 Foldable terminal
The present disclosure provides a foldable terminal, including a body and a flexible screen assembly. The body includes a first structural member, a second structural member and a coupling assembly. The coupling assembly includes a fixed member and two sliding bars. The two sliding bars are rotatably coupled to two side walls of the fixed member correspondingly and coupled to the first structural member and the second structural member correspondingly. The flexible screen assembly is disposed to a first side surface of the body, and has a bending area facing the fixed member.
US10705562B2 Transitioning between modes of input
Transitioning between a high-resolution input mode, such as a mouse-based interface, and a low-resolution input mode, such as a touch-based interface, is described. A change of orientation of a touch screen between a first orientation and a second orientation is detected. Transitioning between the two input modes and corresponding user interfaces (UIs) is based on the detected change of orientation. A change of orientation can be detected with one or more sensors, such as an accelerometer, position sensors, etc. Transitioning from one mode to another can include modifying an item displayed in the UI of the one mode into a corresponding item displayed in the UI of the other mode. The modifying can include enlarging/reducing, obscuring/unobscuring, moving, etc. For example, an item can be obscured by the visual effect of sliding it off of the screen.
US10705560B1 Signal path blanking during common mode input transitions
A sensor includes an analog front end having a circuit element responsive to a clock signal and a clock generating circuit configured to generate the clock signal having blanking time periods during which the clock signal is held at a constant level, wherein the circuit element is not operational during the blanking time periods. The blanking time periods correspond to time periods during which transitions of a common mode input voltage to the sensor are expected to occur.
US10705554B2 Solenoid valve for a portable hydraulic power unit
A portable hydraulic power unit includes a fluid tank supported on a frame, a first pump configured to draw hydraulic fluid from the tank and a second pump configured to draw hydraulic fluid from the tank. The portable hydraulic power unit further includes a two-way valve disposed on a high-flow line extending from an output of the second pump, the two-way valve movable between an open state and a closed state. The two-way valve is electrically-actuated and configured to shift to the open state based on a hydraulic fluid pressure in a combined flow line downstream of the first pump and the second pump exceeding a threshold pressure level. The two-way valve directs the output of the second pump back to the fluid tank when the two-way valve is in the open state.
US10705553B2 Constant current circuit for suppressing transient variation in constant current
A constant current circuit includes a first current mirror circuit connected to a first power supply and having a first input transistor and a first output transistor of a first conductivity type, a second current mirror circuit having a second output transistor of a second conductivity type provided between the first input transistor and a second power supply, and a second input transistor of the second conductivity type provided between the first output transistor and the second power supply, a resistor interposed between the second output transistor and the second power supply, and a capacitor having one end connected to the first power supply and the other end connected to a connecting point of the second output transistor and the resistor.
US10705548B2 Air cavity package with supplemental heat generator
An air cavity package having a supplemental heat generator for generating heat and a pressure greater than atmospheric pressure within the air cavity package. The supplemental heat generator may be maintained at a constant or variable temperature. The supplemental heat generator may be selectively activated based on a predetermined parameter by a user or by a processor. The supplemental heat generator may be an RF and or other chip capable of generating heat or a conductive wire.
US10705547B2 Mobile distribution station with guided wave radar fuel level sensors
A distribution station includes a mobile trailer, a pump on the mobile trailer, a manifold on the mobile trailer and connected with the pump, a plurality of hoses connected with the manifold, a plurality of valves on the mobile trailer, each of the valves situated between the manifold and a respective different one of the hoses, a plurality of guided wave radar level sensors, each of the guided wave radar level sensors being associated with a respective different one of the hoses, and a controller configured to communicate with the guided wave radar level sensors and operate the valves responsive to signals from the guided wave radar level sensors.
US10705540B2 Apparatus for controlling platooning based on weather information, system including the same, and method thereof
An apparatus for controlling platooning based on weather information includes a processor configured to determine a weather environment state on a platooning path based on weather forecast information received from a control center or weather information measured by a vehicle sensor, determine a sequence of platooning based on the weather environment state, determine a level of the platooning based on the weather environment state, and perform control of a transverse vehicle-to-vehicle distance or control of a longitudinal vehicle-to-vehicle distance of a vehicle based on the measured weather information and the determined level of the platooning.
US10705539B2 Tele-operation of autonomous cars to negotiate problem situations
Methods and systems for providing remote support and negotiating problem situations of autonomous operation of vehicles based on signal states and vehicle information are described. The disclosed technology receives state data for the vehicles by an apparatus such as a remote vehicle support apparatus. The state data indicates a respective current state for the vehicles. The vehicles are each assigned to respective remote vehicle support queues based on the respective state data. An indication that one of the vehicles is requesting remote support is received by the remote vehicle support apparatus. In response to a determination that a change in the state data indicates that autonomous operation of the one of the vehicles is operating outside of defined parameter values, the remote support is provided to the one of the vehicles through a communications link by transmitting instruction data to modify the autonomous operation of the one of the vehicles.
US10705538B2 Auto guided vehicle system and operating method thereof
An auto guided vehicle system adapting for carrying an object is provided. The auto guided vehicle system includes a plurality of auto guided vehicles. Each of the auto guided vehicles has a vehicle body and an omnidirectional wheel set, and further includes a driving device, a wireless communication module, and a processing device. The driving device drives the omnidirectional wheel set. The wireless communication module communicates with a control module of an electric device. The processing device transmits a position information to the control module through the wireless communication module. The control module determines an arrangement pattern of the auto guided vehicles on a movement plane according to an object information and the respective position information of the auto guided vehicles, such that the auto guided vehicles carry and transport the object in the arrangement pattern. Besides, an operating method is also provided.
US10705537B2 Discovery and monitoring of an environment using a plurality of robots
Techniques are provided for discovery and monitoring of an environment using a plurality of robots. A plurality of robots navigate an environment by determining a navigation buffer for each of the robots; and allowing each of the robots to navigate within the environment while maintaining a substantially minimum distance from other robots, wherein the substantially minimum distance corresponds to the navigation buffer, and wherein a size of each of the navigation buffers is reduced over time based on a percentage of the environment that remains to be navigated. The robots can also navigate an environment by obtaining a discretization of the environment to a plurality of discrete regions; and determining a next unvisited discrete region for one of the plurality of robots to explore in the exemplary environment using a breadth-first search. The plurality of discrete regions can be, for example, a plurality of real or virtual tiles.
US10705536B2 Method and system to manage vehicle groups for autonomous vehicles
Route segment information is received from a first autonomous vehicle over a network. The route segment information includes one or more route segments and estimated entrance times, each of the entrance times being associated with one of the route segments and representing a time the first autonomous vehicle enters the route segment. Whether the first autonomous vehicle is within a specific route segment is determined based on an entrance time associated with the specific route segment and a current location of the first autonomous vehicle. If the first autonomous vehicle is within the specific route segment, a request is sent to invite the first autonomous vehicle to join a vehicle group of one or more vehicles associated with the specific route segment. The vehicle group is one of a plurality of vehicle groups that were determined based on route segment information received from a plurality of autonomous vehicles.
US10705533B1 Autonomous lawnmower
A semi-autonomous or autonomous mowing vehicle with a sensor that detects the boundary between a first, relatively higher surface, such as the un-mowed vegetation and a second, a relatively lower surface, such as the mowed vegetation, and a controller for steering the semi-autonomous or autonomous vehicle along detected boundary. The detected boundary is based on height differential between the two surfaces and two methods are discussed. For one, the boundary between the two surfaces is detected using a plurality of non-contact distance measuring sensors aligned in same direction, and processes these distance measuring sensors for determining the distance sensors that measure said first relatively higher surface and the distance sensors that measure the second relatively lower surface. For two, the boundary between the two surfaces is detected using a plurality of rotatable contact members on a rotating shaft and a plurality of slip clutches, each slip clutch associated with each contact member coupling the shaft to the contact member in rotating engagement, and processes the internal sensors for detecting impeded rotation of said contact members do to slippage of said clutches in response to contact with said first surface, relatively higher surface, but not contact with said second surface, a relatively lower surface.
US10705532B2 Standing test device for mobile robots
Embodiments are provided that include a method that includes causing a mobile robot to navigate toward a standing test device placed within an environment of the mobile robot. The method also includes receiving, from a proximity sensor on the standing test device, sensor data indicative of proximity of the mobile robot to the standing test device as the mobile robot navigates toward the standing test device. The method further includes determining, based on the sensor data received from the proximity sensor on the standing test device, an approach motion profile followed by the mobile robot in navigating toward the standing device. The method additionally includes providing a control instruction for the mobile robot based on the determined approach motion profile.
US10705529B2 Autonomous all-terrain vehicle (ATV)
According to one aspect, an autonomous all-terrain vehicle (ATV) includes a controller, a location unit, a navigation module, and a drive controller. The controller receives a ‘remember path’ command and in response, the location unit determines a location associated with the autonomous ATV and a path being travelled by a leader device. The navigation module determines a first route for the autonomous ATV based on the path being travelled by the leader device and stores the first route for the autonomous ATV as a first preset route based on the received ‘remember path’ command. The navigation module determines a second route for the autonomous ATV based on the received ‘recall path’ command and the stored first preset route. The controller controls a drive controller of the autonomous ATV based on the determined second route.
US10705526B1 Handling sensor occlusions for autonomous vehicles
The technology relates to identifying sensor occlusions due to the limits of the ranges of a vehicle's sensors and using this information to maneuver the vehicle. As an example, the vehicle is maneuvered along a route that includes traveling on a first roadway and crossing over a lane of a second roadway. A trajectory is identified from the lane that will cross with the route during the crossing at a first point. A second point beyond a range of the vehicle's sensors is selected. The second point corresponds to a hypothetical vehicle moving towards the route along the lane. A distance between the first point and the second point is determined. An amount of time that it would take the hypothetical vehicle to travel the distance is determined and compared to a threshold amount of time. The vehicle is maneuvered based on the comparison to complete the crossing.
US10705522B2 Method for controlling operation system of a vehicle
A method for controlling a vehicle includes: determining whether map data for a first geographic section is stored in memory; and based on the map data having been stored: generating, through an object detection device and when the vehicle drives through the first geographic section by user control, first object information regarding vehicle surroundings; and storing first map data based on the first object information. The method further includes: based on the first map data having been stored, generating, based on the stored first map data, a driving route and driving control information for the first geographic section; generating, through the object detection device and when the vehicle drives along the driving route through the first geographic section, second object information regarding vehicle surroundings; and updating and storing the first map data based on the second object information.
US10705521B2 Autonomous driving interface
The aspects of the present disclosure provide an autonomous vehicle interface for a vehicle and a method of enabling and employing an autonomous vehicle interface for a vehicle. The autonomous vehicle interface may be configured to seamlessly transition driving modes or the vehicle's mode of operation from user controlled to an autonomous controlled driving without the user physically activating the autonomous controlled driving. The autonomous vehicle interface may also be configured to consider active components and environmental conditions employed by the user in activating the autonomous control. The autonomous vehicle interface may further be configured to consider the user's operational state and/or the user's attentiveness to activate the autonomous vehicle mode. Additionally, the autonomous vehicle interface may be configured to change the vehicle's mode of operation from the autonomous controlled to the user controlled driving in response to a positive change to the user's operational state and/or attentiveness.
US10705520B2 Service providing system and non-transitory computer readable medium
A self-moving apparatus that provides a service by moving to a destination and includes a detection unit and a reporting unit. A reception unit receives a user instruction for causing the self-moving apparatus to move to a predetermined destination if the self-moving apparatus is in a predetermined state relating to maintenance or printing or if the self-moving apparatus is changed to be in the predetermined state. A detection unit detects a state of the self-moving apparatus. A moving unit that moves to the predetermined destination if the self-moving apparatus is in the predetermined state or if the self-moving apparatus is changed to be in the predetermined state on the basis of a detection result obtained by the detection unit.
US10705517B1 Equipment monitoring system
An equipment monitoring system preferably includes an electronic control device, a controller area network bus wiring harness (CAN BUS) and a plurality of sensors. The electronic control device preferably includes a software program for receiving input from the plurality of sensors. The CAN BUS wiring harness provides an interface between the electronic control device and the plurality of sensors. The plurality of sensors include at least one oil temperature sensor, at least one fluid pressure sensor, at least one vibration sensor, at least one speed sensor, a moisture sensor vacuum sensor and an exhaust air temperature sensor. The software program monitors the plurality of sensors. If the operating limit of one of the plurality of sensors is exceeded, the electronic control device sets off some type of alarm. The electronic control device preferably wirelessly transmits the data received from the sensor to a remote device.
US10705510B2 Additive manufacturing support device, additive manufacturing support method, and computer program product
An additive manufacturing support device includes reading circuitry that reads shaped article data that is data indicating the three-dimensional shape of a shaped article, first generating circuitry that generates primary data that is data indicating the three-dimensional shape of a primary separated portion provided in a region where a cutting part of a cutting apparatus passes between the plate and the shaped article, and second generating circuitry that generates, based on a machining allowance between the cutting part and an object to be cut in a process in which the cutting part passes between the plate and the shaped article, secondary data for reducing change in the machining allowance.
US10705509B2 Digital catalog for manufacturing
A manufacturing system including catalog database for retaining a plurality of three-dimensional content for use to at least one of create a produced object and repair an existing object with at least one additive manufacturing process, one or more user interfaces to access the catalog database at least one of simultaneously and at different times, a communication infrastructure to provide for real-time communication between the catalog database and the one or more user interfaces, and a manufacturing system comprising at least one user interface to apply the at least one additive manufacturing process to at least one of create the produced object and to repair the existing object. Methods are also disclosed.
US10705503B2 Control system, and control method and program for control system
A PLC system includes a displacement sensor, drives, and a PLC. When an unmeasurable condition is detected at a data obtaining position, the PLC system moves the displacement sensor back to the position at which the unmeasurable condition is detected, and again performs measurement. When an unmeasurable condition is detected again in the measurement, the PLC system SYS moves the stage to the next data obtaining position, and again performs measurement.
US10705502B2 Numerical controller performing oscillation cutting correcting spindle tracking error
A numerical controller includes a position instruction generating unit configured to generate the position instruction; an oscillation instruction generating unit configured to generate the oscillation instruction; a position speed control unit configured to add the position instruction and the oscillation instruction to generate a synthesized instruction; and a current control unit configured to control movement of a tool or rotation of a spindle. The oscillation instruction generating unit includes a tracking error calculating unit configured to obtain and calculate an actual angle and an ideal angle of the spindle, and a frequency recalculating unit configured to recalculate the oscillation frequency or a rotational speed of the spindle based on the actual angle and the ideal angle. The current control unit controls the movement of the tool or the rotation of the spindle according to the recalculated oscillation frequency or rotational speed of the spindle.
US10705499B2 System and method for automated shutdown and startup for a network
A method may include determining a termination time for a virtualization services manager and various termination times for various host devices operating in a drilling management network. The virtualization services manager may generate a virtual machine or a software container that implements a virtualization service on a network layer that controls a drilling operation. The method may further include transmitting, by a shutdown manager, a time delayed termination command to the virtualization services manager and various time delayed termination commands to the host devices. The method may further include terminating operations at the virtualization services manager based on the termination time and in response to the shutdown manager terminating operations. The method may further include terminating operations at the host devices based on the termination times and in response to the virtualization services manager terminating operations.
US10705497B2 Foreign object detection method and power system capable of detecting foreign object
A power system capable of detecting a foreign object, includes a power supplier side, a power receiver side, and a cable. The power supplier side includes a power converter, a foreign object detection and control circuit, and a pull-up circuit. The power converter supplies a supply voltage to the power receiver side according to a power supply control signal. The foreign object detection and control circuit generates the power supply control signal for controlling the power converter, and generates a foreign object detection and control signal according to a voltage at a supplier transmission node of the power supplier side, for determining whether a foreign object exists in the power receiver side. The pull-up circuit adjusts a level of a supply current which is supplied from the supplier transmission node to the power receiver side.
US10705491B2 Hydraulic system, method, and arithmetic unit for parameterizing control electronics of a hydraulic component
A hydraulic system having a hydraulic device and at least one external database is provided. The hydraulic device comprises at least one hydraulic component, a control electronics having a memory to control the hydraulic component, and an identification element assigned to the hydraulic component. Specific parameters for the hydraulic component are stored in the external database, and the hydraulic component can be clearly identified by a configuration means via the identification element. The configuration means can be connected to the control electronics and the external database to access the specific parameters so that these can be transferred to the memory of the control electronics by means of the configuration means. Further, the disclosure relates to a method for parameterizing control electronics of a hydraulic device of a hydraulic system as well as an arithmetic unit for compiling a program code for the operation of a hydraulic assembly with several components.
US10705490B2 Communication system for closed loop control of a worksite
A communication system facilitates a closed loop, two-way communication network between machines at a worksite and a remote processing facility. A management and control system receives operations data and generates recommended adjustments to the worksite operations. A manager system provides manager outputs over the communication network to adjust operations of the machines at the worksite based on the recommended adjustments.
US10705489B2 Controller
A controller that allows reteaching of a machine made up of a plurality of mechanisms to be easily performed is provided. The controller includes a machine position acquiring section that acquires the current positions of mechanisms, a reteach block search section that assigns rank order numbers to linkage information that indicates linkage between blocks of a plurality of machine control programs on the basis of relation between the current positions of the mechanisms and taught positions in blocks in the machine control programs that are indicated as being linked to one another by the linkage information, a search result output section that outputs blocks relating to the linkage information on the basis of the rank order numbers assigned by the reteach block search section, and a reteach result reflecting section that reflects, in blocks of the plurality of machine control programs that are selected as blocks to be retaught, the current positions of the mechanisms as positions to be retaught.
US10705486B2 Magic gluco-wrist watch (MGW)
The Magic Gluco Wrist Watch (MGW) is a time wrist watch with a capability to measure the blood glucose level. The fix watch clasp plays a role of a lancing device, and is attached to the end of a left strap of the MGW. The movement of a holding member from the left strap to a right strap causes new electric current test strip to be driven in to the test strip port. A test strip port is located in the lug. By opening the valve, the MGW turns from time watch into a blood glucose meter.
US10705484B2 Developing device, process cartridge, and image forming apparatus
A developing device includes a developing roller, a cover to cover the developing roller from above the developing roller, a filter to cover a vent of the cover to filter air and collect toner passing through the vent, and a pressing member engaged with the cover in which the filter is installed. The cover includes a projecting support to support the filter. The pressing member holds the filter between the pressing member and the cover. The projecting support is projected from one end toward the other end of the vent in a transverse direction of the vent at a part of the cover in a longitudinal direction of the developing roller to block the vent, and cantilevered on the one end. A gap is provided between a tip of the projecting support and an inner edge of the cover on the other end.
US10705483B2 Particle collecting device and image forming apparatus
A particle collecting device includes a vent pipe having a channel space through which air flows, a first air blower that delivers air including a particle at a first end of the vent pipe into the channel space, a collector that is disposed to block a channel in the channel space at an intermediate part of the vent pipe and that collects the particle included in the air delivered by the first air blower, and a second air blower that collects the air traveling through the collector at a second end of the vent pipe and that delivers the air outward from the channel space. The first and second air blowers operate such that a first pressure in a first channel space extending from the first air blower to the collector and a second pressure in a second channel space extending from the collector to the second air blower are maintained to have a relationship in which the second pressure
US10705481B2 Process cartridge
A cartridge detachably mountable to a main assembly of an image forming apparatus includes a drum unit including a photosensitive drum; a developing unit including a developing roller, a driving force receiving portion, and a development gear; a driving train for transmitting the driving force to the development gear. The developing roller is movable between a contact position and spacing position relative to the drum. The driving train includes a first driving portion connected with the driving force receiving portion and a second driving portion for transmitting the driving force toward the gear. When the developing unit is in the contact position, the first and second driving portions are connected with each other to transmit the driving force from the first driving portion to the second driving portion, and when the developing unit is in the spacing position, the first and the driving portion are not connected.
US10705480B2 Cartridge, process cartridge and electrophotographic image forming apparatus
A process cartridge detachably mountable to a main assembly of an electrophotographic image forming apparatus, includes a rotatable photosensitive drum; a rotatable developing roller configured to develop image formed on the drum, the developing roller being capable of contacting to and spacing from the drum; an urging force receiving portion configured to receive, from a main assembly side urging member, an urging force for spacing the developing roller from the drum; a cartridge side drive transmission member capable of the coupling with a main assembly side drive transmission member and configured to receive, from the main assembly side drive transmission member, a rotational force for rotating the developing roller; and a decoupling member capable of urging the cartridge side drive transmission member by the urging force received by the urging force receiving portion to decouple the cartridge side drive transmission member from the main assembly side drive transmission member.
US10705476B2 Plurality of boards mounted on image forming apparatus
A first connector is soldered to a first board. A second connector is soldered to a second board. A third connector and a fourth connector are soldered to a relay board. The third connector is connected to the first connector via a first power line. The fourth connector is connected to the second connector via a second power line. A surface to which the first connector is soldered on the first board is opposite to a surface to which the first connector is attached on the first board. A surface to which the second connector is soldered on the second board is a surface to which the second connector is attached on the second board. Only surface-mount devices are used as electronic components soldered to the second board.
US10705473B2 Image forming apparatus and conveyance control method
An image forming apparatus includes: a transferer that forms a transfer nip for transferring an image to a sheet; a conveyance roller pair disposed on an upstream side relative to the transfer nip in a conveyance direction of the sheet; and a hardware processor that controls the conveyance roller pair such that the sheet conveyed to a conveyance nip formed by the conveyance roller pair is conveyed with a predetermined nip pressure so as to cause slack in the sheet between the transfer nip and the conveyance nip in which the hardware processor controls the conveyance roller pair so as to reduce the nip pressure at the conveyance nip in accordance with an increase in a conveyance amount of the sheet at the conveyance nip.
US10705472B2 Image forming apparatus having simplex and duplex printing
An image forming apparatus includes a controller that receives a print job, which includes the sheet type and print settings of simplex printing or duplex printing. A sheet stacked on a feeding unit is discharged to a discharge portion with an upper surface of the sheet facing different directions in duplex printing and in simplex printing in a first mode, and the sheet stacked on the feeding unit is discharged to the discharge portion with the upper surface of the sheet facing the same direction in the duplex printing and in the simplex printing in a second mode.
US10705471B2 Sheet processing apparatus and image forming apparatus having the same
A sheet processing apparatus includes a conveying portion; a conveying path for sheets conveyed by the conveying portion; a stack portion where sheets discharged from the conveying path are stacked; a first binding portion moving in a crossing direction crossing the conveying direction; a first regulating portion regulating a position of a sheet bundle stacked on the stack portion; a first guide member guiding the first regulating portion; a second regulating portion regulating a position of a sheet bundle on the stack portion in the crossing direction; a second guide member guiding the second regulating portion; a third regulating portion regulating a position of a sheet bundle on the stack portion in the conveying direction; and a second binding portion binding a corner portion of a sheet bundle without a staple. The first binding portion binds a corner portion of a sheet bundle by a staple.
US10705468B2 Image forming apparatus, image forming system, control method for image forming apparatus, and program
An image forming apparatus includes: a conveyer that conveys continuous paper; an image creator that outputs an image onto the continuous paper, a heat source that imparts heat to the continuous paper; and a hardware processor that controls a printing action for forming an image on the continuous paper conveyed in a forward direction by the conveyer, using the image creator and the heat source, wherein when interrupting the printing action, the hardware processor performs withdrawal control in which the continuous paper is conveyed in a reverse direction such that a final image formed on the continuous paper before interruption of the printing action reaches a withdrawal position defined upstream of the heat source in the forward direction.
US10705456B2 Toner cartridge attachable to image forming apparatus
Toner cartridge includes a housing, an agitator, an auger, a first protrusion, and a second protrusion. The housing includes a first toner accommodating portion having and a second toner accommodating portion. The auger is rotatable about a second axis extending in a first direction and is configured to convey toner from a first toner accommodating portion to the second toner accommodating portion. The first protrusion is positioned at a first side of the second toner accommodating portion. The first protrusion extends in the first direction. The second protrusion is positioned at a second side of the second toner accommodating portion and extends in the first direction.
US10705455B2 Toner cartridge including shutter rotatable between first position and second position
A toner cartridge includes a first casing, a second casing, an auger screw, and a shutter. The first casing has a first internal space. The second casing has: a second internal space smaller than the first internal space; a first opening allowing toner in the second internal space to be discharged; and a second opening allowing air in the second internal space to be sent to an outside. The auger screw is rotatable about a first rotation axis and configured to convey toner in the first internal space to the second internal space. The shutter is rotatable relative to the second casing about a second rotation axis between a first position in which the shutter closes the first opening and a second position in which the shutter opens the first opening. In a state where the shutter is at the second position, the shutter does not close the second opening.
US10705447B1 Image forming system including a first transfer unit and a second transfer unit having a total resistance larger than that of the first transfer unit
An image forming system includes first and second apparatuses. The first image forming apparatus includes a first image forming unit and a first transfer unit. The first image forming unit forms an image of at least one color. The first transfer unit transfers the formed image to a recording medium. The second image forming apparatus includes a second image forming unit and a second transfer unit. The second image forming unit forms an image different in at least a part of colors from the first image forming apparatus. The second transfer unit transfers the formed image to the recording medium on which the image has been formed by the first image forming apparatus. A total resistance of the second transfer unit along a direction in which a transfer current flows is larger than that of the first transfer unit.
US10705446B2 Image forming apparatus
An image forming apparatus includes an information processing section that is provided with a housing and an image forming section that is disposed above the housing in a gravitational direction. In the image forming apparatus, a gap exists between the housing and the image forming section, and a ventilation hole is formed in an upper surface of the housing.
US10705444B2 Image forming apparatus and image structure
An image forming apparatus includes an intermediate transfer unit that holds an image to be transferred onto a recording medium, a base image formation unit that forms a planar base image onto the intermediate transfer unit by using an opaque base image forming agent, the base image being brought into contact with and disposed onto an entire surface of the recording medium or a partial region of the surface of the recording medium, a transparent image formation unit that forms a transparent image onto the intermediate transfer unit by using a transparent image forming agent, a first control unit that performs control for transferring a monochromatic or polychromatic image including the base image formed on the intermediate transfer unit by the base image formation unit onto the recording medium, a second control unit that performs control for superposing a monochromatic or polychromatic image including the base image formed by the base image formation unit onto the transparent image formed on the intermediate transfer unit by the transparent image formation unit and for transferring a monochromatic or polychromatic image including the transparent image and the base image onto the recording medium, and a selection unit that selects the first control unit or the second control unit depending on a recording medium type.
US10705439B2 Lithographic apparatus and device manufacturing method
A porous member is used in a liquid removal system of an immersion lithographic projection apparatus to smooth uneven flows. A pressure differential across the porous member may be maintained at below the bubble point of the porous member so that a single-phase liquid flow is obtained. Alternatively, the porous member may be used to reduce unevenness in a two-phase flow.
US10705438B2 Lithographic method
A lithographic apparatus comprising a support structure constructed to support a patterning device and associated pellicle, the patterning device being capable of imparting the radiation beam with a pattern in its cross-section to form a patterned radiation beam, and a projection system configured to project the patterned radiation beam onto a target portion of a substrate, wherein the support structure is located in a housing and wherein pressure sensors are located in the housing.
US10705437B2 Metrology method and apparatus, computer program and lithographic system
Disclosed is a method, and associated apparatuses, for measuring a parameter of interest relating to a structure having at least two layers. The method comprises illuminating the structure with measurement radiation and detecting scattered radiation having been scattered by said structure. The scattered radiation comprises normal and complementary higher diffraction orders. A scatterometry model which relates a scattered radiation parameter to at least a parameter of interest and an asymmetry model which relates the scattered radiation parameter to at least one asymmetry parameter are defined, the asymmetry parameter relating to one or more measurement system errors and/or an asymmetry in the target other than a misalignment between the two layers. A combination of the scatterometry model and asymmetry model is used to determine a system of equations, and the system of equations is then solved for the parameter of interest.
US10705434B2 Verification metrology target and their design
Metrology target design methods and verification targets are provided. Methods include using OCD data related to designed metrology target(s) as an estimation of a discrepancy between a target model and a corresponding actual target on a wafer, and adjusting a metrology target design model to compensate for the estimated discrepancy. The dedicated verification targets may include overlay target features and be size optimized to be measurable by an OCD sensor, to enable compensation for inaccuracies resulting from production process variation. Methods also include modifications to workflows between manufacturers and metrology vendors which provide enabled higher fidelity metrology target design models and ultimately higher accuracy of metrology measurements.
US10705431B2 Quarter wave light splitting
Embodiments of the present disclosure provide methods for producing images on substrates. The method includes providing a p-polarization beam to a first mirror cube having a first digital micromirror device (DMD), providing an s-polarization beam to a second mirror cube having a second DMD, and reflecting the p-polarization beam off the first DMD and reflecting the s-polarization beam off the second DMD such that the p-polarization beam and the s-polarization beam are reflected towards a light altering device configured to produce a plurality of superimposed images on the substrate.
US10705428B2 Organic processing liquid for patterning chemical amplification resist film, container for organic processing liquid for patterning chemical amplification resist film, and pattern forming method, method of manufacturing electronic device, and electronic device using the same
According to an exemplary embodiment of the present invention, there are provided an organic treatment solution for patterning chemically amplified resist films, an organic treatment solution containing 1 ppm or less of an alkyl olefin having a carbon number of 22 or less and having a metal element concentration of 5 ppm or less for each of Na, K, Ca, Fe, Cu, Mg, Mn, Li, Al, Cr, Ni and Zn, a pattern formation method, an electronic device manufacturing method, and an electronic device use the same.
US10705425B2 Photosensitive resin composition, photosensitive, sheet, semiconductor device and method for manufacturing semiconductor device
A photosensitive resin composition which contains a compound represented by general formula (1). (In general formula (1), R1-R4 may be the same or different, and each represents a hydrogen atom or an organic group having 1-4 carbon atoms; and X represents a tetravalent organic group having two or more structural units represented by general formula (2) in the main chain.) (In general formula (2), R5 represents a hydrogen atom or an alkyl group having 1-20 carbon atoms, and a plurality of R5s in the same molecule may be the same or different.) Provided is a photosensitive resin composition which enables the achievement of a cured film having low stress after being heated and fired, and which has excellent long-term stability, high sensitivity and high resolution.
US10705424B2 Negative-working photoresist compositions for laser ablation and use thereof
A composition crosslinkable by broad band UV radiation, which after cross-linking is capable of cold ablation by a UV Excimer Laser emitting between 222 nm and 308 nm, where the composition is comprised of a negative tone resist developable in aqueous base comprising and is also comprised of a conjugated aryl additive absorbing ultraviolet radiation strongly in a range between from about 220 nm to about 310 nm.The present invention also encompasses a process comprising steps a), b) and c) a) coating the composition of claim 1 on a substrate; b) cross-linking the entire coating by irradiation with broadband UV exposure; c) forming a pattern in the cross-linked coating by cold laser ablating with a UV excimer laser emitting between 222 nm and 308 nm. Finally the present invention also encompasses The present invention also encompasses a process comprising steps a′), b′) c′) and d′) a) coating the composition of claim 1 on a substrate; b) cross-linking part of the coating by irradiation with broadband UV exposure through a mask; c) developing the coating with aqueous base removing the unexposed areas of the film, thereby forming a first pattern; d) forming a second pattern in the first pattern by laser cold laser ablating of the first pattern with a UV excimer laser emitting between 222 nm and 308 nm.
US10705417B2 Wavelength conversion element, light source apparatus and image projection apparatus
The wavelength conversion element includes a quantum dot layer containing at least one of quantum dots and quantum rods, the quantum dots and rods converting a first light from a light source into a second light whose wavelength is different from that of the first light, and a fluorescent body layer containing a fluorescent body that converts the first light into a third light whose wavelength is different from that of the first light. The quantum dot layer and the fluorescent body layer are arranged in this order from a light entrance side on which the first light enters the wavelength conversion element or in reverse order. The second light and the third light exit from the quantum dot layer.
US10705404B2 TIR-modulated wide viewing angle display
The disclosed embodiments relate to lateral migration of particles in a totally internally reflective displays. In certain embodiments, the reflective image displays include partial and full walls to form partitions within the display. The walls mitigate diffusion and lateral migration or drift of electrophoretically mobile particles due to lateral electric fields at adjacent pixels. This improves image quality, bistability and long-term display performance.
US10705403B1 Charge sequestration methods for electrochromic devices
A method of controlling an electrochromic device is provided. The method includes measuring an open circuit voltage between a first electrode and a reference electrode in the electrochromic device in a fully bleached state. The method includes calculating a charge Q to return the first electrode to a baseline state and darkening the first electrode in the electrochromic device to a darkened state. The method includes transferring charge from the first electrode in the darkened state to a redox element.
US10705402B2 Electronic window array
Methods, systems and apparatuses are presented for controlling ambient light transmission through electrochromic devices comprising a plurality of dimmable zones.
US10705397B2 Liquid crystal display device, manufacturing method of the same and electronic equipment
A liquid crystal display device includes: a plurality of scan lines and signal lines on one of a pair of substrates arranged to be opposed to each other with a liquid crystal layer sandwiched therebetween, the scan lines and signal lines extending in different directions; and an orientation film, pixel electrode, insulating layer and common electrode, the orientation film being rubbed in a rubbing direction having a given inclination with respect to a pixel arrangement direction. The pixel electrode is partitioned by the scan lines and signal lines and has subpixels made up of first and second regions. The first region has a plurality of slit-shaped openings having a given inclination in a first direction with respect to the rubbing direction. The second region has a plurality of slit-shaped openings having a given inclination in a second direction with respect to the rubbing direction.
US10705396B2 Circuit board and display panel
A circuit board includes first wiring, a first wiring arrangement region, first unit inspection sections, second wirings, a second wiring arrangement region, and second unit inspection sections. The first wirings are arranged regularly. The first wirings are arranged in the first wiring arrangement region. The first unit inspection sections are arranged in the first wiring arrangement region at given intervals and are a target for inspection images. The second wiring arrangement region is adjacent to the first wiring arrangement region. The second wirings are arranged in the second wirings. The second unit inspection sections are arranged in the second wiring arrangement region at given intervals and are occasionally the target for the inspection images. The second unit inspection sections are arranged in the second wiring arrangement region in an identical pattern.
US10705395B2 Display device
A display apparatus (100) having a displaying region (RD) of a non-rectangular shape includes: a plurality of gate lines (22) being disposed in the displaying region (RD) and extending along a first direction; a plurality of source lines (24) extending along a second direction; a plurality of gate drivers (20G) and a plurality of source drivers (20S) disposed in the frame region (RF); and a gate connection line (26) being provided in the displaying region (RD) so as to extend along a direction which intersects the first direction and connected to one of the gate drivers (20G) and one of the plurality of gate lines (22). A region in which the plurality of gate drivers (20G) are provided and a region in which the plurality of source drivers (20S) are provided are opposite from each other, with the displaying region (RD) being interposed therebetween.
US10705389B2 Array substrate and display device
Embodiments of the present disclosure provide an array substrate and a display device. The array substrate includes a plurality of gate lines and a plurality of data lines, the plurality of gate lines and the plurality of data lines crossing one another to bound pixel units and the pixel unites each including a pixel electrode and a thin film transistor, which includes a drain electrode, the array substrate further includes a common electrode line, the drain electrode includes an extension portion and the common electrode line and the extension portion form a light blocking structure together such that an orthographic projection of the light blocking structure on a plane where the pixel electrode is located is located near an edge of the pixel electrode. The array substrate provided by the present disclosure is applied to a display device.
US10705388B2 Display panel and method for producing the same and display apparatus
The embodiments of the present disclosure provide a display panel, a method for producing the same and a display apparatus. The display panel includes a first sub-pixel region; a second sub-pixel region, wherein an aperture opening ratio of the first sub-pixel region is less than an aperture opening ratio of the second sub-pixel region; and an insulation layer, having a first thickness at the first sub-pixel region less than a second thickness of the insulation layer at the second sub-pixel region, so that a first cell gap of the display panel at the first sub-pixel region is larger than a second cell gap of the display panel at the second sub-pixel region, thereby at least partially compensating for a difference between the aperture opening ratio of the first sub-pixel region and the aperture opening ratio of the second sub-pixel region.
US10705387B2 Substrate, liquid crystal display device including the same and method of fabricating the same
A substrate for a liquid crystal display device includes: a substrate; and an alignment film on the substrate, the alignment film including an alignment material of a photo alignment material and a conductive particle.
US10705386B2 Method for avoiding an image sticking effect and display system capable of dynamically rotating pixel molecules
A method for avoiding an image sticking effect includes acquiring a color tone status of an image during a predetermined time interval according to an input signal of a liquid crystal display panel, rotating pixel molecules of at least one region of a plurality of regions of the image by using a pixel inversion process when the color tone status is maintained at a steady state, and after the pixel molecules of the at least one region of the image are rotated, suspending the pixel inversion process of the image when the color tone status is changed from the steady state to an unstable state.
US10705385B2 Optical laminate, circularly polarizing plate, touch panel, and image display device
An optical layered body including a substrate layer, and an optically anisotropic layer containing at least one liquid crystal cured layer, wherein a light transmittance of the substrate layer at a wavelength of 390 nm is 1% or less, and an in-plane retardation Re0(450) at a wavelength 450 nm before the optical layered body is exposed to the xenon lamp, an in-plane retardation Re0(550) at a wavelength 550 nm before the optical layered body is exposed to the xenon lamp, an in-plane retardation Re300(450) at the wavelength 450 nm after the optical layered body was exposed to the xenon lamp for 300 hours, and an in-plane retardation Re300(550) at the wavelength 550 nm after the optical layered body was exposed to the xenon lamp for 300 hours satisfy the following formulae (1) and (2): 0.95≤Re300(450)/Re0(450)≤1.05  (1), 0.95≤Re300(550)/Re0(550)≤1.05  (2).
US10705383B2 Image display device
An image display device includes a display panel, a plurality of light emitting elements, a reflective sheet, and a first optical sheet. The display panel displays an image on a front face of the display panel. The light emitting elements are disposed along one edge of the display panel. The reflective sheet is disposed opposite a rear face of the display panel. The reflective sheet reflects light from the light emitting elements toward the rear face of the display panel. The first optical sheet is disposed between the display panel and the reflective sheet. The first optical sheet has a plurality of protrusions on a face of the first optical sheet that is opposite the reflective sheet. The protrusions have ridgelines extending along a direction that is different from a direction in which the one edge of the display panel extends.
US10705382B2 Lighting device and display device
[Object] To provide a lighting device and a display device that can prevent contact between a reflective sheet having a metal film and solder firmly fixed to terminal areas of LEDs that are disposed in LED openings of the reflective sheet.[Solution] A lighting device 10 includes: a plurality of LEDs 15 serving as backlight light sources; an LED substrate 11 mounted with the plurality of LEDs 15; a reflective sheet 12 having a plurality of LED openings 13 in which the plurality of LEDs 15 are disposed, respectively, and having a metal film on a surface of the reflective sheet 12 opposite to a surface of the reflective sheet 12 that faces the LED substrate 11; and a support 17 that supports the reflective sheet 12 at a higher position than a height of solder 16 firmly fixed to terminal areas of the LEDs 15 that face the LED substrate 11.
US10705376B2 Liquid crystal display device
A liquid crystal display device comprises a backlight module and a liquid crystal display module in a light emitting path of the backlight module. The liquid crystal display module includes a first conductive substrate facing the backlight module, a second conductive substrate spaced apart from the first conductive substrate, and a liquid crystal layer sandwiched between the first conductive substrate and the second conductive substrate. The second conductive substrate includes a transparent substrate, a color filter layer formed on the transparent substrate, and a light converting layer formed on the color filter layer, and a transparent conductive layer formed on the light converting layer.
US10705375B2 Lighting device and display device having side emitting light source and light guide
A backlight unit includes side emitting-type LEDs, a light guide plate, and an LED board. The light guide plate includes a light entering end surface, a light exiting plate surface, and an opposite plate surface. The LED board includes a plate surface attached to an edge of the opposite plate surface of the light guide plate. A gap is present between light emitting surfaces of the LEDs and the light entering end surface of the light guide plate. Each LED includes a light emitting surface having a dimension in the thickness direction of the light guide plate smaller than a dimension of the light entering end surface in the thickness direction. Each LED is disposed such that the center of the light emitting surface is opposed to the center of the light entering end surface.
US10705374B2 Optical member, display device including the same, and method of manufacturing the optical member
An optical member including a light guide plate, a low refractive layer disposed on an upper surface of the light guide plate and having a lower refractive index than the light guide plate, a wavelength conversion layer disposed on the low refractive layer, a passivation layer disposed on the wavelength conversion layer and covering a side surface of the wavelength conversion layer and a side surface of the low refractive layer, and an optical pattern formed on a lower surface of the light guide plate.
US10705369B2 Liquid crystal display device including liquid crystal capsule and method of fabricating the same
A liquid crystal display device including: a substrate; a thin film transistor on the substrate; a pixel electrode and a common electrode on the substrate; a first liquid crystal pattern in the first sub-pixel on the pixel electrode and the common electrode, the first liquid crystal pattern including a first liquid crystal molecule; a second liquid crystal pattern in the second sub-pixel on the pixel electrode and the common electrode, the second liquid crystal pattern including a second liquid crystal molecule; and a third liquid crystal pattern in the third sub-pixel on the pixel electrode and the common electrode, the third liquid crystal pattern including a third liquid crystal molecule, wherein the first, second and third liquid crystal molecules have different refractive index anisotropies from each other.
US10705367B2 Touch display panel having touch line formed on the same layer as the gate line
An array substrate includes a base substrate, a plurality of first signal lines extending in a first direction, a plurality of second signal lines located on a different layer from the first signal lines and extending in a second direction intersecting the first direction, and a plurality of touch signal lines extending in the second direction disposed on the base substrate. Each touch signal line includes a first touch line segment and a second touch line segment, the first touch line segment disposed on the same layer as the first signal lines, and at least partially overlapping with at least one of the second signal lines in a direction perpendicular to a surface of the base substrate, the second touch line segment disposed on a different layer from the first signal lines, and the first touch line segment electrically connected with the second touch line segment through a first via.
US10705364B2 Image display apparatus
An image display apparatus includes: a display panel; a rear frame which is plate-shaped and located on a back side of the display panel; a plurality of LED sheets which are attached to the rear frame, and on which components, which are light sources for illuminating the display panel from the back side of the display panel, are mounted; and a relay sheet which is flexible and provided with wiring for relaying power to be supplied to the plurality of LED sheets.
US10705363B2 Electrical connection configurations for privacy glazing structures
A privacy glazing structure may include an electrically controllable optically active material that provides controlled transition between a privacy or scattering state and a visible or transmittance state. To make electrical connections with electrode layers that control the optically active material, the privacy glazing structure may include electrode engagement regions. In some examples, the electrode engagement regions are formed as notches in peripheral edges of opposed panes bounding the optically active material. The notches may or may not overlap to provide a through conduit in the region of overlap for wiring. In either case, the notches may allow the remainder of the structure to have a flush edge surface for ease of downstream processing.
US10705362B2 Curved display device and fabrication method
A curved display device and a fabrication method are provided. The curved display device comprises: a cover lens; a display panel, wherein the display panel and the cover lens are bonded together as an integral having a curved surface; and a module, wherein a supporter is provided at each of at least two ends of the module. The supporter provided at the each of at least two ends of the module is directly bonded to the cover lens.
US10705357B2 Display substrate, display panel and method for repairing bright spots
A display substrate including a base substrate and an optical functional layer provided on the base substrate. The optical functional layer includes a black matrix providing a plurality of first shading strips and a plurality of second shading strips. The plurality of first shading strips intersect with the plurality of second shading strips so as to divide the display substrate into a plurality of pixel units. A thickness of the first shading strips is different from that of the second shading strips.
US10705355B2 Optical apparatus
An optical apparatus includes a main body, a reflecting object lens pivotally connected to the main body and a cover pivotally connected to the reflecting object lens. The reflecting object lens is rotatable with respect to the main body within a first angle, and the cover is rotatable with respect to the reflecting object lens within a second angle.
US10705351B2 Ophthalmic device comprising an ophthalmic spectacle lens and a plurality of electronic components
An ophthalmic spectacle lens and a plurality of electronic components arranged in a form of at least one strip in contact with and along the periphery of the ophthalmic lens. An ophthalmic apparatus includes at least one frame and at least one ophthalmic device.
US10705350B2 Perceived image depth for autostereoscopic displays
An autostereoscopic display provides an extremely deep projection area by observing a relationship between a desired depth of projection and an autostereoscopic display design that includes a focal length of lenticles of a lenticular array and a number of views. The relationship specifies a projected depth at which lenticular crossover can occur for a given autostereoscopic with the specific lenticular focal length and number of views. Approximations can be used to simplify the relationship such that the projected depth is directly related to a product of the focal length and the number of views. To reduce optical aberrations, lenticles of the lenticular array include meniscus-cylinder lenses.
US10705349B2 Dual-view naked-eye 3D display device and manufacturing method thereof, liquid crystal display device
Disclosed are a dual-view naked-eye 3D display device and a method for manufacturing the same, and a liquid crystal display device. The dual-view naked-eye 3D display device includes a thin film transistor (TFT) substrate, a diffraction grating provided on the TFT substrate, a liquid crystal layer provided on the diffraction grating, a polarizer provided on the liquid crystal layer, and a light source for emitting light to the TFT substrate. The TFT substrate includes a plurality of pixel units arranged in an array, the diffraction grating in each pixel unit having two grating patterns, and the extending directions of the light-shielding strips of the two grating patterns being at a predetermined angle.
US10705348B2 Optical power density control in fiber-coupled laser
An optical power control system includes a laser source to provide an optical beam, a variable beam characteristics (VBC) fiber, and a controller operatively coupled to the VBC fiber and configured to control, in response to information indicating change in optical power of the optical beam, different states of perturbation so as to control optical power density.
US10705343B2 Head mounted display apparatus and image generating method
A head mounted display (HMD) and an image generating method thereof are provided. The HMD includes a display device, an optical converter, an optical shutter and an optical engine. The display device receives an AR image and/or an external image, and transmits a display image along a projection direction. The optical converter receives the display image and adjusts an output angle to project an output image to a target area. The optical shutter opens a transmission path for the external image to the display device during a first time period, and inhibits the transmission path during a second time period, where the first time period is longer than the second time period. A first luminance of the AR image provided by the optical engine in the first time period is lower than a second luminance of the AR image provided by the optical engine in the second time period.
US10705342B2 Systems, articles, and methods for integrating holographic optical elements with eyeglass lenses
Systems, articles, and methods that integrate photopolymer film with eyeglass lenses are described. One or more hologram(s) may be recorded into/onto the photopolymer film to enable the lens to be used as a transparent holographic combiner in a wearable heads-up display employing an image source, such as a microdisplay or a scanning laser projector. The methods of integrating photopolymer film with eyeglass lenses include: positioning photopolymer film in a lens mold and casting the lens around the photopolymer film; sandwiching photopolymer film in between two portions of a lens; applying photopolymer film to a concave surface of a lens; and/or affixing a planar carrier (with photopolymer film thereon) to two points across a length of a concave surface of a lens. Respective lenses manufactured/adapted by each of these processes are also described.
US10705335B2 Projection screen, vehicle-mounted head-up display and display adjustment method
Embodiments of the present disclosure provide a projection screen including a transflector, and a display adjustment assembly. The transflector has a front surface that reflects projected light. The display adjustment assembly is provided on the rear surface side of the transflector and is configured to adjust transparency.
US10705331B2 Optical lens module with plastic barrel, imaging apparatus including same module and electronic device including same apparatus
An optical lens module includes a lens assembly and a plastic barrel. The lens assembly includes a plurality of lens elements and is disposed in the plastic barrel. The plastic barrel includes an object-end portion, an image-end portion, an outer tube portion, an inner tube portion and at least one reflection reduction area. The image-end portion includes an image-end opening. The inner tube portion includes a plurality of parallel inner surfaces and a plurality of inclined inner surfaces, wherein the parallel inner surfaces are parallel to the central axis, and each of the inclined inner surfaces has an angle with the central axis. The reflection reduction area is disposed on one of the inclined inner surfaces closest to the image-end opening, wherein the reflection reduction area and the plastic barrel are integrally formed by an injection molding method.
US10705324B2 High-efficiency oblique illumination system for fluorescence excitation and detection
Disclosed are a method and associated apparatus for efficiently exciting and detecting fluorescence. In a disclosed preferred embodiment, excitation lamp modules with multiple solid-state light sources shone at different oblique angles, such that multiple-beams converge in a single plane, are combined with appropriate emission filters that block the excitation light wavelengths while passing the emission wavelengths. A multitude of such modules are combined on a slider that can be accurately positioned in front of an observation point, such as a microscope's objective lens, external to the microscope, via a novel magnetic detent system, allowing for the rapid switching between the analysis of different fluorophores.
US10705321B2 Optical assembly for a compact wide field of view digital camera with low first lens diameter to image diagonal ratio
An optical assembly for a point action camera or other compact digital camera having a wide field of view, includes multiple lens elements, including at least one lens element that has an aspheric lens surface. The optical assembly is configured to provide a field of view in excess of 120 degrees. The optical assembly includes a ratio of a diameter of a first lens element at the object end of the optical assembly to an image diagonal is less than approximately 3.
US10705320B2 Lens system, image capturing unit and electronic device
A 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 with negative refractive power has a concave image-side surface in a paraxial region. The second lens element with refractive power has a convex object-side surface in a paraxial region. The third lens element has positive refractive power. The fourth lens element with positive refractive power has an object-side and an image-side surfaces being aspheric. The fifth lens element with negative refractive power has an aspheric concave object-side surface and an aspheric convex image-side surface in a paraxial region. The sixth lens element with refractive power has an image-side surface being concave in a paraxial region with a convex shape in an off-axis region.
US10705319B2 Optical imaging lens
An optical imaging lens may include eight lens elements positioned in an order from an object side to an image side. Through designing concave and/or convex surfaces of the eight lens elements, the optical imaging lens may provide improved imaging quality and optical characteristics while the total length of the optical imaging lens may be shortened.
US10705318B2 Imaging lens
An imaging lens which uses a larger number of constituent lenses for higher performance and features compactness and a wide field of view. The imaging lens is composed of seven lenses to form an image of an object on a solid-state image sensor. The constituent lenses are arranged in the following order from an object side to an image side: a first lens with positive refractive power; a second lens with positive or negative refractive power; a third lens with negative refractive power; a fourth lens with positive or negative refractive power as a double-sided aspheric lens; a meniscus fifth lens having a convex surface on the image side; a sixth lens with positive or negative refractive power as a double-sided aspheric lens; and a seventh lens with negative refractive power, in which an air gap is provided between lenses.
US10705316B2 Imaging optical lens assembly, image capturing apparatus and electronic device
The present disclosure provides an imaging optical lens assembly, including, in order from an object side to an image side: a first lens element with negative refractive power having an object-side surface being concave in a paraxial region, a second lens element with positive refractive power, a third lens element with negative refractive power, a fourth lens element with positive refractive power, and a fifth lens element with negative refractive power having an image-side surface being concave in a paraxial region and at least one convex shape in an off-axial region on the image-side surface, wherein the imaging optical lens assembly has a total of five lens elements.
US10705312B2 Focus control apparatus, image capturing apparatus, and focus control method
A focus control apparatus includes a controller configured to provide a focus control that holds an object distance on which an image capturing optical system is focused that includes a magnification varying lens and a focus lens, and a calculator configured to calculate a defocus amount by using information on lens sensitivity that represents a relationship between a unit moving amount of the magnification varying lens and a moving amount of an image plane in the image capturing optical system, and information on error amounts of stop positions of the magnification varying lens and that of the focus lens. The controller moves the focus lens in a moving range limited based on the defocus amount.
US10705302B2 Photonic integrated circuit packages
A photonic integrated circuit package includes a first substrate including a first mirror and an optical coupling device spaced apart from each other, and a second substrate on an upper portion of the first substrate, the second substrate including an electro-optical converter and a second mirror, the electro-optical converter to output an optical signal to the first mirror, and the second mirror to reflect an optical signal reflected by and received from the first mirror to the optical coupling device.
US10705300B2 Small form factor fiber optic connector with multi-purpose boot assembly
An optical connector holding two or more LC-type optical ferrules is provided. The optical connector includes an outer body, an inner front body accommodating the two or more LC-type optical ferrules, ferrule springs for urging the optical ferrules towards a mating connection, and a back body for supporting the ferrule springs. A removable inner front body for polarity change is disclosed. A multi-purpose rotatable boot assembly for polarity change is disclosed. The multi-purpose boot assembly can be pushed and pulled to insert and remove the micro connector from an adapter receptacle.
US10705293B2 Substrate integrated waveguide
This document discusses, among other things, a waveguide including a first metal having an outer surface proximate a dielectric material and an inner surface defining a path of the waveguide, a method of receiving an optical signal at the inner surface of the waveguide and transmitting the optical signal along at least a portion of the path of the waveguide. A method of integrating a waveguide in a substrate includes depositing sacrificial metal on a first surface of a carrier substrate to form a core of the waveguide, depositing a first metal over the sacrificial metal and at least a portion of the first surface of the carrier substrate, forming an outer surface of the waveguide and a conductor separate from the sacrificial metal, and depositing dielectric material over the first surface of the carrier substrate about the conductor.
US10705292B2 Waveguide structure
A waveguide structure including a waveguide having a thermally controllable section, and a method of manufacturing the structure. The waveguide structure comprises a plurality of layers. The layers comprise, in order: a substrate (306), a sacrificial layer (305), a lower cladding layer (303), a waveguide core layer (302), and an upper cladding layer (301). The lower cladding layer, waveguide core layer, and upper cladding layer form the waveguide, the waveguide has a waveguide core. The waveguide structure has a continuous via (307) passing through the upper cladding layer, waveguide core layer, and lower cladding layer and running parallel to the waveguide ridge (304) along substantially the whole length of the thermally controllable section. The waveguide structure also has a thermally insulating region (308) in the sacrificial layer extending at least from the via to beyond the waveguide ridge along the whole length of the thermally controllable section. The sacrificial layer comprises a sacrificial material outside of the thermally insulating region, and a thermally insulating gap (308) or thermally insulating material separating the lower cladding layer and substrate inside the thermally insulating region. The structure is manufactured by providing a wet etch to the sacrificial layer through the via in order to remove material from at least the thermally insulating region.
US10705291B2 Optical transmission system
An optical transmission system according to the present disclosure is a mode multiplexed optical transmission system using a multi-mode optical fiber in which a plurality of propagation modes propagate as a transmission line, the optical transmission system including an optical fiber transmission line (83) that includes an optical fiber with two or more propagation modes; and a plurality of mode converters (91) that are configured to generate mode coupling between at least one pair of the propagation modes, in which a variation in an installation interval of the plurality of mode converters (91) is equal to or less than a threshold value determined by the transmission line length (Lt) of the optical fiber transmission line (83).
US10705288B2 Thermal management system for a transparent electronic display located in an access panel of a display case
An apparatus for viewing an image and a plurality of products simultaneously includes a display case to holds the products. An access panel assembly is placed over an opening in the case to allow access to the products. The assembly includes a transparent electronic display for displaying the image which is located in front of a light guide. A number of illumination devices are placed adjacent to an edge of the light guide to help illuminate the display. A thermal plate is located in close proximity to the illumination devices to conduct heat produced therefrom.
US10705287B2 Edgelit lighting system
A lighting system can include a lightguide having an edge and two major surfaces. The lightguide can be mounted in a frame so that one of the major surfaces faces towards an area to be illuminated, while the other major surface faces away from the area. LEDs can couple light into the lightguide edge, with the coupled light emitting from both major surfaces. Light emitted from the major surface that faces away from the area to be illuminated can be reflected back into the lightguide by a reflective surface. The reflective surface can be separated from the lightguide by an air gap. The air gap can promote internal reflection at the major surface facing away from the area to be illuminated, thereby enhancing homogeneity and output of light towards the area to be illuminated. The frame can include integral wireways, reflector retention clips, and grounding circuitry.
US10705285B2 Polarizing plate and optical apparatus provided with the same
Provided is a polarizing plate having high transmittance characteristics and high durability.A polarizing plate 1 with a wire grid structure includes a transparent substrate 10, and a grid-shaped projecting portion 11 which is arranged on the transparent substrate 10 at a pitch shorter than a wavelength of light in a used bandwidth and extends in a predetermined direction. The grid-shaped projecting portion 11 includes a reflection layer 12, a dielectric layer 13, and an absorption layer 14 in this order from the side of the transparent substrate 10. A protection layer 15 is provided on a surface of the grid-shaped projecting portion 11, and covers all of an upper surface and a side surface of the absorption layer 14 and all of a side surface of the dielectric layer 13, and at least a part of a side surface of the reflection layer 12. The protection layer 15 on the side surface of the reflection layer 12 is thinner than the protection layer 15 on the side surface of the absorption layer 14.
US10705282B2 Backlight module comprising a plurality of light extraction gratings arranged in an array on a light emission surface of a light guide plate and liquid crystal display using the same
The present disclosure provides a backlight module and a liquid crystal display using the same. The backlight module includes a light guide plate, a light source and a plurality of light extraction gratings. The light source is disposed at an end of the light guide plate. A plurality of light extraction gratings are disposed on a light emission surface of the light guide plate, and are arranged in an array. The plurality of light extraction gratings are divided into a plurality of regions arranged at equal intervals in a direction from the end of the light guide plate near the light source to another end of the light guide plate away from the of the light source, a gap between adjacent columns of two adjacent regions is a+b, where a is a gap between adjacent columns in the same region and b is a width of one light extraction grating.
US10705280B2 Light source module and light source device
A light source module includes: a convergent beam generating unit which generates, based on a pump beam emitted from a light source, a convergent pump beam having a beam size that decreases as the convergent pump beam propagates; a light guide body inside which the convergent pump beam, having been generated by the convergent beam generating unit, propagates; an extraction part which causes the convergent pump beam, having propagated inside the light guide body, to exit from the light guide body; and a wavelength conversion element which converts a wavelength of the convergent pump beam, being incident on the wavelength conversion element through the extraction part, and emits, through the light guide body, the convergent pump beam whose wavelength has been converted.
US10705279B2 Display device
A display device includes a display component, a light source, and a light guide component. The display component includes a display area and a non-display area. The light guide component includes a first light guide plate disposed behind the display area, a second light guide plate disposed adjacent to the light source and lateral to the first light guide plate, and a joint member disposed behind the non-display area. The first light guide plate includes a plate surface with an area larger than the display area. The plate surface includes a light exiting surface. The second light guide plate includes a light entering surface. The joint member joins the first light guide plate and the second light guide plate together. A space is present between the first light guide plate and the second light guide plate and surrounded by the joint member.
US10705275B2 Composite film and organic electroluminescence device
A composite film includes at least one phase difference layer, a substrate, and an inorganic layer, in which the phase difference layer is a layer formed by curing a composition including a liquid crystal compound, the inorganic layer includes silicon nitride, a distance between the substrate and a surface of the composite film is 60 μm or less, with respect to each of the layers other than the substrate, a product E×t×1 of a modulus of elasticity E in unit of GPa, a thickness t in unit of μm, and a distance 1 from a surface of the substrate to a center of each of the layer in unit of μm satisfies Expression 1, and a total SUM(E×t×1) of E×t×1 of each of the layers other than the substrate satisfies Expression 2, 0.8≤E×t×1 (Expression 1), SUM(E×t×1)≤1500 (Expression 2); and the composite film.
US10705273B2 Multispectral interference coating with diamond-like carbon (DLC) film
Multispectral optical interference coatings and methods. In one example, an optical element includes a substrate having a first surface and a second surface disposed opposite the first surface, a first multi-layer dielectric film disposed on the first surface of the substrate and constructed and arranged to transmit light in a first band of wavelengths, a second multi-layer dielectric film disposed on the second surface of the substrate and constructed and arranged to transmit light in a second band of wavelengths, the first and the second bands of wavelengths at least partially overlapping, and a bilayer diamond-like carbon (DLC) coating disposed on the first multi-layer dielectric film, the bilayer DLC coating including a first layer and a second layer, the first layer having a modulus of elasticity of a first value, and the second layer disposed on the first layer and having a modulus of elasticity of a second value that is greater than the first value.
US10705258B2 Antireflection film, optical device, and production method for antireflection film
An antireflection film includes a light shielding layer which is placed on a substrate and contains an electrical conductor, a first transmission layer which is placed on the light shielding layer and contains a dielectric, a semi-transmission layer which is placed on the first transmission layer and contains an electrical conductor, and a second transmission layer which is placed on the semi-transmission layer and contains a dielectric, wherein the light shielding layer and the semi-transmission layer have a larger extinction coefficient than the first transmission layer and the second transmission layer.
US10705257B2 Display panel, backlight module and display device
A display panel, a backlight module and a display device are provided in embodiments of the disclosure, the display panel comprising: a first substrate and a second substrate provided opposite to the first substrate, and a plurality of pixels arranged in an array between the first substrate and the second substrate, each pixel comprising at least three sub-pixels of different colors; and a region of the display panel corresponding to at least one of the sub-pixels of different colors is further provided with a respective photonic crystal layer, which is configured to filter a light ray in a predetermined waveband and to obtain a color of an emergent light from the region of the display panel corresponding to the at least one of the sub-pixels similar to an object color thereat.
US10705254B1 Imaging a subsurface geological model at a past intermediate restoration time
A system and method is provided for restoring a 3D tomographic model of the Earth's subsurface geology from the present-day to a past restoration time. Whereas at the present time all faults represent active discontinuities, at a past restoration time some faults have not yet formed. Accordingly, the restored model divides the fault network into τ-active faults (discontinuous surfaces for faults that intersect the layer deposited at the past restoration time) and τ-inactive faults (continuous surfaces for faults that do not intersect the layer deposited at the past restoration time). A new 3D restoration transformation is also provided that uses linear geological constraints to process the restoration model in less time and generate more accurate geological images.
US10705252B2 Paleogeographic reconstruction of an area of the earth crust
A Paleo Event Table creator tool box is described which is induced and/or allows a user to spatially join a selected area of interest of the earth crust to one selected tectonic plate in a tectonic plate model, which selected tectonic plate has an overlap with the area of interest, and to sample a paleogeographic dataset relevant to the area of interest for a series of paleogeographic time steps. A graphical user interface is induced and/or allows the user to create a Paleo Event Table that displays the sampled paleogeographic dataset. The Paleo Event Table creator tool box is used for paleogeographic reconstruction of the earth crust in the area of interest and identifying information relevant for the area of interest.
US10705251B1 Fault modeling in low order continuous scale simulation
A system and method for characterizing subsurface hydrocarbon reservoirs, such as through fault modeling in low order continuous scale simulation of real world subsurface hydrocarbon reservoirs having discontinuities and improving an accuracy and speed of the characterizations.
US10705243B2 Nondestructive inspection system
Disclosed is a nondestructive inspection system includes: a radiation source system generating different types of radiations and irradiating the generated different types of radiations toward an inspection object; a detector system detecting each of the radiations transmitted through the inspection object; a transfer system varying a position of the inspection object such that the radiations generated by the radiation source system are irradiated to the inspection object; and an image system generating an image regarding the inspection object on the basis of a detection result from the detector system, wherein the radiation source system comprises: an electron gun generating an electron beam; an electron accelerator accelerating the electron beam generated by the electron gun; and a target system selectively generating at least one of various types of radiations according to variables when the electron beam accelerated by the electron accelerator is irradiated thereto.
US10705241B2 Determining sea water resistivity
Methods of geophysical prospecting are described herein. In the described methods, a data set of electromagnetic readings from a marine geophysical survey is obtained and loaded into a computer processing system. Using the computer processing system, a high-frequency subset of the data is selected based on a frequency threshold, and a seawater resistivity map is resolved from the subset for a seawater portion of the survey by inversion. The seawater resistivity map can subsequently be used to resolve a resistivity map of the seabed from the data set by inversion.
US10705235B2 Method of characterising a subsurface volume
Disclosed is a method of characterizing a subsurface volume. The method comprises: extracting a geobody from seismic data arranged within a discretized volume comprising a plurality of cells, the geobody comprising a subset of the plurality of cells, each cell of the subset having one or more properties indicative of a particular fluid phase. The extraction of the geobody comprises: determining a propagation probability value for each cell indicative of the probability that a front will propagate through the cell; beginning from a source within the discretized volume, using the propagation probability value to calculate a traveltime for each cell, the travel time describing the time the front takes to travel from the source point to the cell; and using the traveltimes to extract the geobody from the seismic data.
US10705232B2 Integrated seismic monitoring system and method
An integrated seismic system and method for monitoring seismic parameters of a subsurface structure is provided. The integrated seismic system includes a base station; a plurality of mobile satellite nodes, each of the plurality of mobile satellite nodes having sensor stations for collecting seismic data from the subsurface structure; and a fiber optic cable extending from the base station to the plurality of mobile satellite nodes and operatively linking the plurality of mobile satellite nodes and the sensor stations; the base station comprising: a light source for sending a light through the fiber optic cable, the light being distributed to the sensor stations and, in the sensor stations, experiencing a change or phase shift related to a physical property being measured; and a seismic acquisition unit for receiving seismic signals from the plurality of mobile satellite nodes via the fiber optic cable and generating seismic parameters therefrom.
US10705229B2 Array substrate for digital X-ray detector, digital X-ray detector including the same, and method for manufacturing the same
An array substrate for a digital X-ray detector, a digital X-ray detector including the same, and a method for manufacturing the same are disclosed. The array substrate reduces a step difference of a PIN diode, removes a bent part from a lower part to reduce characteristic deterioration of the PIN diode, and increases the size of a formation region of the PIN diode to increase a fill factor. To this end, the array substrate allows a source region of an active layer included in a thin film transistor to be in surface contact with a lower electrode of the PIN diode, and disposes the lower electrode over a planarized source region or a base substrate, such that a step difference of the PIN diode is reduced and fill factor is improved.
US10705227B2 Scintillator panel
[Problem] Provided is a layered structure in which a non-scintillator layer is utilized as a light transmission path to a sensor so as to transmit light in a vertical direction through the non-scintillator layer without allowing the light to re-enter a scintillator layer.[Means for Solution] Provided is a scintillator panel having a structure in which a scintillator layer and a non-scintillator layer are repeatedly arranged in a direction substantially parallel to a radiation incident direction. In this scintillator panel, the scintillator layer contains at least a phosphor, a binder resin, and voids; the non-scintillator layer is radiolucent; the scintillator layer and the non-scintillator layer have an irregular structure at their interface; and an arithmetic surface roughness Ra attributed to irregularities is 1/400 to 1/10 of the width of the non-scintillator layer.
US10705225B2 Preparation system for surveying operation
A preparation system for surveying operation of the present invention includes a mobile station disposed at a known observation point and a fixed station disposed at an unknown reference point. The preparation system includes an arithmetic step to determine the position coordinate of the unknown reference point based on positioning data received by the mobile station, positioning data received by the fixed station, and a position coordinate of the known observation point, and an assigning step to assign the unknown reference point whose position coordinate is determined as the known reference point.
US10705215B2 Distance measurement apparatus, and method of measuring distance
An distance measurement apparatus includes a light source to emit irradiation light, circuitry to output, to the light source, a first current that changes in accordance of light-emission timing information defining at least turn-on timing of the light source, and a second current that does not change in accordance of the light-emission timing information, a sensor to detect reflection light reflected from an object irradiated with the irradiation light emitted from the light source. The circuitry calculates a distance to the object based on a detection amount of the reflection light detected by the sensor.
US10705211B2 Optical sensor arrangement
An optical proximity sensor arrangement comprises a first sensor unit with a first emitter and a first detector and a second sensor unit with a second emitter and/or a second detector. The first detector is configured to detect light being emitted by the first emitter and, if applicable, by the second emitter, and being at least partially reflected. If applicable, the second detector is configured to detect light being emitted by the first emitter and being at least partially reflected. A distance between the first emitter and the first detector is, if applicable, less than a distance between the first detector and the second emitter and, if applicable, less than a distance between the first emitter and the second detector.
US10705210B2 Three-dimensional (3-D) imaging with a row-column addressed (RCA) transducer array using synthetic aperture sequential beamforming (SASB)
An ultrasound imaging system includes a probe and a console. The probe includes a row-column addressed transducer array, first beamformer configured to beamform echo signals received by the row-column addressed transducer array and produce a set of image planes for each emission with a single focus in both transmit and receive, and a first communication interface. The console includes a second complementary communication interface and a second beamformer configured to beamform the focused set of image planes and produce a three-dimensional volume of ultrasound data.
US10705207B2 Control device, server system and vehicle
A control device for a vehicle, with at least one environment sensor which is designed to detect the surroundings of the vehicle, with a computing device which is designed to detect the position of the vehicle and to operate the environment sensor on the basis of corresponding location-dependent operating parameters.
US10705206B2 Estimation device, estimation method, tracking device including estimation device, and tracking method including estimation method
To estimate the condition of an object precisely, even while the object performs a turning motion, an estimation device for calculating a predicted position of an object existing on the periphery of a host vehicle includes: position calculating circuit for detecting a position of the object; Doppler velocity calculating circuit for calculating a Doppler velocity of the object; host vehicle velocity obtaining circuit for obtaining a host vehicle velocity; host vehicle turning radius obtaining circuit for obtaining a turning radius of the host vehicle; and predicted position calculating circuit for calculating the predicted position of the object on the basis of the position of the object, the Doppler velocity, the host vehicle velocity, and the turning radius of the host vehicle.
US10705202B2 Iterative approach to achieve angular ambiguity resolution
A system and method to achieve angular ambiguity resolution in a two-dimensional Doppler synthetic aperture radar system include transmitting pulses using a plurality of transmit elements during movement of a platform on which the system is mounted. Reflections are received from a target resulting from the pulses and the reflections are processed to determine a Doppler measurement. The processing includes isolating movement of the target in the Doppler measurement, and determining a target azimuth angle and a target elevation angle to the target based on an iterative process that includes estimating the target elevation angle or the target azimuth angle and then determining the target azimuth angle or the target elevation angle, respectively, based on a beamforming matrix. The beamforming matrix indicates amplitude and phase at each azimuth angle and each elevation angle among a set of azimuth angles and a set of elevation angles.
US10705201B1 Radar beam sharpening system and method
An enhanced vision method or a weather radar system can be used with an aircraft and includes an antenna and a control circuit. The control circuit is configured to provide radar beams via the antenna toward external surroundings and is configured to receive radar returns. The control circuit is configured to process a collection of radar measurements from the radar returns, wherein each of the radar measurements is associated with a location determined using an antenna position, an antenna attitude, a beam sharpening angle, and a range. The radar measurements are processed to determine power density per grid cell associated with the power and location of the radar measurements, and the power density per grid cell is used to provide an image associated with the power and location of the radar measurements.
US10705198B2 System and method of monitoring an air flow using a millimeter-wave radar sensor
In accordance with an embodiment, a method of monitoring an air flow includes performing a plurality of radar measurements using a millimeter-wave radar sensor with a line of sight having a component perpendicular to a direction of an air flow, detecting an object in the air flow based on the plurality of radar measurements, calculating a displacement of the object and a size of the object based on the plurality of radar measurements, estimating a velocity of the object based on the calculated displacement, and calculating a risk metric based on the calculated size of the object and estimated velocity of the object.
US10705197B2 Sensor device and toilet device equipped therewith
According to one embodiment, a sensor device includes a transmitter part, a receiver part, a signal generation part, and a determination part. The transmitter part is configured to emit a radio wave outside as a transmission wave. The receiver part is configured to receive a reflection wave reflected by an object as a reception wave. The signal generation part is configured to generate a first output signal generated based on the transmission wave and the reception wave, a second output signal provided with a phase different from that of the first output signal, and a third output signal generated based on the first output signal and the second output signal. The determination part is configured to determine presence or absence of an object based on the first output signal, the second output signal, and the third output signal.
US10705193B2 Monitoring of vehicles using light ranging systems
Methods, systems, and devices are provided for calibrating a light ranging system and using the system to track environmental objects. In embodiments, the approach involves installing light ranging devices, such as lidar devices, on the vehicle exterior. The light ranging system may be calibrated using a calibration device to scan the vehicle exterior and construct a three-dimensional model of the vehicle exterior comprising the positions of the installed light ranging devices on the vehicle exterior. The calibrated light ranging system may use the model in conjunction with ranging data collected by the installed light ranging devices to track objects in the environment. In this way, the light ranging system may detect a proximity of environmental objects and help a driver of the vehicle avoid potential collisions. The light ranging system may further measure the vehicle exterior and thereby detect changes to the vehicle exterior.
US10705192B2 Optoelectronic modules operable to recognize spurious reflections and to compensate for errors caused by spurious reflections
Optoelectronic modules (100) are operable to distinguish between signals indicative of reflections from an object of interest and signals indicative of a spurious reflection. Various modules are operable to recognize spurious reflections by means of dedicated spurious-reflection detection pixels (126) and, in some cases, also to compensate for errors caused by spurious reflections.
US10705189B2 Multi-beam LiDAR systems with two types of laser emitter boards and methods for detection using the same
The present disclosure provides a multi-beam LiDAR system. The multi-beam LiDAR system includes a transmitter having an array of laser emitters. Each laser emitter is configured to emit a laser beam. The laser emitter array includes a first type of laser emitter board and a second type of laser emitter board. The second type of laser board includes two or more laser emitters. The second type of laser emitter board is not parallel to a predefined plane.
US10705183B2 Single sampling radar signal processing system and method
A single sampling radar signal processing system is disclosed, wherein the system comprises a pseudo-random sequence generator, an integral sampler, an ADC module, a controller and a compression domain detector, wherein the integral sampler is connected to the pseudo-random sequence generator, the controller and the ADC module, respectively, and the ADC module is connected to the compression domain detector. Since the initial integral sampling time of each pulse signal can be controlled when the integral sampler performs integral sampling on the pulse signal in the radar signal, each pulse signal is sequentially delayed by different times during integral sampling, and a sample value is obtained by compression sampling in a single pulse repetition period. A single sampling radar signal processing method is also disclosed.
US10705174B2 Radio access network node, positioning node, and methods therein for handling positioning of a mobile station
A method performed by a radio access network node is provided. The radio access network node serves a Mobile Station (MS).The radio access network node receives a message from a positioning node, to be forwarded to the MS. The message comprises an indication that said message comprises a command to the MS to perform a Multilateration Timing Advance procedure for determining a position of the MS.
US10705172B2 Magnetic resonance apparatus and method for dynamic adjustment thereof with multiple adjustment parameters
In a method and magnetic resonance (MR) apparatus for performing an adjustment of the MR system, an examination object under is divided into at least one excitation volume. First adjustment parameters for the at least one excitation volume of the object, and second adjustment parameters for the at least one excitation volume of the object, which differ from the first adjustment parameters are determined. First MR signals are acquired from the at least one excitation volume using the first adjustment parameters. Second MR signals are acquired from an excitation volume using the second adjustment parameters. A first MR image of the at least one excitation volume is reconstructed using the first MR signal. A second MR image of the at least one excitation volume is reconstructed using the second MR signal.
US10705168B2 System and method for low rank approximation of high resolution MRF through dictionary fitting
A system and method is provided for generating a map of a tissue property in a subject using magnetic resonance fingerprinting (MRF) and a compressed MRF dictionary, where the compressed MRF dictionary has a significantly reduced memory requirement relative to a standard MRF dictionary. The method includes performing a randomized singular value decomposition (rSVD) on a MRF dictionary to produce the compressed MRF dictionary. MRF data is then acquired and compared to the MRF dictionary to identify the tissue property from the region of interest in the subject. A tissue property map is then generated based on the tissue in the region of interest of the subject.
US10705165B2 Magnetic resonance signal detection module
A magnetic resonance signal detection module includes an insulator block having a coil mounting section including a through hole serving as a detection hole into which a sample container is inserted. A low-frequency coil is provided on an inner surface of the through hole. A high-frequency primary resonator is embedded in the coil mounting section so as to surround the low-frequency coil.
US10705164B2 Magnetic resonance signal detection module
A pair of detection coils, one coil provided on each side of a sample container across the width of the sample container. The detection coil is made of a superconductor and has an electric circuit pattern capable of detecting a magnetic resonance signal from a sample. The detection coil includes a lateral component intersectional to a static magnetic field H0 and having a part disposed at a position spaced away from a detection region, as compared to the remaining part.
US10705163B2 Stationary magic angle spinning enhanced solid state spin sensor
Here we present a solid-state spin sensor with enhanced sensitivity. The enhanced sensitivity is achieved by increasing the T2* dephasing time of the color center defects within the solid-state spin sensor. The T2* dephasing time extension is achieved by mitigating dipolar coupling between paramagnetic defects within the solid-state spin sensor. The mitigation of the dipolar coupling is achieved by applying a magic-angle-spinning magnetic field to the color center defects. This field is generated by driving a magnetic field generator (e.g., Helmholtz coils) with phase-shifted sinusoidal waveforms from current source impedance-matched to the magnetic field generator. The waveforms may oscillate (and the field may rotate) at a frequency based on the precession period of the color center defects to reduce color center defect dephasing and further enhance measurement sensitivity.
US10705159B2 Highly sensitive, low power fluxgate magnetic sensor integrated onto semiconductor process technologies
An integrated fluxgate device has a magnetic core disposed over a semiconductor substrate. A first winding is disposed in a first metallization level above and a second metallization level below the magnetic core, and is configured to generate a first magnetic field in the magnetic core. A second winding is disposed in the first and second metallization levels and is configured to generate a second magnetic field in the magnetic core. A third winding is disposed in the first and second metallization levels and is configured to sense a magnetic field in the magnetic core that is the net of the first and second magnetic fields.
US10705156B1 Power pedestal, ground fault indication system, and printed circuit board assembly therefor
A printed circuit board assembly is for a ground fault indication system of a power pedestal. The power pedestal includes a housing. The ground fault indication system has a number of ground fault input devices each structured to be coupled to the housing. The printed circuit board assembly includes an enclosure, a number of terminals each coupled to the enclosure, at least one of the number of terminals being structured to be electrically connected with one of the number of ground fault input devices, and a printed circuit board enclosed by the enclosure and electrically connected to the number of terminals. The printed circuit board has an indication apparatus structured to provide an indication of circuit status.
US10705155B2 Memory systems and power management apparatuses including secondary power devices, and related methods of operation
Power management apparatuses are provided. A power management apparatus includes a secondary power device that includes at least one capacitor. The power management apparatus includes a charging circuit that includes a direct current (DC)-DC converter and that is configured to supply power to the secondary power device. Moreover, the power management apparatus includes a measuring circuit that is configured to measure a switching profile of the DC-DC converter, and to determine a state of the secondary power device by comparing at least one time period of the switching profile with a reference time. Related memory systems and methods of operation are also provided.
US10705152B1 Systems and apparatus of cyclic coulometry
Systems, devices, and methods of diagnosing an electrochemical cell using cyclic coulometry are discussed. An exemplary battery diagnostic system comprises a current generator to generate symmetric charge current and discharge current to excite an electrochemical cell, and a cyclic coulometer to evaluate performance of the electrochemical cell. The cyclic coulometer can adjust at least one of a charge time for applying the charge current, or a discharge time for applying the discharge current, to keep a monitored cell voltage toward a specific setpoint. The adjustment of charge or discharge time can be achieved by changing a current switch timing for reversing current from a first to a second current direction. The cyclic coulometer measures one or more electrical parameters during the charge or discharge cycle, and generates a performance metric using the measured electrical parameters.
US10705150B2 Remaining battery charge measuring circuit, electronic device, and remaining battery charge measuring method
A remaining battery charge measuring circuit for measuring remaining charge of a battery, includes: an LC circuit including an inductance element and a capacitance element; and a switch element that controls coupling between the battery and the LC circuit, wherein the switch element disconnects the LC circuit from the battery, based on a resonant frequency by the LC circuit.
US10705147B2 Remaining capacity detection circuit of rechargeable battery, electronic apparatus using the same, automobile, and detecting method for state of charge
The present invention improves the detection accuracy of the state of charge of a battery. A coulomb count value CC is generated by integrating a charge/discharge current IBAT of a battery (S100). An SOC value SOC1 is calculated (S102). Based on an SOC-OCV characteristic predetermined for the battery, an OCV value OCV1 corresponding to the value SOC1 is generated (S112). A voltage VBAT of the battery is detected (S104). A voltage drop VDROP1 between OCV1 and a detected value VBAT1 of the voltage VBAT is generated (S114). A value OCV2 greater than the minimum operating voltage of the system by ΔV, which corresponds to the voltage drop VDROP1, is generated (S116). Based on the SOC-OCV characteristic, an SOC value SOC2 corresponding to OCV2 is generated (S118). Based on the value SOC2, at least one of the values SOC1, CC, CCFULL, and SOC-OCV characteristics is corrected.
US10705144B1 Device monitoring using satellite ADCs having local capacitors
Systems and methods for monitoring operating conditions of a programmable device are disclosed. The system may include a root monitor configured to generate a reference voltage, a plurality of sensors distributed across the device, and a plurality of satellite monitors distributed across the device. Each of the satellite monitors may be coupled to a corresponding sensor via a local interconnect, and may be configured to convert analog signals generated by the sensor into digital data indicative of one or more operating conditions of an associated circuit. In some implementations, each satellite monitor may include a circuit to store a local reference voltage, an analog-to-digital converter (ADC) to convert the analog signals into digital codes, a calibration circuit to generate a correction factor indicative of errors in the digital codes, and a correction circuit to correct the digital codes based on the correction factor.
US10705143B2 Content addressable memory
An object of the present invention is to provide a highly-reliable content addressable memory. Provided is a content addressable memory including: a plurality of CAM cells; a word line joined to the CAM cells; a plurality of bit lines joined to the CAM cells; a plurality of search lines joined to the CAM cells; a match line joined to the CAM cells; a match amplifier joined to the match line; and a selection circuit that can select the output of the match amplifier in accordance with the value of the word line.
US10705141B2 Method for managing a return of a product for analysis and corresponding product
A method for managing a product includes: placing an integrated circuit in a bootstrap mode with debugging prohibition in response to each reset or power-up of the integrated circuit and in an absence of a reception, on a test access port of the product, of a first command; and placing the integrated circuit in an analysis mode with debugging authorization in response to reception, on the test access port, of the first command following the reset or the power-up of the integrated circuit. Placing the integrated circuit in the analysis mode is maintained at least as long as a second command has not been received on the test access port. Placing the integrated circuit in the bootstrap mode and placing the integrated circuit in the analysis mode are performed in response to a determination that the integrated circuit has never before been placed in the analysis mode with debugging authorization.
US10705140B2 Method and device for detecting low voltage differential signal
Embodiments of the present application disclose a method and a device of detecting a low voltage differential signal output to a liquid crystal display panel. In the method, the low voltage differential signal is decoded into a pixel color data signal; and then blanking signals of the pixel color data signal are counted.
US10705139B2 Semiconductor device inspection device and semiconductor device inspection method
A semiconductor device inspection system (1) includes a laser beam source (2), for emitting light, an optical sensor (12) for detecting the light reflected by the semiconductor device (10) from the light and outputting a detection signal, a frequency band setting unit (16) for setting a measurement frequency band and a reference frequency band with respect to the detection signal, a spectrum analyzer (15) for generating a measurement signal and a reference signal from the detection signals in the measurement frequency band and the reference frequency band, and a signal acquisition unit (17) for calculating a difference between the measurement signal and the reference signal to acquire an analysis signal. The frequency band setting unit (16) sets the reference frequency band to a frequency domain in which a level of the detection signal is lower than a level obtained by adding 3 decibels to a white noise level serving as a reference.
US10705138B2 Optical antennas for advanced integrated circuit testing
A device testing approach employs optical antennas at test locations of a semiconductor device, usable as either/both radiators or receivers. As a radiator, an antenna responds to localized optical energy at a test location of the device to generate corresponding radiated optical energy that can be sensed and processed by a test system. As a receiver, an antenna receives radiated optical energy as generated by a test system and converts the energy into corresponding localized optical energy for affecting operation of the device. The optical antennas may be formed from metal segments on the same metal layers used for signal interconnections in the device, and thus the disclosed approach can provide enhanced test functionality without burdening the device manufacturing process with additional complexity solely to support testing. The testing approach may be used in different modalities in which the antennas variably act as transmitters, receivers, and reflectors/refractors.
US10705132B2 Semiconductor chip with fracture detection
A method including feeding a test signal into a first end of a conductor track of a semiconductor chip, wherein the conductor track crosses an indentation of a substrate of the semiconductor chip; and detecting the test signal at a second ends of the conductor track, which wherein the detected test signal is indicative of fracture of the substrate of the semiconductor chip at the indentation.
US10705124B2 Method, a non-transitory storage medium and a battery grading apparatus for automatically grading a lithium-ion battery
This application has disclosed a method, a non-transitory storage medium and a battery grading apparatus for automatically grading a lithium-ion battery. The method comprises: 1) preprocessing a cell of the lithium-ion battery with formation and grading, obtaining measured current and/or voltage data of charging/discharging during the process of formation and grading, and preprocessing the obtained current and/or voltage data; 2) plotting the preprocessed data into a measurement curve, matching it with a pre-stored standard reference curve for charging and discharging, and calculating a linear distance, a square of the linear distance and a first order differential distance between the measurement curve and the standard reference curve; calculating weighted distances and weighted summation distances for the calculated linear distance, square of the linear distance and first order differential distance respectively; and comparing and matching the weighted summation distances with a preset threshold range for each grading level and outputting a matching outcome.
US10705119B2 Shrouded test probe
A test probe includes an electrically insulating handle, an electrically conducting blade extending from the handle, an electrically insulating shroud including a first portion and a second portion that are at least partially disposed around the electrically conducting blade. A housing is attached to the handle such that the first portion of the shroud is disposed within the housing, and the second portion of the shroud extends from an aperture formed in the housing. A spring disposed between the handle and the shroud biases the shroud toward the aperture formed in the housing. The shroud protects the electrically conducting blade from unintentional contact with a conductor during testing. When the test probe is correctly positioned on a device being tested, the shroud retracts into the housing exposing the electrically conducting blade. When the test probe is moved away from the device, the shroud returns to its original position.
US10705117B2 Probe assembly and probe structure thereof
A probe component and a probe structure thereof are provided. The probe structure includes a first contacting segment, a first connecting segment, a second connecting segment and a second contacting segment. The first contacting segment has an abutting portion and a first end portion connected to the abutting portion. The first connecting segment is connected to the first contacting segment. The second connecting segment is connected to the first connecting segment. The second contacting segment is connected to the second connecting segment and has a second end portion.
US10705111B2 Shock sensor
Disclosed is a shock sensor for detecting an attack on a facility equipped with the shock sensor, comprising: a microprocessor; a micro electromechanical system in communication with the microprocessor, the micro electromechanical system being integrated with a shock sensing device adapted to sense a shock generated by the attack in any direction and a microchip adapted to receive and store at least one parameter from the microprocessor and to analyze a shock signal generated by the shock based on the at least one parameter; and an output device connected with the microprocessor and adapted to output information based on an analysis result of the shock signal. According to the invention, the shock sensor can detect reliably any attack and has a simple circuit arrangement.
US10705100B1 Methods for analyzing lipids and membrane proteins in biological matter using stable isotopes and mass spectrometry
Methods for accurately comparing the levels of ionizable lipids in two cell populations that differ in some respect from each other using mass spectroscopy and isotopic labeling are provided. The methods can be used to identify a change in a lipid of interest in response to a cellular, chemical, genetic, or environmental change to the cell population (i.e., a lipid response to a cell perturbation). The change in the lipid of interest can be a change in composition, rate of synthesis, and/or location of the lipid.
US10705096B2 Prognosing mortality in patients with chronic kidney disease by detecting macrophage inhibitory cytokine-1 (MIC-1)
The present invention relates to methods of prognosing the survival of a diseased subject, particularly a subject with chronic kidney disease (CKD), as well as selecting an end-stage renal disease subject for a kidney transplant. The methods involve detecting an elevated amount of macrophage inhibitory cytoking-1 (MID-1) in a test body sample from the diseased subject. A method of preventing or reducing the risk of death in a CKD subject which involves removing or inactivating MIC-1 present in the blood, plasma or serum of the subject, is also disclosed.
US10705094B2 TNF receptor signaling modulator assay
It has been demonstrated that certain compounds bind to TNF and stabilise a conformation of trimeric TNF that binds to the TNF receptor. Accordingly, these compounds can be used as modulators of TNF. A new assay for identifying compounds with this mechanism of action is also disclosed.
US10705091B2 Preparing genetically modified cells using a device that is configured for sterile processing of cells at the bedside or in a surgical room
The invention relates to a system, comprising: a) a sample processing unit, comprising an input port and an output port coupled to a rotating container having at least one sample chamber, the sample processing unit configured provide a first processing step to a sample or to rotate the container so as to apply a centrifugal force to a sample deposited in the chamber and separate at least a first component and a second component of the deposited sample; and b) a sample separation unit coupled to the output port of the sample processing unit, the cell separation unit comprising separation column holder (42), a pump (64) and a plurality of valves (1-11) configured to at least partially control fluid flow through a fluid circuitry and a separation column (40) positioned in the holder, the separation column configured to separate labeled and unlabeled components of sample flowed through the column.
US10705088B2 Method of scoring a sample comprising tumor tissue
The invention relates, in part, to methods of scoring a sample containing tumor tissue from a cancer patient. The score is representative of a spatial proximity between at least one pair of cells, a first member of the at least one pair of cells expressing a first biomarker and a second member of the at least one pair of cells expressing a second biomarker that is different from the first biomarker. The score obtained from these methods can be indicative of a likelihood that a patient may respond positively to immunotherapy.
US10705087B2 Detection method for NTRK3 fusion
A polynucleotide, which is a novel causative gene for cancer, is elucidated, and, based on this finding, provided are a method for detecting the polynucleotide, or a polypeptide encoded by the polynucleotide; a kit and a primer set for the detection; a method for screening an inhibitor of the polypeptide; and a pharmaceutical composition for treating a cancer containing the inhibitor. In the detection method of the present invention, an NTRK3 fusion protein, or a fusion gene encoding the fusion protein, or an ETV6 fusion protein, or a fusion gene encoding the fusion protein, in a sample derived from the digestive system obtained from a subject, is detected.
US10705083B2 Bioparticle characterization and identification using interface thermal resistance measurement during bioparticle adhesion and detachment
The present disclosure relates to a method for characterizing and identifying a bioparticle. The method comprises introducing the sample to a substrate having a surface comprising a plurality of binding sites whereon bioparticles can be bound, determining, for at least one temperature, data representative for the interface thermal resistance of the surface of the substrate sufficiently long to include the detachment process of the bioparticles, and deriving, for the at least one temperature, a bioparticle retention time and/or detachment rate from the data representative for the interface thermal resistance data. The present disclosure also relates to a bio-sensing device suitable for the detection and/or characterization of target bioparticles.
US10705079B2 Method for preparing magnetic microsphere for separation of biological protein and use thereof
Disclosed is a method for preparing a magnetic microsphere for the separation of biological proteins. A magnetic microsphere matrix is treated by formulating and using an appropriate emulsified liquid, and modification of the surface of the magnetic microsphere matrix is realized by emulsion polymerization, thereby obtaining a magnetic microsphere coated with a polyacrylate polymer layer. Said emulsified liquid comprises the following components therein: acyclic acid monoester compounds, acyclic acid glycol compounds, initiators and optionally anionic surface active agents and water. The magnetic microsphere significantly reduces the non-specific adsorption of other proteins, without affecting the joining ability for a specific protein, when used in the separation of biological proteins. A new selection is provided to realize the separation engineering of high protein specificity adsorption.
US10705078B2 Compartmentalised screening by microfluidic control
The invention describes a method for the identification of compounds which bind to a target component of a biochemical system or modulate the activity of the target, comprising the steps of: a) compartmentalising the compounds into microcapsules together with the target, such that only a subset of the repertoire is represented in multiple copies in any one microcapsule; and b) identifying the compound which binds to or modulates the activity of the target; wherein at least one step is performed under microfluidic control. The invention enables the screening of large repertoires of molecules which can serve as leads for drug development.
US10705075B2 Apparatus and method for controllably populating a channel with charge carriers
An apparatus comprising: a channel (4) configured to conduct charge carriers; and a charge carrier generator (22) configured to generate charge carriers for populating the channel, wherein the charge carrier generator is configured for resonance energy transfer (FRET). The charge carrier generator may be a nanoparticle or quantum dot (22), functionalised with at least one moiety (28A, 28B) to enable detection of an analyte. The charge carrier generator may also be a nanoparticle or quantum dot (22) configured to photo-generate charge carriers. The channel (4) may be made of a material having a very high carrier mobility like graphene or carbon nanotubes.
US10705074B2 Targeting fibroblast invasion for pulmonary fibrosis
The described invention provides a method for identifying a therapeutic compound effective to reduce invasiveness of fibroblasts characterized by a highly invasive phenotype obtained from a subject with idiopathic pulmonary fibrosis.
US10705072B1 Coagulation test device, system, and method of use
A coagulation test device for measuring clotting time and clot characteristics of a whole blood sample under different hemostatic conditions. Results of the test are used as an aid in management of patients with coagulopathy of unknown etiology in order to help the physician determine appropriate clinical action to arrest bleeding in a patient.
US10705071B2 Medical instrument with shutter for sealing a test strip port
A medical instrument/analyzer for measuring a biological sample using a test strip. The instrument comprises: a housing with an exterior surface, an internal surface, and an interior volume; an analytical unit within the interior volume with a test strip mount; a test strip port between the exterior and the interior surfaces; a shutter configured for sealing the test strip port when closed, wherein the shutter comprises a test strip support aligned with the test strip port and mount when the shutter is in the open position, wherein the shutter has a first sealing surface, the test strip port has a second sealing surface, and the first sealing and second sealing surfaces are configured to mate in the closed position, wherein the shutter comprises a mechanism for moving between the open and the closed position; and an actuator configured for moving the shutter between the open and closed position.
US10705065B2 Devices for use in detection and identification of trace and vapor amounts of substances
Disclosed are substance detection and identification devices, and methods of using them for detection and identification of substances in ambient surroundings, on surfaces of objects, inside closed items or in fluids. A substance detection and identification device may comprise a housing, an opening in the housing for passage of sample material therethrough, a sensing unit located in the housing and an array of sensing elements configured and operable to interact with sample material in the vicinity thereof for detecting one or more specific substances and generating sensing data indicative thereof. A sample path defined in the housing between the opening and the sensing unit is used for facilitating flow of the sample material towards the sensing unit. A gas inlet assembly provided in the housing is configured for providing a predetermined supply of the sample material to the sensing elements in the sensors array, to thereby enable a predetermined time pattern of the sensing data from the array of sensing elements. A heating unit may be provided in the housing for heating the sensing elements.
US10705058B2 Sensing optical fiber acoustic emission integrated sensing system and method for monitoring safety of structure
A sensing optical fiber acoustic emission integrated sensing system and method for monitoring the safety of a structure which comprises a sensing optical fiber temperature interference removal device and a sensing optical fiber acoustic emission demodulation device. A sensing optical fiber (206) successively passes through the sensing optical fiber temperature interference removal device and the sensing optical fiber acoustic emission demodulation device. A distributed sensing optical fiber acoustic emission regulation and control device for sensing the degradation of structure performance is integrated with a sensing optical fiber acoustic emission sensing system with multiple complex devices, multiple functional modules and multiple interconnection components.
US10705056B2 Method for analyzing cement integrity in cased wells using sonic logging
Methods are provided for identifying a cementation status of a multi-string cased wellbore utilizing sonic tools with monopole and/or dipole transmitters and with an array of sonic receivers axially displaced from the transmitter(s). The sonic tool is used to record waveforms. The waveforms are then processed to generate slowness and/or attenuation dispersions. The slowness and/or attenuation dispersions are projected onto a slowness and/or attenuation axis, and the results are compared to a data set of projected slowness and/or attenuation dispersions representing a plurality of different multi-string cased wellbore cement status scenarios in order to select the scenario most closely associated with the results. The presence or lack of eccentering of a casing is similarly obtained where the data set includes projected dispersions representing properly centered and ec-centered casings.
US10705044B2 Inline sensor arrangement and method for commissioning same
The present disclosure includes an inline sensor arrangement and a method for bringing an inline sensor arrangement into service, where the inline sensor arrangement includes a sensor embodied to produce and to output a measurement signal correlated with the measured variable, and where the sensor has at least one sterile sensor element for contact with the measured medium and at least one housing, which surrounds the sensor element and encloses the sensor element in a chamber sealed from an environment of the housing. The method includes performing a heat sterilization of at least one part of the inline sensor arrangement comprising a housing exterior of the housing, opening the housing after terminating the heat sterilization, and bringing the sensor element into contact with the measured medium.
US10705042B2 Mobile device, control method, and non-transitory storage medium
A mobile device comprises a first sensor configured to acquire information for determining whether the device is in the water, a second sensor configured to acquire information for determining whether the device is in a state of being on-board, and at least one controller configured to perform control not to execute processing to determine whether the device is in the state of being on-board when the device is determined to be in the water, and to perform control to execute the processing to determine whether the device is in the state of being on-board when the device is not determined to be in the water.
US10705041B2 Identification of combustible gas species via pulsed operation of a combustible gas sensor
A combustible gas sensor including a first sensing element having a catalyst and a heating element and electronic circuitry in operative connection with the heating element of the first sensing element to change a temperature thereof between a temperature above a temperature to catalyze oxidative combustion and a temperature at which the catalyst is substantially inactive to catalyze oxidative combustion of a plurality of gas analytes of interest. The electronic circuitry being configured to determine a species of at least one of the plurality of gas analytes of interest from a first, dynamic output of the combustible gas sensor while the temperature of the first sensing element is changing. The electronic circuitry further being configured to determine a concentration of the species from a second output of the combustible gas sensor.
US10705037B2 Method for the analysis of glycosaminoglycans, and their derivatives and salts by nuclear magnetic resonance
An analytical method employing nuclear magnetic resonance of glycosaminoglycans in general, and of heparins and low molecular weight heparins and their derivatives in particular, is provided. The method is used for identification and the relative quantification of characteristic signals by 1H-NMR and/or 1H-13C HSQC.
US10705036B2 Method and system for analysis of objects
A spectroscopy method and system, the method comprising irradiating an object with a laser-accelerated particle beam and detecting photons emitted by the object as a result of the interaction between the laser-accelerated particle beam and the object. The system comprises a laser; a particle source, positioned at a distance from the object; and a spectrometer and a detector; wherein the particle source generates a laser-accelerated particle beam under irradiation by the laser; and the spectrometer and the detector detect photons emitted from the object under irradiation by the laser-accelerated particle beam.
US10705035B2 Analysis of layered samples with XRF
A method of making X-ray fluorescence, XRF, measurements of a layered sample is described. At least two measurements are made, one through one surface of the sample and another through the opposite surface. This may be conveniently done by inverting the sample between the measurements. The data from the additional measurements may be used to calculate multiple parameters of the sample, such as the concentration, density or thickness of each of the layers.
US10705033B2 Sample handling apparatus for pressurized fluids and X-ray analyzer applications thereof
A sample handling apparatus/technique/method for a material analyze including a sample carrier for presenting a pressurized sample (e.g., LPG) to a sample focal area of the analyzer; a removable fixture for charging the pressurized sample into the sample carrier; the removable fixture including at least one port to provide sample to and from the fixture and carrier. The sample handling apparatus may include a retainer, wherein the sample carrier is removeably combined with the fixture using the retainer, the apparatus being insertable into the analyzer for sample analysis; and wherein the retainer includes an aperture for presenting the sample to the focal area from a filmed, lower end of the carrier in proximity therewith.
US10705030B2 X-ray device, X-ray irradiation method, and manufacturing method for structure
Provided is an x-ray device capable of suppressing reduction in detection precision. The X-ray device irradiates x-rays on an object and detects X-rays that pass through the object. The X-ray device comprises: an X-ray source that emits X-rays; a stage that holds the object; a detection device that detects at least some of the x-rays that have been emitted from the X-ray source and have passed through the object; a chamber member that forms an internal space wherein the X-ray source, the stage, and the detection device are arranged; and a partitioning section that separates the internal space into a first space wherein the X-ray source is arranged and a second space wherein the detection device is arranged.
US10705025B2 Inspection device
An inspection device includes a wearable camera attached to a worker that images an inspection object, and a laser pointer that indicates an imaging region of the wearable camera to the worker. The laser pointer is attached to the worker to emit a laser beam in a direction parallel to a line of sight of the wearable camera such that a relative distance between a light point of the laser beam and the imaging region of the wearable camera is constant and does not vary depending on a distance between the laser pointer and the workpiece.
US10705012B2 Device and method for analysing and controlling cell motility
The invention is related to a device and method for analysing and controlling cell motility. In accordance with an aspect of the present invention, there if provided a microfluidic device for analyzing and controlling the motility of a cell, the device comprising: (a) a first inlet for introducing a cell sample; (b) an outlet for discharging the cell sample; (c) a microfluidic channel in fluid communication with and intermediate the first inlet and outlet; (d) a first pump coupled to the first inlet for pumping the cell sample in the microfluidic channel; and (d) an observation area within a portion of the microfluidic channel for analysing and controlling the motility of the cell, wherein the first pump generates a shear stress in the observation area, the shear stress generates a shearotactical signal for driving movement of the cell.
US10705009B2 System and method for characterization of inclusions in liquid samples
Described are systems and methods for optical characterization of inclusions, such as solids and liquids, in liquid samples. An inclusion characterization system may include a radiation source, a radiation detector, a sample optical cell, and a sample delivery mechanism. The radiation detector may be configured to perform time resolved measurements. The sample may be delivered to the sample optical cell by the sample delivery mechanism at a flow rate set for preserving the sample integrity (i.e., the transport rate). The inclusion characterization in the sample may be performed at flow rates set for sample analysis (i.e., the analysis rate). The analysis rate may differ from the transport rate. The rate difference may be achieved by diverting only a portion of the overall sample into the sample optical cell. Also provided are examples of disengagement of sample transport and analysis flow rates.
US10705006B2 Sample analysis for mass cytometry
The invention relates to methods and devices for analysis of samples using laser ablation inductively coupled plasma mass spectrometry (LA-ICP-MS). The invention provides methods and devices in which individual ablation plumes are distinctively captured and transferred to the ICP, followed by analysis by mass cytometry.
US10705003B2 Particle measuring device in a gas flow path
A measuring assembly for detecting particles of a particle flow in a gas flow path, including an ionization stage which has an ionization device by which the particles to be detected can be ionized or are ionized. The measuring assembly further has measuring stage with a detector which detects the ionized particles of the particle flow, the detector has at least one electrode to which particles release the charge received at the ionization device. The released charge can be measured via an electric resistor connected to the at least one electrode. This provides an inexpensive and reliable measuring assembly which has a low susceptibility to errors in that the at least one electrode of the detector is designed as a microsystem. In order to improve the measurement of the charge carried by the ionized gas, the pores of a filter substrate are metallized and electrically connected to the resistor.
US10705000B2 Tool-life determination device
A tool-life determination device includes: a test-workpiece supporter having a cutting tool attached thereto, rotating the cutting tool, and supporting a test workpiece disposed in a processable range of the cutting tool of a working machine that performs a process while changing a relative position between the cutting tool and a workpiece; a load sensor disposed between the test-workpiece supporter and a base of the working machine fixed to an installation surface and detecting a load applied to the test workpiece; a storage unit storing a load pattern acting on the test workpiece and detected by the load sensor when the test workpiece is processed using a new cutting tool; and a determination unit determining an abrasion status of the cutting tool by comparing the load pattern with the load acting on the test workpiece at an appropriate timing during an actual process performed on the workpiece.
US10704999B2 Conveyor belt
A conveyor belt 10 is formed with a belt core body 14 covered by a cover rubber 12. The cover rubber 12 is formed with a shock resistance performance evaluation index, i.e., the product of an elongation at break Eb, a tensile strength at break TSb, and a loss tangent tan δ of 6000 or greater. The loss tangent tan δ is the ratio between a storage modulus and a loss modulus calculated from a stress when vibrations of a predetermined frequency are applied to cover rubber 12. The measurement conditions of the loss tangent tan δ are determined on the basis of a speed of an impact applied under the use conditions of the conveyor belt 10.
US10704997B2 Method for evaluating properties of plastic resin product
The present invention relates to a method for evaluating the properties of a plastic resin molded product, more specifically to a novel method for evaluating the properties of a plastic resin molded product that can exactly derive impact resistance of practically prepared molded products, using the property measurement values by the existing ASTM.
US10704996B2 Machinery for an automated analysis of the slides in accordance with the indirect immunofluorescence assay—IFA
A machinery for preparation and analysis of one or more slides for a biological material according to an immuno-fluorescence technique includes a loading station for one or more containers of test liquids and/or samples of product; a positioning station of the slides; a containment station of one or more slide covers; an analysis station having a microscope that acquires digital images at one or more magnifications; an assembly, mobile inside the area defined by the machinery and controlled to move through the stations to prepare one or more slides according to a predefined protocol and arrange them in a corresponding analysis station for subsequent acquisition of digital images; one or more covers for each slide arranged in the seat; a container of the covers, the assembly being controlled to remove the covers once the phase of pre-dilution of the samples has been completed and arrange them inside the container.
US10704995B2 Capture probe
A system for sampling a sample material includes a device for directing sample into a capture probe. A probe includes an outer probe housing having an open end. A liquid supply conduit has an outlet positioned to deliver liquid to the open end. An exhaust conduit removes liquid from the open end of the housing. The liquid supply conduit can be connectable to a liquid supply for delivering liquid at a first volumetric flow rate to the open end of the housing. A liquid exhaust system can be in fluid connection with the liquid exhaust conduit for removing liquid from the liquid exhaust conduit at a second volumetric flow rate, which exceeds the first volumetric flow rate such that gas with sample is withdrawn with the liquid.
US10704993B2 Subsurface environment sampler with actuator movable collection chamber
A Sampler and process for collecting, growing, inoculating and evaluating microbes in-situ. The Sampler may be loaded with an active or inert media to assist with the collection of microbes. It is closed and lowered to a desired depth. Sampler is opened to initiate sampling. Materials are added to the sampler to stimulate growth or change the environment. To collect and grow in situ microbes, the sampler is left open for a period of time, a trigger closes and seals the sampler capturing contents specific to that location. The sampler is lifted preserving the in-situ conditions from the collection location. The contents of the sampler can be interrogated through sealed ports at the field site or at a remote location. The sampler can also be utilized as a biologic reactor allowing researchers to connect laboratory equipment to analyze, modify, or cultivate the collected sample.
US10704988B2 Sensor systems and methods having emulated line adaptation
A measurement system includes a signal bus, an electronic control unit, and an emulated sensor. The electronic control unit is coupled to the signal bus. The sensor with emulated line adaptation is also coupled to the signal bus. The emulated sensor is configured to adapt current consumption according to a selected impedance and a selected frequency range.
US10704984B2 Compact modular transfer function evaluation system
A system for evaluating the modulation transfer function (MTF) of a device under test is provided. The system includes an image projector configured to provide light in a pattern representing a desired image. The system further includes a lens configured to direct the provided light toward the device under test as a collimated beam. An image analysis component calculates the MTF for the device under test from the at least one image taken at the device under test and the known characteristics of the image projector and the lens.
US10704982B2 Sensor recording analysis apparatus and method
Methods and apparatus to analyze sensor recordings are disclosed. An example apparatus includes a sensor to record a plurality of recordings and a memory. The example apparatus also includes a processor to convert one or more of the plurality of recordings to corresponding spectral representations where the at least two recordings are separated by a time gap, calculate a spectral average based, at least in part, on the spectral representations, store the spectral average to the memory, and generate a data packet based, at least in part, on the spectral average. The example apparatus also includes a transceiver to transmit the data packet to another device to compare the spectral average to a baseline spectral average to determine a system condition.
US10704980B2 Safety procedure and testing mechanism for valve replacement and leak detection on a tank car
Aspects of the invention include methods and systems for a testing mechanism to be utilized when repairing and replacing a valve utilized on a tank car. The testing mechanism may comprise a pipe plug device configured to plug a siphon pipe located on a tank car and a pressure test device to conduct a leak detect test after the pipe plug device is removed from the siphon pipe. The pipe plug device may include a pipe plug bladder and a pipe plug pressure fitting to inflate and deflate the pipe plug bladder against a wall of the siphon pipe. The pressure test device may include a pressure test valve cap with a test valve bladder located on the pressure test valve cap, a bladder pressure fitting to inflate and deflate the test valve bladder, and a test pressure fitting to pressurize a valve, the test pressure fitting located on the pressure test valve cap.
US10704979B2 Flow detection device
A flow detector for detecting flow rates of fluid in pipes by measuring the temperature of the pipe and the ambient temperature and determining from the signals whether there is a flow in the pipe, by the shape of the temperature signals without providing any heat input to the pipe or fluid.
US10704975B2 Visual torque indication for threaded joints
A threaded element for a mechanical joint includes a body including threads and a visual torque indicator disposed on the body, the torque indicator including a strain-responsive material configured to change visual appearance in response to the application of a strain of a predetermined first magnitude thereto.
US10704974B2 Actuator system with smart load cell
The present disclosure includes the use of a smart load cell in a system for controlling an electromechanical actuator. A load cell may be positioned along the outer surface of the electromechanical actuator. Further, the load cell may utilize strain gages and a microcontroller. The load cell may be configured to transmit data to an electric brake actuator controller which includes calibration for operating temperature of the electromechanical actuator.
US10704973B2 Data acquisition device and method of timing data sampling
A method of timing data sampling includes, in a data acquisition device, generating sampling intervals from a system clock of the data acquisition device, sampling data at the generated sampling intervals, and receiving start of frame (SOF) signals from a port, such as a USB port. For a selected number of SOF signals received, an actual number of system clock cycles is determined for a time interval corresponding to the selected number of SOF signals. The actual number of system clock cycles is compared to a nominal number of system clock cycles and a sampling interval is adjusted based on the comparison. The actual number of system clock cycles may be determined using a count-and-capture counter. The nominal number of system clock cycles may be calculated based on a nominal system clock rate and on a known SOF interval. Generating sampling intervals may include using a divide-by-N counter.
US10704971B2 Systems and methods for using calibration profiles in valve actuators
Disclosed is a valve actuator configured to determine, during operation of a valve by an alternating current (AC) motor of the valve actuator, an amount of torque produced by the AC motor. A process for measuring the amount of torque produced by the AC motor includes actuating a valve using the AC motor of the valve actuator, measuring, by a microcontroller of the valve actuator and during the actuating of the valve, a time interval between: (i) a first zero crossing of a waveform of AC voltage applied to the AC motor, and (ii) a second zero crossing of a waveform of AC current drawn by the AC motor, and determining, based on the time interval, an amount of torque produced by the AC motor during the actuating.
US10704965B2 High resolution pressure sensing
A pressure sensing device that may include a first and second sensing elements that include one or more piezoresistive materials. The first sensing element has a first gradient. The second sensing element has a second gradient. The second gradient differs from the first gradient. The first and second gradients facilitate a determination of a magnitude of and/or a location of pressure applied on the first and second sensing element.
US10704961B2 Temperature measuring apparatus, electrical assembly and battery pack
The present disclosure discloses a temperature measuring apparatus, an electrical assembly, and a battery pack. The temperature measuring apparatus comprises a heat transfer element, a temperature measuring device, and a wiring board. The heat transfer element is arranged for being in heat conductive contact with an object to be measured. The temperature measuring device is provided in contact with the heat transfer element and arranged to be spaced from the object to be measured. The temperature measuring device is arranged for detecting a temperature of the object to be measured and may output a temperature signal. The wiring board is electrically connected with the temperature measuring device to receive and transmit the temperature signal outputted by the temperature measuring device. The present disclosure only requires a heat conductive contact between the heat transfer element and the temperature measuring device of the temperature measuring apparatus, thereby facilitating assembly. Compared with insulated isolation with the object to be measured by glue-filling after the single-core wire is connected with the temperature measuring device, the temperature measuring apparatus of the present disclosure greatly reduces the assembly procedures.
US10704957B2 Imaging device and imaging method
There is provided an imaging device including: an imaging section including pixels that generate pixel signals on the basis of incident light, the pixels including a polarization pixel having a predetermined polarization direction and a non-polarization pixel; and a polarization rotating section provided on an incidence plane side of the imaging section, and configured to rotate a polarization direction of the incident light.
US10704952B2 System and method for measuring vibration on a machine
The invention relates to a system for measuring vibration on a machine, with a carrier (14) for placing onto a measuring point (12) of the machine, a sensor (16) arranged on the carrier for detecting vibrations, an arrangement (16, 22, 28, 30) for detecting the electromechanical impedance of the sensor and also a monitoring device (22, 24, 26) for monitoring the current coupling of the carrier at the measuring point by means of evaluating the detected electromechanical impedance. The current coupling is in this case determined from the difference between the currently detected electromechanical impedance and the electromechanical impedance detected for a prescribed optimum coupling of the carrier to the measuring point.
US10704950B2 Liquid level detecting device
A liquid level detecting device includes a sensor housing having a circular rotation recess, a circular holder which is fitted in the rotation recess and held rotatably by the sensor housing, a float arm, a float, a magnet, and a Hall element. The sensor housing has a lock groove and a pair of insertion holes. The holder has a pair of flanges which project in opposite directions from an outer circumferential surface of the holder and are engaged with the lock groove and prevented from coming off the rotation recess by setting the flanges opposed to the respective insertion holes, fitting the flanges into the rotation recess, and then rotating the flanges. The holder has a pair of support projections which come into contact with a bottom surface of the rotation recess.
US10704943B2 Mass flow meter according to the coriolis principle and method for determining a mass flow
The present disclosure relates to a Coriolis mass flow meter including: a measuring tube; an one exciter for generating vibrations in the measuring tube; two sensors for detecting the vibrations in the measuring tube and for outputting associated sensor signals; and an operating and evaluating unit for determining a mass flow value of a medium in the measuring tube based on a phase difference or time difference between the sensor signals, wherein for Reynolds numbers below a Reynolds number threshold a cross-sensitivity to a viscosity of the medium correlates with a Stokes number, wherein the operating and evaluating unit is configured to determine a current value of the Stokes number for Reynolds numbers below the lower Reynolds number threshold and to compensate for the influence of the cross-sensitivity in the determining of the mass flow.
US10704941B2 Flow meter with measuring channel
Disclosed is a flow meter with at least two measuring sensors, preferably ultrasonic sensors, spaced apart from each other, wherein the coupling of the measuring signals into and out of a fluid is performed via a coupling element which is inserted flush into a circumferential wall of a measuring channel.
US10704938B2 Pumpjack production well including fluid sensor having 2-dimensional venturi and capacitive flow sensor
A fluid sensor, and associated monitoring and control system, employing a 2-dimensional venturi to eliminate stratification of fluid passing therethrough, and a capacitive sensor operatively coupled with the 2-dimensional venturi to facilitate the sensing of the fluid while in the venturi.
US10704934B2 Method for converting a measurement of local velocity of a fluid in a channel or a duct into a mean velocity
A method calculates mean speed of a fluid flowing in an open channel or a partially filled duct. Fluid having a free surface of width L1 extending between walls of the channel or duct includes local speed measurements at the surface of the fluid over a zone of width L2, the set of local measurements generating a spectrum of discrete data expressed in a temporal domain. The spectrum of discrete data is converted into a spectrum of data expressed in a frequency domain via a Fourier transform. A Gaussian curve is fitted to the spectrum and the mean μ and the standard deviation σ of the Gaussian curve are calculated. L2 and σ enable calculating the distribution of speeds over L2. The ratio L2/L1 is calculated and the mean speed of the fluid within the channel or duct is determined based on the Gaussian curve and the ratio L2/L1.
US10704930B2 Electromagnetic induction type displacement detection apparatus and measuring instrument using the same
Provided is an electromagnetic induction type displacement detection apparatus in which influence of a change in magnetic flux received by a receiving device can be suppressed. An electromagnetic induction type displacement detection apparatus 1 includes a scale including a scale coil and a head 3 relatively moving with respect to the scale. The head 3 includes a transmitting device 4 that generates magnetic flux in the scale coil, and a receiving device 5 that includes a first receiving unit 51 and a second receiving unit 52 each receiving the change in the magnetic flux and in which the first receiving unit 51 and the second receiving unit 52 are arranged to be shifted from each other along a measurement direction. The receiving device 5 includes one end portion 10a and another end portion 10b in which a density of a plurality of receiving coils 500 is made sparse, and a central portion 11 that is positioned between the one end portion 10a and the other end portion 10b and in which the density of the plurality of receiving coils 500 is made dense. The electromagnetic induction type displacement detection apparatus 1 includes the one end portion 10a and the other end portion 10b and the central portion 11, whereby influence of the change in the magnetic flux received by the receiving device 5 can be suppressed.
US10704929B1 Tracking position and movement using a magnetic field
In a general aspect, a position tracking system includes a sphere magnet that produces a magnetic field in a space. A magnetic field control system is configured to change the magnetic field by rotating the sphere magnet through a time-series of rotations over a time period. A position marker includes a magnetic field sensor that is configured to measure the magnetic field in the space during the time period. A data processing apparatus is configured to determine the position of the position marker based on magnetic field measurements obtained by the magnetic field sensor in the space during the time period.
US10704925B2 Sensor and method for determining angular position including measuring magnetic field lines at a distance greater than the inner radius and less than the outer radius of a ring magnet, and at a distance greater than the outer radius or less than the inner radius
An angle sensor includes a ring magnet adapted to be attached to a rotatable shaft. The ring magnet has an axis of rotation and an inner radius and an outer radius extending from the axis of rotation to define an annulus. A first magnetic sensor is situated proximate the ring magnet to measure magnetic field lines within the annulus, and a second magnetic sensor is situated proximate the ring magnet to measure magnetic field lines outside the annulus.
US10704917B2 Image positioning method and image positioning device for using the same
An image positioning method and an image positioning device for using the same is disclosed. The method finds the position of a vehicle that is driving on a road, and a plurality of signs is arranged on the road. Firstly, an electronic map having a plurality of paths, a plurality reference images, and characteristic positions of the plurality of paths and the plurality reference images is provided. Next, at least two positioning images of the signs closest to the vehicle are sequentially retrieved. The reference image identical to the positioning images are searched on the electronic map and used as characteristic images. When the order of all the characteristic images corresponds to the order of all the positioning images, the position of the vehicle is estimated according to the path corresponding to all the characteristic images and the characteristic positions of all the characteristic images.
US10704915B2 Method and system for providing driving situation based infotainment
A method performed by an infotainment providing system for providing driving situation based infotainment in a vehicle. The infotainment providing system determines a current position of the vehicle, determines from a digital map associated with the vehicle one or more road attributes of a current or subsequent road segment assumed or known to be ahead of the vehicle. The infotainment providing system selects, in consideration of the one or more road attributes, at least a first piece of media content from a media content source, and provides the at least first piece of media content in the vehicle.
US10704904B2 Distance detection device
A distance detection device includes a light source, a light guiding component, an image sensor and a processor. The light guiding component is disposed adjacent to the light source and includes a discontinuous surface. The light guiding component is adapted to project a beam emitted from the light source onto an object to form an illuminating pattern spotted by the discontinuous surface. The image sensor is adapted to capture an image about the object. The processor is electrically connected with the image sensor and utilized to analyze position variation of a spot formed by the discontinuous surface within the image for determining a distance of the object.
US10704902B2 Surveying pole
Current GNSS-inclinable surveying pole systems rely on magnetometer sensors. The use of these types of sensor implies performance degradation when operating near magnetic fields. The invention provides a new approach to ranging pole systems, able to provide requested performance even when working near magnetic fields.
US10704900B2 Detection device and detection method
A detection device includes: a crack detection unit to detect a deformation on a surface of a structure from image information on the structure; a step detection unit to detect a step on the surface of the structure from three-dimensional point group information on the structure measured with a laser; and a determination unit to determine a state of the deformation using information on the deformation generated by the crack detection unit and information on the step generated by the step detection unit.
US10704898B2 Shape measuring apparatus and method for manufacturing target object to be coated
A shape measuring apparatus includes: a light source; a two-beam interference objective lens; an imaging device; an observation optical system; a positioning device; and a control device. The control device calculates, for each unit region in the plurality of images obtained by the imaging device, as a focus position of the unit region, a position of the two-beam interference objective lens at which a luminance-based evaluation value is maximized over the plurality of images, and the control device measures a shape of a target object based on the focus position of each unit region in the plurality of images. The control device uses, as the evaluation value, a luminance of each unit region in the plurality of images as well as a value correlated with a difference between the luminance of the unit region and luminances of a plurality of unit regions adjacent to the unit region.
US10704897B2 Method for detecting shape of butt joint of welded steel pipe, and quality control method and apparatus for welded steel pipes using the shape detecting method
The present invention provides a method for detecting a shape of a butt joint of a welded steel pipe. A specific detection range including a butt joint of a welded steel pipe is scanned with a non-contact means to obtain geometric coordinate data. Coordinates of a start point and an end point of the specific detection range, a first selected point located between the start point and the butt joint, and a second selected point located between the butt joint and the end point are selected from the geometric coordinate data. A first approximate circle including the start point, the end point, and the first selected point, and a second approximate circle including the start point, the end point, and the second selected point are calculated. A deviation between the first and the second approximate circles is used as an index representing the shape of the butt joint.
US10704896B2 CMOS image sensor for 2D imaging and depth measurement with ambient light rejection
Using the same image sensor to capture both a two-dimensional (2D) image of a three-dimensional (3D) object and 3D depth measurements for the object. A laser point-scans the surface of the object with light spots, which are detected by a pixel array in the image sensor to generate the 3D depth profile of the object using triangulation. Each row of pixels in the pixel array forms an epipolar line of the corresponding laser scan line. Timestamping provides a correspondence between the pixel location of a captured light spot and the respective scan angle of the laser to remove any ambiguity in triangulation. An Analog-to-Digital Converter (ADC) in the image sensor generates a multi-bit output in the 2D mode and a binary output in the 3D mode to generate timestamps. Strong ambient light is rejected by switching the image sensor to a 3D logarithmic mode from a 3D linear mode.
US10704891B2 Method and apparatus for determining the 3D coordinates of an object
A 3D sensor for an apparatus for determining the 3D coordinates of an object comprises in accordance with the invention at least one camera and at least three plane projectors.
US10704886B2 Curvature measurement apparatus
An embodiment relates to a curvature measurement apparatus. The apparatus includes a first curvature measurement unit configured to, upon a curvature of an object to be measured being relatively greater than a first curvature, measure the curvature of the object to be measured; and a second curvature measurement unit configured to, upon the curvature of the object to be measured being relatively smaller than a second curvature, measure the curvature of the object to be measured, the second curvature being relatively greater than or equal to the first curvature. The curvature measurement apparatus can improve an accuracy of a curvature of an object to be measured.
US10704885B2 Integrated circuit device and high bandwidth memory device
An integrated circuit device and a high bandwidth memory device are disclosed. The integrated circuit device includes a plurality of warpage detection sensors at a plurality of different positions, respectively, and electrically connected in series. Each of the plurality of warpage detection sensors is configured to generate a clock signal with a period that is based on a resistance that varies based on a pressure at a corresponding position, and to generate digital data by performing a counting operation in response to the clock signal.
US10704882B2 Multifunction straight edge guide
A multifunction straight edge guide having a handle and a straight edge. The handle has a plurality of perimeter surfaces and the straight edge has a mating edge to mate with one of the perimeter surfaces to interconnect the handle and the straight edge. The handle has three sections, two outer sections and a central support ledge. The outer sections define sidewalls which are generally perpendicular to the support ledge so that the straight edge guide can be used with either the left or right hand by turning the straight edge guide over. Each of the plurality of perimeter surfaces are angled with respect to the sidewalls.
US10704878B2 One piece polymer ammunition cartridge having a primer insert and method of making the same
The present invention provides a single piece polymer ammunition cartridge and polymer ammunition and methods of forming a single piece polymer ammunition cartridge and polymer ammunition.
US10704873B1 Lighted nock device
Methods and systems for illuminating an arrow nock or bolt end are disclosed, including providing a lighted nock having: a nock body which has a portion for attachment to an arrow or shaft and a slotted proximate end adapted to receive a bowstring; and a detent member, a luminous assembly, and a push member all of which are at least partially disposed within the nock body, wherein the push member comprises a recess and at least a portion of the push member protrudes into the proximate end; attaching the lighted nock to the bowstring, thereby releasing the portion of the detent member from within the recess of the push member; drawing the bowstring; and releasing the bowstring, thereby withdrawing the bowstring from the slot, and illuminating the nock. Other embodiments are described and claimed.
US10704872B1 Polymer ammunition and cartridge having a convex primer insert
The present invention provides a primer insert for a polymer ammunition cartridge comprising: a top surface; a bottom surface opposite the top surface; a coupling element that extends from the bottom surface, wherein the coupling element comprises an interior surface and an exterior surface, wherein the interior surface comprises: a convex transition region that transitions from the bottom surface to a second segment wherein the transition region has an overall convex shape; a first segment extending from the second segment and terminates at a tip, wherein the first segment has a first segment distance from 0.06 to 0.14 inches and the second segment has a second segment distance from 0.05 to 0.15 inches, wherein the second segment has a second segment angle from +3 to −3 degrees relative to the first segment angle and the first segment has a first segment angle from +6 to −6 degrees from perpendicular to the top surface; a primer recess in the top surface that extends toward the bottom surface; a primer flash aperture positioned in the primer recess through the bottom surface; and a flash aperture groove in the primer recess and positioned around the primer flash aperture and adapted to receive a polymer overmolding through the primer flash aperture.
US10704869B2 Multi-piece polymer ammunition cartridge nose
The present invention provides a polymer nose for a polymeric ammunition cartridge having a generally cylindrical neck having a projectile aperture at a first end, a shoulder comprising a shoulder top connected to the generally cylindrical neck opposite a shoulder bottom, a nose junction positioned around the shoulder bottom, a skirt connected circumferentially about the nose junction to extend away from the shoulder bottom, wherein the nose junction and the skirt are adapted to mate to a base junction in a cartridge.
US10704867B2 Oil well perforators
An oil and gas well shaped charge perforator capable of providing an exothermic reaction after detonation is provided, comprising a housing (2), a high explosive (3), and a reactive liner (6) where the high explosive is positioned between the reactive liner and the housing. The reactive liner (6) is produced from a reactive composition which is capable of sustaining an exothermic reaction during the formation of the cutting jet. The composition is a pressed i.e. compacted particulate composition comprising at least two metals, wherein one of the metals is present as spherical particulate, and the other metal is present as a non-spherical particulate. There may also be at least one further metal, which is not capable of an exothermic reaction with the reactive composition, present in an amount greater than 10% w/w of the liner. To aid consolidation a binder may also be added.
US10704866B2 High kinetic energy absorption with low back face deformation ballistic composites
Viscoelastic, lightweight composite armor that is resistant to backface deformation, and to a method for evaluating the effectiveness of composite armor in resisting backface deformation. The index of retraction of a composite is determined by evaluating the degree of composite retraction at the site of impact of projectile after movement of the projectile is stopped. The degree of retraction indicates the ability of the composite to resist backface deformation.
US10704865B2 Laser designation verification tool
Techniques are provided for a laser designation verification device and a method of laser designation verification using the device. The laser designation verification device includes: a lens to sense a first reflection, the first reflection coming from an encoded first laser beam reflecting off a first target; an electronic processing element to decode the sensed first reflection into a first code; and a portable electronic annunciator to provide identification of the first target to an operator of the device based on the decoded first reflection. The method includes: sensing a first reflection using the lens, the first reflection coming from an encoded first laser beam reflecting off a first target; decoding the sensed first reflection into a first code using the processing element; and providing, by the annunciator to an operator of the device, identification of the first target based on the decoded first reflection.
US10704863B1 System for tracking a presumed target using network-connected lead and follower scopes, and scope for configured for use in the system
A network of scopes, including one or more lead scopes and one or more follower scopes, is provided to allow scope operators of the respective scopes to track the same presumed target. A lead scope locates a target and communicates target position data of the presumed target to the follower scope. The follower scope uses the target position data and its own position data to electronically generate indicators for use to prompt the operator of the follower scope to make position movements so as to re-position the follower scope from its current target position to move towards the target position defined by the target position data received from the lead scope.
US10704861B2 Cushioned grip
A cushioned article includes a cage and a compressible material. The cage has at least one opening, an interior volume, and an outer surface. The at least one opening provides a passage from the outer surface to the interior volume. The compressible material extends through the at least one opening in the cage. A method for manufacturing a cushioned article includes providing a mold having at least one cavity, placing a cage within the mold, and injecting a compressible material into an interior of the cage. The cage includes at least one opening. A portion of the compressible material flows through the at least one opening in the cage and fills the at least one cavity of the mold.
US10704858B1 Vibration dampener for archery bow
A vibration dampener for an archery bow includes a cylindrical sleeve containing a chamber and a unitary elastomeric member arranged in the chamber. The elastomeric member is pressurized to press against an inner surface of the sleeve and absorb vibrations from the bow during execution of an archery shot. The pressure applied to the elastomeric member may be fixed or it may be adjustable through use of a compression assembly.
US10704856B1 Protective cover for a lightening port
Methods, devices and systems are provided for protecting a firearm. The device and system include a protective insert for a rectangular port in a firearm, the port having a length, a width and a vertical thickness. The protective insert comprises a rectangular plate having a top, an underside, two longitudinal sides, and two ends, each longitudinal side and each end having a length sized to allow the plate to freely ride vertically within the thickness of the port. The Protective insert also includes two parallel wing walls, each of the wing walls being perpendicularly attached to the underside of the plate and along a longitudinal side edge of the plate, wherein each wing wall extends beyond both of the plate ends and under the slide when installed. The protective insert fills the port in the slide and rides on, and is held in place, by the barrel when in operation.
US10704853B2 Trigger assemblies for firearms
Trigger assemblies are provided for restraining a firing pin of a firearm on a selective basis. The triggers assemblies include a first and a second lever mounted for rotation within a housing. The first lever is configured to be rotated by the user, and rotation of the first lever imparts rotation to the second lever to initiate the discharge of the firearm. The trigger assemblies also include a safety mechanism having a safety lever that is movable between a first and a second angular position. The safety lever is configured to prevent movement of the first and second levers when the safety lever is in its first angular position, thereby preventing discharge of the firearm.
US10704849B2 Quick loading ammunition magazine
Ammunition magazine comprises a follower having a pull receiving passage adapted to cooperate with a pull, the passage is defined by at least one passage wall that extends from an underside surface of the follower to a head engaging surface, a pull extends through the follower at the pull receiving passage through a port in the floor plate and has a head at a head end connected to a semirigid elongated body to a tail at a tail end, the body is adapted and sized to slide within the pull receiving passage of the follower, the head is larger than the pull receiving passage and adapted to engage with head engaging surface of the follower when the pull is pulled towards the floor plate to compress the follower spring and disengage from the head engaging surface of the follower when the pull is pushed into the loaded magazine.
US10704848B1 Receiver with integral hinge for folding buffer extension and butt stock assembly
Provided is a firearm lower receiver configured to mate with an AR-pattern, auto-loading upper receiver assembly. The lower receiver has a body and a hinge mechanism having a fixed part integral to the lower receiver body and a moving part to which a buffer tube is mounted. The hinge is movable between an extended, operating position where the buffer tube is substantially aligned with the bolt carrier and a folded position. The fixed part includes a carrier blocking member movable between a blocking position where the blocking member prevents rearward movement of a bolt carrier in the upper receiver and a displaced position. The blocking member is spring biased toward the blocking position. A striker extends from the moving part and is configured to contact the carrier blocking member and move it against the spring bias to the displaced position when the hinge mechanism is in the extended, operating position.
US10704846B2 Hybrid metal-polymer heat exchanger
A heat exchanger includes a metal tube and a composite polymer fin in thermal contact with the metal tube. The fin is formed of a polymer and a thermally conductive filler such that the fin has a thermal conductivity greater than or equal to 0.5 Watts per meter Kelvin.
US10704845B2 Heat exchangers, heat exchanger tubes, and additive manufacturing cold spray processes for producing the same
Methods are disclosed for fabricating heat exchangers and Heat Exchanger (HX) tubes, as are heat exchangers fabricated in accordance with such methods. In embodiments, the method includes the steps or processes of obtaining a Non-Equilibrium Alloy (NEA) feedstock powder comprised of an alloy matrix throughout which at least one minority constituent is dispersed. The first minority constituent precipitates from the alloy matrix when the NEA feedstock powder is exposed to temperatures exceeding a critical temperature threshold (TCRITICAL) for a predetermined time period. A cold spray process is carried-out to at least partially form the HX tubes from the NEA feedstock powder; and the HX tubes are subsequently installed in the heat exchanger. The HX tubes are exposed to a maximum temperature (TSPRAY_MAX) during the cold spray process, which is maintained below TCRITICAL to substantially preserve the non-equilibrium state of the NEA feedstock powder through cold spray deposition.
US10704844B2 Heat exchanger
A heat exchanger including a first header and a second header; flat tubes, each having two ends connected to the first header and the second header respectively; a fin arranged between adjacent flat tubes; an input-output pipe welded to at least one header of the first header and the second header; and a water guide member disposed to the input-output pipe and/or the at least one header.
US10704841B2 Monolithic bicontinuous labyrinth structures and methods for their manufacture
A heat exchanger includes a core comprising a single piece continuous boundary having a first surface defining a first labyrinth, and an opposing second surface defining a second labyrinth; a first inlet manifold connected to the first labyrinth and configured to supply a first fluid to the first labyrinth; and a second inlet manifold connected to the second labyrinth and configured to supply a second fluid to the second labyrinth; wherein the core comprises a plurality of identical three dimensional unit cell structures replicated in three orthogonal spatial dimensions.
US10704839B2 Temperature actuated capillary valve for loop heat pipe system
A two-phase heat transfer system including at least one two-phase evaporator, at least one condenser, a vapor conduit joining a vapor outlet of the two-phase evaporator to an inlet of the condenser, a liquid conduit joining an outlet of the condenser to a liquid inlet of the two-phase evaporator, and a thermally-actuated capillary flow valve. The thermally-actuated capillary flow valve having a valve inlet, a valve outlet, a thermal connection to a heat sink for cold biasing the capillary flow valve, a porous wick extending across the flow passageway of the capillary flow valve, and a heater thermally connected to the capillary flow valve, where actuation of the heater evaporates liquid in the porous wick to allow passage of vapor through the capillary flow valve.
US10704836B2 Refractory article and method of forming
A refractory article can include a socket including a cavity that is configured to receive a post, a particulate material, and a binder. The binder is configured to bond the post to the socket. The refractory article can include a sleeve coupled to the socket and configured to bond the post to the socket. In an embodiment, the sleeve can bond to the binder. In another embodiment, a collar can be placed between the sleeve and the binder. The collar can be configured to bond the post to the socket. A method of forming a refractory article can include disposing a particulate material within a cavity of a socket and placing a binder material overlying the particulate material.
US10704831B2 Systems and methods for flexible propane recovery
Systems and methods that utilize feed gases that are supplied in a wide range of compositions and pressure to provide highly efficient recovery of NGL products, such as propane, utilizing isenthalpic expansion, propane refrigeration, and shell and tube exchangers are described. Plants utilizing such systems and methods can be readily reconfigured between propane recovery and ethane recovery.
US10704827B2 Systems and methods for testing electrical connectors
An electrical connector testing system can include a first connector end and a controller coupled to first connector end. The system can also include an electrical load coupled to the first connector end, where the electrical load includes an electrical cable and a second connector end coupled to an end of the electrical cable. The controller can determine whether an adverse electrical condition exists with respect to the electrical load before allowing power to flow between the first connector end and the second connector end.
US10704825B2 U-shaped tuck shelf
A refrigerator cabinet including a first shelf defining a U-shape, wherein the U-shape is off-center so that a first side of the U-shape is wider than the an opposite, second side of the U-shape, a second U-shaped shelf having left, right and back portions located in a horizontal fashion above the first shelf, and a mounting structure for supporting the first and second U-shaped shelves.
US10704822B2 Portable refrigeration apparatus
The present application is related to a portable refrigeration apparatus for vaccines, food items, beverage containers, or any other item. The apparatus includes a refrigerated container comprised of a plurality of substantially identical chilling panels interconnected to form a sealed container that defines an internal volume, each of the chilling panels containing a cooling element. The refrigerated container encloses an internal storage space and has a generally modular design to facilitate packaging and transportation. The apparatus permits the internal storage space to maintain a temperature in the range of 4° C.˜8° C. for a long period of time following a loss of electrical power.
US10704819B2 Powdered ice maker
The present invention relates to a powdered ice maker comprising: an ice-making part provided in a cylinder shape of which the inside is empty; a rotary shaft rotating around the central axis of the ice-making part; a water spraying part provided at the rotary shaft so as to spray water at an inner wall of the ice-making part while rotating; a cutter part provided at the rotary shaft so as to cut the ice formed on the inner wall of the ice-making part while rotating; a water tray rotating at the same angular velocity as that of the rotary shaft, and provided at a lower side of the water spraying part; and an ice tray provided at a lower side of the cutter part.
US10704818B2 Method and system for dynamic power allocation in a transport refrigeration system
A method and system for dynamic power allocation in a transport refrigeration system (TRS) is provided. The method includes a TRS power source operating in an operational state. The method also includes monitoring an amount of current being drawn from one or more generator powered components of the TRS. Also, the method includes calculating, via a TRS controller of the TRS, a maximum available horsepower amount based on the amount of current being drawn from the one or more generator powered components. Further, the method includes controlling, via the TRS controller, an amount of horsepower directed to a compressor of the TRS based on the maximum available horsepower amount.
US10704816B2 Liquid transfer pump cycle
A method of initiating a low-energy cooling mode using a controller of an HVAC system includes measuring a temperature of ambient air proximal to a condenser coil and determining whether the temperature of the ambient air proximal the condenser coil is less than a temperature threshold. If the temperature of the ambient air is less than the temperature threshold, the HVAC system is configured to operate in a low-energy cooling mode. In the low-energy cooling mode, the controller opens a first bypass valve to allow a refrigerant to bypass a compressor and the compressor is powered off. The HVAC system is operated until a cooling demand has been met.
US10704812B2 Refrigerator
A refrigerator may include a sensor configured to measure temperature, a thermoelectric device module having at least one fan and configured to cool the storage compartment; and a controller that controls a rotation speed of the fan. The rotation speed of the fan may be determined based on at least one of whether a storage compartment temperature condition measured by the sensor exists or whether an initial power input condition exists. The thermoelectric device module may be controlled differently in a first temperature region, in a second temperature region, and in a third temperature region of the storage compartment. When an initial power condition exist such that power is initially supplied to the refrigerator, the fan is controlled to spin at a rotation speed that exceeds a rotation speed corresponding to the third temperature region until a preset temperature within the second temperature region is reached.
US10704810B2 Steam turbine driven centrifugal heat pump
A centrifugal heat pump system includes a steam system with a steam supply, a steam turbine and a steam condenser connected in a steam loop; and a refrigerant system including a first compressor and a second compressor, a refrigerant condenser, and an evaporator connected in a refrigerant loop. The steam turbine includes a rotary drive shaft disposed axially and extending from a first end and a second end of the steam turbine. A sump system collects and redistributes oil or other lubricating fluid. The first compressor is coupled by a first coupling device to the first end of the steam turbine drive shaft and the second compressor is coupled by a second coupling device to the second end of the steam turbine drive shaft. The first and second compressors are connected in parallel in the refrigerant loop and controlled to share a cooling load equally.
US10704809B2 System for warming-up and cooling-down a superconducting magnet
A cryogenic refrigerator system with heaters is constructed in modular form to serve as a portable servicing system to warm up and then cool down a target object by circulating a gaseous cryogen through a target object cryostat without moving the target object or breaking its vacuum. The main module is a refrigerator cryostat containing a fan that circulates gas through one or more heat exchangers which can warm or cool the gas by heaters and by one or more GM or Brayton cycle expanders. Additional components including one or more compressors, a gas charge and vent assembly, a control system, gas lines, power lines, and vacuum jacketed transfer lines can be assembled in the main module or additional modules. An example is a system that can be wheeled through a hospital to service a MRI cryostat.
US10704807B2 Binary refrigeration apparatus
An ultralow binary refrigeration apparatus, which cools an enclosed space to an ultralow temperature of −80° C. or lower to be used for storing cells or microorganisms, for example, without posing worries in regard of Ozone Depletion Potential (ODP) and Global Warming Potential (GWP), and which is excellent in refrigerant stability, can dispense with an oil separator, and enables a reduction in the amount of refrigerant, or a reduction in the power output of the compressor. The object is achieved by a binary refrigeration apparatus configured by connecting a high temperature refrigeration cycle and a low temperature refrigeration cycle via a cascade condenser, in which the high temperature refrigeration cycle is filled with propane as a refrigerant and a refrigerator oil, while the low temperature refrigeration cycle is filled with a hydrocarbon having a boiling point of −80° C. or lower as a refrigerant, a refrigerator oil, and an oil return agent.
US10704804B2 System, device and associated methods for protection during over-temperature and over-pressure in a water heater
The T&P relief valve includes a valve spring which is sealed within a protective chamber configured to contain a first protective fluid. The valve spring is protected, by the protective chamber and first protective fluid, from corrosion, calcification and/or mineral deposits which would affect the valve assembly. A thermal element assembly is carried by an internal tongue of the valve casing. A plunger casing is configured to contain a second protective fluid to protect the upper end and captive plunger from corrosion, calcification and/or mineral deposits which could affect the thermal element. The protective chamber includes a sealing flange at a top thereof. An end cap assembly includes an end cap secured to the flange of the valve casing with the sealing flange of the protective chamber therebetween to define a casing seal for the protective chamber and the open top of the valve casing.
US10704799B2 Moveable air conditioner
A movable air conditioner includes an air conditioner main body, an air conditioning unit installed in the air conditioner main body and configured to generate a cold air or a warm air, a moving unit configured to move the air conditioner main body, a control unit configured to control the air conditioning unit and the moving unit, and a human body recognition unit configured to recognize a person existing in a specific space. The control unit is configured to control the moving unit so that the air conditioner main body is moved toward the person recognized by the human body recognition unit so as to supply the cold air or the warm air from the air conditioning unit to the person recognized by the human body recognition unit.
US10704797B2 Sensor management systems for HVAC systems
A controller for a heating, ventilation, and air conditioning (HVAC) system is configured to receive a first feedback from a first sensor of the HVAC system and receive a second feedback from a second sensor of the HVAC system. The controller is configured to determine a saturated parameter corresponding to a working fluid based on the second feedback. Additionally, the controller is configured to transmit an indication in response to determining that the saturated parameter has a threshold correlation to the first feedback.
US10704795B2 Bathroom management system
The present disclosure relates to a bathroom management system for heating, sterilizing or deodorizing the inside of a bathroom according to the state of the inside or outside of bathroom. The bathroom managing system includes: a ventilation unit disposed in a bathroom to exhaust air inside the bathroom to the outside; a bathroom managing apparatus disposed inside the bathroom and heat, sterilize to deodorize the inside of bathroom; and a switch disposed outside the bathroom to control the ventilation unit and communicate with the bathroom managing apparatus.
US10704792B2 Adsorptive hybrid desiccant cooling system
Provided is an adsorptive hybrid desiccant cooling system, including a desiccant cooler comprising a housing including a regeneration passage and a dehumidification passage, a desiccant rotor mounted on a partition wall dividing the regeneration passage and the dehumidification passage from each other, a regeneration preheater installed upstream of the desiccant rotor in the dehumidification passage, and a cooler installed downstream of the desiccant rotor in the dehumidification passage; and an adsorptive cooler comprising an adsorber including a first sub-adsorber and a second sub-adsorber configured to adsorb a refrigerant at an adsorption temperature and desorb the refrigerant at a regeneration temperature, a condenser configured to condense the refrigerant, and an evaporator configured to evaporate the refrigerant, wherein the adsorber is connected to each of the external heat source and the regeneration preheater, and the regeneration preheater is heated by adsorption heat generated in the adsorber.
US10704791B2 Climate control systems using pozzolan materials
A system and method for conditioning air is provided that optimizes the use of sustainable and locally sourced materials with agrarian, residential, and industrial applications. The system can be formed with a porous siliceous, or siliceous and aluminous material that is sufficiently porous, to allow conditioning fluid to flow there through. The material can also be formed into a structure that includes one or more passageways configured to allow air to be conditioned to also pass there through. The structure can be configured to cause the conditioning fluid passing through the porous portions of the structure to intersect and mix with air passing there through. The structure may include a plurality of passageways and intersections and may include a plurality of air inlets and outlets for air passage. The system may additionally include a means for storing, collecting, and driving conditioning fluid through the system and a means for collecting solar radiation to drive airflow and regenerate conditioning fluid.
US10704788B2 Solid fuel burning appliance having an air intake control assembly and method for controlling an air intake into a combustion chamber of a solid fuel burning appliance
An air intake control assembly for adjusting an air intake into a combustion chamber of a solid fuel burning appliance is provided. The air intake control assembly comprises a mounting structure having at least one air intake opening, a shutter mounted to the mounting structure and configurable between an open configuration and an at least partially closed configuration, a power supply, a motor operatively connected to the shutter and activable to modify a configuration of the shutter with respect to the at least one air intake opening, a temperature sensor electrically connected to the motor and the power supply to monitor a temperature representative of a temperature of the combustion chamber; and an electric circuit connecting the motor to the power supply and being operatively connected the temperature sensor. A solid fuel burning appliance and a method for controlling an air intake into a combustion chamber of a solid fuel burning appliance are also provided.
US10704787B2 Closed trapped vortex cavity pilot for a gas turbine engine augmentor
A closed trapped vortex apparatus includes: a tubular structure having a structural wall, the structural wall forming a cavity within the tubular structure, the structural wall having a lower boundary wall forming a boundary between the cavity and a core flow passage; at least one driver hole passing through the structural wall; an ignition source communicating with the cavity; a fuel source communicating with the cavity; and a plurality of flame tubes extending through the lower boundary wall of the tubular structure at preselected locations so as to provide communication between the cavity and the core flow passage.
US10704786B2 Fuel injector including a lobed mixer and vanes for injecting alternate fuels in a gas turbine
A fuel injector for injecting alternate fuels having a different energy density in a gas turbine is provided. A first fuel supply channel (18) may be fluidly coupled to a radial passage (22) in a plurality of vanes (20) that branches into passages (24) (e.g., axial passages) to inject a first fuel without jet in cross-flow injection. This may be effective to reduce flashback in fuels having a relatively high flame speed. A mixer (30) with lobes (32) for injection of a second fuel may be arranged at the downstream end of a fuel delivery tube (12). A fuel-routing structure (38) may be configured to route the second fuel within a respective lobe so that fuel injection of the second fuel takes place radially outwardly relative to a central region of the mixer. This may be conducive to an improved (e.g., a relatively more uniform) mixing of air and fuel.
US10704781B2 Waterproof light emitting module and display device
A waterproof light emitting module is provided. The waterproof light emitting module comprises a circuit board, a light emitting diode, a light guide plate, and a waterproof layer. The light emitting diode is over the circuit board, and having a light emitting surface, a first non-light emitting surface and a second non-light emitting surface. The light guide plate is adjacent to the light emitting surface of the light emitting diode. The waterproof layer covers the first non-light emitting surface and the second non-light emitting surface of the light emitting diode. The waterproof layer includes an adhesive, a substrate, a recessed portion of the light guide plate, a portion of the circuit board or a combination thereof. A display device including the waterproof light emitting module is also provided herein.
US10704778B2 LED fixture
An LED fixture is provided including a housing having a hollow configuration, a mounting plate secured to an upper end of the housing, a globe ring, separate from the housing, secured to a lower exterior end of the housing, a base on the housing extending within the globe ring, and an LED array positioned on the base of the housing.
US10704775B2 Adjustably configurable suspended fixtures, lighting fixtures, and method for suspending fixtures and lighting fixtures
A fixture such as a light fixture includes, for example, a first lower support, and a first cord and a second cord for suspending the first lower support. Lower portions of the first and second cords are attachable to the first lower support. An upper cord support is attachable to upper portions of the first and second cords. The upper cord support is operable to fixedly position the upper portions of the first and second cords over a range of different positions so that the first lower support is fixedly maintainable at different angles relative to the ground. A fixture may include a second lower support and the upper cord support may be operable to independently fixedly position the upper portions of the third and fourth cords over a range of different positions so that the second lower support is fixedly maintainable at different angles relative to the ground.
US10704770B2 Lighting arrangement
A lighting arrangement can include a mounting bracket, a luminaire, at least one first spring arm, and at least one second spring arm. The mounting bracket can be releasably mountable to at least one of a junction box, a wall and a ceiling. The luminaire can extend along a longitudinal axis between a light emanating face and a rear face. The at least one first spring arm can extend between a base end and a distal end wherein the base end can be mounted to a first of the mounting bracket and the luminaire. The at least one second spring arm can extend between a base end and a distal end wherein the base end of the at least one second spring arm can be mounted to a second of the mounting bracket and the luminaire.
US10704769B2 Vehicle reflector assembly with circuit board retention plate
A lamp reflector assembly that includes a lamp reflector and a circuit board holder plate. The lamp reflector and the circuit board holder plate each include guide ribs to hold a lamp circuit board in place in the reflector assembly. The board holder plate provides X, Y, Z location of the lamp circuit board as well as visual position verification of the lamp circuit board held in the reflector assembly. Finger tabs protruding from the lamp circuit board through slots in the board holder plate permit repositioning the lamp circuit board so that the lamp circuit board, the board holder plate, and the lamp reflector are properly positioned relative to each other prior to securing the board holder plate to the reflector.
US10704766B2 High intensity marine LED strobe and torch light
A driver and a light fixture including an LED array and the driver. The driver including a microprocessor, at least one capacitor, a charging circuit, and discharging circuit. The charging circuit is controlled by the microprocessor and charges the at least one capacitor to a voltage such as at least two times a forward voltage of the LED array. The discharging circuit is controlled by the microprocessor and delivers power from the at least one capacitor to the LED array in discrete pulses.
US10704765B2 Composite optical element
Systems and methods are provided for forming a composite optical element having a transparent lens carrier and a lens attached to the transparent lens carrier. The lens is formed from liquid silicone rubber. The Young's modulus of the material of the lens carrier is higher than that of liquid silicone rubber. The lens carrier includes a plurality of surface features configured to interface with the transparent lens.
US10704761B1 Inflatable decorative system
An inflatable decorative system includes an inflatable hollow bag body provided with an inflation port and a line hole, a plurality of first fixing portions having perforations or hook portions and arranged on an inner wall of the bag body, and a light string system. At least an end portion extends out of the bag body from the line hole, and the remaining portions are arranged inside the bag body and fixed among the plurality of first fixing portions so that the light string system is unfolded into a preset shape in the bag body after the bag body is inflated. The light string system can be directly hung among the plurality of fixing portions, and can also be fixed among the plurality of fixing portions by a reinforcing strip or reinforcing line.
US10704757B2 Lighting unit for automotive headlamp
The present invention relates to a lighting unit of an automotive headlamp comprising: a series of two or more reflectors arranged side by side and coincident with each other; at least two light sources are arranged per reflector and disposed such that each light source provides light rays to the reflector targeted immediately adjacent to a focal point of the corresponding reflector and on opposing sides of the focal point; and the at least two light sources for each reflector are rotationally arranged at a set positional angle relative to the at least two light sources of the coincident reflector to produce a centered output beam.
US10704756B2 Loose layered build components and vehicle front end assembly strategy
A subassembly for a vehicle front end includes a grille, a housing supporting at least one light, and a lens attached to said housing. The lens has at least one attribute for engaging said grille. The grille may include at least one extension and the at least one attribute has a shape corresponding with the extension. The at least one attribute may further restrict movement of said lens relative said grille in a Y-axis direction. This ensures consistent margins or gap widths therebetween. The at least one attribute may include an aperture, or a cavity formed in said lens for receiving the extension. The at least one extension may include an overlapping portion of said grille, and the at least one extension may be a loop overlapping at least a portion of said lens.
US10704750B2 Universal troffer retrofit assembly
Systems and methods for retrofitting an existing troffer light fixture, or for a new installation application, comprising a housing and a door assembly, wherein the door assembly comprises four side walls, a recessed cavity, a light source, one or more lens, and at least one support extension supporting the assembly are disclosed. The support extension may be a fixed horizontal protrusion of the frame of the retrofit assembly and configured to engage a T-bar of a ceiling system. The protrusion may rest on a horizontal portion of the T-bar to thereby support the assembly. Existing troffer light fixtures can be retrofitted to include a more efficient light source, replace components of a damaged troffer style light fixture, and/or otherwise upgrade or replace an existing fixture. The retrofit assembly may enable existing fixtures to be modified from a number of different fixture types without the need to remove and replace components of the existing fixture.
US10704745B2 Mobile light source
An apparatus for a mobile light source is described. The apparatus comprising: a first outer casing housing an array of lights, wherein the array of lights are located on a surface of a substrate, a second outer casing coupled with the first outer casing to create an enclosure that is substantially water tight, a heat shield composed of a metal alloy creating two compartments in the enclosure such that the array of lights is situated in a first compartment, and a printed circuit board (PCB) with circuitry for controlling the array of lights, the PCB situated in the second compartment of the enclosure housed by the second outer casing, and wherein a surface the PCB is substantially parallel to the surface of the substrate.
US10704744B2 Light source unit and light unit having same
A light source unit is disclosed in an embodiment. The disclosed light source unit comprises: a fixing plate having an opening portion; a light emitting device disposed in an opening portion of the fixing plate; and an optical lens disposed on the fixing plate, wherein the fixing plate has a plurality of fixing portions, the optical lens includes: a bottom surface on the fixing plate; a concave recess on the opening portion of the fixing plate; a light incident surface around the recess; and a light exit surface for emitting the light incident to the light incident surface, the fixing plate and the bottom surface of the optical lens are coupled to each other, and the fixing plate is spaced from the light emitting device.
US10704743B2 Saturated amber light source device
The present disclosure discloses a light source device. The light source device comprises a light source array configured to emit an excitation light; a phosphor sheet arranged in a propagation direction of the excitation light and configured to receive the excitation light to emit an excited unsaturated amber light; and a cutoff filter arranged along a propagation direction of the unsaturated amber light and configured to filter the unsaturated amber light to obtain a saturated amber light.
US10704740B2 Method and system for simulating a leak in a pipeline, and an outlet for coupling a conduit to a pipeline
Various embodiments provide a method of simulating a leak in a pipeline. The method includes: receiving a fluid stream from a fluid supply; and outputting the received fluid stream through an outlet such that the received fluid stream hits an outer surface of the pipeline at a location opposite the outlet such that a vibration is caused in the pipeline. Some other embodiments provide a corresponding system for simulating a leak in a pipeline, and a corresponding outlet for coupling a conduit to a pipeline.
US10704736B2 LNG boiloff gas recondensation configurations and methods
Systems and methods for optimizing the recondensation of boiloff gas in liquid natural gas storage tanks are presented. In especially preferred aspects of the inventive subject matter, BOG from a storage tank is condensed using refrigeration content of a portion of LNG sendout in a direct or indirect manner, and the BOG condensate and LNG sendout portion are combined to form a subcooled stream that is then combined with the balance of the LNG sendout, to be fed to a high pressure pump. Contemplated recondensation operations advantageously occur without using otherwise needed large volume recondensers. Moreover, the condensing and subcooling operations are decoupled from the LNG sendout rate.
US10704735B2 Method and device for replenishing a supply of cryogenic liquid, notably of liquefied natural gas
A method for replenishing the supply of cryogenic liquid from a storage tank (2) includes: pressurizing a container (14) with cryogenic gas at a first pressure, said container having passing through it a first cryogenic fluid flow line referred to as the cold line and a second cryogenic fluid flow line referred to as the hot line, passing cryogenic liquid at a second pressure through the cold line (12), and supplying the container (14) with cryogenic gas at least partially from cryogenic liquid pumped from the storage tank (2) and vaporized. A device is also provided for the method hereinabove.
US10704734B2 Method and apparatus for determining lubricant contamination or deterioration in an engine
An apparatus and method for determining lubrication contamination or deterioration in an engine or a lubricant system of an engine can include at least one sensor provided in the lubricant system. The sensor can sense an aroma of a lubricant or the air around the lubricant to measure a chemical composition or an aromatic. The sensed chemical composition or aromatic can be compared to a baseline or threshold to determine a particular contamination type or deterioration level of the lubricant.
US10704733B2 Pump provided with a reservoir of a lubricant
A pump with a reservoir of a lubricant, including a hollow body in which a piston, loaded by a pressing element, sealingly slides, at least a port for loading the lubricant in a compartment defined by the inner wall of the hollow body and by the piston, and at least a valve for exhausting air trapped in the compartment together with the lubricant during a loading step.
US10704730B2 Small-sized camera gimbal and electronic device having same
A camera gimbal is disclosed. The disclosed camera gimbal comprises: a pitching housing, in which a lens part is disposed, rotating around a first axis; a yawing housing rotating around a second axis vertical to the first axis, and to which the pitching housing is coupled so as to be rotatable around the second axis; and a rolling housing rotating around a third axis vertical to the first and second axes, and to which the yawing housing is coupled so as to be rotatable around the third axis, wherein the first and second axes can cross at a right angle, the second and third axes can cross at a right angle, the first and third axes can be spaced from each other in a state in which the first and third axes can cross at a right angle, and the first and third axes can be arranged on the same plane. In the present invention, various examples are possible.
US10704729B2 Rigid foam insulation having a tongue-and-groove coupling
An insulating member comprises a body of rigid foam material having a first connecting edge surface and a second connecting edge surface, a groove formed into the rigid foam material of the body along the first connecting edge surface, and a tongue formed from the rigid foam material of the body along the second connecting edge surface. The groove, when viewed in a transverse cross-section, tapers from narrow to wide in a direction extending from its opening and into the body. The tongue, when viewed in a transverse cross-section, tapers from wide to narrow in a direction toward the second connecting edge surface. The tongue is bifurcated along its length into first and second ridges by a wedge-shaped void. A polymer coating of polyurea or polyurethane substantially covers the tongue and structurally reinforces the tongue allowing the first and second ridges to flex toward one another without breaking.
US10704727B2 Electrical installation for an electric trace heating system for a metal pipe for transporting fluids and electric trace heating method for such a pipe
An electrical installation for an electrical system for trace heating a fluid transport pipe (8) made of metal, at least one polyphase circuit having three main electric cables (6-1, 6-4, and 6-7) in a star connection, and one additional electric cable (6-2, 6-3, 6-5, 6-6, 6-8, and 6-9), the main cables and the additional cable positioned around the pipe and connected at the pipeline end to a common connection ring (10) forming a point of zero electric potential, and detector for detecting a failure, if any, of the polyphase circuit to identify a failed main cable in order to replace it with the additional cable.
US10704725B2 Safety joint
A safety joint capable of preventing a moment generated by swinging of a filling hose from acting on the safety joint when a tensile force more or equal to a predetermined value is applied to the filling hose. The safety joint includes a plug with a cylindrical shape in which a passage is formed, a socket in which a passage continuing to the passage in the plug is formed, and a shut off valve mounted on the passage in the socket. The shut off valve opens when the plug is inserted into the socket and closes when the plug is disconnected therefrom. Central axes of the passages of the plug and the socket form a straight line. A filling hose is connected to the plug, and a hose guide for limiting movement of the filling hose at a position separated from the plug.
US10704721B2 Coupler assembly that compensates for misalignment
A coupler assembly includes a fluid fitting formed with a first bore at one end thereof and a second bore at an opposite end thereof, both of the bores being formed with female threads. A fluid adaptor includes a neck portion ending in a terminal portion larger in diameter than the neck portion. A fitting ring secures the fluid adaptor to the fitting. The fitting ring includes a split ring that fits over the terminal portion. The fitting ring is formed with a male thread, which mates with the female thread of the second bore of the fitting. The fitting ring has a first inner portion with a flat annular shape and a second inner portion with a curved annular shape.
US10704720B2 Tube assembly
A tube assembly for delivering a substance is provided. The tube assembly includes a tube body, a sleeve body, a joint member, a handle member and a fixing member. The tube body has a tube end portion. The sleeve body is fitted around the tube body and has a sleeve end portion corresponding to the tube end portion. The tube end portion is fitted around one end of the joint member. The handle member is fitted around the sleeve body. The fixing member is fitted around the sleeve end portion, the handle member and the joint member at the same time so that the fixing member presses a part of the handle member, a part of the sleeve end portion and a part of the joint member inwards in a manner such that the tube body, the sleeve body and the handle member are fixed relative to the joint member.
US10704719B2 Hydraulic and/or pneumatic multi-coupling connector with lever actuated mechanism
The present invention relates to a hydraulic and/or pneumatic multi-coupler connector of the type comprising at least one pair of couplers inserted into a containment body and equipped with a lever actuated mechanism comprising an actuation lever maneuverable by the user for the relief of the residual pressure of the couplers and the connection thereof to corresponding male couplers.
US10704717B2 Articulating joint and system for conveying fluid flow
An articulating joint for conveying fluid flow includes first and second conduit members forming a fluid flow path therethrough. An annular member is disposed about the outer surface of the first conduit member and has an outer surface forming a convex partial sphere. A retainer is disposed about the first conduit member and has a seal-retaining ring coupled to the second conduit member. An annular seal is disposed between the seal-retaining ring and the partial sphere to retain fluid in the flow path. A drilling mud return line includes a first such articulating joint, and may include a second articulating joint connected end-to-end to the first articulating joint.
US10704716B2 End connector with offset cross-hole
An end connector for connecting a fluid pipeline to a fluid flow control device. The end connector includes a body adapted to engage an external surface of the fluid flow control device, and a plurality of bolt holes formed through the body and adapted to receive a plurality of bolts, respectively, to couple the body to the fluid flow control device. The end connector also includes a cross-hole formed through at least a portion of the body and adapted to carry fluid between the fluid pipeline and the fluid flow control device. The bolt holes are circumferentially arranged around a central axis of the body, and the cross-hole is centered about an axis offset from the central axis of the body.
US10704713B2 Connecting device and component group
In order to provide a connecting device for connecting two components which enables two components to be connected, it is proposed that the connecting device include the following: a decoupling element; a sleeve for accommodating and guiding a connecting element, wherein the sleeve includes a base body which includes the following: a hollow cylindrical guidance section in which a connecting element is guidable; an axially limiting section which projects outwardly away from the guidance section in a radial direction; a radially outward limiting section which adjoins the axially limiting section and which together with the guidance section and the axially limiting section forms an annular seating section for accommodating the decoupling element.
US10704709B2 Variations of fluid opening geometry for rotary valve body
A fluid flow metering rotary valve body is provided that includes a central axis, and at least one lobe having at least one fluid opening. At least one fluid throttle is formed on a perimeter surface of the at least one fluid opening. The fluid throttle can have at least one blind void or at least one protrusion and can facilitate various flow strategies, including a decreasing fluid flow with increasing overlap between the fluid opening and a fluid port. The at least one protrusion can extend to various depths to accommodate different fluid openings and injection molding strategies.
US10704708B2 Vehicle mountable arm for valve operating machine
A valve operating device includes a mounting for attachment to a vehicle and an elongate arm, the free end of which is only moveable across the underlying ground. The joints of the arm pivot around vertical axes and the arm is locked into a desired orientation by a brake at each joint. A valve turning machine is at the free end of the arm. The brakes are engaged and released by a control on the valve turning machine.
US10704707B2 Manufacture of actuators and control valve assemblies
An actuator for use in a control valve assembly that has a structure amenable to manufacture. The actuator may comprise a housing comprising a plurality of walls secured to one another with fasteners to form an interior cavity, a torque hub disposed in the interior cavity, the torque hub comprising a torque body and a torque arm that are releasably engaged with one another via fasteners, each of the torque body and the torque arm having interfacing geometry that defines surfaces that engage with opposing surfaces on the other; and a load generator coupled with the torque hub.
US10704706B2 Reflexive valve preservation and actuation system and method
Embodiments of the present disclosure include a valve assembly including a supply housing with a first bore and an injectable housing coupled to the supply housing with a second bore. The valve assembly further includes a piston extending through at least a portion of the first and second bores, the piston being reciprocable axially along a longitudinal axis. The valve assembly also includes a first inlet at a first end of the supply housing for directing a working fluid toward a first end of the piston. The valve assembly includes a second inlet extending through the injectable housing toward a cavity that receives an injectable material. The valve assembly also includes a second outlet at a second end of the injectable housing that directs the injectable material out of the injectable housing as the piston moves axially along the longitudinal axis.
US10704704B2 Permanent magnet generator case vent valve
An electric generator has a rotor shaft to be driven to rotate with a generator rotor. A generator stator is positioned adjacent the generator rotor. A housing surrounds the generator rotor and the generator stator. The generator rotor shaft extends outwardly of the housing. A seal seals a location where the rotor shaft extends outwardly of the housing. A vent valve is configured to vent of the interior of the housing when the rotor shaft is not rotating. An electrical assembly is also disclosed. An electrical assembly is also disclosed.
US10704702B2 Choke valve with internal sleeve for erosion protection
An assembly and method for a choke valve body having a choke valve to control flow of fluids. A sleeve positioned in and attached to the choke valve body to flow the fluids through an inner sleeve region internal to the sleeve instead of an outer sleeve region external to the sleeve.
US10704695B2 Directional flow control device
A directional flow control device includes a housing extending along a longitudinal axis between an inlet end and a discharge end. A flow deflector is received in the housing. The flow deflector is rotatable in the housing about a rotation axis parallel to the longitudinal axis. The flow deflector has a flow channel therethrough having an intake bore at a front end of the flow deflector and a discharge bore at a rear end of the flow deflector. The intake bore is coaxial with the rotation axis and the discharge bore is offset from the rotation axis.
US10704692B1 Flooded metallic bearing isolator
A bearing isolator capable of operating under flooded conditions is disclosed. The bearing isolator can include a stator, a rotor, a unitizing element and a sealing element, the stator and rotor form a cavity in which the unitizing element is disposed, and features of the unitizing element with features of the stator and rotor to ensure the stator and rotor stay together while still maintaining a gap between the two components to avoid metal on metal contact. The sealing element resides against a surface of the stator and includes a radially-inward extending lip seal that rides against a running surface of the rotor for improved sealing.
US10704686B2 Control apparatus for vehicle drive-force transmitting apparatus
A control apparatus for a drive-force transmitting apparatus that includes a transmission having primary and secondary pulleys. The control apparatus calculates a target thrust applied to the secondary pulley such that the target thrust is larger during a vehicle driven state than during a vehicle driving state. The control apparatus sets a first determination threshold of a drive-force related value used to determine whether it is the vehicle driving state or vehicle driven state and a second determination threshold of the drive-force related value used to switch from determination of the driven state to determination of the driving state, such that a difference of the first and second determination thresholds is larger and a range of the drive-force related value in which the driven state is determined is wider, when an automatic running-speed control is executed, than when the automatic running-speed control is not executed.
US10704685B2 Hydraulic-assistance system for open-circuit motor vehicles
The present invention relates to a hydraulic-assistance system for motor vehicles, comprising a primary motor (M) and two hydraulic machines (140; 240, 250) connected by a hydraulic circuit such that when a first hydraulic machine (140) operates as a pump, the second hydraulic machine (240, 250) operates as a motor. The invention is characterized in that the hydraulic circuit connecting the two machines (140; 240, 250) is an open circuit passing through a tank (300), the hydraulic machine (240, 250) operating as a motor is a declutchable machine, and the hydraulic machine (140) operating as a pump is a pump in which the variable displacement is controlled by a device comprising a proportional pressure limiter (470) placed between a drain line (143) and the discharge line of the hydraulic machine (140) operating as a pump, and enabling the assistance pressure to be set, and at least one collection nozzle (460) placed between the proportional pressure limiter (470) and the discharge line of the hydraulic machine (140), the setpoint pressure controlling the hydraulic machine (140) operating as a pump being collected between the pressure limiter (470) and the collection nozzle (460).
US10704683B2 Gear selector
A gear selector comprising a gate pattern and a gear lever arranged to be moveable within the gate pattern, the gate pattern comprising: a high range gate sub-pattern comprising one or more high range gear planes for moving the gear lever into to select a high range gear; a low range gate sub-pattern comprising one or more low range gear planes for moving the gear lever into to select a low range gear; a neutral plane extending transversely with respect to the high and low range gear planes; and a force profile arranged to urge the gear lever when in the neutral plane toward a resting position in one of the one or more high range gear planes, the force profile comprising a first interference arranged to divide the high range gate sub-pattern from the low range gate sub-pattern, wherein the gear lever is moveable past the first interference from the high range gate sub-pattern to the low range gate sub-pattern when a first predefined action is performed by an operator moving the gear lever.
US10704681B2 Gear actuator for double clutch transmission
Disclosed herein is a gear actuator for a double clutch transmission, which includes a power module (100), including odd and even-numbered stage select solenoids and shift motors, a controller directly connected to them, and select levers connected to select rods of the select solenoids, shift modules (200) for transmitting the rotational forces of the shift motors to a control shaft assembly (300), the control shaft assembly (300) for transmitting the operating force of the power module (100) to a shift lug, and a body housing (400) having the power module (100), the shift modules (200), and the control shaft assembly (300) installed therein. Accordingly, the gear actuator can have a more compact structure and be easily assembled by modularization.
US10704676B2 System and method of charging a transmission accumulator
A transmission assembly including a clutch system, an accumulator, and a controller is provided. The clutch system may include a flow source. The accumulator may be selectively in communication with the flow source via a solenoid valve. The controller may be programmed to, responsive to detection of a vehicle stop and the accumulator charged below a predetermined threshold, output a command to open the solenoid valve to rapidly charge the accumulator from the flow source. The predetermined threshold may be an accumulator pressure between 700 kPa and 900 kPa. The controller may be further programmed to, responsive to detection of the accumulator being charged to or above the predetermined threshold, output a shut down command to an engine in communication with the transmission assembly and to output a close command to the solenoid valve. The flow source may be a pump out circuit or a line pressure circuit.
US10704668B2 Air breather chamber structure
An air breather chamber structure includes: a first breather chamber provided to a housing receiving a transmission; and a second breather chamber provided to an upper portion of the housing in a gravity direction, the first introduction hole being positioned on the first side of the imaginary surface, the second introduction hole being positioned on the second side of the imaginary surface, the atmosphere communication hole being positioned on the first side of the imaginary surface, the discharge hole being positioned on the second side of the imaginary surface, the first introduction hole and the discharge hole being positioned below the second introduction hole in the gravity direction, and the atmosphere communication hole being positioned above the second introduction hole in the gravity direction.
US10704663B2 Modular disconnecting drive module with torque vectoring augmentation
A drive module having a housing, an input pinion, a ring gear driven by the input pinion, a ring gear bearing supporting the ring gear for rotation relative to the housing, a pair of output shafts and a clutch that selectively transmits rotary power between the ring gear and the output shafts. The clutch includes a clutch input, which is rotatably coupled to the ring gear, a clutch plate separator that is rotatably coupled to the clutch input, a pair of clutch outputs, which are each coupled to a respective one of the output shafts, a pair of clutch packs, which transmit rotary power between the clutch input and a respective one of the clutch outputs, and a pair of apply pistons. The apply pistons are housed in the clutch plate separator.
US10704661B2 Actuator device having cam and follower and controller configured to employ rate-based methodology to identify positioning of follower on cam at predetermined location
An actuator device having a motor driven cam, a follower coupled to an output member and driven by the cam, and a controller for controlling operation of the motor. The cam has a first cam surface, a second cam surface and a lift portion between the first and second cam surfaces. The controller is configured to identify a predetermined point on the lift portion as the follower is moved relative to the cam along the lift portion toward the second cam surface. The controller identifies the predetermined point based on a rate of change in the position of the output member along an output member axis as a function of the rotational position of the cam about a cam axis. The controller controls operation of the motor based on the predetermined point to position the follower on the second cam surface.
US10704659B2 Curvature-adjustable backboard assembly and curved display device
The present invention provides a curvature-adjustable backboard assembly and a curved display device. The curvature-adjustable backboard assembly of the present invention includes a curvable backboard, a slider-crank mechanism, and a first low-speed position-limiting electric machine. The slider-crank mechanism comprises a central pivot and a first rail that are fixed to the backboard, a first slider mounted to the first rail, a first crank that is rotatable about the central pivot as being driven by the first low-speed position-limiting electric machine, and a first connection rod having two ends respectively and pivotally coupled to the first slider and the first crank, wherein when the first crank is driven to rotate, the first connection rod drives the first slider to move along the first rail and during the movement of the first slider along the first rail, a height of an arched form of the backboard with respect to the central pivot at a location where the first slider passes may vary accordingly so as to allow for easy and efficient variation of a curvature of the backboard according to a desired curving condition.
US10704656B2 Annular tensioner having identical bearing parts for the annular lever
The invention relates to a belt or chain tensioner (1) for a belt or chain drive of an internal combustion engine, having a base unit (2), an annular tensioning arm (3) which is mounted so as to be rotatable relative to the base unit (2) about an axis of rotation and on which a tensioning roll (4) prepared for pre-tensioning a section of an endless belt or chain is arranged, and two interconnected bearing parts (5, 6), by which the tensioning arm (3) is pivotally mounted on the base unit (2), and the bearing parts (5, 6) are designed as identical parts.
US10704654B2 Planetary gear train of automatic transmission for vehicle
An automatic transmission for a vehicle, may include an input shaft receiving power; an output shaft outputting power; a first planetary gear set having first, second, and third rotation elements; a second planetary gear set having fourth, fifth, and sixth rotation elements; a third planetary gear set having seventh, eighth, and ninth rotation elements; a fourth planetary gear set having tenth, eleventh, and twelfth rotation elements; a fifth planetary gear set having thirteenth, fourteenth, and fifteenth rotation elements; and first to ninth shafts connecting the rotation elements of the first planetary gear set to the fifth planetary gear set.
US10704652B2 Power transmission apparatus for vehicle
A power transmission apparatus configured for a vehicle may include a first input shaft fixedly connected to a motor/generator, a second input shaft selectively connectable to the first input shaft, a third input shaft selectively connectable to the first input shaft, a torque mediating shaft externally disposed with the first input shaft, an intermediate shaft, an idle shaft, an output shaft, a first shifting section selectively receiving a torque from the third input shaft, shifting the received torque and outputting the shifted torque, a second shifting section shifting a torque from the first input shaft to the torque mediating shaft, or stopping a rotation of the torque mediating shaft, and a third shifting section selectively receiving a torques from the first and second shifting sections and a torque from the second input and outputting shifted torque to the output shaft.
US10704651B2 Low rotational speed gear module
A low rotational speed gear module includes a fixed tube member, a rotational sleeve, a first planetary gear set, a sun gear, and a second planetary gear set. The fixed tube member includes a first inner gear. The rotational sleeve includes a second inner gear. The first planetary gear set includes a fixing plate, first planetary gears fixed to one side of the fixing plate, and a driven gear fixed to the other side of the fixing plate. The first planetary gear is engaged at one side with the sun gear and engaged at another side with the first inner gear. The second planetary gear set includes second planetary gears. The second planetary gears is engaged at one side with the driven gear and engaged at another side with the first inner gear and the second inner gear.
US10704645B2 Bias tooth fabric and toothed power transmission belt
A cover fabric for a power transmission belt, the fabric woven from warp yarns and weft yarns; the warp yarns and weft yarns each plied from a first filament yarn and a second filament yarn; the first filament yarn comprising higher tensile strength fibers than the second filament yarn; and the fabric woven in a modified twill pattern. A toothed belt with the cover fabric on the teeth, oriented on a bias, with the fabric having a bias angle less than 90°.
US10704643B2 Damped propshaft assembly and tuned damper for a damped propshaft assembly
A damped propshaft assembly with a hollow shaft and a tuned damper, which is received in the hollow shaft and includes a liner and a damping member. The liner's mass and stiffness are tuned to attenuate one or more of a bending mode vibration and a torsion mode vibration that occurs at a first predetermined frequency. The liner is not configured to substantially damp shell mode vibration that occurs at a frequency that is not equal to the first predetermined frequency. The damping member is coupled to the liner and is configured to primarily attenuate shell mode vibration in the hollow shaft at one or more desired frequencies. The tuned damper attenuates the at least one of the bending moment vibration and the torsion mode vibration at the first predetermined frequency and also attenuates shell mode vibration. A method for forming a damped propshaft assembly is also provided.
US10704636B2 Elastomer spring for vehicle
An elastomer spring (10) for a vehicle (12) includes a cylindrical body (28) adapted to be disposed within a coil spring (20) of the vehicle (12) and extend axially between a first component (16) and a second component (18) of the vehicle (12), the second component (18) being spaced from and moveable toward the first component (16) along an axis of the coil spring (20). The body (28) has a height greater than a width thereof and a plurality of apertures (38) spaced about the body (28), wherein the apertures (38) are configured to allow the coil spring (20) to compress axially for absorbing energy as one of the first component (16) and the second component (18) move along the axis.
US10704634B2 Lower-side spring-receiving member
A lower-side spring receiving member is adapted to receive a compression spring provided with an effective part, end turn parts which do not elastically deform, and rising parts located between the effective part and the end turn parts, at a lower side of the compression spring. The lower-side spring receiving member is provided with a contact part which is formed to protrude outward from an end at one side in the extending direction thereof, and which is in contact with the rising part so as not to form a gap between the contact part and the rising part. The contact part is in contact with the rising part of the compression spring by an elastic force caused by elastic deformation, regardless of a load on the compression spring.
US10704627B2 Multi-piece rotor for use with an electric wheel end drive motor
A brake disc arrangement to be located at an end of an axle of a vehicle driven by an electric motor includes a rotor assembly having multiple rotor assembly pieces joined together with fasteners, as well as an adaptor. The pieces mentioned include rotor sections defining an engagement portion having surfaces to be contacted by friction pads. The rotor assembly also includes an attachment base and an intermediate section, surrounding a rotor assembly axis of rotation, extending along the rotor assembly axis of rotation between the engagement portion and the attachment base. When assembled, the adaptor extends between a wheel hub base and the attachment base of the rotor assembly so that the rotor assembly is securable to the wheel hub. The adaptor defines an internal volume within which a housing for the electric motor and at least a portion of the wheel hub are receivable.
US10704625B2 Brake disc for railway vehicle
A brake disc for a railway vehicle is provided in which noise arising from the brake disc during high-speed rotation of a wheel is reduced by a large margin. A brake disc for a railway vehicle includes: a disc plate portion that has a sliding portion on a front face thereof; a plurality of through-holes that pass from the front face to a rear face of the disc plate portion and are arranged in alignment in the circumferential direction of the disc plate portion, the through-holes allowing bolts to pass therethrough for fastening together the disc plate portion and a wheel of the railway vehicle; and a groove provided to link a plurality of through-holes on the front face side of the disc plate portion.
US10704624B2 Drive cable brake assembly for robotic surgical tool
A surgical tool that includes a drive housing, an elongate shaft that extends from the drive housing, and a plurality of drive cables extending within the elongate shaft between the drive housing and an end effector coupled to a distal end of the elongate shaft. A cable brake assembly is at least partially arranged within a cavity defined in the drive housing or the elongate shaft, the cable brake assembly having one or more brakes and a brake pad engageable with one or more of the plurality of drive cables. The cable brake assembly is actuatable between a first position, where the plurality of drive cables are free to move longitudinally within the elongate shaft, and a second position, where the one or more brakes and the brake pad engage and prevent the one or more of the plurality of drive cables from moving.
US10704623B2 Rope arrest-and-release device for use on utility poles
A rope arrest-and-release device comprising a cam block assembly and a housing with front vertical rollers situated on either side of the housing, rear vertical rollers situated directly behind the front vertical rollers, and a pair of horizontal rollers situated to the interior of the front and rear vertical rollers on either side of the housing. The cam block assembly includes a cam block and a cam that rotates upward and downward via a spring. Each front vertical roller is configured to rotate forward to allow a rope to be inserted between the cam and the inside ceiling of the housing. The cam block assembly fits into an internal recess in the housing and is removable and reversible. The invention include a means for securing the device to a utility pole and for locking the cam in a downward (open) position.
US10704620B2 Method for transmitting and dampening torques
A method for transmission of and damping of a mean torque with a superposed alternating torque in a torque transmission arrangement for a powertrain of a motor vehicle having an input and an output. The mean torque with the superposed alternating torque is transmitted along a torque path from the input the output. The input rotates at an input speed and the output rotates at an output speed. A slip arrangement is provided in the torque path between the input and the output for generating a speed slip. The slip arrangement provides a maximum of an external activation of the speed slip in the area of a maxima of at least one periodic oscillation component of an alternating component and provides a minimum of an external activation of the speed slip in the area of a minima of at least one periodic oscillation component of the alternating component (new).
US10704619B2 Method for transmitting and damping torques
A method for the transmission and damping of a mean torque with a superposed alternating torque in an arrangement having an input and an output. The mean torque and superposed alternating torque are transmitted along a path from the input to the output. A slip arrangement is provided in the torque path between the input and the output for transmitting mean torque and superposed alternating torque and for generating a speed slip between an input speed and an output speed in the path. The slip arrangement provides a maximum of an external activation of the speed slip in the area of the maxima of at least one periodic oscillation component of the alternating component and provides a minimum of an external activation of the speed slip in the area of the minima of at least one periodic oscillation component of the alternating component.
US10704617B2 Power transmission apparatus
A power transmission apparatus includes a first meshing engagement mechanism that selectively couples a first rotational section and a second rotational section; and a second meshing engagement mechanism that selectively couples a third rotational section and a fourth rotational section. The first meshing engagement mechanism includes a first movable member provided with third meshing teeth that mesh with first meshing teeth provided on one of the first and the second rotational sections. The second meshing engagement mechanism includes a second movable member provided with fourth meshing teeth that mesh with second meshing teeth provided on one of the third and the fourth rotational sections. At least a portion of a first movable region of the third meshing teeth and at least a portion of a second movable region of the fourth meshing teeth overlap with each other in a radial direction with respect to a rotational axis.
US10704615B2 Vehicle and system for controlling a vehicle transmission
A vehicle includes an engine, a transmission, and a controller. The transmission has clutches, a circuit configured to transport fluid to the clutches, a pump configured to circulate the fluid through the circuit, and an accumulator disposed along the circuit. The controller is programmed to, responsive to an engine start and a fluid temperature being less than a temperature threshold, discharge the accumulator to prime the pump.
US10704612B2 Cam mechanism and clutch device with the same
A cam mechanism used is provided with: a cam ring forming a circle around an axis and including a plurality of cam faces arranged circumferentially on a face of the circle facing in an axial direction, each of the cam faces sloping in a circumferential direction relative to a circumferential face perpendicular to the axis; a pressure ring adjacent axially to the face of the cam ring and including a plurality of cam faces opposed to the face of the cam ring and respectively symmetrical to the plurality of cam faces of the cam ring, the pressure ring being rotatable relatively to the cam ring about the axis; and a plurality of taper rollers interposed between the cam ring and the pressure ring, each of the taper rollers including a conical face tapering radially inwardly and capable of rolling on the cam faces.
US10704611B2 Torque converter lockup clutch backing plate
A backing plate assembly includes a front cover and a rear cover. The front cover defines an inner surface and a front plane, and the rear cover terminates at a lip. A backing plate forms a body having an outer surface that terminates at a base portion. When the outer surface is coupled to the inner surface, the backing plate is rotationally but not axially coupled to the front cover. The lip contacts the base portion to define a maximum axial distance between the backing plate and the front plane.
US10704610B2 Clutch, drive transmission device and image forming apparatus
A clutch includes a rotatable inputting member, a rotatable outputting member, a stationary member, and a contact member. The outputting member includes an output contact portion. The contact member is positioned between the outputting member and the stationary member and includes an arcuate first contact surface and a second contact surface. When the input torque for rotating the inputting member is inputted, the outputting member and the contact member rotate in contact with the inputting member. When a reverse input torque for rotating the outputting member is inputted, the outputting member is spaced from the inputting member, and the output contact portion of the outputting member urges the first contact surface against the stationary member by urging the second contact surface of the contact member thereby to prevent rotation of the outputting member.
US10704608B2 Shaft coupling structure
A shaft coupling structure includes a shaft, a sleeve, into which the shaft is inserted, and a tolerance ring. The tolerance ring includes a cylindrical main body and a plurality of protuberances, which protrudes outward in a radial direction from an inner circumferential surface of the main body. The tolerance ring is fitted between an outer circumferential surface of the shaft and an inner circumferential surface of the sleeve. A communication passage that connects an inside and an outside of each protuberance is provided between the outer circumferential surface of the shaft and the main body.
US10704605B2 Rotation transmitter
A rotation transmitter includes a first member, a second member, and an intermediate member. The first member is connected to the intermediate member by a first rotary mechanism. The second member is connected to the intermediate member by a second rotary mechanism. A second rotary mechanism includes: a second radial pin supported by a first one of the second member and the intermediate member; a plurality of pairs of rollers disposed at different positions of the second radial pin and each of the pairs of rollers holding the second radial pin therebetween; axial pins supporting the respective rollers while supported by a second one of the second member and the intermediate member; and stroke bearings respectively interposed between the rollers and the axial pins and supporting the rollers so that the rollers are rotatable around the axial pins and movable in a direction of the rotation axis.