Document Document Title
US10169272B2 Data processing apparatus and method
A data processing apparatus is provided, which includes: a plurality of processor cores; a shared processor cache, the shared processor cache being connected to each of the processor cores and to a main memory; a bus controller, the bus controller being connected to the shared processor cache and performing, in response to receiving a descriptor sent by one of the processor cores, a transfer of requested data indicated by the descriptor from the shared processor cache to an input/output (I/O) device; a bus unit, the bus unit being connected to the bus controller and transferring data to/from the I/O device; wherein the shared processor cache includes means for prefetching the requested data from the shared processor cache or main memory by performing a direct memory access in response to receiving a descriptor from the one of the processor cores.
US10169269B2 Architecture and method for managing interrupts in a virtualized environment
A method may comprise identifying a signal indicating real-time mode operation for a guest operating system (OS) and directly routing an interrupt for a first processor to the guest OS while the guest OS is running without causing a transition from execution by the guest OS to execution by a host system. Other embodiments are disclosed and claimed.
US10169268B2 Providing state storage in a processor for system management mode
In one embodiment, the present invention includes a processor that has an on-die storage such as a static random access memory to store an architectural state of one or more threads that are swapped out of architectural state storage of the processor on entry to a system management mode (SMM). In this way communication of this state information to a system management memory can be avoided, reducing latency associated with entry into SMM. Embodiments may also enable the processor to update a status of executing agents that are either in a long instruction flow or in a system management interrupt (SMI) blocked state, in order to provide an indication to agents inside the SMM. Other embodiments are described and claimed.
US10169266B2 Adaptive buffering of data received from a sensor
In a method of adaptive buffering in a mobile device having a host processor and a sensor processor coupled with the host processor, the sensor processor is used to buffer data received from a sensor that is operated by the sensor processor, wherein the data is buffered by the sensor processor into a circular data buffer. In response to the sensor processor detecting triggering data within the received data: the sensor processor sets a start-end marker in the circular data buffer; and a command is sent from the sensor processor to a second processor.
US10169263B2 Memory subsystem and computer system
A method including estimating an access request frequency from a CPU to a memory subsystem by counting a number of CPU access requests and a number of requests other than CPU access requests, wherein the CPU is connected to the memory subsystem via a system bus, and the memory subsystem includes a memory controller connected to the system bus, and a DDR memory, including the estimated access request frequency with a predetermined threshold value stored in a register, generating a clock gate signal to decimate an operating clock of the memory controller in response to a result of comparing the estimated access request frequency with the predetermined threshold value, generating a dummy cycle signal to delay the timing of signal data output from the memory controller to the system bus, and generating a clock enable signal to decimate an operating clock of the DDR memory.
US10169262B2 Low-power clocking for a high-speed memory interface
Methods, apparatus, and system for use in adaptive communication interfaces are disclosed. An adaptive communication interface is provided, in which a high-speed clock provided in a high-speed mode of operation is suppressed in a low-power mode of operation. In the low-power mode of operation, a low-speed command clock is used for data transfers between a memory device and a system-on-chip, applications processor or other device. A method for operating the adaptive communication interface may include using a first clock signal to control transmissions of commands to a memory device over a command bus. In a first mode of operation, the first clock signal controls data transmissions over the adaptive communication interface. In a second mode of operation, the second clock signal controls data transmissions over the adaptive communication interface. The frequency of the second clock signal may be greater than the frequency of the first clock signal.
US10169259B2 Pattern-based service bus architecture using activity-oriented services
A pattern-based service bus includes a plurality of bus endpoints, a bus-hosted service, and a bus storage component. The plurality of bus endpoints interact with bus participants external to the pattern-based service bus, wherein each of the plurality of bus endpoints are identified by a unique address, and type of interaction to be provided by the bus endpoint. The bus-hosted service implements patterns that define allowed interactions between each of the plurality of bus endpoints and the bus-hosted service, wherein the implemented patterns can be utilized by the plurality of bus endpoints to interact with the bus-hosted service. The bus storage component interacts with the bus-hosted service to store information relevant to operation of the pattern-based service bus.
US10169252B2 Configuring functional capabilities of a computer system
Provided is a method for configuring the functional capabilities of a computer system. The computer system may include a persistent memory and a replaceable functional unit. The method may include transferring, in response to a repair action for the functional unit, enablement data that is stored on the functional unit to the persistent memory. The enablement data may specify one or more functional capabilities of the functional unit that are enabled. The method may further include erasing the enablement data from the functional unit after it has been transferred to the persistent storage. The method may further include obtaining a second unique identification item from a replacement unit. The method may further include obtaining new enablement data. The new enablement data may be transferred to the replacement unit.
US10169251B1 Limted execution of software on a processor
A method for limiting execution of an encrypted computer program on a secure processor includes executing a first set of instructions encoding a test for determining whether a value of a register of the secure processor belongs to a set of valid register values encoded in the encrypted computer program. Execution of the first set of instructions causes the secure processor to read a first register value from the register of the secure processor, the register of the secure processor preventing repeated reads of a same value of the register, and determine whether the first register value belongs to the set of valid register values encoded in the encrypted computer program. Execution of further instructions of the encrypted computer program is prevented if the first register value does not belong to the set of valid register values encoded in the encrypted computer program.
US10169246B2 Reducing metadata size in compressed memory systems of processor-based systems
Reducing metadata size in compressed memory systems of processor-based systems is disclosed. In one aspect, a compressed memory system provides 2N compressed data regions, corresponding 2N sets of free memory lists, and a metadata circuit. The metadata circuit associates virtual addresses with abbreviated physical addresses, which omit N upper bits of corresponding full physical addresses, of memory blocks of the 2N compressed data regions. A compression circuit of the compressed memory system receives a memory access request including a virtual address, and selects one of the 2N compressed data regions and one of the 2N sets of free memory lists based on a modulus of the virtual address and 2N. The compression circuit retrieves an abbreviated physical address corresponding to the virtual address from the metadata circuit, and performs a memory access operation on a memory block associated with the abbreviated physical address in the selected compressed data region.
US10169233B2 Translation lookaside buffer purging with concurrent cache updates
A method and computer processor performs a translation lookaside buffer (TLB) purge with concurrent cache updates. Each cache line contains a virtual address field and a data field. A TLB purge process performs operations for invalidating data in the primary cache memory which do not conform to the current state of the translation lookaside buffer. Whenever the TLB purge process and a cache update process perform a write operation to the primary cache memory concurrently, the write operation by the TLB purge process has no effect on the content of the primary cache memory and the cache update process overwrites a data field in a cache line of the primary cache memory but does not overwrite a virtual address field of said cache line. The translation lookaside buffer purge process is subsequently restored to an earlier state and restarted from the earlier state.
US10169231B2 Efficient and secure direct storage device sharing in virtualized environments
A method, system and computer program product are disclosed for direct storage device sharing in a virtualized environment. In an embodiment, the method comprises assigning each of a plurality of virtual functions an associated memory area of a physical memory, and executing the virtual functions in a single root-input/output virtualization environment to provide each of a plurality of guests with direct access to the physical memory. In one embodiment, each of the guests is associated with a respective one of the virtual functions; and the assigning each of the plurality of virtual functions an associated memory area includes maintaining a per-virtual function mapping table identifying a respective one mapping function for each of the virtual functions, and each of the mapping functions mapping one of the memory areas of the physical area to an associated virtual memory.
US10169228B2 Multi-section garbage collection
The embodiments relate to a method for managing a garbage collection process. The method includes executing a garbage collection process on a memory block of user address space. A load instruction is run. Running the load instruction includes loading content of a storage location into a processor. The loaded content corresponds to a memory address. It is determined if the garbage collection process is being executed at the memory address. The load instruction is diverted to a process to move an object at the memory address to a location outside of the memory block in response to determining that the garbage collection process is being executed at the first memory address. The load instruction is continued in response to determining that the garbage collection process is not being executed at the memory address.
US10169220B2 Prioritizing resiliency tests of microservices
Techniques for automated resiliency testing systems are provided. In one example, a computer-implemented method comprises traversing, by a system operatively coupled to a processor, an application program interface call subgraph of a microservices-based application in a depth first traversal. The computer-implemented method also comprises, during the traversing, performing, by the system, resiliency testing of parent application program interfaces of the application program interface call subgraph according to a systematic resilience testing algorithm that reduces and/or eliminates redundant resiliency testing of parent application program interfaces.
US10169219B2 System and method to infer call stacks from minimal sampled profile data
Methods and systems for inferring call stacks in a program, such as a video game or simulation program, are described herein. The call stack data can be inferred using a database of previously captured call stacks along with a minimal set of identifiers that fingerprint each call stack. If just the minimal fingerprint can be captured during a subsequent profile, then the corresponding call stack can be inferred.
US10169216B2 Simulating sensors
Simulating sensors can include hooking an application associated with sensory data and associating the sensory data with an automation instruction. Simulating sensors can include providing the sensory data to a support device having an ability to modify the application and automatically causing the support device to simulate a sensory input using the sensory data by executing the automation instruction.
US10169212B2 Code coverage through overlay hooks
In an approach for utilizing overlay hooks to increase code coverage, a processor inserts an overlay hook in program code at a location within the program code corresponding to a condition statement. A processor executes the program code. Upon reaching the overlay hook, a processor branches to a set of instructions operative to document an outcome of the condition statement. A processor executes the condition statement. A processor records the outcome of the condition statement.
US10169207B2 Smart emulator for wearable devices
Input of a video file is received. The video file includes video of a representation of a wearable device. One or more motion vector data is determined based on the video file. One or more motion sensor data is generated based on the motion vector data. One or more test results are determined using the motion sensor data. The video file, the motion vector data, and the motion sensor data are stored.
US10169200B2 Code component debugging in an application program
Disclosed aspects relate to debugging a set of code components of an application program. A set of defect data which indicates a set of defects may be collected with respect to an application program. The set of defect data may be derived from a set of post-compilation users of the application program. A set of test case data which indicates a set of user interface features of the application program may be collected with respect to the application program. The set of test case data may be derived from a set of development tests of the application program. Using both the set of defect data and the set of test case data, a set of fragility data for the set of code components of the application program may be determined. Based on the set of fragility data, the set of code components of the application program may be debugged.
US10169194B2 Multi-thread sequencing
Systems, methods and tools for identifying potential errors or inconsistencies occurring during the runtime of multi-threaded applications and reporting the errors to a user, administrator or developer for correction and adjustments to the program code or thread timings. Embodiments of the disclosure capture thread sequences during a runtime or simulation environment and store the thread sequences as a matrix or tabular representation in a file. Multi-threaded application runs having an error free thread sequence, may be used as benchmarks for identifying potential errors and mis-runs of variations to the multi-threaded application as changes occur to the application code or new threads are added to the application code. This comparison may be performed by comparing the captured thread sequences of both the passing run and the mis-run of the multi-threaded application for differences in the thread sequences that may have caused the mis-run to occur.
US10169190B2 Call trace generation via behavior computation
A method and system to detect behaviors of operational computer code. The method begins by tracking a synthetic call trace state variable when extracting the computed behavior of the program. The method continues by extending instruction semantics of call instructions with additional semantics by adding a current function call, either local or external API, to an existing call trace represented by the synthetic call trace state variable. A method finishes with extracting the computed behavior of a program.
US10169189B2 Functional test automation of mobile applications interacting with native stock applications
In an approach to test automation of an application under test which interacts with one or more native stock applications, a computer identifies one or more native stock applications on a mobile computing device. The computer then dumps a view hierarchy for each of the one or more native stock applications. The computer generates, based, at least in part, on the view hierarchy, a template table for each of the one or more native stock applications.
US10169185B1 Efficient testing of direct memory address translation
A circuit and method provide efficient stress testing of address translations in an integrated circuit such as a link processing unit. A random DMA mode (RDM) circuit provides a random input to index into a translation validation table (TVT) that is used to generate the real memory address. The RDM circuit allows testing all entries of the TVT, and thus all DMA modes, regardless of what bus agents are connected to the link processing unit. The RDM circuit may use a multiplexer to select between a runtime input and a random test input provided by the random bit generator. When the link processing unit is in a test mode a mode selection bit is asserted to select the random test input.
US10169180B2 Replicating test code and test data into a cache with non-naturally aligned data boundaries
Test code and test data is replicated into a memory cache with non-naturally aligned data boundaries to reduce the time needed to generate test cases for testing a processor. Placing test code and test data in the non-naturally aligned data boundaries as described herein allows test code and data to be replicated throughout a cache memory while preserving double word and quad word boundaries in segments of the replicated test code and test data. Coherency of the processor memory can be tested when the same cache line from the level two (L2) cache is simultaneously in both the level one (L1) instruction cache and the L1 data cache.
US10169179B2 Methods and systems for monitoring the integrity of a GPU
Methods and systems for monitoring the integrity of a graphics processing unit (GPU) are provided. The method comprises the steps of determining a known-good result associated with an operation of the GPU, and generating a test image comprising a test subject using the operation of the GPU, such that the test subject is associated with the known-good result. The test image is written to video memory, and the known-good result is written to system memory. Subsequently, the test subject from the test image is transferred from video memory to system memory. The test subject in the system memory is compared with the known-good result in system memory. If the test subject does not match the known-good result, then a conclusion is drawn that the integrity of the GPU has been compromised.
US10169178B2 Implementing shared adapter configuration updates concurrent with maintenance actions in a virtualized system
A method, system and computer program product are provided for implementing shared adapter configuration updates concurrent with maintenance actions for a Single Root Input/Output Virtualization (SRIOV) adapter in a computer system. A configuration of the adapter is decoupled from the state of the adapter during a recovery period. When a configuration request is received, the configuration request is validated. Responsive to a valid configuration request, the saved configuration state of the adapter is updated. Once the adapter completes recovery, the adapter is restored to the new configuration instead of the configuration prior to failure.
US10169174B2 Disaster recovery as a service using virtualization technique
Embodiments of the invention relate to recovering from a disaster associated with an information technology environment. An information technology environment is replicated to a service provider. A recovery plan is generated for the environment. The recovery plan includes two processes. In response to the service provider receiving a disaster recovery request associated with the environment, the service provider executes a disaster recovery protocol. The protocol includes simultaneously executes the first and second processes. The first process operates a workload in the form of one or more containers, and the second process is a background process that creates a replica of the environment. After completion of the replica creation, the workload is migrated to the replica.
US10169171B2 Method and apparatus for enabling temporal alignment of debug information
A signal processing device includes at least one timestamp generation component arranged to generate at least one local timestamp value, and to provide the at least one local timestamp value to at least one data link layer module for timestamping of data packets. The signal processing device further includes at least one debug module arranged to receive the at least one local timestamp value and to timestamp debug information based at least partly on the at least one local timestamp value.
US10169170B2 Controlling configurable variable data reduction
Example apparatus, methods, and computers control configurable, variable data reduction. One example method includes identifying data reduction controlling attributes in an object to be data reduced by a configurable variable data reducer. The attributes provide information upon which decisions concerning whether and/or how to data reduce the object can be based. The example method also includes controlling a configurable variable data reducer to selectively data reduce the object based, at least in part, on the data reduction controlling attributes. The control exercised can determine whether, where, when, and/or how data reduction will proceed.
US10169169B1 Highly available transaction logs for storing multi-tenant data sets on shared hybrid storage pools
Creating and using highly available transaction logs in a distributed storage system is described, where the storage controller functions of the distributed storage system are separated from that of distributed storage system storage media. In an exemplary embodiment, a storage controller server receives a transaction entry at a first storage pool of the distributed storage system. The storage controller server further looks up a transaction log to store the transaction entry, where the transaction log is associated with a second storage pool. The storage controller server routes the transaction entry to the second storage pool, wherein the second storage pool stores the transaction entry.
US10169168B2 Metadata recovery for de-duplicated data
A data stream is stored in storage media. As part of the storage, the data stream is divided into a plurality of chunks. The plurality of chunks include a target chunk that is next to a first chunk in a file within the data stream. A determination is made that the target chunk matches an existing chunk stored in the storage media. In response to the determination, a first pointer to the existing stored chunk is created in file metadata for the file. Also in response to the determination, a second pointer to a first stored chunk that matches the first chunk is created in chunk metadata embedded with the existing stored chunk.
US10169167B2 Reduced recovery time in disaster recovery/replication setup with multitier backend storage
The first computer receives a signal that a second computer is back online after being offline, wherein the second computer was offline because of a failure. The first computer takes a first snapshot of the storage, wherein data that has a higher access frequency is stored on a first drive and data that has a lower access frequency is stored on a second drive. The first computer determines a snapshot difference between the first snapshot and a second snapshot. The first computer transmits the snapshot difference to the second computer, and transmits the data stored on the first drive to the second computer. The first computer promotes the data stored on the second drive to be considered equivalent to data stored drive and transmits the promoted data stored on the second drive to the second computer at the same transmission rate as the data stored on the first drive.
US10169164B1 Backups using application maps
Methods and systems are described for generating graphical maps showing the backup degrees of data modules located across one or more client computers in a network, and directing backup and recovery operations for those data modules. According to one embodiment, the backup system sends information requests to the client computers, and receives in response the backup degrees of the data modules contained by the client computers. The backup system then generates and displays the graphical map. The backup system then can direct backup and recovery operations by sending operation requests to the client computers and updating the graphical map when necessary. Other embodiments are also described and claimed.
US10169163B2 Managing backup operations from a client system to a primary server and secondary server
Provided are techniques for managing backup operations from a client system to a primary server and secondary server. A determination is made at the client system of whether a state of the data on the secondary server permits a backup operation in response to determining that the primary server is unavailable when a force failover parameter is not set. The client system reattempts to connect to the primary server to perform the backup operation at the primary server in response to determining that the state of the data on the secondary server does not permit the backup operation. The client system performs the backup operation at the secondary server in response to determining that the state of the secondary server permits the backup operation.
US10169162B2 Conveying value of implementing an integrated data management and protection system
A system and method are described for conveying to a user the value it would receive by implementing an integrated system to protect and manage its data. An integrated system can combine archiving, backup, snapshot management, reporting, secure data access, eDiscovery and data analytics, among other functions, thus simplifying data protection and data management for an organization. The system generates a value dashboard, exhibiting value data, including data and graphics portraying the benefits to a user of implementing an integrated data management and protection system. Value may be evaluated with reference to simplification and efficiency, risk reduction, and unlocking data value.
US10169157B2 Efficient state tracking for clusters
Exemplary method, system, and computer program product embodiments for efficient state tracking for clusters are provided. In one embodiment, by way of example only, in a distributed shared memory architecture, an asynchronous calculation of deltas and the views is performed while concurrently receiving client requests and concurrently tracking the client requests times. The results of the asynchronous calculation may be applied to each of the client requests that are competing for data of the same concurrency during a certain period with currently executing client requests. A latency is bound for the client requests by a time necessitated for the asynchronous calculation of at least two of the deltas where a first state snapshot is atomically taken while simultaneously calculating the at least two of the deltas.
US10169156B2 Automatic restarting of containers
A method, a processing device, and a computer program product are provided. In various embodiments, a computing device reads predefined policy information defining one or more conditions for restarting a container. The computing device monitors the container to detect an occurrence of any one of the one or more conditions defined by the predefined policy information. The computing device automatically restarts the container after detecting the occurrence of any one of the one or more conditions defined by the predefined policy information. In some embodiments, the computing device waits a certain amount of time, as specified in the predefined policy information, before automatically restarting the container.
US10169155B2 System and method for synchronization in a cluster environment
A method, computer program product, and computer system for performing, via a first computing device, a copy sweep operation to a first range of data on a source storage device. It may be determined that the copy sweep operation has failed. A message may be sent to a second computing device to suspend I/O operations to the first range of data. The copy sweep operation may be retried based upon, at least in part, determining that the copy sweep operation has failed, wherein the copy sweep operation may be retried without the first computing device receiving acknowledgement that the second computing device is suspending the I/O operations to the first range of data.
US10169154B2 Data storage system and method by shredding and deshredding
A system and method for data storage by shredding and deshredding of the data allows for various combinations of processing of the data to provide various resultant storage of the data. Data storage and retrieval functions include various combinations of data redundancy generation, data compression and decompression, data encryption and decryption, and data integrity by signature generation and verification. Data shredding is performed by shredders and data deshredding is performed by deshredders that have some implementations that allocate processing internally in the shredder and deshredder either in parallel to multiple processors or sequentially to a single processor. Other implementations use multiple processing through multi-level shredders and deshredders. Redundancy generation includes implementations using non-systematic encoding, systematic encoding, or a hybrid combination. Shredder based tag generators and deshredder based tag readers are used in some implementations to allow the deshredders to adapt to various versions of the shredders.
US10169153B2 Reallocation in a dispersed storage network (DSN)
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. When a is to DSN undergo a change from a first system configuration of a Decentralized, or Distributed, Agreement Protocol (DAP) to a second system configuration of the DAP (e.g., such as based on addition, and/or removal of storage unit(s) (SU(s)) within the DSN or reallocation of data within the DSN, etc.), a computing device identifies a DAP transition mapping between the first system configuration of the DAP to the second system configuration of the DAP. Then, the computing device directs SU(s) to operate based on the DAP transition mapping during the transition.
US10169151B2 Utilizing request deadlines in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes generating a plurality of access requests that include an execution deadline time for transmission via a network to a corresponding subset of a plurality of storage units. A first deadline error notification is received via the network from a first storage unit of the first subset. A new one of the plurality of storage units not included in the first subset is selected in response to receiving the first deadline error notification. A new access request that includes an updated execution deadline time is generated for transmission to the new one of the plurality of storage units via the network. The new access request is based on a one of the first plurality of access requests sent to the first storage unit of the first subset.
US10169147B2 End-to-end secure data storage in a dispersed storage network
A method includes a first computing device generating a set of encryption keys and encrypting a data matrix based on the set of encryption keys to produce an encrypted data matrix. The method further includes the first computing device sending the encrypted data matrix to a second computing device. The method further includes the second computing device dispersed storage error encoding the data matrix to produce a set of encrypted encoded data slices. The method further includes the second computing device sending the set of encrypted encoded data slices to a set of storage units of the DSN for storage therein.
US10169142B2 Generating parity for storage device
A method is performed by a solid state device (SSD) controller to generate a parity. The method includes receiving input data to be stored to pages of a storage device, wherein each page is capable of being allocated with multiple codewords; configuring codewords of the pages into multiple groups, wherein each group has an integer number of codewords, at least one of the pages is allocated with a non-integer number of codewords, and wherein the integer number is larger than the non-integer number; obtaining parities for the multiple groups, and storing the parities to reserved spaces of the storage device. With the calculation of a parity decoupled from physical pages, the selection of a rate of code used is unconstrained by an integer number of codewords per page.
US10169138B2 System and method for self-healing a database server in a cluster
A system and method for implementing a database system is presented. A database cluster can comprise multiple database servers. Each database server is configured to regularly compile various statistics upon the occurrence of a triggering event. These statistics can be stored along with the statistics of each database server in the cluster of database servers. Upon the occurrence of various conditions, corrective actions can be implemented. The conditions can include the inability to achieve performance thresholds. The conditions also can include not meeting the performance of other database servers in the cluster. The corrective action can include removing a server temporarily from the cluster or rebooting the server. In addition, a database server can cause the corrective action on other database servers in the cluster. Other embodiments also are disclosed.
US10169136B2 Dynamic monitoring and problem resolution
A method, computer program product, and system for dynamic relational integrated intelligent monitoring and problem resolution of systems is provided. An IT environment is monitored for a first symptom. The first symptom is a malfunction of at least one component of a plurality of components. In response to determining a first measurement deviates from a reference value, a first component is determined to be the cause component. In response to determining a monitoring tier of the cause component is activated, a plurality of measurements is determined for the plurality of components. A component with the greatest number of activated monitoring tiers is identified and compared to the cause component. Probe data for the plurality of components is collected. A probe ripple is determined, based on one or more components affected by the malfunction. A root cause of the first symptom is reported.
US10169135B1 Computer system and method of detecting manufacturing network anomalies
A computing system may be configured to monitor the operation of a plurality of nodes in a manufacturing network that comprises a plurality of edge nodes, a plurality of intermediate nodes, and a root node. While monitoring the operation of the plurality of nodes, the computing system may identify a given time at which at least one node in the manufacturing network satisfies node-level threshold criteria indicating anomalous operation of the node and responsively evaluate the operation of the manufacturing network at the given time using one or more of macro-level threshold, micro-level threshold criteria, path-level threshold criteria, and node-level threshold criteria. Based on the evaluation, the computing system may identify an anomaly in the manufacturing network at the given time and then cause a client station to present an alert indicating the anomaly.
US10169129B2 Dispersed B-tree directory trees
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device obtains directory metrics associated with a directory structure that is associated with a directory file that is segmented into a plurality of data segments and based on a determination to reconfigure the directory structure based on the directory metrics, the computing device determines a number of layers for a reconfigured directory structure, a number of spans per layer of the number of layers for the reconfigured directory structure, and directory entry reassignments. The computing device reconfigures the directory structure based on the number of layers, the spans per layer, and the directory entry reassignments.
US10169128B1 Reduced write status error polling for non-volatile resistive memory device
Resistive switching memory architectures disclosed herein are capable of achieving fast read/write times and, particularly in the case of multi-bank parallel processing, executing many read or write operations per second. Because resistive switching memory is not guaranteed to be error free, resistive memory controllers can be programmed for error management when paired with such memory architectures. To reduce error management overhead, a dedicated error pin is provided to mitigate or avoid the need for a status read in conjunction with each read or write operation issued to a memory device. A status read can be implemented in response to an error signal on the dedicated error pin, but otherwise can be avoided.
US10169123B2 Distributed data rebuilding
A distributed storage network (DSN) stores sets of encoded data slices in sets of storage units. A first storage unit assigned to store an encoded data slice included in a set of encoded data slices identifies a storage error associated with that encoded data slice. The first storage unit selects a second storage unit to generate a rebuilt encoded data slice to replace the encoded data slice with the error, and transmits a rebuild request associated with the storage error to the second storage unit. The second storage unit generates the rebuilt encoded data slice in response to the rebuild request, and transmits the rebuilt encoded data slice back to the first storage unit, which stores the rebuilt encoded data slice.
US10169111B2 Flexible architecture for notifying applications of state changes
A unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture includes a notification broker. Clients register with the notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.
US10169109B2 Switched application processor apparatus for cellular devices
A cellular device architecture, including two application processors connectible through a Modem-AP Switch to two modems, each communicating with a respective antenna. A Controller module coupled to the switch and being configured, in response to receipt of data received in the Modem-AP switch as received through an antenna, to command the switch to select a processing route, whereby one of the application processors is switched to connect to one of the modems and to its associated antenna.
US10169108B2 Speculative execution management in a coherent accelerator architecture
Disclosed aspects relate to speculative execution management in a coherent accelerator architecture. A first access request from a first component may be detected with respect to a set of memory spaces of a single shared memory in the coherent accelerator architecture. A second access request from a second component may be detected with respect to the set of memory spaces of the single shared memory in the coherent accelerator architecture. The first and second access requests may be processed by a speculative execution management engine using a speculative execution technique with respect to the set of memory spaces of the single shared memory in the coherent accelerator architecture.
US10169107B2 Almost fair busy lock
The present invention provides a method, a system, and a computer program product of preventing thread monitoring preemptions in an almost fair busy lock. In an exemplary embodiment, the method, the system, and the computer program product include (1) publishing a current state of a lock and a claim non-atomically to the lock by a next owning thread, the claim comprising a structure capable of being read and written only in a single memory access, (2) obtaining a ticket, where the claim comprises an identifier of a ticket obtained by the next owning thread, and an indication that the next owning thread is claiming the lock; (3) comparing the ticket obtained by the next owning thread with a current ticket; (4) preventing thread monitoring preemptions; and (5) responsive to a match between the ticket obtained by the next owning thread and the current ticket, non-atomically acquiring the lock.
US10169103B2 Managing speculative memory access requests in the presence of transactional storage accesses
In at least some embodiments, a cache memory of a data processing system receives a speculative memory access request including a target address of data speculatively requested for a processor core. In response to receipt of the speculative memory access request, transactional memory logic determines whether or not the target address of the speculative memory access request hits a store footprint of a memory transaction. In response to determining that the target address of the speculative memory access request hits a store footprint of a memory transaction, the transactional memory logic causes the cache memory to reject servicing the speculative memory access request.
US10169102B2 Load calculation method, load calculation program, and load calculation apparatus
A load calculation program that causes a computer a process includes acquiring processor usage information including usage of a processor of an managed computer, which is a management object, and usage of the processor for each of a plurality of virtual machines generated by a hypervisor executed on the managed computer; acquiring data transmission information including a data transmission amount for each virtual network interface used by the plurality of virtual machines; detecting a first virtual network interface that performs data transmission without routing through the hypervisor among the plurality of virtual network interfaces, based on the processor usage information and the data transmission information; and calculating load information including processor usage for data transmission of each of the plurality of virtual machines, based on whether or not each of the virtual machines uses the first virtual network interface.
US10169101B2 Software based collection of performance metrics for allocation adjustment of virtual resources
In an approach to collecting and processing performance metrics, one or more computer processors assign an identifier corresponding to a first workload associated with a first virtual machine. The one or more computer processors record resource consumption data of at least one processor at a performance monitoring interrupt. The one or more computer processors create a relational association of the first workload and the first virtual machine to the resource consumption data of the at least one processor. The one or more computer processors determine if the first workload is complete. Responsive to determining that the first workload is not complete, the one or more computer processors calculate a difference in recorded resource consumption data between the performance monitoring interrupt and a previous performance monitoring interrupt.
US10169100B2 Software-defined storage cluster unified frontend
Methods, computing systems and computer program products implement embodiments of the present invention that include initializing a plurality of first layer software defined storage (SDS) clusters, each of the first layer SDS clusters including multiple storage nodes executing in separate independent virtual machines on respective separate independent servers. A second layer SDS cluster including a combination of the first layer SDS clusters is defined, and using a distributed management application, the second layer SDS cluster is managed, the distributed management application including multiple management nodes executing on all of the servers. In one embodiment, each of the storage nodes executes within a separate independent virtual machine, and each of the virtual machines executes a given management node. In another embodiment, each of the storage nodes executes within a separate independent first virtual machine, and each server includes a second virtual machine that executes a given management node.
US10169099B2 Reducing redundant validations for live operating system migration
A method, system, and program product is provided for reducing redundant validations for live operating system migration. A control point caches at least one validation inventory that is associated with a logical partition (LPAR). The control point sends the cached validation inventory to a virtualization manager upon an activation of the LPAR associated with the validation inventory. The control point invalidates the cached validation inventory upon notification from the virtualization manager that the validation inventory is changed and is no longer valid. The control point re-validates the validation inventory.
US10169096B2 Identifying multiple resources to perform a service request
Examples herein disclose receiving a service request including a latency associated with a publication of a result of the service request. The examples disclose computing a workload for the service request and identifying multiple resources which are to perform the service request by applying the latency to the multiple resources.
US10169094B2 Dynamic transaction-persistent server load balancing
The present disclosure describes a system for dynamic transaction-persistent server load balancing. The disclosed system receives a client request associated with a new transaction. In response to receiving the client request, the system dynamically infers relative capacities of a plurality of servers coupled to the device in a network. In particular, the system maintains a set of variables corresponding to the servers. Each variable indicates a number of outstanding requests transmitted from the device to a respective server. The system infers relative server capacities and transmission latencies between the device and the servers based on a comparison of current values of the variables. The system identifies and selects a server associated with high capacity or low transmission latency between the device and the server relative to one or more other servers, and transmits an outstanding request corresponding to the client request from the new transaction to the identified server.
US10169088B2 Lockless free memory ballooning for virtual machines
An example method for managing memory includes receiving an inflate notification including a first identifier corresponding to a first time. The inflate notification indicates that a set of guest memory pages is unused by the guest at the first time. The method also includes determining whether the first identifier precedes a last identifier corresponding to a second time and included in a previously sent inflate request to the guest. If the first identifier does not precede the last identifier, the method also includes (i) for a first subset of the set modified since the first time, determining to not reclaim a first set of host memory pages corresponding to the first subset of guest memory pages, and (ii) for a second subset not modified since the first time, reclaiming a second set of host memory pages corresponding to the second subset of guest memory pages.
US10169087B2 Technique for preserving memory affinity in a non-uniform memory access data processing system
Techniques for preserving memory affinity in a computer system is disclosed. In response to a request for memory access to a page within a memory affinity domain, a determination is made if the request is initiated by a processor associated with the memory affinity domain. If the request is not initiated by a processor associated with the memory affinity domain, a determination is made if there is a page ID match with an entry within a page migration tracking module associated with the memory affinity domain. If there is no page ID match, an entry is selected within the page migration tracking module to be updated with a new page ID and a new memory affinity ID. If there is a page ID match, then another determination is made whether or not there is a memory affinity ID match with the entry with the page ID field match. If there is no memory affinity ID match, the entry is updated with a new memory affinity ID; and if there is a memory affinity ID match, an access counter of the entry is incremented.
US10169085B2 Distributed computing of a task utilizing a copy of an original file stored on a recovery site and based on file modification times
A recovery site is configured to process a task using a copy of an original file associated with the task. The original file is stored on a production site, and a copy of the original file is stored on a recovery site. The task is determined to be suitable for processing on the recovery site based on the task comprising reading the file, the task completable without user input, the task not requiring a physical location for processing, and the task not altering the copy of the original file. The original file is determined to match the copy of the original file based on a modification time associated with the original file being earlier than a copy time associated with the copy of the original file. The task is processed on the recovery site using the copy of the original file, and at least one result file is output.
US10169083B1 Scalable method for optimizing information pathway
A method, system and process for receiving a request for task execution at a central processing node for the world wide data; wherein the central processing node is connected to sub-processing nodes, dividing the request for task execution to be distributed to a set of the sub-processing nodes; wherein the set of processing nodes manages a portion of the world wide data, transmitting to each of the set of the sub-processing nodes the respective portion of the divided task execution.
US10169082B2 Accessing data in accordance with an execution deadline
A method begins by a processing module of a dispersed storage and task (DST) execution unit receiving a data request for execution by the DST execution unit, the data request including an execution deadline. The method continues with the processing module comparing the execution deadline to a current time. When the execution deadline compares unfavorably to the current time the method continues with the processing module generating an error response. When the execution deadline compares favorably to the current time the method continues with the processing module determining a priority level based on the deadline and executing the data request in accordance with the priority level.
US10169076B2 Distributed batch job promotion within enterprise computing environments
A computer-implemented method for batch code promotion between enterprise scheduling system environments is provided. The computer-implemented method comprises connecting a graphical interface of an entity to one or more enterprise scheduling environments for promoting changes of batch code of the entity between the one or more enterprise scheduling environments. The computer-implemented method further comprises mapping parameters to batch code fields of the batch code that changes between a first scheduling level of the one or more enterprise scheduling environments to a second scheduling level of the one or more enterprise scheduling environments. The computer-implemented method comprises assigning identification to the changes of the batch code fields. The computer implemented method comprises promoting the requested identified changes from the first scheduling level to the second scheduling level using the mapped parameters of the first scheduling level and the second scheduling level.
US10169074B2 Model driven optimization of annotator execution in question answering system
Mechanisms are provided for scheduling execution of pre-execution operations of an annotator of a question and answer (QA) system pipeline. A model is used to represent a system of annotators of the QA system pipeline, where the model represents each annotator as a node having one or more performance parameters indicating a performance of an execution of an annotator corresponding to the node. For each annotator in a set of annotators of the system of annotators, an effective response time for the annotator is calculated based on the performance parameters. A pre-execution start interval for a first annotator based on an effective response time of a second annotator is calculated where execution of the first annotator is sequentially after execution of the second annotator. Execution of pre-execution operations associated with the first annotator is scheduled based on the calculated pre-execution start interval for the first annotator.
US10169073B2 Hardware accelerators and methods for stateful compression and decompression operations
Methods and apparatuses relating to stateful compression and decompression operations are described. In one embodiment, hardware processor includes a core to execute a thread and offload at least one of a compression and decompression thread, and a hardware compression and decompression accelerator to execute the at least one of the compression and decompression thread to consume input and generate output data, wherein the hardware compression and decompression accelerator is coupled to a plurality of input buffers to store the input data, a plurality of output buffers to store the output data, an input buffer descriptor array with an entry for each respective input buffer, an input buffer response descriptor array with a corresponding response entry for each respective input buffer, an output buffer descriptor array with an entry for each respective output buffer, and an output buffer response descriptor array with a corresponding response entry for each respective output buffer.
US10169071B2 Hypervisor-hosted virtual machine forensics
A computer system acquires forensics data from running virtual machines in a hypervisor-hosted virtualization environment. The computer system provides a forensics partition as an additional root virtual machine partition or child virtual machine partition. The forensics partition includes a forensics service application programming interface configured to target one or more virtual machines and acquire forensics data from a targeted virtual machine running in a particular child virtual machine partition. The forensics service application programming interface is configured to communicate via one or more inter-partition communication mechanisms such as an inter-partition communication bus, a hypercall interface, or forensics switch implemented by the hypervisor-hosted virtualization environment. The forensics service application programming interface can be exposed to a forensics tool as part of a cloud-based forensics service.
US10169069B2 System level update protection based on VM priority in a multi-tenant cloud environment
Embodiments include systems, methods, and computer program products to perform an operation for managing system activities in a cloud computing environment. The operation generally includes determining a type of system activity to perform on one or more servers in the cloud computing environment. The operation also includes identifying a set of locking parameters available for restricting system activity on the one or more servers. Each locking parameter corresponds to a different type of system activity. The operation further includes determining whether to perform the type of system activity based on a value of a locking parameter of the set of locking parameters associated with the type of system activity.
US10169068B2 Live migration for virtual computing resources utilizing network-based storage
Live migration may be performed for virtual computing resources utilizing network-based storage. A virtual compute instance operating at a source host may be moved to a destination host. The virtual compute instance may be a client of a network-based storage resource that stores data for the virtual compute instance. Access to the data stored for the virtual compute instance may be limited to the source host. When migration is performed, the destination host may be prepared to assume operation of the virtual compute instance. Operation of the virtual compute instance at the source host may be paused and the access to the data at the network-based storage resource may be modified to limit access to the destination host. Operation of the virtual compute instance may then resume at the destination host.
US10169061B2 Scalable and flexible operating system platform
A computer includes at least one bootloader program that includes instructions to instantiate a management layer that includes a first operating system kernel and a virtual machine manager that executes in the context of the operating system kernel. The management layer includes instructions to instantiate, after the management layer is running, at least one second operating system that executed in the context of the virtual machine manager.
US10169060B1 Optimization of packet processing by delaying a processor from entering an idle state
Some embodiments facilitate high performance packet-processing by enabling one or more processors that perform packet-processing to determine whether to enter an idle state or similar state. As network packets usually arrive or are transmitted in batches, the processors of some embodiments determine that more packets may be coming down a multi-stage pipeline upon receiving a first packet for processing. As a result, the processors may stay awake for a duration of time in anticipation of an incoming packet. Some embodiments keep track of the last packet that entered the first stage of the pipeline and compare that with a packet that the processor just processed in a pipeline stage to determine whether there may be more packets coming that need processing. In some embodiments, a processor may also look at a queue length of a queue associated with an upstream stage to determine whether more packets may be coming.
US10169059B2 Analysis support method, analysis supporting device, and recording medium
An analysis support method includes: searching for a second physical machine that has a configuration similar to a first physical machine on which a first virtual machine to be analyzed is executed, the second physical machine having configurations similar to the first physical machine before and after a change of a state of a virtual machine executed on the second physical machine; and searching for a second virtual machine that is executed on the second physical machine and similar to the first virtual machine before and after the change of the state of the virtual machine.
US10169053B2 Loading a web page
A method for loading a web page comprises: searching a web application for user interface change portions, execution of the user interface change portions being capable of triggering a user interface to change; marking the user interface change portions to interrupt, upon execution of the web application, the execution at least once and to execute, upon interruption, at least one of the user interface change portions.
US10169052B2 Authorizing a bios policy change for storage
Examples herein disclose receiving a basic input output system (BIOS) policy change and authorizing the BIOS policy change. Upon the authorization of the BIOS policy change, a first copy of the BIOS policy is stored in a first memory accessible by a central processing unit. Additionally, a second copy of the BIOS policy change is transmitted for storage in a second memory electrically isolated from the central processing unit.
US10169050B1 Software application provisioning in a distributed computing environment
Aspects of the present disclosure relate to software provisioning in a computer system comprising client devices connected via a communication network to a computing infrastructure. The computing infrastructure is operable for providing, upon a user's request, a software application package to an already running machine. The software provisioning system is configured to retrieve session information about a user logged in to the computing infrastructure via a client device, thereby creating a session, determine a list of software application packages that the user is entitled to request to be provided to the running machine so that the user is able to use a software application contained in the software application packages and calculate software application usage information from the session information and the list of software application packages.
US10169045B2 Method for dependency broadcasting through a source organized source view data structure
A method for dependency broadcasting through a source organized source view data structure is disclosed. The method comprises receiving an incoming instruction sequence using a global front end and grouping the instructions to form instruction blocks. Further, the method comprises populating the register template with block numbers corresponding to the instruction blocks, wherein the block numbers corresponding to the instruction blocks indicate interdependencies among the instruction blocks wherein an incoming instruction block writes its respective block number into fields of the register template corresponding to destination registers referred to by the incoming instruction block. The method also comprises populating a source organized source view data structure, wherein the source view data structure stores the instruction sources corresponding to the instruction blocks as read from the register template by incoming instruction blocks.
US10169041B1 Efficient pointer load and format
Embodiments of the present disclosure relate to processing a microprocessor instruction by receiving a microprocessor instruction for processing by a microprocessor, and processing the microprocessor instruction in a multi-cycle operation by acquiring a unit of data having a plurality of ordered bits, where the acquiring is performed by the microprocessor during a first clock cycle, and shifting the unit of data by a number of bits, where the shifting is performed by the microprocessor during a second clock cycle subsequent to the first clock cycle.
US10169037B2 Identifying equivalent JavaScript events
Identifying equivalent JavaScript events includes receiving source code containing two JavaScript events for equivalency analysis, extracting an HTML element containing an event from each JavaScript event and analyzing the extracted HTML elements. Responsive to a determination that the HTML elements are of a same type according to equivalency criteria B, and responsive to a determination that the HTML elements have a same number of attributes according to equivalency criteria C, a determination is made whether JavaScript function calls of each JavaScript event are similar according to equivalency criteria A. Responsive to a determination that the JavaScript function calls are similar according to equivalency criteria A, and responsive to a determination that the other attributes of the HTML elements satisfy equivalency criteria D, the JavaScript events are identified as equivalent.
US10169027B2 Upgrade of an operating system of a virtual machine
A method, and associated computer system and computer program product. One or more processors of a computer system receive an upgrade request to upgrade a base operating system (OS) of a virtual machine (VM). In response to receiving the upgrade request, the one or more processors store metadata of the VM into a resource registry. The one or more processors load a new version of the base OS onto the VM. The one or more processors retrieve, from the resource registry, the stored metadata for configuring the VM.
US10169022B2 Information processing apparatus and resource management method
According to the present invention, as a part of processing for starting up an apparatus or in the case where an app is installed, it is determined whether there are a plurality of libraries in the settings of a class path, and if it is determined that a plurality of libraries are set, the libraries that are set are expanded and the expanded libraries are integrated as a new library, after which the newly created library is set as a class path.
US10169020B2 Software globalization of distributed packages
A method, system, and computer program product for globalizing distributed software packages using a global API is disclosed. A text string in a source language is extracted from an independent package source code. An algorithm is used to calculate a resource message key for the text string. The resource message key and the text string are stored in a source language resource file. The text string is translated into an additional language to create a translated text string. The translated text string is stored with the resource message key in an additional language resource file. The independent package is distributed with the source language resource file, the additional language resource file, and the independent package program code bundled in the independent package.
US10169015B2 Compact data marshaller generation
A method for compact data marshaller generation includes determining a plurality of data types having a same memory layout from data to be marshalled using a processor, each of the plurality of data types being associated with one or more separate data marshallers. The one or more separate data marshallers are unified to provide a single data marshaller for the plurality of data types for compact data marshaller generation.
US10169010B2 Performing register promotion optimizations in a computer program in regions where memory aliasing may occur and executing the computer program on processor hardware that detects memory aliasing
Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing can occur. The compiled code is then executed on the processor hardware, which detects memory aliasing at run-time and assures proper operation of the code even when memory aliasing occurs.
US10169005B2 Consolidating and reusing portal information
An approach for consolidating and reusing portal information within different web applications. The approach includes a method that includes retrieving, by at least one computing device, code from an application. The method includes deconstructing, by the at least one computing device, the code into code fragments. The method includes validating, by the at least one computing device, each of the code fragments. The method includes matching, by the at least one computing device, each of the code fragments with server-side components. The method includes generating, by the at least one computing device, a portlet based on the matching.
US10169004B2 Application development and extensibility/customization using entity modeling systems and methods
Embodiments of systems and methods disclosed herein provide an application development platform in an enterprise computing environment. More specifically, in certain embodiments, systems and methods are disclosed that enable an application development platform to reuse, extend, and/or customize entity-based applications in an enterprise computing environment. The application development platform can extend an entity to include user configured settings including zero or at least one of a property, a permission, an action, a behavior, or a resource to the entity to generate user customized versions of the entity. The applications may be customized by an end user, while allowing the underlying application to be updated without losing any user customizations.
US10168998B2 Automated interface design
An automated interface generates a tree of design actions based on a predetermined set of functions and relationship information, each intermediary node of the tree representing a partial user interface design, and each branch of the tree representing a design action that creates or modifies the partial user interface design. A plurality of candidate user interface designs are determined, each implementing the received plurality of functions, by traversing the tree along multiple traversal paths from a root node of the tree to respective leaf nodes of the tree and executing respective design actions represented by branches along the traversal paths. A completed interface design is selected from the plurality of completed interface designs based on a predetermined selection algorithm, and the final user interface is generated based on the selected candidate user interface design.
US10168997B2 System and method for executing native client code in a storage device
A system and method for executing user-provided code securely on a solid state drive (SSD) to perform data processing on the SSD. In one embodiment, a user uses a security-oriented cross-compiler to compile user-provided source code for a data processing task on a host computer containing, or otherwise connected to, an SSD. The resulting binary is combined with lists of input and output file identifiers and sent to the SSD. A central processing unit (CPU) on the SSD extracts the binary and the lists of file identifiers. The CPU obtains from the host file system the addresses of storage areas in the SSD containing the data in the input files, reads the input data, executes the binary using a container, and writes the results of the data processing task back to the SSD, in areas corresponding to the output file identifiers.
US10168996B1 Method and system for generating a random bit sample
The method for generating a random bit sample involves a quantum tunneling barrier. The method generally has: generating a current of charges tunneling across said quantum tunneling barrier, the current of the tunneled charges having an instantaneous level varying randomly due to quantum tunneling fluctuations and forming a raw signal; from said raw signal, obtaining a raw bit sample having a first bit number n, the first bit number n being an integer; extracting the randomness out of the raw bit sample into the random bit sample, the random bit sample having a second bit number m being smaller than the first bit number n, said extracting being based on calibration data comprising at least a quantum contribution value of said quantum tunneling fluctuations in said raw bit sample; and on an external contribution value in said raw bit sample.
US10168993B2 Zero detection of a sum of inputs without performing an addition
A logic circuit and a method using thereof for zero detection of a sum of inputs without performing an addition. The logic circuit and the method using thereof perform a true mathematical zero check and a zero check for trailing N-bits. The logic circuit and the method using thereof include bitwise XOR, XNOR, and OR operations, an OR-reduction, an AND reduction, and a control signal that switches between a true mathematical zero check and a zero check for trailing N-bits. The logic circuit and the method using thereof have less timing delay than an adder or a leading zero anticipator for a zero check. The logic circuit and the method using thereof use less logic gates and therefore less area and less power are needed. The logic circuit and the method using thereof have a great advantage for the zero check of large input vectors.
US10168992B1 Interruptible trigonometric operations
Processor architectures and associated methods provide interruptible, instruction-based trigonometric function computation based on CORDIC iterations, receiving and outputting floating-point values (e.g., 64-bit). The architectures and methods can provide multiple CORDIC-like iterations in as little as a single CPU processing cycle to provide an overall faster execution of trigonometric operations while having zero additional overhead for service of time-critical interrupts. Post interrupt service, a CORDIC operation can be resumed from where it was interrupted.
US10168991B2 Circuit for addition of multiple binary numbers
A circuit is provided for addition of multiple binary numbers. The circuit includes a 4-to-2-compressor configured for calculating a compressed representation from four binary numbers received via operand inputs of the 4-to-2-compressor. The 4-to-2-compressor includes a first sub-circuit and a second sub-circuit. Each of the first sub-circuit and the second sub-circuit is configured for transmitting a bitwise inverted representation, of a compressed representation, from three binary numbers.
US10168989B1 Adjustable empty threshold limit for a first-in-first-out (FIFO) circuit
In one embodiment, transceiver circuitry includes a first-in-first-out (FIFO) circuit and a control logic circuit. The FIFO circuit receives data signals based on a first clock frequency and outputs stored data signals based on a second clock frequency. The stored data signals are transmitted out of the FIFO circuit only in response to a difference between a value of a write pointer of the FIFO circuit and a value of a read pointer of the FIFO circuit exceeding an empty threshold limit of the FIFO circuit. The control logic circuit may be utilized to adjust the empty threshold limit of the FIFO circuit.
US10168988B2 Identifying user preferences and changing settings of a device based on natural language processing
A method, a computer program product, and a computer system for identifying user preferences and changing settings of a device based on natural language processing. One or more programs running in background on the device capture an input of natural language from a user of the device, match the input of the natural language to a user frustration, map the user frustration to one or more solutions that make one or more changes of settings on the device, apply the one or more changes of settings to set user preference settings on the device, and store the user preference settings in a common store for the user.
US10168983B2 Server apparatus, content display control system, and recording medium
Disclosed is a server apparatus for providing authentication information to associate a client terminal with a plurality of display apparatuses capable of displaying a content distributed from the client terminal. The server apparatus includes a storage configured to store authentication pattern information associated with information relating to operations of the client terminal; and an issuing unit configured to issue the authentication pattern information stored in the storage to a display apparatus on which an operation has been performed by the user, among the plurality of display apparatuses, in a mode of disabling issuing a same item of authentication pattern information in a period from issuing the authentication pattern information to receiving return of the authentication pattern information from the display apparatus.
US10168979B2 Using a sync notification to indicate when a shared screen view of a presenter device has been delivered to an audience
A technique provides a sync notification to indicate when a shared screen view of a presenter device has been delivered to an audience. The technique involves generating a sync time estimation based on communications with a set of audience devices, and detecting occurrence of an update to the shared screen view of the presenter device. The technique further involves outputting, after the sync time estimation has elapsed since the detected occurrence of the update, the sync notification on the presenter device to indicate when the shared screen view of the presenter device has been delivered to the audience. Such a technique is well suited for a variety of online collaboration systems such as online conference systems, online webinar systems, online meeting systems, and so on.
US10168978B2 Watch type terminal and method for controlling the same
Disclosed is a watch type terminal including a touch screen which is capable of receiving a touch input and a control method thereof. The watch type terminal includes a main body, a wireless communication unit that communicates with an external terminal, a touch screen that includes a plurality of regions corresponding to each time, and a controller that displays information informing that content information corresponding on a copy region may be stored to the main body when a first touch input is applied to the touch screen while selection of the copy region is maintained at the external terminal, and the controller stores the content information to be mapped in a region which corresponds to a current time among the plurality of regions and displayed an icon informing that the content information has been stored in the region corresponding to the current time, when a second touch input is received.
US10168974B2 Continuous glucose monitor communication with multiple display devices
A continuous glucose monitor for wirelessly transmitting data relating to glucose value to a plurality of displays is disclosed, as well as systems and methods for limiting the number of display devices that can connect to a continuous glucose transmitter. In addition, security, including hashing techniques and a changing application key, can be used to provide secure communications between the continuous glucose transmitter and the displays. Also provided is a continuous glucose monitor and techniques for authenticating multiple displays, providing secure data transmissions to multiple displays, and coordinating the interaction of commands and data updates between multiple displays.
US10168973B2 Mobile device off-screen gesture area
Methods and devices for receiving input and presenting a user interface with two screens and an off screen gesture area. The device may have an off screen gesture area that accepts user input outside the display area. The interface inputs received in the off screen gesture are may have special handling and cause different display changes. Further, the device, having two screens, may receive user interface inputs that cross the seam between the two displays. To provide a display that acts like a single display area, the device can predict motions may cross the seam and then interrelate separate inputs on separate screens. The interrelated inputs can cause display changes as if the inputs were received as a single user interaction.
US10168972B2 Terminal apparatus and operation designation method
A terminal apparatus includes a position determination unit for determining a position of the terminal apparatus; an imaging unit for capturing an image; a direction determination unit for determining an imaging direction of the imaging unit; an identification unit for identifying an input/output apparatus captured by the imaging unit based on position information of the input/output apparatus, the position of the terminal apparatus, and the imaging direction of the imaging unit; an operation unit for accepting an operation of a user with respect to the image captured by the imaging unit including an image of the input/output apparatus displayed by a display unit; and a request processing unit for making a request to the input/output apparatus for an operation to be performed by the input/output apparatus based on the operation of the user with respect to the image captured by the imaging unit including the input/output apparatus.
US10168971B2 Communication method performing a wireless communication between image forming apparatus and communication device
In a communication system, an image forming apparatus sends an address of a receiving section to an external device. The external device receives a selection of image data through plural thumbnails displayed on a display section, and wirelessly sends the selected image data to the image forming apparatus with the address. The image forming apparatus receives the selected image data and prints an image. The image forming apparatus accepts a selection indicating whether a communication between the external device and the image forming apparatus is performed either by a first or second communication system method. The image forming apparatus performs sending and/or receiving the image data with the address by the first communication system method when the first communication system method is selected, and performs sending and/or receiving the image data with the address by the second communication system method when the second communication system method is selected.
US10168963B2 Storage conditioning with intelligent rebuild
Storage conditioning for a data storage system having D data storage devices (DSDs) is provided. E erasure codes (ECs) for an object are stored in the system, D>E. A map of d E-sized vectors of the D DSDs is produced. A DSD appears in e vectors. The ratio d/e is the reduced form of D/E. A hash value is produced for the object. A destination vector for storing the ECs is selected using the hash value according to a pre-determined, substantially uniform distribution. A compromised vector affected by a first DSD becoming unable to store ECs is identified. An intact vector that is not affected by the first DSD is identified. A complete set of ECs is produced from an incomplete set of ECs in the compromised vector and is distributed to the intact vector then copied back when the compromised vector is once again intact.
US10168960B2 Reducing page invalidation broadcasts in virtual storage management
Technical solutions for reducing page invalidation broadcasts in virtual storage management are described. One general aspect includes a method including allocating, by a storage manager, a virtual memory page to a memory buffer that is used by an application being executed by a multiprocessor system, the virtual memory page being allocated from an address space of the application. The method also includes recording, by a memory management unit, a mapping between the virtual memory page and a physical location in a memory. The method also includes in response to a request, from the application, to deallocate the memory buffer, delaying invalidation of the mapping between the virtual memory page and the physical location in a memory, based on a count of free frames in the address space of the application.
US10168956B2 Correcting overlapping data sets in a volume
Provided are a computer program product, system, and method for correcting overlapping data sets in a volume. A determination is made of overlapping data sets in a first volume that are assigned a same data unit. The data sets in the first volume that are not assigned a same data unit are copied to a second volume. The same data unit is processed to determine one of the overlapping data sets for which the same data unit is intended and copied to the determined overlapping data set in the second volume.
US10168953B1 Dynamic scheduling of distributed storage management tasks using predicted system characteristics
Systems and methods for scheduling storage management tasks over predicted user tasks in a distributed storage system. A method commences upon receiving a set of historical stimulus records that characterize management tasks that are run in the storage system. A corresponding set of historical response records comprising system metrics associated with execution of the system tasks is also received. A learning model is formed from the stimulus records and the response records and formatted to be used as a predictor. A set of forecasted user tasks is input as new stimulus records to the predictor to determine a set of forecasted system metrics that would result from running the forecasted user tasks. Management tasks are selected so as not to impact the forecasted user tasks. Management tasks can be selected based on non-contentions resource usage between historical management task resource usage and predictions of resource usage by the user tasks.
US10168947B2 Virtual file system with vnode reconstruction capability
A virtual file system and method for performing virtual file system operations uses a vnode descriptor to access a vnode for a vnode operation. If the vnode is not found in a vnode cache using the vnode descriptor, the vnode is reconstructed using information regarding the vnode found outside of the vnode cache using the vnode descriptor.
US10168946B2 Extent migration in multi-tier storage systems
Migrating data in a tiered storage system. The tiered storage system includes an upper tier with at least one storage device and a lower tier with at least one storage device. Data on a storage device includes one or more extents, and each extent contains one or more grains. I/O activity of grains is recorded during a predefined time interval. For each extent, a mean heat value over grains in the extent during the predefined time interval is calculated from the recorded I/O activity, where a heat value is a numerical indication of frequency of access of a grain, and a spike heat indicator, which measures non-uniformity of heat values of grains in the extent is calculated. Two extents with mean heat values that differ at most by a predefined threshold are identified, and the extent with a greater spike heat indicator is migrated to an upper tier.
US10168940B2 Data storage using SLC and TLC memory banks and data maintenance method thereof
A data storage device includes a flash memory and a controller. The flash memory has a plurality of SLC-spare blocks, a plurality of SLC-data blocks, a plurality of TLC-spare blocks and a plurality of TLC-data blocks. The controller writes data into the SLC-spare blocks in response to a write command arranged to write the data into the flash memory, wherein when a first predetermined condition is satisfied, the controller selects a plurality of first TLC-data blocks with the least amount of valid data from the TLC-data blocks, writes valid data stored in the first TLC-data blocks into at least one first TLC-spare block, and releases the TLC-data blocks to increase the number of TLC-spare blocks by one.
US10168936B2 Memory system power management
An aspect includes a method for receiving a memory allocation request for a logical partition. Partition mirroring is enabled for the logical partition. Unscrubbed memory is allocated to both a first and a second copy of the logical partition, with the second copy of the logical partition mirroring the first copy of the logical partition. Scrubbing of the first and second copy of the logical partitions is initiated. Subsequent to initiating the scrubbing one of the first and second copy of the logical partition is selected and partition mirroring is disabled for the logical partition. The first copy of the logical partition is deallocated based on selecting the second copy of the logical partition. The second copy of the logical partition is deallocated based on selecting the first copy of the logical partition.
US10168935B2 Maintaining access times in storage systems employing power saving techniques
An apparatus, method, and computer program for maintaining access times in a data processing system, wherein the data processing system comprises a plurality of storage devices, the apparatus including: a receive component, for receiving a command or an availability message, wherein an availability message indicates whether the storage device is available; an evaluate component for evaluating a plurality of first relationships between the storage devices and a plurality of first values, wherein each of the first values indicates whether a related storage device is a redundant; a send component, for sending a power message to one or more of the storage devices; and an update component for updating a second relationship between the redundant storage device and a plurality of second values, wherein each of the second values indicates whether a related redundant storage device is available.
US10168932B2 Collision detection at multi-node storage sites
Storage sites are allocated pairs of nodes in which one node of the pair acts as an owner node while the other a backup node. When a local owner node receives a colliding write, the local owner node obtains a lock on the modified database and transfers both the write data and metadata to a remote owner node. The remote owner node returns a write complete message and the local site owner unlocks the modified database. When a local backup node receives a colliding write, the local backup node requests a lock from the local owner node and sends the write data to the remote owner node while the local owner node sends the write metadata to the remote owner node. The remote owner node then returns a write complete message to the local backup node which then requests the modified database be unlocked by the local owner node.
US10168929B2 Browse and restore for block-level backups
Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual GUID Partition Table (GPT) disk to the block-level data volume, accessing one or more mount paths established by the virtual GPT disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual GPT disk.
US10168927B2 Data mirroring for network attached storage
A computer-implemented method for data mirroring for network attached storage includes duplicating an identity mapping database on a second NAS server and creating a queue of updated data files containing updated elements since a prior synchronization. Data files containing the updated elements are transmitted from the first NAS server to the second NAS server. An updated copy of the identity mapping database from the first NAS server is stored at the second NAS server. The updated data files and metadata information from the first NAS server are written to the second NAS server. The permission entries of the transmitted data files from the first NAS server are translated using the identity mapping databases of the first and second NAS servers, such that the permission entries reflect the local ID mapping database on the second NAS server.
US10168925B2 Generating point-in-time copy commands for extents of data
Provided are a computer program product, system, and method for generating point-in-time copy commands for extents of data. An establish point-in-time copy command is generated for at least one range of extents in at least one volume in the source storage for a point-in-time copy identifier. The at least one range of extents comprises less than all the extents included in the at least one volume. The establish point-in-time copy command is transmitted to a point-in-time copy manager to cause the point-in-time copy manager to create a point-in-time copy for the copy point-in-time identifier and the at least one range of extents, to generate change recording information indicating each of the at least one range of extents, to copy data in the source storage to be updated as changed data, and to indicate in the change recording information the data that has been updated.
US10168920B2 Duplexing file system data
One or more processors receive data records from a file system, and convert the data records to a tape image having a format defined by the file system. The tape image is written to a first storage device, and a sequence of data types of the first storage device and a second storage device are monitored to determine whether the first storage device sequence of data types differs from the sequence of data types of the second storage device. Determining that the sequence of data types of the first storage device and second storage device do differ, one or more processors copying, to the second storage device, the data records from the first storage device, from the position on the first storage device that corresponds to the end-of-data position of the second storage device, to the end-of-data position of the first storage device.
US10168918B2 Recycled version number values in flash memory
Various embodiments include methods, apparatus, and systems for assigning a plurality of version number values to instances of a logical entity of a memory device. Each version number value of the plurality version number values may be separately assigned to one of the instances of the logical entity. The version number values may be recycled after the plurality of version number values are assigned. Other embodiments including additional methods, apparatus, and systems are disclosed.
US10168912B2 Short stroking and data tiering for a distributed filesystem
The disclosed embodiments disclose techniques for optimizing caching performance for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers ensure data consistency for the stored data, and cloud controllers cache portions of the distributed filesystem on hard drives with rotating disk platters. The outside portions of these disk platters have higher I/O bandwidth than the inside portions of the disk platters. During operation, a cloud controller determines that a hot subset of cached data is likely to be accessed frequently by clients, and stores this hot subset to an outside portion of a disk platter. The cloud controller further determines that a cold subset of cache data is less likely to be accessed by clients, and stores the cold subset on an inside portion of a disk platter.
US10168911B1 Defragmentation of persistent main memory
Disclosed herein are system, method, and computer program product embodiments for defragmentation of persistent main memory (e.g., storage class memory). An embodiment operates by determining that a request to allocate a block of persistent main memory cannot be fulfilled, identifying the largest block of a plurality of free blocks associated with a persistent allocator, and punching a hole at the location of the block within a segment of the persistent main memory. The embodiment further operates by determining that at least one neighboring block of the largest block is also a hole, and coalescing the at least one neighboring block and the largest block.
US10168900B2 Information processing apparatus, program, and operation control me
There is provided an information processing apparatus including: a detection unit for detecting pressure applied by user input performed on a touch screen; a determination unit for determining which of two or more input states the user input belongs to, in accordance with the pressure detected by the detection unit; and an operation control unit for enabling or disabling a limitation imposed on operation with a user interface displayed on the touch screen, in accordance with the state of the user input determined by the determination unit.
US10168897B2 Touch input association
In one example in accordance with the present disclosure, a method conducted by a projective computing system is provided. The method includes displaying a first interface on a vertical display, projecting a second interface on a horizontal touch sensitive mat, receiving a touch input modification request, and changing the touch input association from the horizontal touch sensitive mat to the vertical display such that a touch input on the horizontal touch sensitive mat controls the first interface displayed on the vertical display.
US10168891B2 Display device and controlling method thereof
A display device including a touch screen configured to display an analog watch screen; a wireless communication unit configured to receive data from an external device; a sensing unit configured to sense at least one of a motion of the display device and biometric state information of a user; and a controller configured to switch the analog watch screen to a digital watch screen in response to at least one of a predetermined touch input on the touch screen, an amount of data received from the external device, a specific motion of the display device sensed by the sensing unit, and specific biometric state information of the user sensed by the sensing unit.
US10168890B2 Document content reordering for assistive technologies by connecting traced paths through the content
Embodiments of the present invention provide a method, system and computer program product for document content re-ordering for assistive technology processing. In an embodiment of the invention, a method for document content re-ordering for assistive technology processing is provided. The method includes sensing in a computer display a drawing of a path across different portions of displayed content in the computer display. Thereafter, a sequence of the different portions of the displayed content can be identified from the path. As such, meta-data indicative of the sequence can be generated in the memory of the computer and the content can be annotated with the generated meta-data. Finally, the portions of the content can be processed with assistive technology in an order dictated by the sequence.
US10168889B2 Measuring method and a measuring device with fingertip zoom
A measuring device serves for the measurement and display of at least one measurement signal. It contains a measuring unit for the measurement of the at least one measurement signal and a display unit. In this context, the display unit comprises a processing unit and a touch-sensitive screen. The processing unit is embodied in order to display the at least one measured measurement signal by means of the touch-sensitive screen and to register and process touches on the touch-sensitive screen. The processing unit is further embodied in order, in the case of a touch of the touch-sensitive screen in a first position, to display the displayed at least one measured measurement signal in at least one first region around the first position magnified with a first magnification.
US10168888B2 Information processing device and touch operation detection method
An information processing device includes: a display unit having a touch panel on its front surface; a movement amount calculation unit that calculates the movement amount of a touch operation based on a touch point at which the touch operation is performed with respect to the touch panel and a touch release point at which the touch operation is released from the touch panel; an operation determination unit that determines whether the touch operation is a depression operation or a gesture operation depending on the calculated movement amount; and a command recognition unit that recognizes whether a received command is a command corresponding to the depression operation or the gesture operation.
US10168884B2 Generating user interface configuration pages to configure a computing resource comprised of component computing resources
Provided are a computer program product, system, and method for generating user interface (GUI) configuration pages to configure a computing resource comprised of component computing resources. A configuration page is generated for rendering in a GUI having user selectable graphical representations of a hierarchy of component computing resources from which a subject computing resource is configured. Each of the component computing resources graphically represented as within a higher level component computing resource in the hierarchy is configured with capacity from the higher level component computing resource. User selection is received of one of the graphical representations of a selected one of the component computing resources in the graphical representations of the hierarchy. User selectable component computing resource instances are generated in the configuration page for the selected component computing resource in which the user selects the component computing resource instance from which the subject computing resource is configured.
US10168883B2 Configuring user profiles associated with multiple hierarchical levels
A method for configuring user profiles associated with multiple hierarchical levels, including identifying multiple hierarchical levels in an organization to be configured, concurrently displaying multiple interface components corresponding respectively to the hierarchical levels, each interface component configured to receive user input for the respective hierarchical level, configuring data of a first user profile associated with a first hierarchical level based on a first value specified by user input, and configuring data of a second user profile associated with a second hierarchical level based on a second value specified by user input.
US10168880B2 System, method and computer-accessible medium for manipulating a plurality of components using a single gesture or motion
A system, method and computer-accessible medium for modifying a parameter which can receive a single input associated with at least two different points in space, determine a modification factor based on the single input, and modify the parameter(s) having at least two components based on the modification factor. The modification factor can be determined by an angle created by a line or a vector between a start point and an end point and either the x-axis or the y-axis. The input can be generated by a user making a gesture on a screen using a finger, or by a mouse, stylus, track pad, or other motion sensor. The parameter can be a Red/Green/Blue parameter or a sound equalizer.
US10168878B1 Dashboard generation based on user interaction
Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.
US10168877B1 Dashboard generation based on user interaction
Provided is a method for automatically identifying a long loading time for a user selection. An initial user input against a selection element for an application running on an electronic device is received. The initial user input is transmitted to a server for processing the initial user input. One or more additional user inputs are received after the server has begun processing the initial user input. Statistical analysis techniques are utilized to determine a selection attempt value. The selection attempt value is compared to a predetermined retry rate criteria. The selection attempt value is determined to satisfy a threshold. An action is performed in response to determining that the selection attempt value satisfies the threshold.
US10168873B1 Virtual interactions for machine control
The technology disclosed relates to providing simplified manipulation of virtual objects by detected hand motions. In particular, it relates to a detecting hand motion and positions of the calculation points relative to a virtual object to be manipulated, dynamically selecting at least one manipulation point proximate to the virtual object based on the detected hand motion and positions of one or more of the calculation points, and manipulating the virtual object by interaction between the detected hand motion and positions of one or more of the calculation points and the dynamically selected manipulation point.
US10168872B2 Method and apparatus for displaying and scrolling content
An information processing apparatus includes processing circuitry implements a first effect in response to a user input when the apparatus is in a first posture and implements a second effect when the apparatus is in a second posture.
US10168870B2 System for retrieving, visualizing and editing semantic annotations
Annotations can be handled by a computer system that receives a query that specifies parameters for extraction of particular annotations from a set of annotations. Annotations include metadata that describes properties of the associated text fragment. A first entity subset, a second entity subset and a relations subset of annotations are extracted from an annotated text corpus. Contextual information relative to the extracted annotations is also extracted from the corpus. A user interface is generated to display frame elements that include the extracted annotations subsets and the extracted contextual information. In response to selections to the frame elements, the system receives input that specifies modifications to the annotations. Based on the input received, the set of annotations is modified in the annotated text corpus.
US10168868B2 Method and apparatus for multitasking
A method for multitasking in an electronic device is provided, the method including: displaying a first one of a plurality of function execution screens as a top layer screen on a display unit of the electronic device; receiving, by the electronic device, a first touch input; and displaying, in response to the first touch input, a first layer separation object for causing a second one of the plurality of function execution screens to be at least partially displayed as the top layer screen on the display unit; wherein the first layer separation object is displayed concurrently with the first function execution screen.
US10168867B2 System and method for generating a unified menu for multiple communication channels
Devices, systems, and methods for generating a unified menu for multiple communication channels are provided. User interaction information received via the multiple communication channels are transmitted to a central server over a network. The central server also receives notification information or directive information from a source external to the central server. The central server weighs the received information and transforms the weighted information into unified menu options in a unified menu. The unified menu is transmitted to the multiple communication channels, such that same unified menu options are provided at each of the multiple communication channels.
US10168866B2 Methods and software for facilitating theme-based online social interaction, support, awareness, and learning
Online social-interaction systems that provide any of a variety of features that promote positive behaviors, such as social interaction, compassion, support, awareness, and learning. In some embodiments, an online social-interaction system provides multiple private journals that members of the system can selectively share with other members of the social-interaction system. The private journals may be directed to aspects, such as practices, beliefs, tenets, etc., of the corresponding community. In some embodiments, private journals are provided with action-request features and functionalities that allow other members to accept action requests and create followup lists for following up on such requests. In some embodiments, private journals are provided with features that allow members to share helpful resources. In some embodiments, features and functionalities are provided to allow members to participate in meditation sessions.
US10168865B2 Display apparatus for generating symbol and method thereof
A method of controlling a display apparatus for generating a symbol. The method includes displaying a plurality of images corresponding to a plurality of functions on a display, and in response to one of the plurality of images being selected by a user, determining a symbol corresponding to the selected image, matching a function corresponding to the selected image with the symbol, and storing the matched symbol with a correlation to the selected image.
US10168864B2 Gesture menu
A method performed by a computing device of presenting an application menu on a touchscreen includes (a) receiving a signal from the touchscreen indicating that a user has touched an MAE displayed on a screen of the application, (b) in response to receiving, displaying the menu on the touchscreen, (c) receiving a signal from the touchscreen indicating that the user is sliding a cursor across the touchscreen in a first direction and, in response, moving a display position of a slider element of the menu correspondingly on the touchscreen, (d) receiving a signal from the touchscreen indicating that the user has slid the cursor in a second direction substantially orthogonal to the first direction past a selection threshold and, in response, selecting a menu item corresponding to a current location of the cursor, and (e) in response to selecting the menu item, performing an action corresponding to the menu item.
US10168855B2 Automatic detection of user preferences for alternate user interface model
A method for automatic detection of user preferences for alternate user interface model includes operating a digital device with an active user interface model and receiving one or more input signals from a user of the digital device. The method includes comparing the one or more input signals with one or more latent user interface models and determining if one of the latent user interface models has a higher likelihood given the one or more input signals than the active user interface models. The method also includes responsively substituting the latent user interface with the highest likelihood given the one or more input signals for the active user interface model.
US10168853B2 Displaying news ticker content based on value in a social networking system
A social networking system displays stories describing actions to a user in a news ticker. The stories may be selected so that a variety of types of stories, stories associated with a variety of users, or stories associated with a variety of actions are presented via the news ticker. Additionally, stories having a common characteristic, such as being associated with a common user, may be aggregated and a description of the aggregated stories is presented in the news ticker. For example, stories aggregated based on acting user may identify the user common to the stories and a description of the aggregated stories may be displayed. Further, the value to the social networking system of displaying different types of content may be used to modify how different types of content are displayed in the news ticker.
US10168849B2 Fast multi-touch noise reduction
A low-latency touch sensitive device provides a method for determining a location of a touch event thereon. The touch sensitive device row conductors and column conductors, the path of each of the row conductors crossing the path of each of the column conductors. Each of a set of orthogonal row signals are simultaneously transmitted on a respective one of at least some of the row conductors and an amount of each of the plurality of orthogonal row signals present on each of the plurality of column conductors is detected. A set of orthogonal column signals are simultaneously transmitted on a respective one of at least some of the column conductors. An amount of each of the orthogonal column signals present on each of the plurality of row conductors is detected. The detected amount of each of the plurality of orthogonal row signals and the detected amount of each of the plurality of orthogonal column signals is used to determine the location of a touch event on the device.
US10168845B2 Touch input device including display module formed with pressure sensing electrode and pressure sensing electrode forming method
A touch input device capable of detecting a touch pressure is provided that includes: a display module having a pressure electrode which is formed on a back side of the display panel and is for detecting the pressure; and a reference potential layer which is formed separately from the pressure electrode. The touch input device detects the touch pressure on the basis of a capacitance change amount according to a change of a distance between the pressure electrode and the reference potential layer. As a result of this, the touch input device becomes thinner, has a reduced manufacturing cost thereof, and detects a touch position and touch pressure without deteriorating the visibility and optical transmittance of the display module.
US10168842B2 Conductive substrate, conductive substrate laminate, method for producing conductive substrate, and method for producing conductive substrate laminate
A conductive substrate includes a transparent base material; a metal layer formed on at least one of surfaces of the transparent base material; and a blackened layer formed on the metal layer by a wet method.
US10168831B2 Touch device detection
There is disclosed a technique for detecting the presence of a pointing device at an interactive surface, which interactive surface is provided with an illumination field for detecting a contact point.
US10168828B2 Display device with touch panel
A manufacturing method of a touch panel includes the steps of providing a substrate, forming a first conductive film on the substrate, forming a first mask on the first conductive film, etching the first conductive film to form electrode portions and lower intersect portions of the touch panel, forming an insulating film made of a negative resist on the first conductive film, and forming a contact hole above the electrode portion by removing the insulating film. The steps further include forming a second conductive film on the insulating film, forming a second mask on the second conductive film, etching the second conductive film to form an upper intersect portion connected between two adjacent electrode portions via the contact hole and intersecting with the lower intersect portion, and forming protective film on the second conductive film.
US10168827B2 Sensor correlation for pen and touch-sensitive computing device interaction
Pen and computing device sensor correlation technique embodiments correlate sensor signals received from various grips on a touch-sensitive pen and touches to a touch-sensitive computing device in order to determine the context of such grips and touches and to issue context-appropriate commands to the touch sensitive pen or the touch-sensitive computing device. A combination of concurrent sensor inputs received from both a touch-sensitive pen and a touch-sensitive computing device are correlated. How the touch-sensitive pen and the touch-sensitive computing device are touched or gripped are used to determine the context of their use and the user's intent. A context-appropriate user interface action based can then be initiated. Also the context can be used to label metadata.
US10168824B2 Electronic device and control method for the electronic device
An electronic device provided in a vehicle and including a touch screen; a first camera configured to capture an image of a driver of the vehicle; and a controller configured to restrict a touch input function with respect to the touch screen in response to an eyeline of the driver included in the image being out of a preset driving range for more than a predetermined time.
US10168823B2 Data driver circuit and display device using the same
A data driving circuit according to an exemplary embodiment includes a controller configured to generate a storing control signal which controls a memory storing direction and a read control signal which controls a memory reading direction, the memory storing direction and the memory reading direction determined according to a rotation signal; a memory in which a sensing signal corresponding to a touch state of one or more touch sensors is configured to be stored in accordance with the storing control signal; and a rendering unit configured to read the sensing signal according to the memory reading direction of the read control signal and to combine a first image data signal with the sensing signal so as to generate a second image data signal.
US10168822B2 Display control apparatus, display control method and display control program
A display control apparatus includes a display control unit for controlling a display unit for displaying an image, the display control unit being configured to display a plurality of represented images that represent a plurality of image groups classified depending on related information of the images on the display unit in a first display mode, and display related images relating to the represented images between a plurality of the represented images displayed in the first display mode depending on a user input on the display unit in a second display mode.
US10168816B2 Array substrate, display panel and display device
An array substrate, a display panel and a display device are provided. The array substrate includes a display area and a non-display area surrounding the display area. A first power signal line, a ground potential line and at least one pressure sensor are disposed in the non-display area. The pressure sensor includes a first power signal input terminal and a second power signal input terminal. The first power signal input terminal is electrically connected to the first power signal line. The second power signal input terminal is electrically connected to the ground potential line. The first power signal input terminal and/or the second power signal input terminal is electrically connected to an electro-static discharge unit.
US10168812B1 Reducing inadvertent actions on a computing device
This application describes, in part, system and methods for reducing unintentional performance of actions, such as orders, on a computing device. In some implementations, ordering may be controlled by identifying an input within an action region and determining that the input is an intentional input before completing an order. For example, to be considered an intentional input, the input may need to remain in an action region for a predetermined time duration, or may need to move across a majority of the action region.
US10168811B2 Reflective display
A reflective multi-layer structure forms an external surface of an electronic device and includes a light-emitting display separated from the external surface by a dielectric polarizing film and a diffuser. Light emitted by the light-emitting display is transmitted sequentially through the dielectric polarizing film and the diffuser to present information on the external surface.
US10168806B2 Method for manufacturing input assembly, input assembly and terminal
A method for manufacturing an input assembly, an input assembly and a terminal are provided. The input assembly includes a decoration enclosure, a touch panel, a fingerprint chip package structure and a display screen component, and the touch panel defines a blind hole in a surface thereof. The method for manufacturing the input assembly includes: mounting the fingerprint chip package structure in the decoration enclosure; mounting the decoration enclosure carried with the fingerprint chip package structure in the blind hole; mounting the display screen component to the surface of the touch panel, in which a first orthographic projection of the display screen component in the surface of the touch panel overlaps a second orthographic projection of the decoration enclosure in the surface of the touch panel.
US10168804B2 Stylus for electronic devices
A user input system including a stylus and an electronic device. A user may manipulate the stylus across an input surface of the electronic device and the movement may be detected using axially-aligned electric fields generated by the stylus. The stylus may also include a force-sensitive structure that can be used to estimate a force applied to the electronic device by the stylus.
US10168802B2 Active pen with tip pressure sensor
Active position indicator comprising a movable tip element (10) configured to be displaced from an initial position in a displacement direction by a tip displacement depending on the force acting on a tip (3) arranged on a distal end of the tip element (10); a force sensor for detecting a force acting on the tip (3) comprising an elastic element acting on the tip element (10) against the tip displacement; wherein the elastic element is a leaf spring (15).
US10168799B2 Hybrid digital analog key switch
A hybrid digital analog key switch is designed to generate both a digital signal and an analog signal (DA) from a single key switch after the key is depressed. A pair of spring metal electrodes are electrically coupled to up and down movement of the key stem, and a force sensor is configured on a bottom side of the key module. Both a digital signal and an analog signal are generated when the key is depressed by a user.
US10168792B2 Method and wearable device for providing a virtual input interface
Provided is a wearable device including: an image sensor configured to sense a gesture image of a user setting a user input region; and a display configured to provide a virtual input interface corresponding to the set user input region.
US10168788B2 Augmented reality user interface
A technique for interacting with a computing device includes operating an AR (Augmented Reality) headset as a UI (user interface) component of the computing device. The technique includes pairing the AR headset with the computing device to establish a communication pathway between the two. Once pairing is established, the AR headset detects gestures of the user and transmits UI metadata derived from the gestures to the computing device. The computing device is configured to receive the UI metadata over the communication pathway and to map the UI metadata to user operations to be performed on the computing device. The technique thereby enables the user to control the computing device using gestures.
US10168784B2 Information processing apparatus and method, and program
The present technology relates to information processing apparatus and method, and a program, which are capable of presenting an operation input unit in a position in which a user easily performs an input operation. An imaging unit captures an image of a vicinity of a display unit. A hand recognition unit recognizes a hand by extracting a hand image obtained by capturing a hand, based on feature information of the hand, from the image captured by the imaging unit. The hand position detection unit specifies a real position on a display unit from information on a position in an image in which the hand image is present. A display control unit for an operation input unit displays an operation input unit in a position on the display unit which is specified based on the position of the hand detected by the hand position detection unit.
US10168777B2 Display control method and terminal device
A display control method and a terminal device are provided. The display control method is applied to a terminal device having a transmissive liquid crystal display (LCD), and a backlight side of the transmissive LCD has a mechanical structure. The method includes detecting an operating status of the terminal device, turning off the transmissive LCD of the terminal device when the terminal device is in a standby state, and controlling the transmissive LCD to be in a transparent state to display the mechanical structure on the backlight side of the transmissive LCD. Hence, the method reduces power consumption of the terminal device and retains a watch function of displaying time by the terminal device.
US10168775B2 Wearable motion sensing computing interface
An apparatus comprises a sensor configured to detect movement and generate movement data related to at least part of a detected movement; a messaging unit configured to create a message that is configured to include movement information based at least in part upon the movement data; a transmitter in data communication with the messaging unit and configured to transmit the message; a touch sensor area configured to send, based at least in part on detection of a touch, an activation signal to the messaging unit; and a housing configured to at least partially enclose at least one of the sensor, the messaging unit, and the transmitter, and including a finger grip configured to secure the housing to a human finger.
US10168773B2 Position locating method and apparatus
A position locating method and apparatus are applied to the electronic information field, so that shifting an indication cursor in a wide range using a wireless indication device can be avoided, and a user operation can be simplified. The method comprises detecting a line-of-sight orientation of a user, and obtaining a line-of-sight orientation parameter of the user; detecting a line-of-sight source of the user, and obtaining a line-of-sight source position of the user; obtaining a position of a screen, and obtaining a screen position of a line of sight according to the line-of-sight orientation parameter, the position of the screen, and the line-of-sight source position; and receiving an adjustment signal, adjusting, according to the adjustment signal, the position displayed on the screen, and displaying an adjusted position on the screen.
US10168771B2 User eye-gaze based derivation of activity stream processing augmentations
A content subject matter area of interest to a user is determined, using eye-gaze analysis of a user viewing existing activity stream content, according to content at a content location viewed by the user within the existing activity stream content. User-specific activity stream content augmentations are configured that are applicable to new activity stream content viewed by the user that includes the content subject matter area of interest to the user determined from the eye-gaze analysis. Using the configured user-specific activity stream content augmentations, portions of the new activity stream content viewed by the user determined to include the content subject matter area of interest to the user are augmented.
US10168766B2 Method and apparatus for a textural representation of a guidance
A method comprising receiving an indication of a first input associated with an information item, determining that the first input corresponds with a first part of an invocation input associated with invocation of display of, at least part of, content associated with the information item, identifying a second part of the invocation input, the second part of the invocation input being immediately subsequent to the first part of the invocation input, and causing rendering, on a variable texture surface, of a textural representation of a guidance indicative of the second part is disclosed.
US10168764B2 Electronic device that ensures reduced power consumption and high speed switching of power modes and recording medium
An electronic device has a normal mode, a weak power-saving mode, a strong power-saving mode, and a power-saving temporary mode. The power-saving temporary mode is temporarily switched every time a specific timing arrives while a specific condition is unsatisfied in the strong power-saving mode. The power-saving temporary mode reduces power consumption of at least a part of the hardware element in the power-saving temporary mode compared with the power consumption in the weak power-saving mode. The strong power-saving mode reduces power consumption of at least a part of the hardware element in the strong power-saving mode compared with the power consumption in the power-saving temporary mode. The power mode switching unit switches to the weak power-saving mode when the specific condition becomes satisfied in the strong power-saving mode.
US10168761B2 Information processing apparatus for determining level of power saving of processor
An information processing apparatus includes a processor and a first device. The processor executes an operating system and a power control application, which operates on the operating system and controls a power mode of the information processing apparatus. The first device is connected to the processor to communicate with the processor, and notifies the operating system of a return time. The power control application notifies the first device of information indicating the power mode of the information processing apparatus. Based on the information notified by the power control application, the first device determines a return time of which the operating system is to be notified, and notifies the operating system of the determined return time. Based on the return time notified by the first device, the operating system determines a power saving state to which the processor is to shift, and shifts the processor to the determined power saving state.
US10168760B2 Power management of user interfaces with coordinated ultra-low power states
An example method for power management of a user interface includes initiating a low power entry at a data lane of the user interface. The method further includes coordinating with a peripheral device to enter into an ultra-low power state. The peripheral device is to initiate a low power entry at the clock lane to enter the user interface into an ultra-low power state in response to detecting the low power entry at the data lane.
US10168757B2 Method and apparatus for adaptively managing power
Various embodiments of the present disclosure relate to an adaptive power management method and apparatus. The electronic device includes: a first interface for communicating with a first external electronic device functionally connected to the electronic device; a second interface for receiving power supplied by a second external electronic device; and a processor, wherein the processor determines whether the electronic device is electrically connected to the second external electronic device through the second interface, generates state information corresponding to a result of the determination, and transmits the state information to the first external electronic device through the first interface. Furthermore, various embodiments are possible.
US10168749B2 Cooling using adjustable thermal coupling
Embodiments described herein may include apparatus, system and/or processes to provide an adjustable thermal coupling between cold plate coupled to a first heat source and a liquid-cooled cold plate cooling a second heat source. In embodiments, the adjustable thermal coupling may provide a degree of freedom along an access in accommodating a dimension requirement of the second heat source. Other embodiments may be described and/or claimed.
US10168748B2 Systems and methods for thermal management of an information handling system using estimates of linear airflow velocity based on cubic flow rate and airflow area
A system may include a plurality of temperature sensors configured to sense temperatures at a plurality of locations associated with an information handling system, a cooling subsystem comprising at least one cooling fan configured to generate a cooling airflow in the information handling system, and a thermal manager communicatively coupled to the plurality of temperature sensors and the cooling subsystem. The thermal manager may be configured to, based on at least a power provided to a subsystem of the information handling system, estimate a thermal condition proximate to the subsystem and set a speed of the at least one cooling fan based on the estimated thermal condition and a required cubic airflow rate associated with the subsystem, wherein the required cubic airflow rate is determined based on a required linear airflow velocity associated with the subsystem and a net cross-sectional area through which the cooling airflow travels.
US10168747B2 Server
A server includes a tray, a handle structure, a first hard disk assembly and a second hard disk assembly. The tray is removably disposed on a server cabinet. Two ends of the handle structure are respectively slidably pivoted to two inner walls of the tray. The first hard disk assembly is movably disposed in the tray. The second hard disk assembly is disposed in the tray. The first hard disk assembly and the second hard disk assembly are placed side by side. Two sides of the first hard disk assembly, which are opposite to each other, are pivoted to the handle structure. When the handle structure is pivoted and slide relative to the tray, the first hard disk assembly is pivotable between a stored position and an inclined position by the handle structure.
US10168740B2 Flexible window substrate and flexible display device having the same
A flexible display device including a display panel configured to display an image, a touch screen panel on the display panel, and a window substrate covering the touch screen panel. The window substrate includes: a flexible base layer including a first surface facing an outside and a second surface facing the display panel in an opposite direction to the first surface; a first coating layer having hardness higher than that of the base layer and having a plurality of first coating tiles arranged on the first surface of the base layer thereof, at a first gap from each other; and a second coating layer having hardness higher than that of the base layer and having a plurality of second coating tiles arranged on a layer different from the first surface of the base layer thereof, at a second gap from each other.
US10168735B2 Electronic device
An electronic device includes a display member, a glass plate that has an area larger than that of a front face of the display member, the glass plate covering the overall front face of the display member, a frame that has a first holding portion holding a portion of the glass plate corresponding to a circumference of the display member, and an outer covering member surrounding a side portion of the glass plate. The outer covering member has a second holding portion that is inserted between the glass plate and the frame and holds a portion of the glass plate not held by the frame.
US10168733B2 Foldable body and foldable display apparatus
A foldable body is adapted to be connected between two neighboring ones of a plurality of supporting units, such that the two neighboring supporting units are moved relative to each other to flatten or bend a flexible display panel mounted on a supporting surface of each of the supporting units. The foldable body includes a main track and a main shaft. The main track is fixedly connected to one of the two neighboring supporting units. The main shaft is fixedly connected to the other of the two neighboring supporting units and is coupled to the main track to be translated and rotated in the main track. The two neighboring supporting units are connected by the foldable body, such that the supporting units are moved, such as being translated, rotated, or both, relative to each other, to bend at least a portion of the flexible display panel.
US10168732B2 Touch panel and sensing method thereof
A touch panel and a sensing method thereof are provided. The sensing method includes: sensing a touch operation on a touch panel, and getting a touch trajectory of the touch operation. When the touch operation is occurred in a first sensing area, positions of the touch operation are co-located by first sensing electrodes and second sensing electrodes of the first sensing area. When the touch operation is occurred in a second sensing area, positions of the touch operation are co-located by third sensing electrodes and fourth sensing electrodes of the second sensing area. When the touch operation is occurred between the first sensing area and the second sensing area, positions of the touch operation are co-located by the first sensing electrodes and the third sensing electrodes.
US10168731B2 Managing frequency changes of clock signals across different clock domains
A processor maintains a minimum setup time for data being transferred between clock domains, including maintaining the minimum setup time in response to a frequency change in a clock signal for at least one of the clock domains. The processor employs one or more control modules that monitor clock edges in each of the clock domains to ensure that data is not accessed by the receiving clock domain from a storage location until a minimum number of phases have elapsed in the transferring clock domain after the data has been written to the storage location. Further, the control module maintains the minimum setup time in response to a change in clock frequency at one or both of the clock domains.
US10168726B2 Self-adaptive startup compensation device
The present disclosure provides a self-adaptive startup compensation device. The self-adaptive startup compensation device provides an operational transconductance amplifier that outputs a bias current to the error amplifier of the negative feedback loop of the DC-to-DC converter in such a manner that the error amplifier adjusts the error amplifier signal to be outputted, thereby adjusting the compensation signal generated by the negative feedback loop during a startup period.
US10168720B2 Linear power supply and electronic apparatus using same
A linear power supply (1) includes a P-channel (or PNP) first output transistor (10) connected between an input terminal of an input voltage (Vin) and an output terminal of an output voltage (Vout), an N-channel (or NPN) second output transistor (20) connected in parallel to the first output transistor (10), and a control circuit (30) that switches between a first mode and a second mode according to the input voltage (Vin), in which the first mode uses the first output transistor (10) while the second mode uses the second output transistor (20) as an output transistor that generates the output voltage (Vout) from the input voltage (Vin).
US10168718B1 Driving controller capable of dynamically adjusting voltage at control terminal of transistor
A driving controller for driving a transistor, includes an operation unit, a first adjustment unit, a second adjustment unit, a first comparator, a comparison unit. A first terminal of the transistor receives an operation voltage. The operation unit is coupled to a control terminal of the transistor. The first adjustment unit is used to increase a voltage of the control terminal of the transistor. The second adjustment unit is used to decrease the voltage of the control terminal of the transistor. The first comparator and the comparison unit are coupled to the first terminal of the transistor and used to compare the operation voltage with a first reference voltage to a third reference voltage respectively so that the transistor may be controlled accordingly.
US10168717B2 Removable balanced regulator
A balanced farm tap regulator includes a valve housing having a fluid inlet and a fluid outlet connected by a fluid passageway. A valve seat is disposed in the fluid passageway. A removable balanced plug assembly includes a valve stem having a stem balanced fluid passage, a disk that cooperates with a valve seat to control fluid flow, and a stem guide that is removably attached to the valve housing. The disk includes a disk balanced fluid passage that is fluidly connected with the stem balanced fluid passage. The stem guide is removably attached to the valve housing, the stem guide including an inwardly extending guide flange and an externally extending guide flange. The inwardly extending guide flange cooperates with the valve stem to form a balance chamber, and the stem balanced fluid passage is fluidly connected to the balance chamber and to the disk balanced fluid passage.
US10168712B1 Vison-based object detection using a polar grid
A computing device of a first vehicle may receive a first image and a second image of a second vehicle having flashing light signals. The computing device may determine, in the first image and the second image, an image region that bounds the second vehicle such that the image region substantially encompasses the second vehicle. The computing device may determine a polar grid that partitions the image region in the first image and the second image into polar bins, and identify portions of image data exhibiting a change in color and a change in brightness between the first image and the second image. The computing device may determine a type of the flashing light signals and a type of the second vehicle; and accordingly provide instructions to control the first vehicle.
US10168703B1 Autonomous vehicle component malfunction impact assessment
Methods and systems for assessing, detecting, and responding to malfunctions involving components of autonomous vehicles and/or smart homes are described herein. A risk of malfunction and/or cyber-attack may be determined by collecting operating data from a plurality of autonomous vehicles and/or smart homes. The operating data may be analyzed to identify occurrences of a component malfunctioning. For each component, a risk associated with malfunctioning and/or cyber-attack may be determined based upon the identified occurrences. Based on the risks, at least one result associated with the malfunction and/or cyber-attack may be determined. A component profile may be generated based upon the determined risk and/or the impact of the determined results.
US10168696B2 Dynamic analysis of real-time restrictions for remote controlled vehicles
Dynamic analysis and updating real-time restrictions for remote controlled vehicles. Remote controlled vehicles are subject to geospatial restrictions that are updated in real time; dynamic analysis of geospatial restrictions allows for proper operation of a remote controlled vehicle.
US10168695B2 Method and apparatus for controlling an unmanned aircraft
Aspects of the subject disclosure may include, for example, wirelessly receiving first control signals that are received directly from a remote control device according to user input at the remote control device, adjusting a flight of the unmanned aircraft according to the first control signals, wirelessly receiving second control signals that are received from a network device where the second control signals are not sourced by the remote control device, and adjusting the flight of the unmanned aircraft according to the second control signals. Other embodiments are disclosed.
US10168693B2 Systems and methods of use for commodities analysis, collection, resource-allocation, and tracking
The disclosure provides systems and methods of use in the analysis, collection, resource allocation, and tracking associated with the sale of commodities. Embodiments include a vibratory-and-optical analysis and collection system that may be incorporated into a collection and storage machine. The analysis and collection system and/or the collection and storage machine may be associated with a consumption-based resource-allocation system that determines a payment price for a batch of commodity sold and then digitally allocates all transaction resources to the relevant stakeholders to the commodity sales transaction occurring at the analysis and collection system and/or the collection and storage machine. A commodity-to-consumer tracking system may be provided to track the batch of commodity sold from the point of harvest and sale through to the end consumer. Other embodiments are disclosed.
US10168691B2 Data pipeline for process control system analytics
A data pipeline is used as a fundamental processing element for implementing techniques that automatically or autonomously perform signal processing-based learning in a process plant or monitoring system. Each data pipeline includes a set of communicatively interconnected data processing blocks that perform processing on one or more sources of data in a predetermined order to, for example, clean the data, filter the data, select data for further processing, perform supervised or unsupervised learning on the data, etc. The individual processing blocks or modules within a data pipeline may be stored and executed at different devices in a plant network to perform distributed data processing. Moreover, each data pipeline can be integrated into one or more higher level analytic modules that perform higher level analytics, such as quality prediction, fault detection, etc. on the processed data. The use of data pipelines within a plant network enables data collected within a plant control or monitoring system to be processed automatically and used in various higher level analytic modules within the plant during ongoing operation of the plant.
US10168686B2 Smart loader apparatus for trunk lid hinge
A smart loader apparatus for a trunk lid hinge includes a hinge alignment jig at which a trunk lid hinge is aligned and disposed at a predetermined position, a smart loader of which a transfer gripper for gripping the trunk lid hinge aligned at the hinge alignment jig is disposed at a front end portion, and the smart loader includes an articulated arm for transferring the trunk lid hinge gripped by the transfer gripper to a predetermined position of a vehicle body, a driving portion that drives the transfer gripper and the articulated arm to change a position of the transfer gripper, a force and torque (FT) sensor installed at a portion at which the articulated arm and the transfer gripper are connected, and a controller that controls the driving portion to move the transfer gripper in the direction of the force sensed by the FT sensor.
US10168679B2 Toilet ventilation system and device
A system for toilet ventilation, includes a ventilatable toilet, including a toilet body with a flush cavity; a ventilatable toilet seat, including a lid component, a ventilatable seat component with a ventilation channel and a ventilation aperture; a ventilation line; a ceiling ventilation unit, including a ventilation fan; a ventilation pump; and a ventilation control unit, including a processor, a non-transitory memory, an input/output component, a ventilation manager, and a data bus; such that the ventilation fan ventilates a bathroom; and the ventilatable toilet seat ventilates the toilet to reduce emission of odors. Alternatively, the toilet body can be ventilatable and mounted with a conventional toilet seat. The system can further include a ventilation control device.
US10168678B2 Interfacing with laundry services and facilities
Techniques are described for providing access to and use of laundry machines that are managed and controlled in a laundry service. A transceiver of a mobile device may receive a beacon signal emitted from a laundry machine, the beacon signal identifying the laundry machine. Based on a received strength of the beacon signal the mobile device may determine that it is within a threshold distance of the laundry machine, and the mobile device may communicate a request for use of the laundry machine during a predetermined period of time (e.g., one or more cycles). In some cases, the mobile device may present a user interface that enables a user to request use of laundry machine(s), access information describing a status of laundry in laundry machine(s), request additional service(s), and so forth.
US10168677B2 Systems and methods for smart spaces
A smart space may be provided by a hub and an artificial intelligence server in communication with the hub. The hub may receive data from at least one smart object in the smart space. The artificial intelligence server may generate clusters of the data received from each of the at least one smart objects. The server may perform processing comprising using a cluster to detect an anomaly in the smart object, identify the smart object, classify the smart object, determine a user behavior, determine a user mood, determine an energy consumption pattern, or create an automated action, or a combination thereof.
US10168674B1 System and method for operator control of heterogeneous unmanned system teams
A control architecture and associated control methods are under development to allow a single user to control a team of multiple heterogeneous UMS as they conduct multi-faceted (i.e. multi-objective) missions in real time is disclosed. The control architecture is hierarchical, modular and layered and enables operator interaction at each layer, ensuring the human operator is in close control of the unmanned team at all times. The architecture and key data structures are introduced. Two approaches to distributed collaborative control of heterogeneous unmanned systems are described, including an extension of homogeneous swarm control and a novel application of distributed model predictive control. Initial results are presented, demonstrating heterogeneous UMS teams conducting collaborative missions.
US10168673B2 Analytic-based energy consumption control
For analytic-based control of energy consumption, an appliance module receives an appliance identifier of an appliance connected to a power outlet, a selection module selects a power model for the power outlet based on the appliance identifier, the power model designating times that the power outlet is to be powered and times that the power outlet is to be unpowered, a usage module receives energy usage data for a power outlet, a presence module receives user presence data for a locale containing the power outlet, a update module modifies a power model for the power outlet based on the energy usage data and the user presence data, and a power control module selectively provides electrical power to the power outlet according to the power schedule.
US10168671B2 Energy management system, energy management apparatus, terminal, and energy management method
An energy management system manages energy consumption of equipment. The energy management system comprises: a controller configured to execute automatic control of the equipment in accordance with a target value used for managing the equipment. The controller outputs, in response to an operation for cancelling the automatic control, effect information which is information regarding an effect obtained by the automatic control.
US10168669B2 Timeline user interface
According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to obtain at least one of a sunrise time and a sunset time for a current location of the apparatus; obtain a plurality of calendar events from a calendar application; display a time axis on a screen, and display, relative to the time axis, a plurality of symbols corresponding to at least part of the plurality of calendar events, and display, relative to the time axis, at least one of: an indication of sunrise corresponding to the sunrise time, and an indication of sunset corresponding to the sunset time.
US10168663B2 Process cartridge
A process cartridge, comprising: a drum cartridge; and a waste toner case, the drum cartridge comprising: a development roller; a first side wall to support one end of a shaft of the development roller; a second wall to support the other end of the shaft; a photosensitive drum; a cleaner; and a conveying tube, the conveying tube comprising: a first part disposed on an opposite side of the second side wall with respect to the first side wall in an axis direction, the first part being connected to the cleaner; a second part disposed closer to the second side wall relative to the first part and connected to the waste toner case; and a third part connecting the first part with the second part, wherein a direction in which the waste toner case is attached is equal to a direction in which the second part extends.
US10168656B2 Image forming apparatus with cleaning blade angle detector and angle changer
An image forming apparatus forms an image by transferring a toner image to a sheet, the toner image being formed on an image carrier belt with an elastic layer on a surface. The apparatus includes a rigid blade, an angle detector, an angle changer and a hardware processor. The rigid blade contacts with the image carrier from which the toner image has been transferred to the sheet, so as to clean residue attached on the surface of the image carrier. The angle detector detects an effective contact angle between the surface of the image carrier and an opposed surface of the rigid blade opposed to the image carrier. The angle changer changes the effective contact angle. The hardware processor controls the angle changer according to a detection result by the angle detector to regulate the effective contact angle to a predetermined range.
US10168654B2 Image forming apparatus, image forming method and storage medium
An image forming apparatus includes an image carrying member, a developing device, a cleaning unit and a processor. The developing device performs development with a developer containing a toner and a lubricant. The processor obtains information on a lubricant amount in the developing device; obtains, with respect to each section formed by dividing a surface of the image carrying member in a rotating shaft direction of the image carrying member, a partial coverage from electrostatic latent image writing information for a predetermined period about the section; sets, for the section having the partial coverage of a predetermined value or less, a developer supply amount for a patch to be formed outside an image forming region on the image carrying member, based on the above information; and causes the developing device to supply the set developer supply amount so that the patch is formed.
US10168653B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a fixing sleeve, a pair of holders, a heater, a nip formation pad, a pressing member, a pressing mechanism, and a controller. The nip formation pad has a regular crown-shaped surface abutted against an inner surface of the fixing sleeve. The pressing member forms a nip with the nip formation pad in a state of abutting against the fixing sleeve. The controller controls the pressing mechanism in a first mode in which the pressing mechanism presses the pressing member toward the nip formation pad with a first pressing force to equalize a width of the nip and a second mode in which the pressing mechanism presses the pressing member with a second pressing force greater than the first pressing force so that the width of the nip is smaller at both ends than at a center of the nip.
US10168647B2 Fixing device and image forming apparatus including heat insulating member in contact with bearing
A fixing device includes a cylindrical fixing member, a pressing member, a bearing and a heat insulating member. The fixing member is heated by a heat source. The pressing member forms a fixing nip between the pressing member and the fixing member. The bearing supports an end portion of the fixing member in a rotatable manner. The heat insulating member is interposed between the bearing and the end portion of the fixing member. The heat insulating member has a cylindrical part and a flange part. The cylindrical part has a slitting groove extending along an axis direction of the cylindrical part. The flange part extends outward in a radial direction of the cylindrical part from one end of the cylindrical part in the axis direction. At least one notch is formed along an outer circumferential edge of the flange part.
US10168644B2 Composite coating and substrate used in liquid electrophotographic printing and method
A digital-printing substrate and method of improving adhesion of a substrate to an liquid electrophotographic (LEP) ink in LEP printing both employ a composite coating. The composite coating includes from 4.5% to 9.5% by weight of a mineral pigment and from 0.5% to 2% by weight of an organic binder uniformly dispersed in water. The mineral pigment has a particle size less than 1 micron. The organic binder comprises a hydroxylated polymer having an average molecular weight greater than 50,000. A weight percentage of hydroxyl groups in the hydroxylated polymer is equal to or greater than a weight percentage of acidic groups in an LEP ink. The composite coating enhances adhesion of the LEP ink to the substrate comprising the composite coating dried on a surface of the substrate.
US10168639B2 Developing cartridge including holder cover that covers holder holding electrical contact surface
A developing cartridge includes: a casing, a developing roller, a storage medium having an electrical contact surface, a holder, and a holder cover configured to cover the holder. The holder has: a first outer surface holding the electrical contact surface, a second outer surface spaced away from the first outer surface in a third direction, and a resilient member connected to the first outer surface and to the second outer surface. The resilient member is configured to expand and contract to change a distance between the first outer surface and the second outer surface. The resilient member has a first length in the third direction in a state where the holder cover is detached from the holder. The resilient member has a second length in the third direction smaller than the first length in a state where the holder cover is attached to the holder.
US10168636B2 Image forming apparatus
An image forming apparatus includes a charging member; a light source that includes light source elements and that radiates charge-eliminating light toward the charging member; a processing member that performs a process on the charging member; a function member provided to enable the process of the processing member and disposed between the light source and the charging member, the function member facing a radiation path of the charge-eliminating light and extending in an arrangement direction of the light source elements; and an adjusting portion formed on a surface of the function member that faces the radiation path, the adjusting portion adjusting an amount of irradiation of the charging member by the charge-eliminating light so as to reduce a difference in the amount of irradiation between regions corresponding to arrangement positions of the light source elements and regions between the light source elements.
US10168635B1 Conductive member, charging device, transfer device, process cartridge, and image forming apparatus
A conductive member includes a conductive substrate; and a conductive elastic layer disposed on the conductive substrate and exhibiting ionic conduction. The conductive elastic layer contains an elastic material, which contains epichlorohydrin rubber, and a layered inorganic compound, and the amount of free chlorine ions in the conductive elastic layer is 1 μg/g or more and 80 μg/g or less.
US10168629B2 Liquid electrophotographic varnish composition
A liquid electrophotographic varnish composition comprising: a polymer resin; an epoxy-based cross-linking agent; a solid catalyst comprising at least one amine group; and a carrier liquid.
US10168627B2 Exposure apparatus and method for cleaning the same
An exposure apparatus and manufacturing methods using the exposure apparatus are disclosed. An exposure apparatus includes a light source system generating light, an optical system controlling and patterning the light, a substrate system on which an exposure process is performed on a substrate by the patterned light, and a control unit controlling the light source system, the optical system and the substrate system. The optical system includes a chamber, a reflection member disposed in the chamber to control the light, and a first on-off valve installed on one side of the chamber opposite to the substrate system. The control unit controls the optical system such that the first on-off valve is opened during the exposure process and is closed during a cleaning process performed to the inside of the chamber.
US10168624B2 Vacuum system for immersion photolithography
A vacuum system for extracting a stream of a multi-phase fluid from a photolithography tool comprises a pumping arrangement for drawing the fluid from the tool, and an extraction tank located upstream from the pumping arrangement for separating the fluid drawn from the tool into gas and liquid phases. The pumping arrangement comprises a first pump for extracting gas from the tank, and a second pump for extracting liquid from the tank. In order to minimize any pressure fluctuations transmitted from the vacuum system back to the fluid within the tool, a pressure control system maintains a substantially constant pressure in the tank by regulating the amounts of liquid and gas within the tank.
US10168621B2 Radiation beam apparatus
An adjustable diffraction grating includes: an optical element and a distortion mechanism. The optical element has an optical surface to receive an input radiation beam. The optical element is provided with a plurality of closed channels below the optical surface, above each closed channel the optical surface being formed from a membrane of material. The distortion mechanism includes one or more actuators that are operable to distort the membranes over the closed channels so as to control the shape of the optical surface and to form a periodic structure on the optical surface which acts as a diffraction grating such that the input radiation beam is diffracted from the optical element to form a plurality of angularly separated sub-beams.
US10168620B2 Illumination optical system, exposure apparatus and device manufacturing method
The illumination optical system for illuminating an illumination target surface with light from a light source is provided with a polarization converting member which converts a polarization state of incident light to form a pupil intensity distribution in a predetermined polarization state on an illumination pupil of the illumination optical system; and a phase modulating member which is arranged in the optical path on the illumination target surface side with respect to the polarization converting member and which transmits light from the pupil intensity distribution so as to convert linearly polarized light thereof polarized in a first direction, into required elliptically polarized light and maintain a polarization state of linearly polarized light polarized in a second direction (X-direction or Y-direction) obliquely intersecting with the first direction, in order to reduce influence of retardation caused by a subsequent optical system between the polarization converting member and the illumination target surface.
US10168618B2 Liquid processing method and storage medium
A liquid processing method includes: accommodating a substrate horizontally in each of a first processing region and a second processing region, for performing therein a process on the substrate by a processing solution from a nozzle; rotating a rotary body about a vertical axis; keeping a plurality of processing nozzles provided at the rotary body; supplying different kinds of processing solutions to the substrate from the plurality of processing nozzles; holding a processing nozzle selected from the plurality of processing nozzles by a nozzle holder provided at the rotary body; transferring the nozzle holder into selected one of the first and the second processing regions by a nozzle transfer device; and rotating the rotary body by a rotation driving unit so as to allow a front of the nozzle holder in a forward/backward direction thereof to face the selected one of the first and the second processing regions.
US10168617B2 Composition for forming interlayer insulating film, interlayer insulating film, method for forming interlayer insulating film pattern, and device
A composition for forming an interlayer insulating film including a polymerizable monomer, an imide compound represented by general formula (z-1), a reaction promoter which promotes the polymerization of the polymerizable monomer and the imide compound, and a polymerization initiator, an interlayer insulating film containing a polymerized product thereof, a method for forming an interlayer insulating film pattern, and a device including the interlayer insulating film on a support. In the formula (z-1), R1 and R2 represent a hydrogen atom or an alkyl group having 1 to 5 carbon atoms. Rz00 represents a divalent organic group containing an aliphatic hydrocarbon group and/or an aromatic hydrocarbon group, Rz01 and Rz02 represent an alkyl group or an alkoxy group, and n1 and n2 are 0 or 1.
US10168615B2 Imprint apparatus, imprint method, and article manufacturing method
Provided is an imprint apparatus that applies a resin to several locations on a substrate, brings the resin and a mold into contact, and transfers a contoured pattern formed in the mold to the resin, comprising: a controller that sets a principal axis direction according to the contoured pattern and determines the application positions of the resin based on the principal axis direction that has been set such that the distances between resin drops that have been applied so as to be separated in the principal axis direction is larger than the distances between resin drops that have been applied so as to be separated in a direction that is perpendicular to the principal axis direction; and a dispenser that applies the resin based on the application position that has been determined.
US10168614B1 On-axis illumination and alignment for charge control during charged particle beam inspection
A charged particle beam apparatus includes a charged particle source configured to generate charged particles, an electrode configured to accelerate the charged particles to form a charged particle beam, a bender unit configured to adjust a path of the charged particle beam, and an objective lens configured to focus the charged particle beam onto a spot on a sample. The charged particle beam passes through a bore of the objective lens as the charged particle beam propagates from the charged particle source to the sample. The apparatus also includes a light source configured to generate a light beam, and a mirror disposed within the bender unit and arranged to direct the light beam to the spot on the sample.
US10168612B2 Photomask blank including a thin chromium hardmask
Methods for manufacturing a photomask, photomask blanks, and photomasks used in chip fabrication. A phase-shift layer is formed on a mask blank, a hardmask layer is formed on the phase-shift layer, and a layer stack is formed on the hardmask layer to make a photomask blank. The layer stack includes a first layer comprised of a first material and a second layer comprised of a second material that can be etched selective to the first material. The first layer is thicker than the second layer, and the first layer is also thicker than the hardmask layer. The photomask blank may be used to make a photomask in which, during manufacture, the hardmask layer is used to pattern mask features in a chip area of the photomask and the thicker of the first layer or the second layer is used to pattern a frame of the photomask.
US10168611B2 Mask with multilayer structure and manufacturing method by using the same
The present disclosure provides a photolithography mask. The photolithography mask includes a substrate that contains a low thermal expansion material (LTEM). A multilayer (ML) structure is disposed over the substrate. The ML structure is configured to reflect radiation. The ML structure contains a plurality of interleaving film pairs. Each film pair includes a first film and a second film. The first film and the second film have different material compositions. Each film pair has a respective thickness. For at least a subset of the plurality of the film pairs, the respective thicknesses of the film pairs change randomly along a predefined direction.
US10168610B2 Projection system
A projection system includes a light source system for generating a first light beam in a first timing sequence and for generating a second light beam in a second timing sequence, the first light beam comprising a first light and a first compensation light, and the second light beam comprising a second light or comprising the second light and a first compensation light. A light splitting device sequentially divides the first light beam and the second light beam into a light transmitting along a first light path and a light transmitting along a second light path. A first light modulating device modulates the light travelling along the first light path, and a second light modulating device modulates the light travelling along the second light path. The first light or the second light is compensated by the first compensation light to have a wider color gamut of a synthesized color image.
US10168609B2 Projection lens and projector
A first holding member holds a first optical system and a first mirror, and has a first junction surface. A second holding member holds a second optical system and a second mirror, and has a second junction surface. A junction portion is configured such that, in a state where the first junction surface and the second junction surface are aligned with each other, the second holding member is capable of being shifted in a direction of both the junction surfaces and rotated around an optical axis, and makes it possible to perform optical axis alignment. An emission-side optical axis of the first optical system and an incidence-side optical axis of the second optical system are aligned with each other, and thus a U-shaped optical path is formed by the first and second optical systems.
US10168606B2 Light source unit and projector
A light source unit includes a first light source for emitting light in a first wavelength range, a luminescent wheel including a second light source for emitting light in a second wavelength range and a third light source for emitting light in a third wavelength range whose wavelength differs from that of the light in the second wavelength range, which are disposed circumferentially end to end in an adjacent fashion, a fourth light source for emitting light in a fourth wavelength range similar in color system to the light in the second or third wavelength range, and a control unit for controlling the fourth light source and the luminescent wheel to illuminate the fourth light source during a first color mixing period when a boundary between the second and third light sources is situated on an optical path of the light in the first wavelength range.
US10168604B2 Projection-type display device and heat dissipation method
A projection-type display device includes: R, G, and B light sources that emit light beams with different colors; a projection unit that projects light beams based on image information among light beams emitted from the light sources onto a projection screen; a heat sink that radiates heat generated from the R light source, which has a maximum change in light emission intensity relative to a change in temperature, among the light sources; and a heat sink that radiates heat generated from the G and B light sources and that has a surface area smaller than that of the heat sink. In a use state, the R light source is disposed on a side apart from the other light sources in a direction opposite to a direction of gravitational force.
US10168602B2 Projection optical system and projector
A projection optical system projects, while enlarging, an image displayed on an image display surface and performs zooming by moving a plurality of lens groups arranged along a same optical axis. The projection optical system includes, from an enlargement side: a first lens group having a negative refractive power; a second lens group having a negative refractive power and movable during zooming; a third lens group having a positive refractive power and movable during zooming; and a lens group disposed at a most reduction-side position. The first lens group includes, from the enlargement side: a front group having a negative refractive power; and a rear group having a positive refractive power and including, from the enlargement side, a negative lens element and a positive lens element. For zooming from a wide-angle end to a telephoto end, the third lens group moves toward the enlargement side monotonically.
US10168601B2 Flying camera with string assembly for localization and interaction
According to a first aspect of the present invention there is provided an arrangement comprising, a volitant body comprising at least one actuator; a control unit for controlling said actuator; and a mechanical arrangement for operationally connecting said volitant body to a reference point remote from said volitant body. There is further provided a corresponding method for operating such an arrangement.
US10168599B2 System and method for time reversal situational awareness
A system and method are disclosed for providing time reversal situational awareness. An input filter receives an input signal at a first frequency and a pump signal at a second frequency and blocks signals at a third predetermined frequency. A non-linear medium performs a second order operation or a third order operation on the filtered input signal and the filtered pump signal to produce an output signal at the third frequency, the third frequency lower than the first frequency and the second frequency. An output filter is coupled to receive the output signal from the non-linear medium and blocks signals at the first frequency and at the second frequency such that a filtered output signal is generated that is a phase conjugate signal which provides time reversal situational awareness.
US10168597B2 Liquid crystal alignment on chalcogenide glasses
A method for achieving alignment and optical switching of a liquid crystal (LC) layer that is deposited on chalcogenide glass (ChG). Direct brushing of ChG produces an effective LC alignment layer. Also disclosed is the related waveguide assembly for achieving alignment and optical switching of a liquid crystal (LC) layer deposited on chalcogenide glass (ChG).
US10168596B2 Optical waveguide modulator
A multi-section optical modulator and related method wherein two waveguide arms traverse a plurality of successive modulating sections. A differential drive signal is applied separately to each waveguide arm of each modulating sections in synchronism with the transmission of light along the waveguide arms, effecting a dual differential driving of each section. By suitably selecting the number of modulating sections and the section length, a high modulation bandwidth and a high modulation efficiency may be achieved simultaneously for a given peak-to-peak voltage swing of the drive signal.
US10168586B2 Electrically tunable optical phase modulation element
An electrically tunable optical phase modulation element is provided comprising a first substrate, a second substrate, a liquid crystal layer, a plurality of first stripe electrodes, a first anti-mosaic layer, a first insulating layer, a plurality of second stripe electrodes, a second anti-mosaic layer, a second insulating layer and a controlling circuit. The first stripe electrodes and the first anti-mosaic layer are disposed in between the first substrate and the liquid crystal layer. The second stripe electrodes and the second anti-mosaic layer are disposed in between the second substrate and the liquid crystal layer, wherein an extension direction of the first stripe electrodes intersects with an extension direction of the second stripe electrodes. The electrically tunable optical phase modulation element of the disclosure can be used to eliminate a grid like electrical field generated in conventional electrically tunable lens to provide smoother electrical field distribution and better lens image quality.
US10168584B2 Liquid crystal display having improved texture resistance and side visibility
A liquid crystal display (LCD) according to an exemplary embodiment of the present invention includes: a lower panel having a pixel electrode including at least one unit pixel electrode; an upper panel having a common electrode including at least one unit common electrode; and a liquid crystal layer interposed between the lower and upper panels. The unit pixel electrode includes an at least approximately diagonally oriented and parallelogram-shaped center electrode, and further includes a plurality of branches extending from the center electrode, and the common electrode includes an opening extending in a first direction corresponding to a direction of bending of the LCD.
US10168572B1 Display device and backlight source
The present disclosure provides a display device and a backlight source. The display device includes a liquid crystal panel and a backlight source. The liquid crystal panel includes a color filter substrate, an array substrate arranged opposite to the color filter substrate, and a blue phase liquid crystal layer arranged between the color filter substrate and the array substrate. A first driving electrode is arranged at a side of the color filter substrate facing the array substrate, and a second driving electrode is arranged at a side of the array substrate facing the color filter substrate. The backlight source includes: a light guide plate; and a composite layer arranged at a light-exiting surface of the light guide plate and including a plurality of dielectric layers whose refractive indices decrease gradually in a direction away from the light-exiting surface of the light guide plate.
US10168571B2 Polarizing plate with pressure sensitive adhesive, front protective plate and image display device
Disclosed is a polarizing plate with a pressure sensitive adhesive including an infrared reflecting layer and a pressure sensitive adhesive layer in this over on one surface of a polarizer. The pressure sensitive adhesive layer is an outermost surface layer of the polarizing plate with a pressure sensitive adhesive. The polarizing plate with a pressure sensitive adhesive may further include a quarter wave plate.
US10168566B2 Nanocapsule liquid crystal display device
Discussed is a nanocapsule liquid crystal display device. The nanocapsule liquid crystal display device according to an embodiment includes a substrate; a pixel electrode and a common electrode on the substrate; a first polarization plate disposed under the substrate and including a first polarization layer; and a second polarization plate contacting at least one of the pixel electrode and the common electrode and including a second polarization layer and a nanocapsule liquid crystal layer between the second polarization layer and the substrate.
US10168561B2 Device and method for stripping flexible substrate
It is disclosed a device and method for stripping a flexible substrate. The stripping device comprises: a platform for carrying a base plate on which a flexible substrate is formed; a pressing plate for being pressed onto the flexible substrate; and a laser generator for emitting laser for heating the base plate, so that the flexible substrate is decomposed on a side contacting the base plate and thus stripped; wherein the pressing plate is provided with a negative pressure passage, the pressing plate is provided with a suction mouth which is arranged in a side of the pressing plate facing the platform and which communicates with the negative pressure passage, and the negative pressure passage extracts through the suction mouth a gas which is generated during decomposition of the flexible substrate on a side contacting the base plate.
US10168560B2 Method of controlling an active filtering device
Method of controlling an active filtering device comprising an active filter and a filter controller arranged to control the active filter, the method comprising: a wearer location providing step, during which a location of a wearer is provided, a luminous cartography providing step, during which a luminous cartography relating to the light sources in the environment of the wearer is provided, the luminous cartography depending at least on the location of the wearer, a light exposure profile determining step, during which at least one part of the light exposure profile of the wearer is determined based at least on the luminous cartography and on the wearer location, and an active filter controlling step, during which the active filter is controlled by the filter controller according to the determined light exposure profile of the wearer.
US10168556B2 Faraday rotator and optical isolator based on this faraday rotator
To provide a faraday rotator using a TGG ceramic sintered compact and a light isolator using the faraday rotator such that the influence of scattered light can be relatively reduced and overall characteristics degradation for the entire light isolator is minimized so that a high extinction ratio of at least 38 dB or greater is achieved.[Solution] The faraday rotator according to the present invention uses a TGG ceramic sintered compact having an average particle diameter of 0.2 to 5.0 μm, and has a transmission beam diameter of 0.3 mm or more, the TGG ceramic sintered compact being preferably annealed.
US10168554B2 Photochromic lens
A photochromic lens is proposed which can lose its color in a shorter period of time, and which is less likely to deteriorate when exposed to ultraviolet radiation. The photochromic lens is formed by dissolving 0.03 to 0.2 parts by mass of a spirooxazine photochromic compound in tetrahydrofuran, mixing the solution thus obtained into 100 parts by mass of a lens resin material so that the photochromic compound is uniformly dispersed in the resin material.
US10168553B2 Ophthalmic spectacle lenses, materials and method
An ophthalmic spectacle lens having transmittance properties that block UV and violet light and partially block certain cyan wavelengths to enhance contrast between blue versus green and partially block certain yellow wavelengths to enhance contrast between green versus red, and keep in accordance with the tristimulus values. Adding wavelength-selective organic dyes provides the entire functional attributes of the current invention or improves the contrast-enhancing attributes provided by a glass wafer having functional rare-earth oxides, either of which improve multi-band spectrum that is balanced in blocking UV light, and adding contrast between the primary colors to optimize color-enhancing functions. When using organic dyes for all functional attributes it is possible to integrate these dyes into plastic ophthalmic materials. Some lenses are polarized. Unlike other color-enhancing sunglass lenses, this invention may help protect the eyes from over-exposure to some high-energy visible blue light, which may lead to age-related macular degeneration (AMD).
US10168552B2 Light reflecting lens
A light reflecting lens includes a lens body, a light diffusion layer, and a light-transmitting cover layer. The lens body has a front surface and a back surface opposite to each other. The light diffusion layer includes spread aggregates formed by spraying a dispersion of light-transmitting resinous micro-beads and is formed on one of the front and back surfaces of the lens body. The light-transmitting cover layer is formed on the light diffusion layer. The spread aggregates have a mean aggregate size such that the light reflecting lens has a haze not larger than 3% and a transmittance not less than 3%.
US10168551B2 Electronic eyeglasses and methods of manufacturing
Disclosed herein are devices and methods for the design and manufacturing of electronic eyeglasses and associated components thereof. Electronic eyeglasses consist of electro-active lenses, receiving electrical signals that turn them on and off from an electronic control module. The electronic control module is embedded within a temple of the eyeglass frame, and is powered by a removable power source pack residing at a temple tip through a flexible cable. Various methods describe the interconnection schemes between the components of the electronic eyeglasses.
US10168549B2 Optical visual aid with additional astigmatism
An optical visual aid is disclosed that assists an observer looking at an object through at least one spectacle lens. The optical visual aid has a dioptric power matched to an eye of the observer for at least one viewing direction. The dioptric power is composed of a plurality of dioptric power components. A first dioptric power component of the plurality of dioptric power components has a best possible corrective power for the eye of the observer at a defined distance of the object from the corneal vertex of the eye for the viewing direction. At the same time, a further dioptric power component of the plurality of dioptric power components has an additional astigmatic, partly corrective power for the viewing direction for the eye of the observer at the defined distance.
US10168547B2 Zoom lens system, imaging apparatus, and camera
A zoom lens system according to the disclosure, in order from an object side to an image side, includes a first lens group with positive optical power, a second lens group with negative optical power, and a subsequent lens group composed of at least three lens groups. During zooming operation, the first lens group moves along the optical axis and the second lens group does not move. The second lens group has an aperture stop. The second lens group satisfies following condition (1), −9.0≤fG1/fG2≤−2.0   (1) where fG1 is the focal length of the first lens group, and fG2 is the focal length of the second lens group.
US10168546B2 Zoom lens and image pickup apparatus including same
A zoom lens includes a focus lens unit that moves in focus adjustment, a magnification lens unit including lens units that move in magnification, and a relay lens unit that does not move for magnification, in this order from the object side toward the image side, and a correction lens unit that is disposed in the focus lens unit or magnification lens unit and moves in the optical axis direction to correct displacement of the in-focus position. The amounts of change in in-focus position at the wide angle and telephoto ends with the correction lens unit moved by 1 mm in the optical axis direction, the maximum absolute value of the amount of movement of the correction lens unit for correcting displacement of the in-focus position, and the maximum absolute value of the amount of movement of the lens units in the magnification lens unit are set as appropriate.
US10168544B2 Optical system driving device, lens barrel, and optical device
An optical system driving device includes a movable body that is movable in at least three degrees of freedom, and a light transmissive unit integrally mounted to the movable body. The optical system driving device also includes a driving unit that moves the movable body in at least three degrees of freedom, and a detection unit that detects a position of the movable body in each of at least three degrees of freedom. The detection unit includes a light-emitting unit that emits light toward the light transmissive unit, and an optical detector that receives light emitted from the light-emitting unit and passing through the light transmissive unit and outputs a light-receiving signal based on the received light. The detection unit also detects a position of the movable body in each of at least three degrees of freedom based on the light-receiving signal from the optical detector.
US10168542B2 Polarized pixelated filter array with reduced sensitivity to misalignment for polarimetric imaging
Polarized pixelated filter sub-array is reconfigured to reduce sensitivity to misalignment. The condition number increases more slowly than the standard polarized pixelated filter sub-array as the misalignment increases. In different embodiments, the filter sub-array is configured such that the condition number has a finite bound at ½ pixel misalignment. The angular values of the polarizer filter array are determined to minimize the sensitivity of the condition number of the data reduction matrix to misalignment. This can be achieved by selecting angular values that minimize the expected value of the condition number E(CN) over the range of misalignment.
US10168540B2 Combined light modulation device for tracking users
For comfortable viewing of a 3-D scene at various viewing angles, a display having a large tracking range for a variable viewer distance is required. A controllable light-influencing element deflects light in coarse steps in a viewer range. Within said steps, the light is deflected by a further controllable light-influencing element continuously or with fine gradation. The light modulation device is suitable in holographic or autostereoscopic displays for guiding the visibility ranges of the image information to be displayed so as to follow the eyes of the viewers.
US10168537B1 Single chip superluminous light emitting diode array for waveguide displays
A source assembly for providing light. The source assembly comprises a source element array, and a scanning mirror assembly. The source element array includes a super luminous diode (SLED) array of SLEDs that are configured to emit light. The SLED array is on a single chip. Each SLED in the SLED array may emit light in the same color channel (e.g., green). There may be multiple SLED arrays that each are on respective chips and each are associated with a different color channel (e.g., one is red, one is blue, and one is green). The scanning mirror assembly is configured to scan light emitted from the SLED array (and/or multiple SLED arrays) to an entrance location of an output waveguide (e.g., of a waveguide display) as scanned image light.
US10168532B2 Display apparatus for vehicle
There are provided right and left side-rearward cameras, an inside camera to detect a driver's eyeball position, main HUDs comprising projectors to form virtual images by projecting image information picked up by the cameras to reflecting mirrors and drive portions to adjust positions of the virtual images, and a ECU to control the projectors and the drive portions. The controller is configured to perform the process of calculating a distance between the eyeball position and a normal virtual-image display position which is located at a front end and an end portion, in a vehicle width direction, of a bonnet, and controlling the main HUDs such that a normal main view v1 is displayed at the normal virtual-image display position.
US10168528B2 Endoscope
An endoscope includes: a bending portion; an operation portion; a frame body; a first long member; a second long member; a chain separator; a second chain cover; and a restriction surface formed on the chain separator and configured to restrict movement of the second chain cover in a direction away from the chain separator, wherein the restriction surface forms an engagement portion configured to engage the second chain cover with the chain separator.
US10168527B2 System and method for simultaneous multi-tube inspection of vertical tube bundles
A multi-tube inspection system with a reel having a plurality of cameras is placed in the upper header. Each camera is attached to its own lead line and has a light source. An inspector, located in the upper header, aligns each camera with a tube and then operates the reel to simultaneously lower the cameras through their respective tube. As the cameras pass through the tubes, they capture a video image of the interior length of the tube. The video image is stored and relayed to a control center where additional inspectors can review the video image of the interior of the tube. Each video is identified and tied back to the tube in a data base. If a defect is identified, the tube can be taken out of service (blocked off) or scheduled for cleaning. Once cleaned, the tube is then reinspected.
US10168525B2 Multi-well fourier ptychographic and fluorescence imaging
Certain aspects pertain to multi-well systems, devices, and methods of Fourier ptychographic and fluorescence imaging.
US10168524B2 Optical measurement of bump hieght
A method of generating 3D information including: varying the distance between the sample and an objective lens of the optical microscope at pre-determined steps; capturing an image at each pre-determined step; determining a characteristic value of each pixel in each captured image; determining, for each captured image, the greatest characteristic value across a first portion of pixels in the captured image; comparing the greatest characteristic value for each captured image to determine if a surface of the sample is present at each pre-determined step; determining a first captured image that is focused on an apex of a bump of the sample; determining a second captured image that is focused on a first surface of the sample based on the characteristic value of each pixel in each captured image; and determining a first distance between the apex of the bump and the first surface.
US10168520B2 Microscope system and microscopy method
Provided is a microscope system including a motor-driven stage on which is mounted a culture vessel containing one or more cell clusters, each including cells having a target molecule labeled with a fluorescent or luminescent chemical; a low-magnification-image acquiring unit that acquires low-magnification images of the cell clusters in the culture vessel mounted on the stage; a detecting unit that detects the position of each cell cluster in the culture vessel by analyzing the acquired low-magnification images; and a high-magnification-image acquiring unit that, after the detected position is aligned with the optical axis of an objective lens, acquires slice images of fluorescence or luminescence emitted from the cells forming the cell cluster at a higher magnification than the low-magnification-image acquiring unit at intervals along the optical axis while the stage and/or the lens is moved to change stepwise the distance between the lens and the cell cluster.
US10168516B2 Tractrix-based optical device for use with illumination sources in optical systems
A tractrix-based optical device is provided. The tractrix-based optical device includes a light receiving surface, a light emitting surface, and an intermediate portion of transparent material between the light receiving surface and the light emitting surface. The intermediate portion includes a boundary connective surface that adheres to a tractrix when in cross-section to provide total internal reflection of light propagating from the light receiving surface to the light emitting surface. The tractrix-based optical device can align and correlate light from multiple off-axis light emitting elements, or from an extended source light emitting element, thereby providing a generally uniform output distribution.
US10168515B2 Optical magnification device with a pair of bistable deformable reflectors
The following invention relates to an optical device for use in a system that requires optical zoom or focus abilities, particularly for providing pre-set zoom parameters with a very low energy requirement. There is provided an optical magnification device comprising at least one pair of optically aligned deformable reflectors, wherein each reflector pair has at least two configurations, wherein selection of a first and a second configuration of said deformable reflector pairs provides pre-defined magnification states, such that in any configuration one reflector is substantially concave and the other is substantially convex; at least one controller may cause both the reflectors to move between said at least two configurations.
US10168509B2 Camera lens
A camera lens is disclosed. The camera lens includes seven piece ultra-thin and high-luminous flux wide angle lenses with excellent optical properties as follows: a first lens with positive refractive power; a second lens with negative refractive power; a third lens with negative refractive power; a fourth lens with positive refractive power; a fifth lens with positive refractive power; a sixth lens with positive or negative refractive power, and a seventh lens with negative refractive power which are arranged in an order from an object side to an image side. The camera lens satisfies specified conditions.
US10168507B2 Imaging lens and imaging apparatus
The imaging lens consists of, in order from the object side, a first lens group having a positive refractive power, a second lens group having a negative refractive power, and a third lens group having a positive refractive power. The first lens group has a positive lens, a positive lens, and a negative lens successively in order from a position closest to the object side. The second lens group consists of one negative lens. The third lens group includes two or less lenses. During focusing, only the second lens group moves. The following conditional expression, which relates to a focal length f of the whole system in a state where the object at infinity is in focus and a focal length f2 of the second lens group, is satisfied: 0.4<|f/f2|<1.3.
US10168502B2 Fiber cassette and adapter module with slide lock
Advantageous fiber optic connector assemblies (e.g., fiber cassette or adapter modules) are provided for use in communication systems, and improved methods for using the fiber optic connector assemblies are also provided. More particularly, improved systems/methods for the design and use of media patching systems having connector assemblies that include a slide lock member are provided. The connector assemblies are easily secured and/or unsecured to or from a media system (e.g., to or from a panel member of a media system). In exemplary embodiments, improved systems and methods are provided for easily securing and/or unsecuring fiber optic connector assemblies to or from a panel member or the like by utilizing advantageous connector assemblies that include a slide lock member, and related assemblies.
US10168499B2 Electronic module
In an electronic module 30, a groove 3 is disposed in a single side surface A of an electronic device 20 that faces an outer principal surface 33 of a circuit board 31. In the groove 3, an end portion of a mounting electrode 2 near a joining body 21 is located further toward an insulating substrate 1 than an end portion 3 of the groove 3 near the joining body 21. A fillet F of a joining material 41 is disposed in a region of the groove 3 near the joining body 21. Owing to the fillet F, the reliability of connection between the electronic device 20 and the circuit board 31 can be increased.
US10168490B2 Communication module
A communication module inserted into and removed from a slot provided in a communication device, the communication module includes a communication cable, a casing disposed at an end of the communication cable and capable of being inserted into and removed from the slot, a latch arm slidable along the casing, and a grip portion extending from the casing. When the latch arm is operated so as to slide, an engagement between the casing and the slot is released, and the grip portion is connected to the latch arm such that the latch arm can be operated so as to slide, and the grip portion also has rigidity so as not to be bent by a weight of the casing.
US10168485B2 Optical adaptor for mounting to a receptacle to optically couple connectorized optical cables
An optical adaptor for mounting to a receptacle to optically couple connectorized optical cables comprises an optical interface to optically couple a first connectorized optical cable terminated by a first optical connector and a second connectorized optical cable terminated by a second optical connector. The optical adaptor further comprises a mounting element being configured to insert the optical interface and being mountable to the receptacle. The mounting element is secured to the receptacle, when the first optical connector is mounted to the mounting element in a first state, and the mounting element is released from the receptacle, when the first optical connector is mounted to the mounting element in a second state allowing to pull the optical adaptor out of the receptacle.
US10168482B2 Micro-filter structures for wavelength division multiplexing in polymer waveguides
A wavelength division multiplexing filter and methods of forming the same include an optical dielectric filter having multiple dielectric layers. The optical dielectric filter has a high reflectivity at a first wavelength and a high transmissivity at one or more additional wavelengths. The dielectric layers include a structure of layers following the pattern L-[M/2-H-M/2]N-L, where L layers include a first dielectric material, H layers include a second dielectric material, M/2 layers have a mixture of the first and second dielectric material and have a thickness half that needed to provide reflectivity at the first wavelength, and N is a number of repetitions for the structure in brackets.
US10168481B2 Method and system for grating couplers incorporating perturbed waveguides
Methods and systems for grating couplers incorporating perturbed waveguides are disclosed and may include in a semiconductor photonics die, communicating optical signals into and/or out of the die utilizing a grating coupler on the die, where the grating coupler comprises perturbed waveguides. The perturbed waveguides may include rows of continuous waveguides with scatterers extending throughout a length of said perturbed waveguides a variable width along their length. The grating coupler may comprise a single polarization grating coupler comprising perturbed waveguides and a non-perturbed grating. The grating coupler may comprise a polarization splitting grating coupler (PSGC) that includes two sets of perturbed waveguides at a non-zero angle, or a plurality of non-linear rows of discrete shapes. The PSGC may comprise discrete scatterers at an intersection of the sets of perturbed waveguides. The grating coupler may comprise individual scatterers between the perturbed waveguides.
US10168479B2 Method and apparatus for modifying dimensions of a waveguide
Embodiments herein provide method and apparatus for modifying dimensions of a waveguide. The method includes positioning a shadow mask, with an aperture, above the waveguide, fabricated on a substrate. Further, the method includes spatially filtering, a substance through the aperture in the shadow mask on a portion of the waveguide. Furthermore, the method includes obtaining an adiabatic spot size converter at least at one end of the waveguide by adjusting a distance between the shadow mask and a surface of the waveguide to modify the dimensions of the waveguide.
US10168457B2 Manufacturing method of diffraction grating
A manufacturing method of a Blazed diffraction grating configured to diffract incident light and made of a CdTe or CdZnTe crystal material includes the step of forming a plurality of grating grooves in a processed surface of a work through machining using a processing machine for the Blazed diffraction grating. The forming step forms the grating grooves so that among surfaces of gratings formed by the forming step, a surface that receives the incident light most is set to a (110) plane as a crystal orientation of the crystal material.
US10168452B2 Antireflection coating, optical element, optical system and optical apparatus
The antireflection coating is a multi-layer film to be formed on a surface of a substrate. The film includes multiple layers including an uppermost layer most distant from the substrate among the multiple layers, and a lower layer including at least one layer other than the uppermost layer. A refractive index nm of the uppermost layer for a wavelength of λ (nm) satisfies a condition of 1.11≤nm≤1.3. An optical admittance Y of the lower layer is expressed by Y=a+ib, and a and b in the optical admittance satisfy conditions of (a−1.13)2+(b−0.24)2≤0.452 for λ=430, (a−1.33)2+(b+0.05)2≤0.252 for λ=900 and (a−1.14)2+(b+0.25)2≤0.292 for λ=1800.
US10168450B2 Silicon wafer having colored top side
A silicon wafer having colored top side is disclosed in the present invention. The silicon wafer includes: a wafer; a first semi-conductor layer, formed on at least a portion of a top side of the wafer, having periodical structures to form a grating pattern, and a second semi-conductor layer, formed on the first semi-conductor layer with a bottom side substantially fully contacted with the periodical structures. The first semi-conductor layer and the second semi-conductor layer form a photonic crystal layer and work to reflect a predetermined wavelength range of incident visible light beams. The present invention provides a silicon wafer which can reflect specified color(s) from the surface facing external light beams. Therefore, dies from cutting the silicon wafer with functions to interact with external environment rather than packaged can have advantages to show some specified logo or trademark.
US10168447B2 Automatic geosteering and evolutionary algorithm for use with same
A method, apparatus, and computer-readable medium provide automatic geosteering by automatically updating a geosteering structure model based upon observed data gathered during a drilling operation. In some embodiments, automatic updates may be used to introduce vertical shifts into a geosteering structure model to match synthetic log data with observed log data. In addition, in some embodiments an evolutionary algorithm may be used to introduce such vertical shifts and thereby provide an optimal match between the synthetic and observed log data.
US10168446B2 Mobile radiographic inspection system and lifting device for mobile radiographic inspection system
The present disclosure relates to mobile radiographic inspection systems and lifting devices for mobile radiographic inspection systems, including those, for example, in the field of radiographic detection of large objects such as containers. In one illustrative implementation, the present disclosure describes a lifting device for a mobile radiographic inspection system, the device comprising a driving motor and at least two screw lifters, wherein the driving motor is connected to each of the screw lifters via a transmission, and a lower end of a lifting rod of the screw lifter is configured to connect with a radiographic inspection device. In implementations, the lifting device may further comprise a mounting assembly, which is adapted to connect the lifting device to a vehicle body of the mobile radiographic inspection system.
US10168443B2 System for interfacing an LC sensor, related method and computer program product
A system for interfacing an LC sensor includes a starter configured to selectively start an oscillation of the LC sensor. The system also includes an analog peak detector configured to determine a signal (Vpeak) being indicative of a peak voltage of the oscillation of the LC sensor and a detector configured to determine a state of the LC sensor as a function of the signal (Vpeak) determined by the analog peak detector.
US10168439B1 Data correcting using photopeak monitoring during imaging
A method of scanner correction includes obtaining a first photopeak location for a first crystal in a detector. Image data is received from the first crystal. The first crystal generates the image data during a current imaging procedure. The image data is processed using the first photopeak location. A second photopeak location is determined for the first crystal from the image data. A difference between the first photopeak location and the second photopeak location of the first crystal is determined and the image data is reprocessed using the second photopeak location when the difference between the first photopeak location and the second photopeak location exceeds a predetermined threshold. An image is generated using the image data.
US10168435B2 Dead-time correction system and method
A system includes a pulse counter having a selectable pulse counter read-out rate, a pulse counter read-out (PCRO) storage register that stores a PCRO count, and a pulse-burst counter that has a pulse-burst counter read-out rate that is faster than all but the fastest selectable pulse counter read-out rate, a subtractor module in electronic communication with the pulse counter and the PCRO that subtracts the PCRO count from the pulse counter read-out count to output an uncorrected pulse count, a selection module in electronic communication with the pulse-burst counter that selects the pulse counter read-out rate in response to input from the pulse-burst counter, a multiplexer in electronic communication with the subtractor module and the selection module, the multiplexer selecting from among at least two dead-time correction transforms, the transform corresponding to the selected pulse counter read-out rate, and a control-and-readout module that outputs a dead-time corrected pulse rate.
US10168434B2 Reference signal generation device, electronic device, moving object, data communication device, and terrestrial digital communication network
A reference signal generation device includes a reception unit that receives a reference signal, a first oscillator that includes an atomic oscillator, a first phase comparator that compares a signal output from the first oscillator and the reference signal in phase, a second oscillator that generates a signal to be output outwardly, and a second phase comparator that compares the signal output from the first oscillator and a signal output from the second oscillator in phase. The first oscillator includes a sweeping-result output unit that outputs a sweeping result signal corresponding to a resonance signal obtained by performing frequency sweeping in the first oscillator. The reference signal generation device further includes a determination section that determines a failure state based on the sweeping result signal and at least one of a phase comparison signal of the first phase comparator and a phase comparison signal of the second phase comparator.
US10168432B2 Distributed electromagnetic instrument synchronization system and method
A distributed electromagnetic method synchronization system and method involving a satellite communication and navigation system. The method includes the following steps: the transmitter and the receiver establish connection with the satellite respectively to realize the position and time synchronization; the transmitter and the receiver acquire the second-pulse-signal, and according to the second-pulse-signal to adjust their own temperature compensation crystal, so that the frequency reaches the preset value; in the field of operation, the transmitter and receiver through the satellite mutual communication, timely adjustment of the operation process. In the above-mentioned way, the communication function can be set in one place to facilitate the timely adjustment of the data acquisition process so as to ensure the quality of the collected data and improve the efficiency of the field operation.
US10168431B2 Generating quiet zone by noise cancellation via injection techniques
A method and a system for reducing undesired interference in a target zone. A set of M pickup sensors pick up undesired signals in real time and generate M pickup signals, M being an integer greater than or equal to 1. A beam forming network coupled to the M pickup sensors comprises a receiving beam forming module and a transmitting beam forming module. The receiving beam forming module receives the M pickup signals and generates K beam signals, K being an integer greater than or equal to 1. The transmitting beam forming module receives the K beam signals and generates N interference signals, N being an integer greater than 1. A set of N injectors coupled to the transmitting beam forming module receives the N interference signals, respectively, and radiates the N interference signals to the target zone.
US10168429B2 Compact LIDAR system
An FM LIDAR system is described that includes a frequency modulated LIDAR system that incorporates a laser source that is optically coupled to a whispering gallery mode optical resonator. Light from the laser that is coupled into the whispering gallery mode optical resonator is coupled back out as a returning counterpropagating wave having a frequency characteristic of a whispering gallery mode of the optical resonator. This returning wave is used to reduce the linewidth of the source laser by optical injection. Modulation of the optical properties of the whispering gallery mode optical resonator results in modulation of the frequency of the frequencies supported by whispering gallery modes of the resonator, and provides a method for producing highly linear and reproducible optical chirps that are highly suited for use in a LIDAR system. Methods of using such an FM LIDAR system and vehicle assisting systems that incorporate such FM LIDAR systems are also described.
US10168428B2 Ultrasound transducer arrays with variable patch geometries
A two dimensional ultrasonic array transducer receives echo signals from increasing depths of a volumetric region. The 2D array is configured into patches of elements which are processed by a microbeamformer and summed signals from a patch are coupled to a channel of an ultrasound beamformer At the shallowest depth the 2D array receives echoes from small patches in the center of the aperture. As signals are received from increasing depths the aperture is grown by symmetrically adding patches of progressively larger sizes on either side of the small patches in the center. The inventive technique can improve the multiline performance of both 1D and 2D array probes.
US10168423B2 LIDAR sensor window configuration for improved data integrity
The disclosure relates to determining whether an optical interferent is located on a sensor window and providing a way to identify and discard erroneous sensor data. An example system includes a housing, having a first sensor window and a second sensor window, a laser light source, and an optical sensor. The first window has a first property for deflecting water, and the second window has a second property for deflecting water different from the first property. The source is configured to generate a beam of light through the first window. One or more processors are configured to receive sensor data from the optical sensor and determine that an optical interferent is located on a surface of at least one of the first window and the sensor window based on a comparison between sensor data corresponding to the first window and sensor data corresponding to the second window.
US10168421B1 Weight-loaded target carrier for laser tracking
Exemplary practice of the present invention provides a carriage including a body having a void, a vertical rod passing through the void, four legs arranged rectangularly and projecting obliquely downward and outward from the body, and a vertical coil spring coaxially encompassing a lower portion of the vertical rod. The carriage is coupled with a retroreflective laser target at the bottom of the vertical rod whereby the top of the spring pushes against the bottom of the body and the bottom of the spring pushes against the top of the target. The target continuously adjusts in height so that the bottom of the target remains in constant spring-tension contact with the surface on which the carriage sits or travels, supported by its legs. The carriage is electromechanically propelled, and laser tracking is conducted to direct laser beams at and receive laser retroreflections from the target at various surface locations. According to some inventive embodiments, one or more weights are implemented, in lieu of or in addition to a spring, to exert a downward force upon the target.
US10168420B1 Nonlinear interferometric imaging sensor
A new radar is disclosed possessing desirable attributes for close range, short event time, high data rate sensing and data collection applications. A Continuous Wave (CW) or very high Pulse Repetition Frequency (PRF) Pulse based waveform, nominally with very high duty cycle (i.e. highly range aliased), is amplified and transmitted from one antenna, and after reflection from targets of interest, is received by one or a plurality of receive antennas. Both transmit and receive are optimally synchronous and phase coherent. The received signals are down converted to baseband leaving only the Doppler frequency from the targets of interest. These Doppler frequencies change over Fast Time as a function of the specific target trajectory and speed. A bank of time dependent correlation filters, each tuned to a different trajectory hypothesis, are used to integrate up the Doppler Signal for targets traveling the hypothesized trajectory, and decorrelated those that are not.
US10168417B2 Systems and methods for tracking location in industrial facilities
A system includes a control system. The control system includes a processor configured to receive a first signal from a light source within an industrial facility. The first signal includes a unique identification code configured to indicate at least a partial identity of a human resource within the industrial facility. The processor is configured to determine a proximity of the human resource with respect to the light source based at least in part on a received signal strength indicator (RSSI) of the first signal, and to generate an indication of a location of the human resource within the industrial facility based on the determined proximity of the human resource to the light source.
US10168414B2 Wireless signals and techniques for determining locations of objects in multi-path environments
A time-reversal positioning system includes a storage storing first data representing channel impulse responses derived from probe signals sent from a plurality of positions and second data representing coordinates of the positions. A data processor determines a position of a terminal device based on the stored channel impulse responses and a time-reversed signal determined based on a time-reversed version of a channel impulse response that is estimated based on a channel probing signal sent from the terminal device.
US10168413B2 Service enhancements using near field communication
A near field communication (NFC) mobile device may obtain location information from a NFC terminal device that is communicating with the NFC mobile device. A data transfer link may be established between the NFC mobile device and a mobile telecommunication network. The mobile telecommunication network may prompt the NFC mobile device to obtain location information from the NFC terminal device. The mobile telecommunication network may then receive the location information from the NFC mobile device via the data transfer link, and may subsequently determine a location of the NFC mobile device using the location information.
US10168407B2 Medical imaging apparatus having multiple subsystems, and operating method therefor
In a method for operating a medical imaging apparatus having multiple subsystems, a control protocol assigned to a scan sequence to be performed is provided to a control computer that determines sequence control data for the control protocol, which define different functional subsequences of the scan sequence. Different effective volumes are assigned to each functional subsequence, and current ambient conditions of the apparatus are determined for the sequence control data and associated effective volumes. Control signals for the scan sequence are determined from the sequence control data, the effective volumes and the current ambient conditions that optimize the functional subsequences of the scan sequence locally, at least with regard to a sub-region of the respective effective volumes. During the scan, at least one change of a sub-region of a respective effective volume is determined and the control signals used for the ongoing scan are modified, dependent on the change, to maintain the aforementioned optimization.
US10168401B2 Radio-frequency coil assembly for magnetic resonance imaging
Provided herein is a radio frequency (RF) coil assembly. The RF coil assembly includes one or more coil elements arranged on a shell, a cable connector electrically connected to the coil elements, the cable connector including a number of inner wires enclosed with an outer insulative jacket, and the cable having a first end connect to a connector and a second end rotatably connected with the shell, and the inner wires exposed outwardly of the outer insulative jacket of the second end of the cable and electrically connected to the coil elements.
US10168397B2 Magnetic field sensor with increased field linearity
A magnetic field sensor includes a plurality of transducer legs coupled together as a first circuit to sense a magnetic field, wherein each transducer leg comprises a plurality of magnetoresistance sense elements. The magnetic field sensor also includes a second circuit including a first plurality of current lines, wherein each current line of the first plurality of current lines is adjacent to a corresponding plurality of magnetoresistance sense elements of a transducer leg of the plurality of transducer legs. When at least one current line of the first plurality of current lines is energized, a magnetization of each magnetoresistance sense element of the transducer leg is aligned in a first direction or a second direction opposite to the first direction. A routing pattern of the at least one current line is configured to generate an equal population of magnetoresistance sense elements with magnetization aligned in the first and second directions.
US10168396B2 Low fly height in-plane magnetic image sensor chip
Disclosed is a low fly height in-plane magnetic image sensor chip. This sensor chip comprises a silicon (Si) substrate with a pit on the surface, a magnetoresistive sensor, and an insulating layer. The magnetoresistive sensor is located on the bottom surface of the pit in the Si substrate. The insulating layer is located above the magnetoresistive sensor. The magnetic image surface detected during operation is coplanar or parallel with the surface of the Si substrate surface. The input and output ends of the magnetoresistive sensor are connected with leads directly, or bonded with leads through pads, or through a conducting post and pads to form connections. And the flying height of the leads is lower than the height of the surface of the Si substrate. This technical solution has several advantages, such as compact structure, high output signal, and direct contact with the magnetic image.
US10168394B2 Method for manufacturing magnetism measurement device, method for manufacturing gas cell, magnetism measurement device, and gas cell
A method for manufacturing a magnetism measurement device which measures a magnetic field generated from a living body, includes: arranging an ampoule made of borosilicate glass and having a hollow part filled with a solid alkali metal, in a void in a cell section made of quartz glass, and then sealing the cell section; and casting a pulse laser beam on the ampoule through the cell section and thus forming a penetration hole in the ampoule. The pulse laser beam has an energy of 20 μJ/pulse to 200 μJ/pulse. The absorption coefficient of quarts glass for the pulse laser beam is lower than the absorption coefficient of borosilicate glass for the pulse laser beam.
US10168391B2 Multi-functional interconnect module and carrier with multi-functional interconnect module attached thereto
An interconnect module includes a metal clip having a first end section, a second end section and a middle section extending between the first and the second end sections. The first end section is configured for external attachment to a bare semiconductor die or packaged semiconductor die attached to a carrier or to a metal region of the carrier. The second end section is configured for external attachment to a different metal region of the carrier or to a different semiconductor die or packaged semiconductor die attached to the carrier. The module further includes a magnetic field sensor secured to the metal clip. The magnetic field sensor is operable to sense a magnetic field produced by current flowing through the metal clip. The interconnect module can be used to form a direct electrical connection between components and/or metal regions of a carrier to which the module is attached.
US10168388B2 GFCI self test software for autonomous monitoring and fail safe power denial
A recordable medium on which software code is stored. The software code including code for monitoring a test signal. The software code further including code for determining an end-of-life state of an electrical wiring device if the test signal is less than a threshold value a first predetermined number of times within a first predetermined time period, and code for generating an alarm signal when the end-of-life state is determined.
US10168385B2 Eye pattern measurement apparatus, and clock and data recovery system and method of the same
An eye pattern measurement apparatus includes: an eye pattern monitoring device, performing first sampling on a data signal by sequentially using scan clock signals having different phases to obtain a plurality of scan data signals; and a data aligning device, connected to the eye pattern monitoring device, receiving the scan data signals outputted by the eye pattern monitoring device, performing phase-shift on the first clock signal to generate a synchronization clock signal, synchronizing the scan data signals with the synchronization clock signal, and outputting the synchronized scan data signals.
US10168384B2 Modular testing system with versatile robot
A chip package assembly testing system and method for testing a chip package assembly are provided herein. In one example, the testing system includes a robot disposed in an enclosure and having a range of motion operable to transfer a chip package assembly between any of a first queuing station, a second queuing station and a plurality of test stations. The system also includes an automatic identification and data capture (AIDC) device operable to read an identification tag affixed to a carrier disposed in the first and second queuing stations, and a controller configured to control placement of chip package assemblies by the robot in response information obtained from a carrier disposed in at least one of the first and second queuing stations, the predefined test routine of the test processor of the first test station, and the predefined test routine of the test processor of the second test station.
US10168380B2 Semiconductor device evaluation jig, semiconductor device evaluation apparatus, and semiconductor device evaluation method
A base having electrical conductivity and a plate shape for a semiconductor device evaluation jig has a front surface which includes a mount region where a semiconductor device is to be mounted. In this mount region, the base has a through hole extending through the base. A temperature detecting element is attached to the base. An electrode pad is electrically connected to the temperature detecting element and formed in the front surface side.
US10168370B2 Semiconductor apparatus and test system including the same
A semiconductor apparatus includes an input/output pad configured to exchange signals with an external device; a control pad configured to be inputted with a discharge signal from the external device; and a first electrostatic protection unit configured to form an electrostatic discharge path from the input/output pad to a first voltage supply line according to the discharge signal.
US10168365B2 Microfabricated calorimeter for RF power measurement
Disclosed is a radio frequency (RF) power calorimeter having a load electrically coupled to a RF input, a variable low-frequency power source electrically coupled to the load and configured to apply low-frequency bias to the load. The RF power calorimeter includes a thermal medium thermally coupled to the load. Additionally, the RF power calorimeter includes an outlet temperature sensor thermally coupled to the thermal medium, the outlet temperature sensor being positioned to measure the temperature of the thermal medium due to heating by the load. The RF power calorimeter also has circuitry configured to use temperature measurements of the thermal medium in thermal contact with an RF load in combination with the low-frequency bias to measure average power of an RF source electrically coupled to the RF input. Also disclosed in a method of measuring RF power using the RF power calorimeter.
US10168364B2 Battery monitoring system for a vehicle and a method thereof
The present disclosure discloses a battery source monitoring system for a vehicle. The system comprises at least one current sensor configured to detect current flow from one or more accessory devices connected to an auxiliary battery source. The control unit on detecting vehicle ignition OFF condition, is configured to determine ON condition of one or more accessory devices and switch power source of the one or more accessory devices in ON condition from primary battery source to auxiliary battery source. The control unit then compares current flow received from current sensor with a predetermined threshold. When current flow detected by current sensor surpasses predetermined threshold, the control unit disconnects one or more accessory devices from auxiliary battery source and primary battery source, and switch power source of one or more accessory devices from auxiliary battery source to the primary battery source, thereby monitoring battery source of vehicle.
US10168357B2 Coated probe tips for plunger pins of an integrated circuit package test system
Coated probe tips are described for plunger pins of an integrated circuit package tests system. One example has a plunger having a tip to contact a solder ball of an integrated circuit package, a sleeve to hold the plunger and allow the plunger to move toward and away from the package, the sleeve being held in a socket, a spring within the sleeve to drive the plunger toward the package, and a coating over the tip, the coating being harder than a solder ball.
US10168356B2 Test and measurement probe with adjustable test point contact
A probe for making electrical contact with a device-under-test test point includes a body, a rigid member capable of travelling linearly with respect to the body, a flexible arm having a test point contact at one end and fastened to the rigid member at the other end, and a flexible linkage fixed to the body and to the flexible arm. The flexible linkage is structured to cause the flexible arm to bend in response to travel of the rigid member in one direction, and to cause the flexible arm to unbend in response to travel of the rigid member in the other direction. A second flexible arm may be included, the two arms opening and closing to change the distance between test point contacts. A light source may be disposed on a portion of the flexible linkage that simultaneously articulates to automatically track the orientation of the test point contact.
US10168354B1 Scanning probe microscope
In a scanning probe microscope including a condensing optical system which includes a laser beam source, a collimator lens and a focus lens, a cantilever, and a detector, the condensing optical system including a cylindrical lens barrel having the laser beam source fixed to one end thereof, and a cylindrical lens mount which is coaxially disposed inside the lens barrel and has the collimator lens fixed to an end portion close to the laser beam source and the focus lens fixed to the opposite end portion, ring-shaped elastic members and are attached to the outer circumferential surface of the lens mount.
US10168351B2 Acceleration sensor having spring force compensation
The invention relates to an acceleration sensor (100) having a sensor material (120) which is mounted by means of spring elements (130) so as to be movable along a movement axis (x) over a substrate (110), first trim electrodes (140) which are connected to the sensor material (120), and second trim electrodes (150) which are connected to the substrate (110) and are associated with the first trim electrodes (140). When the sensor material is deflected along the movement axis, a spring force acting on the sensor material (120) is generated by the spring elements (130), and when the sensor material (120) is deflected, an electrostatic force acting on the sensor material (120), which counteracts the spring force, is generated by application of an electrical trim voltage between the first trim electrodes (140) and the second trim elements (150).
US10168350B2 Physical quantity sensor, physical quantity sensor device, electronic apparatus, and moving object
A physical quantity sensor includes an element piece, in which the element piece includes a support portion that includes a first support portion, a second support portion, and a third support portion that links the first and second support portions, and is connected to a base substrate at the third support portion, a movable electrode portion that is positioned between the first and second support portions, and includes a movable electrode finger, an elastic portion that links the movable electrode portion and the support portion and has elasticity, and a fixed electrode portions having fixed electrode fingers that are arranged facing the movable electrode finger.
US10168349B2 Bolometer fluid flow sensor
A sensor comprises a substrate having a first surface; a cap structure connected to the substrate, the cap structure configured to define a cavity between an inner surface of the cap structure and the first surface of the substrate, the cap structure configured to block infrared radiation from entering the cavity from outside the cap structure; a plurality of absorbers, each absorber in the plurality of absorbers being connected to the first surface of the substrate and arranged at a respective position within the cavity and configured to absorb infrared radiation at the respective position within the cavity; and a plurality of readout circuits, each readout circuit in the plurality of readout circuits being connected to a respective absorber in the plurality of absorbers and configured to provide a measurement signal that indicates an amount of infrared radiation absorbed by the respective absorber.
US10168348B2 Method for determining an average segment time of an encoder wheel of an internal combustion engine
A method for determining an average segment time of an encoder wheel of an internal combustion engine, the encoder wheel being connected in rotationally fixed fashion to a crankshaft of the internal combustion engine, markings being situated along the circumference of the encoder wheel, and the crankshaft of the internal combustion engine passing through specified angular ranges during segment times, segment times being acquired, associated rotational speed values being determined from the segment times, a rotational speed curve being determined from the individual determined rotational speed values, a value of the average rotational speed being determined from the rotational speed curve, and an average segment time being determined from the value of the average rotational speed.
US10168346B2 Method for determining the presence or absence of disposable pipette tips in pipette tip carriers
A method for determining the presence or absence of disposable pipette tips in pipette tip carriers on the work area of a laboratory workstation. Each of the pipette tip carriers has a support panel with receiving holes into each of which a disposable pipette tip can be inserted. The laboratory workstation for carrying out the method has a robot arm with at least one pipette which is designed to receive and dispose of disposable pipette tips. The laboratory workstation has a digital camera which is arranged on a support device and is operatively connected to an analyzing unit. The work area of the laboratory workstation can be completely imaged in at least one first direction using the digital camera.
US10168345B2 Automatic analysis apparatus and sample measuring method
An automatic analysis apparatus capable of improving detection sensitivity is provided. An optimum photometer between a light-scattering photometer and an absorptiometer based on a concentration range may be decided. A standard solution is measured multiple times at a normal calibration and a calibration curve is created. Calibration curves are individually created for an absorptiometer and a light-scattering photometer from the minimum and maximum measured values of the concentrations of each standard solution. The upper and lower limits of a standard solution concentration are computed from the minimum/maximum calibration curves. Sensitivity may be computed by using calibration parameters. Whether to use a concentration by absorption or a concentration by scattered light is decided based on the computed sensitivity. The computed sensitivities are compared between the concentration by absorption and the concentration by scattered light, and the use of the concentration of a higher sensitivity is decided.
US10168342B2 Lipid probes and uses thereof
Disclosed herein are methods, compositions, probes, assays and kits for identifying a lipid binding protein as a drug binding target. Also disclosed herein are methods, compositions, and probes for mapping a ligand binding site on a lipid binding protein, identification of lipid binding proteins, generating drug-lipid binding protein profiles, high throughput drug screening, and identification of drugs as potential lipid binding protein ligands.
US10168341B2 Devices for determining cell force properties and methods of manufacturing the devices
A device may be configured to allow individual measuring of at least one property of at least one cell, such as measuring a contraction force of a platelet. The device may include a plurality of wells. Each well may include a hydrogel layer, the hydrogel layer including a hydrogel having a top surface that includes a pattern of cell interaction regions. The wells may differ in stiffness properties of the hydrogel and/or biochemical conditions. Each cell interaction region may include a group of at least two cell interaction sites. The spacing between each cell interaction region may be greater than a spacing between the at least two cell interaction sites of each cell interaction region. In this way, cell-cell interactions may be reduced and thereby increasing number of individual cells capable of being measured.
US10168339B2 Marker peptide for determining risk of developing metabolic syndrome, and use thereof
It is an object of the present invention to provide a marker substance capable of accurately determining a risk of developing metabolic syndrome in vivo. That is, the present invention provides the followings: a marker peptide for determining the risk of developing the metabolic syndrome; an antibody or an aptamer bound to the marker peptide for determining the risk of developing the metabolic syndrome; a microarray in which the antibody or the aptamer bound to the marker peptide for determining the risk of developing the metabolic syndrome has been immobilized on a carrier; a method for determining the risk of developing the metabolic syndrome, comprising measuring an amount or the presence or absence of the marker peptide for determining the risk of developing the metabolic syndrome in a biological sample collected from a subject; and a kit for determining the risk of developing the metabolic syndrome, comprising the antibody or the aptamer or comprising the microarray.
US10168337B2 Method and biomarkers for the detection of dengue hemorrhagic fever
The present invention provides compositions and methods for detecting, analyzing, and identifying biomolecules used to diagnose patient with risk of DHF. More particularly, the invention provides plasma biomarkers including complement factor D to complement factor H (FactorD/FactorH) ratio and levels of one or more of IL2, desmoplakin, and high molecular weight albumin, which are used to detect risk of developing DHF.
US10168335B2 Rapid and sensitive method for detection of biological targets
The present invention relates to a method of biological labeling that occurs via a free radical chain reaction. The labeling occurs due to deposition of a detectable reporter molecule from a media comprising a substance comprising at least two moieties of a peroxidase enzyme substrate (termed herein ‘cross-linker’) in a target site comprising peroxidase activity and a biological marker. The labeling reaction described herein may generally be used to detect targets in a host of experimental schemes for detecting and visualizing a biological or chemical target, including immunohistochemistry (IHC), in situ hybridization (ISH), antibody-based staining methods such as ELISA, Southern, Northern, and Western blotting, and others.
US10168334B2 Identification of cancer protein biomarkers using proteomic techniques
The claimed invention describes methods to diagnose or aid in the diagnosis of cancer. The claimed methods are based on the identification of biomarkers which are particularly well suited to discriminate between cancer subjects and healthy subjects. These biomarkers were identified using a unique and novel screening method described herein. The biomarkers identified herein can also be used in the prognosis and monitoring of cancer. The invention comprises the use of leptin, prolactin, OPN and IGF-II for diagnosing, prognosis and monitoring of ovarian cancer.
US10168328B2 Identification of antigen epitopes and immune sequences recognizing the antigens
Methods, compositions, and reaction mixtures are provided for identifying a T cell receptor (TCR) and an epitope peptide that specifically binds the TCR. Methods, compositions, and reaction mixtures are also provided for identifying a plurality of T cell receptors and corresponding epitope peptides that specifically bind the T cell receptors. In some cases, the plurality of T cell receptors and corresponding epitope peptides can be identified in a highly parallel manner.
US10168324B2 POC test system and method
The present invention relates to a test system or an assay system (detection system) and test method preferably for use in the Point-of-Care (PoC) field.
US10168321B2 Composition comprising up-converting phosphors for detecting an analyte
The present invention relates to a detector matrix for detecting at least one analyte in a sample, preferably a sample of a body fluid, comprising at least one enzyme active in the presence of said at least one analyte and at least one indicator reagent changing at least one optical property dependent on the activity of said enzyme, wherein said detector matrix further comprises up-converting phosphor particles, preferably UV-emitting up-converting phosphor particles. The invention further relates to a test element and a test device for detecting at least one analyte in a sample comprising the detector matrix of the invention, as well as to a method for the manufacture of a detector matrix, a method for the manufacture of a test element, and to a method for detecting an analyte in a sample, comprising contacting a detector matrix according to the invention with a sample suspected to comprise said analyte.
US10168320B2 Hematological analyzer, method for analyzing body fluid and computer program product
A hematological analyzer for measuring blood, sets a body fluid measurement mode; receives a measurement start instruction; irradiates a measurement sample with light and obtains optical information from cells contained in the measurement sample; and classifies at least white blood cells and nucleated cells other than white blood cells contained in the measurement sample, and counts the white blood cells and nucleated cells other than white blood cells based on the optical information obtained from the cells in the measurement sample prepared from a body fluid sample and white blood cell measuring reagent when the body fluid measurement mode has been set and the measurement start instruction has been selected, is disclosed. A method for analyzing body fluid and a computer program product are also disclosed.
US10168318B2 Method of measuring cell-substrate impedance in living cells to identify compounds affecting receptor tyrosine kinase (RTK) activity and pathways
A method of identifying a potential therapeutic compound that affects a Receptor Tyrosine Kinase (RTK) pathway in cancer cells, which includes: providing a device capable of measuring cell-substrate impedance; culturing cancer cells in serum-free media in at least two wells of the device; adding to a first well a proposed therapeutic compound that affects a RTK pathway and a RTK stimulating factor for the RTK pathway to form a test well, and adding to another well the RTK stimulating factor to form a control well; continuously monitoring cell-substrate impedance of the at least two wells and optionally determining cell indices from the monitored cell-substrate impedance; and determining a difference in impedance or optionally cell index between the test well and control well; and if significantly different, concluding the proposed therapeutic compound is therapeutically active in the RTK pathway within the cancer cells.
US10168317B2 Microfluidic device, system, and method for tracking single cells and single cell lineages
The present invention relates to a microfluidic device, a microfluidic system, and methods for tracking single cells, multiple cells, single cell lineages, and multiple cell lineages in series and/or in parallel. The microfluidic device comprises a substrate having one microfluidic channel formed therein or a plurality of microfluidic channels formed therein and arranged in parallel. The microfluidic system comprises: a microfluidic device according to the present invention; a cell loading reservoir in fluid communication with the inlet end of each microfluidic channel of the microfluidic device; and an outlet reservoir in fluid communication with the outlet end of each microfluidic channel of the microfluidic device. The present invention also relates to a high throughput microfluidic system and a kit for tracking single cells and/or single cell lineages.
US10168315B2 Sensor technology for diagnosing tuberculosis
A sensor technology comprising a single nano-material (gold nanoparticles and/or carbon nanotube) based sensor or a plurality of sensors in conjunction with a pattern recognition algorithm for non-invasive and accurate diagnosis of tuberculosis caused by M. tuberculosis bacteria in a subject. The sensor technology is suitable for population screening of tuberculosis, particularly in resource-poor and developing countries.
US10168313B2 Analyte detection meter and associated method of use
A method for obtaining information encoded on an electrochemical test strip is provided. The test strip has two electrodes disposed within a sample space and the information is encoded on the test strip prior to introduction of liquid sample. The method includes the step of introducing sample to the sample space so that the sample is in contact with the two electrodes within the sample space. In another step a value is determined that is representative of the double layer capacitance of the test strip and/or the equivalent capacitance of the test strip. The determined value is then translated into information reflecting a characteristic of the test strip prior to introduction of sample.
US10168310B2 System and method for fluorescence and absorbance analysis
A system or method for analyzing a sample include an input light source, an excitation light source positioned to receive light from the input light source and to sequentially illuminate the sample with each of a plurality of wavelengths, a fluorescence detector positioned to receive and substantially simultaneously detect multiple wavelengths of light emitted by the sample for each of the plurality of excitation wavelengths, an absorption detector positioned to receive and detect light passing through the sample, and a computer in communication with the excitation light source, the fluorescence detector, and the absorption detector, the computer controlling the excitation light source to sequentially illuminate the sample with each of the plurality of wavelengths while measuring absorption and fluorescence of the sample based on signals received from the fluorescence and absorption detectors.
US10168309B2 Method for manufacturing an array of sensors on a single chip
A nanostructure sensing device comprises a semiconductor nanostructure having an outer surface, and at least one of metal or metal-oxide nanoparticle clusters functionalizing the outer surface of the nanostructure and forming a photoconductive nanostructure/nanocluster hybrid sensor enabling light-assisted sensing of a target analyte.
US10168307B1 Tunable directional color transition compositions and methods of making and using the same
Color change compositions that transition from a first to second color state upon application of an applied stimulus are provided. Also provided are substrates having the compositions on a surface thereof, as well as methods of making and using the compositions.
US10168306B2 Time reference derivation from time of arrival measurements
A rotor arrangement and method by which a time reference is provided for a rotor. The rotor includes N time of arrival features. The method includes steps to: provide a plurality of time of arrival probes spaced apart circumferentially outside the periphery of the rotor; for each revolution of the rotor, measure a time of arrival of each feature at each probe; select N time of arrival measurements at each probe; derive a best fit of the measured times of arrival measured at all the probes against angular position; and set the time reference for the next revolution of the rotor equal to the best fit at the end of the current revolution of the rotor.
US10168304B2 Rail inspection apparatus and method
An apparatus and method for rail inspection include a inspection carriage that moves atop a rail and carries a rail height sensor directed toward the rail. The rail height sensor generates a signal correlated with a vertical position (height) of the rail relative to the carriage as the carriage moves along the rail. A signal processor converts the rail height signal to a log of rail heights along the rail. Further processing of the log, e.g., in the signal processor, identifies crushed head defects in the rail.
US10168300B2 Magnetic flux sensor quality indicator apparatus and method
A flux leakage detection system and a method for providing a quality indicator for a flux leakage detection system are provided.
US10168295B2 Gas sensor, method of producing conductive paste, and method of manufacturing gas sensor
A sensing electrode for sensing a predetermined gas component of a measurement gas, which is provided in a mixed-potential gas sensor that measures the concentration of the predetermined gas component, is formed of a cermet containing a noble metal and an oxygen-ion conductive solid electrolyte. The noble metal comprises Pt and Au. An Au abundance ratio, which is an area ratio of a portion covered with Au to a portion at which Pt is exposed in a surface of noble metal particles forming the sensing electrode, is 0.3 or more.
US10168293B2 Fluids leakage sensor
The present disclosures relates to a leakage sensor cable comprising a first conductive wire and a second conductive wire; a first conductive coating layer formed around the first conductive wire; a second conductive coating layer formed around the second conductive wire; a first permeable shell formed around the first conductive coating layer to form a first sensor cord; a second permeable shell formed around the second conductive coating layer to form a second sensor cord; wherein the first sensor cord and the second sensor cord are arranged together along their lengths to form a leakage sensor cable; and wherein the permeable shell is impregnated with electrolyte particles. The leakage sensor can be combined with a resistance-meter connected to the leakage sensor cable to form a leakage sensor assembly.
US10168291B2 Method and apparatus for the thermomechanical analysis of a sample
A method for the thermomechanical analysis of a sample (P) of a material including (a) controlling the temperature of the sample (P), (b) recording data representative for a length variation (dL) of the sample (P), (c) evaluating the data in order to determine a reversible component (dLrev), (d) calculating a corrected reversible component (dLrev-corr; αrev-corr) and/or of the coefficient of thermal expansion (α).
US10168289B2 Method for evaluating crosslink concentration in crosslinked rubber
A method for evaluating the crosslink concentration in a crosslinked rubber is provided. The present invention relates to a method for evaluating the crosslink concentration in a crosslinked rubber by small-angle X-ray scattering or small-angle neutron scattering using measurement samples prepared by swelling the crosslinked rubber to different degrees of swelling.
US10168286B2 Defect observation device and defect observation method
In a scheme for analyzing low magnification defect images and determining whether or not a defect detection method using cell comparison is applicable, if a defect detection method using cell comparison cannot be applied and the proportion transitioning to a defect detection method using die comparison increases, throughput may decrease even more than starting out with defect detection by a defect detection method using die comparison. The purpose of present invention is to carry out high precision defect detection with a stable throughput. In the present invention, the defect detection processing mode applied for detecting defects from the defect image is determined using a reference image, and defects are detected from the defect image by the defect detection processing mode that has been determined.
US10168283B2 Observation apparatus and method for sharpening final image
Acquiring a sharp final image by preventing, even when an intermediate image is formed at a position overlapping an optical element, a flaw or the like on the optical element from being superimposed on the intermediate image. An observation apparatus including: an image-forming optical system having image-forming lenses that form a final image and an intermediate image, a first phase modulator that applies a spatial disturbance to the wavefront of light, and a second phase modulator that cancels out the spatial disturbance; a light source; an XY-scanning part including a first and a second scanner; and a photodetector. The two phase modulators are disposed at positions optically conjugate with the first scanner and have one-dimensional phase-distribution characteristics changing in the scanning direction of the illumination light.
US10168280B2 Authentication structure and authentication method using the same
An authentication structure and an authenticating method using the same are provided. The authentication structure includes a plurality of input couplers that generate surface plasmons by being selectively coupled to lights because the plurality of input couplers are different in terms of at least one of a geometric structure and an arrangement, and an output coupler that outputs a speckle pattern based on the surface plasmons.
US10168278B2 Total protein measurement using whole blood refractometry
An optical system and method for quantifying total protein in whole blood or other multi-phase liquids and colloidal suspensions uses refractometry without preliminary steps such as cell separation or centrifugation. A refractometer is integrated with a flow cell to enable the refractive index of a flowing sample to be measured based on a substantially cell free boundary layer of the sample that is present under certain flow conditions. Dimensions of the flow cell are selected to produce a cell-free layer in a flow of whole blood in which the cell free layer is thick enough to reduce scattering of light from the refractometer light source. A numerical method is used to compensate for scattering artifacts. The numerical compensation method is based on the slope and width of a peak in the derivative curve of an angular spectrum image of the flowing sample produced by refractometry.
US10168277B2 Refractive index measuring device
A photodiode includes semiconductor layers and a gate insulating layer provided on a buried insulating layer formed on a substrate and has a diffraction grating portion in which a plurality of groove portions are formed in a two-dimensional lattice shape, on the gate insulating layer. Measurement light is guided by an optical system including a photoelastic modulator and is incident on the photodiode. The measurement light is emitted from the light source device in a state of being linearly polarized light having a predetermined wavelength and is converted at a predetermined frequency by the optical system such that states in which the measurement light becomes linearly polarized light beams of two orthogonal directions are repeated. In addition, electric signals from the photodiode in the state in which the measurement light becomes the linearly polarized light beams of the two orthogonal directions are lock-in detected.
US10168276B1 Identifying targeted gaseous chemical compound
Systems and methods for verifying that light absorption is caused by a targeted gaseous chemical compound. A first transmittance of light, either generated at, or filtered to, a first wavelength range and a second transmittance of light, either generated at, or filtered to, a second wavelength range are measured by first and second photon detectors. A ratio of the first and second measured transmittance is determined and that ratio is compared to a transmittance ratio associated with a targeted gaseous chemical compound to verify that the light absorption is caused by the targeted gaseous chemical compound.
US10168275B2 Untuned resonance traced gas sensing
Methods and systems for detecting a gas or liquid in an environment include measuring a reference signal at each of a set of wavelengths by passing a signal at each wavelength through a reference cell having a gas or liquid to be detected. A sensing signal is measured at each of the plurality of wavelengths by coupling each wavelength to a ring resonator in the environment. A set of wavelengths that correspond to an absorption curve of the gas or liquid to be detected is determined. A concentration of the gas or liquid to be detected in the environment is determined based on amplitudes of the sensing signal at each of the set of wavelengths.
US10168269B1 Aerosol real time monitor
A biological and non-biological aerosol real time monitor includes a laser light source assembly configured to emit a laser beam and generate a line-shaped laser spot at a particle excitation position of an air flow to be measured; a sealed photoelectric measurement chamber, wherein the laser light source assembly is assembled at a laser entrance port of the sealed photoelectric measurement chamber, the air flow intersects with the optical axis in the traveling direction of the laser beam-at the particle excitation position; a scattered light signal reflecting mirror and a fluorescence signal reflecting mirror bilaterally provided with a measurement point as the center which is formed by the intersection of the laser beam and the air flow; a scattered light signal detector and a fluorescence signal detector respectively mounted behind a center opening of the reflecting mirrors to detect a scattered light signal and a fluorescence signal.
US10168268B2 Size distribution determination of aerosols using hyperspectral image technology and analytics
An aerosol distribution determining system is provided. The system includes a set of pairs. Each of the pairs includes a light emitter mounted to a black object for respectively emitting electromagnetic radiation and absorbing a portion of the electromagnetic radiation. The system further includes a hyperspectral imaging camera for capturing hyperspectral images of the electromagnetic radiation in an absence of and in a presence of an aerosol distribution. The system also includes a data processing system for determining at least one of a size, a vertical density distribution, and a shape of particles in the aerosol distribution based on information derived using the hyperspectral images.
US10168265B2 Portable apparatus and methods for analyzing injection fluids
Provided herein are portable apparatus as well as methods of analyzing an injection fluid using these portable apparatus. In some embodiments, the injection fluid can contain a polymer, but a polymer is not necessary. For example, the portable apparatus and methods may be used to determine viscosity, long term injectivity, filter ratio, or any combination thereof of the injection fluid.
US10168261B2 Structure for achieving dimensional stability during temperature changes
A heated or cooled sample holding stage for use in a nanoindentation measurement system is described. The geometry of the design and the selection of materials minimizes movement of a sample holder with respect to a nanoindentation tip over a wide range of temperatures. The system controls and minimizes motion of the sample holder due to the heating or cooling of the tip holder and/or the sample holder in a high temperature nanoindentation system. This is achieved by a combination of geometry, material selection and multiple sources and sinks of heat. The system is designed to control both the steady state and the transient displacement response.
US10168259B2 Microfluidic devices, systems, and methods for imaging tissue samples
One aspect of the present disclosure can include a microfluidic device for imaging a tissue sample. The device can include a tissue chamber, a liquid inlet channel, and a liquid outlet channel. The tissue chamber can be defined by a plurality of walls, at least one of which is transparent. The liquid inlet channel can be fluid communication with the tissue chamber. The liquid outlet channel can be in fluid communication with the tissue chamber. The tissue chamber can be sized and dimensioned to completely immobilize the tissue sample during imaging.
US10168257B2 Sample processing system
In accordance with an embodiment of a system for handling and processing chemical and/or biological samples, a MicroChamber comprises a substrate, a reservoir formed on the substrate for receiving a chemical and/or biological sample, and an encoder such as a barcode or other suitable device. The encoder encodes information describing at least one characteristic of the substrate and/or reservoir.
US10168255B1 System, method, and apparatus for determining air emissions during pig receiver depressurization
System, method, and apparatus embodiments characterize potential air emissions during the pig receiver depressurization. The mass flow rate, pressure, and temperature of exhaust gas released from the pig receiver are ascertained using a mass flow meter, pressure gauge, and temperature gauge, respectively. A flow meter and control valve regulate flow of exhaust gas through a sampling line and into a grab sample collection train. The grab sample collection train includes grab sample containers (e.g., piston cylinders, double-ended cylinders, and evacuated canisters) that collect exhaust gas samples over a range of pressures. The exhaust gas samples are used to determine the concentrations of gas components in the exhaust gas over the range of pressures. These concentrations are interpolated and/or extrapolated to provide a concentration versus pressure curve for each identified component in the exhaust gas. The ascertained mass flow rate and gas concentration curve are used to characterize potential mass emissions of each gas component during pig receiver depressurization.
US10168254B2 System of measuring equipment performance and device therefor
A device and system for measuring equipment performance having one or more sensors that measure functionality of equipment without interactive communication between the sensors and equipment. The one or more sensors generate and transmit data related to functionality of the equipment to a microprocessor. The microprocessor contains an algorithm that converts the data related to functionality of the equipment into equipment utilization metrics. These equipment utilization metrics are transmitted by a transmitter to an equipment operator.
US10168250B2 Abnormality diagnosis device and abnormality diagnosis method for intake system of internal combustion engine
An electronic control unit diagnoses leakage abnormality in an intake system downstream from a supercharger provided in the intake system of the engine. The electronic control unit sets, as a supercharging region monitoring value, a ratio between a first air amount obtained from a detection value of an air flowmeter and a second air amount obtained from a detection value of an intake pressure sensor, the ratio being the ratio obtained when the engine is operated in a supercharging region. The electronic control unit also sets, as a non-supercharging region monitoring value, a ratio obtained when the engine is driven in a non-supercharging region. The electronic control unit determines the presence of the leakage abnormality in the intake system when the ratio of the supercharging region monitoring value to the non-supercharging region monitoring value is larger than a predetermined specified value.
US10168238B2 Assessment of shear forces distribution at fixation points of textile based implants
A system for assessing the distribution of shear forces at fixation points on a textile-based implant includes a tissue model, a load simulation device, and an analysis system. The tissue model includes an upper surface defining an opening therethrough and a fixation support configured to secure a textile-based implant against the upper surface at a plurality of fixation points defined along a plane of the upper surface. The load simulation device is configured to apply a load to a textile-based implant that is secured to the tissue model. A marker is disposed on the fixation support at one or more of the plurality of fixation points. The analysis system is configured to calculate a shear force vector at each of the fixation points where a marker is disposed in response to the load applied by the load simulation device.
US10168231B2 Galvanically isolated monitoring circuit
There is described a system for measuring an environmental parameter such as temperature experienced by a resistive component such as a thermistor (107) in a galvanically isolated circuit, or for measuring the voltage developed by a component. The system comprises a measurement circuit (1) comprising a voltage pulse generator (114). The measurement circuit is inductively coupled to the galvanically isolated circuit by a flyback transformer (101) such that a stable voltage (V104) across a first capacitor (114) in the measurement circuit after many voltage pulses is proportional to a stable voltage (V106) across a second capacitor (106) connected across the component in the galvanically isolated circuit. The stable voltages across the first and second capacitors are adjustable by adjusting a duty cycle of the voltage pulses.
US10168229B2 EMI/RF shielding of thermocouples
Embodiments disclosed herein generally relate to a temperature sensor disposed in an apparatus. In many semiconductor, liquid crystal display, solar panel or organic light emitting display fabrication processes, RF power is utilized to either ignite a plasma within the processing chamber or to provide supplemental energy to the process. Temperature control during many processes may be beneficial in order to produce a consistent product. Temperature sensors or thermocouples are sometimes utilized to measure the temperature of a substrate within a processing chamber. The RF power may have a negative impact on the temperature sensor. By coating the temperature sensor with a nanoparticle based metal coating, such as a silver coating, the negative impacts of the RF power on the temperature sensor may be reduced without contaminating the process, and an accurate temperature measurement may be obtained.
US10168228B2 Thermocouple apparatus and method
In a thermocouple, a pair of thermoelements extend within a protective sheath. The thermoelements are spaced from the sheath by an insulator. The sheath comprises an outer sheath formed from a metal alloy adapted to provide mechanical support and corrosion resistance during use of the thermocouple, typically at elevated temperature. The sheath further comprises an inner sheath positioned between the outer sheath and the thermoelements and formed from a nickel-based alloy containing less than 10 wt % Cr, to prevent diffusion of Cr and/or Mn from the outer sheath to the thermoelements.
US10168227B2 System and apparatus for determining ambient temperatures for a fluid analyte system
A system and method for rapidly determining ambient temperature in a fluid-analyte meter. The meter includes a housing defining an interior space and an area for receiving a fluid sample. A processor and a first temperature sensor are disposed within the interior space of said the housing. A second temperature sensor is disposed on the housing. One or more processors are configured to determine a first temperature value from temperature data received from the first temperature sensor. The processor(s) are also configured to apply a variable current to a temperature-adjustment source such that the second temperature sensor is adjusted to a predetermined steady-state temperature value different from the first temperature value. The processor(s) are further configured to determine an ambient temperature of an exterior space of the housing based on the applied variable current, pre-determined steady-state temperature, and received first temperature values.
US10168224B2 Apparatus and method for controlling frequency analysis processing, and sensor module
An apparatus for controlling a frequency analysis processing includes: a memory; and a processor coupled to the memory and configured to execute a fast Fourier transform process that includes performing a fast Fourier transform operation on data of two groups into which sensor data sensed at a first sampling frequency by a sensor is divided, and execute a change process that includes changing, in a case where results of butterfly operations of the fast Fourier transform operation are similar between the two groups, a sampling frequency at which the sensor operates to a second sampling frequency lower than the first sampling frequency.
US10168222B2 Thermal detector array configured to detect thermal radiation from the integrated circuit
An apparatus is disclosed that comprises an integrated circuit and a thermal detector array configured to detect thermal radiation from the integrated circuit. A method is disclosed that comprises providing an integrated circuit and disposing a thermal detector array so as to detect thermal radiation from the integrated circuit. Another apparatus is disclosed that comprises means for processing and means for detecting thermal radiation from the means for processing.
US10168218B2 Pyroelectric IR motion sensor
Methods and apparatus relating to a pyroelectric IR (PIR) motion sensor are provided. The provided PIR motion sensor can be used to determine an angular position of a moving person relative to the PIR motion sensor. The provided PIR motion sensor can be used to determine a proximity of a moving person relative to the PIR motion sensor. The angular position and the proximity can be used to identify a false alarm, estimate occupancy of a region, enable tracking of a target, and the like. In an example, the provided PIR motion sensor includes multiple PIR sensors and a Fresnel lens including lenslets configured to direct received IR radiation to at least two of the PIR sensors.
US10168216B2 Image inspection device
The invention reduces a variation of a result of image inspection by alleviating a burden on the user relating to designation of an extracted color. An image inspection device displays a color image of an inspection target object, receives designation of at least a foreground region, and extracts a foreground color and a background color as color information from the foreground region and a background region, respectively. The image inspection device calculates a distance between a color of each pixel of the color image and the foreground color in a color space, and generates a foreground distance image. Similarly, the image inspection device forms a background distance image. The image inspection device inspects the inspection target object using a foreground-background image created by combining the foreground distance image and the background distance image.
US10168214B2 Method of assembly and manufacturing of piezo actuated Fabry-Perot interferometer
A device for tunable optical filter includes a substrate, one or more piezos, a bottom mirror, and a top mirror. The one or more piezos are placed on the substrate. The one or more piezos have a piezo thickness. The bottom mirror is placed on the substrate. The bottom mirror has a bottom mirror thickness greater than the piezo thickness. The top mirror is placed on the bottom mirror. The top mirror is attached to the one or more piezos.
US10168213B2 Spectroscopic sensor including interference filter unit having silicon oxide cavity
A spectroscopic sensor 1 comprises an interference filter unit 20, having a cavity layer 21 and first and second mirror layers 22, 23 opposing each other through the cavity layer 21, for selectively transmitting therethrough light in a predetermined wavelength range according to an incident position thereof; a light-transmitting substrate 3, arranged on the first mirror layer 22 side, for transmitting therethrough light incident on the interference filter unit 20, a light-detecting substrate 4, arranged on the second mirror layer 23 side, for detecting the light transmitted through the interference filter unit 20, and a first coupling layer 11 arranged between the interference filter unit 20 and the light-transmitting substrate 3. The cavity layer 21 and the first coupling layer 11 are silicon oxide films.
US10168212B2 Optical spectroscopic measurement system
A system capable of highly sensitive measurement of material concentration values in a sample using an optical spectroscopic method is disclosed. The system utilizes high-speed data acquisition and high resolution sampling of the raw signals output by the sensors with reduced total channel counts, and performs frequency analysis of the signals using the Fourier transform method to process all sensor channels in parallel. When each sensor is targeting the detection of some certain materials at some certain frequencies, the system is capable of simultaneous detection of multiple materials of interest in the sample with high measurement sensitivity and high speed.
US10168210B2 Snapshot-type polarized hyperspectral camera and an imaging method
Disclosed are a snapshot-type polarized hyperspectral camera and an imaging method. The camera comprises polarizers (11), an image sensor (12), and a spectra filter (13). The spectra filter (13) is located on the image sensor (12). The polarizers (11) are located on one side of the image sensor (12). The method comprises: shielding and transmitting incident light by means of polarizers (11), so as to obtain light signals (101) with different polarizing angles; receiving, by means of an image sensor (12), the light signals with different polarizing angles, which are obtained by the polarizers (11), and converting the light signals with different polarizing angles into electric signals (102); and receiving, by means of a spectra filter (13), the electric signals converted by the image sensor (12), and filtering the electric signals, so as to obtain high-frequency electric signals (103) with a preset wavelength. By integrating a spectra filter (13) on a tiled pixel array of a sensor, a rapidly changing scene can be imaged; and meanwhile, by sticking a plurality of polarizers (11) into each channel with a specific wavelength, more exquisite imaging is realized.
US10168205B2 Optical sensing module and electronic apparatus
An optical sensing module including a lens and a sensing device is provided. The lens has an optical axis. The sensing device is disposed under the lens, wherein the sensing device is to receive an object beam passing the lens. The optical axis of the lens deviates from a geometric center of the sensing device. An optical sensing module including a prism film, a sensing device and a lens is further provided. The prism film has a plurality of prisms. The sensing device is disposed under the prism film, wherein the sensing device is to receive an object beam sequentially passing the prism film and the lens. The lens is disposed between the prism film and the sensing device.
US10168204B2 Electronic device and method for determining waterproofing of the electronic device
An electronic device is provided. The electronic device includes a speaker configured to output a reference signal in the form of a sound and a processor configured to calculate a lowest resonant frequency from a signal sensed by feeding back the reference signal transmitted to the speaker and to determine whether the electronic device is waterproofed based on the calculated lowest resonant frequency.
US10168201B2 Dynamic weighing machine with sliding rail weighing conveyance
A dynamic weighing machine that comprises a set of buckets, a series of bucket-carrying supports and a transport system that moves the supports along at least one horizontal straight path, the buckets being able to adopt a weighing position (B) on their support in which the bucket is slightly raised with respect to the support, and the buckets comprising first and second sliding means, each one arranged on one side of the bucket and the machine has a weighing station with a scale with first and second rail means between which buckets in transit can pass through the weighing station when they adopt their weighing coupling position (B), sliding while being supported by their first and second sliding means, like a bogie.
US10168200B2 Systems and methods for power management in ultrasonic sensors
A system and method for controlling the energy of sound waves generated for fluid sensing. The system includes a transducer configured to generate a first sound wave and a second sound wave and to detect a first echo of the first and second sound waves. The system also includes a driver configured to drive the transducer to produce the first and second sound waves. The system also includes a controller configured to compare a signal characteristic of the first echo of the first and second sound waves. The controller is configured to control the driver based on comparing the signal characteristic of the first echo of the first and second sound waves.
US10168181B2 Meter reading device and system
A remote unit includes an electronics assembly, a housing, and a fastening member. The electronics assembly includes a communications module and an image sensor, having a lens with a field of view, that captures images of a display of a meter. The housing includes a cover coupled to a base member. The base member couples to the meter and includes an aperture. The electronics assembly is retained between the base member and the cover, such that the lens aligns with the aperture. The fastening member receives a portion of the housing in a hollow section. A mechanism of the fastening member attaches to a portion of the meter, maintaining the display in the field of view. The communications module transmits image data, derived from the captured images, to a hub unit. The hub unit processes the image data, and forwards information extracted from the image data to a remote server.
US10168178B2 Navigation device and content output control method thereof
The navigation device according to the present invention comprises a position information identifying unit for identifying at least one of a current moving speed and a position of the moving object, a safety level determining unit for determining safety level information about an output of content based on the at least one of the moving speed and the position of the moving object, a content receiving unit for receiving content via a network, and a control unit for controlling the output of the received content according to the safety level information.
US10168177B2 Navigation system with destination action mechanism and method of operation thereof
A method of operation of a navigation system includes: calculating a travel route to an expected destination for displaying on a device; determining a destination action for execution at the expected destination; detecting a route deviation from the travel route; determining a deviation type of the route deviation; and generating an action modification based on the route deviation type.
US10168175B2 Navigation apparatus, server apparatus and method of collecting parking location information
A navigation apparatus comprises a processing resource operably coupled to a receiver for location-related data and arranged to perform, when in use, location determination. The processing resource supports a parking location determination module he parking location determination module is arranged to determine when the location determined is substantially unchanged and to determine that the location determined constitutes a candidate parking location in response to the location determined remaining substantially unchanged relative to a predetermined period of time.
US10168165B2 Driver guidance for guided maneuvering
A system and method for driver guidance are presented. A position sensor is mounted to a vehicle. The position sensor is configured to identify a position of the vehicle and a heading of the vehicle. A device is configured to generate a plurality of outputs. A controller is connected to the position sensor and the display device. The controller is configured to access, via a wireless communications network, a database to identify a target loading location for the vehicle, determine a location and a heading of the target loading location for the vehicle, and modify at least one of the plurality of outputs of the display device based upon at least one of the location and the heading of the target loading location.
US10168159B2 Magnetometer arrays for inertial navigation, mapping, and drift compensation
Examples of arrays of magnetometers that can be used as or as part of an inertial measurement unit (IMU) are disclosed herein. Various methods for using such arrays in order to obtain highly precise and locationally unique data, which can be used to correct for drift effects, are also disclosed. In certain embodiments, the Jacobian matrix of the magnetic field is computed from the magnetometer measurements. This Jacobian matrix data can be used to generate a magnetic field map for a particular environment and/or to locate position, velocity, and acceleration of the IMU by referencing such a magnetic field map.
US10168157B2 Smoothed navigation solution using filtered resets
A navigation system includes at least one inertial sensor configured to detect motion of the system and generate inertial data; at least one aiding device configured to generate aiding device measurement data; at least one processing unit configured to generate an un-smoothed navigation solution inclusive of navigation state variable error resets based on the inertial data and the aiding device measurement data; wherein the at least one processing unit is further configured to sum the state variable error resets into a cumulative sum of the state variable error resets; wherein the at least one processing unit is further configured to high pass filter the cumulative sum of the state variable error resets; and wherein the at least one processing unit is further configured to subtract the high pass filtered cumulative sum of the state variable error resets from the un-smoothed navigation solution to generate a smoothed navigation solution.
US10168155B2 Presenting information for a current location or time
A computing system is described that obtains, based at least in part on information included in at least one previous communication associated with a user of a computing device, an indication of a future location and a future time and event information associated with the future location and the future time. The computing system obtains a duration of time for the user to travel from a current location of the computing device to the future location, and, based at least in part on the duration of time, obtains a departure time at which the user is predicted to need to depart from the current location in order to arrive at the future location by an arrival time based on the event. The computing system outputs, for transmission to the computing device, an indication associated with the event and including information indicative of the departure time.
US10168153B2 Enhanced position measurement systems and methods
Novel solutions for position measurement, including without limitation tools and techniques that can be used for land surveying and in similar applications. One such tool is a greatly enhanced position measurement system that takes the form of a surveying rod with substantial independent functionality, which can be used with or without a total station or similar device.
US10168151B2 Gearbox orientation system
A gearbox orientation system for indicating the orientation of a gearbox is provided. The orientation system includes at least one sensor for measuring sensed data of a gearbox, such as the relative orientation of the gearbox and its absolute orientation. The system may further include at least one microcontroller in communication with the at least one sensor for determining indicator data using the sensed data. Additionally, the system may further include at least one indicator in communication with the at least one microcontroller for displaying indicator data using the sensed data.
US10168147B2 Structured light sensing for 3D sensing
Apparatus for structured light scanning. The structured light includes one or more projected lines or other patterns. At least two independent emitters emit light for each projected line or pattern. Typically the at least two independent emitters are arranged in a row. The apparatus also includes a pattern generator for causing light from respective emitters of a given row to overlap along a pattern axis to form a projected pattern.
US10168145B2 Three dimensional shape measurement apparatus, control method therefor, and storage medium
A three dimensional shape measurement apparatus comprising: a projection unit configured to perform a projection operation to a measurement area; a photographing unit configured to photograph a target object in the measurement area undergoing the projection operation; and a measurement unit configured to measure a three dimensional shape of the target object based on the photographed image, wherein the measurement area includes a measurement reference surface serving as a reference for a focus position of a photographing optical system of the photographing unit, and is defined based on a projection range of the projection unit and a photographing range of the photographing unit, and the focus position is set deeper than a position of the measurement reference surface when observed from the photographing unit.
US10168143B2 Strain monitoring of MRAM arrays
A method is presented for determining strain in a magnetoresistive random access memory (MRAM) structure. The method includes exposing long lines of the MRAM structure to monochromatic light to produce a diffraction pattern, measuring changes in interference fringe spacing in the diffraction pattern, determining the changes in the local strain in the MRAM structure from the measured changes in the interference fringe spacing, and assessing a performance of the MRAM structure from values of the changes in the local strain.
US10168142B2 Optical characteristic measuring apparatus and optical characteristic measuring method
An optical characteristic measuring apparatus includes an optical system, a detector, and an analysis unit. The optical system collects detection light incident from a sample. The detector spectrally disperses the detection light in plural times to generate plural pieces of detection data, the plural pieces of detection data indicating their respective spectra of detection light incident from the sample to the optical system with an optical distance between the sample and the optical system being different from each other. The analysis unit analyzes the spectrum indicated by the detection data to measure a predetermined optical characteristic of the sample. The analysis unit specifies a piece of the detection data to be used for measuring the optical characteristic based on intensity of the detection light in the plural pieces of detection data, and measures the optical characteristic based on the specified piece of the detection data.
US10168141B2 Method for identifying air pollution sources based on aerosol retrieval and glowworm swarm algorithm
Techniques for identifying air pollution sources based on aerosol retrieval and a glowworm swarm algorithm are described herein. According to these techniques, a satellite remote sensing image is obtained and a wind speed vector is obtained from the satellite remote sensing image. A GSO algorithm is applied, introducing a glowworm similarity correction factor obtained from an attribute value and a wind speed and wind direction correction factor obtained from the wind speed vector, and pollution sources are identified.
US10168139B2 Parameter measurement of phase objects using tomographic imaging
Briefly, embodiments of methods and/or systems for tomographic imaging are disclosed. In an example embodiment, optical measurements may be obtained for at least a portion of an illuminated object at a plurality of focal positions between the illuminated object and an imaging lens and at a plurality of angular orientations. Rotated representations of the optical measurements may be projected onto a coordinate plane in which in-focus and out-of-focus rotated representations of the optical measurements may form a cross-sectional image of the illuminated portion of the object.
US10168133B2 Checking gauge having integrated features and method of making the same
A gauge for checking the tolerance of a manufactured tube having at least one bend therein is digitally manufactured layer-by-layer using an additive manufacturing machine. Multiple features of the gauge are integrated with each other within a common reference coordinate system to precisely locate the features relative to each other.
US10168128B2 High caliber target
A high caliber target includes a target plate and a stand. The target plate may be mounted on and removed from the stand. In accordance with one embodiment, the target plate can be mounted and removed without tools. In accordance with one embodiment, the target plate is presented to the shooter without joints or edges which could promote ricochets back toward the shooter. In accordance with another embodiment, the target plate can pivot on impact relative to the stand.
US10168124B2 Trajectory prediction system
A trajectory prediction system for predicting a point of impact of an object shot from a ballistic device is provided. The trajectory prediction system includes an objective lens, an eyepiece lens optically coupled with the objective lens, an image sensor, a processor, and a display electrically connected to the processor and the image sensor. The image sensor, the processor, and the display are disposed between the objective lens and the eyepiece lens. When an external light reaches the image sensor through the objective lens, the image sensor transmits a first signal to the display, and the display shows an image according to the first signal. The processor calculates the trajectory of the object and transmits a second signal to the display, and the display simultaneously shows the image and at least one predictive point of impact according to the first and second signals.
US10168120B2 Adaptive configuration for a firearm
A combination for a firearm which creates an improved firearm. An upper chassis is created which is formed from a first housing and a second housing which, once independently formed, are permanently secured to each other. The upper chassis provides a first opening through which a spent cartridge is discharged and a second opening which permits a variety of attachments to be selectively attached to the upper chassis to customize the firearm to the user and activity.
US10168119B2 Firearm bipod
This disclosure describes systems, methods, and apparatus for a bipod having pivot and cant functionality built into a unified cant/pivot assembly, housing, and pivot block. Rotation of a locking knob under the housing can gradually increase or decrease friction of the cant and pivoting degrees of freedom. Sufficient loosening of the locking knob can allow a pivot block to be lifted from the housing and rotated 180°, and then retightened to lock in a given pivot position. Before this 180 rotation of the pivot block, the pivot block and hence the firearm is free to pivot up to 10°, or up to 20°, or up to 30°.
US10168117B2 Fiber winding system for composite projectile barrel structure
A composite projectile barrel is disclosed comprising a continuous fiber composite outer shell whose average effective coefficient of thermal expansion in the longitudinal direction approximately matches that of an inner liner. In one embodiment, the composite barrel comprises PAN precursor carbon fiber and a thermoset epoxy resin, with the carbon fiber wound at varying winding angles to form a plurality of regions within the outer shell. The finished barrel exhibits light weight, superior axial stiffness and strength, durability, and is reliably accurate.
US10168115B1 Mating bolt carrier and barrel extension
A mating bolt carrier and barrel extension, including at least some of a bolt carrier having a front face that includes one or more surface preparations or features formed at least partially thereon or therein; and a barrel extension having a rear face that includes one or more surface preparations or features formed at least partially thereon or therein, wherein at least a portion of the one or more surface preparations or features are capable of mating or interlocking with the surface preparations or features of the front face of the bolt carrier.
US10168107B2 Heat store container with inclined plates for improved temperature distribution
A heat accumulator for storing thermal energy may include a container having a horizontally extending longitudinal axis, and a thermal storage material. The container may have a first opening for inflow and/or outflow of a fluid, a second opening offset vertically opposite the first opening, and at least one fluid-impermeable plate which is inclined against an inflow and/or an outflow direction of the fluid.
US10168104B2 Filling pipe for use in high-temperature heat pipe filling operation
A filling pipe for use in high-temperature heat pipe filling operation includes an alkali metal filling unit, metallic pipe fixing unit, hermetic seal cover and stopping net. The alkali metal filling unit has a filling body, a receiving space disposed in the filling body. A feed inlet and a feeding pipe are disposed at the top and bottom of the filling body, respectively. A vacuum-generating component is disposed at the filling body laterally. The metallic pipe fixing unit has a fixing body and a taper opening disposed thereon and adapted to limit the metallic pipe. When the fixing body gets connected to the filling body, the feeding pipe is inserted into metallic pipe. The hermetic seal cover covers separably the feed inlet. The stopping net is movably disposed in the receiving space. Therefore, solid alkali metals are filled into a metallic pipe easily and safely.
US10168102B2 Plate type heat exchanger and refrigeration cycle apparatus having the same plate type heat exchanger
A plate type heat exchanger is a plate type heat exchanger in which a first flow path through which a first fluid circulates and a second flow path through which a second fluid circulates are alternatively formed between a plurality of heat transfer plates, and an inner fin is disposed at least in the first flow path. Further, in the plate type heat exchanger, recessed grooves having a dimension smaller than that between fin sections of the inner fin are formed along a flow direction of the first fluid in an area of the inner fin that faces the heat transfer plate and on the heat transfer plate.
US10168096B2 Refrigerator
There is disclosed a refrigerator; a lighting device provided in the storage chamber, a first door rotatably coupled to the case to open and close the storage chamber, an auxiliary storage chamber provided in the first door, a second door, a front panel formed of a transparent material, an evaporation treatment unit evaporated on an overall back surface of the front panel to transmit lights partially, a variable transparency film attached to a back surface of the evaporation treatment unit provided in the front panel to get transparent when the power is supplied, a frame unit with an opening having a corresponding size to an opening provided in the first door, an insulation panel distant from the front panel, a power supply unit for supplying an electric power to the variable transparency film and the lighting device, a proximity sensor provided in the second door to sense a user's approaching.
US10168095B2 Slide out door bin
A refrigeration appliance door bin assembly that includes: a refrigeration appliance door bin having a substantially planar main base portion, at least one upwardly extending wall that is free of an indentation, apertures or recesses extending upward from the main base portion and a downwardly extending perimeter lip portion where the main base portion and the downwardly extending lip portion define a downwardly facing door bin frame engagement space, the door bin engagement space engages a door bin frame of a refrigerator spaced within the door of a refrigerator such that the downwardly extending lip portion surrounds an exterior portion of the door bin frame and prevents substantial movement of the door bin when the door bin is engaged with the door bin frame caused by a refrigeration appliance door opening force or a refrigeration appliance door closing force; and a refrigeration appliance door bin bottom surface cover.
US10168092B2 Refrigeration device for container
Disclosed herein is a container refrigeration apparatus (10) for cooling air in a container (11). The container refrigeration apparatus (10) includes: a gas supply device (30) which produces nitrogen-enriched air having a higher nitrogen concentration than outside air and supplies the nitrogen-enriched air into the container (11) via a supply passage (44); an oxygen concentration sensor (51) which measures an oxygen concentration of the air in the container (11); and a controller which controls the operation of the gas supply device (30) so that the oxygen concentration measured by the oxygen concentration sensor (51) reaches a target concentration. The container refrigeration apparatus (10) is provided with a measurement passage (88) which guides part of the nitrogen-enriched air passing through the supply passage (44) to the oxygen concentration sensor (51), and an on-off valve (82) is provided for the measurement passage (88).
US10168088B2 Air conditioning device having bypass and being operable in a positive cycle defrosting mode
An air conditioning device includes a main refrigerant circuit and a discharge-intake bypass circuit. The refrigerant circuit is operable in a heating mode and a positive cycle defrosting mode. It is possible for refrigerant to bypass from a discharge side to an intake side of the compressor when the refrigerant circuit is operating in the heating mode. The refrigerant circuit is operable in a positive cycle defrosting mode. When the refrigerant circuit is operating in the positive cycle defrosting mode, a superheat valve of the discharge-intake bypass circuit is opened and the refrigerant is caused to bypass from the discharge side to the intake side of the compressor through the bypass circuit and a defrosting-mode main valve high-pressure control is performed to adjust a valve opening of a main valve so that a high pressure level of a refrigerating cycle in the refrigerant circuit reaches a target high pressure.
US10168085B2 Condenser having a refrigerant reservoir assembly containing a desiccant bag
A condenser having a receiver for use in an air conditioning system, having a plurality of refrigerant tubes, at least one header in hydraulic communication with the plurality of refrigerant tubes, and a receiver housing connected to the header. The receiver housing includes a refrigerant conduit nested within the spine of a desiccant bag. The spine divided the desiccant bag into two desiccant compartments, which are folded over the refrigerant conduit such that the desiccant compartments urge the refrigerant conduit onto the spine, thereby holding the desiccant bag in a predetermined position.
US10168083B2 Refrigeration system and heat exchanger thereof
A refrigeration system and a heat exchanger are provided. The refrigeration system includes a compressor, a micro-channel condenser, a micro-channel evaporator and at least one throttling device which are connected by pipelines. Each of the micro-channel condenser and the micro-channel evaporator includes an inlet manifold and an outlet manifold, and a plurality of flat tubes being connected between the inlet manifold and the outlet manifold. The inlet manifold of the micro-channel evaporator is provided with a baffle, and the inlet manifold of the micro-channel evaporator is divided by the baffle into multiple manifold sections, and the manifold sections of the inlet manifold are isolated from each other by the baffle, and are each in communication with a certain number of the flat tubes, and are each not provided with a distribution pipe configured to distribute flow rate into the flat tubes in communication with the manifold sections.
US10168081B2 Adsorption heat pump system and cooling generation method
An adsorption heat pump system comprises an evaporator that evaporates an adsorbate; a first adsorption device that adsorbs the adsorbate of the evaporator and generates cooling in the evaporator; and a second adsorption device that adsorbs the adsorbate that was adsorbed by the first adsorption device and generates cooling in the first adsorption device.
US10168073B2 Water heater demand side management system
A system for shifting energy demand from on-peak time windows to off-peak time windows by using hot water heater load shifting, while providing the end user with the level of service (i.e., availability of hot water) according to the user's customary use described by service quality criteria. The shift is accomplished by a controller located at the end user establishment and in communication with a central control server. The controller monitors local water heater temperature and controls heating elements in accordance with a demand shift process commanded by the central control server. The controller may determine usage and remaining capacity for reporting back to the central control server. A volumetric capacity and usage determination is disclosed. The control server may select water heaters according to use and/or capacity. Further embodiments may regulate load dependent properties of the power including voltage, phase and/or frequency.
US10168068B2 Air-conditioning apparatus
An air-conditioning apparatus includes: a first bypass pipe connected to an inlet-side passage of an accumulator through a second expansion device, a second passage of a subcooling heat exchanger for exchanging heat between refrigerant flowing through the second passage of the subcooling heat exchanger and refrigerant flowing through a first passage of the subcooling heat exchanger, and a first opening and closing device; a second bypass pipe branched from the first bypass pipe between the subcooling heat exchanger and the first opening and closing device and connected to an injection port of a compressor through a second opening and closing device; and a third bypass pipe branched from a refrigerant pipe between a heat source-side heat exchanger and a use-side heat exchanger and connected to a refrigerant pipe between an inlet side of the compressor and an outlet side of the accumulator through a third expansion device.
US10168064B1 Ultrasonic humidifier
An ultrasonic humidifier having stackable and detachable water reservoirs for easy expansion of its water storage capacity. A user can build the ultrasonic humidifier with a number of desired units of the stackable and detachable water reservoirs vertically to suit the usage and to accommodate the space in which the humidifier is used in. Each unit of the stackable and detachable water reservoirs has its own individual floater and draining device to control the replenishment of water to the unit it is attached to. The ultrasonic humidifier having stackable and detachable water reservoirs allows user to refill individual water reservoir unit separately.
US10168062B2 Cold wind table cabinet
A cold wind table cabinet includes a main body, inside which a refrigeration device is configured. The refrigeration device includes a housing, blower, and refrigeration box, where refrigeration components are installed inside the refrigeration box. A blower air inlet is in communication with a housing air outlet, a refrigeration air inlet faces and is in communication with a blower air outlet, and a refrigeration air outlet a housing air outlet. Whereby, the present invention allows the table cabinet to have the function of selecting cold wind or natural wind to blow out, and especially, eliminates the configurations of an air fan or air pipe.
US10168061B2 Conditioning system of the free cooling type for environments, method of operation of a said conditioning system, and apparatus for carrying out such method
A conditioning system of the free cooling type for environments and particularly for computing centers, which comprises: a conditioning unit of the free cooling type provided with an evaporative cooler using water, first fans, for the exit to the outside environment of a stream of warm air in output from said conditioning unit, second fans for emitting cool, conditioned air from said conditioning unit, elements for accumulating reserve water which are interconnected to the conditioning unit, a detector for detecting the presence of a flow of water in input to the accumulation elements, which are interconnected with an electronic unit for the control and management of the conditioning system.
US10168060B2 Air-conditioning apparatus
An air-conditioning apparatus includes a compressor for compressing and discharging refrigerant; an outdoor heat exchanger for exchanging heat between the refrigerant and a heat medium that enters the outdoor heat exchanger; an indoor heat exchanger for exchanging heat between the refrigerant and a surrounding medium of use; a bypass pipe for bypassing the refrigerant that is to enter the outdoor heat exchanger; and a bypass flow control valve arranged on the bypass pipe, for adjusting a flow of the refrigerant that is to enter the outdoor heat exchanger, in which the outdoor heat exchanger includes a first passage through which the refrigerant flows, and a second passage through which the heat medium flows, and in which the first passage allows the refrigerant to flow upward.
US10168056B2 Desiccant air conditioning methods and systems using evaporative chiller
An air conditioning method includes the steps of: dehumidifying an air stream to be provided to a building space by exposing the air stream to a liquid desiccant in a conditioner; diverting a portion of the air stream dehumidified in the conditioner to an air treatment unit acting as an evaporative chiller to that causes the portion of the dehumidified air stream to absorb water from a water source and thereby cool a heat transfer fluid, and providing the heat transfer fluid cooled in the air treatment unit to the conditioner to cool the air stream to be provided to the building space; and regenerating the liquid desiccant used in the conditioner.
US10168051B2 Combustor assembly for a turbine engine
A combustor assembly for a gas turbine engine is provided. The combustor assembly generally includes an annular dome and a liner. The liner at least partially defines a combustion chamber and includes the forward end received within a slot defined by the annular dome. A mounting assembly attaches the forward end of the liner to the annular dome. The mounting assembly includes a pin extending through the slot and the forward end of the annular dome. The mounting assembly also includes a grommet positioned in an opening in the forward end of the liner. The grommet is also positioned around the pin to protect the liner during operation of the gas turbine engine.
US10168050B2 Afterburner and aircraft engine
The present embodiment sufficiently ensures the ignition stability and the flame-holding property of an afterburner while suppressing a reduction in the efficiency of an aircraft engine. A flame holder is disposed directly downstream of an injection hole of a fuel injector in a liner. The flame holder comprises: a ring-shaped annulus flame-holding member which is provided on the inner circumferential surface of the liner and is capable of propagating a flame in the circumferential direction; and a plurality of radial flame-holding members which are radially disposed inwards of the annulus flame-holding member and are capable of propagating the flame in the radial direction. A guide ring is provided inwards of the radial flame-holding members, and a ring-shaped guide channel that guides a fuel-containing mixed gas in the downstream direction is formed between the outer peripheral surface of the guide ring and the inner peripheral surface of the annulus flame-holding member.
US10168049B2 Method for preventing explosion of exhaust gas in decompression processing apparatus
Disclosed is a plasma processing apparatus in which a main control unit is capable of managing the processing situation of an exhaust gas in an exhaust gas processing unit through a dilution controller. The exhaust gas processing unit includes a detoxifying device connected to the outlet of a vacuum pump through an exhaust pipe, a dilution gas source connected to the exhaust pipe near the outlet of the vacuum pump through a dilution gas supply pipe, an MFC and an opening/closing valve installed at the middle of the dilution gas supply pipe, a gas sensor attached to the exhaust pipe on the downstream side of an end (node N) of the dilution gas supply pipe, and a dilution controller configured to control the MFC.
US10168048B2 Dual fuel burner pressure switch shut off mechanism
A mechanism for maintaining and controlling optimal burning conditions in a dual fuel burner involving electrical circuitry which includes pressure detection of a fuel source pressure to determine if an incorrect fuel source has been utilized.
US10168043B2 Light-emitting accessory having a light guide body with an inclined portion
A light-emitting accessory including: a light source; a light guide body that guides the light radiated from the light source; a case body that holds the light source and the light guide body and has an attachment to an outside thereof; a cover body formed by a light permeable material and being attached to the case body to cover the light source and the light guide body. The light guide body has a back surface facing the light source, and a front surface opposite to the back surface. In the vicinity of the center of the front surface is made an inclined portion which is inclined in a direction of thickness of the light guide body, and the light source confronts the inclined portion.
US10168036B2 Bar-typed track LED lamp
A bar-typed track LED lamp includes a track, a bar-typed LED lamp movably mounted on the track, a connector disposed between the track and the bar-typed LED lamp, and two balance mechanisms disposed on the bar-typed LED lamp and arranged at both sides of the connector along a longitudinal direction of the track. Each of the two balance mechanisms includes a housing disposed on the bar-typed LED lamp, a prop received in the housing and protruding from the housing, and at least one elastic member arranged between the prop and the bar-typed LED lamp. The prop presses against the track while the elastic member is under compression. Whether the direction of the tension force F is strictly coincide with the center of gravity of the bar-typed LED lamp or not, the bar-typed LED lamp always receives an equal moment. Therefore, the connecter or the bar-typed LED cannot be damaged.
US10168032B2 Exterior lamp mounting adaptor
A mounting adaptor for an electric light fixture to be mounted on a surface. The mounting adaptor comprising: a base and a joining member each having an interfacing face, one of the base and the joining member comprising on its interfacing face a groove, the other one of the base and the joining member comprising on its interfacing face a lip adapted to cooperate with the groove thereby providing a capability to assemble releasably the joining member with the base; a locking mechanism adapted to lock the base and the joining member in a mounted position relatively to each other; the base comprising a mounting element adapted to mount the base to the surface; and the joining member comprising a joint element adapted to mount the electric light fixture to the joining member.
US10168031B2 Lighting arrangement
A lighting arrangement can include a mounting ring and a luminaire. The mounting ring can extend along a central longitudinal axis and have a plurality of tabs, a circular wall, and a plurality of locking arms. Each of the plurality of tabs can define a mounting aperture and the circular wall can interconnect the plurality of tabs. Each of the plurality of locking arms can project from the circular wall and include a circumferential portion extending about the axis. The luminaire can have a housing assembly and a light emitter and a plurality of posts. The mounting ring and the luminaire can be interconnected by moving the posts past distal ends of the locking arms along the axis and then rotating the mounting ring and the luminaire relative to one another in a first angular direction about the axis.
US10168030B2 LED lamp with fusible metal heat management elements
A light emitting diode (LED) lamps and methods of providing heat management with fusible metals associated with the heat management components. More particularly, the present disclosure provides LED lamps fusible metal components that are situated between LED components and heat sink components of the LED lamp.
US10168027B2 Structure of a lighting display device
An improved structure of a lighting display device includes a lower fixing element, an upper fixing element, a projection device, a transparent bottle, and an assembling element. The projection device is disposed inside the lower fixing element and the transparent bottle is disposed thereon and fixed by a positioning annulus on an inner surface of the lower fixing element. The assembling element has a depression surface atop to be engaged a positioning plate of the upper fixing element and an upper engaging space to mount on the transparent bottle. A spring is further disposed between the upper engaging space and the transparent bottle. Thereby the transparent bottle is able to display attractive visual effects by lighting projection and to be easily engaged and disengaged.
US10168026B1 Under cabinet light fixtures
An end cap for a light fixture is described herein. The end cap can include a body having at least one wall and at least one coupling feature, where the at least one wall has an inner surface and an outer surface, and where the at least one coupling feature is configured to couple the body to another component of the light fixture. The end cap can also include a first knockout disposed in the at least one wall, where the first knockout is configured to be removed to generate a first aperture in the at least one wall, where the first aperture is configured to receive a first electrical enclosure. The end cap can further include a second knockout disposed in the at least one wall, where the second knockout is configured to be removed to generate a second aperture in the at least one wall.
US10168024B2 Lighting panel adapted for improved uniformity of light output
The invention provides a lighting panel, for use for example within a modular surface system, comprising one or more strips of solid state lighting elements associated with a reflector structure. The lighting panel is adapted for improved uniformity of light intensity across the width of its output area. Lighting elements comprise two or more subsets, each subset adapted to collectively generate a different light intensity profile across the width of the panel output window. The subsets are selectively adapted to generate profiles which, when blended, mutually offset one another's deviations from some common mean intensity across the width of the output window, thereby generating a combined intensity profile of improved uniformity. Embodiments include arrangements in which subsets of lighting elements are adapted to have differing actual or virtual optical path lengths to the reflector surface. Also provided are embodiments further comprising an acoustically absorbing back surface, for providing an acoustic dampening function.
US10168021B2 Light guiding device
A light guiding device for an illumination device, especially for a motor vehicle or an indicator device in a rearview device of a motor vehicle includes a light coupling side for incoupling light from a light source, a reflection side having a reflection layer; and a light outcoupling side, which is disposed generally opposite the reflection side. A clearance between the reflection side and the light outcoupling side generally decreases as the distance from the light incoupling side increases. The reflection side having the reflection layer is configured so that light arriving from the light incoupling side is deflected to the light outcoupling side. The reflection layer may be a paint or lacquer layer that is imprinted or evaporation-coated on the reflection side.
US10168017B2 Vehicle combination lamp
A vehicle combination lamp including lamp units of high use efficiency can be provided. Among a plurality of lamp units constituting the combination lamp, a first lamp unit can be configured to include two types of light sources, namely, white light sources and orange light sources and a light guide bar that takes in light from the light sources and emits the light in a predetermined direction. White light and orange light that are emitted from the white light sources and the orange light sources, respectively, and guided through and emitted from the light guide bar can contribute to a DRL function and a turn signal lamp function, respectively.
US10168016B1 Transparent vehicle lamp
A transparent vehicle lamp includes at least one lens having a main body portion and a first light input portion. An optical axis extends through the main body portion in a front-rear direction. The main body portion has a reflecting surface intersecting with the optical axis, a coupling surface connected to a periphery of the reflecting surface and a light output surface spaced apart from the reflecting surface and the coupling surface along the optical axis such that the image of a scenery toward which the coupling surface faces is formed on the light output surface.
US10168015B2 LEDs mounted on curved lead frame
An LED lamp includes a metal lead frame strip (14) on which is directly mounted bare LED dies (12), such as in series. Therefore, there is excellent thermal conductivity to the lead frame (14). Lenses (24) are then molded over the LED dies (12) to encapsulate them. The lead frame (14) is then inserted into a mold for a thermally conductive plastic body (38) and is bent in an arc while in the mold so that the top surfaces of the LED dies (12) are not parallel to each other. The plastic body is molded, and the structure is removed from the mold. The curved lead frame causes the overall light emission to be very wide, such a greater than 270 degrees. In another embodiment, the lead frame strip is supported over a curved outer surface of a pre-molded plastic support. Ends of the lead frame strip are inserted into electrical connectors of the plastic support.
US10168013B1 Light module of laser headlamp with light circulation effect
A light module of a headlamp includes several laser emitters, several collimators, a light circulating device, a liquid crystal panel, and a projection lens in sequence. The light circulating device includes a filter, a first polarizer, a first reflector, a wavelength transforming layer, a second reflector, and a second polarizer to convert laser rays of the laser emitters into white laser rays with a predetermined polarization for the liquid crystal panel, and finally to project out through the projection lens.
US10168010B1 Ground insert garden lamp
A ground insert lamp includes a fixed seat, a stake, a lamp body and a plurality of fasteners. The fixed seat includes a pedal and a connector integrally formed on the pedal. The connector has a periphery provided with a breach. The lamp body is removably mounted on the connector. The pedal has a periphery provided with an opening connected to the breach of the connector. The pedal has an upper face provided with a plurality of ribs. The pedal is provided with a slot corresponding to the stake and a plurality of fastening holes corresponding to the fasteners. The fixed seat is affixed to the ground by the stake or affixed to the wall by the fasteners.
US10168009B2 LED lamps with improved quality of light
LED lamp systems having improved light quality are disclosed. The lamps emit more than 500 lm and more than 2% of the power in the spectral power distribution is emitted within a wavelength range from about 390 nm to about 430 nm.
US10168007B2 Light-emitting device and illuminating apparatus
A light-emitting device includes blue LED chips having a light emission peak wavelength of at least 430 nm and at most 470 nm and red LED chips having a light emission peak wavelength of at least 600 nm and at most 640 nm. The light-emitting device includes a yellow phosphor having a light emission peak wavelength of at least 500 nm and at most 580 nm and a red phosphor having a light emission peak wavelength of at least 640 nm and at most 670 nm. The light-emitting device emits white light through mixing of light emitted by each of the blue LED chips, the red LED chips, the yellow phosphor, and the red phosphor.
US10168005B2 LED illumination device with arbitrary bending and fixing connector module
The present invention relates to an LED illuminating device, which includes a lamp cover, a housing, and a base formed in a standardized general modularized manner that can be combined to form the desired appearance of the illuminating device. Also, a lens decorative lighting member, which uses general screw-in manner, is included. The lens decorative lighting member can act as both decorative lighting and lens. The elected lens decorative lighting member can change the light emitting angle and the color temperature arbitrarily. A plug-in integrated light source module consisting of lamp bead and the heat sink is further included. A plug-in three-dimensional circuit-connecting component, which replaces the existing PCB, is further included to form a general component, which can be arbitrarily bent, fixed, and tailored. A plug-in power supply module is further included, wherein additional functions can be arbitrarily selected and replaced based on demands.
US10168003B2 Valve system for an LNG tank
The invention relates to a valve system of a fuel tank, especially of an LNG tank, which valve system includes at least two pressure relief safety valves, in which valve system one pressure relief safety valve is located in one safety valve branch branching from an outlet line from the LNG tank. The valve system further comprises interconnected shutoff valves for shutting off one of the safety valve branches at time and that the shutoff valves are diverter valves with a T-bore.
US10168002B2 Breather layer for exhausting permeate from pressure vessels
Devices and methods for addressing permeation of a gas through a liner of a pressure vessel involve a porous layer between the liner and a composite shell of the pressure vessel around the liner. The porous layer provides fluid communication with atmosphere for gases that permeate through the liner. Such porous layers may be provided in a continuous wound set of fibers about the liner. Further, an inner composite structure may be provided between the liner and the porous layer to reduce the rate of permeation to the porous layer.
US10168001B2 Method and arrangement for waste cold recovery in a gas-fueled sea-going vessel
A fuel storage and distribution system for a gas-fueled sea-going vessel includes a tank room that constitutes a gastight space enclosing tank connections and valves associated with them. A part of a refrigeration or air conditioning circuit reaches into the tank room. A first local heat transfer circuit is configured to receive heat from the part of the refrigeration or air conditioning circuit in the tank room and arranged to transfer such received heat to liquefied gas fuel handled in the fuel storage and distribution system.
US10168000B2 Nitrogen pumping from a tank truck
A method of pumping a liquid with a tank truck, power is transferred from a diesel engine through a automatic transmission device to a triplex pump, wherein the triplex pump has a fluid provided to an inlet, an fluid outlet pressure and a fluid outlet flow rate, the diesel engine has a rotational speed, and the automatic transmission has an outlet rotational speed, and has multiple gear ratios is provided. The method comprising determining a delta P by comparing the fluid outlet pressure of the triplex pump to a predetermined pressure, determining a delta F by comparing the fluid outlet flow rate of the triplex pump to a predetermined flow rate, adjusting the rotational speed of the diesel engine to reduce the delta P and delta F, wherein the rotational speed of the diesel engine is held constant once either the delta P or the Delta F is approximately zero.
US10167995B2 Portable item holder having an elongate void extending between two openings for receiving the item
An item holder, mountable by suction on a mounting surface, including a deformable body having a convex outer surface that is substantially free of protrusions, a concave inner surface, and an edge extending around the outer and the inner surfaces. The deformable body is shaped to form in the body an elongate void extending through the deformable body, between the concave inner surface and the convex outer surface, in a direction that is generally parallel to the mounting surface during use of the holder. The elongate void formed by the deformable body terminates at opposing openings including of a first opening opposite a second opening. The body also defines a suction portion needed for creating the suction between the body and the mounting surface. The holder also includes a link component extending into the first opening, through the elongate void, and out of the second opening.
US10167994B2 Instrument and speaker lift stand
A musical instrument stand has an expandable telescoping stand with an adjustable travel stop included interior to an extension tube diameter. The telescopic extension of the musical instrument stand is adjustable by repositioning the travel stop longitudinally within the tube.
US10167991B1 Lockable display support
The application relates to a lockable display support, which comprises a base, a cantilever and a suspension assembly for positioning the display; the cantilever comprises an upper cover, a lower cover, an upper shaft seat and a lower shaft seat which are hinged into a four-link mechanism. Wherein, the cantilever further comprises a lockable pneumatic rod placed between the upper cover and the lower cover, and hinged between the diagonal shaft points of the four-link mechanism. In the application, the angle of the cantilever can be reliably locked by the lockable pneumatic rod when it is locked, which can support not only the display but also the keyboard, thus avoiding upper and lower bounces of the cantilever and providing a stable and comfortable input operation experience; it features a simple structure and a solid support. Especially, it can be wall-hung, providing the support for stand-up input operations.
US10167990B2 Camera mounting system
A camera is disclosed comprising a substantially cylindrical camera body defining a longitudinal axis and a mounting system rotatably connected to the camera body, the mounting system comprising a base portion for mounting the camera to another object and at least one ring member arranged to surround the camera body and rotate around the longitudinal axis of the camera body during use.
US10167986B2 Cable puller and method
A cable puller and associated methods are shown. Useful example methods include pipe bursting using cable pullers as shown. Cable pullers and methods shown provide a mechanical advantage that increases an amount of cable pulled in one cycle. Selected examples are shown that include a pulley located on a distal end of a moving portion of an extending and contracting beam. The pulley and the mechanical advantage it supplies helps to improve the efficiency of the cable puller and reduce manufacturing cost of the cable puller.
US10167981B2 Extension-type cable tie frame for power cable
An extension-type frame for power cable tie, the extension-type frame comprises a first cable frame having a first plane surface, the first plane surface has a plurality of first protruding rings, each of the first protruding rings can form a first cable tie hole; a second cable frame having a second plane surface, the second plane surface has a plurality of second cable tie holes; wherein a plurality of edges of the second cable frame respectively insert into a plurality of rail spaces of the first cable frame, the first and second cable frames can slide each other, the first protruding rings of the first plane surface are located above the second cable tie holes of the second plane surface, thereby preventing interference between the second cable tie holes of the second plane surface and the first cable tie holes of the first plane surface, and therefore the second plane surface can adjust the available quantity of the second cable tie holes.
US10167979B2 Throttling device
An air removal assembly can include an air valve mountable on a fluid system; and a throttling device in fluid communication with the air valve, the throttle device further in fluid communication with the fluid system through the air valve when the air valve is mounted on the fluid system, the throttling device including: a body having an inner and outer surface, the inner surface defining a body cavity, the inner and outer surfaces defining a plurality of body orifices in fluid communication through the body cavity; a throttle movably positioned within the body cavity proximate to a first orifice of the plurality of orifices, the throttle movable to a closed position closing the first orifice and to an open position opening a fluid pathway between the first orifice and the body cavity; and a biasing element biasing the throttle to a partially-open position between the closed and open positions.
US10167973B2 Multi-stage poppet valve
Provided is a multi-stage poppet valve including: a flow pipe in which a channel through which a fluid flows is formed; a fixing part extended inwardly from an inner peripheral surface of the channel of the flow pipe, and having a first channel formed therein, the first channel being hollowed in a vertical direction and having the fluid flowing therethrough; a main valve part disposed on the fixing part, having a second channel formed at the center of an inner portion thereof, and vertically moved by force acting in the vertical direction to open and close the first channel, the second channel having the fluid flowing therethrough; and an auxiliary valve part vertically moved in the second channel by force acting in the vertical direction to open and close the second channel, thereby controlling a flow rate of the fluid passing through the second channel.
US10167970B2 Safe valve for high pressure regulator
The present invention relates to a safe valve for a high pressure regulator, which includes: a guide body coupled to a valve port prepared at a body of a high pressure regulator; a valve body couple to an upper end part of the guide body to open the valve port when the overpressure occurs in a state that the valve port is closed; a lower spring installed inside the valve body for providing elastic force to the valve body; and a discharging pipe couple to a lower part of the guide body for discharging the fuel upon an opening operation of the valve body, wherein a function for a relief valve to relieve the overpressure by discharging the fuel when the overpressure is generated inside the high pressure regulator and a function for a purge valve separated from the body to discharge fuel inside the high pressure regulator are integrally provided.
US10167969B1 Pressure relief valve for railroad tank cars
A relief valve configured to allow content held within a vessel to be release under pressure is disclosed. The relief valve is configured to expose a release outlet when pressure within the vessel exceeds a release pressure, and the relief valve is further configured to maintain exposure of the release outlet after pressure within the vessel falls below the release pressure.
US10167966B2 Ventilating valve for a sewer pipe
A reliable low-wear ventilating valve for mounting on a sewer pipe, to prevent the development of a negative pressure and also to prevent the escaping of unpleasant odors. The ventilating valve includes a tubular body, one end of which is configured as a fastening piece for mounting on a sewer pipe and the other end of which is configured as a ventilating valve head which has inlet openings for the inlet air into the sewer pipe, which are located between concentric rings which are arranged at a distance from the tubular body and extending symmetrically about the latter on ribs of the tubular body.
US10167965B2 Non return valve for use in water line
The invention is a non-return valve comprising a housing, a guiding element mounted in the housing, a floating element having a transitional motion with respect to the guiding element, a support plate positioned below the floating element and a plurality of sealing elements mounted in the housing.
US10167963B1 Precision ceramics control valve
A precision ceramics control valve includes a valve housing, a rotary base mounted in the valve housing, a slide mounted in the valve housing and located under the rotary base, a valve lever pivotally mounted in the rotary base and having an upper end protruding from the valve housing and a second end provided with a drive portion connected with the slide, a movable valve plate mounted in the valve housing and located under the slide, a fixed valve plate mounted in the valve housing and located under the movable valve plate, a valve seat mounted on a lower end of the valve housing to stop the fixed valve plate, the movable valve plate, the slide and the rotary base, and a temperature limiting device mounted in the valve seat.
US10167960B2 Fluid control valve
A fluid control valve includes: a drive section; body provided with first port, second port, and valve seat; and valve element formed columnar-shaped and coupled with the drive section, and the valve element includes annular sealing protrusion annularly protruding from end face located on side facing the valve seat, the sealing protrusion being provided at leading end with annular sealing portion to be pressed against the valve seat for sealing and at least the annular sealing protrusion is made of fluororesin. The valve element is configured such that the annular sealing portion is radially displaced with displacement amount of no more than 6.175 μm when the annular sealing portion is pressed against the valve seat by the drive section so that abrasion caused by deformation of the valve element in valve closing is restrained and generation of particles is prevented.
US10167956B2 Purgeable labyrinth axle/hub seal
A purgeable labyrinth axle/hub seal for a motor vehicle with an axle annular member that attaches to an end portion of an axle and a hub annular member that attaches to a wheel hub and matingly connect for defining a cavity that receives grease and a labyrinth gallery for a grease path from the cavity, to seal the connection of the axle and hub from water, dirt and other contaminants.
US10167952B2 Clutch torque control method for DCT vehicle
A clutch torque control method for a dual clutch transmission (DCT) vehicle may include a shift initiation determining step of determining whether power-on downshift in which a driver steps on an accelerator pedal to change a current shift stage to a lower shift stage is initiated, and a torque correcting step of correcting basic control torque according to torque-stroke (TS) curve characteristics for controlling a disengagement-side clutch within a real shift range in which a number of rotations of an engine is changed with observer torque calculated by a torque observer when the power-on downshift is initiated, and determining the corrected basic control torque into control torque of the disengagement-side clutch.
US10167950B2 Vehicle, and control method for vehicle
When engagement of a lockup clutch is initiated, coupling of the lockup clutch is initiated in a state where a working fluid amount is sufficiently ensured by setting a condition that an engine rotation speed is higher than or equal to a limit engine rotation speed. Thus, it is possible to prevent rapid engagement of the lockup clutch. Here, the limit engine rotation speed is appropriately determined on the basis of a line pressure, and it is possible to reduce a delay of coupling of the lockup clutch by ensuring the working fluid amount while preventing rapid engagement of the lockup clutch.
US10167947B2 Control device of vehicle
A control device of a vehicle including a multi-speed transmission having plurality of gear positions different in gear ratio selectively established by controlling engagement and release predetermined engagement devices out of plurality engagement devices, the control device involves: shift control portion configured to provide delay control of delaying time point starting provision of release-side torque phase control reducing a torque capacity of release-side engagement device by a preset delay time with respect to time point of starting provision of a torque phase control of generating a torque capacity of an engagement-side engagement device during a torque phase in a drive upshift; and a delay time setting portion configured to preset the delay time such that the delay time is shortened when a shared torque of the release-side engagement device before start of the torque phase in the drive upshift is high, as compared to when the shared torque is low.
US10167944B2 Axle assembly having a lubricant reservoir
An axle housing having a lubricant reservoir. An arm portion of an axle housing and a dam may cooperate to define a reservoir that retains lubricant in the arm portion. A conduit or a deflector may be provided to direct lubricant that is sprayed by a ring gear to the reservoir.
US10167942B2 Speed reducing equipment with torque splitter, and casing thereof
Speed reducing equipment with a torque splitter, and casing used in all types of industrial plants for processing organic or inorganic raw materials. The speed reducer with torque splitting includes four metallic overlapping casing parts having three joint faces between the overlapping casing parts, the three joint faces parallel and horizontals and passing through shaft center lines of a rotating system containable within the casing.
US10167940B2 Differential device
An input member of a differential device includes a step portion in a side surface on a carrier side of an outer peripheral end portion of the input member, the step portion being recessed in a direction opposite to the carrier, extending to a radially-outer end surface of the outer peripheral end portion of the input member, and being capable of abutting against the carrier. Accordingly, when welding the input member and the carrier supporting a planetary gear, a degree of freedom of processing and welding workability are improved and the differential device is reduced in size. Moreover, grinding and finishing of a welding bead are unnecessary, and therefore manufacturing cost is suppressed.
US10167939B2 Dog clutch and differential gear
A dog clutch includes: a first rotational member; a second rotational member; a clutch member; and a pressing mechanism. The clutch member includes a meshing portion meshing with the second rotational member, an engageable portion circumferentially engaging with an engaged portion provided in the first rotational member, and a cam surface configured to generate a cam thrust in a direction of a rotation axis by a relative rotation with respect to the first rotational member. When the clutch member moves, a depth of meshing with the second rotational member is deepened by the cam thrust, and then the engageable portion engages with the engaged portion, so that the clutch member receives a torque from the first rotational member.
US10167936B2 CVT transmission
A CVT transmission including a start-up element, a variator, and a direct-shift stage for switching between a first operating range (low) and a second operating range (high). A maximum transmission ratio of the second operating range (high) corresponds to a minimum transmission ratio of the first operating range (low). The transmission ratio ranges are arranged so that the marginal variator transmission ratio ranges, which constitute low-efficiency ranges, are not used.
US10167934B2 Planet for a planetary rolling-contact screw
A planet (11) for a planetary rolling contact gear, along whose planetary axis a middle section (12) having a larger diameter and, axially on both sides of the middle section (12), end sections (13) having a smaller diameter are formed, wherein a first engagement profile (14) is formed on the lateral surface of the planet (11) in the middle section (12) and a second engagement profile (15) is formed on the lateral surface of the planet (11) in the end sections (13), wherein the first engagement profile (14) has a plurality of first teeth (16) that are arranged in an annular manner around the planetary axis, wherein first grooves (17) arranged in an annular manner about the planet axis are formed between successive first teeth (16), wherein the two first edge teeth (23) located at the ends of the middle section (12) are formed within and at a distance from a tooth contour (18) of the first teeth (16) of the middle section (12).
US10167933B1 Actuator systems and methods
An actuator system can be used to adjust a position of a component in a spatial light modulator. The actuator system has a pair of actuators that are coupled together by a frame that is used to adjust the height of the component relative to the substrate. The frame includes a pair of moment arms that are coupled to the actuators and a pair of connecting arms that are coupled to the moment arms. The connecting arms are then connected together at about the center of the frame, which portion of the frame can be used to raise or lower the plate. The center of the frame can be raised or lowered by a shortening or lengthening of the connecting arms relative to each other.
US10167931B2 Work vehicle
A work vehicle having a belt type stepless speed changing mechanism includes a rotation detecting section for detecting an engine rotational speed, a vehicle speed detecting section for detecting a vehicle speed of a traveling vehicle body and an informing section configured to effect an alarm informing for alarming wear of a drive belt if a vehicle speed detected by the vehicle speed detecting section is a predetermined vehicle speed deviates from a preset permissible range.
US10167927B2 Compression wire joints
An improved compression wire joint is disclosed that allows for tighter connections between the wires. It is particularly useful for connecting copper and aluminum wires together because it provides a tight connection that better accommodates thermal expansion of each wire.
US10167926B2 Self-adhesive balancing weight for a vehicle wheel
A balancing weight, for balancing a wheel of a vehicle, which includes a bottom surface to be attached to the rim of the wheel, opposed thereto a top surface, two long sides opposing each other, between the top surface and the bottom surface and two short sides opposing each other, between the long sides and between the top surface and the bottom surface. The balancing weight is an arch segment having a convex bottom surface extending between the short sides, and the short sides disposed at an angle of less than 90° with respect to the bottom surface, and at an angle of more than 90° with respect to the top surface. Furthermore, the short sides are convex-shaped from one long side to the other long side.
US10167920B2 Adjustable damping curve shock absorber
An adjustment control for adjusting a damping curve of a shock absorber includes an aperture seat coupled to a base of the shock absorber. The aperture seat defines a flow tube. A plug, in mechanical communication with a spring, slidably engages the flow tube. A plug nut is threadably coupled to an adjustment nut shaft stud and is in mechanical communication with the spring. An adjustment nut is coupled to the base. The adjustment nut has a non-circular cavity to receive at least a portion of the adjustment nut shaft stud and at least a portion of the non-circular region of the plug nut such that the plug nut cannot rotate relative to the non-circular cavity of the adjustment nut. An adjustment knob causes rotation of the adjustment nut shaft stud. The rotation of the adjustment nut shaft stud causes axial movement of the plug nut.
US10167918B2 Valve
A valve includes a valve disc and annular-plate shaped leaf valves. The leaf valves are laminated on each of the one chamber side and the other chamber side of the valve disc. The valve disc includes annular bosses and seats. The boss is formed at each of the one chamber side and the other chamber side to support the leaf valves. The seats are formed on outer peripheral sides of the respective bosses on the one chamber side and the other chamber side. The leaf valves are left from/seated on the seats. At least one of the seats on the one chamber side and the other chamber side are disposed to project with respect to the bosses. An outer peripheral end on the seat on the other chamber side is disposed on an outer peripheral side with respect to an outer peripheral end of the leaf valve.
US10167909B2 Method and apparatus for controlling damper clutch to prevent engine stall
Disclosed are a method and an apparatus for controlling a damper clutch to prevent engine stall, and more particularly, to a method and an apparatus for controlling a damper clutch to prevent engine stall which can decide and correct when there is any error in control of a damper clutch in order to prevent engine stall. The method and the apparatus for controlling the damper clutch can decide and correct that a control unit of a damper clutch controller shows a wrong duty command value or a wrong current command value, thereby preventing engine stall, restraining decrease of acceleration power and blocking generation of noise or vibration.
US10167907B2 Hybrid vehicle drive apparatus
A hybrid vehicle drive apparatus, including a prime-mover-output-shaft, a transmission-input-shaft and a motor-rotor provided therebetween, each rotatable around an axis-line, a first-clutch arranged radially inward of the rotor to connect/disconnect the output-shaft and the motor, a second clutch arranged radially inward of the rotor axially in tandem with the first-clutch to connect/disconnect the motor and the input-shaft, and a cover-member having a radially extending first, second-sidewall-members and a substantially cylindrical connection-member connecting the first, second-sidewall-members, integrally rotatable with the motor, forming a clutch-chamber enclosing the first, second-clutches by means of the first, second-sidewall-members and the connection-member, and formed with an oil-discharge-port connecting the clutch-chamber and a drain-oil-chamber sideward of the clutch-chamber, wherein the cover-member has first, second-cover-members axially disassemblable at the connection-member and each having a fitting-member fitted integrally rotatable with each other.
US10167902B2 Manufacturing method of rotating element, connecting structure between rotating element and rotating shaft, and steering apparatus
A manufacturing method of a rotating element including a cylindrical fitting portion having a pair of circumferential end portions forming an axial slit between the circumferential end portions, the cylindrical fitting portion being serration-fitted to a rotating shaft, includes: clamping the fitting portion by a clamp jig so that the fitting portion is elastically deformed in an elliptical shape; forming a female serration arranged in an elliptical shape by use of a tool having an elliptical section, the female serration being formed on an inner peripheral surface of the fitting portion elastically deformed in the elliptical shape; and releasing the clamping by the clamp jig so that the arrangement of the female serration is changed to a perfect-circle shape from the elliptical shape.
US10167899B2 Sintered bearing, fluid dynamic bearing device provided with same, and sintered bearing manufacturing method
A sintered bearing (1) of the present invention includes: an inner layer (2) and an outer layer (3) each made of sintered metal and formed into a cylindrical shape; and a radial dynamic pressure generating portion (dynamic pressure grooves 1a1 and 1a2) die-formed in an inner peripheral surface of the inner layer (2), in which the outer layer (3) has compressive yield strength higher than compressive yield strength of the inner layer (2).
US10167895B2 Hydrodynamic bearing
To overcome defects in the supply of pressurized lubricant, a hydrodynamic bearing for guiding a shaft (14) includes a stationary outer annular wall, a rotatable inner annular wall (20), and a space (22) between the walls. The outer annular wall comprises an opening for supplying pressurized lubricant to the space so as to form a film of load-bearing fluid. The bearing includes a cavity (30) externally defined by the inner annular wall (20) and axially defined by two transverse annular walls (31A, 31B) secured to the shaft (14) and arranged on both sides of the cavity. The inner annular wall (20) comprises fluid connection orifices (32) connecting the cavity (30) to the space (22). The cavity (30) is divided into compartments (50, 52) by a partition wall (48) configured such that the cavity forms a lubricant supply for a transient operational phase.
US10167894B2 Ball and socket
A joint between two structures to allow the structures to be rotatably, connected at a variety of angles while increasing the pull-out resistance and decreasing rattling. The joint has a first portion connected to a structure and a second portion connected to a structure. The first and second portions are also connected to one another via a ball and socket connection and a pin.
US10167891B1 Self-reporting, grounded nut-clip
A self-reporting, grounded nut-clip is provided. The self-reporting, grounded nut-clip includes a support body. The support body includes first and second bends defining first, second and third support sections interleaved with the first and second bends. The first and third support sections define first and second apertures, respectively, and the second support section is interposed between the first and third support sections. The self-reporting, grounded nut-clip further includes a fastening element receiving member disposed on the first support section at the first aperture, a star washer, and an indicator. The star washer is disposed on the third support section at a location of the second aperture. The indicator is coupled to the third support section and is configured for automatic activation upon complete nut-clip installation.
US10167890B2 Plug-in coupling having an elastically deformable coupling part and installation method therefor
An elastically deformable coupling part for a plug-in connection for connecting a first component and a second component, has an inner connection portion, in which a head of a pin-like element of the second component can be accommodated by a detent or snap-in connection. In addition, the coupling part has an outer fastening portion, which can be connected to a keyhole of the first component by a bayonet closure. The fastening portion comprises at least one radial contact surface. At least one first radial projection, which forms a bayonet gap for a rotational accommodation of the first component, is arranged at an axial distance from the radial contact surface. At least one second radial projection, which forms a locking gap for the first component between the second projection and the radial contact surface by a movability directed inward, is arranged at an axial distance from the radial contact surface.
US10167886B2 Securement clip for pipe and scaffold engaged fabric
A clip configured for compressive engagement of fabric to pipe or similar elongated members such as those of a scaffold. The clip has a body with opposing sidewalls separated by a gap. The sidewalls are formed of elastic or flexible material which will temporarily deflect to temporarily increase the diameter of the gap, to allow passage of the pipe through the gap. The sidewalls thereafter return to the original position wherein interior surfaces of the sidewalls and an axial cavity of the body compressively engage with the pipe and any fabric adjacent thereto to hold the fabric in a compressive, sandwiched engagement between the clip and the pipe.
US10167881B2 Valve components
A first valve component (10), in particular a pressure compensator component, has a valve slide (16) that can be guided in a valve housing (12) in a longitudinal direction. The valve slide has a control part (34) controlling a fluid-conducting connection (28) between at least two fluid connection points (30, 32) in the valve housing (12). The control part has at least one pocket-shaped recess (38), at least part of which is bordered by a fluid-guiding surface (40) extending at least between two vertices of the recess and extending with increasing inclination from one vertex to another vertex. Starting from a predeterminable distance before the other vertex, the fluid-guiding surface (40) extends from its point of greatest inclination with decreasing inclination in the direction of the other vertex.
US10167880B2 Shovel and method of controlling shovel
A shovel includes a lower-part traveling body, an upper-part turning body mounted on the lower-part traveling body, a hydraulic actuator mounted on the upper-part turning body, an internal combustion engine disposed in the upper-part turning body, provided with a supercharger, and configured to be controlled at a constant rotational speed, a hydraulic pump connected to the internal combustion engine, and a controller configured to control horsepower absorbed by the hydraulic pump. The controller is configured to increase a load on the internal combustion engine with the hydraulic pump before a load on the hydraulic actuator increases.
US10167878B2 Cooling fan coupled with a set of recirculation flaps
Disclosed aspects relate to cooling electronics. A set of recirculation flaps is coupled with a cooling fan. At least one recirculation flap has a ferrous material. In various embodiments, the set of recirculation flaps is arranged in an open position in response to air pressure from the cooling fan, and is arranged in a closed position in response to substantially no air pressure from the cooling fan. A controller is coupled with the cooling fan. The controller indicates a set of indicated positions for the set of recirculation flaps based on a tachometer value. An electromagnet is connected with the controller to position the set of recirculation flaps in the set of indicated positions using the ferrous material. In various embodiments, the electromagnet engages the ferrous material to arrange the set of recirculation flaps in an open position.
US10167875B2 Turbocharger compressor and method
A compressor wheel for a turbocharger includes first, second and third pluralities of blades formed around a central hub. Each of the second plurality of blades is disposed between adjacent blades from the first plurality of blades and extend a shorter distance than the first plurality of blades along the centerline of the central hub. Each of the third plurality of blades is disposed between adjacent blades from the first and second pluralities of blades, and extends a shorter distance than the second plurality of blades along the centerline of the central hub. Together, the blades are separated in sets, each set including a blade from each of the first, second and third pluralities in order with respect to any radial location around the compressor wheel as the compressor wheel rotates.
US10167874B2 Centrifugal pump, in particular for supplying power to rocket engines
The invention relates to the field of centrifugal pumps, and in particular it relates to a centrifugal pump (303, 403) comprising at least: an impeller (303a, 403a); a rotary shaft (302, 402) secured to said impeller (303a, 403a); a casing (320, 420) having an axial admission passage (325, 425); at least one first bearing (305, 405) supporting said rotary shaft (302, 402) in said casing (320, 420); and at least one dynamic seal (311, 411) around the rotary shaft (302, 402), the impeller (303a, 403a) being situated between the at least one dynamic seal (311, 411) and the axial admission passage (325, 425) of the pump (303, 403). The centrifugal pump (303, 403) also comprises, between the impeller (303a, 403a) and at least one dynamic seal (311, 411), an axial force compensation disk (330, 430) secured to the shaft (302, 402) and presenting a diameter greater than 70% of a diameter of the impeller (303a, 403a). A front face (330a, 430a) of the disk (330, 430) faces towards the impeller (303a, 403a) and is connected to a branch connection for fluid under pressure taken downstream from the pump (303, 403), and a rear face (330b, 430b) faces towards the dynamic seals (311, 411) and presents fins (330c, 430c) that are oriented radially, at least in part.
US10167873B2 Dual direction windmill pump for geared turbofan engine
A lubrication system includes a shaft rotatable about an axis, a lubrication pump configured to supply a lubricant flow to a gear system, and a gear train coupled to the shaft and configured to drive the lubrication pump in a first direction responsive to rotation of the shaft in both the first direction and a second direction. A gas turbine engine and method are also disclosed.
US10167868B2 Screw compressor
A screw compressor includes compressor bodies, a motor disposed in a side of the compressor bodies, a gear box coupled to the compressor bodies and transmitting the drive force of the motor to a screw rotor, and a tubular coupling casing coupling the gear box and the motor and having horizontal axis. The coupling casing has a work hole in the horizontal direction. The work hole is used for maintaining a coupling accommodated in the coupling casing. The coupling casing has a rib extending in the up-down direction. It is thus possible to avoid reduction in the rigidity of the coupling casing with no cost increase, and to improve maintainability.
US10167858B2 Double-headed swash type compressor and method for manufacturing cylinder block
Disclosed herein is a double-headed swash type compressor, and a distance between an outer peripheral surface of a shaft (20) and an inner peripheral surface of a shaft bore (11) is greater than a distance between the outer peripheral surface of the shaft (20) and an inner peripheral surface of a journal bearing (30).
US10167854B2 Shape memory article with heat-generating microcapsule
A shape memory article comprises a shape memory material that transitions to a first shape from a second shape when a temperature of the shape memory material exceeds a threshold temperature. A plurality of microcapsules is in thermal contact with the shape memory material. Each microcapsule in the plurality of microcapsules has a first compartment, a second compartment, and an isolating structure separating the first and second compartments. The isolating structure is rupturable in response to a stimulus. The first compartments each contain a first component, and the second compartments each contain a second component that reacts with the first component to produce heat.
US10167852B2 Saddle and hook system
The invention relates to a pile upending system for upending a pile such as a monopile for the foundation of offshore wind turbines, the pile upending system comprising; a pivotally mounted pile support frame having a seat for engaging an outside wall of a pile, the pile support frame being pivotable around a support frame axis of rotation for allowing the seat to support the pile during upending, a cable system for supporting an, in use outboard, end of a pile, comprising one or more tensioned or tensionable cables having an outboard end provided with a hoisting member for supporting the outboard end of the pile during upending of said pile, an outboard support system comprising a frame member for, in use, extending outboard and supporting the hoisting member of the cable system, wherein the outboard support system is arranged with respect to the pile support frame such that the frame member extends transverse with respect to the support frame axis of rotation for arranging the hoisting member at a distance from the seat and aligned with the seat such that a pile may engage the hoisting member upon longitudinal movement of the pile along the seat.
US10167851B2 System and method for monitoring and controlling wind turbines within a wind farm
In one aspect, a system for monitoring and controlling the operation of wind turbines located within a wind farm may generally include first and second wind turbines. The first wind turbine may include a first turbine controller configured to monitor an operating parameter(s) associated with the first wind turbine and provide a first control interface for controlling the operation of the first wind turbine. The second wind turbine may include a second turbine controller configured to monitor an operating parameter(s) associated with the second wind turbine and provide a second control interface for controlling the operation of the second wind turbine. The system may also include a secondary computing device coupled to the second turbine controller. The second turbine controller may be configured to provide the secondary computing device access to the first control interface in order to allow the operation of the first wind turbine to be controlled.
US10167847B2 Vertical axle or axis helically swept blade wind turbine
The Vertical Axle or Axis Helically Swept Blade Wind Turbine, is by definition a vertical wind turbine using a blade or blades shaped as an uninterrupted spiral, with one side of the blade flat, the other side serving as an airfoil to create desired overall torque, all around its full swept turn, or integer number of full swept turns, using this the same cross section all along its stretch.
US10167846B2 Eduction industrial power system
An eduction industrial power system is provided. The system includes one or more vertical-axis wind turbine power plants. Wind is accelerated through a multi-floor eductor of the power plant. Each floor of the eductor is configured with a constricted portion designed to increase the air speed through the eductor, such that low speed winds enter the eductor and much higher speed winds exit it. A plurality of rotor-blade assemblies disposed in the constricted portion of each floor of the multi-floor eductor are mounted to, and rotate, a shared vertical-axis rotor shaft to generate electricity, via a generator. The electricity generated can be stored, used or channeled to an electrical grid, as desired.
US10167845B2 Blade flow deflector
An airfoil blade assembly including a blade which includes a lift generating section with a first profiled body defined between a pressure surface and a suction surface. The first profiled body extends from a first leading edge to a first trailing edge with a first chord extending form the first leading edge to the first trailing edge and being perpendicular to the radial direction. At least one flow deflector extends along either the pressure surface or the suction surface within the lift generating section of the blade. The at least one flow deflector defines a second profiled body extending between a second leading edge and a second trailing edge with a second chord extending between the second leading edge and the second trailing edge. The second profiled body defines an outer surface facing away from respective pressure surface or suction surface along which the flow deflector extends.
US10167840B1 Apparatus and method for controlling ignition timing of engine
An apparatus and a method for controlling an ignition timing of an engine may include a storage storing a map table in which correction torques are recorded; a receiver receiving first atmospheric information corresponding to a current position of a vehicle; a detector configured for measuring second atmospheric information corresponding to the current position of the vehicle; and a controller configured for detecting a corresponding correction torque from the map table on the basis of the first atmospheric information and the second atmospheric information, correcting a required torque using the detected correction torque, and controlling an ignition timing of an engine on the basis of the corrected required torque.
US10167838B2 Engine control apparatus
An engine control apparatus is used with a system equipped with an engine and an engine starter. The engine starter includes an electrical motor, a pinion gear driven by the electrical motor, and a pinion shifter which thrusts the pinion to a location where the pinion is engageable with a ring gear coupled to the engine. The engine control apparatus determines a pulsation parameter which represents a pulsating component of speed of the engine or a value correlating with the pulsating component. The engine control apparatus works to thrust the pinion through the pinion shifter to establish engagement with the ring gear and then rotate the electrical motor to crank the engine. The engine control apparatus alters a cranking terminating time as a function of the pulsation parameter. This minimizes mechanical noise occurring between the pinion gear and the ring gear at the start of the engine.
US10167837B2 Mobile telephone for remote operation
A mobile telephone capable of controlling a remote keyless system is provided. The mobile telephone is loaded with an executable program that enables the mobile telephone to control the remote keyless system using frequencies and systems already used by the remote keyless system. The complex functionality a mobile telephone allows the executable program to fully control remote keyless systems.
US10167834B2 High-pressure fuel pump including a discharge valve with a valve ball and a valve body
A high-pressure fuel pump which includes a discharge valve with a valve ball and a valve body, the valve body having a sealing section on which a sealing seat is present, and having a guide section in which the valve ball is guided. The guide section includes a first plurality of axially protruding webs between which first flow paths are formed, an opening which faces radially outwardly being present at least between two adjacent webs.
US10167829B2 Fuel heating device for vehicle and method thereof
A fuel heating device for a vehicle may include a start sensor detecting a starting of a vehicle; a controller area network (CAN) communication device transmitting and receiving various signals to and from an engine control device; a resistance sensor measuring a resistance of a heater provided inside an injector; and a controller controlling the resistance sensor to measure the resistance of the heater when the starting of the vehicle is detected in a state in which a failure occurs in the CAN communication device, converting the measured resistance of the heater into a temperature of a fuel, and operating the heater to heat the fuel to a reference temperature when the converted temperature is lower than or equal to a threshold.
US10167828B2 Internal combustion engine
In an internal combustion engine for a vehicle, a fuel delivery pipe (37) is favorably protected from a load of a frontal crash. An intake chamber member (42) positioned in an upper part of an intake manifold (31) is supported by an engine main body (11) via a first support member (50) and a second support member (51) at laterally spaced apart parts of the intake chamber member. A lower part of the intake manifold is connected to a cylinder head of the engine via downstream ends of branch pipes (43) of the intake manifold. The fuel delivery pipe extends laterally between an intake side of the engine main body and the branch pipes.
US10167825B1 Air intake assembly for motorcycle
An air intake assembly includes a filter element and an intake conduit. The intake conduit includes a first end forming an inlet opening. The first end supports the filter element. The intake conduit also includes a second end forming an outlet opening and being adapted for attachment to an internal combustion engine. The intake conduit further includes a body defining a central axis extending between the first and second ends. A first lateral dimension of the body is taken transverse to the central axis, adjacent the inlet opening, within a plane that intersects both the inlet and outlet openings. A second lateral dimension of the body is taken transverse to the central axis, adjacent the outlet opening, within the plane. The first lateral dimension is less than the second lateral dimension.
US10167822B2 Dual fuel refueling
Embodiments are disclosed that relate to refueling a dual fuel internal combustion engine. In one example, a method comprises supplying a liquid fuel to a fuel tank configured to store both the liquid fuel and a gaseous fuel, if a pressure in the fuel tank is less than a threshold pressure.
US10167808B2 Correction of an injected quantity of fuel
A method for adjusting an actual value of a quantity of fuel injected into an internal combustion engine of a motor vehicle to a target value is provided, wherein a deviation of the actual quantity of fuel injected from the target value is determined based on a ratio of the component of the combusted quantity of gas in the induction system to the concentration of oxides of nitrogen in the exhaust system and the injected quantity of fuel is readjusted according to the deviation. Furthermore, an arrangement for carrying out the method is provided.
US10167804B2 System and methods for CBV diagnostics
Methods and systems are provided for diagnosing compressor bypass valve degradation. In one example, a method may include indicating degradation of a compressor bypass valve coupled in a compressor bypass based on intake aircharge temperature measured upstream of a compressor inlet via an air charge temperature sensor.
US10167800B1 Hardware node having a matrix vector unit with block-floating point processing
Processors and methods for neural network processing are provided. A method includes receiving vector data corresponding to a layer of a neural network model, where each of the vector data has a value comprising at least one exponent. The method further includes first processing a first subset of the vector data to determine a first shared exponent for representing values in the first subset of the vector data in a block-floating point format and second processing a second subset of the vector data to determine a second shared exponent for representing values in the second subset of the vector data in a block-floating point format in a manner that no vector data from the second subset of the vector data influences a determination of the first shared exponent and no vector data from the first subset of the vector data influences a determination of the second shared exponent.
US10167799B2 Deceleration cylinder cut-off in a hybrid vehicle
Methods and arrangements for transitioning an engine between a deceleration cylinder cutoff (DCCO) state and an operational state are described. In one aspect, transitions from DCCO begin with reactivating cylinders to pump air to reduce the pressure in the intake manifold prior to firing any cylinders. In another aspect, transitions from DCCO, involve the use of an air pumping skip fire operational mode. After the manifold pressure has been reduced, the engine may transition to either a cylinder deactivation skip fire operational mode or other appropriate operational mode. In yet another aspect a method of transitioning into DCCO using a skip fire approach is described. In this aspect, the fraction of the working cycles that are fired is gradually reduced to a threshold firing fraction. All of the working chambers are then deactivated after reaching the threshold firing fraction.
US10167795B2 Exhaust gas treatment system warm-up methods
Provided are methods for warming up a vehicle exhaust treatment system prior to an engine start, wherein the vehicle includes an internal combustion engine (ICE), a supercharger capable of delivering air to an ICE intake, an exhaust gas treatment system including an exhaust gas treatment device and an upstream electric heating device and capable of accepting exhaust gas from the ICE, and optionally a turbocharger having a turbine in fluid communication with the exhaust gas treatment system. Methods include establishing fluid communication between the supercharger and the exhaust gas treatment system, engaging the supercharger to communicate air to the exhaust gas treatment system via the supercharger, and engaging the heating device. The method can further comprise reducing turbine resistance by reducing the power position of the turbine or opening a wastegate. The methods can further include first satisfying a start condition, and/or subsequently detecting a termination condition.
US10167792B2 Engine system and control method of using the engine system
An engine system includes an intake line, an exhaust line, an exhaust gas recirculation (EGR) system, a turbocharger including a turbine provided in the exhaust line, and a compressor provided in the intake line, wherein the compressor compresses outside air, an intake bypass line which branches off from the intake line at a rear end of the compressor and merges into the intake line at the front end of the compressor, a recirculation valve installed at a point at which the intake bypass line and the intake line merge together, and a controller which controls operations of opening and closing the recirculation valve so that a portion of the intake gas compressed by the compressor is supplied into the intake line at the front end of the compressor through the intake bypass line, or the intake gas is supplied into the combustion chamber through the intake bypass line.
US10167787B1 Systems and methods for preventing spark plug fouling in a variable displacement engine
Methods and systems are provided for reducing fouling of a spark plug in a cylinder of a variable displacement engine configured to propel a vehicle. In one example, a method includes in response to deactivation of a cylinder or cylinders of the engine, providing spark to the cylinder or cylinders at a predefined position of a piston or pistons coupled to the cylinder or cylinders, respectively, where the predefined position comprises the piston or pistons being within a threshold of a bottom dead center position. In this way, spark plug fouling may be reduced or eliminated during conditions of cylinder deactivation.
US10167779B2 Mid-turbine frame heat shield
A heat shield for a mid-turbine frame has a conical body, including at least one axial retention feature, at least one circumferential retention feature, and at least one radial retention feature.
US10167774B2 Turbomachine
A variable geometry turbine comprising a turbine wheel mounted for rotation about a turbine axis within a housing. The housing defines an annular inlet surrounding the turbine wheel and defined between first and second inlet sidewalls. The turbine further comprises a cylindrical sleeve that is axially movable across the annular inlet to vary the size of a gas flow path through the inlet. The annular inlet is divided into at least two axially offset inlet passages. The inner diameter of the sleeve is greater than the inner diameter of the inlet passages.
US10167771B2 Ebullient cooling device
An ebullient cooling device includes: a coolant passage configured to be formed inside an internal-combustion engine, and allow a coolant that cools the internal-combustion engine by boiling to flow therethrough; an expander configured to be driven by the coolant that has boiled in the internal-combustion engine; a condenser configured to be located at a downstream side of the expander, and cool the coolant that has passed through the expander; and a heat exchanger configured to cool a cooling object by heat exchange with the coolant, wherein a low-pressure region including the expander and the condenser and a high-pressure region other than the low-pressure region are formed in a path through which the coolant circulates, and a passage connecting to a part through which a liquid-phase coolant flows and a passage connecting to the low-pressure region are coupled to the heat exchanger.
US10167766B2 Reverse fin cooling fan
An engine assembly includes a crankcase, shaft, blower housing, and cooling fan. The shaft is rotatably coupled to the crankcase and defines a rotational axis. The blower housing includes an internal space. The cooling fan is disposed within the internal space, includes a plate defining an upper surface, and is positioned to rotate with the shaft about the rotational axis. The cooling fan includes a band having an inner band radius and an outer band radius. The cooling fan includes a plurality of reversed fins extending between the band and the upper surface and between a root adjacent to the rotational axis and a tip adjacent to the outer band radius, each fin offset at an angle measured in a counterclockwise direction from a plane passing through the rotational axis and the tip to a plane passing through the root and the tip when viewed from above the cooling fan.
US10167763B2 Fluid flow adjustment door with pivotable inner door
Methods and systems are provided for a door of an exhaust system of an engine. In one example, a door of an exhaust system may include an outer door pivotable around a first location and an inner door pivotable around a second location, with the inner door positioned within the outer door, and with an amount of opening of an aperture of the outer door adjustable by a position of the inner door.
US10167753B2 Power unit for vehicle
An engine power unit for a vehicle has a crankcase made up of tow left and right crankcase members, and a lubricant feed pump disposed in one crankcase member in such a fashion that one side surface of pump rotors of the feed pump lies on the mating surface of the crankcase members. The feed pump is mounted on one end of the shaft of the feed pump while a drive gear for rotating the shaft is disposed on the opposite end of the shaft. A lubricant oil filter to which oil is delivered from the feed pump is disposed on the other crankcase member. Thus, the structure for supplying lubricating oil is simplified, and the power unit is reduced in size in its entirety.
US10167741B2 Nacelle fluid drain
An aircraft nacelle may comprise an inner fixed structure and an outer sleeve. The aircraft nacelle may comprise an O-duct thrust reverser. A drain gutter may be located in the inner fixed structure. The drain gutter may comprise a labyrinth configuration. The drain gutter may drain fluids in an aft direction through the inner fixed structure. The fluids may exit through a drain fin located at a station plane aft of the outer sleeve.
US10167736B2 Joint assembly
A joint assembly comprises an end portion of a first component that is accommodated within an end portion of a second component, with each respective first and second end portion having a corresponding first and second location feature, and an elongate resilient helical connection member. The second location feature comprises a proximal portion and a distal portion, with a clamping ring accommodated within the distal portion. When the joint is assembled, the first and second location features together define an annular cavity into which is accommodated the connection member to interlock the first and second components to one another. The clamping ring is adapted to exert a radially inwardly directed clamping force on the connection member.
US10167733B2 Turbine engine component with vibration damping
A vibration resistant fan guide vane for a gas turbine engine is provided. The fan guide vane comprises a vibration damping component made of a MAXMET composite. The damping component may be a cover that covers some or all of the fan guide vane body. Alternatively, portions of the fan guide vane body or the entire vane body may be made from MAXMET composites. The disclosure makes use of the ultrahigh, fully reversible, non-linear elastic hysteresis behavior that MAXMET composites exhibit during cyclic elastic deformation in order to damp vibration.
US10167727B2 Gas turbine engine blade containment system
A gas turbine engine blade containment system is disclosed. The blade containment system may include a generally cylindrical casing being made of a first material, and a generally cylindrical ring being made of a second material coaxially surrounding the casing, at least some portion of the ring metallurgically bonded to the casing.