Document Document Title
US10331679B2 Method and apparatus for providing a recommendation for learning about an interest of a user
A method and apparatus for providing a recommendation for learning about an interest are disclosed. For example, the method receives a query for a recommendation for one or more articles for learning about an interest, determines whether the interest of the user is in a list of interests, wherein each particular interest is an interest for which a database contains at least one article for learning about the particular interest, wherein the database is used for storing for each particular article: the particular article and a normalized relationship score for the interest, retrieves from the database, one or more articles having the normalized relationship score related to the interest when the interest is in the list of interests, and presents the recommendation to an endpoint device of the user, wherein the recommendation comprises the one or more articles related to the interest that are retrieved.
US10331678B2 Sharing content based on extracted topics
Examples of techniques for sharing content based on topics are described herein. A method includes extracting a content topic from a piece of content. The method includes extracting a user topic based on a user activity. The method also includes matching the content topic with the user topic and generating a user score based on a detected number activities a user performs that include a matched user topic. The method further includes generating a sorted list of users with matched user topics, the list to be sorted by the user score.
US10331675B2 Systems and methods for learning new trained concepts used to retrieve content relevant to the concepts learned
A system configured for learning new trained concepts used to retrieve content relevant to the concepts learned. The system may comprise one or more hardware processors configured by machine-readable instructions to obtain one or more digital media items. The one or more hardware processors may be further configured to obtain an indication conveying a concept to be learned from the one or more digital media items. The one or more hardware processors may be further configured to receive feedback associated with individual ones of the one or more digital media items. The one or more hardware processors may be configured to obtain individual neural network representations for the individual ones of the one or more digital media items. The one or more hardware processors may be configured to determine a trained concept based on the feedback and the neural network representations of the one or more digital media items.
US10331667B2 Systems and methods for bi-directional database application programming interface, extract transform and load system, and user computing device
Systems and methods are provided for improved integration between database systems. Data from multiple disparate computing systems is transmitted via bi-directional communication interfaces. The data is stored in its original form from respective data sources and transformed in stream and/or batch processes into one or more predefined formats. Individual transformations are stored and/or recorded. The transformed and/or integrated data is provided to one or more computing devices via the communication interfaces.
US10331665B2 Search query processing
Methods, systems, and computer program products for processing a search query store the search query in one or more persistent storage devices in response to the search query being received. Periodically and automatically thereafter, the search query is retrieved from the one or more persistent storage devices, and source data that relates to the search query is retrieved, using an iterative optimization algorithm, from one or more backend data sources. Responses for the search query are generated based on the source data, and a determination is made of whether each of the responses is notification eligible. A user is notified of each response determined notification eligible.
US10331663B2 Providing answers to questions including assembling answers from multiple document segments
A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query, identifying a plurality of candidate answers to the query; and for at least one of these candidate answers, identifying at least one proof of the answer. This proof includes a series of premises, and a multitude of documents are identified that include references to the premises. A set of these documents is selected that include references to all of the premises. This set of documents is used to generate one or more scores for the one of the candidate answers. A defined procedure is applied to the candidate answers to determine a ranking for the answers, and this includes using the one or more scores for the at least one of the candidate answers in the defined procedure to determine the ranking for this one candidate answer.
US10331659B2 Automatic detection and cleansing of erroneous concepts in an aggregated knowledge base
A mechanism is provided for automatically detecting and cleansing erroneous concepts in an aggregated knowledge base. A graph data structure representing the concept present in a portion of the natural language content is generated. The graph data structure is analyzed to determine whether or not the graph data structure comprises one or more concept conflicts in association with a set of nodes in the graph data structure, the one or more concept conflicts are associated with the set of nodes if two or more nodes represent separate and distinct concepts. Responsive to determining that there are one or more concept conflicts due to there being two or more nodes representing separate and distinct concepts, the two or more nodes are split into separate distinct concepts within the knowledge base.
US10331656B2 Data migration validation
A system for validating data migrated from a first data store with source data to a second data store for destination data. A comparator is configured to access entity data for a particular entity which has been migrated from a first data store to a second data store. The comparator queries the first data store to a first set of comparison data from the first data store and obtains a second set of comparison data from the second data store. It then compares the first set of data with the second set of data to validate the migration of the data from the first to the second data store.
US10331654B2 Using an action registry to edit data across users and devices
Using an action registry to edit data across users and devices is described. In one or more implementations, a user editing data in an application requests to share the data with another user or another device for further editing. Responsive simply to the request or based on an exchange of content transfer information, the data is communicated to the selected user or device. Using information maintained by an action registry, a list of applications capable of editing the data is presented to the selected user or via the selected device. Upon selection of an application from the list, the selected application is launched. Once changes are made to the data by the selected user or device, those changes can be saved and the changed data automatically returned to the original user and/or device. The changed data can then be automatically presented to the original user or on the original device.
US10331650B2 Updating web files based on detected legacy model file changes
According to an aspect, a content fragment of a legacy model file is mapped via a processor to a plurality of web files. A change to the content fragment of the legacy model file is detected by the processor. One or more modified web files corresponding to the changed content fragment is generated by the processor. The one or more modified web files corresponding to the detected changes in the content fragment of the legacy model file are sent via the processor to a remote computing device.
US10331649B2 Transactional access to records on secondary storage in an in-memory database
Various technologies described herein pertain to accessing records of an in-memory database. A memory can include a primary storage and a data store can include a secondary storage. The primary storage includes a first subset of the records of the database, and the secondary storage includes a second subset of the records of the database. Moreover, the memory includes an update memo that includes timestamp notices. The timestamp notices specify statuses of records of the database having updates that span the primary storage and the secondary storage. The memory further includes a database management system that is executable by a processor. The database management system processes a transaction. Further, the database management system includes a storage interface component that accesses a record of the database for the transaction based on at least one of the timestamp notices of the update memo.
US10331646B2 Enhancements for optimizing query executions
In an approach for optimizing query executions a processor receives a request to transfer data from a first table to a second table. A processor detects a relationship between the first table and the second table, wherein the relationship is based on a similarity between the first table and the second table. A processor identifies at least a first access path for transferring the data from the first table to the second table. A processor calculates a first cost of transferring the data from the first table to the second table using the first access path based on the similarity between the first table and the second table, wherein the first cost indicates estimated processor usage to transfer the data.
US10331645B2 Data-partitioning for processing loosely ordered relations
Storage regions in a database are associated with respective intervals including first and second interval values indicating a value range for values within that storage region. The first interval values are sorted into an order that determines a scanning order for a data operation on data in the storage regions. The storage regions are scanned in the scanning order to arrange data from the storage regions in at least a partially ordered sequence for the data operation.
US10331644B2 Process and framework for facilitating information sharing using a distributed hypergraph
A knowledge model “overlay” for organizing and analyzing large, dynamic data volumes is implemented as a hypergraph that manifests as a result of a distributed theory-driven data source transformation process. This process maps exponentially growing data into an asymptotically limited information space. Within this space, real-world entities (e.g. people, computers, cities, Earth) and their complex interdependencies (e.g. social networks, connectivity, causal relationships) are represented as attributed hypergraph elements (i.e. both hypervertices and hyperedges). Attributes are represented as state vectors affixed to any hypergraph element. Transformation of source system data into this overlay structure is accomplished with minimal data movement and replication using a universal “pointer” like mechanism that is managed in a decentralized fashion by the respective transformation components. Access to the knowledge overlay is performed via a hypergraph communication protocol encapsulated within a common hypergraph API and accompanying hypergraph toolkit.
US10331643B2 Generating context tree data based on a tailored data model
A system for providing context tree based on data model is disclosed. The system comprises an interface, a processor, and a memory. The interface is configured to receive a data model entry point, and to receive one or more context filters. The processor is configured to determine context tree data based on the one or more context filters and the data model entry point from any context tree provider that has appropriate context tree information. The memory is coupled to the processor and is configured to provide the processor with instructions.
US10331642B2 Data storage method and apparatus
A data storage method and apparatus. The method includes: determining a same column attribute of at least two data objects that are to be stored in a KeyValue type distributed database; determining a format of a row identifier of each data object of the at least two data objects, where the row identifier format includes the same column attribute and a data object identifier; determining a row identifier value of each data record of each data object according to the determined row identifier format of each data object; and storing each data record and the row identifier value of each data record, where the row identifier value of each data record is used as a primary index. The data storage method and apparatus in embodiments of the present invention can improve data query efficiency.
US10331641B2 Hash database configuration method and apparatus
A hash database configuration method and apparatus, where the method includes establishing an index area and a data area on a disk, where the index area includes p disk pages with an equal size, and receiving an allocation request of key-value pairs, allocating m keys in the key-value pairs to disk pages in the index area, and allocating n values in the key-value pairs to the data area, where m, n, and p are all integers greater than 1, and the efficiency of accessing the hash database is improved.
US10331640B2 Populating text indexes
Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.
US10331639B2 Optimizing tables with too many columns in a database
Systems for database optimization include a database rebuild module configured to compact columns in an unoptimized database that co-appear in queries to the unoptimized database into a single hyper-column to form an optimized database. A database interface module is configured to accept queries according to a schema for the unoptimized database and to translate the accepted queries into queries according to a schema for the optimized database.
US10331635B2 Adapting data quality rules based upon user application requirements
During application of data quality rules to a data set obtained from a data source, data is retrieved from the data source along with a common set of rules configured to format the retrieved data in a manner in accordance with one or more predefined data quality rules of the common set of rules. At least one predefined data quality rule is adjusted utilizing at least one editable widget to form a modified set of data quality rules adapted for use with a specified application. The modified set of data quality rules is applied to the retrieved data.
US10331633B2 Schema discovery through statistical transduction
A method, system, and computer program product derive data schema for application to a data set. One or more processors generate a directed acyclic weighted graph that encodes data types and semantic types used by a data set. One or more processors assign estimated frequencies for each component of the directed acyclic weighted graph, where the estimated frequencies predict a likelihood of a particular data schema element being used by any data set. One or more processors traverse through paths in the directed acyclic weighted graph with a predetermined portion of the data set to determine a data schema that correctly defines data from the data set and identifies any errors in the data set, and then apply the data schema to the data set to generate clean data that is properly formatted.
US10331632B2 Bounding volume hierarchies through treelet restructuring
A system, method, and computer program product are provided for modifying a hierarchical tree data structure. An initial hierarchical tree data structure is received and treelets of node neighborhoods in the initial hierarchical tree data structure are formed. Each treelet includes n leaf nodes and n−1 internal nodes. The treelets are restructured, by a processor, to produce an optimized hierarchical tree data structure.
US10331628B2 Reduction in time required to write file to tape
Reducing time required to write a file to tape is provided. Synchronous processing is performed in a file system implementing a Linear Tape File System (LTFS) file format, wherein the synchronous processing includes writing, to a tape medium of a tape cartridge, index information and one or more files. A type of the synchronous processing is determined, wherein the type is either an index-MAM sync type or an index-only sync type. Updated information is stored to a media auxiliary memory of the tape cartridge in response to determining that the synchronous processing is of the index-MAM sync type.
US10331626B2 Minimization of surprisal data through application of hierarchy filter pattern
A computer product and system of minimizing surprisal data comprising: at a source, reading and identifying characteristics of an organism's background associated with a genetic sequence of the organism; receiving an input of rank of at least two identified characteristics of the genetic sequence; generating a hierarchy of ranked, identified characteristics based on the rank of the identified characteristics; comparing the hierarchy of ranked, identified characteristics to a repository of reference genomes; and if at least one reference genome from the repository matches the ranked characteristics, breaking the matched reference genomes into pieces, combining pieces associated with the identified characteristics from the matched reference genome to form a filter pattern to be compared to the nucleotides of the genetic sequence of the organism. The differences from the comparison are used to create surprisal data representing an entire genome of the organism.
US10331625B2 Managing sequential data store
The disclosure is directed to storing a data log file (“log”) in a distributed computing system. The log can be stored as a sequence of data records (“records”). A number of writer computers (“writers”) can write to a log, and a number of reader computers (“readers”) can read from the log. A log sequencer computer (“log sequencer”) facilitates storage of the records in data storage nodes of the distributed computing system. When the log sequencer receives a request for appending a record to a log, the log sequencer assigns a sequence number to the record that is unique and increases monotonically within the log. When a reader requests the log, the records can be delivered to the reader in the order of their sequence numbers. Further, since the records are associated with sequence numbers, a reader can seek to arbitrary sequence number within the log.
US10331622B2 Information management
Managing metadata added to a file, a directory, or a symbolic link is provided. One or more pieces of metadata of a movement target are obtained. The movement target is at least one of a file, a directory, and a symbolic link. The movement target is to be moved from one file system to another file system within a plurality of file systems. Whether the one or more pieces of metadata are migratable to the other file system is determined based, at least in part, on metadata stored in the other file system. The one or more pieces of metadata are processed by (i) migrating a first piece of metadata that is determined to be migratable to the other file system and (ii) leaving a second piece of metadata in the one file system, wherein the second piece of metadata is determined to be non-migratable.
US10331614B2 Method and apparatus for server platform architectures that enable serviceable nonvolatile memory modules
Systems and methods of implementing server architectures that can facilitate the servicing of memory components in computer systems. The systems and methods employ nonvolatile memory/storage modules that include nonvolatile memory (NVM) that can be used for system memory and mass storage, as well as firmware memory. The respective NVM/storage modules can be received in front or rear-loading bays of the computer systems. The systems and methods further employ single, dual, or quad socket processors, in which each processor is communicably coupled to at least some of the NVM/storage modules disposed in the front or rear-loading bays by one or more memory and/or input/output (I/O) channels. By employing NVM/storage modules that can be received in front or rear-loading bays of computer systems, the systems and methods provide memory component serviceability heretofore unachievable in computer systems implementing conventional server architectures.
US10331611B2 Devices and methods for providing reduced bandwidth DisplayPort communication
In some embodiments, the present disclosure provides techniques for reducing an amount of bandwidth used for the communication of DisplayPort information via a USB Type-C receptacle. In some embodiments, this reduction in bandwidth allows for the concurrent exchange of USB 2.0 information, SuperSpeed information, and four lanes of DisplayPort information via a single USB Type-C receptacle. In some embodiments, this may be accomplished in part by processing the information from the four DisplayPort lanes to be transmittable via two differential pairs of the USB Type-C connection, thereby providing four lanes of DisplayPort communication over the USB Type-C connection concurrently with SuperSpeed information. In some embodiments, the reduction in bandwidth of the DisplayPort information may be used for other purposes, such as transmitting high bandwidth DisplayPort information over a cable or connector of a low quality that would otherwise not support such an exchange.
US10331610B2 UART with automated protocols
A universal asynchronous receiver/transmitter (UART) interface is disclosed. The UART interface may include a configurable asynchronous receiver and transmitter unit; and a configurable state machine, wherein the state machine allows configuration of the receiver and transmitter unit to support various baud rates and provide for start bit and stop bit configuration, wherein the state machine is further configurable to automatically support a plurality of communication protocols.
US10331605B2 Dynamic re-allocation of signal lanes
A computer-implemented method determines that a link operation associated with a first link, among the set of interface links in a computing system, has resulted in a first set of signal lanes, included in the first link, becoming unused. The method further includes determining a link configuration and selecting, based on the link configuration, a second link from among the interface links, and determining a second set of signal lanes, from among the unused signal lanes included in the first link, to include in the second link. The signal lanes to include in the second link are based on an attribute associated with the second link. The method further includes dynamically reconfiguring the signal lanes included in the second to set to be included in the lanes in the second link. Some computing systems include a lane routing device connected to signal lanes of links among the interface links.
US10331602B2 Semiconductor integrated circuit having different operation modes and design method thereof
A semiconductor integrated circuit includes a bus signal line and a test signal line arranged adjacent to the bus signal line. The semiconductor integrated circuit has a system mode, which is an operation mode that uses the bus signal line, and a scan mode, which is an operation mode that uses the test signal line. The semiconductor integrated circuit fixes the logic level of the test signal line adjacent to the bus signal line in the system mode that uses the bus signal line. The semiconductor integrated circuit fixes the logic level of the bus signal line adjacent to the test signal line in the scan mode that uses the test signal line.
US10331601B2 Systems, apparatus, and methods for efficient space to time conversion of OTU multiplexed signal
Methods and apparatuses for data transformation are disclosed. An exemplary apparatus includes a first memory, a second memory, a cross-bar switch communicatively coupled between the first memory and the second memory, and a lookup table that specifies one or more memory addresses of the first memory to read out to the cross-bar switch, one or more memory addresses of the second memory to which to write data from the cross-bar switch, and a configuration of the cross-bar switch. An exemplary method includes determining, based on a lookup table, one or more memory addresses of a first memory to read out to a cross-bar switch, determining, based on the lookup table, one or more memory addresses of a second memory to which to write data from the cross-bar switch, and determining, based on the lookup table, a configuration of the cross-bar switch.
US10331599B2 Employing session level restrictions to limit access to a redirected interface of a composite device
Session level restrictions can be implemented to limit access to a redirected interface of a composite device. These session level restrictions can be defined within a policy of a directory service, such as Active Directory, to facilitate the dynamic application of the restrictions to the appropriate remote sessions. In this way, access restrictions can be applied to individual interfaces of a redirected composite device so that a particular interface will only be accessible from specified remote sessions.
US10331597B2 USB type-C switching circuit
Disclosed is a USB Type-C switching circuit configured for arranging a plurality of signals of a USB Type-C connector. The USB Type-C switching circuit can be used in products having DisplayPort Alternate mode, and includes a plurality of signal receivers/receivers, a plurality of series-parallel transforming circuits and a multiplexer. The signal receivers/receivers are connected to the USB Type-C connector to receive/transmit signals. The series-parallel transforming circuits are connected to the signal receivers/receivers to convert the signals between a parallel domain and a serial domain. The multiplexer is connected to the series-parallel transforming circuits to arrange the signals in the parallel domain according to a control signal.
US10331593B2 System and method for arbitration and recovery of SPD interfaces in an information handling system
An information handling system includes a DIMM including a SPD and a slave I2C interface, a processor complex including a first master I2C interface selectively coupled to the slave I2C interface during a system boot state, a BMC including a second master I2C interface selectively coupled to the slave I2C interface during a power-off state, and reset logic configured to select the first master I2C interface to be coupled to the slave I2C interface during the system boot state, select the second master I2C interface to be coupled to the slave I2C interface during the power-off state, detect a transition between the power-off state and the system boot state, and delay the selection of the first master I2C interface to be coupled to the slave I2C interface until the BMC is finished communicating with the SPD.
US10331590B2 Graphics processing unit (GPU) as a programmable packet transfer mechanism
Discloses is an apparatus including a network interface controller (NIC), memory, and an accelerator. The accelerator can include a direct memory access (DMA) controller configured to receive data packets from the NIC and to provide the data packets to the memory. The accelerator can also include processing circuitry to generate processed data packets by implementing packet processing functions on the data packets received from the NIC, and to provide the processed data packets to at least one processing core. Other methods, apparatuses, articles and systems are also described.
US10331585B2 Read training a memory controller
Provided are a device and computer readable storage medium for programming a memory module to initiate a training mode in which the memory module transmits continuous bit patterns on a side band lane of the bus interface; receiving the bit patterns over the bus interface; determining from the received bit patterns a transition of values in the bit pattern to determine a data eye between the determined transitions of the values; and determining a setting to control a phase interpolator to generate interpolated signals used to sample data within the determined data eye.
US10331584B2 Internal system namespace exposed through use of two local processors and controller memory buffer with two reserved areas
A solid state drive (SSD) and a method for managing data stored in the SSD is disclosed. In one embodiment, the SSD includes a memory controller and a controller memory buffer within the memory controller. The SSD further includes a host interface communicatively coupled to the memory controller and configured to receive a set of host commands from a host device. A first local processor of the SSD is configured to generate a set of local commands, and a second local processor of the SSD is configured to execute the set of local commands and the set of host commands. The memory controller is configured to store the set of local commands in a first area of the controller memory buffer reserved for the first local processor and to store the set of host commands in a second area of the controller memory buffer reserved for the host device.
US10331583B2 Executing distributed memory operations using processing elements connected by distributed channels
A processing device for executing distributed memory operations using spatial processing units (SPU) connected by distributed channels is disclosed. A distributed channel may or may not be associated with memory operations, such as load operations or store operations. Distributed channel information is obtained for an algorithm to be executed by a group of spatially distributed processing elements. The group of spatially distributed processing elements can be connected to a shared memory controller. For each distributed channel in the distributed channel information, one or more of the group of spatially distributed processing elements may be associated with the distributed channel based on the algorithm. By associating the spatially distributed processing elements to a distributed channel, the functionality of the processing element can vary depending on the algorithm mapped onto the SPU.
US10331582B2 Write congestion aware bypass for non-volatile memory, last level cache (LLC) dropping from write queue responsive to write queue being full and read queue threshold wherein the threshold is derived from latency of write to LLC and main memory retrieval time
A processor includes a processing core and a cache controller including a read queue and a separate write queue. The read queue is to buffer read requests of the processing core to a non-volatile memory, last level cache (NVM-LLC), and the write queue is to buffer write requests to the NVM-LLC. The cache controller is to detect whether the write queue is full. The cache controller further prioritizes a first order of sending requests to the NVM-LLC when the write queue contains an empty slot, the first order specifying a first pattern of sending the read requests before the write requests, and prioritizes a second order of sending requests to the NVM-LLC in response to a determination that the write queue is full, the second order specifying a second pattern of alternating between sending a write request from the write queue and a read request from the read queue.
US10331581B2 Virtual channel and resource assignment
A high-performance computing system, method, and storage medium manage accesses to multiple memory modules of a computing node, the modules having different access latencies. The node allocates its resources into pools according to pre-determined memory access criteria. When another computing node requests a memory access, the node determines whether the request satisfies any of the criteria. If so, the associated pool of resources is selected for servicing the request; if not, a default pool is selected. The node then services the request if the pool of resources is sufficient. Otherwise, various error handling processes are performed. Each memory access criterion may relate to a memory address range assigned to a memory module, a type of request, a relationship between the nodes, a configuration of the requesting node, or a combination of these.
US10331580B2 Peripheral interface multiplexing method, user equipment, and external device
A peripheral interface multiplexing method. The method includes receiving, by using a first pin in a peripheral interface of user equipment, a coded signal sent by an external device, where the coded signal includes a first electrical characteristic value of the first pin; decoding the coded signal to obtain a decoded signal, where the decoded signal includes a control signal that corresponds to the first electrical characteristic value of the first pin, and the control signal is used to control the peripheral interface to transmit a target signal that a user requests to transmit; and controlling, according to the control signal, a pin that is in the peripheral interface and used for signal transmission to transmit the target signal. Therefore, communications interfaces of user equipment can be extended without increasing a quantity of peripheral interfaces, so that the user equipment provides more communications manners, and user experience is improved.
US10331575B2 Secured chip enable with chip disable
A memory device incorporates a chip enable protection circuit implementing a secured chip enable method providing a passcode protected enable scheme with secure chip disable for the memory device. The passcode can be programmed at manufacturing or programmed by the user. Memory device access is enabled by receiving the correct passcode and memory device access is denied when the wrong passcode is entered. Furthermore, the secured chip enable method implements secure chip disable where the memory device is disabled in response to receiving wrong passcodes repeatedly for a maximum number of tries.
US10331574B2 Graphics processing microprocessor system having a master device communicate with a slave device
A slave device communicates with a host system via a host communications bus. The host system includes one processing unit that can act as bus master and send access requests for slave resources on the slave device via the communications bus. The slave device platform includes a memory management unit, a programmable central processing unit and one slave resource. The memory management unit acts as an address translating device, and accepts requests with virtual addresses from a master device on the host system, translates the virtual addresses used in the access request to the “internal” physical address of the slave's resources and forwards the access to the appropriate physical resource. When an address miss occurs in the memory management unit, it passes the handling of the access request over to the controlling CPU which executes software to then resolve the address miss and handle the access request.
US10331570B2 Real time memory address translation device
A real time memory address translation device is described herein. The address translation device operates to change memory addresses from one address space that is used by system buses to another address space that is used by a main memory of the associated system. The translation device may be placed on the same chip as a corresponding processor core, for example, on a system on chip. The on-chip arrangement of the translation device enables predictable translation times to meet real-time requirement of time-sensitive subsystems.
US10331567B1 Prefetch circuit with global quality factor to reduce aggressiveness in low power modes
A prefetch circuit may include a memory, each entry of which may store an address and other prefetch data used to generate prefetch requests. For each entry, there may be at least one “quality factor” (QF) that may control prefetch request generation for that entry. A global quality factor (GQF) may control generation of prefetch requests across the plurality of entries. The prefetch circuit may include one or more additional prefetch mechanisms. For example, a stride-based prefetch circuit may be included that may generate prefetch requests for strided access patterns having strides larger than a certain stride size. Another example is a spatial memory streaming (SMS)-based mechanism in which prefetch data from multiple evictions from the memory in the prefetch circuit is captured and used for SMS prefetching based on how well the prefetch data appears to match a spatial memory streaming pattern.
US10331561B1 Systems and methods for rebuilding a cache index
Systems and methods for rebuilding an index for a flash cache are provided. The index is rebuilt by reading headers of containers stored in the cache and inserting information from the headers into the index. The index is enabled while being rebuild such that lookup operations can be performed using the index even when the index is incomplete. New containers can be inserted into used or unused regions of the cache while the index is being rebuilt.
US10331560B2 Cache coherence in multi-compute-engine systems
Methods and systems for providing cache coherence in multi-compute-engine systems are described herein. In on example, concise cache coherency directory (CDir) for providing cache coherence in the multi-compute-engine systems is described. The CDir comprises a common pattern aggregated entry for one or more cache lines from amongst a plurality of cache lines of a shared memory. The one or more cache lines that correspond to the common pattern aggregated entry are associated with a common sharing pattern from amongst a predetermined number of sharing patterns that repeat most frequently in the region.
US10331559B2 Input/output filter configuration of linked storage
Exemplary methods, apparatuses, and systems include a first input/output (I/O) filter receiving, from a first filter module within a virtualization stack of a host computer, an input/output (I/O) request originated by a virtual machine and directed to a first virtual disk. The first I/O filter determines to redirect the I/O request to a second virtual disk and, in response, forwards the I/O request to a second I/O filter associated with the second virtual disk. The first I/O filter is a part of a first instance of a filter framework within the host computer and the second I/O filter is part of a second, separate instance of the filter framework.
US10331558B2 Systems and methods for performing memory compression
Systems, apparatuses, and methods for efficiently moving data for storage and processing. A compression unit within a processor includes multiple hardware lanes, selects two or more input words to compress, and for assigns them to two or more of the multiple hardware lanes. As each assigned input word is processed, each word is compared to an entry of a plurality of entries of a table. If it is determined that each of the assigned input words indexes the same entry of the table, the hardware lane with the oldest input word generates a single read request for the table entry and the hardware lane with the youngest input word generates a single write request for updating the table entry upon completing compression. Each hardware lane generates a compressed packet based on its assigned input word.
US10331557B1 Distribution of memory address resources to bus devices in a multi-processor computing system
A firmware attempts to allocate memory address resources, such as memory addresses in a PCI I/O and a PCI memory address space, to bus devices in a multi-processor computing system. If an out-of-resource (OOR) condition occurs during allocation of the memory address resources, memory address resources can be re-allocated from stacks that were successfully allocated requested resources to stacks that were not successfully allocated requested resources. Memory address resources can also, or alternately, be re-allocated from sockets that were successfully allocated requested resources to sockets that were not successfully allocated requested resources. If stack-level or socket-level readjustment of the memory address resource allocation fails, a base memory address of a configuration memory address space can be lowered, and the allocation can be retried. A pre-defined memory address resource allocation table can also be utilized to allocate the memory address resources following failure of the stack-level and socket-level allocation readjustment.
US10331556B2 Implementing per-processor memory areas with non-preemptible operations using virtual aliases
A computer system provides a mechanism for assuring a safe, non-preemptible access to a private data area (PRDA) belonging to a CPU. PRDA accesses generally include obtaining an address of a PRDA and performing operations on the PRDA using the obtained address. Safe, non-preemptible access to a PRDA generally ensures that a context accesses the PRDA of the CPU on which the context is executing, but not the PRDA of another CPU. While a context executes on a first CPU, the context obtains the address of the PRDA. After the context is migrated to a second CPU, the context performs one or more operations on the PRDA belonging to the second CPU using the address obtained while the context executed on the first CPU. In another embodiment, preemption and possible migration of a context from one CPU to another CPU is delayed while a context executes non-preemptible code.
US10331555B1 Dynamic memory compaction
Apparatus, systems, methods, and computer program products for dynamic memory compaction are disclosed. A memory device comprises a plurality of memory blocks and a controller for the memory device. A controller is configured to generate an input/output command to write a data chunk to a first memory block of a plurality of memory blocks. A controller is configured to compact an amount of valid data in a second memory block of a plurality of memory blocks based on a size of an I/O command.
US10331554B2 Balanced double deques for eliminating memory fences in garbage collection
Garbage collection methods and systems include adding a data object to one of multiple queues owned by a first garbage collection thread. The queues include a public queue and multiple private queues. A task is popped from one of the plurality of queues to perform garbage collection. The public queue is swapped with one of the private plurality of private queues if there are no tasks in the public queue.
US10331553B2 Garbage collection
An example apparatus for garbage collection can include a memory including a plurality of mixed mode blocks. The example apparatus can include a controller. The controller can be configured to write a first portion of sequential host data to the plurality of mixed mode blocks of the memory in a single level cell (SLC) mode. The controller can be configured to write a second portion of sequential host data to the plurality of mixed mode blocks in an XLC mode. The controller can be configured to write the second portion of sequential host data by performing a garbage collection operation. The garbage collection operation can include adding more blocks to a free block pool than a quantity of blocks that are written to in association with writing the second portion of sequential host data to the plurality of mixed mode blocks.
US10331552B2 Storage device and memory system
According to one embodiment, a storage device includes a storage portion storing a first entry, the first entry includes a first translation table corresponding between a first logical address and a first physical address on a nonvolatile memory, and a first state showing that data at the first physical address is a valid as data at the first logical address, and a controller adding a second entry in the storage portion and changing the first state to a second state when receiving a command from a host, the second entry includes a second translation table corresponding between a second logical address and the first physical address, and a third state showing that the first physical address of the second translation table is referring to the first physical address of the first translation table, the second state showing that the first physical address of the first translation table is shared with the first physical address of the second translation table.
US10331543B2 Performance diagnostics via offline replay
Methods and systems for performance measurements of a program are provided. An execution trace of the program may be captured and stored. The stored execution trace may be replayed in an offline mode. Performance measurements for the program may be determined based on the replaying of the execution trace in the offline mode.
US10331542B2 System and method for detecting and alerting unexpected behavior of software applications
A method finding the root cause of errors and/or unexpected behavior of a monitored software application, the method comprising: providing a decision tree corresponding to an error and/or unexpected behavior of a software application, wherein the decision tree comprising multiple nodes, wherein the decision tree further comprising one or more leaf nodes, wherein the leaf nodes indicates at least one reason and one or more possible solutions for the error and/or unexpected behavior; scanning one or more log-files of a software application; determining, based on the decision tree and the scanned log files which step has been not performed by the software application, wherein the non-performed step being indicative for an error and/or unexpected behavior of the software application; determining a leaf node based on the determined non-performed step; extracting information from the leaf node; and providing a reason and/or a solution of the error and/or unexpected behavior.
US10331540B2 Identifying false positive automated tests
Technical solutions are described for identifying false positive tests. An example method includes receiving an input identifying a defect in a portion of a product code. The method also includes identifying a first automated test that is associated with the portion of the product code. The method also includes lowering a first test confidence value that is associated with the first automated test by a predetermined amount in response to the first automated test being a passing test. The method also includes marking the first automated test as a false positive test.
US10331532B2 Periodic non-intrusive diagnosis of lockstep systems
Aspects disclosed herein relate to periodic non-intrusive diagnosis of lockstep systems. An exemplary method includes comparing execution of a program on a first processing system of the plurality of processing systems and execution of the program on a second processing system of the plurality of processing systems using a first comparator circuit, comparing the execution of the program on the first processing system and the execution of the program on the second processing system using a second comparator circuit, and running a diagnosis program on the second comparator circuit while the comparing using the first comparator circuit is ongoing.
US10331530B2 Data protection for memory with built-in self-test
Embodiments of the circuits described include a method wherein at least one command signal is activated. The activation of the at least one command signal causes a request to a testing circuit of a memory array to enter a memory test mode. The requested memory test mode permits at least part of the memory array to be read. In response to activation of the at least one command signal, a test control circuit initiates an overwrite sequence to overwrite the data stored in the memory array. The test control circuit enables the memory test mode once the overwrite sequence has been completed.
US10331523B2 Recovering a failed clustered system using configuration data fragments
A computer-implemented method according to one embodiment includes identifying one or more accessible server nodes within a plurality of nodes of a failed clustered system, retrieving a plurality of fragments of configuration data from the one or more accessible server nodes, and constructing a backup state for the failed clustered system, utilizing the plurality of fragments of the configuration data.
US10331522B2 Event failure management
A facility for event failure management is provided, which includes providing a failed event database containing failed event information relating to failed events and one or more components associated with each of the failed events. Upon modification to a component associated with a failed event, the failed event is retried. Based on a result of retrying the failed event, failed event information of the failed event database is updated. The failed event database may therefore be dynamically and/or automatically updated so that it contains up-to-date and appropriate information for predicting and/or managing event failures.
US10331519B2 Application of secret sharing schemes at multiple levels of a dispersed storage network
Methods for use in a dispersed storage network (DSN) to encode data using threshold based secret sharing schemes. In one embodiment, a computing device uses a first threshold based secret sharing scheme in accordance with first secret sharing parameters to encode a data segment of a data file to produce a set of encoded data shares. The computing device then sends the set of encoded data shares to a set of storage units, including sending an encoded data share to a first storage unit of the set of storage units. Upon receiving the encoded data share, the first storage unit encodes the encoded data share using a second threshold based secret sharing scheme in accordance with second secret sharing parameters to produce a set of encoded data sub-shares. The first storage unit then stores the set of encoded data sub-shares in a set of memory devices of the storage unit.
US10331516B2 Content-aware data recovery method for elastic cloud storage
A method for avoiding recovery and storage of useless data is disclosed. The operations comprise: determining that a subset of data fragments out of a plurality of data fragments have become unavailable, the plurality of data fragments forming a data chunk, wherein the plurality of data fragments are protected by additional redundancy data; determining whether all of data that were stored in the unavailable subset of data fragments when the unavailable subset of data fragments were available would be useless if recovered using remaining available data fragments of the data chunk and the redundancy data; and in response to determining that all of the data that were stored in the unavailable subset of data fragments would be useless if recovered, generating new redundancy data for protecting the remaining available data fragments of the data chunk without recovering the data that were stored in the unavailable subset of data fragments.
US10331515B2 Computing system with shift data protection mechanism and method of operation thereof
A computing system includes: a data block including data pages and each of the data pages includes data sectors and each of the data sectors include sector data and a sector redundancy; a storage engine, coupled to the data block, configured to: apply a first protection across the data pages includes shifted parities generated, apply a second protection across the data sectors, and correct at least one of the data sectors when a sector correction with the sector redundancy failed by selecting one of the shifted parities for the first protection and the second protection.
US10331510B2 Simulation based fault diagnosis using extended heat flow models
In order to reduce computation time and cost involved with detecting and diagnosing a fault in a system, simplified representations of components of the system are used to estimate valid intervals for state variables at the components. Generic failure rules are configured to compare the estimated valid intervals to related intervals for the same state variables, from either observations or propagations, for overlap. Failure output vectors are generated based on the comparison, and the failure output vectors are compared to diagnostic matrices to determine a source of the fault.
US10331508B2 Computer crash risk assessment
A computer-implemented method assessing the risk of a future crash occurring on a computer system is disclosed. Crash results are received from a crash analysis system. The crash results are analyzed, at a processor, to determine the likelihood of the future crash occurring on the computer system. Information regarding the likelihood of the future crash occurring on the computer system is provided to a user of the computer system.
US10331504B2 Method and system for extending application programming interfaces
The current document discloses methods and systems for providing extensions to web-services APIs, including RESTful APIs, and to extend other types of interfaces that define client/server-based distributed computing systems. The disclosed methods and systems are facilitated by, and include, respectively, a link registry within one or more server computers, or that is accessible to the one or more server computers, that together provide a web service accessed through an API. The link registry stores link-registry entries, each of which specifies one or more links to be added to response messages associated with a particular resource. The link registry, like any resource, is associated with a set of verbs, or functions, that allow entries to be added to, and removed from, the link registry and that allow entries to be modified. The link registry can be used both by server-resident functionality as well as by functionality within external computers to extend an existing web service or API.
US10331503B2 Patching system calls in data protection operations
Systems and methods for patching system calls issued on a device. System calls are patched by transforming system calls to provide additional functionality. The system calls can then be rerouted to the updated or custom functions.
US10331500B2 Managing fairness for lock and unlock operations using operation prioritization
Managing lock and unlock operations for a first thread executing on a first processor core includes, for each instruction included in the first thread and identified as being associated with: (1) a lock operation corresponding to a particular lock stored in a particular memory location, in response to determining that the particular lock has already been acquired, continuing to perform the lock operation for multiple attempts using associated operation messages for accessing the particular memory location, or (2) an unlock operation corresponding to a particular lock stored in a particular memory location, releasing the particular lock from the first thread using an associated operation message for accessing the particular memory location. Selected operation messages associated with an unlock operation are prioritized over operation messages associated with a lock operation.
US10331498B1 ColoredLock synchronization object, allowing flow specific policy of lock canceling
Aspects for operating a computer system include a colored lock synchronization object allowing flow specific policy of lock canceling. An extended lock object Application Programming Interface (API) including a color attribute is utilized. A color attribute is passed to the extended lock API, whereby the color attribute reflects a type of flow or thread that called a colored lock object. Selective termination of requests waiting on a colored lock object can be utilized to prevent a potential deadlock condition.
US10331496B2 Runtime dispatching among a hererogeneous groups of processors
Systems, apparatus, articles, and methods are described including operations for runtime dispatching among a heterogeneous group of processors.
US10331495B2 Generation of directed acyclic graphs from task routines
An apparatus including a processor to: parse comments of multiple task routines to identify I/O parameters; generate a visualization of a DAG to include a visual representation of each task routine, wherein each representation includes a task graph object of the task routine, at least one input data graph object that represents an input to the task routine and that includes a visual indication of at least one characteristic of the input; and at least one output data graph object that represents an output of the task routine and that includes a visual indication of at least one characteristic of the output; in the I/O parameters, identify each dependency between an output of one task routine and an input of another; for each identified dependency, augment the visualization with a dependency marker that visually links the visual representations of each associated pair of task routines; and visually output the visualization.
US10331493B2 Systems and methods for distributed assignment of task identifiers
A system and method are provided. The method includes a base station receiving a plurality of tasks from a plurality of user devices, each of the plurality of tasks involving a respective one of multiple sets of jobs. The method further includes a load balancer generating task allocations for the plurality of tasks, responsive to receiving the plurality of tasks from the base station. A unique task ID is generated for and assigned to each task, from which a task allocation is generated by the load balancer. The task allocations for the plurality of tasks are generated such that all the jobs received from a respective same one of the plurality of user devices are assigned to a same one of the worker entities in the set. The method also includes a set of worker entities performing the plurality of tasks in accordance with the task allocations.
US10331486B2 Method and device for managing memory of user device
A method and a device dynamically managing background processes according to a memory status so as to efficiently use the memory in a user device supporting a multitasking operating system. The method includes determining reference information for adjustment of the number of background processes; identifying a memory status based on the reference information; and adjusting the number of the background processes in correspondence to the memory status.
US10331483B1 Scheduling data access jobs based on job priority and predicted execution time using historical execution data
Techniques are described for scheduling data access jobs based on a job dependency analysis. Preliminary data access jobs subsequently accessed by a primary data access job are identified. Execution durations of the primary data access job and the preliminary data access jobs are determined based on historical data. A total execution duration of subsets of serially dependent preliminary data access jobs and predicted execution duration of primary data access job are determined. A time-sensitive subset is identified and start times for the data access job are scheduled. The results of the preliminary data access jobs are provided to the primary data access job prior to the start time of the primary data access job so the primary data access job completes by a target completion duration.
US10331482B2 Automatic reconfiguration of high performance computing job schedulers based on user behavior, user feedback, and job performance monitoring
A job in a high performance computing system is executed according to a current scheduler configuration. The job is monitored to determine the job's actual resource usage, the job's performance metric and the job's completion. Responsive to determining that the job completed executing, a difference is computed between allocated resources allocated according to the current scheduler configuration at job submission for execution on the high performance computing system and the job's actual resource usage at the job's completion, wherein the difference is computed for each of N number of jobs that complete executing on the high performance computing system, wherein all of the N number of jobs are associated with a given user. Responsive to determining that the difference for said each of N number of jobs meets a criterion, the current scheduler configuration is automatically reconfigured to reduce the allocated resources for the jobs associated with the given user.
US10331481B2 Automatic reconfiguration of high performance computing job schedulers based on user behavior, user feedback, and job performance monitoring
A job in a high performance computing system is executed according to a current scheduler configuration. The job is monitored to determine the job's actual resource usage, the job's performance metric and the job's completion. Responsive to determining that the job completed executing, a difference is computed between allocated resources allocated according to the current scheduler configuration at job submission for execution on the high performance computing system and the job's actual resource usage at the job's completion, wherein the difference is computed for each of N number of jobs that complete executing on the high performance computing system, wherein all of the N number of jobs are associated with a given user. Responsive to determining that the difference for said each of N number of jobs meets a criterion, the current scheduler configuration is automatically reconfigured to reduce the allocated resources for the jobs associated with the given user.
US10331480B2 Contextual application organizer framework for user life events
A contextual application organizer framework learns about application usage behavior based on user context from multiple different signals (e.g., email, OFFICE graph, Short Message Service, browsing history, search history, device usage, location) and surfaces relevant applications that a user may need for the current context or activity. A user context graph is created from user life events and an index of user activity of applications. Application usage signals are mapped from user preferences and world knowledge to the user context graph. Upon detecting a current user context, relevant applications derived from the user context graph are surfaced in a contextual application organizer.
US10331479B2 Computing on transient resources
Aspects of the technology described herein can facilitate computing on transient resources. An exemplary computing device may use a task scheduler to access information of a computational task and instability information of a transient resource. Moreover, the task scheduler can schedule the computational task to use the transient resource based at least in part on the rate of data size reduction of the computational task. Further, a checkpointing scheduler in the exemplary computing device can determine a checkpointing plan for the computational task based at least in part on a recomputation cost associated with the instability information of the transient resource. Resultantly, the overall utilization rate of computing resources is improved by effectively utilizing transient resources.
US10331477B2 Techniques for hybrid computer thread creation and management
A technique for operating a computer system to support an application, a first application server environment, and a second application server environment includes intercepting a work request relating to the application issued to the first application server environment prior to execution of the work request. A thread adapted for execution in the first application server environment is created. A context is attached to the thread that non-disruptively modifies the thread into a hybrid thread that is additionally suitable for execution in the second application server environment. The hybrid thread is returned to the first application server environment.
US10331472B2 Virtual machine service availability
A plurality of services are monitored to determine if a service availability of a service is reduced. An instance of a second service executing on a virtual machine on a server is deactivated. A second virtual machine is activated on the server to execute an instance of the service with reduced availability.
US10331468B2 Techniques for routing service chain flow packets between virtual machines
Examples may include a host computing platform having a multi-core processor capable of supporting a host operating system and a plurality of virtual machines (VMs). Support may include processing elements or cores for the multi-core processor being capable of separately supporting individual VMs. The individual VMs may be capable of executing separate applications used to process packets for a service chain flow. In some examples, techniques for routing the packets for the service chain flow between the individual VMs may include distributing at least some switch logic between the individual VMs.
US10331458B2 Techniques for computer system recovery
Techniques for computer system recovery which remotely restore a default partition to a recent state even when an operating system is functioning abnormally. In an example embodiment, a service center computer establishes a first network connection to a monitored computer system. The service center computer configures the monitored computer system to boot from a bootable image file in the monitored computer system and reboots the monitored computer system into an alternate operating system environment of the bootable image file. The service center computer establishes a second network connection to the monitored computer system to restore a recent backup image of the default partition from a diagnostic partition to a default partition. The service center computer establishes a third network connection to the monitored computer system and reboots the monitored computer system to the default partition.
US10331457B2 Byte-addressable non-volatile read-write main memory partitioned into regions including metadata region
In one example, a computer having a processor and a byte-addressable non-volatile read-write main memory. The memory is partitioned into plural regions, each region having at least one defined operational property. At least one of the regions is a metadata region to store plural data sets. Each data set specifies a location in memory, and the at least one operational property, of a corresponding one of the regions.
US10331456B2 Sewing machine, start-up management method for firmware, and recording medium for storing program
A loading order according to which function modules are to be loaded from a storage unit is determined based on a predicted use situation of a user. The function modules are loaded according to the loading order thus determined. Subsequently, the function modules thus loaded are started up according to a start-up instruction. With such an arrangement, by determining the loading order based on a prediction of the user's desired function, such an arrangement enables a reduction in the length of a loading time that bothers the user.
US10331451B2 Method and apparatus to process SHA-2 secure hashing algorithm
A processor includes an instruction decoder to receive a first instruction to process a secure hash algorithm 2 (SHA-2) hash algorithm, the first instruction having a first operand associated with a first storage location to store a SHA-2 state and a second operand associated with a second storage location to store a plurality of messages and round constants. The processor further includes an execution unit coupled to the instruction decoder to perform one or more iterations of the SHA-2 hash algorithm on the SHA-2 state specified by the first operand and the plurality of messages and round constants specified by the second operand, in response to the first instruction.
US10331446B2 Generating and verifying hardware instruction traces including memory data contents
Embodiments of the present invention are directed to a computer-implemented method for generating and verifying hardware instruction traces including memory data contents. The method includes initiating an in-memory trace (IMT) data capture for a processor, the IMT data being an instruction trace collected while instructions flow through an execution pipeline of the processor. The method further includes capturing contents of architected registers of the processor by: storing the contents of the architected registers to a predetermined memory location, and causing a load-store unit (LSU) to read contents of the predetermined memory location.
US10331443B2 Data organization procedure and development environment system
Embodiments involve a data organization procedure and a development environment system that is set up to carry out the data organization procedure. The data organization procedure according to an embodiment envisages that a stored data set or a data set to be stored is organized according to a first structure, whereby the data set is subdivided according to aspects of the content and/or according to access rights aspects into partial data sets, whereby in addition to the first structure another structure is envisaged, according to which the data set is organized, whereby the data set is subdivided into authority areas, whereby each authority area includes at least one partial data set according to the first structure, whereby each partial data set includes at least one data unit, and whereby a responsible user set is allocated to each authority area, whereby the user set includes at least one user.
US10331432B2 Providing an improved web user interface framework for building web applications
Disclosed are methods, systems, and computer program products for updating a web application displayed on a client machine. In some implementations, a server maintains a database of application identifiers identifying instances of one or more web applications. The server receives, from a first client machine, a communication identifying a first web application and a first application identifier, the instance of the first web application being associated with one or more components. The server determines that the first application identifier is not included in the database of application identifiers, and generates an updated application identifier for the instance of the first web application based on component version identifiers of the one or more components. The server stores the updated application identifier and transmits a notification to the first client machine indicating that the instance of the first web application is out-of-date.
US10331424B1 User interface development through web service data declarations
Dynamic user interfaces modules are configured to communicate with a web service that provides, through HTTP requests and responses, JavaScript Object Notation objects declaring instances of user interface elements according to a predefined specification. The dynamic user interface modules render the instances in accordance with the JSON objects received from the web service and the properties defined for each user interface element declared thereby.
US10331423B1 Utilizing cross platform streamable user interfaces to reduce software deployment frequency caused by user interface improvements
One or more characteristic of a user interface (UI) associated with an application source code can be abstracted into a view-controller object that conforms to an environment independent format. The characteristics can be a layout characteristic and a control element characteristic. A placeholder functionality for presenting the user interface can be embedded within an executable created from the source code. The placeholder functionality can lack the characteristic. The executable can be a target native runtime environment specific executable including programming instructions conforming to a programming language of the native runtime environment. The view-controller object can be converted to a language specific user interface object conforming to the programming language. The placeholder functionality can render the user interface using the UI object during runtime of the executable.
US10331422B1 System and method for generating API devlopment code for integrating platforms
A system for creating generating a Maven project that functions as a reusable API in an application network is provided. The Maven project is defined as a REST API. The system has a hardware processor configured to perform a predefined set of basic operations in response to receiving a corresponding input, a generator in communication with the hardware processor, the generator configured to create code artifacts to communicate to a SOAP or REST API based on the user input, wherein the generator is further configured to create data mappings to map the differences between fields and data format languages defined by the schema definitions. A method for generating a REST API is also disclosed.
US10331420B2 On-demand web-server execution instances for website hosting
Disclosed embodiments relate to on-demand assignment of a web-server execution instance for a website server. Operations include storing generic website server code for hosting websites; storing website specific code unique to each of the websites; controlling a plurality of web-server execution instances, at least some of the instances running website specific code unique to at least one of the websites, and at least others of the web-server execution instances running the generic website server code devoid of the specific unique code for any one website; receiving a request to access a specific website; determining whether the specific website is already hosted, and if not, directing the request to a first one of the plurality of web-server execution instances and injecting into the first one of the plurality of web-server execution instances running the generic website server code, additional website specific code unique to the requested website.
US10331419B2 Creating composite templates for service instances
Embodiments include method, systems and computer program products for creating one or more composite templates. The method includes receiving, by one or more processors, a request to create composite template within a cloud environment. The one or more processors further receive a selection of two or more template members. The one or more processors further determine that any of the selected template members has variables. The one or more processors further resolve the variables of the selected template members. The one or more processors further package the selected template members upon the resolution of variables associated with the selected template members.
US10331412B2 Method and device for optics based quantum random number generation
A device for random number generation based on an optical process of quantum nature, including a light source emitting photons randomly, a light detector adapted to absorb the randomly emitted photons and to measure a number n of photons produced by the light source in a time interval T, and a randomness extractor. The detector includes a photon sensor acting as a photon-to-electron converter, an amplifier for converting the electron signal received from the photon sensor into a voltage and amplifying the voltage signal, as well as an analog-to-digital converter for processing the amplified signal received from the amplifier by encoding the amplified signal into digital values and sending these digital values to the randomness extractor for further processing such as to produce quantum random numbers (QRNs) based on the number of photons produced by the light source in a time interval T.
US10331409B2 Sine wave multiplication device and input device having the same
Provided is a sine wave multiplication device of simple configuration, broad input signal level range, and minimal fluctuation in characteristics due to temperature. A signal component that corresponds to a product of an input signal Si and the third harmonic wave of a first square wave W1 included in an output signal Su1; and a signal component that corresponds to a product of the input signal Si and the fifth harmonic wave of the first square wave W1 is canceled by: a signal component that corresponds to a product of the input signal Si and the fundamental wave of a second square wave W2 included in an output signal Su2; and a signal component that corresponds to a product of the input signal Si and the fundamental wave of a second square wave W3 included in an output signal Su3.
US10331407B2 Tiny detection in a floating-point unit
A method for performing tiny detection in floating-point operations with a floating-point unit. The floating-point unit is configured to implement a fused-multiply-add operation on three wide operands. The floating-point unit comprise: a multiplier, a left shifter, a right shifter a select circuit comprising a 3-to-2 compressor, an adder connected to the dataflow from the select circuit, a first feedback path connecting a carry output) of the adder to the select circuit, and a second feedback path connecting an output of the adder to the left and right shifters for passing an intermediate wide result through the left and right shifters. The adder is configured to provide an unrounded result for tiny detection.
US10331403B2 Audio input system, audio input apparatus, and recording medium therefor
An audio input system includes an audio input apparatus and a plurality of electronic devices. The audio input apparatus includes an audio input unit, a start instruction accepting unit, and an instruction transmitter. The plurality of electronic devices includes a first electronic device. The first electronic device is a target of a process execution instruction based on the audio input by the audio input unit among the instructions. The instruction transmitter transmits a process reducing instruction for reducing an execution of a process as the instruction to the plurality of electronic devices, when an input sound volume of a microphone exceeds a specific sound volume. The audio input unit starts the audio input when the input sound volume of the microphone is equal to or less than the specific sound volume. The instruction transmitter transmits the process execution instruction to the first electronic device.
US10331402B1 Search and knowledge base question answering for a voice user interface
A voice-controlled question answering system that is capable of answering questions using both a knowledge base and a search engine. The knowledge base is used to answer questions when answers to those questions are contained in the knowledge base. If an answer using the knowledge base is unavailable, and if the question is suitable for answering using an unstructured search approach, the system may obtain an answer using a search engine. The search engine results may be processed to obtain an answer to the question suitable for output using a voice user interface.
US10331401B2 Method and device for activating preset function in wearable electronic terminal
A method and device for activating a preset function in a wearable electronic terminal are disclosed. The method comprises: setting a quick activation command corresponding to a preset function of the wearable electronic terminal in the electronic terminal, so that the quick activation command responds to the touching operation of predetermined type by the user on the touch screen of the electronic terminal; when the electronic terminal is in a working state, detecting a touching event received by the touch screen and confirming that a touching operation of predetermined type happened; and invoking the quick activation command corresponding to the touching operation of predetermined type so as to activate the corresponding preset function. The technical solutions of the present disclosure can quickly activate the preset function simply by touching operations of predetermined type on the touch screen of the electronic terminal.
US10331399B2 Smart audio playback when connecting to an audio output system
A method performed in a portable computing device for intelligently performing audio playback, upon connecting with an audio output system. The portable computing device detects that a connection is made with an audio output system. The portable computing device determines a first audio playback application that last played audio and when the first audio playback application last played audio. If the first audio playback application played audio within a specified amount of time in the past, then the portable computing device signals that audio playback be performed from the first audio playback application (through the connection made with the audio output system.) If the first audio playback application did not play audio within the specified amount of time in the past, then the portable computing device determines a second audio playback application that last played audio when the portable computing device was previously connected to the audio output system and signals audio playback from the second audio playback application (through the connection made with the audio output system.) Other embodiments are also described and claimed.
US10331393B2 Vehicle-mounted terminal and method for obtaining resolution of a screen of a handheld terminal
A vehicle-mounted terminal and a method for obtaining a resolution of a screen of a handheld terminal are disclosed. The method includes establishing a connection between a handheld terminal having a second screen and a vehicle-mounted terminal having a first screen, mapping a display of the second screen onto the first screen, obtaining a first coordinate difference between two coordinate points on the second screen and a second coordinate difference between two mapped points on the first screen that correspond to the two coordinate points respectively, and obtaining a resolution of the second screen using the relationship that a ratio of the first coordinate difference to the second coordinate difference is equal to a ratio of a mapped resolution of the second screen mapped onto the first screen to the resolution of the second screen, wherein the mapped resolution of the second screen mapped onto the first screen is a first resolution and the resolution of the second screen is a second resolution.
US10331389B2 Remote communication control system that improves security of remote session between image forming apparatus and connection terminal, remote communication system, session management system, and recording medium
A remote communication control system includes a session relay system and a session management unit. The session relay system relays a session between an image forming apparatus and an electronic device by associating a connection established with the image forming apparatus with a connection established with the electronic device. The electronic device is located outside a network to which the image forming apparatus belongs. The session management unit manages the session. When the electronic device requests a start of the session, the session management unit causes the image forming apparatus to install an application required to establish the session.
US10331386B2 Recognizing hard disk movement
A system and method of recognizing a hard disk movement, the system and method including recognizing hard disk information recorded in a hard disk in response to the hard disk being moved to a slot in a hard disk array, determining the movement type of the hard disk based on the recognized hard disk information, judging validity of the hard disk movement based on the movement type, and updating the hard disk information of the hard disk in response to the hard disk movement being judged as valid, wherein the hard disk information comprises position information of the hard disk in the hard disk array.
US10331385B2 Cooperative write-back cache flushing for storage devices
In one embodiment, a request to access a first storage location of a storage device may be received, wherein the storage device comprises a data storage and a cache. The cache may be accessed to obtain data for one or more second storage locations of the storage device, wherein the data for the one or more second storage locations has not been written to the data storage, and wherein the first storage location and the one or more second storage locations are located near each other on the data storage. The data storage may then be accessed in response to the request to access the first storage location of the storage device. The data storage may also be accessed to write the data for the one or more second storage locations obtained from the cache.
US10331381B2 Method and device for recording memory access operation information
A method and a device for recording memory access operation information are provided by the present disclosure. The method comprises: recording memory access operations between a processor and a memory during a target running process to form an memory access sequence information of the target running process, wherein each of the memory access operation information in the memory access sequence information includes a memory access type, a memory access address and a memory access data; and determining a final storage state of the memory during the target running process according to the memory access sequence information of the target running process. According to the embodiments of the present disclosure, the final storage state of the memory during the target running process may be obtained by using less storage resources, and the hardware overhead is reduced.
US10331379B2 Memory controller for micro-threaded memory operations
A micro-threaded memory device. A plurality of storage banks are provided, each including a plurality of rows of storage cells and having an access restriction in that at least a minimum access time interval must transpire between successive accesses to a given row of the storage cells. Transfer control circuitry is provided to transfer a first amount of data between the plurality of storage banks and an external signal path in response to a first memory access request, the first amount of data being less than a product of the external signal path bandwidth and the minimum access time interval.
US10331378B2 Methods of operating mixed device type memory modules, and processors and systems configured for operating the same
A method of operating a memory module can include receiving, at the memory module, an active command and an associated row address that indicates that the active command is directed to a volatile memory device included in the memory module or to a non-volatile memory device included in the memory module. The volatile memory device or the non-volatile memory device can be activated based on the associated row address in response to the active command. Status information can be provided at the memory module indicating readiness of the memory module for receipt of an operation command associated with the active command and the associated row address.
US10331376B2 System and method for encrypted disk drive sanitizing
A system and method for first changing the encryption key on a self-encrypting disk drive followed by a complete disk wipe. Either process can be separately performed, and they can be performed in any order. In fact, one embodiment of the invention, resets the symmetric key, wipes the disk a predetermined number of times with different predetermined data patterns, and then resets the key a second time. This assures that there is absolutely no way to recover the original key or to read the original plain text data, even if some of it's encrypted values remain on unallocated tracks after wiping. A user can be assured that in milliseconds after starting the wiping process, the entire disk is rendered unreadable and unrecoverable.
US10331375B1 Data storage area cleaner
A block-level data storage system receives a request to delete a data storage volume. As a result, the data storage volume is deleted and the areas comprising the volume are released and reaped. The areas may contain non-zero data within a plurality of data storage chunks that comprise the areas. An area cleaner is configured to zero out the areas for allocation to a newly created data storage volume.
US10331372B1 Application and system settings configuration filtering during physical to virtual hard disk conversion
During conversion and transfer of data from a physical machine to a virtual hard disk, a transmuter generates a catalog of contents of the physical machine. Catalog entries are compared to a set of alterations templates which alter matching data. The altered data is then stored in the virtual hard disk. Alterations templates may include filters that exclude unwanted or duplicated catalog entries, mapping filters that transfer source catalog entries to target locations on the virtual hard disk, and add-on filters that add additional data or location references to catalog entries. The disclosed process allows modifications to be made in a systematic way during data transfer.
US10331371B2 Determining maximum volume size
Methods, computing systems and computer program products implement embodiments of the present invention that include receiving a request including a specified number of logical volumes, and identifying, in a storage system including multiple storage pools having storage space, respective first amounts of the storage space that are available in the multiple storage pools. Based on the specified number of logical volumes and the first amounts of the storage space, a set of volume sizes indicating second amounts of the storage space are defined, and a given volume size indicating a maximum size for the specified number of logical volumes is identified. Upon conveying the maximum size to a user, and receiving, from the user, a specified size less than or equal to the maximum size, the specified number of the volumes having the specified size can be provisioned, wherein each of the volumes is stored in a given storage pool.
US10331368B2 MLC based magnetic random access memory used in CNN based digital IC for AI
CNN based digital IC for AI contains a number of CNN processing units. Each CNN processing unit contains CNN logic circuits operatively coupling to a memory subsystem. A first subsystem includes an array of first magnetic random access memory (RAM) cells for storing weights and an array of second magnetic RAM cells for storing input signals. A second subsystem includes an array of first magnetic RAM cells for storing one-time-programming weights and an array of second magnetic RAM cells for storing input signals. A third subsystem includes an array of first magnetic RAM cells for storing weights, an array of second magnetic RAM cells for storing input signals and an array of third magnetic RAM cells for storing one-time-programming unique data pattern for security identification. Either MLC STT-RAM or MLC OST-MRAM containing at least two MTJ elements can be configured as different memories for forming memory subsystem.
US10331364B2 Method and apparatus for providing hybrid mode to access SSD drive
A system configuration containing a host, solid state drive (“SSD”), and controller able to perform a hybrid mode non-volatile memory (“NVM”) access is disclosed. Upon receiving a command with a logical block address (“LBA”) for accessing information stored in NVM, a secondary flash translation layer (“FTL”) index table is loaded to a first cache and entries in a third cache is searched to determine validity associated with stored FTL table. When the entries in the third cache are invalid, the FTL index table in the second cache is searched to identify valid FTL table entries. If the second cache contains invalid FTL index table, a new FTL index table is loaded from NVM to the second cache. The process subsequently loads at least a portion of FTL table indexed by the FTL index table in the third cache.
US10331360B2 Scalable bandwidth non-volatile memory
Cross point memory architectures, devices, systems, and methods are disclosed and described, and can include a cross point memory core subsystem having increased bandwidth that is scalable. The memory core can include a plurality of independently operating partitions, each comprising a plurality of cross point memory arrays.
US10331359B2 Memory subsystem with wrapped-to-continuous read
Disclosed herein are system, method, and computer program product embodiments for accessing data of a memory. A method embodiment operates by receiving one or more requests for data stored across at least a first memory area and a second memory area of a memory. The method continues with performing, by at least one processor, a wrapped read of data within a first memory area of the memory. The method then performs, by the at least one processor, a continuous read of data within a second memory area of the memory, the second memory area being adjacent to the first memory area. The continuous read starts at a first boundary of the second memory area, and is performed automatically after the wrapped read of data within the first memory area.
US10331358B1 High performance and low-latency replication using storage mirroring
An improved storage replication scheme removes the bottlenecks in the data replication path and allows for high performance replication, both synchronous and asynchronous. The scheme eliminates storage array controllers from the replication data path and provides an implementation of array based replication which can sustain much higher input/output (I/O) write bandwidth with much lower latency from the application's perspective.
US10331354B2 Stacked memory device and a memory chip including the same
A stacked memory includes a logic semiconductor die, a plurality of memory semiconductor dies stacked with the logic semiconductor die, a plurality of through-silicon vias (TSVs) electrically connecting the logic semiconductor die and the memory semiconductor dies, a global processor disposed in the logic semiconductor die and configured to perform a global sub process corresponding to a portion of a data process, a plurality of local processors respectively disposed in the memory semiconductor dies and configured to perform local sub processes corresponding to other portions of the data process and a plurality of memory integrated circuits respectively disposed in the memory semiconductor dies and configured to store data associated with the data process.
US10331353B2 Scalable data access system and methods of eliminating controller bottlenecks
A data access system has host computers having front-end controllers nFE_SAN connected via a bus or network interconnect to back-end storage controllers nBE_SAN, and physical disk drives connected via network interconnect to the nBE_SANs to provide a distributed, high performance, policy based or dynamically reconfigurable, centrally managed, data storage acceleration system. The hardware and software architectural solutions eliminate BE_SAN controller bottlenecks and improve performance and scalability. In an embodiment, the nBE_SAN (BE_SAN) firmware recognize controller overload conditions, informs Distributed Resource Manager (DRM), and, based on the DRM provided optimal topology information, delegates part of its workload to additional controllers. The nFE_SAN firmware and additional hardware using functionally independent and redundant CPUs and memory that mitigate single points of failure and accelerates write performance. The nFE_SAN and FE_SAN controllers facilitate Converged I/O Interface by simultaneously supporting storage I/O and network traffic.
US10331351B2 Memory controllers, memory systems, solid state drives and methods for processing a number of commands
The present disclosure includes methods and devices for a memory controller. In one or more embodiments, a memory controller includes a plurality of back end channels, and a command queue communicatively coupled to the plurality of back end channels. The command queue is configured to hold host commands received from a host. Circuitry is configured to generate a number of back end commands at least in response to a number of the host commands in the command queue, and distribute the number of back end commands to a number of the plurality of back end channels.
US10331350B1 Capacity determination for content-based storage
A computer program product, system, and method for visiting each node of a snapshot tree within a content-based storage system having a plurality of volumes and/or snapshots; for each node, scanning an address-to-hash (A2H) table to calculate one or more resource usage metrics, wherein the A2H tables map logical I/O addresses to chunk hashes; and determining, based on the resource usage metrics, an amount of memory and/or disk capacity that would be freed by deleting one or more of the volumes and/or snapshots.
US10331347B2 Method for performing random read access to a block of data using parallel LUT read instruction in vector processors
This disclosure is directed to the problem of paralleling random read access within a reasonably sized block of data for a vector SIMD processor. The invention sets up plural parallel look up tables, moves data from main memory to each plural parallel look up table and then employs a look up table read instruction to simultaneously move data from each parallel look up table to a corresponding part a vector destination register. This enables data processing by vector single instruction multiple data (SIMD) operations. This vector destination register load can be repeated if the tables store more used data. New data can be loaded into the original tables if appropriate. A level one memory is preferably partitioned as part data cache and part directly addressable memory. The look up table memory is stored in the directly addressable memory.
US10331343B2 Providing a remote keyboard service
The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.
US10331338B2 Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication
A method is provided for outputting ink data. The method, based on position data detected in accordance with a movement of an indicator, generates control point data capable of indicating a path of the movement using a defined curve interpolation algorithm. The method determines whether the position data is associated with pressure data. When the position data is associated with pressure data, the method derives transparency data of a curve generated from the control point data based on the pressure data. When the position data is not associated with pressure data, the method derives transparency data of a curve generated from the control point data based on an amount of change in the position data. The method outputs point data in which the control point data is associated with the transparency data.
US10331337B2 Feedback method according to touch level and touch input device performing the same
In one embodiment, the invention can be a touch input device capable of unlocking a passcode accordance with a touch pressure. The device can include a touch screen which displays a passcode input window; a controller which generates a first control signal as to whether or not a touch on the passcode input window matches a predetermined passcode; and a memory which stores the predetermined passcode. The passcode input window can include a plurality of nodes which are disposed in different positions. The number of touched nodes among the plurality of nodes, the order of the touched nodes among the plurality of nodes, and a pressure level of the touch on each of the touched nodes among the plurality of nodes can be set as the predetermined passcode. Further, the pressure level of the touch can be classified into at least two levels.
US10331336B2 Devices, methods, and graphical user interfaces for messaging
An electronic device displays a messaging user interface of a messaging application on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a message-input area, and an icon for an interactive application that is displayed within the conversation transcript. While displaying the messaging user interface, the device detects an input that activates the icon for the interactive application; in response to detecting the input that activates the icon for the interactive application, the device displays a user interface for the interactive application in a first state. While displaying the user interface for the interactive application, the device detects a first user input within the user interface for the interactive application; and, in response to detecting the first user input within the user interface for the interactive application: the device changes display of the user interface for the interactive application from the first state to a second state, and sends information, to the one or more electronic devices that correspond to the at least one other user included in the messaging session, indicating that the first user input was made in the user interface for the interactive application, wherein the one or more electronic devices display an indicia of the first user input.
US10331335B2 Techniques for electronic aggregation of information
Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
US10331334B2 Multiple transparent annotation layers for use within a graphical user interface
A method and an electronic device for displaying content of an application combined with written data are provided. The electronic device includes an input unit configured to receive written data from a user, and a display unit configured to display an application execution screen of an application on a first layer, display a first written data on a second layer disposed on an upper side of the first layer, and display a second written data on a third layer disposed on an upper side of the second layer, where the display unit is further configured to display written data included in a content displaying region of the application execution screen, from among the first written data and the second written data, the content displaying region is a region on which content is displayed on the application execution screen, and the first written data and the second written data is editable based on a user command, and storable independently from the application.
US10331332B2 Method of adjusting an UI and user terminal using the same
A method of adjusting the size, position, or arrangement of a UI and a user terminal using the method are disclosed. The user terminal includes a display unit for displaying a UI, and a UI control unit configured to display the UI on the display unit with at least one of a position, size, and arrangement of the UI adjusted according to an input by a user.
US10331329B2 Electronic device and method for changing order or location of content
An electronic device and a method for changing an order and location of content are provided. The method includes receiving a selection of a content from among a displayed plurality of contents, displaying, in a set region, a guide interface of expressing a current location of the selected content among the entire contents of a storage region, and changing the location of the selected content among the contents of the storage region according to sensing a control of the guide interface.
US10331323B2 Tele-presence system with a user interface that displays different communication links
A tele-presence system that includes a remote device coupled to a control station through a communication link. The remote device includes a remote monitor, a remote camera, a remote speaker and a remote microphone. Likewise, the control station includes a station monitor, a station camera, a station speaker and a station microphone. The control station displays a plurality of graphical icons that each represents a different type of communication link between the control station and the remote device. The graphical icons can be selected to allow a user of the control station to change the communication link between the remote device and its initial node.
US10331315B2 3D user interface for application entities
Embodiments relate to three-dimensional user interfaces for managing and accessing applications. Applications are stored on storage of a device. A user interface is displayed on a display. The user interface includes interactively rotatable three-dimensional structures each comprised of regions, each region displaying a graphic representing a corresponding application, the applications activatable by interaction with the three-dimensional structures. Applications can be assigned to structures (volumes) manually or automatically. The three-dimensional structures may be rotated and otherwise manipulated by user input.
US10331314B2 User interface including recyclable menu
A user interface system including a display and a control module. The control module displays a plurality of active tiles in an active area of the display, and displays a plurality of inactive tiles in an inactive area of the display. An inactive tile selected by a user is moved to the active area, and an application associated with the selected tile is activated. An active tile having a priority level that is lower than a priority level of the selected tile is moved to the inactive area. In the active area, the tile having the lower priority level is replaced with the selected tile having the higher priority level. The inactive tiles of the inactive area are arranged in order of decreasing priority.
US10331305B2 Aggregating and presenting event information
Embodiments of the disclosure aggregate and present event information relating to a calendar event associated with an application executing on a computing device. In some embodiments, data relating to the calendar event is obtained from a content source that is outside an execution context of the application. The data relating to the calendar event is obtained and/or presented intermittently in a user interface element associated with the application. The content source that is outside the execution context of the application may be within an execution context of one or more other applications, an operating system of the computing device, and/or a web service.
US10331304B2 Techniques to automatically generate bookmarks for media files
Techniques to automatically generate bookmarks for media files are described. An apparatus may comprise a logic device arranged to execute a bookmark application. The logic device may comprise, for example, a processing system having a processor and memory. The bookmark application may comprise a media file component operative to manage a media file. The media file may store various types of multimedia content. The bookmark application may further comprise a media bookmark component operative to identify a media file to store media information, scan the media file for a bookmark indicator, automatically generate a bookmark for the media file based on the bookmark indicator, and present the bookmark on a user interface. Other embodiments are described and claimed.
US10331302B1 Graphical user interface to track dynamic data
As disclosed, a graphical user interface has selectable graphical components displayed in a first section that displays maturity bond dates and is displayed graphically on a bar where the height of the bar indicates the value of the maturity bond, wherein the bar comprises a line where a height of the bar above the line indicates a total number of dollars that are available in a par amount for the maturity bond and an area above the line indicates an amount that the maturity bond is oversubscribed; a list of recent orders (including a maturity date, order size, and purchaser identification) presented in real time is displayed in a second section of the graphical user interface; and a summary comprising a total monetary value of all the orders, a time remaining, and a graphical indicator of a short/mid/long fill percentage displayed in a third section of the graphical user interface.
US10331297B2 Device, method, and graphical user interface for navigating a content hierarchy
A first user interface is displayed on an electronic device. The first user interface is associated with a first internal node of a content hierarchy, and includes a context region, a header region comprising information identifying the first internal node, and a child-node region comprising one or more selectable identifiers that correspond to one or more child nodes of the first internal node. A selection of a respective child-node identifier is detected. In response, a transition to a second user interface associated with the respective child node is displayed. The transition comprises, while maintaining display of the one or more selectable labels in the context region, moving the respective child-node identifier upward toward the header region, and updating the context region by transforming the information identifying the first internal node into a selectable label identifying the first internal node as an ancestor node of the respective child node.
US10331295B2 Visualization of an object using a visual query system
A computer-implemented method for visualizing data about an object. A hierarchy of image blocks is generated using an action scheme and a part. Instructions identifying a hierarchy of image blocks and the action scheme are generated. The hierarchy of image blocks is communicated to a graphical user interface. An image area is identified in an image block in the hierarchy of image blocks in the graphical user interface. A query is generated to identify a location of the part within the object. The query is based on a type of search, a spatial region, and the action scheme. An indicator representing the location of the part identified by the query is displayed.
US10331290B2 Tracking changes in collaborative authoring environment
Change tracking and collaborative communication are provided in authoring content in a collaborative environment. Monitored changes, comments, and similar input by the collaborating authors may be presented on demand or automatically to each author based on changes and/or comments that affect a particular author, that author's portion of collaborated content, type of changes/comments, or similar criteria. Change and/or comments notification may be provided in a complementary user interface of the collaborative authoring application or through a separate communication application such as email or text messaging.
US10331289B2 Inline display and preview of related information for elements in a document
Disclosed herein is a system and method for optimizing a developer's ability to find and navigate relevant documents, relationships, and other information related to an identifier in the code they are developing. An inline viewport is presented to the user in response to the user selecting an identifier in the code whereby the user is able to see relevant information related to the identifier in a spatially consistent location with the code they are investigating. Further, the developer has the ability to make changes to the code in the viewport without leaving the current editor.
US10331281B2 Method for filtering touch noise and touch device
The present disclosure relates to a method for filtering touch noise and a touch device. The method includes: when normal signals for at least one row of the touch electrodes are input to the touch panel, obtaining a standard capacitance value of each of the touch electrodes, and obtaining a connection capacitance value of each of the touch electrodes; for each of the touch electrodes: subtracting a connection capacitance value of another touch electrode, which is in the same row with and adjacent to the touch electrode in a first direction, from the connection capacitance value of the touch electrode to obtain a capacitance difference value; from the last touch electrode, calculating the capacitance value of the restoration signal for each touch electrode along a second direction opposite to the first direction. Coordinates are calculated according to the capacitance values of the restoration signals for individual touch electrodes.
US10331280B2 Touch substrate, manufacturing method thereof, and display device
The present invention provides a touch substrate, a manufacturing method thereof, and a display device. In the touch substrate of the present invention, first leads of a first-layer structure are connected with first patterns in a second-layer structure via first via holes, second leads of the first-layer structure are connected with second patterns in the second-layer structure via second via holes, and the first patterns and the second patterns produce mutual capacitance. Each first pattern comprises a plurality of branches radiating from the center to the circumference, each second pattern surrounds one first pattern in a mutually separated manner, and when the touch substrate is used for flexible display, the second patterns can cover the whole bent surface, so that when a user touches any place of the touch substrate, the touch substrate can quickly respond and blind spots cannot be formed.
US10331275B2 Process image according to mat characteristic
Examples disclosed herein relate to a mat characteristic to process images. Examples include to acquire an image of a mat from a camera in a computing device; to process the image according to the mat characteristic in the computing device; and to display the processed image.
US10331270B2 Display apparatus and control method thereof
A display apparatus is provided. The display apparatus includes a display and a controller. The display is configured to display an image and comprises a touch sensor for touch input within an assigned sensing section. The controller is configured to perform an operation corresponding to the touch input sensed within the sensing section, and to control the touch sensor to adjust the sensing section based on conditions for adjusting the sensing section. With this, the display apparatus and a control method thereof which can efficiently sense, without lowering the speed of sensing, a touch input based on a plurality of pens or fingers is provided.
US10331269B2 Matrix touch surface of large dimensions comprising double injection electronics of the rows or of the columns
A device with touch surface with projected capacitive detection comprising a matrix touchscreen comprises a plurality of conductive rows and of conductive columns, the screen linked to electronic control means generating, for each conductive row and for each conductive column, transmission signals and electronic means for receiving and analyzing the reception signals from each conductive row and from each conductive column. Each row of the device comprises, at one of its ends, first means for generating a first transmission signal and first means for receiving a first reception signal and, at its opposite end, second means for generating a second transmission signal and second means for receiving a second reception signal, the first transmission signal and the second transmission signal being synchronous, having the same frequency, the same amplitude and the same phase.
US10331268B2 Method for calibrating sensitivity of touch input devices sensing touch pressure, and computer readable recording medium
A sensitivity compensation method of a touch input device sensing a touch pressure may be provided. The sensitivity compensation method includes: detecting a capacitance change amount by applying a pressure to a plurality of points defined on a touch sensor panel; generating a raw data for the capacitance change amount of the defined point; generating a decimal value data for each of the sets by dividing a data value within the set by a maximum value within the set; calculating an average value of each defined point; generating a representative value data by calculating a value corresponding to all the points of the touch sensor panel; calculating a balance factor on the basis of the representative value data; and compensating for a touch pressure sensitivity of the touch input device by using the balance factor.
US10331260B2 Variable transparency layers for electronic devices
Various embodiments concern sensors and other components that can be disposed beneath a variable transparency layer of a mobile device. By modifying how much voltage is applied to the variable transparency layer, a component, such as a camera, can be readily hidden when not in use. More specifically, the variable transparency layer may be substantially opaque when the camera is not in use and at least partially transparent when the camera is in use and ready to capture an image. The opacity level of the variable transparency layer can be modified by a voltage source that is electrically coupled to the variable transparency layer. The various levels of opacity could also enable the variable transparency layer to act as an electronic aperture for the camera.
US10331258B2 Mobile terminal
A mobile terminal is disclosed. The mobile terminal includes a first body having a front surface, on which a display is positioned, one end of the first body being opened, and a second body coupled with the first body by a plurality of couplers provided at different positions. At least one of the plurality of couplers is a magnet coupler coupling the first and second bodies through a magnetic force. At least another of the plurality of couplers is a hook coupler provided corresponding to the first and second bodies.
US10331257B2 Touch panel and method for arranging electrodes thereof
A touch panel and a method for arranging electrodes of the touch panel are provided. The touch panel includes a plurality of touch sections. Each of the touch sections includes a first transmitter electrode, a first receiver electrode, a second transmitter electrode, a second receiver electrode, and a third receiver electrode. The first transmitter electrode has a first side and a second side opposite to the first side. The first receiver electrode adjoins the first side. The second transmitter electrode has a third side and a fourth side opposite to the third side. The second receiver electrode adjoins the second side and the third side. The third receiver electrode adjoins the fourth side.
US10331256B2 Method for correcting sensitivity of touch input device that detects touch pressure and computer-readable recording medium
A sensitivity compensation method of a touch input device sensing a touch pressure may be provided. The sensitivity compensation method includes: defining a plurality of reference points spaced apart from each other on a touch sensor panel; generating a reference data corresponding to a capacitance change amount sensed by applying a predetermined pressure to the plurality of reference points; generating, on the basis of the reference data, an interpolated data corresponding to a capacitance change amount for a random point present between the plurality of reference points; calculating, on the basis of the generated reference data and interpolated data, with respect to the reference point and random point respectively, a compensation factor for compensating a sensitivity of the touch input device to a target value; and compensating uniformly for the sensitivity of the touch input device by applying the calculated compensation factor to each corresponding points.
US10331255B2 Integrated pixel display and touch sensor
In one embodiment, an apparatus includes a display component, a touch sensor component, and a touch-screen controller. The display component includes pixel-drive electrodes configured to display an image and the touch sensor component is configured to detect a touch input. The touch-screen controller, which is coupled to the touch sensor component, the display component, and the pixel-drive electrodes, is configured to generate a drive signal for the touch sensor component using the pixel-drive electrodes. The touch-screen controller is further configured to generate a pixel-drive signal for the display component using the pixel-drive electrodes.
US10331253B2 In-cell touch screen
An in-cell touch screen is provided and has an array substrate, where a metal is added into and disposed in a gap between common electrode plates of the array substrate. The metal is connected with the common electrode plates, and the metal together with pixel electrodes form an electric field, such that liquid crystal molecules in an area corresponding to the gap between the common electrode plates are driven to tilt normally. Therefore, the area and other display areas have an identical display effect.
US10331250B2 Touch panels and touch display devices
A touch panel is provided. The touch panel includes a substrate having a touch area and a peripheral area adjacent to the touch area. A transparent conductive layer is disposed on the substrate, the transparent conductive layer includes a touch-sensing portion and a wiring portion, wherein the touch-sensing portion is electrically connected to the wiring portion, and wherein the touch-sensing portion is disposed corresponding to the touch area and the wiring portion is disposed corresponding to the peripheral area. A metal layer is disposed on the wiring portion of the transparent conductive layer and corresponding to the peripheral area. An insulating layer is disposed on the metal layer and corresponding to the peripheral area. A touch display device including the touch panel is also provided.
US10331249B2 Touch sensor substrate, touch panel, display device, and method for producing touch sensor substrate
A touch sensor substrate including a base material having a first surface, and electrodes each having a bottom surface positioned on the first surface, a top surface opposite to the bottom surface, and side surfaces connecting the bottom and top surfaces, each of the electrodes having a blackened layer formed on the side surfaces and at least one of the bottom and top surfaces. The blackened layer has a surface resistivity of less than 1 Ω/square.
US10331248B2 Touch-integrated display device
A disclosed display device includes a plurality of touch electrodes, a plurality of sensing lines, and a plurality of transistors. Each of the touch electrodes includes a group of common voltage electrodes among a plurality of common voltage elongated along a first direction. The plurality of sensing lines are elongated along a second direction and intersects the plurality of common voltage electrodes. Each of the plurality of sensing lines is coupled to a corresponding group of the common voltage electrodes. The plurality of pixels include a plurality of transistors. Each of the plurality of transistors controls an amount of light output from a corresponding pixel of the plurality of pixels according to a voltage at a gate electrode of said each of the plurality of transistors. The gate electrode is formed in a corresponding separation area between two adjacent common voltage electrodes of the plurality of common voltage electrodes.
US10331246B2 Ultra-fine copper mesh for display and touch panel and method of manufacturing the same
The disclosure provides an ultra-fine copper mesh for a display and a touch panel, comprising a transparent substrate, having an upper surface and a lower surface with respect to the upper surface; and a first copper electrode layer comprising a first pure copper deposited film, having a top surface and a bottom surface with respect to the top surface, wherein the bottom surface of the first pure copper deposited film is disposed on the upper surface of the transparent substrate; and a first antireflective conductive film, disposed on the top surface of the first pure copper deposited film, the first antireflective conductive film comprises a cuprous oxide (Cu2O). After the first antireflective conductive film is subjected to an exposure developing process, the first copper deposited film layer of the first copper electrode layer and the first antireflective conductive film are simultaneously subjected to an over-etching process on the transparent substrate to form together at least one mesh pattern.
US10331238B2 Magnetic scaling and positioning scroll wheel of mechanical mouse
A magnetic scaling and positioning scroll wheel of a mechanical mouse is revealed. The scroll wheel includes a circular scaling-and-positioning surface with a plurality of magnetic division portions that is rotated with a rotating shaft thereof coaxially and synchronously. A scaling-and-positioning member disposed with at least one scaling-and-positioning portion is corresponding to and magnetically attracted by each magnetic division portion of the circular scaling-and-positioning surface. The scaling-and-positioning portion is released from the previous magnetic division portion and then magnetically attached to the adjacent magnetic division portion in turn continuingly when the circular scaling-and-positioning surface is rotated with the scroll wheel coaxially and synchronously. Thus users can operate the scroll wheel of the mechanical mouse more precisely.
US10331237B2 Conductive film and touch panel sensor provided with same
A conductive film is configured such that a plurality of first cells constituted by thin metal wires crossing each edge line on both sides of a preset electrode shape of a conduction electrode extending in one direction have a disconnection portion at a position where the thin metal wires and the edge lines cross one another with the exception of a plurality of third cells in a closed state of which the number proportion is 50% or more of a plurality of second cells in which all apexes constituting a cell on an inner side of an extended edge line separated by a fixed distance from the edge line to an outer side, and the apexes of the plurality of third cells present between the adjacent edge line and extended edge line are end points, or the thin metal wires extending from the apex directly to the extended edge line have a disconnection portion.
US10331232B2 Controller with situational awareness display
A hand controller for commanding or controlling a target, such as a remote vehicle or a virtual target, includes a display mounted on a free end of a joystick for indicating graphically a direction of the remote vehicle from the hand controller and an orientation of the target relative to the hand controller's frame of reference, based on the location and orientation of the target received by the hand controller from the target and the location and orientation of the hand controller.
US10331231B2 Mobile terminal and method for determining scrolling speed
A mobile terminal and a method for determining a scrolling speed are provided. The mobile terminal includes: a flexible screen configured to display an application icon on an application icon presentation interface; at least two accelerometers located in different positions on the flexible screen, the at least two accelerometers being configured to detect accelerations on the flexible screen; and a processing module configured to calculate a bending speed of the flexible screen according to the accelerations detected by the at least two accelerometers, and determine a scrolling speed of the application icon on the application icon presentation interface according to the bending speed, wherein the bending speed is a changing speed of a bending angle of the flexible screen.
US10331230B2 Distance detecting mechanism and navigation device with distance detecting function
A navigation device with distance detecting function can utilize a distance detecting mechanism to detect a distance relative to a working surface. The distance detecting mechanism includes a base, a connecting component, a feature unit and a detection unit. The connecting component partly protrudes from the base. The connecting component optionally contacts against or is spaced from the working surface to generate a distance variation relative to the base along an axial direction. The feature unit is disposed on the connecting component. The detection unit is connected to the base. The detection unit can detect parameter difference of the feature unit according to the distance variation of the connecting component relative to the base, so as to determine the distance between the working surface and a bottom of the base via the parameter difference.
US10331229B2 Mobile terminal and method for controlling the same
A mobile terminal including a touch screen configured to display a video and a search bar for searching the video; a plurality of magnetic sensors configured to sense a spatial position of an input device including a magnetic field generator; and a controller configured to in response to a first touch input applied to the search bar using the input device, display a preview image at a play time point corresponding to the first touch input on the touch screen, and change a viewing angle of the preview image based on the sensed spatial position of the input device indicating the input pen is pulled away from the touch screen and spatially moved with respect to the touch screen.
US10331225B2 Information processing apparatus, display controlling method, and computer-readable recording medium
An information processing apparatus includes a display device, an interface to which a hardware keyboard is connectable, and circuitry. The circuitry is configured to perform a control of displaying a software keyboard in the display device, detect that a hardware keyboard is connected to the interface, determine a type of the detected hardware keyboard, and control a display of the software keyboard depending on the determined type of the hardware keyboard.
US10331224B2 Indian language keypad
A computer implemented system for generating vowel-signs based keypad having predictive capabilities, and a method thereof, have been disclosed. The keypad configured to enable a user to input alphabets in at least one Indian language, and is displayed on a user interface. The keypad layout includes alphabets corresponding to an Indian language, frequently used vowel-signs, and frequently used alphabets, being represented in the form of selectable keys. The user interface cooperates with a processor that processes the alphabet(s) input by the user, and subsequently triggers a display of vowel-signs, consonants, and half consonants on the user interface, in the event that the user inputs a consonant(s).
US10331223B2 Method and apparatus for selecting between multiple gesture recognition systems
A method and apparatus for selecting between multiple gesture recognition systems includes an electronic device determining a context of operation for the electronic device that affects a gesture recognition function performed by the electronic device. The electronic device also selects, based on the context of operation, one of a plurality of gesture recognition systems in the electronic device as an active gesture recognition system for receiving gesturing input to perform the gesture recognition function, wherein the plurality of gesture recognition systems comprises an image-based gesture recognition system and a non-image-based gesture recognition system.
US10331222B2 Gesture recognition techniques
In one or more implementations, a static geometry model is generated, from one or more images of a physical environment captured using a camera, using one or more static objects to model corresponding one or more objects in the physical environment. Interaction of a dynamic object with at least one of the static objects is identified by analyzing at least one image and a gesture is recognized from the identified interaction of the dynamic object with the at least one of the static objects to initiate an operation of the computing device.
US10331220B2 Configure human-machine interface including a utensil and an array of magnetometers
A configurable human-machine interface for controlling an electrical apparatus includes at least one permanent magnet rigidly connected to each of utensils and a magnetometer array including N triaxial magnetometers, mechanically linked to each other without any degree of freedom to retain a known distance between each of the magnetometers, wherein N is a whole number greater than or equal to five, and a processing unit configured to: define, for each permanent magnet of a utensil, a value of at least one variable encoding a position or orientation of same in a three-dimensional reference system fixed without any degree of freedom to the array or the amplitude of the magnetic moment of same, from measurements of the magnetometers of the array, and automatically select a control law based on the value defined for the variable.
US10331219B2 Identification and use of gestures in proximity to a sensor
An aspect provides a method, including: operating one or more sensors to detect gesture input proximate to a surface of an input device of an information handling device, wherein the input device is configured to receive one or more input types in addition to gesture input; determining, using a processor, if the gesture input detected matches a predetermined gesture; and executing at least one response action associated with the predetermined gesture. Other aspects are described and claimed.
US10331218B2 Gyroscope motion feedback device
A gyroscopic motion feedback device utilizes one or more pairs of masses mounted on a common axis but independently rotatable to allow rapid variation of the gyroscopic force produced thereby. A sensor detects motion of the mount and a controller uses the detected motion to vary the relative rotational speed of the masses. The device provides haptic feedback where the mount is used to the control the interaction of an objection in a virtual environment, with the controller further varying the relatively rotational speed based on virtual interactions experienced by the object.
US10331217B2 Actuator
Disclosed is an actuator including a support member, an actuating unit rotatably installed in the support member and having a first electrode installed on one side and a stimulation providing unit installed on the other side to provide stimulation by rotation, and an attraction force providing unit having a second electrode to provide an attraction force to the first electrode, wherein when an electrostatic attraction force is provided to the first electrode through the second electrode, the actuating unit pivots to enable the stimulation providing unit to apply stimulation to a sensing unit.
US10331212B2 Segmented character data entry system
The present invention provides a safety control system for a vehicle with controls located on the vehicle steering wheel. The controls maybe arranged in a cluster on one or both sides of the upper half of the steering wheel. The controls can be located in areas of the steering wheel including the spokes, the rim or a special flange extended from the rim or the spoke of the steering wheel and are easily recognizable and accessible by the driver while the driver is looking ahead from a normal driving position with the driver's eyes focused on the road and maintaining the driver's hands on the steering wheel. The controls can be further enhanced by varied coloring, shape, size, and texture to make them easily identifiable. The controls can be used to access and control vehicle systems or portable telematics devices in multi modal process in conjunction with thumb gesture interpretation or speech recognition. A further enhancement to the system is the introduction of a universal portable devices docking station to eliminate falling devices and the consequences of accident.
US10331209B2 Gaze direction mapping
A method for determining correspondence between a gaze direction and an environment around a wearable device is disclosed. The wearable device may include an eye tracking device and an outward facing image sensor. The method may include receiving an input parameter and at least one scene image from the outward facing image sensor. The method may further include determining, with at least the eye tracking device, at least one gaze direction of a wearer of the wearable device at a point in time corresponding to when the scene image was captured by the outward facing image sensor. The method may additionally include determining, based at least in part on the input parameter, that a particular scene image includes at least a portion of a predefined image. The method may moreover include determining, based on the at least one gaze direction, at least one gaze point on the particular scene image.
US10331208B2 Method for outputting image and electronic device supporting the same
An electronic device according to one embodiment of the present disclosure includes a display, an eye-tracking unit, and a processor. The processor determines a user's region of interest of an image, collects context information of the electronic device, determines first attribute information relating to image processing for the region of interest of the image and second attribute information relating to image processing for the remaining region other than the region of interest of the image, based at least on the context information, and displays, on the display, a first partial image obtained by the image processing for the region of interest using the first attribute information and a second partial image obtained by the image processing for the remaining region using the second attribute information.
US10331206B2 Kinesthetic sensors for determining angular displacements
A kinesthetic sensor measure angular displacement of body parts of users by measuring a density of substances contained in a conduit of the kinesthetic sensor. For example, the kinesthetic sensor measures the density of substance including in a conduit by transmitting a signal into the conduit and measuring the signal after the signal passes through the conduit and one or more substances included in the conduit. Based on the density of the one or more substances included in the conduit from the measured signal, an angular displacement of a user's body part proximate to the kinesthetic sensor is determined. Kinesthetic sensors may use different architectures such as an open-loop, a closed-loop architecture, or an architecture using blood vessels as conduits. Additionally, kinesthetic sensors can be flexible to conform to physical contours of different body parts.
US10331205B2 Method and apparatus for processing screen using device
A method and an apparatus for processing a screen by using a device are provided. The method includes obtaining, at the second device, a display screen displayed on the first device and information related to the display screen according to a screen display request regarding the first device, determining, at the second device, an additional screen based on the display screen on the first device and the information related to the display screen, and displaying the additional screen near the display screen on the first device.
US10331202B2 System and methods for content handoffs between devices
In aspects of the disclosed technology, a processor receives a message containing updated content information and updated state information relating to an application of a first device and updates a peer table to reflect the updates. The processor outputs a message containing information related to the updated content and updated state to a second device, the message configured to cause the second device to update its lock screen to reflect the updated state information. The processor further updates the peer table upon receiving an update from the second device indicating that a user of the second device has selected the application. Finally, the processor outputs updated peer information to the first device that causes the first device to end content associated with the updated content information.
US10331201B2 Power control in integrated circuits
An integrated circuit device comprising a power control unit for controlling the power of a power isle is disclosed. The power control unit comprises (i) a power gating switch implemented in the BEOL portion for switching ON/OFF the power to the power isle, (ii) a state recovery circuit comprising a memory element in the FEOL portion or BEOL portion and a transistor configuration in the BEOL portion, and (iii) a wake-up/sleep circuit in the BEOL portion adapted for receiving an identifier. The wake-up/sleep circuit is operatively connected with the power gating switch and with the state recovery circuit. Responsive to receiving the identifier, the wake-up/sleep circuit causes the power gating switch to switch OFF/ON the supply power to the power isle and causes the state recovery circuit to store/restore the state of the power isle.
US10331200B2 Apparatus, method, and system for dynamically controlling ports in different system states
An apparatus system is provided which comprises: a port to selectively receive a device external to the apparatus; a port control circuitry to selectively supply power to the port; and a controller to selectively turn on or turn off the port.
US10331196B2 Reduced setup time clock gating circuit
A system and method for providing efficient clock gating capability for functional units are described. A functional unit uses a clock gating circuit for power management. A setup time of a single device propagation delay is provided for a received enable signal. When each of a clock signal, the enable signal and a delayed clock signal is asserted, an evaluate node of the clock gating circuit is discharged. When each of the clock signal and a second clock signal is asserted and the enable signal is negated, the evaluate node is left floating for a duration equal to the hold time. Afterward, the devices in a delayed onset keeper are turned on and the evaluate node has a path to the power supply. When the clock signal is negated, the evaluate node is precharged.
US10331194B2 Methods and devices for treating and processing data
A method of clocking a plurality of programmable, sequential data processing units, by adjusting the clock frequency of at least one of the programmable, sequential data processing units, without affecting the clock frequency of at least one other of the programmable, sequential data processing units.
US10331193B2 Signaling interface with phase and framing calibration
A memory controller component of a memory system stores memory access requests within a transaction queue until serviced so that, over time, the transaction queue alternates between occupied and empty states. The memory controller transitions the memory system to a low power mode in response to detecting the transaction queue is has remained in the empty state for a predetermined time. In the transition to the low power mode, the memory controller disables oscillation of one or more timing signals required to time data signaling operations within synchronous communication circuits of one or more attached memory devices and also disables one or more power consuming circuits within the synchronous communication circuits of the one or more memory devices.
US10331191B2 Program and data annotation for hardware customization and energy optimization
Technologies are generally described herein for supporting program and data annotation for hardware customization and energy optimization. A code block to be annotated may be examined and a hardware customization may be determined to support a specified quality of service level for executing the code block with reduced energy expenditure Annotations may be determined as associated with the determined hardware customization. An annotation may be provided to indicate using the hardware customization while executing the code block. Examining the code block may include one or more of performing a symbolic analysis, performing an empirical observation of an execution of the code block, performing a statistical analysis, or any combination thereof. A data block to be annotated may also be examined. One or more additional annotations to be associated with the data block may be determined.
US10331190B2 Detecting user focus on hinged multi-screen device
A mobile computing device is provided that includes a processor, an accelerometer, two or more display devices, and a housing including the processor, the accelerometer, and the two or more display devices, determine a current user focus indicating that a first display device of the pair of display devices is being viewed by the user, and that a second display device of the pair of display devices is not being viewed by the user, detect a signature gesture input based on accelerometer data received via the accelerometer detecting that the mobile computing device has been rotated more than a threshold degree, determine that the current user focus has changed from the first display device to the second display device based on at least detecting the signature gesture input, and perform a predetermined action based on the current user focus.
US10331186B2 Adaptive algorithm for thermal throttling of multi-core processors with non-homogeneous performance states
In an embodiment, a processor comprises: a plurality of cores each to execute instructions; a plurality of thermal sensors, at least one of which is associated with each of the cores; and a power control unit (PCU) coupled to the cores. The PCU includes a thermal control logic to preemptively throttle a first core by a first throttle amount when a temperature of a second core exceeds at least one thermal threshold. Note that this first core may be preemptively throttled independently of a throttling of the second core and may have a temperature of the first core does not exceed any thermal threshold. Other embodiments are described and claimed.
US10331183B1 Acoustic energy mitigation for mechanical drives using baffle
A computing device comprises an air moving device operable to produce an airflow that removes heat from one or more components that are arranged upstream from the air moving device. The airflow corresponds to an acoustic energy signature. The computing device further comprises one or more mechanical drives that are arranged downstream from the air moving device, and a baffle comprising a first surface and an opposing second surface. The baffle is disposed between the air moving device and the one or more mechanical drives. The baffle defines a plurality of perforations extending between the first surface and the second surface, and the plurality of perforations are dimensioned and arranged to mitigate one or more predefined components of the acoustic energy signature of the airflow while permitting a first portion of the airflow to pass through the baffle to remove heat from the one or more mechanical drives.
US10331177B2 Hinge for an electronic device
Particular embodiments described herein provide for device that includes a first housing that includes a first module, a second housing that includes a second module, and a hinge that rotatable couples the first housing to the second housing. The hinge can include a first axle, a second axle, and a plurality of hinge links. At least one of the hinge links includes an interconnect to provide a communication path between the first module and the second module.
US10331174B2 Dynamic function row customization
A device may include a dynamic function row (DFR) comprising a touchscreen. A device processor may operate a DFR agent controlling the DFR. The DFR agent may generate and/or select images to display on the DFR based on rules and/or contexts, and the DFR may display the images.
US10331172B2 Flexible window substrate and flexible display device having the same
There is provided a flexible display device including a display panel for displaying an image, and a window substrate covering the touch screen panel, the widow substrate including a flexible base layer including an externally facing first surface, and a second surface opposite the first surface and facing the display panel, a hard coating layer having a hardness that is larger than that of the base layer, and including a plurality of coating tiles on the first surface of the base layer that are spaced to have a gap between adjacent ones of the coating tiles, and a self-healing coating layer including a self-healing material and covering the hard coating layer on the base layer.
US10331164B2 Display screen assembly, electronic device and image acquisition method
A display screen assembly, an electronic device and an image acquisition method are provided. The electronic device includes a housing, a display screen assembly, a camera and a processor. The display screen assembly is arranged on the housing. The display screen assembly and the housing cooperatively define a receiving chamber. The display screen assembly includes a transparent entity area. The transparent entity area includes a plurality of image pixels configured to display data information. The camera is arranged in the receiving chamber. The camera corresponds to the transparent entity area and is configured to receive light passing through the transparent entity area to acquire an initial image including a first scene outside the electronic device and a second scene inside the electronic device. The processor is configured to process the initial image to obtain a target image that includes the first scene and is without the second scene.
US10331159B2 Startup current limiters
In some embodiments, a startup current limiter comprises a first comparator, a second comparator, on time circuitry coupled to an output of the second comparator, and a first logic structure coupled to the output of the second comparator and an output of the on time circuitry. In some embodiments, the startup current limiter further comprises sequencing logic coupled to an output of the first comparator, a latch coupled to an output of the first comparator at a set terminal of the latch and an output of the second comparator at a reset terminal of the latch, off time circuitry coupled to an output terminal of the latch, a second logic structure coupled to the latch and the off time circuitry, and a gate driver coupled to the second logic structure and an output of the sequencing logic.
US10331158B2 Electrical unit
An electrical unit relaying between an electrical component and an electronic control unit which determines a target operating amount of the electrical component, includes a communication port connectable with a communication wire connected to the electronic control unit, a power supply port connectable with a power supply wire connected to an external power supply, a ground port connectable with a ground wire, and one or more electrical component ports capable of supplying electric power to the electrical component. The electrical unit receives a signal relating to the target operating amount from the electronic control unit through the communication port. Electric power for operation according to the target operating amount is supplied to the electrical unit through the power supply port. The electrical unit supplies the electric power for operation to the electrical component through the electrical component ports.
US10331155B1 Network addressable power socket automation
A technology is described for applying automation rules to network addressable power sockets. An example method may include receiving a power socket identifier for a network addressable power socket that detects an electrical device connected to the network addressable power socket via a wireless communication protocol. Receiving a unique identifier for the electrical device detected by the network addressable power socket. The network addressable power socket and the electrical device may be identified using the power socket identifier and the unique identifier, and an automation rule may be obtained that determines the functionality of the electrical device. The automation rule may then be applied to either of the network addressable power socket or the electrical device.
US10331153B2 System and method of smart energy storage in a UPS
A method for controlling an uninterruptible power supply (UPS) having a battery includes powering a load coupled to the UPS using utility power, determining whether an energy cost associated with the utility power exceeds a threshold cost, determining whether a charge level of the battery exceeds a threshold charge level, and powering the load from the battery in response to determining that the energy cost exceeds the threshold cost and that the charge level of the battery exceeds the threshold charge level.
US10331152B2 Quiescent current control in voltage regulators
A circuit for generating an output voltage, and regulating the output voltage to a target voltage, is described. The circuit comprises a pass device coupled between an input voltage level and an output voltage level, an error amplifier stage configured to generate a first control voltage on the basis of a reference voltage and the output voltage, a buffer stage configured to generate a drive signal for the pass device on the basis of the first control voltage, and a tracking circuit configured to track a voltage across the pass device and to generate a second control voltage on the basis of the voltage across the pass device. The buffer stage comprises a variable resistance element, for limiting a current flowing through the buffer stage on the basis of the second control voltage.
US10331151B1 Systems for generating process, voltage, temperature (PVT)-independent current
Systems and devices are provided for generating a process, voltage, temperature (PVT)-independent reference current in a resource-efficient manner. A semiconductor device may include a bandgap circuit that outputs a reference voltage and gate signal. The semiconductor device may also include a reference current circuit that includes a complementary-to-absolute-temperature (CTAT) current generation portion and a variation-independent reference current generation portion. The variation-independent reference current generation portion may receive the gate signal from the bandgap circuit, apply the gate signal to a proportion-to-absolute temperature (PTAT) branch of the variation-independent reference current generation portion, and generate mirror PTAT and CTAT currents. The reference current circuit may also include a reference node that generates the reference current supply based at least in part on the mirror CTAT current and the mirror PTAT current.
US10331147B2 Temperature adjusting valve, a turbine pump assembly and method of adjusting flow through a valve
A temperature adjusting valve includes, a first member made of a first material having a first coefficient of thermal expansion, a second member made of a second material having a second coefficient of thermal expansion that is in operable communication with the first member, and a flow passageway at least partially defined by a distance between a first surface of the first member and a second surface of the second member, the first coefficient of thermal expansion and the second coefficient of thermal expansion are selected such that a flow area of the flow passageway changes in response to changes in temperature of at least one of the first member and the second member the distance also is adjustable independently of temperature changes of the first member and the second member.
US10331144B2 Liquid flow control management for shared infrastructure servers
A computer-implemented method controls liquid cooling of a direct injection liquid-cooled (DL) rack information handling system (RIHS). The method includes receiving, at a liquid cooling control subsystem, an incoming cooling liquid supply flow rate corresponding to an incoming cooling liquid supply being supplied to the DL RIHS. A maximum flow rate cap is calculated for each of the LC nodes. The maximum flow rate cap is transmitted to a controller for each of the LC nodes. The controller triggers each of the LC nodes to adjust the associated flow rate for that LC node to correspond to the received maximum flow rate cap for that node.
US10331136B2 General purpose robotics operating system with unmanned and autonomous vehicle extensions
The present disclosure provides a general purpose operating system (GPROS) that shows particular usefulness in the robotics and automation fields. The operating system provides individual services and the combination and interconnections of such services using built-in service extensions, built-in completely configurable generic services, and ways to plug in additional service extensions to yield a comprehensive and cohesive framework for developing, configuring, assembling, constructing, deploying, and managing robotics and/or automation applications. The disclosure includes GPROS extensions and features directed to use as an autonomous vehicle operating system. The vehicle controlled by appropriate versions of the GPROS can include unmanned ground vehicle (UGV) applications such as a driverless or self-driving car. The vehicle can likewise or instead include an unmanned aerial vehicle (UAV) such as a helicopter or drone. In cases, the vehicle can include an unmanned underwater vehicle (UUV), such as a submarine or other submersible.
US10331135B2 Systems and methods for maneuvering around obstacles in autonomous vehicles
Systems and method are provided for controlling a vehicle. In one embodiment, an obstacle management method includes receiving, via sensing devices, sensor data relating to an environment associated with a vehicle, and determining, with the sensor data, the presence of an obstacle that at least partially obstructs an intended path of the vehicle in a first lane adjacent to a second lane and at least partially occludes a view of the second lane by a first sensing device. The method further includes positioning the vehicle with respect to the obstacle to improve the view of the second lane by the first sensing device without significantly obstructing the second lane, determining a second path that circumnavigates the obstacle and rejoins the intended path, and monitoring the opposing lane via the first sensing device to determine when the second path is clear.
US10331133B2 Inferring state of traffic signal and other aspects of a vehicle's environment based on surrogate data
A vehicle configured to operate in an autonomous mode can obtain sensor data from one or more sensors observing one or more aspects of an environment of the vehicle. At least one aspect of the environment of the vehicle that is not observed by the one or more sensors could be inferred based on the sensor data. The vehicle could be controlled in the autonomous mode based on the at least one inferred aspect of the environment of the vehicle.
US10331132B2 Remotely controlled robot
A battery powered remotely controlled robot is equipped with a drive subsystem for ground travel, a flight subsystem for flight operations, and an obstacle detection subsystem. The robot is configured so that during a mission the drive subsystem is energized to maneuver the robot on the ground for a majority of the mission. The robot is further configured so that upon detection of an obstacle, the flight subsystem is energized to traverse the obstacle. The fight subsystem is energized only to traverse obstacles thus saving battery power and increasing the mission time.
US10331130B2 Operation model construction system, operation model construction method, and non-transitory computer readable storage medium
An operation model construction system includes a data acquisition unit that acquires operating data and external environment data of a moving object, an associated data accumulation unit that accumulates associated data obtained by classifying the external environment data into plural items and associating the operating data with the respective items, and an operation model construction unit that constructs plural operation models to operate the moving object, based on the associated data.
US10331129B2 Identifying a stopping place for an autonomous vehicle
Among other things, a vehicle is caused to drive autonomously through a road network toward a defined goal position. Current information is analyzed about potential stopping places in the vicinity of the goal position, to make a choice of a currently selected stopping place that is acceptable and feasible. The vehicle is caused to drive autonomously toward the currently selected stopping place. The activities are repeated until the vehicle stops at a currently selected stopping place.
US10331125B2 Determination of vehicle view based on relative location
Methods and systems are disclosed for determining a vehicle view based on a relative location of a remote display. An example vehicle includes a plurality of cameras configured to capture images of the vehicle surroundings. The vehicle also includes a communication system, and a processor. The processor is configured to stitch together images captured by the plurality of cameras, determine a relative location of a remote display with respect to the vehicle, determine a vehicle view based on the determined relative location, and transmit the vehicle view to the remote display.
US10331123B2 Task management of autonomous product delivery vehicles
Systems, apparatuses, and methods are provided herein for autonomous vehicles task management and organization. A system for organizing autonomous product delivery vehicles comprises a locomotion system of a first autonomous vehicle, a communication device, a memory device, and a control circuit. The control circuit being configured to retrieve one or more vehicle tasks assigned to the first autonomous vehicle from a hash chain database, decrypt the task parameters with a private key of the first autonomous vehicle stored on the memory device, identify a second autonomous vehicle as a transferee of the one or more vehicle tasks based on transfer rules in the task parameters, and update the hash chain database with a new block comprising a hash of preceding data in the hash chain database and the task parameters of the one or more vehicle tasks encrypted with a public key of the second autonomous vehicle.
US10331122B2 Autonomous self-driving vehicle with advertising platform
A self-driving vehicle with an external advertising platform, such as video display signage, designed to provide on-demand geolocation video ever-changing advertising. The audiences of such advertisements would include those individuals that were in proximity to the self-driving vehicle as it traversed a geographic area. A large fleet of such self-driving vehicles could constantly move between targeted areas, including suburban neighborhoods to reach a maximum audience, without the need of a human operator.
US10331115B2 Substrate processing system, storage medium and data processing method
A substrate processing system includes a module controller that creates a log file in which a data count corresponding to timing of sampling operation data is added to the operation data of a module sampled in a predetermined sampling period, a main control apparatus that is connected to the module controller, receives the log file and start time information indicating a time at which collection of the operation data included in the log file starts from the module controller, converts the data count to a time stamp from the start time information and creates a data file including the time stamp and the operation data, and a host computer that receives the data file provided from the main control apparatus.
US10331111B2 Systems and methods for customization of objects in additive manufacturing
Embodiments of this application relate to systems and methods which allow for 3-D printed objects, such as eyeglasses and wristwatches, for example, to be customized by users according to modification specifications that are defined and constrained by manufacturers. These modification specifications may be constrained by the manufacturers based on factors relating to the printability of a modified design.
US10331109B2 System and method to embed objects into structure using stereolithography
A three-dimensional object printer uses stereolithography to form a structure and then embed one or more objects in the structure. The printer includes a controller that operates a source of ultraviolet (UV) radiation to cure a portion of a liquid photopolymer at an interface between the liquid photopolymer and the external surface of an embedded object with reference to a meniscus formed between the liquid photopolymer and the external surface of an embedded object. The incorporation of the embedded object speeds formation of the final object and increases the durability of the final object.
US10331103B2 Hysteresis control systems and methods for programmable logic devices
Various techniques are provided to implement hysteresis control for programmable logic devices (PLDs). In one example, a PLD includes a hysteresis control circuit configured to generate a hysteresis control signal based on a core voltage and an input/output (I/O) voltage. The PLD further includes an I/O cell associated with an I/O fabric of the PLD and powered by the I/O voltage. The I/O cell includes a first buffer circuit configured to receive an input voltage and generate a first buffer voltage based on the input voltage. The I/O cell further includes a hysteresis generator configured to generate a hysteresis voltage based on the hysteresis control signal and the I/O voltage. The I/O cell further includes a second buffer circuit configured to generate a second buffer voltage based on the first buffer voltage and the hysteresis voltage. Related methods and systems are provided.
US10331097B2 Water system efficiency
A system and method of optimizing water cooling system energy efficiency, including a monitoring device to receive heat data corresponding to heat energy of a unit of water associated with a recirculating water system, power data corresponding to power being applied to the system, and load data corresponding to a load associated with the system. The monitoring device determines a measured metric by calculating a measured rate of water traversing the recirculating water system based on the heat data and determining a ratio of the power data and the measured rate of water. The monitoring device determines an efficiency metric of the system by comparing the load data to a look-up table and, based thereon, calculates a key performance indicator of the recirculating water system as a ratio of the efficiency metric and the measured metric, which is output to a graphical user interface.
US10331095B2 Systems and methods for development of an automation control service
Aspects of the disclosure relate to intelligent automation control of an environment based at least on intelligence associated with behavior of an operator and/or equipment.
US10331094B2 Periodic external disturbance suppression control device
A periodic disturbance suppressing control apparatus is designed to estimate and correct an inverse model of a transfer characteristic of a real system successively even in case of large condition change in the real system, and to realize a stable control system.A periodic disturbance of an object to be suppressed is outputted as a sensed periodic disturbance ISdn, ISqn of a direct current component. A difference between a signal obtained by multiplication of the sensed periodic disturbance ISdn, ISqn with a multiplier using a reciprocal Qn of a transfer characteristic, and a signal obtained by adding only a detection delay to a periodic disturbance suppressing command I*dn, I*qn, to estimate the periodic disturbance dI^dn, dI^qn. Thee periodic disturbance suppressing command is calculated by calculating a deviation between the estimated periodic disturbance dI^dn, dI^qn. A learning control section 29 corrects the reciprocal Qn of the transfer characteristic in accordance with a quantity obtained by diving a difference of the periodic disturbance suppressing command I*dn, I*qn during one sample interval by a difference of the sensed periodic disturbance during the one sample interval.
US10331093B2 Systems and methods for optimizing facility limited production and injection in an integrated reservoir and gathering network
Systems and methods for determining operating settings for a fluid production system that includes wells and a processing facility, the method including identifying at least one swing well and one or more non-swing wells and determining at least one target parameter equation that is a function of at least one processing facility constraint and one or more non-swing well parameters. The method further includes incorporating the target parameter equation into a fully-coupled equation set representing the production system, simulating the production system using the fully-coupled equation set to obtain one or more operating settings that meet the processing facility constraint, and presenting to a user the operating settings.
US10331092B1 System and methods for detecting, reporting, and/or using information about a building foundation
Cracks in foundations may be detected by sensing motion within the foundation. Sensors may be applied to a foundation, and the positions of the sensors may be read. At subsequent points in time the positions of the sensors may be read again. If the positions of the sensors are changing in a way that suggests that portions of the foundation are moving apart from each other, then it may be inferred that a crack is forming in the foundation. The formation of cracks may be used to take various actions. For example, the owner of the building that rests on the foundation may be information of the crack so that he or she may take remedial action. Or, business decisions such as insurance underwriting may be made on the basis of the existence of the crack.
US10331090B2 Information processing system, information processing method, and recording medium
An information processing system includes a state data acquisition device configured to acquire state data indicating an operation state of a plant, a first classification device configured to generate a determination line used to classify the state data, a mirror image data generation device configured to generate mirror image data obtained by mirroring the acquired state data using the generated determination line, and a second classification device configured to generate a determination model on the basis of the state data and the generated mirror image data.
US10331088B2 Machine tool device
A machine tool device includes at least one open and/or closed-loop control unit and at least one drive unit sensor unit configured to determine at least one drive unit characteristic variable that can be processed at least for the purpose of open and/or closed-loop control of a drive unit of a machine tool and/or for issuing information to an operator of said open and/or closed-loop control unit. The machine tool device further includes at least one environment sensor unit configured to determine at least one environment characteristic variable that can be processed at least for the purpose of open and/or closed-loop control of the drive unit and/or for issuing information to an operator of said open and/or closed-loop control unit.
US10331083B1 Watch band with optical sensor
A camera optical sensor is disposed at a distal end portion of a camera watch band that attaches a watch body to a user's wrist. The camera watch band is configured to be coupled to at least one side of the watch body, and the camera watch band includes an optical sensor or camera, and an operable connection to transfer data between the optical sensor and the display or other device. The band is flexible and may be manipulated by a user to aim an optical sensor disposed at the distal end portion of the camera watch band separately from the watch body. The display or other device functions as the viewfinder for the optical sensor.
US10331081B2 Tactile switch for an electronic device
An electronic watch may include a tactile switch and/or one or more sensors for detecting rotational and translational inputs. The watch may include a display configured to produce graphical outputs that may change in response to rotational inputs, translational inputs, and/or touch inputs received at the display. The watch include a crown positioned along an exterior of the watch enclosure and a shaft coupled to the crown and extending into the enclosure. The tactile switch and/or the one or more sensors may be used to detect rotational and/or translational inputs provided at the crown.
US10331079B2 Analogue display hand
A display hand intended to equip a timepiece, including a body and a pipe, providing an arbor hole arranged for fitting the display hand onto a drive arbor. The body is made of a composite material, the pipe includes, over all or part of the outer periphery, a surface for connection to the hand body to ensure the adhesion of the composite material to the pipe.
US10331078B2 Apparatus and method for recording Fresnel holograms
An apparatus for producing a hologram of an object includes a light source that emits an incoherent electromagnetic wave toward the object, and a masking device configured to display a mask, receive the incoherent electromagnetic wave emitted toward the object, mask the received incoherent electromagnetic wave according to the displayed mask, and produce a masked electromagnetic wave. The apparatus also includes an image recording device configured to capture an image of the masked electromagnetic wave, and a processing device configured to convert the image of the masked electromagnetic wave into the hologram of the object. A method for producing a hologram of an object is also described.
US10331075B2 Door sequencing device for an imaging device
An imaging device or other device having a sequencing device to ensure a proper closing sequence of two mating doors. The sequencing device includes a door stop, a link, and a hinge. The hinge and door stop are pivotally connected to a side panel of a frame. The hinge, link, and door stop are pivotally connected together.
US10331073B2 Cleaning a silicon photoconductor
In an example implementation, a method of cleaning a silicon photoconductor includes contacting the silicon photoconductor with a base-peroxide solution, rinsing the silicon photoconductor with a liquid, and heating the silicon photoconductor to evaporate the liquid.
US10331069B2 Image forming apparatus
The image forming apparatus includes an image adjustment unit that performs image adjustment on an image for adjustment formed on a rotary member by an image forming unit, based on a detection result by a detection unit. The image adjustment unit calculates the position of second data corresponding to the detection result by detecting an area in which the image for adjustment is formed, calculates first data corresponding to the position of the second data corresponding to the detection result by detecting an area in which the image for adjustment is not formed, and performs the image adjustment by using the first data and the second data.
US10331061B2 Developing device
A developing device includes a rotatable developing member carrying a developer containing toner and a carrier to a developing position and a magnet provided fixedly inside the rotatable developing member and including first and second magnetic poles. A cover portion opposes the rotatable developing member. A most upstream end of the cover portion is positioned downstream of an uppermost position of the rotatable developing member and upstream of a most upstream position of a half-width of magnetic flux density of the first magnetic pole, and a most downstream end of the cover portion is positioned downstream of a first peak position and upstream of a position where the magnetic flux density of the first magnetic pole is a minimum on a side downstream of the first peak position and upstream of a second peak position where magnetic flux density of the second magnetic pole is a maximum.
US10331060B2 Image forming apparatus capable of preventing unnecessary replacement of toner cartridge, method of controlling the same, and storage medium
An image forming apparatus capable of preventing unnecessary replacement of a toner cartridge when a drum part is replaced. The toner cartridge supplies toner. The drum part uses the toner supplied from the toner cartridge as lubricant when the drum part performs a first time operation after it has been mounted. The toner cartridge and the drum part are removably mounted. The image forming apparatus detects a value indicative of the remaining amount of toner stored in the toner cartridge and a value indicative of the remaining lifetime of the drum part. When the value indicative of the remaining lifetime is not larger than a predetermined threshold value, replacement of the drum part is notified. Contents of the notification are changed according to the value indicative of the remaining amount of toner stored in the toner cartridge.
US10331059B2 Developing device and image forming apparatus having a toner concentration detector and a retaining member that retains the developer in the toner concentration detecting region
A developing device includes a developer holding member that holds a developer, a supplying member that supplies the developer to the developer holding member, a transport member that transports the developer while passing the developer onto the supplying member through a passing member, the transport member including a discharge unit that discharges excess developer and that is provided downstream of the passing member in a transport direction, a detecting unit that is provided upstream of the discharge unit in the transport direction and that detects a toner concentration, and a retaining member that includes a non-application portion that prevents action of a force for transporting the developer radially outward and that retains the developer in a region corresponding to the detecting unit of the transport member.
US10331056B2 Charging elements in electrophotographic printers
In certain examples, a liquid electrophotographic printer has a charge erasing element and a charging element. The charge erasing element at least partially discharges a charged photo imaging plate and a charged layer of liquid toner and the charging element at least partially recharges the layer of liquid toner and the photo imaging plate.
US10331055B2 Inner resistive film with ductile particles and outer resistive film
An inner resistive film is applied to a conductive substrate. Ductile particles are disposed substantially uniformly throughout the inner resistive film. An outer resistive film is applied to the inner resistive film.
US10331054B2 Electrophotographic member, process cartridge and electrophotographic image forming apparatus
The present invention provides an electrophotographic member which has a high ability to impart charge to toners while the charge imparting ability is unlikely to be reduced even under an environment at high temperature and high humidity.The electrophotographic member comprises a substrate, an elastic layer formed on the substrate, an intermediate layer covering the surface of the elastic layer, and a surface layer covering the surface of the intermediate layer, wherein the intermediate layer contains a binder resin and a polymer having a specific structure, the surface layer contains silicon oxide, and the surface layer has a thickness of 10 nm or more and 300 nm or less.
US10331052B2 Electrophotographic photosensitive member, process cartridge, and electrophotographic apparatus
An electrophotographic photosensitive member includes a surface layer containing a charge transporting material and a polyester resin having a specific structure.
US10331048B2 Mirror, in particular for a microlithographic projection exposure apparatus
A mirror, in particular for a microlithographic projection exposure apparatus, has an optically effective surface, a mirror substrate (205, 305), a reflection layer (220, 320), which is configured to provide the mirror with a reflectivity of at least 50% for electromagnetic radiation with a predetermined operating wavelength incident on the optically effective surface (200a, 300a) at angles of incidence in relation to the respective surface normals of at least 65°, and a substrate protection layer (210, 310) which is arranged between the mirror substrate (205, 305) and the reflection layer (220, 320). The substrate protection layer has a transmission of less than 0.1% for EUV radiation.
US10331041B2 Metrology method and apparatus, lithographic system and device manufacturing method
Disclosed is a method of measuring a parameter of a lithographic process, and associated inspection apparatus. The method comprises measuring at least two target structures on a substrate using a plurality of different illumination conditions, the target structures having deliberate overlay biases; to obtain for each target structure an asymmetry measurement representing an overall asymmetry that includes contributions due to (i) the deliberate overlay biases, (ii) an overlay error during forming of the target structure and (iii) any feature asymmetry. A regression analysis is performed on the asymmetry measurement data by fitting a linear regression model to a planar representation of asymmetry measurements for one target structure against asymmetry measurements for another target structure, the linear regression model not necessarily being fitted through an origin of the planar representation. The overlay error can then be determined from a gradient described by the linear regression model.
US10331039B2 Rule-based deployment of assist features
Methods of reducing a pattern displacement error, contrast loss, best focus shift, and/or tilt of a Bossung curve, of a portion of a design layout used in a patterning process for imaging that portion onto a substrate using a lithographic apparatus. The methods include determining or adjusting one or more characteristics of one or more assist features using one or more rules based on one or more parameters selected from: one or more characteristics of one or more design features in the portion, one or more characteristics of the patterning process, one or more characteristics of the lithographic apparatus, and/or a combination selected from the foregoing.
US10331035B2 Light source for lithography exposure process
A method for generating a radiation light in a lithography exposure system. The method includes producing a predetermined gas pressure in a storage chamber to supply a first load of a target fuel in the storage chamber via a nozzle. The method further includes irradiating the target fuel from the nozzle with a laser to generate the radiation light. The method also includes increasing the gas pressure in a buffer chamber which receives a second load of target fuel to the predetermined gas pressure. In addition, the method includes actuating the flow of the target fuel from the buffer chamber to the storage chamber.
US10331034B2 Substrate processing apparatus and substrate processing method
A substrate processing apparatus includes a spin chuck that holds a substrate, a processing liquid supply unit that supplies a first processing liquid having first specific gravity and a second processing liquid having second specific gravity smaller than the first specific gravity to a surface to be processed of the substrate held by the spin chuck, a collection tank that stores the used first and second processing liquids that have been supplied to the substrate, and a processing liquid separating mechanism that separates the first processing liquid and the second processing liquid based on specific gravity, the first and second processing liquids being stored in the collection tank.
US10331032B2 Photosensitive, developer-soluble bottom anti-reflective coating material
Photosensitive, developer-soluble bottom anti-reflective coatings are described. Compositions and methods of forming the same are also disclosed along with resulting microelectronic structures. The anti-reflective compositions comprise a multi-functional epoxy compound having multiple epoxy moieties pendant therefrom and one or more crosslinkable chromophores bonded thereto. The compounds are dispersed or dissolved in a solvent system with a vinyl ether crosslinker and can be used to create crosslinkable and de-crosslinkable coatings for microelectronics fabrication.
US10331029B2 Imprint apparatus, method of manufacturing article, and supply apparatus
The present invention provides an imprint apparatus including a chamber configured to define a first space including a processing unit which includes a discharge unit configured to discharge an imprint material onto a substrate and is configured to perform an imprint process of forming a pattern of the imprint material on the substrate by using a mold, and an enclosure configured to define a second space including a tank configured to store the imprint material supplied to the discharge unit, wherein the tank has a first opening open to the second space, and the enclosure has a supply port configured to supply, to the second space via the first opening, a gas cleaner than a gas supplied to the first space.
US10331028B2 Imprinting apparatus, recording medium, and imprinting method
According to one embodiment, an imprinting apparatus is provided. The imprinting apparatus includes a controller that controls a resist drop position on a wafer to be imprinted with a pattern, using a first resist drop recipe corresponding to a first topography of the wafer.
US10331027B2 Imprint apparatus, imprint system, and method of manufacturing article
The present invention provides an imprint apparatus which performs an imprint process for forming a pattern on an imprint material on a substrate using a mold, the apparatus including an obtaining unit configured to obtain each shape of a plurality of shot regions on the substrate before the mold and the shot region as an imprint target on the substrate face each other, a first correction unit configured to correct, for each shot region on the substrate, a shape difference between a pattern of the mold and the shot region, a measurement unit configured to measure a displacement between the pattern of the mold and the shot region on the substrate, a second correction unit configured to correct the displacement, and a control unit configured to control the imprint process.
US10331026B2 Photographic mask and method for making same
A photographic mask is provided in the present disclosure. The photographic mask includes a silicon-on-insulator (SOI) base and a stepped opening formed in the SOI base. The SOI base includes a silicon substrate, a median layer and a silicon layer, the median layer is arranged between the insulator substrate and the insulator layer. The stepped opening includes a first opening portion and a second opening portion, the first opening portion penetrates through the silicon layer and has a first opening area; the second opening portion at least penetrates through the silicon substrate and is aligned with the first opening portion. The second opening portion has a second opening area greater than the first opening area of the first opening portion. The present disclosure further provides a method for making a photographic mask.
US10331025B2 Acoustic imaging of objects in optically opaque fluids
The present invention is a method and an apparatus that can image objects immersed in optically opaque fluids using ultrasound in a confined space and in a harsh environment. If the fluid is not highly attenuating at frequencies above 1 MHz, where commercial ultrasound scanners are available, such scanners can be adapted for imaging in these fluids. In the case of highly attenuating fluids, such as drilling mud, then a low frequency collimated sound source is used.
US10331011B2 Optical device with photon flipping
An optical device with photon flipping for converting an incident light flux into a practically monochromatic light beam, the device including a cladding area including a photon crystal microstructure, the photon crystal microstructure having an allowed spectral band and a spectral band gap; a flipping area including a flipping fluorescent dye which has a spectral band for absorbing fluorescence, which covers at least part of the allowed spectral band, and a spectral band for emitting fluorescence, which covers at least part of the spectral band gap of the photon crystal microstructure; a central area arranged to enable propagation of a monochromatic light beam having a wavelength in the spectral band gap, the central area being surrounded by the photon crystal microstructure; the core area having a thickness which is less than or equal to five times the wavelength of the maximum fluorescence emission of the flipping fluorescent dye.
US10331010B2 Terahertz-wave generating element terahertz-wave detecting element and terahertz time-domain spectroscopy device
A terahertz-wave generating element includes a waveguide including an electro-optic crystal; an optical coupling member that extracts a terahertz wave, which is generated from the electro-optic crystal as a result of light propagating through the waveguide, to a space; and at least two electrodes that cause a first-order electro-optic effect in the electro-optic crystal by applying an electric field to the waveguide so as to change a propagation state of the light propagating through the waveguide. A crystal axis of the electro-optic crystal of the waveguide is set such that the terahertz wave generated by a second-order nonlinear optical process and the light propagating through the waveguide are phase-matched.
US10331008B1 Beam-steering apparatus with fast response and enhanced steering resolution
A device for controllably deflecting a first circularly-polarized (CP) light beam from an incident direction with fast response comprises a polarization selector (PS) to adjust the incident light beam's sense of rotation to a desired one to form a second CP light beam, and a polarization grating (PG) to deflect the second CP light beam according to the desired sense of rotation. The PS comprises an optical modulator sandwiched between two quarter-wave plates. The optical modulator has at least one ferroelectric liquid crystal (FLC) half-wave plate (HWP) being reconfigurable in fast axis orientation. The device has a fast response in beam steering due to a short time of reconfiguring the FLC HWP. Based on serially cascading multiple units each being this device, a beam-steering apparatus having fast response and enhanced steering resolution is obtained. The apparatus is usable for enhancing a field of view in projecting an image.
US10331006B2 Pluggable optical module, optical communication system and control method of pluggable optical module
A pluggable electric connector can communicate a communication data signal and a control signal with an optical communication apparatus. An optical signal output unit includes a Mach-Zehnder type optical modulator including a phase modulation area and outputs an optical modulation signal modulated according to the communication data signal. An optical power control unit can control optical power of the optical modulation signal. A pluggable optical receptor can output the optical modulation signal to an optical fiber. A control unit controls a modulation operation of the optical signal output unit and the bias voltage applied to the phase modulation area. The control unit determines the bias voltage applied to the phase modulation area according to phase angle information of the control signal. The optical signal output unit applies the bias voltage determined by the control unit to the phase modulation area.
US10331005B2 Electrophoretic displays
A variable transmission display comprises an electrophoretic medium having electrically charged particles dispersed in a fluid, the electrophoretic medium being capable of assuming a light-transmissive state and a substantially non-light-transmissive state; a light-transmissive first electrode disposed adjacent one side of the electrophoretic medium; light-transmissive second electrodes disposed adjacent the other side of the electrophoretic medium; and voltage means for varying the potential each of the second electrodes independently of one another.
US10330999B2 Display panel and method of manufacturing the same
A display panel includes a substrate, a thin-film transistor (TFT) disposed on the substrate, a first electrode electrically connected to the thin-film transistor, a roof layer disposed on the first electrode and a liquid crystal layer. The roof layer includes an organic insulating material, and defines a cavity that overlaps the first electrode. The liquid crystal layer is disposed in the cavity and is in direct contact with the roof layer.
US10330998B2 Display device
According to one embodiment, a display device comprises a first substrate, the first substrate includes a gate line, first to third source lines, a first pixel electrode located between the first source line and the second source line and electrically connected with a first switching element, a second pixel electrode located between the first source line and the second source line and electrically connected with a second switching element, and a third pixel electrode intersecting the gate line, adjacent to the first pixel electrode and the second pixel electrode to sandwich the second source line and the third source line, and electrically connected with a third switching element.
US10330997B2 Array substrate and manufacturing method thereof
The present invention provides an array substrate and a manufacturing method thereof. The array substrate includes: a backing plate, a TFT layer arranged on the backing plate, a protective layer covering the backing plate and the TFT layer, a color resist layer arranged on the protective layer, an organic planarization layer set on and covering the color resist layer and the protective layer, and a BPS light-shielding layer arranged on the organic planarization layer. The BPS light-shielding layer includes: a black matrix and a main photo spacer and a sub photo spacer arranged on the black matrix. The organic planarization layer is formed with a first recess in an area thereof that corresponds to at least a part of the black matrix and the first recess is filled up with the black matrix. By forming the first recess in the organic planarization layer and filling the first recess with the black matrix, the extent by which the black matrix projects beyond a pixel area can be reduced to prevent the black matrix from forming a barrier wall between sub-pixels that affects flowability of liquid crystal and to ensure the quality of a liquid crystal boxing process and the displaying performance of a device.
US10330992B2 Display device
A display device is disclosed. The display device includes a first substrate (S1) and a second substrate (S2) provided oppositely, and a plurality of sub-pixels (P) arranged in a matrix, wherein the sub-pixels at least include first subordinate sub-pixels and second subordinate sub-pixels; the first substrate is provided with a plurality of common electrodes (Com1, Com2), the first subordinate sub-pixel and the second subordinate sub-pixel of a same sub-pixel (P) respectively correspond to different common electrodes, and the common electrodes corresponding thereto are respectively connected with different external common voltage signal (H); and the second substrate is provided with a plurality of common electrode lines (Com′1, Com′2), the first subordinate sub-pixel and the second subordinate sub-pixel of a same sub-pixel respectively correspond to different common electrode lines, and the common electrode lines corresponding thereto are electrically connected with the common electrodes corresponding thereto, respectively.
US10330989B2 Liquid crystal display device, display device and manufacturing method thereof
Image display device having an electrode forming layer which includes a plurality of gate lines, a plurality of drain lines, a plurality of switching elements and the a plurality of pixel electrodes, and having reference electrode layer between the electrode forming layer and a substrate where the electrode forming layer formed thereon, and the reference electrode layer and the electrode forming layer are insulated by insulating layer.
US10330986B2 Exposure system and exposure method
An exposure system and a manufacturing method of a component of a display panel are disclosed. The exposure system includes a carrying device and a light source device. The carrying device carries the object. The light source device, including a plurality of lamp sets arranged along a first direction, emits light to irradiate the object. The lamp sets include a first lamp set and a second lamp set, which are disposed adjacent to each other. The first lamp set has a first lamp and a second lamp, which are extending along a second direction. The second lamp set has a third lamp and a fourth lamp, which are extending along the second direction. The first and second lamps are connected with a first junction, and the third and fourth lamps are connected with a second junction. The first junction and the second junction are misaligned on the first direction.
US10330985B2 Rubbing alignment method and apparatus
The present disclosure relates to the field of manufacturing liquid crystal display devices, and in particular to a rubbing alignment method. The method includes the following steps: providing a transparent substrate with an alignment film on a surface of the transparent substrate, and driving the transparent substrate to move in a first direction; and rubbing in a rolling manner the alignment film on the surface of the transparent substrate through a rubbing roller with a rubbing cloth on a surface of the rubbing roller, during movement of the transparent substrate. When rubbing in the rolling manner the alignment film on the surface of the transparent substrate through the rubbing roller with the rubbing cloth on the surface of the rubbing roller, the rubbing alignment method further includes carding lint on the rubbing cloth using an ultrasonic wave in real time.
US10330980B2 Quantum dot light emitting device, backlight module, and display device
The disclosure provides a quantum dot light emitting device, a backlight module, and a display device. The quantum dot light emitting device arranged on a first substrate which is a printed circuit board of a display device includes at least one backlight light source and a quantum dot optical element, wherein the at least one backlight light source is arranged on the first substrate, and configured to emit light; and the quantum dot optical element is fixed by a bracket on the first substrate above the at least one backlight light source, and configured to transmit the light emitted by the at least one backlight light source; wherein the quantum dot optical element includes two second substrates arranged opposite to each other, at least two blocking layers arranged opposite to each other, and a plurality of quantum dots, wherein the at least two blocking layers are arranged respectively at edges of the two second substrates so that an airtight space is defined by the two second substrates and the at least two blocking layers; and the quantum dots are filled in the airtight space. There will be a smaller number of quantum dots in this disclosure, and thus there will be a lower cost.
US10330979B2 LED display device and structure of assembling the same
A display device includes a LED module including: a circuit board; a plurality of LEDs mounted on the circuit board; and at least one first fastening member provided on a first face of the circuit board, the at least one first fastening member being magnetized to one of a N-pole and a S-pole; and a bracket configured to accommodate the LED module therein and comprising at least one second fastening member, the at least one first fastening member and the at least one second fastening member being fastened by magnetic force. The second fastening member includes a first magnet configured to move linearly based on a polarity of the at least one first fastening member.
US10330978B2 Light emission assembly of backlight module, backlight module and display device
A light emission assembly of a backlight module, a backlight module and a display device are provided and relate to a display technical field. The light emission assembly includes a circuit board and at least one light emission unit provided thereon, the light emission unit includes a light source, a light absorption element is provided on the circuit board, and the light absorption element is provided around the light source.
US10330977B2 Display device
A display device includes a substrate and a thin-film transistor (TFT) array layer located on the substrate and including a first transistor and a second transistor. The display device further includes a first electrode and a second electrode located on the thin-film transistor array layer. The first electrode is connected to an output electrode of the first transistor and the second electrode is connected to an output electrode of the second transistor. The display device additionally includes a light-emitting diode (LED) located on the first electrode. The display device further includes a capping layer covering the LED and including liquid-crystal molecules and a polymer material. The display device additionally includes a transparent electrode located on the capping layer.
US10330976B2 Liquid crystal backlight device
A liquid crystal backlight device includes: a frame that includes a first frame and a second frame defining a space; a liquid crystal panel that covers an opening of the first frame; a backlight unit that irradiates the liquid crystal panel with light; an optical sheet; a cushion member that is located between the liquid crystal panel and the first frame, and surrounds the opening without any gap; a plurality of cushion members that are located between the first frame and the optical sheet, surround the opening, and are arranged at a predetermined spacing from each other; and a seal material that seals a hole which is formed through a lateral part of the frame as seen from the front and through which the space and an outside of the liquid crystal backlight device communicate with each other.
US10330974B2 Color conversion panel and display device including the same
An exemplary embodiment of the present disclosure provides a color conversion panel including: a substrate; a polarization layer that is disposed on the substrate and includes a plurality of polarization patterns spaced apart from each other at a predetermined interval; and a color conversion layer that is disposed on the polarization layer, wherein at least one of the plurality of polarization patterns may include an external light interference layer disposed on the substrate and a reflection layer disposed on the external light interference layer.
US10330970B2 Variable light shaping optic using liquid crystals and surface relief micro-structure diffuser
In a liquid crystal type variable beam shaping optic, a part of a structure that forms a gap for the liquid crystals includes a surface relief micro-structure diffuser. Due to the micro-features of the diffuser, the gap is non-uniform. A voltage applied to an electrode associated with the diffuser and an electrode associated with an opposing substrate controls the orientation of uniaxial nematic liquid crystals in a material filling the non-uniform gap. For example, the index of refraction of the material may vary relative to an index of refraction of the diffuser, based on variations of the crystal orientation caused by variation of the applied voltage. The change in relative indices of refraction, in the examples, changes a focal length of the variable optic and thus the shape of a light beam optically processed through the liquid crystal optic.
US10330969B2 Heat dissipation module and liquid crystal display
The present invention provides a heat dissipation module and a liquid crystal display. In the heat dissipation module of the present invention, a plurality of airflow ducts (13) are arranged in an interior space of a heat dissipation chamber (11) with two ends of the plurality of airflow ducts (13) being respectively connected to two end surfaces of the heat dissipation chamber (11) and internal spaces of the plurality of airflow ducts (13) set in communication with the outside of the heat dissipation chamber (11), and further, a plurality of pairs of cocurrent fans (14) are provided on the heat dissipation chamber (11) to respectively correspond to the two ends of the plurality of airflow ducts (13) and a coolant liquid (15) is filled between outer walls of the airflow ducts (13) and an inner wall of the heat dissipation chamber (11) so that the heat dissipation module is applicable to a liquid crystal display to effectively dissipate heat generated by a lightbar and thus extend the lifespan of the liquid crystal display.
US10330965B2 Display panel and manufacturing method thereof, display device
Embodiments of this disclosure disclose a display panel and a manufacturing method thereof, as well as a display device. The display panel comprises an upper substrate and a lower substrate arranged opposite to each other and packaged together, and further comprises an electrically controlled deformable film arranged on a surface of the upper substrate facing away from the lower substrate. The electrically controlled deformable film is configured to adjust its curvature based on a voltage applied on the electrically controlled deformable film, and enable a curvature of the upper substrate and a curvature of the lower substrate to be adjusted synchronously.
US10330964B2 Color changing device, display module, manufacturing method thereof and display control method
The present disclosure provides a color changing device, a display module, a manufacturing method thereof, and a display control method. The color changing device includes a plurality of color changing blocks and a color control circuit connected to the plurality of color changing blocks and configured to control each color changing block to exhibit a corresponding color. Each color changing block includes a transparent electrode, a transparent insulation layer arranged on the transparent electrode and provided with a groove, gold nanoparticles filled in the groove and electrically connected to the transparent electrode, and a plurality of electrode sheets coated with silver ions and covering the groove. The electrode sheets of different color changing blocks are insulated from each other.
US10330963B2 Machine table
The present disclosure provides a machine table for supporting a substrate. The machine table includes a body; pin holes each penetrating through the body in a thickness direction; and support pins each received in the pin hole and movable up and down in the thickness direction, each support pin including a built-in cavity from which an antistatic liquid is sprayed onto an upper surface of the body.
US10330956B2 Eyewear supporting electrical components and apparatus therefor
Techniques for providing eyewear with electrical components are disclosed. The electrical components can provide electrical technology to eyewear without having to substantially compromise aesthetic design principles of the eyewear. The electrical components can be partially or completely internal to eyewear. The electrical components can also be attached to the eyewear as an after-market enhancement. The electrical components can operate independently or together with other electrical components provided elsewhere. Apparatus for presenting after-market electrical components are also disclosed.
US10330953B2 Ophthalmic lens
An ophthalmic lens having a main front face and a main rear face includes: an element for cutting off ultraviolet (UV) light incident on the main front face of the ophthalmic lens; an anti-reflection coating on the main rear face of the ophthalmic lens, having a weighted average reflection factor in the UV region of less than or equal to 7%; and at least one element for at least partially blocking the blue light in the wavelength region from 400 to 460 nanometers, preferably from 420 to 450 nanometers.
US10330952B2 Spectacle lenses
A pair of spectacle lenses includes: a first refractive portion; a second refractive portion whose refractive power is stronger than the first's; and a progressive power portion in which a refractive power changes progressively from the first to the second refractive portion, first refractive powers of a left and right of the lenses being different, progressive power portions lengths of the left and right of the lenses are different and changing rates of additions of the left and right of the lenses are different in accordance with a shift between left and right visual lines so that a difference between addition effects acting on the wearer's eyes is reduced when the left and right visual lines shift with respect to each other depending on the first refractive powers of the left and the right of the lenses being different where the wearer views an object through the lenses.
US10330945B2 Medical image display apparatus, medical information processing system, and medical image display control method
There is provided a medical image display apparatus including: a display control section that performs control such that a left-eye image and a right-eye image that form a medical image are displayed in a time division manner on a predetermined display section; and a communication section that transmits a synchronization signal in accordance with display timings of the left-eye image and the right-eye image on the display section to shutter glasses that include a left-eye shutter and a right-eye shutter, and receives a response to the synchronization signal from the shutter glasses. The display control section performs the control such that only any one of the left-eye image and the right-eye image is displayed on the display section in accordance with a reception status of the response.
US10330943B2 Image display device
An image display device includes a half mirror, an image output device configured to output a light beam to one face of the half mirror, and a retroreflective member configured to retroreflect at least one of a light beam mirror-reflected off the one face of the half mirror and a light beam transmitted through the one face of the half mirror. The retroreflective member has a base material layer and a plurality of prismatic retroreflective elements formed on one face or two faces of the base material layer. The tilt angle of the optical axis of the prismatic retroreflective element exceeds zero degree.
US10330940B1 Content display methods
Methods and systems involving a graphic display in a head mounted display (HMD) are disclosed herein. An exemplary system may be configured to: (1) at a computing system associated with a head-mountable display, receive head-movement data indicative of head movement; (2) use one or more context signals to determine a first activity associated with the head-mountable device; (3) determine a head-movement interpretation scheme corresponding to the first activity; (4) apply the determined head-movement interpretation scheme to determine input data corresponding to the received head-movement data; and (5) provide the determined input data for at least one function of the head-mountable display.
US10330939B1 Light control devices and methods for regional variation of visual information and sampling
Exemplary light control devices and methods provide a regional variation of visual information and sampling (“V-VIS”) of an ocular field of view that improves or stabilizes vision, ameliorates a visual symptom, reduces the rate of vision loss, or reduces the progression of an ophthalmic or neurologic condition, disease, injury or disorder. The V-VIS devices and methods may optically move, at a sampling rate between 50 hertz and 50 kilohertz, one or more apertures anterior to a retina between one or more positions anterior to the retina that are non-coaxial with a center of a pupil and a position anterior to the retina that is coaxial with the center of the pupil. Certain of these V-VIS devices and methods may be combined with augmented or virtual reality, vision measurement, vision monitoring, or other therapies including, but not limited to, pharmacological, gene, retinal replacement and stem cell therapies.
US10330936B2 Focal surface display
A head mounted display (HMD) adjusts the phase of light of a virtual scene using a spatially programmable focusing element. Depths of the virtual scene are approximated to one or more focal surfaces and the shape of the focal surfaces is then adjusted to minimize the distance of the focal surface to features in the virtual scene. The resulting shape of the focal surface is a continuous piecewise smooth three-dimensional curve. A phase function is generated for each focal surface that, when executed by the spatially programmable focusing element, reproduces a focal pattern corresponding to the each focal surface, which bends and shapes the wavefront to produce a focal pattern that conforms to the scene geometry.
US10330934B2 Image relay optical system and virtual image display device including the same
An image relay optical system is provided with an optical coupling member before incidence of image light on a light guide member. Among a first light incident surface, a coupling member reflecting surface, and a first light emitting surface provided in the optical coupling member, the coupling member reflecting surface and the first light emitting surface are curved surfaces. Therefore, a large bright virtual image with reduced aberration can be displayed.
US10330933B2 Head mounted display device
A head mounted display device according to an exemplary embodiment includes: a case; a display panel that is disposed in the case and is capable of displaying an image; and an optical system between the display panel and a user, wherein the display panel includes a pixel layer that includes a plurality of pixels capable of emitting light and a light blocking layer on the pixel layer and having a plurality of light blocking openings, and the area of a first area where the light blocking layer and the pixel are overlapped with each other in a plane view is gradually increased toward an outer portion of the display panel from a center portion of the display panel.
US10330931B2 Space carving based on human physical data
Technology is described for (3D) space carving of a user environment based on movement through the user environment of one or more users wearing a near-eye display (NED) system. One or more sensors on the near-eye display (NED) system provide sensor data from which a distance and direction of movement can be determined. Spatial dimensions for a navigable path can be represented based on user height data and user width data of the one or more users who have traversed the path. Space carving data identifying carved out space can be stored in a 3D space carving model of the user environment. The navigable paths can also be related to position data in another kind of 3D mapping like a 3D surface reconstruction mesh model of the user environment generated from depth images.
US10330930B2 Optical system
Optical systems including a partial reflector, a reflective polarizer, and a quarter wave retarder disposed between the partial reflector and the reflective polarizer are described. The reflective polarizer is curved about two orthogonal axes and has at least one location having a radial distance r1 from an optical axis passing through an apex of the reflective polarizer and a displacement s1 from a plane perpendicular to the optical axis at an apex of the reflective polarizer, where s1/r1 is at least 0.1. The optical system is adapted to provide an adjustable dioptric correction.
US10330929B2 Cross-band apochromatic correction and applications in the LWIR and SWIR bands
A method for cross-band apochromatic correction in a multi-element optical system. In one example, the method includes selecting a set of design wavelengths, determining a set of optical materials that are transmissive at each design wavelength, identifying a system of linear equations that describe the multi-element optical system in terms of a normalized optical power over the set of design wavelengths, generating multiple solutions for the system of linear equations, each solution defining a set of design optical materials selected from the set of optical materials and based at least in part on calculating mean squared difference values for wavelength pair combinations of design wavelengths in the set of design wavelengths, determining a merit value for each solution using a merit function, the merit value based on minimizing the mean squared difference values, ranking the merit values of the multiple solutions, and using at least one solution of the multiple solutions to design the multi-element optical system. In some examples, at least one design wavelength is a SWIR wavelength and at least one design wavelength is a LWIR wavelength.
US10330926B2 Component and optical element with antifogging properties
A component, especially an optical element, has a non-fogging surface. The surface has a honeycomb structure (1) with a plurality of honeycombs (2).
US10330923B2 Member for optical scanner, optical scanner, method of manufacturing optical scanner, image display device, and head-mounted display
A member for an optical scanner includes: a functional portion including a movable portion, a shaft portion oscillatably supporting the movable portion, and a support portion supporting the shaft portion; a wiring line provided on the movable portion; and a structure provided on the functional portion and thicker than the wiring line; the wiring line and the structure are provided on a first major surface of the functional portion.
US10330922B2 Biaxial optical deflector including multiple mirror units, laser radar system, and manufacturing method
In a biaxial optical deflector, multiple mirror units are arranged in an array. Each of the mirror units includes one mirror and one mirror driver coupled to said mirror for rocking the mirror.
US10330920B2 Droplet actuation method for a microfluidic device
A microfluidic system includes an electrowetting on dielectric (EWOD) device comprising an array of elements that are actuatable for manipulation of a liquid droplet within the EWOD device. The system has a pattern generator that generates an actuation pattern for actuating a portion of the elements in the array of elements, and a signal generator that generates voltage signals for actuating elements in the array of elements in accordance with the actuation pattern. The pattern generator generates an actuation pattern in which voltage signals applied to elements in at least part of a region at or adjacent to a contact line of the droplet are different from voltage signals applied to elements that are not in the part of the region at or adjacent to the contact line. The system further may include a sensor for sensing the droplet contact line constituting a boundary of the liquid droplet.
US10330918B1 Display device support plate having recessed region
A display device includes a first support plate and a second support plate. A pixel region between the first support plate and the second support plate includes a plurality of pixel wall portions over the first support plate forming a perimeter of the pixel region. A first liquid and a second liquid that is immiscible with the first liquid are disposed in the pixel region. A light-blocking layer is disposed on an inner surface of the second support plate. The light-blocking layer includes a light-blocking portion positioned over a first pixel wall portion of the plurality of pixel wall portions. An electrically conductive layer comprising an electrically conductive portion is disposed on a first surface of the light-blocking portion. A recessed region is aligned with the electrically conductive portion such that a portion of the second liquid disposed within the recessed region contacts the electrically conductive portion.
US10330909B2 Device for microscopic examination
A device for microscopic examination includes an image output unit, at least two image input units, which are arranged in a spatially distributed manner and which have different sample receiving regions, at least one object carrier unit which supports at least one sample, in particular at least one biological sample, and includes a coupling unit, which couples the image output unit and one of the at least two image input units optically to form a microscope unit.
US10330903B2 Imaging optical unit for imaging an object field into an image field, and projection exposure apparatus including such an imaging optical unit
An imaging optical unit for projection lithography has a plurality of mirrors for guiding imaging light from an object field into an image field. The object field is spanned by a first, larger object field dimension and along a second, smaller object field dimension. The imaging optical unit has at least two GI mirrors and at least one NI mirror. The NI mirror is arranged between two GI mirrors in the imaging light beam path. A used reflection surface of the NI mirror has an aspect ratio between a surface dimension along a first reflection surface coordinate and a surface dimension along a second reflection coordinate parallel to the second object field dimension. The aspect ratio being less than 4.5. An imaging optical unit with reduced production costs emerges.
US10330898B2 Imaging optical system
An imaging optical system of the present invention includes first and second optical elements arranged in order from an object side and an aperture stop. Each of the first and second optical elements includes an aspherical surface which is rotationally asymmetric with respect to an optical axis. A curvature of the aspherical surface in a first cross section including the optical axis changes from the optical axis in a first direction perpendicular to the first cross section. A total length of the imaging optical system, a distance between the aspherical surface closest to the object side and the aperture stop, and Abbe numbers of the first and second optical elements are appropriately set.
US10330897B2 Miniature telephoto lens assembly
An optical lens assembly includes five lens elements and provides a TTL/EFL<1.0. In an embodiment, the focal length of the first lens element f1
US10330894B2 Imaging optical lens, imaging apparatus and electronic device
An imaging optical lens includes six lens elements, the six lens elements being, in order from an object side to an image side: a first lens element; a second lens element having an image-side surface being concave in a paraxial region thereof, a third lens element having an object-side surface being convex in a paraxial region thereof, a fourth lens element, a fifth lens element, and a sixth lens element having negative refractive power.
US10330888B2 Imaging device and electronic apparatus
An electronic apparatus includes an imaging device and a signal processing circuit for performing signal processing on an output signal of the imaging device. The imaging device includes one group of lenses, and an imaging element on which an image is formed through the lenses, and the lenses include a first lens having an object side surface in a convex shape projecting to an object side, a transparent body, and a second lens, the first lens, the transparent body, and the second lens being arranged in order from the object side to an image surface side without an air being interposed between the first lens, the transparent body, and the second lens, and the imaging element is curved so as to have a concave surface facing the object side.
US10330884B2 Mounting of optical elements for imaging in air vehicles
An optical assembly comprises a mounting structure, a plurality of optical elements, and a conformal filler material. The mounting structure has a plurality of axially spaced circumferentially recessed undercuts formed into an inner surface of the mounting structure. The optical elements are axially spaced in the mounting structure. At least one of the optical elements includes an undercut in a perimeter edge surface. The undercut is aligned with one of the plurality of undercuts in the mounting structure, such that the aligned circumferential undercuts define a void. The conformal filler material is cast in place in the void to create a mechanical lock between the optical element and mounting structure.
US10330882B2 Apical radiator
Novel tools and techniques are provided for implementing FTTx, which might include Fiber-to-the-Home (“FTTH”), Fiber-to-the-Premises (“FTTP”), and/or the like. A method might include routing an F1 line(s) from a central office or DSLAM to a fiber distribution hub (“FDH”) located within a block or neighborhood of customer premises, via at least an apical conduit source slot. From the FDH, an F2 line(s) might be routed, via any combination of various apical conduit components, to a network access point (“NAP”) servicing one or more customer premises. An F3 line(s) might be distributed, at the NAP and from the F2 line(s), to a network interface device (“NID”) or optical network terminal (“ONT”) at each customer premises, via any combination of the apical conduit components, which include channels in at least portions of roadways. In some embodiments, at least one wireless access point is disposed in each of one or more channels.
US10330881B1 Optical fiber furcation assemblies
A furcation assembly includes a body defining a furcation block receiving portion and a cable receiving portion. The furcation assembly further includes a furcation block positioned within the furcation block receiving portion, and a cable retainer disposed within the cable receiving portion. The furcation assembly further includes a housing receivable around the body such that the furcation block and cable retainer are disposed within the housing. In some embodiments, the cable retainer includes a crimp wing crimpable into contact with the multiple fiber cable to retain the multiple fiber cable, the crimp wing including a burr. In some embodiments, the body including a longitudinally extending rail, the housing defines an interior and a longitudinally extending slot, and the rail extends into the slot when the housing is received around the body.
US10330880B2 Cable spool re-orientation device for a wall box
A telecommunications wall fixture includes a body configured for mounting to a wall, the body defining a mounting surface generally parallel to the wall when mounted. A cable storage spool is rotatably mounted to the body for storage and deployment of cable. A device is used for re-orienting the rotation axis of the spool from being generally perpendicular to the mounting surface to being generally non-perpendicular to the mounting surface, wherein the spool is configured such that the spool can be stored within the body when the spool is oriented to have the rotation axis generally perpendicular to the mounting surface.
US10330876B2 Flexible optical fiber ribbon with ribbon body flexibility recesses
A flexible optical ribbon and associated method is provided. The ribbon includes a plurality of optical transmission elements and a polymeric ribbon body surrounding the plurality of optical transmission elements. The ribbon body includes a plurality of recesses formed in the ribbon body, and each recess has a depth extending from the first major surface toward the plurality of optical transmission elements and a length extending along the ribbon body between a first recess end and a second recess end. The first recess end is defined by a concave curved surface of the polymeric ribbon body.
US10330875B2 Optical module and associated methods
An optical module includes a laser light supply system and a chip disposed within a housing. The chip includes a laser input optical port and a transmit data optical port and a receive data optical port. The optical module includes a link-fiber interface exposed at an exterior surface of the housing. The link-fiber interface includes a transmit data connector and a receive data connector. The optical module includes a polarization-maintaining optical fiber connected between a laser output optical port of the laser light supply system and the laser input optical port of the chip. The optical module includes a first non-polarization-maintaining optical fiber connected between the transmit data optical port of the chip and the transmit data connector of the link-fiber interface. The optical module includes a second non-polarization-maintaining optical fiber connected between the receive data optical port of the chip and the receive data connector of the link-fiber interface.
US10330874B2 Mixed-signal substrate with integrated through-substrate vias
Disclosed are a variety of mixed-signal substrates comprising a plurality of photo-defined through substrate vias and methods of making the same. In an embodiment, a mixed-signal substrate can comprise a plurality of trenches embedded in a substrate, a photodefineable polymer within at least a portion of each trench, the photodefineable polymer defining one or more channels within each of the plurality of trenches, and a conductive material filling at least a portion of the one or more channels within the photodefineable polymer to form one or more through substrate vias. The photo-defined through substrate vias can comprise a variety of arrangements, numbers of vias, shapes, and dimensions across a single substrate.
US10330871B2 Integrated waveguide coupler
A waveguide coupler includes a first waveguide and a second waveguide. The waveguide coupler also includes a connecting waveguide disposed between the first waveguide and the second waveguide. The connecting waveguide includes a first material having a first index of refraction and a second material having a second index of refraction higher than the first index of refraction.
US10330869B2 Bayonet lock MPO connector
Optical fiber connectors for MT/MPO type ferrule assemblies are disclosed, having an overall connector length less than about 32 mm, for example, an overall length of about 18.5 mm for non-reinforced optical fiber cables, and an overall length of about 23.5 mm for reinforced optical fiber cables. In one embodiment, a connector comprises a ferrule assembly, and a housing coupled to the ferrule assembly and configured to couple to an adapter corresponding to the ferrule assembly. The connector further includes a lock coupled to the housing and configured to rotate so as to lock and unlock the housing from said adapter. An interface member coupled to the housing may include a stop configured to limit rotation of the lock. The interface member may include a reinforcement portion for reinforcing optical fiber cables.
US10330866B2 Optical component and method for the production thereof
An optical component comprising at least one first waveguide having a first core and a casing surrounding the first core, and comprising at least one second waveguide having a second core, wherein the first core and the second core are guided adjacent and at a distance to one another in a longitudinal section, and at least one Bragg grating is arranged in said longitudinal section, and at least the first core, the first casing the second core and the Bragg grating are arranged in a single substrate.
US10330861B2 Quantum dot unit, quantum dot sheet having the same, and display device having the quantum dot unit or the quantum dot sheet
Disclosed herein are a quantum dot unit having an improved structure for improving color reproducibility, a quantum dot sheet having the same, and a display device having the quantum dot unit or the quantum dot sheet. The display device includes a display panel configured to display an image, a light source provided to emit light to the display panel, a light guide plate provided to guide the light emitted from the light source to the display panel, and a quantum dot unit disposed between the light source and the light guide plate to change a wavelength of the light emitted from the light source and having ductility, wherein the quantum dot unit includes a glass fiber having a hollow portion and a quantum dot accommodated in the hollow portion.
US10330856B2 Display backlight module having led source with fiber bundle
The backlight module includes: a light guide plate, having a light incident side; a fiber bundle, disposed on an edge of the light incident side of the light guide plate and having a light guide section and a light emitting section; a light source project light into the fiber bundle; and a light collection reflector, configured to reflect light from the fiber bundle toward the light incident side of the light guide plate. A liquid crystal display panel, configured to display an image, is arranged to receive light from the backlight module.
US10330852B2 Light-emitting device
A light-emitting device includes a light-emitting element, first and second light-transmissive members disposed on the light-emitting element, a light-guiding member, and a light-reflective member. A perimeter of a lower surface of the first light-transmissive member is disposed inwardly of a perimeter of an upper surface of the light-emitting element in a plan view. The light-guiding member covers the upper surface of the light-emitting element and the lower surface and lateral surfaces of the first light-transmissive member. The light-guiding member does not cover an upper surface of the second light-transmissive member and at least a portion of a lateral surface of the second light-transmissive member continuous. The light-reflective member covers lateral surfaces of the light-guiding member and at least the portion of the lateral surface of the second light-transmissive member exposed from the light-guiding member. The light-reflective member does not cover the upper surface of the second light-transmissive member.
US10330849B2 Quantum dot film, method for manufacturing the same and backlight module
The present disclosure provides a quantum dot film, a method for manufacturing the same and a backlight module. The quantum dot film comprises a quantum dot layer and an optical waveguide layer, the quantum dot layer covers the optical waveguide layer, the optical waveguide layer is a laminated structure made up of a plurality of sublayers, and starting from the sublayer close to the quantum dot layer in the laminated structure, the refractive indices of sublayers become larger layer by layer. The backlight module comprises the above-mentioned quantum dot film, and the quantum dot film is located between the optical waveguide layer and the prism film.
US10330846B2 Light guide panel, backlight unit, and liquid crystal display
A light guide panel includes a top surface configured to have first and second sides extending in X- and Y-axis directions, respectively, a bottom surface configured to be disposed opposite to the top surface, and includes a base surface, and a plurality of diffusion patterns which is provided to protrude from, or to be recessed into, the base surface, and each of the plurality of diffusion patterns including a first inclined surface which defines a first inclination angle with the base surface and a second inclined surface which adjoins the first inclined surface and defines a second inclination angle with the base surface, and a first side surface and a second side surface configured to be disposed between the top surface and the bottom surface and face each other, where the first inclination angle ranges from about 1.8 degrees to about 5.7 degrees.
US10330841B2 Polarizing plate, method for manufacturing same and liquid-crystal display device comprising same
The present invention relates to a polarizing plate including a polarizer and a polyester film formed on an upper side of the polarizer, wherein the polyester film has a maximum thermal shrink angle of about 10° or less, and any one of a refractive index of x-axis direction nx at a wavelength of 550 nm and a refractive index of y-axis direction ny at a wavelength of 550 nm of about 1.65 or more; a method of preparing the polarizing plate; and a liquid crystal display apparatus comprising the polarizing plate.
US10330840B2 Optical film
Provided are a pressure-sensitive adhesive optical film, a crosslinkable composition, and a display device. A pressure-sensitive adhesive layer using a polymer component exhibiting excellent crosslinking efficiency even at a low molecular weight to exhibit excellent workability, durability and dimension stability, and the optical film to which such a pressure-sensitive adhesive layer is applied may be provided.
US10330834B2 Display and article with label
The present invention provides a display exhibiting high anti-counterfeiting effects and special visual effects. The display of the present invention includes a relief structure-forming layer having a plurality of relief structure-forming areas that are provided on one principal surface side of a light transmissive base, a light reflection layer covering at least a part of the relief structure-forming layer, and a light scattering layer provided on a light reflection layer side of the relief structure-forming layer. The plurality of relief structure-forming areas have a plurality of convexities or a plurality of concavities having a first surface substantially parallel to the principal surface and a second surface substantially parallel to the first surface. In each of the plurality of relief structure-forming areas, a difference in height between the first and second surfaces is substantially constant, and at least one of a difference in height between the first and second surfaces and a height of a virtual plane configured by the first surface is different from the difference in height or a height of the virtual plane of other relief structure-forming areas. The plurality of relief structure-forming areas are arranged in accord with a color image to be displayed.
US10330829B2 Resin composition for a polarizer protective film, a polarizer protective film, a polarizing plate including the same, and a preparation method of a polarizing plate
The present invention relates to a resin composition for a polarizer protective film, a polarizer protective film, a polarizing plate including the same, and a preparation method of a polarizing plate, and, more specifically, to a resin composition for a polarizer protective film and a polarizer protective film exhibiting high hardness and excellent properties, a polarizing plate including the same, and a preparation method of a polarizing plate. According to the polarizing plate of the present invention, it can be usefully utilized in various fields because of its excellent hardness, flexibility, and optical properties.
US10330826B2 System for sensor enabled reporting and notification in a distributed network
A sensor based system for capturing localized weather data and a server system for communicating with a plurality of reporting and recipient mobile communication devices. The communication devices are enabled to capture additional weather information to supplement the sensor based system.
US10330819B2 Downhole wettability estimate using multi-frequency dielectric measurements
The wettability of a formation may be estimated using a multi-frequency dielectric measurement tool. Multi-frequency dielectric dispersion measurements are made using the multi-frequency dielectric measurement tool on a sample. The bulk density and the total porosity of the sample are also otherwise acquired. The bulk density, matrix permittivity, total porosity, and multi-frequency dielectric dispersion measurements are input into a petrophysical dielectric model and the petrophysical dielectric model is applied to obtain inversion results. A wettability state of the sample is determined using the inversion results and one or more reservoir management decisions are made based on the determined wettability state of the sample. A non-transitory, computer-readable storage medium may be provided that has stored on it one or more programs that provide instructions. The instructions are executed by a processor and cause the processor to develop an estimation of formation wettability that may be used for reservoir management.
US10330817B2 Petrophysically-regularized nuclear magnetic resonance inversion
A method for generating a porosity log for a reservoir in an organic shale. The method includes receiving data representing one or more parameters in a reservoir in an organic shale. At least one of the parameters includes porosity. By stochastically inverting the data, a distribution of porobodon features is estimated that matches an observed pulse decay curve. The porosity data relates to petrophysical restrictions on at least one of the porobodon features.
US10330816B2 Imaging subterranean formations and features using azimuthal phase encoding
Systems and methods are provided for investigating a downhole formation using a nuclear magnetic resonance (NMR) tool. While the tool is moving through the borehole, the formation is magnetized and resulting signals are obtained. In accordance with the present approach, the acquired signals can be resolved azimuthally and/or laterally and can be reconstructed to obtain an indication of a parameter of the formation at multiple locations along the length of the borehole.
US10330813B2 Occupant detection system
A capacitive detection system including an upper electrode printed on an upper film layer and a lower electrode printed on a lower film layer. The system includes a plurality of nodes of dielectric material printed in a spaced apart pattern on the lower film layer. The upper film layer is positioned over the lower film layer so that when a downward force is applied to the upper film layer the distance between at least a portion of the upper conductor and the lower conductor decreases. The system includes a controller operatively connected to the upper and lower electrodes. The controller includes a sensing circuit or processor configured to detect the presence of the occupant using a measure of the capacitance between the upper and lower electrode.
US10330811B2 Electrical submersible pump monitoring and failure prediction
Current supplied to electrical submersible pumps in wells is monitored, and signal processing based on wavelet analysis and phase diagram analysis is performed on the data obtained from monitoring. An incipient malfunction of the electrical submersible pump, such as one due to scale build-up in and around the pump, can be detected at an early stage.
US10330809B2 Device and method for optimization of 4D and 3D seismic data
A method and apparatus for noise attenuation. The method includes receiving seismic data associated with at least two vintages (di, dj) collected for a same subsurface, wherein the first and second vintages (di, dj) are taken at different times; calculating a set of filters (fi, fj) that minimizes an energy function (E), wherein the energy function (E) includes a term representing a 4D difference between the first and second vintages (di, dj); calculating primaries (pi, pj) corresponding to the first and second vintages (di, dj) based on the set of (fi, fj); and calculating a 4D difference (Δij) based on the primaries (pi, pj). The 4D difference (Δij) is minimized.
US10330808B2 Device, system and method for geological-time refinement
A device, system and method for performing a 3D interpolation in a 2D interpolation stage and a 1D interpolation stage to generate a refined geological-time. A 3D model may be obtained of a subsurface region defined by an initial geological-time in the past when particles in the subsurface region are determined to have been originally deposited. The stages of the 3D interpolation may include a 2D interpolation along one or more initial 2D reference horizon surfaces to generate one or more reshaped 2D reference horizon surfaces, and a 1D interpolation based on the initial geological-time along one or more 1D interpolation lines to generate a refined geological-time, wherein each 1D interpolation line is approximately orthogonal to the initial 2D reference horizon surfaces. The 3D model may be displayed according to the refined geological-time.
US10330804B1 One-dimensional directional particle detector
A device for determining the location of a source of radiation, based on data acquired at a single orientation of the device without iteration or rotations. Embodiments may comprise two side detector panels flanking a shield layer, plus a front detector positioned orthogonally in front of the side detectors. The various detectors thereby have contrasting angular sensitivities, so that a predetermined angular correlation function can determine the sign and magnitude of the source angle according to the detection rates. Rapid detection and localization of nuclear and radiological weapon materials enables greatly improved inspection of cargo containers and personnel. Advanced detectors such as those disclosed herein will be needed in the coming decades to protect against clandestine weapon transport.
US10330802B2 Determining a pair of compliance events
A method for determining a pair of compliance events is provided. A set of event data collected by a PET detector may be divided into N sub-sets, and each of the N sub-sets of event data may be sorted according to an occurrence time of each event included in the event data, wherein N is an integer greater than or equal to 2. A K stage heapsort may be performed on the sorted N sub-sets of event data according to the occurrence time of each event, so as to sequentially output data of each event in the sorting order, wherein K is an integer greater than or equal to 1. A time compliance determination and a space compliance determination may be performed on the sequentially-outputted event data, and a pair of compliance events may be determined if both the time compliance determination and the space compliance determination are passed.
US10330801B2 Radiation detector, medical image diagnosis apparatus, detector package, scintillator array, scintillator array manufacturing method, and radiation detector manufacturing method
A radiation detector according to an embodiment includes a photodiode array and a scintillator array. The photodiode array has a plurality of active areas arranged in a grid formation. The scintillator array is laminated on the photodiode array, is configured to emit light in response to incidence of radiation thereto, and has a plurality of modification parts that do not penetrate therethrough, in regions each corresponding to a position between two of the active areas, for a purpose of preventing crosstalk.
US10330800B2 X-ray detector with a voltage source device for generating a pulsed potential difference
An X-ray detector includes a direct-conversion converter element and an evaluating unit in a stacked arrangement. In an embodiment, the X-ray detector includes a voltage source, configured to provide a first potential and a second potential different from the first potential; a pulse generating unit for generating voltage pulses; and a connecting unit, for applying the voltage pulses onto the first potential, configured at the output to provide a pulsed potential. In an embodiment, through the application of the pulsed potential to a first surface of the direct-conversion converter element and through the application of the second potential to a second surface of the converter element opposed to the first surface, a pulsed potential difference is formed in the direct-conversion converter element.
US10330799B2 X-ray image pickup system
An X-ray image pickup system (10) includes an X-ray source (16), an image pickup panel (12), a scintillator (13), and an X-ray control unit (14E). The image pickup panel includes a photoelectric conversion element (26), a capacitor (50), a thin film transistor (24), and TFT control units (14A, 14B, 14F). To the photoelectric conversion element (26), scintillation light is projected. The capacitor (50) is connected to the photoelectric conversion element (26), and accumulates charges. The thin film transistor (24) is connected to the capacitor (50). The TFT control units (14A, 14B, 14F) control an operation of the thin film transistor (24). The thin film transistor (24) includes a semiconductor active layer (32) made of an oxide semiconductor. The X-ray control unit (14E) intermittently projects X-ray to the X-ray source (16). The TFT control units (14A, 14B, 14F) cause the thin film transistor (24) to operate when the X-ray is not projected, so as to read out the charges accumulated in the capacitor (50).
US10330797B2 Method for dead time determination in a gamma camera and a system for accomplishing the same
Disclosed herein is a method for estimating count loss in a gamma camera comprising injecting a synthetic pulse at a given rate into a data stream emanating from a photo detector; integrating the synthetic pulse into the data stream to form an integrated data stream; determining a number of synthetic pulses from the data stream that pass onto a final image; and determining the count loss from the Equation (2) Percent ⁢ ⁢ Count ⁢ ⁢ Loss = ( Number ⁢ ⁢ of ⁢ ⁢ pulses ⁢ ⁢ introduced - Number ⁢ ⁢ of ⁢ ⁢ pulses ⁢ ⁢ detected ) × 100 Number ⁢ ⁢ of ⁢ ⁢ pulses ⁢ ⁢ ⁢ introduced . ( 2 )
US10330796B2 Magnetic compass confirmation for avoidance of interference in wireless communications
In one embodiment, a process obtains a first compensated directional reading from a first directional sensor of a directionally sensitive system, and obtains a second compensated directional reading from a second directional sensor of the directionally sensitive system. The process may then determine, a difference between the first compensated directional reading and the second compensated directional reading, and declares, in response to the difference being greater than an acceptable threshold, an inaccurate directional reading. As such, the process may then prevent performance of a directionally sensitive action by the directionally sensitive system in response to an inaccurate directional reading.
US10330791B2 Method for locating a jamming source jamming signals of a satellite navigation system and associated system
Jammer location is based on detected powers received by at least one receiver of signals from the satellite navigation system on board a carrier, by estimation, for each satellite, of the power of the noise at the output of each receiver according to the bearing and distance with respect to the carrier, a calculation of the sum of estimated powers, and extraction of the local maxima in terms of bearing and distance by using a synthetic aperture antenna carrying out a coherent integration of received signals in the direction of each bearing angle by using the known movement of the carrier, in which estimation of the power of the noise at the output of each receiver uses a plurality of coherent integrators and non-coherent integrators, with durations matched to the transit time of a source in the beam of the antenna for various distances for the non-coherent integrators.
US10330790B2 Multipath rejection using cooperative GPS receivers
Systems and methods are disclosed for improving the speed and accuracy of terrestrial tracking with more than one receiver. Furthermore, terrestrial tracking of more than one receiver can be improved in areas where terrestrial tracking has been difficult to accomplish with acceptable accuracy, such as in rural areas where buildings can reflect satellite, and other, signals. For example, fast and precise position estimation in a short delay multipath environment can be solved by simultaneously estimating the position of multiple receivers using receiver to receiver distance ranges.
US10330783B1 Location service offload for bluetooth positioning
The present disclosure describes methods and apparatuses for location service offload for Bluetooth positioning. In some aspects a Bluetooth radio frequency (RF) signal is sampled by a Bluetooth transceiver to produce a set of samples corresponding to an advertisement packet and the set of samples are stored in a shared memory. Another transceiver is signaled that the set of samples are stored in the shared memory, causing the other transceiver to generate the Angle of Arrival (AoA) of the Bluetooth RF signal. A signal is received from the other transceiver indicating that the generated AoA is available in the shared memory. The generated AoA is read from the shared memory by the Bluetooth transceiver and sent to a host processor. By so doing, data transfer between the Bluetooth transceiver and the host processor is reduced, as well as, reducing the computational load on the host processor.
US10330782B2 Ultrasonic adaptive beamforming method and its application for transcranial imaging
A method for ultrasonic imaging a volume behind a barrier includes placing an array of elements of a probe adjacent the barrier. The local thickness and the sound speed in the barrier are estimated. A plurality of sub-apertures are defined in the array of elements, each sub-aperture defined by a different sub-set of adjacent ones of the array of elements. Ultrasonic waveforms are collected from each of the sub-apertures by focusing each sub-aperture approximately at the inner surface of the barrier. The ultrasonic waveforms through each of the sub-aperture elements are combined to generate a combined A-mode waveform. A profile of an inner surface of the barrier adjacent the probe is extracted based upon the combined A-mode waveforms. A correction is calculated based upon the profile of the inner surface. The volume behind the barrier is scanned using beamforming based upon the correction to generate an image of the volume.
US10330781B2 Ultrasound imaging transducer array with integrated apodization
A transducer array (802) includes at least one 1D array of transducing elements (804). The at least one 1D array of transducing elements includes a plurality of transducing elements (904). A first of the plurality of transducing elements has a first apodization and a second of the plurality of transducing elements has a second apodization. The first apodization and the second apodization are different. The transducer array further includes at least one electrically conductive element (910) in electrical communication with each of the plurality of transducing elements. The transducer array further includes at least one electrical contact (906) in electrical communication with the at least one electrically conductive element. The at least one electrical contact concurrently addresses the plurality of transducing elements through the at least one electrically conductive element.
US10330779B2 Laser beam control method, corresponding device, apparatus and computer program product
A laserbeam light source is controlled to avoid light sensitive regions around the laserbeam light source. One or more laserlight-sensitive regions are identified based on images of an area around the laserbeam light source, and indications of positions corresponding to the laserlight-sensitive regions are generated. The laserbeam light source is controlled based on the indications of the positions. The laserbeam light source may be controlled to deflect a laserlight beam away from laserlight-sensitive regions, to reduce an intensity of a laserlight beam directed towards a laserlight-sensitive region, etc. Motion estimation may be used to generate the indications of positions corresponding to the laserlight-sensitive regions.
US10330776B2 Method for evaluating the level of threat
Disclosed is a method for evaluating the level of threat of at least one entity among a plurality of entities in a battlefield environment, the level of threat being evaluated with respect to a reference entity to be protected, the method including the steps of: segmenting the battlefield environment into a plurality of layers; obtaining data representative of a position of the entity with respect to the layers of the battlefield environment; and determining the level of threat of the entity using the obtained data.
US10330775B2 Transmitter, transmission method, phase adjustment device, and phase adjustment method
The transmitter includes a phase shifter that shifts a phase of an input signal and outputs a shifted signal; a first control circuit changes a phase shift amount of the phase shifter; a phase difference signal output circuit outputs a phase difference signal between the shifted signal and the reference signal; an extreme value output circuit outputs a value of the phase difference signal when the phase difference signal becomes the extreme value; a target value output circuit outputs a target value based on an output from the extreme value output circuit; and a second control circuit controls the phase shift amount of the phase shifter such that a value of the phase difference signal coincides with the target value. The phase shifter outputs, as a transmission wave, the input signal the phase of which is shifted by the phase shift amount controlled by the second control circuit.
US10330772B2 Determining a location of a device
Described herein are techniques for determining a location of a device. In an example, a group of access points may be selected. Time-of-flight (ToF) measurements relative to the device may be received from each of the access points in the group. A respective distance of the device from each access point may be determined using the ToF measurements and a baseToF value. Location coordinates of the device and a new baseToF value may be determined based on the determined distances and the location coordinates of each access point in the group.
US10330771B2 Method and system for user equipment location determination on a wireless transmission system
Neighbor cell hearability can be improved by including an additional reference signal that can be detected at a low sensitivity and a low signal-to-noise ratio, by introducing non-unity frequency reuse for the signals used for a time difference of arrival (TDOA) measurement, e.g., orthogonality of signals transmitted from the serving cell sites and the various neighbor cell sites. The new reference signal, called the TDOA-RS, is proposed to improve the hearability of neighbor cells in a cellular network that deploys 3GPP EUTRAN (LTE) system, and the TDOA-RS can be transmitted in any resource blocks (RB) for PDSCH and/or MBSFN subframe, regardless of whether the latter is on a carrier supporting both PMCH and PDSCH or not. Besides the additional TDOA-RS reference signal, an additional synchronization signal (TDOA-sync) may also be included to improve the hearability of neighbor cells.
US10330767B2 Calibrated measurement system and method
A calibrated measurement circuit, with a first node, a second node, a circuit element coupled between the first node and the second node, and a reference circuit element. The calibrated measurement circuit also comprises circuitry for directing a first current and a second current between the first node and the second node and to the reference circuit element. The calibrated measurement circuit also comprises circuitry for measuring voltage across the circuit element in response to the first and second currents, and circuitry for measuring voltage across the reference circuit element in response to the first and second currents. A calibration factor is also determined for calibrating measured voltages across the circuit element, in response to a relationship between the first voltage, the second voltage, and the reference circuit element.
US10330766B2 Electronic device, electrostatic capacitance sensor and touch panel
When the excitation frequency of a touch panel and the frequency of external noise match or are close, noise cannot be removed by a bandpass filter. In addition, when a touch detection operating period is limited to a short period such as the no addressing period, the signal-to-noise ratio (S/N) decreases because frequency separation decreases and the noise removal effect by averaging is degraded. An electronic device of the present invention includes a sensor system (101), an excitation generator (102) that generates an intermittent sinusoidal signal and applies this signal to the sensor system, and a demodulator (105) that demodulates the amplitude modulated signal that is the output of the sensor system. The demodulator uses both the response x1(t) of the sensor system in the period in which the excitation generator outputs the sinusoidal signal, and the response z1(t) of the sensor system in the period in which the excitation generator does not output the sinusoidal signal at least either immediately before or immediately after the signal output to generate the demodulated signal D(t).
US10330765B2 Metal artifact correction in magnetic resonance imaging
The invention provides for a magnetic resonance imaging system. Instructions cause a processor (136) controlling the magnetic resonance imaging system to modify (200) pulse sequence data by omitting at least some of the phase encodings (408) that encode for volumes outside of the field of view. The pulse sequence data specifies the acquisition of a stack (128) of two dimensional slices of a field of view (126). The pulse sequence data further specifies phase encoding in a direction (130) perpendicular to the two dimensional slices. The pulse sequence data specifies a maximum SEMAC factor (400). The maximum SEMAC factor specifies a maximum number of phase encoding steps in the perpendicular direction for each of the two dimensional slices. The instructions further cause the processor to determine (202) a slice SEMAC factor for each of the stack of two dimensional slices. The slice SEMAC factor is determined by counting the phase encoding steps that encode for regions within the field of view. The instructions further cause the processor to modify (204) the pulse sequence data by dividing the stack of two dimensional slices into multiple packages (502, 504). Slices within each of the multiple packages are ordered using an outer linear profile in the perpendicular direction. The stack of two dimensional slices are divided into the multiple packages by grouping slices which have a slice SEMAC factor within a predetermined range. Each of the multiple packages is acquired as a series of pulse sequence repetitions. The instructions further cause the processor to modify (206) the pulse sequence data by reordering the profile order of a package to remove at least some of the phase encodings outside of the field of view.
US10330762B2 Measurement of blood volume using velocity-selective pulse trains on MRI
The present invention is directed to a system and method for measuring blood volume using non-contrast-enhanced magnetic resonance imaging. The method of the present invention includes a subtraction-based method using a pair of acquisitions immediately following velocity-sensitized pulse trains for the label module and its corresponding control module, respectively. The signal of static tissue is canceled out and the difference signal comes from the flowing blood compartment above a cutoff velocity. After normalizing to a proton density-weighted image acquired separately and scaled with the blood T1 and T2 relaxation factors, quantitative measurement of blood volume is then obtained.
US10330760B2 System and method for assessing T2-relaxation times with improved accuracy
An MRI apparatus includes: a data processor configured to acquire a first set of T2-weighted imaging data and a second set of T2-weighted imaging data; a pulse sequence controller configured to generate a pulse sequence and apply the generated pulse sequence to a gradient coil assembly and RF coil assembly, the generated pulse sequence including: T2-preparation modules and associated imaging modules to acquire the first set of T2-weighted imaging data, and a saturation pulse sequence and an associated saturation imaging module to acquire the second set of T2-weighted imaging data; a curve fitter configured to apply the first and second sets of T2-weighted imaging data to a three-parameter model for T2 decay, to determine a T2 value at a plurality of locations; and an image processor configured to generate a T2 map of the object based on the T2 value determined at the plurality of locations.
US10330758B2 Magnetic resonance imaging using zero echo time puse sequences
The invention provides for a magnetic resonance imaging system (100) comprising: a magnet (104) for generating a main magnetic field with an imaging zone (110), and a gradient coil system (110, 112). The gradient coil system comprises a set of unshielded gradient coils (110). The magnetic resonance imaging system further comprises a processor (130) for controlling the magnetic resonance imaging system. Execution of the instructions stored in a memory cause the processor to: acquire (200, 304) imaging magnetic resonance data (152) from a volume (109) within the imaging zone using a zero echo time pulse sequence; reconstruct (202, 306) a three-dimensional image (156) using the imaging magnetic resonance data; subtract a calibration image from the three-dimensional image, the calibration image having been acquired without a subject in the imaging zone; and render the three-dimensional image on a display by projecting it on a two-dimensional plane.
US10330754B2 Stator-less electric motor for a magnetic resonance imaging system and methods thereof
A stator-less electric motor for an MRI system is provided. The stator-less electric motor includes a body, a rotor rotatable connected to the body, and at least one coil winding disposed on the rotor. The at least one coil winding is arranged so as to rotate the rotor when energized via an electrical current in the presence of a magnetic field generated by a magnet assembly of the MRI system.
US10330753B2 Output combination of transistors in an MRT radio-frequency power amplifier
A power electronic unit for an amplifier of an imaging magnetic resonance tomography (MRT) system is provided. The power electronic unit includes at least one printed circuit board, on which a plurality of transistors are arranged. Ports (e.g., drain and source) of the plurality of transistors are connected together by electrically conductive connections, and the plurality of transistors are all arranged on one side of the at least one printed circuit board. An output line or cable parallel to the connections, at least in sections, runs on the opposing side of the printed circuit board and may be connected or is connected with or without further interconnected elements (e.g., a balun) to transmitting coils of the MRT.
US10330752B2 Magnetic resonance imaging apparatus and method for setting RF shimming parameters
In order to improve B1 non-homogeneity while reducing a local SAR in an object, particularly, in a human tissue during MR imaging, the present invention is characterized in that each of a plurality of irradiation channels is controlled on the basis of RF shimming parameters corresponding to the plurality of irradiation channels, and, in a case of performing imaging sequence of irradiating an object with an RF magnetic field, there is the use of the RF shimming parameters obtained by imposing a constraint condition on at least one of a plurality of principal components obtained through principal component analysis on the RF shimming parameters.
US10330751B2 Determining position of radio frequency coil in magnetic resonance imaging system
A method for determining a position of an RF coil in a magnetic resonance imaging (MRI) system is disclosed. As an example, a center of a field of view (FOV) to be scanned may be adjusted to a magnetic field center of an MRI system, and coordinate values in a coordinate system for shape-characteristic points of the FOV may be determined, where an origin of the coordinate system is located at the magnetic field center of the MRI system. A preset gradient magnetic field may be applied to the FOV, and coil units respectively covering the shape-characteristic points may be determined. An effective region may be obtained by connecting the determined coil units according to the shape of the FOV, and a coil unit located in the effective region may be determined as an effective coil unit for imaging the FOV by the MRI system.
US10330749B2 Magnetic logic unit (MLU) cell for sensing magnetic fields with improved programmability and low reading consumption
A magnetic logic unit (MLU) cell for sensing magnetic fields, including: a magnetic tunnel junction including a storage layer having a storage magnetization, a sense layer having a sense magnetization; a tunnel barrier layer between the storage layer and the sense layer; and a pinning layer pinning the storage magnetization at a low threshold temperature and freeing it at a high threshold temperature. The sense magnetization is freely alignable at the low and high threshold temperatures and the storage layer induces an exchange bias field magnetically coupling the sense layer such that the sense magnetization tends to be aligned antiparallel or parallel to the storage magnetization. The tunnel barrier layer is configured for generating an indirect exchange coupling between the tunnel barrier layer and the sense layer providing an additional exchange bias field.
US10330748B2 Push-pull X-axis magnetoresistive sensor
A push-pull X-axis magnetoresistive sensor, comprising: a substrate upon which an interlocked array of soft ferromagnetic flux concentrators and a push-pull magnetoresistive sensor bridge unit are placed. It further may comprise calibration coils and/or initialization coils. At least one of each of the soft ferromagnetic flux concentrators is present such that an interlocking structure may be formed such that there are alternately interlocked and non-interlocked gaps along the X direction. Push/pull magnetoresistive sensing unit strings are respectively located in the interlocked and non-interlocked gaps and are electrically connected to form a push-pull magnetoresistive bridge sensing unit. This magnetoresistive sensing unit is sensitive to magnetic field along the X direction. The calibration coils and initialization coils are respectively compromised of straight calibration conductors and straight initialization conductors that run parallel and perpendicular to the push-pull magnetoresistive sensing unit strings. The structure of this push-pull X-axis magnetoresistive sensor is simple to implement. It has the advantages of high magnetic field sensitivity comparing to a referenced bridge X-axis magnetoresistive sensor as well as low power consumption.
US10330743B2 Noncontact power transmission system to detect presence of a metallic foreign matter
A detecting device includes a reading coil configured to read a magnetic flux generated by a detecting coil for detecting a magnetic field of an electromagnetic wave output from an exciting coil according to the magnetic field. The detecting device further includes a Q-value measuring section configured to measure a Q-value of the detecting coil on a basis of a temporal transition of oscillation of a voltage obtained in the reading coil according to the magnetic flux generated by the detecting coil.
US10330741B2 Magnetic field sensor with coil structure and method of fabrication
A method includes forming first coil segments in an electrically conductive layer of an active silicon substrate, forming a magnetic sense element over an electrically insulating layer of the active silicon substrate, the magnetic sense element being separated from the first coil segments in the electrically conductive layer by the electrically insulating layer. A protective layer is formed over the magnetic sense element. Conductive vias are formed extending through the protective layer and the electrically insulating layer to electrically couple with the first coil segments, and second coil segments are formed over the protective layer, the second coil segments electrically coupling with the conductive vias to produce a coil structure of the first coil segments, the conductive vias, and the second coil segments, with the coil structure surrounding the magnetic sense element.
US10330740B2 Systems and methods for testing power supplies
A system and method for testing a power supply. A selection of one or more power supplies to test is received. A tester is automatically configured to test the one or more power supplies utilizing test parameters associated with the selection. A power-end of each of the one or more power supplies is received in power ports of the tester. An adapter-end of each of the one or more power supplies is received in adapter ports of the tester. The one or more power supplies are automatically tested utilizing test parameters. Performance characteristics of the loop one or more power supplies are measured during testing. Indications are given whether each of the one or more power supplies past the testing.
US10330736B2 Semiconductor device, battery monitoring system, and diagnostic method for semiconductor device
A semiconductor device for measuring a voltage of a battery cell, including first and second nodes, and first and second battery voltage measurement units. The first node is configured to receive a first voltage, the first voltage being a voltage of a capacitor that accumulates an electric charge based on the voltage of the battery cell. The first battery voltage measurement unit measures the first voltage through a first path. The second node is configured to receive a second voltage based on the voltage of the battery cell, the second node being different from the first node. The second battery voltage measurement unit measures the second voltage through a second path that is different from the first path.
US10330734B2 Detection and/or prediction of plating events in an energy storage device
A system detects and/or predicts metal ion plating events of a metal ion energy storage device. The system includes an optical sensor disposed internally within or externally on a metal ion energy storage device wherein the optical sensor has an optical output that changes in response to strain within a metal ion energy storage device. A current sensor senses current through the metal ion energy storage device. Plating detection circuitry measures a wavelength shift in the optical output of the optical sensor and estimates a state of charge (SOC) of the metal ion energy storage device based on the current. An expected wavelength shift is determined from the estimated SOC. A plating event can be detected and/or predicted based on the difference between the expected wavelength shift and the measured wavelength shift.
US10330729B2 Address/instruction registers, target domain interfaces, control information controlling all domains
This disclosure describes a reduced pin bus that can be used on integrated circuits or embedded cores within integrated circuits. The bus may be used for serial access to circuits where the availability of pins on ICs or terminals on cores is limited. The bus may be used for a variety of serial communication operations such as, but not limited to, serial communication related test, emulation, debug, and/or trace operations of an IC or core design. Other aspects of the disclosure include the use of reduced pin buses for emulation, debug, and trace operations and for functional operations.
US10330725B2 Systems, methods, and devices for monitoring a capacitor bank
Systems, methods, and devices for monitoring one or more capacitor banks are presented herein. One concept of the present disclosure is directed to a method of monitoring at least one capacitor bank having a plurality of steps. The method includes: receiving measurements indicative of voltages and/or currents on electrical lines coupled to the steps of the capacitor bank by corresponding contactors; receiving information indicative of the respective statuses of the contactors; timestamping the measurements and contactor status information; storing the timestamped measurements with corresponding timestamped contactor status information; determining a rate of change of a parameter indicative of or derived from at least the measurements associated with at least one of the steps in the capacitor bank; comparing the determined rate of change with a baseline rate of change to produce a deviation; determining if the deviation satisfies a criterion; and, if so, indicating the deviation satisfied the criterion.
US10330720B2 Systems and methods for propagating brush discharge testing
Propagating brush discharge testing systems include an initiation electrode, a high-voltage switch, a sensor, and a controller. The initiation electrode has an exposed tip positioned adjacent to a surface of a test article. The high-voltage switch is configured to selectively isolate the initiation electrode from ground potential. The sensor is positioned and configured to detect a propagating brush discharge between the initiation electrode and the test article. The controller is programmed to operate the high-voltage switch to ground the initiation electrode.
US10330715B2 Systems and methods for determining a self-discharge current characteristic of a storage cell
In accordance with one illustrative embodiment, a system for determining a self-discharge current characteristic of a storage cell (or a bank of storage cells) includes a voltage source, first and second voltage measurement circuits, a current measurement circuit, and a processor. The voltage source provides a potentiostat voltage to the storage cell coupled to the system. The first voltage measurement circuit provides a first voltage resolution for measuring an open circuit voltage across a pair of terminals of the storage cell. The second voltage measurement circuit provides a second voltage resolution that is significantly higher than the first voltage resolution for measuring a terminal voltage at one of the pair of terminals of the storage cell. The processor executes a test procedure by using the voltage source, the first and second voltage measurement circuits, and the current measurement circuit, to determine the self-discharge leakage current characteristic of the storage cell.
US10330712B2 Order O(1) algorithm for first-principles calculation of transient current through open quantum systems
A fast algorithm is used to study the transient behavior due to a step-like pulse applied to a nano-chip. This algorithm is carried out on a computer and consists of two parts: The algorithm I reduces the computational complexity to T0N3 for large systems as long as T
US10330709B2 Method and system for estimating RMS of AC voltage
A method of estimating a root mean square (RMS) of an alternating current (AC) voltage is provided. The system includes a rectifier configured to rectify the AC voltage and a controller configured to derive a delayed AC voltage by delaying the rectified AC voltage by a preset delay time. The controller is configured to estimate a root mean square (RMS) of the AC voltage based on the rectified AC voltage and the delayed AC voltage.
US10330708B2 Current detection device and correction factor calculation method
A current detection device includes plural bus bars, plural magnetic detection elements that are arranged respectively corresponding to the bus bars, a magnetic shield arranged to surround parts of the bus bars and the magnetic detection elements, a correction factor calculation unit that, on the basis of voltages output from the magnetic detection elements when any two or more of the bus bars are supplied with inversely phased currents, calculates correction factors for correcting mutual interference between the magnetic detection elements, a recording medium that holds the correction factors calculated by the correction factor calculation unit, and a current calculation unit that, using the correction factors held in the recording medium, calculates the currents flowing through the bus bars on the basis of the voltages output from the magnetic detection elements.
US10330706B2 Optical electrical measurement system, a measurement probe and a method therefor
The present invention relates to a system, a measurement probe and a method for measuring an electrical property of an electrical circuit, comprising measuring the electrical property by means of a measurement probe connected to the electrical circuit, converting the measured electrical property of the electrical circuit to an optical signal. The method further comprises sending the optical signal, and receiving the optical signal by means of an image sensor configured to record images comprising the measurement probe that transmits the optical signal. The method further comprises processing the recorded images in order to decode the measurement data from the received optical signal.
US10330702B2 Wafer level integrated circuit probe array and method of construction
A testing device for wafer level testing of IC circuits is disclosed. An upper and lower pin (22, 62) are configured to slide relatively to each other and are held in electrically biased contact by an elastomer (80). To prevent rotation of the pins in the pin guide, a walled recess in the bottom of the pin guide engages flanges on the pins. In another embodiment, the pin guide maintains rotational alignment by being fitted around the pin profile or having projections abutting the pin. The pin guide (12) is maintained in alignment with the retainer 14 by establishing a registration corner (506) and driving the guide into the corner by elastomers in at least one diagonally opposite corner.
US10330699B2 Device comprising elements for measuring current and process for manufacturing such a device
A device comprises elements for measuring current, the elements being housed in a casing. The casing includes a first portion and a second portion made of plastic, welded to each other, which together define a housing for receiving the measuring elements. The first portion is opaque in order to absorb a laser beam for welding the portions, and the second portion is transparent in order to let the laser beam pass. The process for manufacturing the device includes a fitting step in which the measuring elements are fitted into the casing and an assembly step in which the portions of the casing are joined together using a laser welding process.
US10330698B2 Definably switchable magnetic holding device
A holding device for detachably holding a magnetic sample holder or a sample body, in particular for a scanning probe microscope, wherein the holding device includes an accommodation unit for accommodating the magnetic sample holder or the sample body, a magnetic field guiding unit which, in a holding mode, is adapted for guiding a magnetic field for applying a magnetic holding force at the accommodation unit for holding the magnetic sample holder or sample body which is accommodated at the accommodation unit, and a magnetic field switching unit which is adapted for switching between at least two relative arrangements between the magnetic field guiding unit and the magnetic field switching unit, in order to selectively adjust the holding mode or a release mode, wherein in the release mode the magnetic sample holder or sample body is released for being detached from the accommodation unit.
US10330697B2 Active, in-situ, calibration of MEMS accelerometers using optical forces
An accelerometer device configured for in-situ calibration applies a laser-induced pushing force at a first magnitude to a proof mass of an accelerometer, and while applying the laser-induced pushing force at the first magnitude to the proof mass, the device obtains a first output from the accelerometer. The device is further configured to apply a laser-induced pushing force at a second magnitude to the proof mass, and while applying the laser-induced pushing force at the second magnitude to the proof mass, the device obtains a second output from the accelerometer. Based on the first output and the second output, the device determines a scale factor for the accelerometer. The device is configured to determine a third output for the accelerometer, and based on the scale factor and the third output, determine an acceleration value.
US10330694B2 Apparatus and method for automated sample preparation and adaptor for use in the apparatus
There is provided an automated biological-sample-processing system comprising a pipette, a column of solid-phase material to which nucleic acid binds, a transport apparatus, an air-piston apparatus and an adaptor for coupling the pipette to the transport apparatus and to the air-piston apparatus, in which the adaptor is removably engageable with the transport apparatus and the air-piston apparatus for movement with the transport apparatus during processing of the sample, is couplable to the pipette so that the transport apparatus is controllable to position the pipette and so that the air-piston apparatus is controllable to draw a liquid into the pipette and to expel the liquid from the pipette, and is engageable with the column, in which the adaptor comprises a filter for preventing liquid or aerosol transfer between the pipette or column and the air-piston apparatus.
US10330693B2 Cartridge for dispensing a fluid
A cartridge for dispensing fluid is presented. The cartridge comprises a valve. The valve comprises a pumping chamber for pumping the fluid. The valve positions a pumping chamber conduit. The pumping chamber conduit is connected to the pumping chamber. The cartridge further comprises a plunger for changing the volume of the pumping chamber. The cartridge further comprises a reservoir conduit for connecting the reservoir with the valve. The valve positions the pumping chamber conduit to connect with the reservoir conduit. The cartridge further comprises an outlet conduit for dispensing the fluid. The valve further rotates the pumping chamber conduit to connect with the outlet conduit.
US10330690B2 Lp(a) subform size identification by capillary isotachophoresis electrophoresis with laser-induced-fluorescence
The application describes methods for determining the concentration and/or particle number of a lipoprotein(a) subform in a biological sample using capillary isotachophoresis laser induced fluorescence (CE-ITP-LIF) and compositional analysis of lipoprotein(a) particles. The ability to measure the concentration and/or particle number of a lipoprotein(a) subform in a biological sample provides a useful diagnostic tool for assessing cardiovascular risk in a subject.
US10330685B2 Markers for sepsis treatment
Provided herein is technology relating to treatment of sepsis and particularly, but not exclusively, to methods for predicting a response of a sepsis patient to treatment with L-carnitine.
US10330684B1 Analyte detection
This disclosure relates generally to detection and, in particular, to detecting objects within a sample or fraction thereof.
US10330683B2 Mutant smoothened and methods of using the same
The emergence of mutations in tyrosine kinases following treatment of cancer patients with molecular-targeted therapy represents a major mechanism of acquired drug resistance. Here, mutations in the serpentine receptor, Smoothened (SMO) are described, which result in resistance to a Hedgehog (Hh) pathway inhibitor, such as in medulloblastoma. Amino acid substitutions in conserved residues of SMO maintain Hh signaling, but result in the inability of the Hh pathway inhibitor, GDC-0449, to bind SMO and suppress the pathway. In some embodiments, the disclosure provides for novel mutant SMO proteins and nucleic acids and for screening methods to detect SMO mutations and methods to screen for drugs that specifically modulate mutant SMO exhibiting drug resistance.
US10330682B2 Composition for diagnosing pancreatic cancer and method for diagnosing pancreatic cancer using same
A composition, for diagnosing the possibility of onset of pancreatic cancer including an agent measuring the expression level of marker protein of diagnosing the possibility of onset of pancreatic cancer, or mRNA expression level of a gene encoding the protein, a kit including the composition, and a method of diagnosing pancreatic cancer using the maker are provided. The diagnostic markers of pancreatic cancer in accordance with the present disclosure are useful for predicting or diagnosing the onset, the possibility of onset, and the severity of pancreatic cancer in an early stage, and are also applied to a study on the tumorigenesis of pancreatic cancer. In addition, the diagnosis method of the present invention allows for the convenient detection of pancreatic cancer in a non-invasive manner in a sample such as blood.
US10330680B2 Methods of assaying RNA from fetal extravillous trophoblast cells isolated from a maternal endocervical sample
Methods of isolating and assaying fetal extravillous trophoblast cells, including assays of RNA of the fetal extravillous trophoblast cells according to aspects of the disclosure include obtaining a maternal endocervical sample containing fetal extravillous trophoblast cells from a pregnant subject; fixing the maternal endocervical sample in an aldehyde fixative, removing fetal extravillous trophoblast cells from the maternal endocervical sample thereby producing isolated extravillous trophoblast cells, isolating and assaying RNA from the fetal extravillous trophoblast cells.
US10330673B2 Fluorescent chemical sensor for biological amines
The invention is provides for a variety of fluorescence sensing compounds characterized generally as having a coumarin-3-aldehyde scaffold with a pendant aryl moiety at the C4-position of the scaffold. The further provides a method for detecting primary amines in a biological sample using said compounds. Especially, for the selective labeling and imaging of catecholamines in live and fixed secretory cells.
US10330671B2 Modulation of synaptic maintenance
C1q is shown to be expressed in neurons, where it acts as a signal for synapse elimination. Methods are provided for protecting or treating an individual suffering from adverse effects of synapse loss. These findings have broad implications for a variety of clinical conditions, including Alzheimer's disease.
US10330669B2 3D ADCC NK FACS assay
Herein is reported a cell analytical technology based on a three-dimensional spheroid/aggregate co-culture assay, wherein the spheroid or aggregate is formed of tumor and natural killer cells. This method is useful for the in vitro functional analysis of antibodies in single and high-throughput format.
US10330667B2 Analyte monitoring methods and systems
A method is disclosed involving monitoring the concentration of at least one target analyte in a sample of body fluid using a meter, the meter including a user interface, the method including: obtaining a sample of body fluid; testing the sample to determine the concentration of the at least one target analyte contained therein; and presenting the user with a reminder to associate the test with an appropriate time corresponding to before or after a particular meal using the user interface. Associated devices, systems and arrangements are also disclosed.
US10330666B2 Biosensor calibration coding systems and methods
A test sensor (100) for determining an analyte concentration in a biological fluid comprises a strip including a fluid receiving area (128) and a port-insertion region (126). A first row of optically transparent (132) and non-transparent positions forms a calibration code pattern (130) disposed within a first area of the port-insertion region (126). A second row of optically transparent (142) and non-transparent positions forms a synchronization code pattern (140) disposed within a second area of the port-insertion region (126). The second area is different from the first area. The synchronization code pattern (140) corresponds to the calibration code pattern (130) such that the synchronization code pattern (140) provides synchronization of the serial calibration code pattern (130) during insertion of the port-insertion region (126) into the receiving port of the analyte meter.
US10330662B2 Systems and methods for screening solvents for dissolving tank bottom sludge
A method of screening solvents for the solubilization of petroleum hydrocarbons is disclosed. The method includes dissolving petroleum hydrocarbons in a selected solvent to form a first solution, adding an ionic liquid to the first solution and blending to form a second solution and measuring absorbance of the second solution using spectroscopic techniques. The solubilization of petroleum hydrocarbons in the solvent is then determined based on the difference between the measured absorbance of the first and second solution. A system for screening solvents for the solubilization of petroleum hydrocarbons is also disclosed. The system can be used in removal of wax deposition in refinery process equipment, process flow lines, during piping operations, upgradation of wax, prevention of clogging of pipelines, processing of sludge or for removing sludge from petroleum tank installations and enhancing the crude oil flow.
US10330659B2 Method for determining the location, size, and fluid composition of a subsurface hydrocarbon accumulation
A method is disclosed for determining for determining a presence, type, quality and/or volume of a subsurface hydrocarbon accumulation from a sample related thereto. The method may include determining a noble gas signature of a sample and at least one or more of determining a clumped isotope signature of the sample and characterizing the ecology signature of the sample. Then, the method integrates signatures to determine information about the subsurface accumulation, such as the location, fluid type and quality, and volume of a subsurface hydrocarbon accumulation.
US10330656B2 Apparatus for determining a measured value of a measurand in process automation technology and its method of use
The disclosure includes an apparatus for determining a measured value in a liquid medium, comprising at least a light transmitter, at least one light receiver assigned to the transmitter, a measuring chamber that can be filled with the medium, wherein an optical path runs through the measuring chamber from the transmitter to the receiver. The apparatus includes a dosing apparatus for dosing at least one reagent and/or the medium, and for inserting the dosed reagent and/or the medium into the measuring chamber. The dosing apparatus is designed as a tube, and the tube includes at least a first control point, wherein the volume in the tube from a starting point to a first control point defines the amount of reagent or medium to be inserted into the measuring chamber. The disclosure further includes the use of the apparatus and a method for dosing the reagent.
US10330652B2 Automatic analysis method, automatic analysis apparatus, and program for the automatic analysis apparatus each using multivariate curve resolution
Provided are an automatic analysis method, an automatic analysis apparatus, and a program for the automatic analysis apparatus capable of discriminating a number of components included in a sample more accurately and easily. Components are discriminated based on respective pieces of resolution spectral data obtained by multivariate curve resolution (MCR) using a provisional number of components k, and the number of components included in the sample is determined based on a discriminated result. At this time, the multivariate curve resolution is repeated (steps S103 to S108) until a border value between the provisional number of components k in a case where the components are discriminated as being different in all the pieces of the resolution spectral data obtained by the multivariate curve resolution and the provisional number of components k in a case where the components are discriminated as being matched in at least two pieces of the resolution spectral data in all the pieces of the resolution spectral data obtained by the multivariate curve resolution is obtained. As a result, the number of components included in the sample can be discriminated more accurately and easily based on the obtained border value (step S113).
US10330648B2 Method and device for acoustically detecting a malfunction of a motor having an active noise control
The present invention relates to a method for acoustically detecting at least one malfunction (DYS) of a motor, the motor generating a primary noise Po that is treated by an active noise control system emitting, at the noise reduction targets, an acoustic signal Pc produced by at least one actuator and connected by a transfer function H to a signal Y produced by said active noise control system, said malfunction (DYS) having an acoustic signature identifiable in the primary noise Po at the noise reduction targets, characterized in that it comprises the following steps: acquisition of said signal Y produced by the active control system; identification of the appearance, if any, of a malfunction by a monitoring means that uses the knowledge of Y and H and emits an alert message if warranted.
US10330647B2 Automatic mechanical systems diagnosis
A method for automatic diagnosis of a mechanical system of a group of mechanical systems sharing mechanical characteristics includes obtaining data relating to a vibration. The vibration-related data is acquired by a portable communications device configured to communicate with a remote processor. The processor automatically diagnoses the mechanical system by applying a relationship to the obtained vibration-related data. The relationship is based on sets of vibration-related data previously obtained from the mechanical systems. Each set of vibration-related data relates to vibrations of a mechanical system. The relationship is further based on sets of operation data previously obtained for mechanical systems of the group. Each set of operation data indicates a previous state of operation of a mechanical system. Each of the previous states of operation is associated with at least one of the previously obtained sets of vibration-related data.
US10330645B2 Systems and methods for determining crack propagation length inside a structure using a technique based on acoustic signature
Methods and systems for determining crack propagation length using a technique based on acoustic signature are disclosed. An acoustic signature is measured and recorded at a first location via acoustic wave generated by structural vibrations caused by a harmonic loading with predefined magnitude acted at a second location on the structure. Structure contains an unknown length of crack propagation inside. Unknown length is determined by comparing the measured and recorded acoustic signature with numerically-computed acoustic signatures stored in a database, which contains at least one relationship of the numerically-computed acoustic signatures versus respective crack propagation lengths at various stages of numerically-simulated crack propagation trajectory. Numerically-computed acoustic signatures are obtained by conducting a numerical time-marching simulation for obtaining a numerically-simulated crack propagation trajectory, and by conducting a SSD analysis and a vibro-acoustic analysis of the structure for obtaining the numerically-computed acoustic signatures at various stages of the numerically-simulated crack propagation trajectory.
US10330644B2 Systems and methods for humidity determination and uses thereof
Methods and systems are provided for conducting measurements of relative humidity using an ultrasonic sensor. In one example, a plurality of ultrasonic signals having different frequencies are transmitted from a single sensor, and attenuation values of reflected signals are determined only for those signals determined to have the same transit time from transmission to receipt, and where frequency of the plurality of ultrasonic signals may be changed responsive to an indication that the signals may be below a signal-to-noise threshold. In this way, by determining a difference between attenuation values between pairs of signals, where the signals comprise different frequencies and where the signals comprise the same transit times, relative humidity may be accurately determined.
US10330642B2 BAW sensor device with peel-resistant wall structure
Lateral boundaries of a fluidic passage of a fluidic device incorporating at least one BAW resonator structure are fabricated with photosensitive materials (e.g., photo definable epoxy, solder mask resist, or other photoresist), allowing for high aspect ratio, precisely dimensioned walls. Resistance to delamination and peeling between a wall structure and a base structure is enhanced by providing a wall structure that includes a thin footer portion having a width that exceeds a width of an upper wall portion extending upward from the footer portion, and/or by providing a wall structure arranged over at least one anchoring region of a base structure. Anchoring features may include recesses and/or protrusions.
US10330640B2 Block made of a building material
A building structure includes a block of building material and a magnetic circuit buried in the block of building material. The structure also includes a plurality of sensing devices buried in the block of building material. Each sensing device may include a contactless power supplying circuit magnetically coupled with the magnetic circuit to generate a supply voltage when the magnetic circuit is subject to a variable magnetic field.
US10330639B2 Nanopore functionality control
A method is provided of controlling the functionality of a substrate containing at least one nanopore. The method includes the steps of: introducing to the substrate a solution containing a molecular construct having a body formation which defines an aperture and a tail formation extending from the body formation; applying a potential difference across the substrate to thread the tail formation through the nanopore thereby docking the molecular construct to the substrate with the aperture aligned with the nanopore such that the sleeve formation lines the nanopore; and expelling the molecular construct from the substrate by varying the potential difference. A DNA construct for docking to a substrate having a nanopore is also provided, the construct having a body formation which defines an aperture, and a tail formation extending from the body formation for threading through the nanopore to dock the construct to the substrate with the aperture and nanopore in alignment.
US10330638B2 Method and apparatus to characterize pressurized liquid sample
A method for measuring the physical properties of a drug formulation suspended in a pressurized liquid propellant and a system to enable such measurements is disclosed. Drug formulations suspended in pressurized liquid propellant used in Pressurized Metered Dose Inhalers (pMDIs) are propelled in their native liquid state into an analytical instrument with a measurement cell capable of withstanding the pressure required to retain the sample in liquid form by employing a device to rapidly release the contents of the pMDI canister into the measurement instrument wherein the sample's electrophoretic mobility and size may be determined by MP-PALS or other techniques. A series of valves permits the maintenance of the high pressure in the system. Once the measurements are made, the pressurized liquid is allowed to pass to waste or another analytical instrument by opening an exit valve.
US10330636B2 Gas sensor element, gas sensor, and method of manufacturing gas sensor element
A gas sensor element including a composite ceramic layer including a plate-shaped insulating portion containing an insulating ceramic and having a through hole formed therein and a plate-shaped electrolyte portion containing a solid electrolyte ceramic and disposed in the through hole; and a first conductor layer extending continuously from a first insulating surface on one side of the insulating portion to a first electrolyte surface of the electrolyte portion facing the same direction as the one side of the insulating portion. The first insulating surface is flush with the first electrolyte surface. The electrolyte portion has, on its first electrolyte surface side, an extension portion extending outward from the through hole so as to overlap the first insulating surface. Further, the thickness of the extension portion decreases toward the outer circumference of the extension portion. Also disclosed is a method of manufacturing the gas sensor element.
US10330632B2 Devices and methods for target molecule characterization
An system for recognition of a translocating polymeric target molecule includes a device having at least one constriction that is sized to permit translocation of only a single copy of the molecule. A pair of spaced apart sensing electrodes border the constriction, which may be a nanopore. The first electrode is connected to a first affinity element and the second electrode is connected to a second affinity element. Each affinity element may connected to its corresponding electrode via one or more intermediary compounds, such as a linker molecule and/or an electrode attachment molecule. The first and second affinity elements are configured to temporarily form hydrogen bonds with first and second portions of the target molecule as the latter passes through the constriction. During translocation, the electrodes affinity elements and first and second portions of the target molecule complete an electrical circuit and allow a measurable electrical current to pass between the first and second electrodes. The time-varying nature of this electrical current, and the specific affinity elements employed, allow one to characterize the target molecule.
US10330630B2 Reader device and method of signal amplification
Fluid collection devices, analysis instruments and methods for making and using same are disclosed. The fluid collection device is provided with a device and an electrochemical cell. The device has first and second walls defining a microfluidic channel, and a sample application port communicating with the microfluidic channel. The first wall and the second wall are spaced a distance less than 150 microns. The electrochemical cell is disposed on the first wall to contact a sample travelling through the microfluidic channel. The electrochemical cell comprising molecule receptors such that a physical property of the first electrochemical cell is effected upon one or more of the molecule receptors binding to an electroactive species within the sample.
US10330623B1 Systems and methods for detecting a liquid
Systems and methods for detecting a liquid. Detection a liquid may include detecting liquid at a boundary of an area and reporting the presence of the liquid. Reporting liquid at a boundary may prevent leaking of the liquid from the area. Detecting also includes detecting liquid inside the area. The amount of liquid detected inside the boundary may relate to a range of amounts of liquid. The minimum amount of the range may represent the minimum amount of liquid that is permissible in the area prior to taking action to deal with the liquid.
US10330618B2 Method to estimate water saturation in electromagnetic measurements
A method to estimate water saturation in electromagnetic measurements includes making an electromagnetic measurement and performing at least one of (a) creating an analytical forward model of the EM measurement, (b) creating a numerical finite difference forward model of the EM measurement, and (c) performing an inversion. The method also includes removing at least one petrophysically-adverse alteration of EM measurements in the frequency range from 1 Hz to 100 MHz. A petrophysically-adverse alteration is due to the presence of at least one of the following: pyrite, graphitic-precursors, magnetite, and other conductive minerals.
US10330614B1 Methods and systems for testing luminescent semiconductors
Methods and systems using low temperature thermo-luminescence to measure donor ionization energies in luminescence semiconductors are described.
US10330611B2 Automatic X-ray inspection apparatus for SMT inline process
The invention relates to an automatic X-ray inspection apparatus for a SMT inline process, comprising: a stage unit for supporting an object to be inspected such that the object is attachable/detachable, the stage unit being movable on an X-axis and Y-axis in a plane and rotatable; an X-ray vacuum tube arranged beneath the stage unit so as to irradiate the object arranged on the stage unit with X-rays; and a detector arranged above the stage unit so as to swivel toward one side in order to detect X-rays transmitted through the object. The X-ray vacuum tube swivels in synchronization with the swiveling of the detector, and an X-ray emission surface of the X-ray vacuum tube is arranged so as to be parallel to the stage unit. The stage unit has a hollow shaft, and a hollow bearing that supports the hollow shaft such that the hollow shaft is rotatable.
US10330604B2 Automated analyzer
An automated analyzer makes light from a light source incident on a liquid mixture consisting of a sample and a reagent in a reactor vessel and, by ascertaining with a photodetector the quantity of light transmitted or scattered and the change in the wavelength, performs quantitative and qualitative analysis of an object component. When light other than from the light source such as light from outside is incident on the photodetector, since it is no longer possible to accurately measure the quantity of light and the change in the wavelength, it is also no longer possible to accurately measure the analysis of the object component. In particular, in the constitution of an analysis unit provided with a plurality of analysis ports, during analysis at one analysis port, due to various mechanisms accessing other analysis ports, disturbance light such as light reflected on this mechanism would enter the analysis port under analysis and sometimes have an effect on the measurement result. The present invention provides an automated analyzer that, by means of a first light shielding mechanism and a second light shielding mechanism having an opening part in an analysis unit provided with a plurality of analysis ports, does not allow disturbance light to be incident on the analysis port under analysis so that each mechanism is capable of accessing any analysis port.
US10330603B1 Mass produced, low cost, portable test kit for the detection and identification of chemical and biological agents
A highly portable, paper and swab-based detection kit is provided for identifying chemical and biological agents. A method of mass manufacture providing low cost kits with long term commercial shelf life and a method of use is also provided.
US10330601B2 Method for molecule detection
The disclosure relates to a method for detecting single molecules on an object. The method includes: providing a carrier; attaching the carrier on a surface of the object so that the surface of the object is indirect contact with the carrier; and detecting the single molecules on the object with a detector. The carrier includes a flexible substrate and a metal layer on the flexible substrate. The flexible substrate includes a base and a bulge pattern located on a surface of the base. The bulge pattern includes a number of strip-shaped bulges intersecting with each other to form a net and define a number of recesses. The metal layer is located on the bulge pattern. The carrier has a relative higher SERS and can enhance the Raman scattering.
US10330600B2 Plasmonic-magnetic bifunctional nanotubes for biological applications
The present invention includes nanotubes or rods, methods and arrays using plasmonic-magnetic bifunctional nanotubes or rods comprising: one or more silica nanotubes or rods; one or more nanomagnets embedded in a portion of the silica nanotubes or rods; and plasmonic metal nanoparticles uniformly coating in or on at least a portion of the surface of the nanomagnets and the silica nanotubes surface-coated.
US10330599B2 Calibration curve determination method, carbon concentration measurement method, and silicon wafer-manufacturing method
A carbon concentration can be measured using a small number of calibration curves even for a silicon wafer containing oxygen at a high concentration. A calibration curve determination method includes determining calibration curves using data sets each including a plurality of data, each data including irradiation dose, oxygen concentration, carbon concentration, and luminescence intensity, the data of each data set having the same irradiation dose and the same oxygen concentration, and the data sets being different in at least one of the irradiation dose and the oxygen concentration, selecting one or more combinations each being a pair of the calibration curves which are equal to each other in the irradiation dose and different from each other in the oxygen concentration, and obtaining a difference between slopes of the paired calibration curves on a log-log plot for each combination.
US10330598B2 Biosensor comprising waveguide
The invention relates to an optical device (110) and a corresponding detection apparatus (100) that may for example be used for monitoring the replication of nucleotide sequences at a surface. In a preferred embodiment, the optical device (110) comprises a waveguide substrate (130) with a wiregrid (140) on a bottom surface (132), wherein apertures (141) of the wiregrid are in at least one direction (x) smaller than a characteristic wavelength (λ) of input light (IL). Moreover, a diffractive structure (120) is disposed on the opposite surface (131) of the substrate (130) for coupling input light (IL) into the substrate (130) such that constructive interference occurs at the apertures (141). Thus evanescent waves can be generated with high efficiency in these apertures, allowing for example for a surface-specific excitation of fluorescence (FL) that can be sensed by a detector (160).
US10330596B1 Apparatus and method for testing the ability of materials to protect photolabile materials
The apparatus and method for testing the ability of materials to protect photolabile materials provides an accurate measurement by directly observing the degradation level in a photolabile material. The apparatus is an assembly having primary and secondary cells and a light source. The primary and secondary cells are arranged in different configurations with respect to one another such that any light that reaches the photolabile materials must first go through the protective material under test. The method includes placing a protective material under test in the primary cell; placing a photolabile material in the secondary cell; subjecting the assembly to a light source for a predetermined amount of time; and removing and testing the photolabile material for degradation.
US10330592B2 Laser absorption spectroscopy isotopic gas analyzer
The present invention provides systems and methods for measuring the isotope ratios of one or more trace gases based on optical absorption spectroscopy methods. The system includes an optical cavity containing a gas. The system also includes a laser optically coupled with the optical cavity, and a detector system for measuring absorption of laser light by the gas in the cavity.
US10330586B2 Corrosion monitor
A corrosion detection system and a method for operating a corrosion detection system are provided. The system, may include, but is not limited to, a PCB, a corrosion sensor, a first, second, third and fourth standoff coupled between the PCB and a chassis, a constant current circuit coupled to the first standoff, a first trace coupled between the third standoff and a first input of the corrosion sensor, and a second trace coupled between the fourth standoff and a second input of the corrosion sensor, wherein the corrosion sensor is configured to output a signal proportional to the resistance of the chassis based upon a voltage induced at the first input and the second input, and a processor configured to receive the signal proportional to the resistance of the chassis and determine a corrosion level of the chassis by comparing the signal to reference data stored in memory.
US10330584B2 Cell analyzer and particle sorting method and device
A cell analyzer and a particle sorting method and device are disclosed. The method comprises: acquiring a pulse width of at least one optical signal according to a detected optical signal, selecting at least one optical signal as a combined optical signal, and respectively calculating a signal intensity of the combined optical signal with the pulse width in a combinatorial way to obtain at least one reinforcement signal, where a difference between a first category of particles and a second categories of particles in the reinforcement signal is increased relative to a difference therebetween in the combined optical signal; and on the basis of the reinforcement signal and at least another signal, forming a new scatter diagram, where the at least another signal is one of other reinforcement signals and the optical signal, distinguishing the first category of particles from the second category of particles according to the new scatter diagram.
US10330582B2 Flow cytometer
The disclosed flow cytometer includes a wavelength division multiplexer (WDM). The WDM includes an extended light source providing light that forms an object, a collimating optical element that captures light from the extended light source and projects a magnified image of the object as a first light beam, and a first focusing optical element configured to focus the first light beam to a size smaller than the object of the extended light source to a first semiconductor detector. The disclosed flow cytometer further includes a composite microscope objective to direct light emitted by a particle in a flow channel in a viewing zone of the composite microscope to the extended light source, a fluidic system and a peristaltic pump configured to supply liquid sheath and liquid sample to the flow channel, and a laser diode system to illuminate the particle in the flow channel.
US10330580B2 Dynamic magnetic cell sorting
A microfluidic magnetic selector comprises a microfluidic channel comprising at least one bifurcation, forming a selection portion of the selector and splitting the microfluidic channel into a main channel and at least one selection channel; at least one magnetic flux concentrator for concentrating a magnetic flux at the level of the bifurcation, and means for generating a magnetic field within the magnetic flux concentrator, and a controller for controlling magnetic pulses through the magnetic flux concentrator.
US10330579B2 Particulate measurement system
A particulate amount determination section of a particulate measurement system corrects a measurement signal or the amount of particulates determined from the measurement signal based on one or a plurality of three operating condition parameters selected from speed of the vehicle, rotational speed of the internal combustion engine and torque of the internal combustion engine.
US10330578B2 Airborne particle monitor with orientation control
A monitor includes a base, a cylindrical housing, rotatably connected to the base, and including an air-intake slot, and a collection media, a motor configured to rotate the cylindrical housing relative to the base, a power source, connected to the motor, and a processor connected to the motor and power source. The processor is configured to process information and, based on the processing, direct the motor to rotate the cylindrical housing so that airborne particles in ambient air pass through the air-intake slot and to the collection media.
US10330576B2 Sensor for measuring shear force and dummy for measuring shear force using the same
A sensor for measuring shear force and a dummy for testing a vehicle using the same are provided herein. A sensor for measuring shear force which is configured to quantitatively accurately measure shear force applied to a human body who sits on a vehicle seat, and a dummy for measuring shear force using the sensor are provided, wherein the sensor for measuring shear force includes an upper block, an intermediate block and a lower block and is configured such that a first strain gauge is mounted upright between the upper block and the intermediate block and a second strain gauge is mounted upright between the intermediate block and the lower block so that the shear force can be accurately measured without being affected by horizontal tensile force.
US10330570B1 Compaction testing sampler assembly
An in-situ roller compacted concrete testing sampler assembly is provided. The testing sampler assembly includes a first tube and a second tube. The second tube is configured to contain a roller compacted sample. The first tube and the second tube are configured to be placed in a loose roller compacted concrete lift for a construction site, and compacted simultaneously during the compaction of the loose roller compacted concrete lift. The second tube is configure to move with respect to the first tube to compact the roller compacted sample during compaction of the loose roller compacted concrete lift.
US10330569B2 Method for determining the engine torque delivered by a multi-cylinder engine
Disclosed is a method for determining the engine torque delivered by a multi-cylinder engine, including the following steps: determining the angular velocity of the crankshaft and measuring the cylinder pressure over an angular window of combustion in a first cylinder fitted with a cylinder pressure sensor; calculating the value of the engine torque (TQIref) in this window; determining a current transfer function for the learning of the torque, so as to estimate the torque TQImdl(cyl)) in a second cylinder not fitted with a cylinder pressure sensor, from the product of: the engine torque calculated over the angular window of the first cylinder, a ratio between: the angular velocity of the crankshaft over an angular window of combustion of the second cylinder, and the angular velocity of the crankshaft over the window of combustion of the first cylinder.
US10330567B2 Monitoring of a machine with a rotating machine component
In a method for the automated monitoring of a machine with a rotating machine component, at successive measurement times parameter values (Pt) of operating parameters of the machine and in each case over a predefined measurement duration, vibrations of the machine are recorded. A vibration spectrum (Yt(f)) of the vibrations recorded during the measurement duration is determined for each measurement duration. A mean power density (Φt(i)) of the vibration spectrum (Yt(f)) is in each case determined from the vibration spectrum (Yt(f)) for a multiplicity of frequency ranges. During a learning phase a model function ({circumflex over (Φ)}(1)(P) to {circumflex over (Φ)}(N)(P)) for an averaged power density is determined for each frequency range as a function of the operating parameters. During a monitoring phase for each measurement time and each frequency range an expected mean power density ({circumflex over (Φ)}(i)(Pt)) is determined from the model function ({circumflex over (Φ)}(1)(P) to {circumflex over (Φ)}(N)(P)) established in the learning phase for the frequency range, and compared with the mean power density (Φt(i)) established from the recorded vibrations.
US10330563B2 Fracture mechanics based method for composite damage tolerance criteria
A system and method to substantiate safe-life criteria of a structure with an anomaly includes a flaw in a critical loaded region of a test structure; a processor; and memory having instructions stored thereon that, when executed by the processor, cause the system to receive first signals indicative of strain energy release rates (SERR) for the flaw at the critical loaded region of a test structure; fit the first signals for the flaw SERR to a Benzeggah-Kenane (B-K) mixed mode curve shape; determine values indicative of B-K criteria of the test structure in response to the fitting of the first signals; receive second signals indicative of SERR for the production structure; and compare the second signals with the B-K criteria of the test structure to substantiate the safe-life criteria.
US10330562B2 Apparatus for testing waterproofness of half-finished product
Provided is an apparatus for testing waterproofness of a half-finished product, wherein the apparatus is configured to form a chamber space such that areas of holes and parts of the half-finished product are separated from each other, and high-pressure air is injected into the chamber space, thereby performing a waterproofness test. In addition, a sliding block is provided such that a hole blocking means blocking the holes of the half-finished product is moved forward and backward through engagement and disengagement of a body and a cover without requiring a separate power, and the apparatus includes the body, the cover, a sealing means, and a hole blocking means including a sliding block moved in a lateral direction of the half-finished product, a blocking member blocking a side hole of the holes, and a pushing member pushing the sliding block to be moved forward when the body and the cover are combined.
US10330561B2 Method for testing for fluid leaks
Blowout preventers, fluid pressure systems and portions thereof may be tested for leaks by calculating an Apparent Compressibility Factor which is determined during initial pressurization of the system to the test pressure. The equivalent decay rate is calculated by measuring the amount of intensifying fluid required to be added to maintain the system at the test pressure level. The equivalent decay rate in psi per minute is then compared to the acceptable decay rate for the pressure level of the test to determine if the system passed the test.
US10330558B2 Leakage testing tool for component and related method
Various embodiments include a tool for leakage testing a component, along with a related testing method. In some cases, the tool includes: a seal assembly for sealing an opening in the component, the seal assembly having: a front plate defining a pressure chamber around the opening in the component; a collar coupled with the front plate and surrounding sidewalls of the component; an insert extending between the front plate and the collar; an annular seal member between the collar and the insert; and a floating seal between the collar and the front plate, wherein the seal assembly is configured to flexibly seal the opening in the component; and a valve for controlling fluid flow into the pressure chamber during the leakage testing of the component.
US10330557B2 Device and method for testing airtightness of fuel cell stack
Disclosed is a device for testing airtightness of a fuel cell stack. The device for testing airtightness of a fuel cell stack including a first reaction gas inflow portion and a first reaction gas outflow portion which a first reaction gas flows in or out, respectively, and a second reaction gas inflow portion and a second reaction gas outflow portion which a second reaction gas flows in and out, respectively, includes i) a detection gas supplier supplying a detection gas to the first reaction gas inflow portion, ii) an intake installed to be movable in a sequential stacking direction of fuel cells in the second reaction gas outflow portion, iii) a detection gas concentration detector intaking a detection gas through the intake and detecting a concentration of the detection gas, and iv) a controller determining an airtightness-defective cell based on a position of the intake by analyzing the detected concentration value of the detection gas detected by the detection gas concentration detector.
US10330553B2 Lowpass resonator and particulate filter for a pressure transducer
The disclosed technology includes a transducer assembly having a first transducer element. The transducer assembly includes a first filter element adjacent to least of portion of the first transducer element such that a first cavity is defined between the first filter element and the first transducer element. The first filter element includes a plurality of machined passageways in communication with the first cavity. The transducer assembly also includes an inlet passage having a first end in communication with a first external portion of the transducer assembly and a second end in communication with the plurality of machined passageways.
US10330552B2 Pressure sensor device including-fluorinated gel protective member disposed on a protective film
In aspects of the invention, a sensor unit is stored in a recessed sensor mount portion formed in a resin case. The sensor unit can be formed so that a semiconductor pressure sensor chip is joined to one side of a glass pedestal, and the other side of the glass pedestal is die-bonded to the bottom of the sensor mount portion through an adhesive. An electrode pad on the semiconductor pressure sensor chip is electrically connected through a bonding wire to a lead terminal for leading externally that pierces through the resin case and is integrally insert-molded therein. An entire surface of the sensor unit, an exposed part of the lead terminal internally-located in the resin case, the bonding wire, and an exposed part of an inner wall of the resin case can be coated with the protective film composed of a poly(p-xylylene)-family polymer including fluorine.
US10330549B2 Ceramic pressure measurement cell and method for production thereof
A pressure measurement cell, comprising: a ceramic measurement membrane and a ceramic counterpart. The measurement membrane is joined to the counterpart in a pressure-tight manner forming a pressure chamber between the measurement membrane and the counterpart by means of an active brazing solder. The pressure measurement cell furthermore has a solder stop layer on a surface of the measurement membrane and/or the counterpart, wherein the solder stop layer has a metal oxide or a reduced form of the metal oxide. The metal oxide has at least one oxidation stage, which, assuming an activity coefficient of Rakt=1 at an inverse temperature of 8·10−4/K, has an oxygen coexistence decomposition pressure of not less than 1−23 MPa (10−23· bar) and not more than 1−12 MPa (10−12· bar) and which, assuming an activity coefficient of Rakt=1, at an inverse temperature of 9·10−4/K has an oxygen coexistence decomposition pressure of not less than 1−27 MPa (10−27 bar) and not more than 1−15 MPa (10−15 bar). Suitable metal oxides are, for example, oxides of chromium, tungsten or titanium.
US10330547B2 Pressure measuring device
A pressure measuring device, comprising: a pressure measuring cell having a measuring membrane, at least one platform and a pressure chamber formed therebetween. An electrical transducer for transducing a deflection of the measuring membrane into a pressure dependent, primary signal; a cylindrical housing having a measuring cell chamber, in which the pressure measuring cell is arranged, and an end face pressure receipt opening in communication with the pressure duct; and an electronic circuit in the housing for operating the electrical transducer, and for processing the primary signal, and for outputting a measurement signal. The cylinder axis of the pressure measuring cell forms with the cylinder axis of the housing an angle, which amounts to not less than 80°, and which is especially preferably a right angle.
US10330540B2 Force sensor
A force sensor or sensor assembly may include a sense die, a housing, and a force transmitting member. The sense die may include a force sensing region and at least one bond pad. The housing may include a sense die receiving cavity, at least one electrical terminal configured to engage a bond pad of the sense die, a retention member configured to prevent the sense die from sliding out of the housing, and a hole in the housing that exposes the force sensing region of the sense die to the force transmitting element. The housing may include one or more component parts. In some cases, the force sensor or sensor assembly may be configured on a microscale through micro-manufacturing techniques.
US10330536B2 Structure for attaching temperature detecting member to busbar, wiring module and method for manufacturing wiring module
A busbar (21) is provided for electrically connecting a temperature detecting member 40 to adjacent electrode terminals (12A, 12B) of unit cells (11). The busbar (21) is overlapped with the electrode terminals (12A, 12B) of the unit cells (11). The temperature detecting member (40) includes a plate-like heat transfer plate (42) that is overlapped in an area of the busbar (21) other than an area of the busbar (21) that is to be laser-welded to the electrode terminals (12A, 12B) and is attached to the busbar (21) by laser welding.
US10330530B2 Reference light source device used for calibration of spectral luminance meter and calibration method using same
A reference light source device for calibration of a spectral radiance meter includes an integrating sphere having a radiance reference plane, which is an opening; and a plurality of first optical ports, which are formed apart from each other in an outer wall of the integrating sphere to allow light rays with equivalent wavelength characteristics to enter an interior of the integrating sphere.
US10330529B2 System and method for characterization of tracer light output and velocity
System and methods for simultaneous characterization of tracer light output and velocity by arranging a plurality of photodetectors along the flight path of the tracer and transmitting the detected light output over large distances using an array of analog/digital converter units arranged to correspond to each photodetector. The system can be scaled and configured to operate and control the photodetectors from a remote location.
US10330522B2 Person support apparatus with exit detection system and/or scale system
A person support apparatus, such as a bed, cot, recliner, chair, stretcher, or the like, includes a frame, a support surface, a plurality of load cells, and first and second channels dimensioned to receive noses of at least one of the load cells. The first channel constrains a first one of the load cells in a first direction but not a second direction that is perpendicular to the first direction. The second channel constrains the second load cell in the second direction but not the first direction. The person support apparatus may also include a plurality of load cell brackets that are each adapted to support an end of one of the load cells. When included, the load cell brackets are constructed such that no forces from the support surface, other than weight forces, are applied to the load cells after the support surface is coupled to the frame.
US10330520B2 System for automatically initializing a weighing process of one or more loads at a concrete plant or an asphalt plant
A system for automatically initializing a weighing process of one or more loads at a concrete plant or an asphalt plant. The system includes a plant, a staging area, a truck and a fleet of trucks. Each truck contains one output device which contains a unique output device ID identifier, an output device reader or readers, a batch non-transitory storage media, a dispatch non-transitory storage media, a reader non-transitory storage media and a material load verification non-transitory storage media, a third party or cloud non-transitory storage media and a master truck file containing a truck file for each truck and a database.
US10330519B2 Flow rate sensor correction device, program for correction device, and correction method
In order to reduce a flow rate error over the entire range of a sensor output value even when the relationship between the sensor output value and a flow rate value is poor in linearity, a flow rate sensor correction device includes: a sensitivity setting part adapted to set a sensitivity coefficient on the basis of an initial value and a sensitivity correction value and adjust the sensitivity of the flow rate sensor; a function calculation part adapted to calculate a corrected flow rate characteristic function on the basis of a function correction value, which is determined on the basis of the flow rate value, and a standard flow rate characteristic function; and a function modification part adapted to make a function storage part store, as a flow rate characteristic function, a final flow rate characteristic function based on the corrected flow rate characteristic.
US10330518B2 Method for manufacturing a liquid-surface detection device
A liquid-surface detection device includes terminals and an electronic component that has a body portion and a lead portion projecting from the body portion and being connected to the terminals. A method for manufacturing the liquid-surface detection device includes arranging the electronic component in a casing that has a mounting surface and covers the terminals, and connecting the lead portion and the terminals. The mounting surface has a base surface with a planar shape, an island projecting from the base surface and a hole recessed from the base surface. The lead portion is placed in a positioning groove of the island. A curved surface of the body portion is supported by an edge of the hole. Accordingly, a yield can be increased.
US10330513B2 Multi-dynamic-range sensor
A sensing system that produces a multi-dynamic range output is provided. In an illustrative embodiment, a first channel and a second channel receive an analog output signal from a sensing element. The first channel provides a first digital output signal that has a first dynamic range, and the second channel provides a second digital output signal that has a second narrower dynamic range. In some cases, the second narrower dynamic range falls within the first dynamic range, and the first digital output signal may provide a first resolution and the second digital output signal may provide a second greater resolution. The dynamic range and/or resolution of one or more of the first channel and second channel may be dynamically reconfigurable, if desired.
US10330509B2 Method and arrangement for an ultrasound clamp-on flow measurement and circuit arrangement for control of an ultrasound clamp-on flow measurement
The invention relates to a method and an arrangement for an ultrasound clamp-on flow measurement according to the transit-time method. The problem addressed by the invention is to provide a measurement arrangement for clamp-on flow measurement, which enables measurement using only two pairs of acoustic transducers in both reflection configuration and in X configuration, without requiring the acoustic transducer position to be changed when switching between configurations. For the method according to the invention, at least four acoustic transducers are arranged on a measurement pipe, which are controlled in such a way that the flow measurement is performed consecutively in an alternating manner in the X configuration and in the reflection configuration. For this purpose, two acoustic transducers are connected for each transmission-receiving pair for a flow measurement in X configuration, and/or two acoustic transducers are connected for each transmission-receiving pair for two reflection configurations.
US10330505B2 Interchangeable face gauge for an automobile
An interchangeable face gauge structure for automobile gauges comprises a gauge body, a face gauge, a retainer ring and an outer cover. The gauge body and outer cover are combined by means of assembling, which causes the outer cover to be dismountable from and re-mountable on the gauge body. The face gauge is additionally mounted on the surface of the light directing panel on the gauge body, which allows the face gauge to be replaceable with one of the type to the liking of the user after the outer cover is dismounted from the gauge body, improving the variability and visual effect of the gauge body. Further, with the convenience of the outer cover being easily mountable on the gauge body, the user is allowed to replace and mount parts by themselves, adding to the practicality of the structure.
US10330503B2 Measurement device comprising sensors arranged in recesses covered by a single film
A measurement device can be attached to an outer wall of a movable object or of a stationary object arranged in a flow of air in order to measure physical quantities. The measurement device includes a mounting which has recesses having an opening leading to the outside in which sensors are provided. All of said openings of said recesses are covered by a single film. The film thus makes it possible to offer a surface which is as smooth as possible, having very low roughness with no unevenness. It also makes it possible to ensure the tightness of the sensors as well as the air insulation between all the sensors of the mounting.
US10330502B2 Fibre-optic communication system, a communication apparatus for the same, and a vehicle
A communication apparatus for a fiber-optic communication system for an aircraft that includes: an optical coupler; an input port optically coupled to the optical coupler via a first waveguide, the input port arranged to receive light; a modulator optically coupled to the optical coupler via a second waveguide, the modulator having a logic input and a fiber having a fiber Bragg grating (FBG) receiving light from the input port via the optical coupler, the modulator operable to vary a strain force applied to the fiber according to a logic signal received at the logic input to modulate a wavelength of a modulated light signal reflected by the FBG back to the optical coupler; and an output port optically coupled to the optical coupler via a third waveguide to receive the modulated light signal therefrom, the output port being operable to output the modulated light signal.
US10330500B2 Method and apparatus for operating a resolver, and resolver device
The invention relates to an apparatus (7) for operating a resolver (1), which has at least one receiver winding (3, 4) or at least one excitation winding (2), which are/can be associated with a rotatably mounted shaft (5), in particular a rotor shaft of an electric motor, said apparatus also having a device (9) which determines an angular position of the shaft (5) as a function of an induced voltage detected by the excitation winding (2) by means of a desired excitation signal (SES) with a predeterminable frequency and amplitude and by the receiver winding (3, 4). According to the invention, means (10) for limiting an electrical voltage on the excitation winding (2) are associated with the excitation winding (2), wherein the means (10) limit the voltage only above a maximum normal voltage in only one current direction.
US10330498B2 Sensor arrangement for the contactless sensing of angles of rotation on a rotating part
In one embodiment, a sensor arrangement for the contactless sensing of angles of rotation on a rotating part includes a disk-shaped target, a coil arrangement, and an evaluation and control unit. The disc-shaped target is coupled to the rotating part and includes at least two metal surfaces that influence the inductances in the flat detection coils due to eddy current effects as a function of the degree of overlap. The disc-shaped target can generate at least one piece of information for ascertaining the instantaneous angle of rotation of the rotating part, in connection with the coil arrangement. The coil arrangement has three flat detection coils uniformly distributed on the circumference of a circle. The evaluation and control unit can generate essentially sinusoidal evaluation signals which represent the changes in inductance of the detection coils and can evaluate them for calculating the angle of rotation.
US10330496B2 Sensor arrangement for detecting rotational angles on a rotating component in a vehicle
A sensor arrangement is configured to detect rotational angles on a rotating component in a vehicle. The rotating component is coupled to at least one measurement transmitter which generates at least one piece of angle information in connection with at least one measurement sensor in order to determine the rotational angle of the rotating component. A first measurement transmitter and a first measurement sensor form a first angle sensor which generates first angle information that is dependent on the rotational movement of the rotating component, and a second measurement transmitter and a second measurement sensor form a second angle sensor which generates second angle information that is dependent on the rotational movement of the rotating component. A current rotational angle of the rotating component is ascertained from the first angle information and the second angle information. The first angle sensor and the second angle sensor are designed as inductive sensors.
US10330493B2 Systems and methods for displaying position sensitive datalink messages on avionics displays
Systems and methods for displaying position sensitive datalink messages on avionics displays are provided. In one embodiment, a flight deck instrument display system for an aircraft comprises: a flight plan display screen that displays a graphical representation of at least a part of an aircraft's planned flight path together with symbology representing a position of the aircraft with respect to the aircraft's planned flight path; wherein the flight plan display screen further displays at least one symbol positioned along the graphical representation of at least a part of the aircraft's planned flight path that indicates a point of applicability for a received uplink datalink message.
US10330487B1 Enhanced geocoding
An enhanced geocoding module may be used to determine various physical addresses located on the same street. The enhanced geocoding module may create a grid around a predetermined location and request the physical addresses of various coordinate points located on the grid. Additional features of the module may include a display that displays the grid with physical addresses located on the same street, various statistics related to a user of the enhanced geocoding module, and a color-coded scheme that indicates the status of individuals/groups located at the physical addresses. Furthermore, an enhanced disposition monitoring module may be provided in a plurality of computing devices (e.g., a handheld computing device, a remote server, etc.) to receive, transmit, maintain, and/or analyze disposition and related information that may be associated with geocoded information (e.g., a street address). The enhanced disposition monitoring module may generate a report based on the analysis of the information, including for example, reports showing performance of salespeople and sales in particular neighborhoods. Moreover, the collected information may be analyzed and the resulting data models may be licensed to third-party entities.
US10330481B2 Target destination selection for a mining vehicle
A system and method for determining a path to a target destination are presented. A position sensor is mounted to a haul truck. The position sensor is configured to identify a position of the haul truck. A distributed objects database stores information describing target destinations within a mining environment and performance characteristics of the haul truck. A navigation aid is connected to the position sensor. The navigation aid is configured to identify a target destination for the haul truck, retrieve a performance characteristic of the haul truck from the distributed objects database, and calculate a first path to the target destination using the performance characteristic of the haul truck. A user interface is connected to the navigation aid. The user interface is configured to display the first path for an operator of the haul truck.
US10330480B1 Deployable sensors
Systems and methods for maintaining a current map of a workspace using on-demand sensors and fixed sensors are described herein. For example, a system may include a fixed sensor positioned within the workspace, an on-demand sensor available for selective deployment in the workspace, and a computing device. The computing device may maintain a digital map of the workspace, identify a region in the workspace for collection of additional sensor information, and cause the on-demand sensor to gather the additional sensor information for updating the digital map.
US10330475B2 Segmented electrode structure for quadrature reduction in an integrated device
An integrated device includes a MEMS device, such as a gyroscope, having a movable mass spaced apart from a substrate, the movable mass being configured to oscillate in a drive direction relative to the substrate. The integrated device further comprises an integrated circuit (IC) die having a surface coupled with the MEMS device such that the movable mass is interposed between the substrate and the surface of the IC die. An electrode structure is formed on the surface of the IC die, the electrode structure including a plurality of electrode segments vertically spaced apart from the movable mass. Openings extend through the movable mass and the electrode segments overlie the openings. Suitably selected electrode segments can be activated to electrostatically attract the movable mass toward sense electrodes vertically spaced apart from the MEMS to reduce quadrature motion of the movable mass.
US10330472B2 Angular velocity acquisition device
According to one embodiment, an angular velocity acquisition device includes a movable body that vibrates in a first direction and in a second direction that is based on Coriolis force and includes a movable electrode portion extending in the second direction, a hold electrode that extends in the second direction and includes a fixed electrode portion opposite to the movable electrode portion across a gap, and a stopper that is provided between the fixed electrode portion and the movable electrode portion and includes an end portion closer to the movable electrode portion than a surface of the fixed electrode portion facing the movable electrode portion.
US10330469B2 Bank angle detection device for vehicle
A bank angle detection device for a motorcycle includes a bank angle estimator configured to estimate a moving body bank angle θb and a correcting section configured to estimate a vehicle body bank angle θf. The bank angle estimator estimates the moving body bank angle θb that is a gradient of a moving body axial line A1, on the basis of a balance state where a centrifugal force CF acting on a moving body and a gravitational force GF acting on the moving body during cornering are in balance with each other. The correcting section corrects the moving body bank angle θb on the basis of an inertia force about a longitudinal axis acting on a vehicle body, so as to estimate the vehicle body bank angle θf that is a gradient of a center of gravity G of the vehicle body with respect to a vertical line.
US10330468B2 Digital circuitry and method for calculating inclinometer angles
A method is disclosed for performing calculations for an inclinometer device, as is a digital circuitry for performing such calculations. The circuitry comprises an interface for receiving detection signals from a sensor device and a CORDIC unit for performing calculation of inclinometer output values characterizing a resultant vector. The CORDIC calculation unit is configured to perform a calculation for resolving the angle between a resultant vector and a programmable reference value using hyperbolic CORDIC calculation. Pre-rotation may be performed for a vector before hyperbolic CORDIC arctangent calculation phases.
US10330466B2 Compensation of light intensity across a line of light providing improved measuring quality
Method of providing measuring light for triangulation-based distance measurement to an object to be measured, wherein distance information is derivable by detecting at least portions of the measuring light reflected at the object. The method comprises emitting light and shaping the light so that the measuring light is provided in form of a line having a midpoint and two opposite ends. The intensity distribution of the light across the line is adjusted so that a respective light intensity at the ends of the line is at least 10% higher than light intensity around the midpoint.
US10330462B2 System for analyzing optical properties of an object
Apparatus and methods are described including a line spectrometer that receives a point of light. The line spectrometer includes a first optical element, and a second optical element configured to convert the point of light to a line of light and to direct the line of light toward the first optical element. The first optical element defines first and second surfaces, a distance between the first and second surface varying as a function of distance along the first optical element, the first optical element thereby being configured to generate first and second reflected lines of light that reflect respectively from the first and second surfaces. A detector array receives the first and second lines of light, and generates an interferogram in response thereto. A computer processor determines a spectrum of the point of light, by analyzing the interferogram. Other applications are also described.
US10330460B2 Calibration method and system for a fast steering mirror
A calibration system for calibrating a tilt angle of the fast steering mirror includes a position sensing device configured to generate a beam of electromagnetic radiation, and a diffractive optical element, positioned between the position sensing device and the fast steering mirror, the diffractive optical element being configured to divide the input beam into a plurality of output beams directed to the fast steering mirror. The position sensing device is configured to determine a tilt angle of the fast steering mirror. A method to calibrate a tilt angle of the fast steering mirror is further disclosed.
US10330459B1 Light pulse atom interferometer velocity reference
A light pulse interferometer includes a first atom source and a first laser. The first atom source is configured to direct a first group of atoms in a first direction. The first laser is configured to generate one or more interferometer laser beam pairs. The one or more interferometer laser beam pairs interact with the first group of atoms in an interferometer sequence of three or more pulses to produce atom interference. A first laser beam pair of the one or more interferometer laser beam pairs is disposed to interact with the first group of atoms to perform 1D-cooling and velocity control of the first group of atoms prior to the interferometer sequence.
US10330453B2 Wireless fastener grip gauge
An apparatus comprises a pin, a stop, a spring, one or more flanges, a measurement device, and a transmitter. The pin comprises a first end configured for insertion in an aperture in a component. The stop is slidably engaged with the pin and configured to contact a first surface of the component as the pin is inserted into the aperture in the component. The spring couples the stop to the housing. The one or more flanges are located proximate to the first end of the pin. The one or more flanges are configured to contact a second surface of the component. The measurement device is coupled to the pin. The transmitter is communicatively coupled to the measurement device.
US10330451B2 Three-piece primer insert having an internal diffuser for polymer ammunition
The present invention provides a three piece primer insert for use in polymer ammunition comprising: an upper primer insert portion comprising an upper primer bottom surface, an upper primer aperture through the upper primer bottom surface, a groove positioned around the upper primer aperture, wherein the groove is adapted to receive a polymer overmolding and a substantially cylindrical coupling element extending away from the upper primer bottom surface; a middle primer insert portion comprising a middle aperture and positioned in contact with the upper primer bottom surface and adjacent to the groove, wherein the middle aperture is larger than the upper primer aperture; and a lower primer insert portion in contact with the middle primer insert portion comprising a lower primer bottom surface in contact with the middle primer insert portion and opposite a lower primer top surface, a primer recess in the lower primer top surface that extends toward the lower primer bottom surface and adapted to fit a primer, a lower aperture through the lower primer bottom surface, wherein the lower aperture is larger than the middle aperture.
US10330450B1 Scalable mine deployment system
A scalable mine deployment system establishes a close range tactical anti-vehicle obstacle. The scalable mine deployment system includes a deployment pod, a munitions control unit and a remote control station. The deployment pod deploys anti-vehicle munitions in response to a control signal received at the remdte control station and relayed via the munitions control unit. The deployment pods are arranged according to desired field properties and are configured to deploy one or more munitions at a selectable density.
US10330449B2 Dispenser and dispensing system for radar jamming material
A dispensing unit and system for area suppression and/or countermeasure materials includes at least one canister with two ends, a support rod including a portion extending between the ends along an axis rotatably engaged with the first end, a wall defining a cavity for housing at least one material bundle, an aperture in the first end for dispensing material from the bundle, and a support structure providing horizontal support for the at least one canister. Dispensing systems include a roving cutting mechanism.
US10330448B2 Fragmentation projectile and method for its manufacturing
A fragmentation projectile in one aspect has a frontal cavity and defined fragments of medium to high density. The fragments are nearly form fitting together to form a compact projectile until its impact on the target. To achieve these specific mechanical properties, Additive Manufacturing (AM) methods are applied.
US10330445B1 Tunable cylindrical shaped charge
A shaped charge produces an explosive jet utilizing a cylindrical liner surrounded by tracks of explosives. The tracks of explosives are located on the curved surface of the cylindrical liner in a spiral. The tracks of explosives are wrapped around the cylindrical liner in a spiral at an angle to the charge axis. The angle is determined as an angle that assures that the flow speed of the collapsing cylindrical liner is subsonic compared to the sound speed in the material of the collapsing cylindrical liner. The angle also can be selected and varied to directly control the speed of a non-stretching jet, as well as a velocity gradient to produce a stretching jet.
US10330444B2 Portable active protection system
The invention relates to a single system that can simultaneously protects a plurality of assets, such as soldiers, vehicles and structures in a given perimeter. The assets are, for example, vehicles and structures that could not otherwise be protected due to tactical and mechanical limitations.
US10330438B2 Rifle scope with adjusting aid
The invention concerns a rifle scope (1) with a housing (10), in which optical lenses (20, 21, 22, 23) are arranged along an optical path (OP), and with an adjusting wheel (11) for adjusting a function, wherein the adjusting wheel (11) is mounted so as to turn relative to the housing (10) about an axis of rotation (A), and wherein the adjusting wheel (11) has a first coupling means (13), on which an adjusting aid (30) which projects relative to the axis of rotation (A) radially about the outer circumference (12) of the adjusting wheel (11) is releasably secured to a second coupling means (31).
US10330437B2 Rotational sighting apparatus
A rotational sighting apparatus includes a base, an aiming member and a pressing pivotal axle. The base includes a main body, a side cover and a through hole formed on the side cover. The side cover further includes a locking portion adjacent to the through hole. The aiming member includes a rotating portion and a pivotal attachment hole formed to penetrate through the rotating portion. The pressing pivotal axle penetrates through the pivotal attachment hole to connect with the rotating portion via the through hole. The pressing pivotal axle includes a locking key moveably locked onto the locking portion and an elastic element configured to drive the pressing pivotal axle to rotate. Accordingly, when the locking key disengages from the locking portion, the elastic element drives the pressing pivotal axle to allow the aiming element to rotate from a first position to a second position.
US10330436B2 Handgun storage safe
A gun safe is provided that has components configured to releasably retain a handgun in the safe. The safe includes a gun ejector mechanism, a gun retaining mechanism, and an activator mechanism. The components positively mechanically secure the gun in a retained condition until the activator effects release of the gun, and then the ejector effects movement of the gun from a retained position to a user access position.
US10330433B2 Composite handguard for a firearm and mounting/attachment apparatus therefor
An apparatus to couple a handguard to a firearm having a barrel nut, wherein the barrel nut includes a cylindrical portion and an outwardly protruding flange with a plurality of scalloped regions, the apparatus comprising at least one handguard mounting member, the handguard mounting member providing a collar configured to at least partially circumscribe the cylindrical portion of the barrel nut, and the least one handguard mounting member configured to fit in at least one of the scalloped regions of the plurality of scalloped regions of the barrel nut to inhibit rotation of the at least one handguard mounting member relative to the barrel nut.
US10330427B2 Mid-limb cam crossbow system
Provided is a mid-limb cam crossbow system comprising a beam; a bow assembly having a first bow limb of length L1 and second bow limb of length L2; a first cam engaged with the first bow limb at a point between (0.15)L1 and (0.75)L1 from the limb end; a second cam engaged with the second bow limb at a point between (0.15)L2 and (0.75)L2 from the limb end; a first power string engaged with the first cam and a region on the second bow limb greater than (0.75)L2 from the limb end; a second power string engaged with the second cam and a region on the first bow limb greater than (0.75)L1 from the limb end; and a bowstring engaged between the first cam and the second cam. The bow assembly may be configured in an uncocked configuration or a cocked configuration. L1 and L2 are between 15 centimeters and 65 centimeters.
US10330426B2 Crossbow safety system
Provided is a crossbow safety system comprising a crossbow, optic fence, and interlock. The crossbow may have a bowstring operable between a cocked and an uncocked position, the cocked position and the uncocked position defining between them a bowstring plane, and a trigger assembly adapted to selectably retain the bowstring in the cocked position. The optic fence may be adapted to detect an obstruction in a safety plane coincident with the bowstring plane or offset below the bowstring plane by some offset distance. The optic fence may have an infrared emitter adapted to output IR radiation, and a photodiode adapted to sense the output IR radiation from the infrared emitter. The interlock may be operationally engaged with the optic fence and the trigger assembly. The interlock may be adapted to lock the trigger assembly from releasing the bowstring if the optic fence detects an obstruction in the safety plane.
US10330424B2 Bow riser with integrated central accessory mount
An archery bow with a riser including a mount in an upper wall of a sight window of the riser may allow for a novel manner of mounting an archery accessory. Placement of the mount within a centerline plane of the riser may maintain the weight of the archery accessory along a center of the bow, thereby reducing or eliminating asymmetrically weighted bows or the need for an additional stabilizer to balance the weight of the archery accessory. Positioning the mount in the upper wall of the sight window additionally allows for coordination of the position of a secondary accessory, such as a sight, a light, or a camera, in addition to mounting an arrow rest, such as in a lower wall of the sight window, while maintaining the centralized weight advantages noted above.
US10330423B2 Firearm training system including improved trigger and magazine assembly
A firearm training system includes a device body simulating a firearm and a releasable magazine accessory. The magazine accessory is retained within a receptacle formed within a handle of the device body by a pair of catches and two springs that provide opposing forces on the magazine accessory. The firearm training system also includes an improved trigger assembly that reduces breakage of the trigger under repetitive trigger pulls.
US10330422B2 Cartridge based modular turret control system
Apparatus and associated methods relate to a toollessly interchangeable ring gear drive mount system for a rotatable turret including a ring gear, a ring gear drive module, a mount bracket, a pair of receiver members, and a pair of mount flanges. In an exemplary aspect, the mount bracket may extend in a plane perpendicular to an axis of rotation of the ring gear and be adapted for mounting to a platform arranged in a rotatable relationship to the ring gear. The pair of receiver members may extend from the mount bracket and define a pair of slide channels positioned substantially vertically and oriented substantially parallel to the axis of rotation. The pair of mount flanges may each be sized and shaped to be slidably inserted into a corresponding one of the pair of slide channels and adapted to support the ring gear drive module.
US10330421B2 Barrel system for a firearm
A barrel assembly for use in a semiautomatic firearm, including a barrel and a takedown lever. A rear portion of the barrel includes a follower lug and a rear lug extending from an underside of the rear portion. A pin of the takedown lever includes a notch with a vertical face configured to contact a vertical face of the follower notch when the firearm is in the locked position. The rear lug is configured to be supported by a portion of a locking block of the firearm prior to firing and during a portion of the recoil period. A fitting pad extending downward from a rear lug of the barrel can be adjusted to provide a customized fit of the barrel to a frame of the firearm. The modifications to the barrel assembly result in increased dwell time and accuracy of the firearm.
US10330420B2 Suppressor assembly
A suppressor assembly for a firearm including a barrel, a bore and a muzzle end. The suppressor assembly may include a gas block mount positioned about the barrel, and outer tube configured to be attached to the gas block mount, and a baffle configured to be attached to the muzzle end of the firearm. The baffle is telescopically received and configured to have a clearance fit with the outer tube. The baffle may also include one or more outer edges configured to scrape debris from the inner surface of the outer tube when the baffle is removed from the outer tube.
US10330416B2 Interchangeable chamber and barrel system
An interchangeable chamber and barrel system for allowing an end user to easily change a chamber body and/or a barrel for a firearm without the assistance of a gunsmith. The interchangeable chamber and barrel system generally includes an interchangeable chamber body having a chamber that is removably connectable to a receiver of a firearm and an interchangeable barrel that is removably connected to the chamber body opposite of the receiver. The system also includes a sealing member positioned within channels in the barrel and the chamber body. The chamber body and/or the barrel may be changed on the firearm at any time based on the preference of the end user.
US10330415B2 Trigger bar for a firearm
Systems and methods for reducing or removing trigger slack in a firearm are disclosed. In some instances, a method comprises positioning a plunger safety tab to a front end of a body of a trigger bar. The plunger safety is positioned more forward on the body relative to an OEM plunger safety tab. The method also includes positioning a cruciform coupled to the rear end of the body. The cruciform is positioned more forward on the body relative to an OEM cruciform.
US10330412B2 Durable Asset Management Tag
A tracking system for durable assets such as personal weapons is provided. The tracking system includes a durable asset tag including an RFID transponder physically mounted within an externally exposed cavity of the durable asset, and an identification card with a machine-readable third unique identifier associated with a person. Different embodiments are disclosed for the durable asset tag, with one embodiment including a helical antenna connected to the RFID transponder for facilitating communication with an RFID reader. The system also includes first and second databases, each storing information associated with the durable asset, and an AIM interface terminal for receiving the first unique identifier from the durable asset tag and the third unique identifier from the identification card, and which communicates with the databases for checking-in or checking-out the durable asset to the person having the identification card. The durable asset tag may be original to the durable asset or retrofitted thereto after manufacture. Methods are also provided for associating unique identifiers with a durable asset, tagging the durable asset, checking-in and checking-out the durable asset.
US10330403B2 Heating and cooling system
In order to obtain a heating and cooling system capable of localized cooling or heating a given area, a heating and cooling system includes: a supply section configured to supply a heating medium; and a double pipe unit including: an inner pipe, connected to the supply section, through which the heating medium flows, and an outer pipe disposed at an outer peripheral side of the inner pipe, the outer pipe including a space between the inner pipe and the outer pipe, the space being maintained at a vacuum, portions in which a degree of vacuum of the space is different, or in which the degree of vacuum of the space is adjustable.
US10330402B1 Rocker chiller with baffle assembly
A rocker chiller includes a chilling tank and a baffle assembly. The baffle assembly includes a drive shaft, a baffle blade extending along a bottom of the tank and a plurality of spaced-apart and elongate baffle members extending in a radial direction from the drive shaft towards the bottom of the tank. The elongate baffle members contact the drive shaft at spaced-apart locations along the drive shaft and define a plurality of openings therebetween. The elongate baffle members are sized and shaped to push at least a majority of the carcasses laterally through the heat exchanging liquid in a direction generally orthogonal to a lengthwise forward movement of the carcasses from the first end of the tank to the second end of the tank.
US10330400B2 Self-assembled or reconfigurable structures for heat flow control devices
Devices configured to direct heat flow are disclosed, as well as methods of forming thereof. A device may include a self-assembling heat flow object. The self-assembling heat flow object may include a material having one or more self-assembling properties that cause the material to react to an environmental stimulus and one or more thermal pathways. An application of the environmental stimulus causes the self-assembling heat flow object to deploy and arrange the one or more thermal pathways for directing thermal energy to one or more locations.
US10330393B2 Modular latent heat thermal energy storage systems
The invention provides a modular device for latent heat storage, which is made of a conduit with a first end and a second end; and a jacket that surrounds a portion of the conduit between the first end and the second end, wherein the jacket is comprised of at least one phase change material. The invention further provides a system for latent heat storage, comprising a thermally insulated enclosure adapted to receive at least one modular latent heat storage device and a HTF, wherein the HTF flows from an upstream heat source into each of the first ends of the conduit and out of each of the second ends of the conduit comprising the at least one module to a downstream heat exchanger.
US10330391B2 Heat exchanger assembly
The invention relates to a heat exchanger assembly having two exchangers, each comprising a stack of parallel plates defining a first connection surface and a second connection surface that are adjacent to each other. The heat exchanger assembly can also include an enclosure between the first connection surface and the second connection surface, primary compartments in the enclosure configured to channel primary fluid through the first connection surface and the second connection surface, and a secondary compartment in the enclosure for channeling secondary fluid.
US10330387B2 Securing device for a cylindrical ceramic hollow body and fireproof ceramic gas purging brick having such type of securing device
To improve the position of a cylindrical ceramic hollow body the invention relates to a securing device for use with a gas purging brick, where the securing device has the following characteristics in its operational position: A base body which, with its bottom and a circumferential wall, defines a cylindrical space with a corresponding central longitudinal axis, the bottom features an opening whose longitudinal axis aligns with the central longitudinal axis the bottom features a ring-shaped channel which extends concentrically around the opening. at least an inner wall of the channel which is adjacent to the opening consists of a material which is plastically ductile under the application of pressure, a ring-shaped compact whose radial wall cross-section increases in size upwards from a lower free end, so that the inner wall of the channel deforms plastically, thereby reducing the cross section of the opening, after the compact is pressed into the channel.
US10330386B2 Steel sheet heating method and steel sheet heating apparatus
A steel sheet heating method that heats a steel sheet (K) to be pressed before hot press molding includes: bringing the steel sheet into a heating furnace (10) including a heater (15) on an inside surface of the heating furnace in a state where the steel sheet is supported in a vertical direction while an unnecessary portion of the steel sheet that becomes unnecessary after molding is fixedly supported by a support member (30); and performing heating at a prescribed temperature in the heating furnace, then taking the steel sheet out of the heating furnace, and after that cutting and removing the unnecessary portion before hot press molding or during hot press molding.
US10330379B2 Refrigerator and method of controlling the same
A refrigerator includes a mixing container in which carbon dioxide and purified water are mixed and carbonated water is prepared, a mounting body on or from which the mixing container is mountable or detachable, a first dispenser assembly which injects the carbon dioxide and the purified water into the mixing container when the mixing container is mounted on the mounting body, and a user interface which outputs information on whether the mixing container is mounted on the mounting body.
US10330376B2 Refrigerator with advice generating unit
A refrigerator includes a biological information obtaining unit for obtaining biological information of a person upon detection of the person in the vicinity of the refrigerator. The refrigerator further includes an advice generating portion for generating advice about health care based on analysis of the biological information and a display configured to display the advice in response to a user request.
US10330375B2 Refrigerator
Disclosed is refrigerator including a holder terminal unit provided in a main body of the refrigerator; and a shelf terminal unit provided in a shelf installed in the main body, wherein the holder terminal unit includes a holder installed at an inner rear wall of the main body and having an opening which is opened toward a front side of the refrigerator; a holder side terminal provided to correspond to a shelf side terminal of the shelf terminal unit and movable in forward and backward directions within the holder; and an elastic member provided between the holder and the holder side terminal and configured to elastically support the holder side terminal, and wherein the holder side terminal is pressurized by the shelf side terminal which is inserted into the holder through the opening and moved backwardly, while maintaining an elastic contact with the shelf side terminal by the elastic member.
US10330372B2 Rail door storage system
A storage system and a refrigeration appliance includes the storage system for storing food items in a temperature-controlled environment. The storage system includes a rail attached to a liner panel. The rail includes at least one mounting structure that is partially embedded within the liner panel. The storage system further includes an accessory. The accessory has an arm extending from a rear surface of the accessory. The accessory is placed in a storage position. The arm is placed between the rail and the liner panel when the accessory is placed in the storage position.
US10330368B2 Apparatus, method and system for a dispensing system of a refrigerated appliance
An apparatus, method and system for sensing parameters related to water and/or ice being dispensed from a dispensing station of a refrigerated appliance is disclosed. The dispensing system includes a sensing system positionable at the dispensing station at the point of dispension for liquid and/or ice to sense a parameter related to dispensed water and/or ice and produce a sensing signal.
US10330367B2 Refrigerator hinge bracket mechanism
A refrigerator door hinge bracket mechanism (40) has a door mounting assembly (45) and a base mounting assembly (46). The door mounting assembly includes a hinge mounting plate (49). The base mounting assembly includes an adjustment mechanism (52) which has a U-shaped adjustment plate (50) coupled to the hinge mounting plate, a threaded lower adjustment bar (55) with a threaded lower adjustment block (56) and which has a top camming surface (58), a threaded upper adjustment bar (60) with a threaded upper adjustment block (61) which has a lower cam following surface (63) configured to mate with camming surface. The upper adjustment block includes opening (64) therethrough which aligns with an opening (65) extending through adjustment plate and a hole (66) in the hinge mounting plate. A threaded bolt (67) passes through the three holes to mount the adjustment mechanism to the hinge mounting plate with adjustable movement therebetween.
US10330366B2 Water distribution for an ice maker
A water distributor for an ice maker having a first reservoir comprising a bottom and an inlet passageway, a central wall comprising a first central wall portion and a second central wall portion, and a second reservoir separated from the first reservoir by the central wall, the second reservoir comprising a bottom. A population of teeth separated by a population of gaps are disposed along the central wall. Water flows from the first reservoir to the second reservoir through the population of gaps. A population of outlet passageways are disposed in the second central wall portion proximate the bottom of the second reservoir. Water exits the second reservoir substantially horizontally through the population of outlet passageways.
US10330365B2 Air-conditioning apparatus and air-conditioning system that selects control based on sensible or latent heat cooling capability
A refrigerant circuit forming a refrigeration cycle by connecting together a compressor, an outdoor heat exchanger, an expansion valve, and an indoor heat exchanger via a refrigerant pipe; and a control unit controlling a blown-out air temperature by causing the indoor heat exchanger to exchange heat while controlling the refrigeration cycle based on one of a sensible heat capability and a latent heat capability calculated from a cooling capability of the refrigerant circuit and a cooling load of the refrigerant circuit. The control unit includes: a capability judging unit judging the cooling capability of the refrigerant circuit based on the one of the sensible heat capability and the latent heat capability; and a control selecting unit selecting one from between superheat degree control to control a degree of superheat and evaporating temperature control to control an evaporating temperature, based on a determination result obtained by the capability judging unit.
US10330363B2 Lubricant separator for a heating, ventilation, and air conditioning system
A lubricant separator is disclosed. The lubricant separator can cause lubricant which is entrained with a heat transfer fluid (e.g., a lubricant—heat transfer fluid mixture) to coalesce and fall (e.g., via gravity) into a bottom portion of a lubricant tank assembly. The lubricant separator can also reduce a velocity of the lubricant—heat transfer fluid mixture as it enters the lubricant tank assembly. The velocity reduction can, for example, reduce an amount of splashing of the lubricant that occurs as the lubricant—heat transfer fluid mixture enters the lubricant tank assembly. The velocity reduction can also, for example, be relatively more conducive to lubricant droplets falling into the bottom portion of the lubricant tank assembly as the flow of the heat transfer fluid is provided to a heat transfer fluid return conduit of the lubricant tank assembly.
US10330362B1 Compressor protection against liquid slug
A liquid slug protector device for air conditioning and heat pump systems includes a housing having an inlet port, an outlet port, and a cavity. The device further includes a piston disposed in the cavity. The piston has an inflow channel. The device also includes a backing structure disposed in the cavity. The backing structure has an outflow channel, where a first refrigerant flow path from the inlet port to the outlet port includes the inflow channel and the outflow channel. The device further includes a peripheral channel that is at least partially bound by the piston. A second refrigerant flow path from the inlet port to the outlet port includes the peripheral channel and the outflow channel. The second refrigerant flow path is closed when the piston abuts against the backing structure.
US10330359B2 Rotary four-way reversing valve with low pressure drop and low leakage
The invention provides a rotary four-way reversing valve with low pressure drop and low leakage, comprising a valve body and a valve core arranged in the valve body through bearings. The valve body comprises a low-pressure exhaust tube, a high-pressure air inlet tube, a condenser tube and an evaporating tube. The valve core is slantingly divided by a U-shaped seal ring with a spring into a high-pressure chamber and a low-pressure chamber that are not communicated with each other. The valve core comprises a through hole arranged in the high-pressure chamber and aligned with the high-pressure air inlet tube of the valve body and an opening aligned with the condenser tube or the evaporating tube, an opening arranged in the low-pressure chamber and always aligned with the low-pressure exhaust tube and an opening aligned with the condenser tube or the evaporating tube.
US10330356B2 Liquid receiver and condenser using the same
A liquid receiver is composed of a tubular base member having open upper and lower ends, a tubular tank member having a closed upper end and an open lower end and joined to the base member, and a plug fitted into the base member. A female screw is provided on the inner circumferential surface of the base member, and refrigerant inflow and outflow holes are formed in a portion of the base member above the female screw such that the former is located above the latter. A male screw to be screwed into the female screw is provided on the outer circumferential surface of the plug to be located below the refrigerant outflow hole. Sealing is established between a portion of the inner circumferential surface of the base member located below the female screw and a portion of the outer circumferential surface of the plug located below the male screw.
US10330354B2 Heat dissipating blower and refrigerator including the same
A heat dissipating blower for cooling a condenser in a refrigerator with reduced vibration and reduced noise. The heat dissipating blower includes a drive device configured to generate a rotational force, a fan coupled to the drive device, a support member configured to support the drive device, and a support frame coupled to the support member. The support member includes a fastening portion coupled to the drive device, and a connection frame spaced apart from the support frame. The heat dissipating blower further includes one or more vibration-attenuation members disposed between the connection frame and the support frame.
US10330353B2 Energy efficient cold storage units
Cold storage unit apparatuses designed for high energy efficiency are provided, which may include: a refrigeration system; a box enclosing an interior space, the box formed by a plurality of insulated sides; an entry into the interior space including a plurality of openable barriers facilitating preventing entry of heat or moisture into the interior space; and a power system connected to the refrigeration system, the power system facilitating independent operation of the refrigeration system when not connected to a power grid, and further facilitating a net energy use of zero from a power grid when connected to a power grid. Cold storage units may further include systems for using the refrigerant of the refrigeration system to defrost one or more components of the cold storage unit, and for using the refrigerant to facilitate maintaining a desired internal temperature of the interior space of the cold storage unit.
US10330349B2 Thermal energy system and method of operation
Thermal energy system, coupled to a building energy system, which selectively provides heating and/or cooling to a building. The thermal energy system includes a heat pump system, first and second geothermal systems, and first and second switch assemblies, and the first and second switch assemblies are selectively switchable to thermally interconnect the first and second geothermal systems to each other on a primary input side of the heat pump system or on a second output side of the heat pump system, and: a) the first and second switch assemblies are adapted to be switchable to provide a first operation mode which thermally connects the first geothermal system to the heating output and the second geothermal system to the cooling output, and the heat pump system being thermally unconnected to the first and second geothermal systems; or b) the first and second switch assemblies are adapted to be switchable to provide a first operation mode which thermally connects together the first and second geothermal systems via the heat pump system, and the heating output and cooling output being thermally unconnected to the first and second geothermal systems.
US10330347B2 Positioning foot block
A positioning foot block for the mounting of an upright bar is disclosed to include a support device having a bottom wall, two side walls respectively extended from opposing left and right sides of the bottom wall and a positioning space surrounded by the bottom wall and the side walls for receiving the upright bar. Each side wall of the support device has two side lugs respectively extended from opposing front and rear sides thereof toward the positioning space and respectively clamped on respective corner ends of the upright bar. Thus, the structural design of the positioning foot block can clamp the corner ends of the upright bar firmly, prohibiting the upright bar from vibration and enhancing its positioning stability.
US10330346B2 Method for manufacturing a ceramic roof tile, as well as roof tile provided with a solar heat receiving panel and hot water system provided with such roof tiles
When a roof tile provided with a hole is manufactured, first a non-cured composition 11 is fed between two facing mold surfaces 13b and 15b of two mold halves 13 and 15 after which the two mold halves are brought together.The mold surface 13b of one of the two mold halves 13 is provided with a bulge 17 which has a thickness 19 that is smaller than the distance 21 between the two mold surfaces 13b and 15b at the location of this bulge in the state of the mold halves brought together. As a result, the roof tile obtains a thin part 23 at the location of this bulge 17. After the pressing operation the two mold halves 13 and 15 are taken apart and the composition 11 is cured. Once the roof tile 1 has cured, the thin part 23 is broken away from the roof tile and in this manner the hole 5 in the roof tile is formed.
US10330342B2 Dielectrically insulated secondary flue for gas-fired water heater
A dielectrically insulated secondary tubular flue for mounting inside a water holding tank of a gas-fired water heater is provided to increase the efficiency of the water heater. The secondary tubular flue has opposed tubular end sections and an helical tubular section integrally formed therewith. The tubular end sections each have connecting end sections adapted to form a part of a dielectric connector for securing the secondary tubular flue inside of the water holding tank by the dielectric connectors.
US10330329B2 Indirect gas furnace
A high turndown furnace for an air handling system. In one example, the furnace includes a plurality of tubes divisible by four with a first modulating valve supplying gas to ¼ of the tubes and a second modulating valve supplying gas to ¾ of the tubes. In one aspect, the furnace is capable of providing a 16:1 turndown. In one aspect, the furnace is capable of providing seamless turndown operation throughout the entire firing range.
US10330327B2 Fluid circulation type heating device provided with overpressure protection element
The present invention relates to a fluid circulation type heating device which circulates fluid by means of heating and cooling and, more particularly, to a fluid circulation type heating device provided with overpressure protection element which can prevent pressure increase of a circulation path of a fluid. The fluid circulation type heating device according to the present invention for achieving the aforementioned purpose comprises a circulation line, a heat radiation member installed on the circulation line, a boiler which heats and expands a fluid, a storage tank which stores the fluid therein and supplies the same to the boiler, a controller which controls the boiler, and a housing which accommodates the boiler and the controller. In addition, the device has an opening formed in fluid communication with the storage tank or the circulation line, and further comprises an overpressure protection element which blocks the opening, wherein the overpressure protection element is configured to prevent fluid from passing through and allowing a vapor of the fluid to pass through, thereby dropping the pressure of the storage tank and the circulation line. The fluid circulation type heating device according to the present invention discharges, to the outside, steam from the inside of a circulation path and does not discharge fluid to the outside, thereby preventing overpressure loaded onto the fluid circulation path of a heating device. In addition, should the heating device fall over, it is possible to prevent fluid from being discharged to the outside. Furthermore, it is possible to prevent external foreign material from being introduced into the circulation path, thereby preventing damages of components or generation of odor, due to contamination of fluid caused from the external foreign material.
US10330322B2 Pellet fueled grill without cleanout port
A pellet-fired grill for barbecue cooking includes a cleanout port in the bottom of the combustion chamber and an access door so that the ash may be cleaned out and removed from the grill without necessitating disassembly of the upper components of the grill. The access door is operated by a pull link, and a stop catch mechanism adjacent to the pull link enables actuation of the pull link assembly only when the stop catch mechanism is released.