Document Document Title
US10606928B2 Assistive technology for the impaired
Disclosed are methods and apparatus for generating accessible documents. In one embodiment, an initial document in a print format is obtained. The print format of the initial document is identified as one of a plurality of print formats. A parser corresponding to the one of the plurality of print formats is applied such that the initial document is parsed according to the print format of the initial document. An intermediate document that conforms to an intermediate format is generated based upon results obtained from applying the parser. A template for converting the intermediate document into an accessible document is obtained. The template is then such that an accessible document corresponding to the initial document is generated, wherein the accessible document includes a plurality of tags that designate an order of a plurality of regions of the accessible document.
US10606919B2 Bivariate optimization technique for tuning SPRT parameters to facilitate prognostic surveillance of sensor data from power plants
We present a system that performs prognostic surveillance operations based on sensor signals from a power plant and critical assets in the transmission and distribution grid. The system obtains signals comprising time-series data obtained from sensors during operation of the power plant and associated transmission grid. The system uses an inferential model trained on previously received signals to generate estimated values for the signals. The system then performs a pairwise differencing operation between actual values and the estimated values for the signals to produce residuals. The system subsequently performs a sequential probability ratio test (SPRT) on the residuals to detect incipient anomalies that arise during operation of the power plant and associated transmission grid. While performing the SPRT, the system dynamically updates SPRT parameters to compensate for non-Gaussian artifacts that arise in the sensor data due to changing operating conditions. When an anomaly is detected, the system generates a notification.
US10606917B2 System, method, and recording medium for differentiated and partial feature update in alternating least square
An alternating least square recommendation method, system, and non-transitory computer readable medium, include partially updating a user's feature when an update ratio is less than a pre-defined threshold ratio, the pre-defined threshold ratio being configurable based on a preference of an existing sparse matrix factorization, where the pre-defined threshold ratio is pre-defined by setting the pre-defined threshold ratio to variable values according to a past acceptable update.
US10606912B2 Information processing system, information processing method, and information processing program
An information processing system that easily grasps the relationship between contents shared by communication includes a database that saves, in association with each other, a content identifier that identifies content data and a communication identifier that identifies communication performed in relation to the content data, and an associator that associates the first content identifier that identifies the first content data and the second content identifier that identifies the second content data by using a communication identifier that identifies communication performed between the first user and the second user when the first content data and the second content data are shared in relation to the communication.
US10606908B2 Systems and methods to manage media content items
Systems, methods, and non-transitory computer readable media are configured to provide a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time. A second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user is provided.
US10606906B1 Summary based privacy security for benchmarking
A system for summary based privacy security for benchmarks including an interface and a processor. The interface is configured to receive an indication to opt-in to a benchmark category from a tenant, where opting-in includes a privacy level. The interface is also configured to provide a benchmark data request to a tenant system, where the benchmark data request includes a requirement to summarize tenant data for the benchmark data request compatible with the privacy level. The processor is configured to combine summarized tenant data with prior commingled benchmark data to update a commingled benchmark database, where the commingled benchmark database includes data from a plurality of tenants. The processor is also configured to determine a benchmark compatible with the privacy level using the commingled benchmark database.
US10606898B2 Interpreting human-robot instructions
A system includes a robot having a module that includes a function for mapping natural language commands of varying complexities to reward functions at different levels of abstraction within a hierarchical planning framework, the function including using a deep neural network language model that learns how to map the natural language commands to reward functions at an appropriate level of the hierarchical planning framework.
US10606889B2 Systems, methods and computer program products for searching within movies (SWiM)
Systems, methods and computer-readable media process a series of media files into a searchable format. The method includes generating a media database by processing each of a plurality of programs. The steps of the method include extracting a subtitle track from each of the programs, retrieving at least one frame associated with the subtitle track, adding metadata to the extracted subtitle track and at least one frame, processing the subtitle track, program statistics and at least one frame in a media database. Another aspect includes receiving a user query associated with dialog in a program, searching the media database and presenting a listing of results, receiving a user selection or program from their listing and transmitting at least one frame, a portion of associated subtitle track and prompts for ordering the program.
US10606888B2 Image inventory production
There are disclosed methods and apparatus for manufacture of image inventories from frames of a digital work including audio which corresponds to objects in still images of the digital video work. Objects are detected in each frame's image, and the objects are recognized. Metadata is assigned to the objects, the object metadata linking audio from the digital video work to the corresponding object in the frame's image which produces the audio. For each frame, at least one cryptographic hash of the object metadata is generated, and the hash is written to a node of a transaction processing network.
US10606887B2 Providing relevant video scenes in response to a video search query
The present disclosure is directed towards methods and systems for providing relevant video scenes in response to a video search query. The systems and methods identify a plurality of key frames of a media object and detect one or more content features represented in the plurality of key frames. Based on the one or more detect content features, the systems and methods associate tags indicating the detected content features with the plurality of key frames of the media object. The systems and methods, in response to receiving a search query including search terms, compare the search terms with the tags of the selected key frames, identify a selected key frame that depicts at least one content feature related to the search terms, and provide a preview image of the media item depicting the at least one content feature.
US10606882B2 Body information analysis apparatus and method of estimating remaining capacity of cosmetic product thereof
A body information analysis apparatus (10) and method of estimating remaining capacity of cosmetic product thereof are disclosed. The method includes following steps of: controlling a body information analysis apparatus (10) to configure a plurality of cosmetic product data respectively corresponding to different cosmetic products; updating an remaining capacity of each cosmetic product data according to a use record of the body information analysis apparatus (10) and a reference consumption amount of each cosmetic product data; sending a reminder message when the remaining capacity of any of the plurality of cosmetic product data is less than a safety capacity; and, retrieving feedback data corresponding to the cosmetic product data and updating the remaining capacity of the cosmetic product data according to the feedback data.
US10606879B1 Indexing fingerprints
Example methods and systems for indexing fingerprints are described. Fingerprints may be made up of sub-fingerprints, each of which corresponds to a frame of the media, which is a smaller unit of time than the fingerprint. In some example embodiments, multiple passes are performed. For example, a first pass may be performed that compares the sub-fingerprints of the query fingerprint with every thirty-second sub-fingerprint of the reference material to identify likely matches. In this example, a second pass is performed that compares the sub-fingerprints of the query fingerprint with every fourth sub-fingerprint of the likely matches to provide a greater degree of confidence. A third pass may be performed that uses every sub-fingerprint of the most likely matches, to help distinguish between similar references or to identify with greater precision the timing of the match. Each of these passes is amenable to parallelization.
US10606875B2 Search support apparatus and method
According to one embodiment, a search support apparatus includes a first analyzer, a first acquirer, a measurement unit, a first extractor, a second extractor and a storage. The first analyzer analyzes a clipped document. The first acquirer acquires an updated document by referring to the location information if an original document has been updated. The measurement unit measures a first update frequency of the original document. The first extractor extracts one or more first keywords from the clipped document. The second extractor extracts one or more second keywords from the updated document using a first keyword extraction scheme set in accordance with the first update frequency. The storage stores the one or more first keywords, the one or more second keywords and the update document each associated with the clipped document.
US10606870B2 System and method of dynamic, encrypted searching
This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called ‘zero-knowledge’ privacy systems (i.e., systems where the server has ‘zero-knowledge’ about the client data that it is storing) utilize servers that hold encrypted data without the decryption keys necessary to decrypt, index, and/or re-encrypt the data. As such, the servers are not able to perform any kind of meaningful server-side search process, as it would require access to the underlying decrypted data. Therefore, such prior art ‘zero-knowledge’ privacy systems provide a limited ability for a user to search through a large dataset of encrypted documents to find critical information. Disclosed herein are communications systems that offer the increased security and privacy of client-side encryption to content owners, while still providing for highly relevant server-side search-based results via the use of content correlation, predictive analysis, and augmented semantic tag clouds for the indexing of encrypted data.
US10606854B2 Intelligent cascading linkage machine for fuzzy matching in complex computing networks
This disclosure is directed to an intelligent cascading linkage machine for transforming input signals into comparable signals, and cascading through matching operations, including but not limited to a fuzzy matching comparison technique, to link transformed input signals (comparable signals) to those stored signals in a database which match it. The fuzzy matching technique may use a random forest processing technique and/or a logistic regression technique. Also, the machine is able to calibrate its matching technique, based on the linking of a comparable or input signal to a stored signal in a database, in order to calculate an accuracy indicator.
US10606853B2 Systems and methods for intelligent prospect identification using online resources and neural network processing to classify organizations based on published materials
In an illustrative embodiment, methods and systems for identifying prospective new clients based upon review of current clients include accessing a book of business of a user of a transactional platform to identify current clients, identifying, key terms relevant to each of the clients, automatically performing Internet searches, each search using different groupings of the key terms, automatically deriving from web sites of the search results information regarding a number of prospects, and presenting prospect information to the user. The key terms may be identified through performing web searches and web scraping of online information related to the current clients. The clients may be categorized based upon organizational attributes prior to searching. An initial set or sets of key terms may be filtered through performing a number of data analyses on the key terms.
US10606852B2 Performing data mining operations within a columnar database management system
Data mining operations are performed within a columnar database management system. The columnar database management system stores input sets of data for a data mining operation. An input set of data is represented as a column of data in the columnar database management system. The columnar database management system stores instructions to perform one or more data mining operations for processing the input sets of data. The columnar database management system receives requests for performing data mining operations and performs the processing of the data mining operation within the columnar database management system. As a result, the processing of data mining operations is performed without requiring multiple data transfers between an application implementing the data mining operations and the columnar database management system.
US10606844B1 Method and apparatus for identifying legitimate files using partial hash based cloud reputation
Techniques are disclosed for identifying legitimate files using a hash-based cloud reputation using parts of a file to generate a hash value for reputation score lookup. A reputation service receives a request for a reputation score associated with a file. The request specifies a hash value for the file. The hash value is generated based on one or more parts of the file. The service identifies one of a plurality of file clusters that includes one or more files that matches to the specified hash value. The service determines a reputation score for the file based on the identified file cluster. The reputation score indicates a rating of the file based on a distribution of the file in a user base. The service returns the reputation score in response to the request.
US10606842B2 Cross-model filtering
Presenting data from different data providers in a correlated fashion. A first query is performed on a first data set controlled by a first entity to capture a first set of data results. Then a second query is performed on a second data set controlled by a second entity to capture a second set of data results. A relationship ontology that correlates data stored in different data stores controlled by different entities is then consulted to identify one or more relationships between data in the selected results set and the second data set.
US10606841B2 Technologies for an n-ary data compression decision engine
Technologies for data compression include a computing device having multiple search agents. Each search agent searches a history of an input stream in parallel for a match to the input stream starting at a position based on an index of the search agent. Each search agent generates in parallel a weight value associated with the corresponding match. The weight value is indicative of a length associated with the match and an encoded length associated with the match. The encoded length is indicative of a number of bits to encode the match. The computing device selects a match based on the weight values. The computing device may output a token for the selected match and encode the token using a Huffman coding. Each search agent may be embodied as a hardware component or a software component such as a thread or process. Other embodiments are described and claimed.
US10606840B2 Parallel Lempel-Ziv decompression for highly-parallel computer architectures
One embodiment provides a method comprising receiving a plurality of encoded and compressed data blocks, decoding the data blocks, and decompressing the data blocks utilizing a plurality of processor sets. Each processor set is assigned a data block to decompress. The processor sets decompress in parallel to exploit inter-block parallelism. Each processor set comprises one or more processors that collaborate in decompressing an assigned data block to exploit intra-block parallelism. The method further comprises generating a final uncompressed output sequence based on uncompressed data blocks resulting from the decompressing.
US10606837B2 Partitioned join with dense inner table representation
To perform a join operation on database objects, data structures contained in a first database object are distributed across database partitions in accordance with a partitioning scheme. Data structures of the first database object are associated with respective indices computed complementarily to the partitioning scheme. Other indices are computed from the respective data structures of a second database object. The join operation is performed at each of the database partitions on the data structures in the respective first and second database objects having the indices and the other indices in common.
US10606834B2 Methods and apparatus of shared expression evaluation across RDBMS and storage layer
Techniques are provided for sharing expression evaluation across a database management system and a storage layer. In an embodiment, a computer identifies, in a query execution plan compiled for a query, a plurality of target operators that includes an expression that computes a common value. A storage layer evaluates the expression that computes the common value during a table scan of stored data indicated by the expression. For at least one target operator of the plurality of target operators, the computer modifies a row input of the at least one target operator to add a column to receive an evaluation result comprising the common value from the storage layer. The query execution plan is performed by a database management system and the storage layer.
US10606833B2 Context sensitive indexes
Context-sensitive index visibility is used to reduce the number databases indexes that are considered and evaluated as an access path by query optimization. For a database statement that references or otherwise requires access to a set of database tables for which a DBMS defines a set of database indexes, context-sensitive index visibility limits the selection of database indexes. A query context comprises query context attributes, each of which is associated with a requested execution of a database statement. Query context attributes dictate whether a database index can be considered for query optimization. An example of a query context attribute is database user of a database session in which a database statement is issued. According to an embodiment of the present invention, a query context attribute is a session attribute stored as part of a session state of a database session.
US10606831B1 Method and system for identifying entities
Some embodiments provide a program that identifies an entity having an entity attribute. The program receives, from each method of several methods, a set of candidate identity attributes that are each for identifying a particular entity having the entity attribute specified in the document. Each method of the several methods generates the corresponding set of candidate identity attributes based on the entity attribute specified in a document. The program calculates a score for each candidate identity attribute in the sets of candidate identity attributes. The program identifies, based on the sets of scores, an identity attribute from the sets of candidate identity attributes that identifies the entity having the entity attribute specified in the document.
US10606830B2 Multi-version data system nested transactions isolation
A data system in which a parent transaction that has multiple nested transactions has isolation between the nested transactions. Each of at least some of the plurality of operations are included within a nested transaction within the parent transaction. For each of at least some of the nested transactions, a begin transaction identifier is assigned to the nested transaction; and on or around completion of the nested transaction, a completion transaction identifier is assigned as a statement identifier at least one object version operated upon by the nested transaction. Visibility of a particular version of an object to an active nested transaction may be verified by comparing the begin transaction identifier of the active nested transaction to the statement identifier of the particular version of the object. The comparison is done such that visibility achieves the proper isolation between nested transactions.
US10606827B2 Reconfigurable distributed processing
Distributed processing of a data collection includes receiving information for configuring a distributed processing system. A first configuration of components is formed including sources of data elements and workers configured to process data elements, distributed among computing resources. Each data element includes a partition value that identifies a subset of the workers according to a partition rule. Data elements are accepted from the sources for a first part of the data collection in a first processing epoch and the data elements are routed through the first configuration. After accepting a first part of the data collection, change of configuration is initiated to a second configuration. A succession of two or more transitions between configurations of components is performed to a succession of modified configurations, a last of which corresponds to the second configuration. Further data elements are accepted from sources of the second configuration in a second processing epoch.
US10606825B1 Flexible installation of data type validation instructions for security data for analytics applications
A method and apparatus for extracting and displaying a feature data set is provided. A method comprises: retrieving a digitally stored first data set from a first digital data storage source; selecting a first data set type of a plurality of data set types for the first data set based at least in part on the first source, and creating and storing an association of the first data set type to the first data set; selecting a first validation process from among a plurality of validation processes based at least in part on the first data set type; executing program instructions corresponding to the first validation process using at least a portion of the first data set to determine if the first data set is valid; in response to determining that the first data set is valid, assigning a validator instruction set to the first data set; assigning at least a portion of the first data set to a first analytics instruction set of a plurality of analytics instruction sets based on the first type and the validator instruction set; causing execution of the first analytics instruction set using at least a portion of the first data set to extract and store a feature data set representing features of the first data set; in response to a query, causing a feature represented in the feature data set to be displayed on a computer display device using a graphical user interface.
US10606823B2 Method and systems for monitoring changes for a server system
A method and systems for monitoring changes for a server system are disclosed. All data contents, for a first time point, of a dataset of the server system are obtained, and all data contents for a second time point of the dataset are also obtained. The first time point contents of the dataset are compared with the second time point contents of the dataset. The comparison is then used to determine a change for the server system between the first and second time points. The first time point contents of the dataset may be stored and, following the steps of comparing and using the comparison, a record of the change determined may be stored, and the stored first time point contents of the dataset discarded.
US10606822B2 Dynamically updating metadata
Dynamic updating of metadata associated with a file system is described herein. In accordance with an example, the updating includes creating a shadow file system metadata (FSM) index map in a shadow data block. The shadow data block is associated with a metadata storage of the file system and the metadata storage stores metadata files associated with the file system. The shadow FSM index map is associated with the metadata storage through an index map of the metadata storage, the index map being indicative of the metadata files in the metadata storage. The shadow FSM index map is updated to dynamically update the metadata associated with the file system, in the metadata storage.
US10606821B1 Applicant tracking system integration
Systems and methods for applicant tracking system (ATS) integration with a deduplicator are disclosed. A recruiting company computer system accesses a first entity record external to an ATS. The recruiting company computer system determines that the first entity record corresponds to a second entity record within the ATS based on at least first information of the first entity record and second information of the second entity record. The first information is different from the second information. The recruiting company computer system imports, into the second entity record within the ATS, information from the first entity record external to the ATS in response to the first entity record corresponding to the second entity record. The recruiting company computer system provides, in response a request to access information about an entity associated with the second entity record, the information from the first entity record.
US10606816B2 Compression-aware partial sort of streaming columnar data
According to one embodiment of the present invention, a system for sorting data records generates a plurality of data structures associated with corresponding record fields used to sort the data records, and inserts values of the record fields into the corresponding data structures. Each of the data structures comprises one or more ordered parts, and each inserted value is inserted into a part of the corresponding data structure. Each part of a data structure corresponding to a record field having a sort priority immediately below another record field corresponds to a distinct value inserted into a part of the data structure corresponding to the other record field. The system processes the generated data structures to determine sorted data records. Embodiments of the present invention further include a method and computer program product for sorting data records in substantially the same manners described above.
US10606813B2 Systems and methods for securely managing program execution
Disclosed are various embodiments securing the execution of unauthorized applications on a computing device. A file system stored in a storage device includes files and file system data structures. The file system data structures have kernel space accessible portions. When a file is executed, a computing device can determine whether the file can be executed based on a file system data structure corresponding to the file based on the kernel space accessible portion. The operating system can determine whether to execute the file or take another action based on flags stored in the kernel space accessible portion.
US10606810B2 Clustered search head configurations synchronization with bloom filter
Embodiments of the present disclosure provide techniques for efficiently and accurately performing propagation of search-head specific configuration customizations across multiple individual configuration files of search heads of a cluster for a consistent user experience. The cluster of search heads may be synchronized such that the search heads operate to receive the configuration or knowledge object customizations from one or more clients from a central or lead search head. To reduce the amount of data that is transferred during propagation, the list of configuration or knowledge object customizations maintained in each search head is filtered from the list of the lead search head until a divergence point is determined. Once determined and communicated to the lead search head, the lead search head sends the configuration and knowledge object customization data that is absent from the internal list of the member search head.
US10606808B2 Smart suggested sharing contacts
Described herein is a system and method for suggesting other user(s) with whom to share an electronic file. During editing of the electronic file, an intent of a user to share the electronic file can be inferred. For each of a plurality of other users, a probability indicative of a likelihood that the user would like to share the electronic file with the particular other user is calculated. Based upon the calculated probabilities, at least one other user to suggest to the user for sharing of the electronic file is identified. Information regarding the identified at least one other user is displayed. Based upon a user selection of another user to share the electronic file with, an algorithm used to calculate the probabilities can be updated.
US10606802B2 Catalog backup and recovery using logical mirroring
A computer-implemented method according to one embodiment includes intercepting one or more updates made to a catalog data set, storing the one or more updates in an update buffer, retrieving the one or more updates from the update buffer, sequentially applying the one or more updates to a backup catalog data set, identifying a request to replace the catalog data set, and replacing the catalog data set with the backup catalog data set, in response to the request.
US10606792B2 Interface arrangement on a system board and computer system
An interface arrangement on a system board includes at least two data lines for a differential signal transmission, at least one first mounting location for at least one first connector and at least one second mounting location for at least one second connector, and a third mounting location for an integrated circuit, wherein at the at least one first mounting location the data lines are divided into first and second paths, at the at least one second mounting location, the second and first paths are joined, the third mounting location for the integrated circuit is arranged in the first path, and the at least one and second connectors can be mounted at the at least one first and second mounting locations in a first or a second position, respectively, so that signals in the data lines run via the first path or via the second path.
US10606791B1 Adaptation of a bus bridge transfer protocol
Embodiments are directed to a bus bridge transfer protocol in a bus bridge system that uses a tag based transfer protocol to identify transactions. The bus bridge may receive a protocol request from an initiator that does not use the tag based transfer protocol. A designated tag consistent with the tag based transfer protocol may be assigned for use in requests from the non-tag conforming initiator. When receiving a request from the non-tag conforming initiator, an initiator flag is set to indicate that the request is from the non-tag conforming initiator and that the response should be forwarded to the non-tag conforming initiator. When receiving a request from a tag conforming initiator, if the request includes the designated tag, the initiator flag is set to indicate that the response should be forwarded to and that the designated tag is being used in a request from the tag conforming initiator.
US10606790B2 Precoding mechanism in PCI-express
In embodiments, an apparatus for serial communication includes a transceiver, to receive a precoding request from a downlink receiver across a serial communication link, and to transmit data bits to the downlink receiver over the serial communication link. In embodiments, the apparatus further includes a precoder, coupled to the transceiver, to: receive scrambled data bits of a subset of the data bits to be transmitted, from a coupled scrambler, and, in response to the request from the downlink receiver, precode the scrambled data bits, and output the precoded scrambled data bits to the transceiver, for transmission to the downlink receiver across the serial communication link together with other unscrambled data bits.
US10606785B2 Flex bus protocol negotiation and enabling sequence
Systems, methods, and devices can involve a host device that includes a root complex, a link, and an interconnect protocol stack coupled to a bus link. The interconnect protocol stack can include multiplexing logic to select one of a Peripheral Component Interconnect Express (PCIe) upper layer mode, or an accelerator link protocol upper layer mode, the PCIe upper layer mode or the accelerator link protocol upper layer mode to communicate over the link, and physical layer logic to determine one or more low latency features associated with one or both of the PCIe upper layer mode or the accelerator link protocol upper layer mode.
US10606780B2 Programming interface operations in a driver in communication with a port for reinitialization of storage controller elements
A driver of a host bus adapter of a storage controller performs hardware resets of buses and other logic to which an embedded port of the host bus adapter is connected, in a first period of quiescing of I/O operations in the embedded port. The driver transmits one or more commands to the embedded port to resume selected I/O operations in the embedded port. A reinitialization of the driver is performed during a second period of quiescing of I/O operations in the embedded port, prior to sending a command to allow normal I/O operations in the embedded port.
US10606777B2 Dropped command truncation for efficient queue utilization in multiprocessor data processing system
Data processing in a data processing system including a plurality of processing nodes coupled by a communication link includes receiving a first command from a first processing node. A link stall of the communication link is detected by a first link layer of the first processing node. A stop command is received at a first transaction layer of the first processing node from the first link layer. The first command is truncated by the first transaction layer into a first truncated command responsive to receiving the stop command. A command arbiter is instructed to stop issuing new commands. The first truncated command is forwarded to an asynchronous crossing buffer of the first processing node.
US10606773B2 Systems and methods for low latency access of memory between computing devices
Disclosed are methods and systems for low latency modification of memory on a remote computer system. According to one aspect of the present disclosure, a method includes, at a first computing device, receiving from a second computing device, a memory access request including a security key and a unique identifier generated by the first computing device. The method further includes verifying, based on the security key and the unique identifier, that the first computing device is authorized to access a predetermined portion of memory. Also, in response to verifying that the first computing device is authorized to access the predetermined portion of memory, accessing, by the second computing device, the predetermined portion of memory.
US10606765B2 Composite field scaled affine transforms-based hardware accelerator
A cryptographic hardware accelerator identifies a mapped input bit sequence by applying a mapping transformation to an input bit sequence retrieved from memory and represented by a first element of a finite-prime field. The mapped input bit sequence is represented by a first element of a composite field. The accelerator identifies a mapped first key by applying the mapping transformation to an input key represented by a second element of the finite-prime field. The mapped first key is represented by the second element. The accelerator performs, within the composite field, a cryptographic round on the mapped input bit sequence using the mapped first key during a first round of the at least one cryptographic round, to generate a processed bit sequence. The accelerator identifies an output bit sequence to be stored back in the finite-prime field by applying an inverse mapping transformation to the processed bit sequence.
US10606758B2 Memory system and method of operating the same
Provided herein may be a memory system and a method of operating the memory system. The method may include: receiving an unmap command corresponding to logical addresses; setting a state of at least one unmap bit corresponding to the logical addresses among a plurality of unmap bits included in an unmap filter to an unmapped state in response to the unmap command; and setting a state of logical-to-physical address mapping information about a logical address, among the logical addresses, that does not correspond to the at least one unmap bit to an unmapped state.
US10606756B2 Impeding malicious observation of CPU cache operations
The present disclosure is directed to systems and methods for preventing or mitigating the effects of a cache-timing based side channel attack, such as a Meltdown type attack. In response to a speculatively executed data access by an unretired or incomplete instruction, rather than transferring data to the CPU cache, the data is instead transferred to data transfer buffer circuitry where the data is held in the form of a record until the instruction requesting the data is successfully completed or retired. Upon retirement of the instruction requesting the data access, the data included in the record may be transferred to the CPU cache. Each record held in the data transfer buffer circuitry may include: a data source identifier; a physical/virtual address of the data; a cache line that includes the data; and an instruction identifier associated with the instruction initiating the data access.
US10606755B2 Method and system for performing data movement operations with read snapshot and in place write update
Method and system for performing data movement operations is described herein. One embodiment of a method includes: storing data for a first memory address in a cache line of a memory of a first processing unit, the cache line associated with a coherency state indicating that the memory has sole ownership of the cache line; decoding an instruction for execution by a second processing unit, the instruction comprising a source data operand specifying the first memory address and a destination operand specifying a memory location in the second processing unit; and responsive to executing the decoded instruction, copying data from the cache line of the memory of the first processing unit as identified by the first memory address, to the memory location of the second processing unit, wherein responsive to the copy, the cache line is to remain in the memory and the coherency state is to remain unchanged.
US10606751B2 Techniques for cache delivery
An input/output (I/O) device arranged to receive an information element including a payload, determine control information from the information element, classify the information element based on the control information, and issue a write to one of a plurality of computer-readable media based on the classification of the information element, the write to cause the payload to be written to the one of the plurality of computer-readable media.
US10606749B2 Adaptive storage management for optimizing multi-tier data storage system
Embodiments provide adaptive storage management for optimizing multi-tier data storage. A storage manager may interact with storage decision advisors. The manager may adaptively make storage management decisions (e.g., flush, evict, recall, delete) after considering recommendations from and the credibility of the storage decision advisors. The manager may update the credibility of storage decision advisors based on how their recommendations affected optimization. The manager may adaptively choose when to rebalance or reconfigure the credibility of the storage decision advisors. Storage decision advisors may themselves be adaptive. Storage decision advisors may examine credibility feedback from the storage manager to determine which recommendations were useful and which were not. Storage decision advisors may then change when they will make a recommendation, when they will abstain from making a recommendation, the type of recommendation provided, or other behavior. Optimization may concern performance, cost, power usage, or other factors.
US10606747B2 Storage device and method of operating the same
Provided herein may be a storage device and a method of operating the same. A method of operating a memory controller Included in a storage device for processing an unmap request may include receiving an unmap request for requesting deletion of address mapping information for an unmap address from a host, storing the unmap address and prestored unmap-pattern data in a random access memory (RAM), and outputting the unmap-pattern data to the host in response to a read request for the unmap address being inputted.
US10606746B2 Access request processing method and apparatus, and computer system
An access request processing method and apparatus, and a computer system is disclosed. The computer system includes a processor and a non-volatile memory (NVM). When receiving a write request, the processor determines an object cache page according to the write request. After determining that the NVM stores a log chain of the object cache page, the processor inserts, into the log chain of the object cache page, a second data node recording information about a second log data chunk. The log chain already includes a first data node recording information about the first log data chunk. The second log data chunk is at least partial to-be-written data of the write request. Then, the processor sets, in the first data node, data that is in the first log data chunk and that overlaps the second log data chunk to invalid data.
US10606741B2 Process for buddy allocation
A process improves upon the binary buddy allocation approach by salvaging memory units that are typically unused during the binary buddy technique. A free power of 2 size block of memory, retrieved in response to an allocation request, is decomposed by releasing units in power of 2 sizes until the requested size is reached. Released units are made available for subsequent allocation requests. The deallocation of a previously allocated block causes the decomposition of the block into power of 2 size sub-blocks. These sub-blocks may be merged with adjacent free blocks using the binary buddy approach now that units in power of 2 are available. The process keeps free blocks maximally coalesced, so that additional steps of defragmentation or merging are not required. A maximum size value restriction may be attached to some blocks of memory which remains preserved during any of the allocation or deallocation processes.
US10606739B2 Automated program code analysis and reporting
A device may receive information identifying a development project. The device may determine a set of scripts to assess program code of the development project. The device may execute the set of scripts to perform a project assessment of the development project after determining the set of scripts. The device may generate a user interface including information identifying a result of executing the set of scripts. The result may include information associated with detecting an execution type of error or information associated with detecting a non-execution type of error. The device may communicate with a client device to provide the user interface for display via the client device.
US10606737B2 System and method for testing a resource constrained device
The present disclosure relates to the field of device testing. In one embodiment, a method is provided for testing a resource constrained device. The method includes determining a test case for testing the resource constrained device, and accessing a test script corresponding to the test case. The test script includes a set of mutually independent primitive executables. The method further includes transmitting each of the set of primitive executables to the resource constrained device for execution, and receiving a result corresponding to the execution of the each of the set of primitive executables.
US10606736B1 System and method for automated creation of a load test plan
A computer-implemented method for creation of a test plan for load testing a website includes receiving a set of input parameters, which includes a specified time period range. Beacon data of real user sessions on the website that fall within the specified time period range is retrieved from a data storage repository. A set of peak traffic time periods, which includes a peak day, a peak hour, a peak minute, and a peak second, is identified. User session statistics are calculated for the peak day, the user session statistics including median session duration, session length, and think times. A page group distribution table is generated that includes a list of all page groups and page group hit percentages, relative to all other page groups, for the real user sessions during the peak hour. A set of test scenario paths representative of the page group distribution table is then generated.
US10606726B2 Methods, systems and computer readable media for performing benchmark reference testing of data center and network equipment
Methods, systems, and computer readable media for benchmark reference testing of data center or network equipment are disclosed. One method includes, using a network or data center test device, executing a plurality of performance tests to test a plurality of different performance parameters of a network or data center device under test. The method further includes obtaining individual test results for each of the different performance parameters. The method further includes generating a multi-dimensional score that combines the individual test results from the different performance parameters to indicate a composite performance of the data center or network device. The method further includes outputting the multi-dimensional score to a user.
US10606719B2 Mirroring writes of records to maintain atomicity for writing a defined group of records to multiple tracks
Provided are a computer program product, system, and method for mirroring writes of records to maintain atomicity for writing a defined group of records to multiple tracks. Sub-writes are received from a host system to write records in defined groups in a write, wherein at least one of the sub-writes includes records to write for at least one of the defined groups that spans multiple tracks. For each of the sub-writes including records for at least one of the defined groups that spans multiple tracks, the tracks in the sub-write with to the secondary storage system to cause the secondary storage system to apply the tracks upon receiving all the tracks for the sub-write. Complete is returned for the sub-write to the host system upon receiving confirmation from the secondary storage system that all the tracks for the sub-write have been applied to the secondary storage system.
US10606716B2 Dynamically adjusting power disturbance hold up times
Power line disturbance hold up times are dynamically adjusted based on battery capacity of a plurality of batteries in a plurality of racks upon determining an amount of the power line disturbance one of the plurality of racks, having a fewest number of remaining batteries of the plurality of batteries with the battery capacity, is able to support.
US10606713B2 Using dual channel memory as single channel memory with command address recovery
A technique relates to operating a memory controller. A feedback mode is initiated such that an identified memory device of first memory devices includes an identified bit lane on a data bus to be utilized for testing. A process includes sending commands on the 1-N bit lanes of the command address bus to a buffer and duplicating commands designated for a selected one of the 1-N bit lanes. The process includes sending the duplicated commands on the identified bit lane in route to the buffer, and receiving a result of a parity check for the commands sent on the 1-N bit lanes, such that when the result is a pass the process ends. When the result is a fail, a duplicated parity check is performed using duplicated commands on the identified bit lane in place of the selected one. When the duplicated parity check passes, the selected one is bad.
US10606712B2 Metadata recovery for de-duplicated data
A data stream is stored in storage media. As part of the storage, the data stream is divided into a plurality of chunks. The plurality of chunks include a target chunk that is next to a first chunk in a file within the data stream. A determination is made that the target chunk matches an existing chunk stored in the storage media. In response to the determination, a first pointer to the existing stored chunk is created in file metadata for the file. Also in response to the determination, a second pointer to a first stored chunk that matches the first chunk is created in chunk metadata embedded with the existing stored chunk.
US10606706B2 Graphical user interface with consistent redundant models
A computing device hosts a graphical user interface (GUI) of a computer application, the computer application being run on a backend computing platform accessible to the computing device via a network. The GUI includes multiple models in a Model-View-Controller (MVC) pattern, an eventing mechanism, and a model synchronizer. Each model in the GUI represents one or more application objects of the computer application. The eventing mechanism generates an application object change event when an application object of one of the multiple models in the GUI is changed to a new state. The model synchronizer listens to the generated application object change event, retrieves the new state of the application object, and locally updates other models of the multiple models in the GUI that also represent the application object with the new state of the application object.
US10606704B1 Creation of consistent copies of application data
A method, computer program product, computing system, and system for backing up a virtual machine by creating consistent copies of application data are described. The method may include creating a snapshot of a virtual machine running on a host system. The method may further include determining if the snapshot has a snapshot ID and creating the snapshot ID if the snapshot does not have the snapshot ID. The method may also include creating a virtual machine restoration script configured to roll back the virtual machine to a state corresponding to the snapshot based on the snapshot ID. The method may additionally include backing up the host system in a backup archive while the virtual machine continues operating.
US10606701B2 Resilient data storage and retrieval
Data recovery following the loss of a volume manager is described, wherein a volume manager receives a command, and location information and credentials to access a distributed storage. The data to be recovered may include one or more data files stored as one or more discrete portions. Each portion includes metadata, including at least a file ID tag. The volume manager retrieves each portion of data from the distributed storage and records, in an index, the location that each portion of data was retrieved from. The volume manager reads and stores the file ID tag with the associated location of the attached portion of data in the distributed storage in the volume manager index.
US10606699B2 Data storage device employing multi-level parity sectors for data recovery procedure
A data storage device is disclosed wherein a first plurality of codewords are generated each comprising a plurality of symbols, and a first parity sector is generated over the first plurality of codewords. A second plurality of codewords are generated each comprising a plurality of symbols, and a second parity sector is generated over the second plurality of codewords. A third parity sector is generated over a first subset of the first plurality of codewords and a first subset of the second plurality of codewords, and a fourth parity sector is generated over a second subset of the first plurality of codewords and a second subset of the second plurality of codewords. When processing of a first codeword fails, the first codeword and the first parity sector are processed using a LDPC type decoder, and the first codeword and the third parity sector are processed using the LDPC type decoder.
US10606692B2 Error correction potency improvement via added burst beats in a dram access cycle
An embodiment includes a method for use in operating a memory chip, the method comprising: operating the memory chip with an increased burst length relative to a standard burst length of the memory chip; and using the increased burst length to access metadata during a given operation of the memory chip. Another embodiment includes a memory module, comprising a plurality of memory chips, each memory chip being operable with an increased burst length relative to a standard burst length of the memory chip, the increased burst length being used to access metadata during a given operation of the memory module.
US10606690B2 Memory controller error checking process using internal memory device codes
An apparatus is described. The apparatus includes a memory controller to receive data from a memory device. The memory controller includes error checking logic circuitry. The error checking logic circuitry is to receive an error checking code from the memory device. The error checking code is generated within the memory device from the data. The error checking logic circuitry includes circuitry to generate a second version of the error checking code from the data that was received from the memory device and compare the received error checking code with the second version of the error checking code to understand if the data that was received from the memory controller is corrupted.
US10606689B2 Memory system and operating method thereof
A memory system includes: an ECC unit suitable for generating third data by correcting second data and a third DBI flag by correcting a second DBI flag, based on the second data, the second DBI flag, and a second parity, which are provided through a channel; a DBI unit suitable for generating fourth data by determining whether a plurality of third data bits respectively corresponding to a plurality of DBI flag bits constituting the third DBI flag are inverted, based on the third data and the third DBI flag; and a DM unit suitable for generating a DM flag indicating whether a write operation is performed on a plurality of fourth data bits constituting the fourth data, based on the second data.
US10606685B2 Diagnostic stackframe buffer
Diagnostic information for a program execution is provided, where the program is executable in a machine having a program stack for individual program elements. At least one program element is saved from the program stack into an event buffer as the at least one program element is executed. A historical event buffer associated with at least one runtime error is loaded, and a similarity between the event buffer and the historical event buffer is determined. It is requested that at least one type of diagnostic information be provided with the execution of the program in the event buffer when the determined similarity exceeds a threshold similarity.
US10606684B2 Communication processing system, troubleshooting method, and management server for surveying instrument
To provide a communication processing system, a troubleshooting method, and a management server for a surveying instrument, for a case where a prescribed error is not detected. A system includes a surveying instrument including a survey unit, a communication unit, a control unit, a storage unit, a display unit, and an error detection unit, a management server including a server communication unit, a server control unit, and a server storage unit, and an external terminal, and the server storage unit includes a question data table that functions when the error detection unit does not detect a prescribed error, the server control unit includes a question management unit that reads out the question data table and transmits it to the surveying instrument, and the surveying instrument includes a question display unit that makes the display unit hierarchically display a question list.
US10606680B2 Personalizing error messages based on user behavior
An approach is provided for personalizing an error message for a user. Corrective actions performed by the user are monitored. The corrective actions include the user visiting online forums. The corrective actions cause a resolution of an instance of an error condition described in the error message and which specifies an error in an operation of a software application. Based on the monitored corrective actions, sources of information accessed by the user to resolve the error condition instance are determined. The sources include online forums visited by the user. After resolution of the error condition instance, another instance of the same error condition is detected, and in response, the error message is augmented with a summary of the sources including the online forums and/or hyperlinks that access the sources including the online forums. The augmented error message is presented to the user.
US10606676B2 Data interpretation with modulation error ratio analysis
Methods and systems for analyzing data are disclosed. An example method can comprise receiving a first data signal, decoding the first data signal, determining a second data signal based on the decoded first data signal, and determining a modulation error ratio based on a difference between the first data signal and the second data signal.
US10606675B1 Query watchdog
A system for monitoring job execution includes an interface and a processor. The interface is configured to receive an indication to start a cluster processing job. The processor is configured to determine whether processing a data instance associated with the cluster processing job satisfies a watchdog criterion; and in the event that processing the data instance satisfies the watchdog criterion, cause the processing of the data instance to be killed.
US10606670B2 Shared memory usage tracking across multiple processes
An apparatus in one embodiment comprises a host device that includes at least one processor and an associated memory. The host device is configured to implement a plurality of processes each configured to access a shared region of the memory. The host device is further configured to establish a multi-process control group for the shared region, to maintain state information for the multi-process control group, and to track usage of the shared region by the processes based at least in part on the state information. At least a subset of the processes may comprise respective containers implemented utilizing operating system level virtualization of the processor of the host device. The multi-process control group established for the shared region illustratively comprises a coarse-grained control group having a granularity greater than a single page of the shared region.
US10606669B2 Domain and event type-specific consensus process for a distributed ledger
Domain and/or event type-specific consensus processes for distributed ledger are provided. A consensus request is received by a core consensus engine. The consensus request corresponds to an event, the event (i) corresponds to a domain and (ii) has a type, and the consensus request comprises information corresponding to the event. Information corresponding to the event and the type are provided to the processing manager corresponding to the domain. The processing manager identifies a set of processing objects based on the type. The processing manager calls at least one processing object of the set via a corresponding interface and provides information corresponding to the event to the called processing object. The processing object is executed to generate a corresponding object result. The processing manager generates an aggregate result based on the object results. The core consensus engine determines a consensus response based at least in part on the aggregate result.
US10606668B2 Determining information relating to occupancy of a space
A method of determining information relating to the occupancy of a space that includes receiving first data relating to the occupancy of the space over a time period, receiving second data indicative of either times of decrementing events or times of incrementing events affecting the occupancy of the space during the time period, and either, for each decrementing event time, using the first data to obtain an estimated incrementing event time, or, for each incrementing event time, using the first data to obtain an estimated decrementing event time. The method has particular application in the determination of waiting times, for example in the context of queue monitoring.
US10606667B2 Precondition exclusivity mapping of tasks to computational locations
Computational tasks are mapped with computational locations in a distributed system such as a cloud computing environment. Mapping does not rely on workload estimates. Instead, tasks whose prerequisite tasks or other preconditions are determined to be mutually exclusive are co-located, while other tasks are mapped to different locations than one another. Locations are servers, processor cores, virtual machines, applications, or computational processes, for example. Mutual exclusivity may be determined by detecting that preconditions require different values of a shared variable in order to be satisfied, for example, or determining that preconditions correspond to different branches of a conditional programming statement. A satisfiability engine may also provide a satisfiability determination. Co-located tasks may also be batched, for improved execution performance. Co-location based on mutual exclusivity may result in fewer operations to save and restore task state, fewer cache misses, greater co-allocation of computational resources by the tasks, and easier debugging.
US10606659B2 Acquiring location information for logical partition within virtual machine
Acquiring location information is presented, including acquiring disk location information for logical partitions, the logical partitions pertaining to a virtual machine, matching the disk location information corresponding to the logical partitions against location information for at least one virtual disk stored on a physical device, in the event that the disk location information matches the location information for the at least one virtual disk, determining the location information for the at least one virtual disk obtained by the matching to be the disk location information for the logical partitions in the physical device, and outputting the location information for the at least one virtual disk.
US10606656B2 Dynamic command generation for automated control of computing machines
A system generates a command to cause a computing machine to collect information for an issue that occurred with an application. The command is stored in a command list and associated with a computing machine identifier for the computing machine. The system receives a query from the computing machine for the command list. The query includes the computing machine identifier and the system locates the command in the command list based on the command being associated with the computing machine identifier. The system then sends the command to the computing machine where the command dynamically causes the computing machine to collect the information for the issue with the application.
US10606654B2 Data processing method and apparatus
A data processing method and apparatus are disclosed. The method is determining candidate computing frameworks for each sub-task in a sub-task set; predicating operation time and resource consumption that correspond to each candidate computing framework when the candidate computing framework executes the sub-task; and selecting, in the candidate computing frameworks according to the predicated operation time and resource consumption that correspond to each candidate computing framework when the candidate computing framework executes the sub-task, a target computing framework executing the sub-task (204), and executing the sub-task (205). In this way, a resource management system selects a target computing framework from multiple computing frameworks according to operation time and resource consumption, to execute each sub-task, so as to improve the data processing efficiency and working performance of the system.
US10606653B2 Efficient priority-aware thread scheduling
A priority-based scheduling and execution of threads may enable the completion of higher-priority tasks above lower-priority tasks. Occasionally, a high-priority thread may request a resource that has already been reserved by a low-priority thread, and the higher-priority thread may be blocked until the low-priority thread relinquishes the reservation. Such prioritization may be acceptable if the low-priority thread is able to execute comparatively unimpeded, but in some scenarios, the low-priority thread may execute at a lower priority than a medium-priority thread that also has a lower priority than the high-priority thread. In this scenario, the medium-priority thread is effectively but incorrectly prioritized above the high-priority thread. Instead, upon detecting this scenario, the device may temporarily elevate the priority of the lower-priority thread over the priority of the medium-priority thread until the lower-priority thread relinquishes the resource, thereby reducing the waiting period of the high-priority thread for the requested resource.
US10606652B2 Determining tenant priority based on resource utilization in separate time intervals and selecting requests from a particular tenant based on the priority
Examples relate to accessing resources across multiple tenants. One example enables determination, from a list of requests, a request to perform which accesses a resource, responsive to a determination that the resource on a server is available for use for an application. The request to be performed may be determined, for example, by determining a first priority score for a first tenant associated with a first request based on usage of the resource by the first tenant, wherein the first tenant comprises a first set of users, determining a second priority score for a tenant associated with a second request based on usage of the resource by the second tenant, wherein the second tenant comprises a second set of users, and, responsive to the first priority score being lower than the second priority score, selecting the first request as the request to be performed.
US10606650B2 Methods and nodes for scheduling data processing
A method and job scheduling node (200) for scheduling data processing across a set of processing machines (202), each processing machine comprising at least one data processor. When receiving (2:2) a request for a data processing job, the job scheduling node (200) obtains (2:5) a current processor resource status of each processing machine, the processor resource status indicating at least current usage of each data processor in said processing machine. The job scheduling node (200) further selects (2:6) at least one vacant data processor in the set of processing machines based on the obtained processor resource status, for executing the data processing job, and dispatches (2:7) the data processing job to at least one processing machine (202a) where the at least one selected data processor is located.
US10606646B1 Systems and methods for creating a data volume from within a software container and initializing the data volume with data
The disclosed computer-implemented method for creating a data volume from within a software container and initializing the data volume with data may include (i) running, from a volume creation container image, a volume creation container that isolates user space of the volume creation container from other processes while sharing kernel space with the other processes, (ii) creating a new data volume from within the volume creation container, and (iii) executing, from within the volume creation container, a run command to run a data initialization container from the volume creation container image and mount the new data volume to a target mount point in the data initialization container, the data initialization container executing a data initialization command to copy data to the new data volume. Various other methods, systems, and computer-readable media are also disclosed.
US10606643B2 System and method to control heat dissipation through service level analysis
The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat dissipated within a data center through service level agreement analysis, and resultant reprioritization of jobs to maximize energy efficiency. A computer implemented method includes performing a service level agreement (SLA) analysis for one or more currently processing or scheduled processing jobs of a data center using a processor of a computer device. Additionally, the method includes identifying one or more candidate processing jobs for a schedule modification from amongst the one or more currently processing or scheduled processing jobs using the processor of the computer device. Further, the method includes performing the schedule modification for at least one of the one or more candidate processing jobs using the processor of the computer device.
US10606640B2 Rescheduling high performance computing jobs based on personalized sanity checks and job problem resolution classification
A method includes: scheduling a job submitted by a user to be executed on at least a portion of a computing infrastructure; determining a level of sanity check to be performed on the job; performing the sanity check on the job while waiting for the job to be executed; when the sanity check shows that the job will not successfully execute, estimating at least one time required to repair the job such that the job will successfully execute; finding whether the estimated time to repair the job exceeds an estimated time remaining before the job is scheduled to be executed; and when the estimated time to repair the job is found to exceed the estimated time remaining before the job is scheduled to be executed, rescheduling the job such that the estimated time remaining before the job is scheduled to be executed exceeds the estimated time to repair the job.
US10606639B2 Dynamic workload bucket reassignment
A computer-implemented method for dynamic workload bucket reassignment in a system processor includes grouping a plurality of like workloads together via a common workload attribute. The processor calculates an aggregate use of a resource across all of the workloads, and creates a finite number of buckets. The processor then assigns a target resource use for each of the finite number of buckets, and assigns workloads with a same workload attribute value to a bucket of the finite number of buckets. The workload attribute values are distributed across a plurality of the finite number of buckets such that each bucket has a unique nonintersecting range and an aggregate workload resource use in each bucket near a bucket target resource use.
US10606638B2 Regulating hardware speculative processing around a transaction
A transaction is detected. The transaction has a begin-transaction indication and an end-transaction indication. If it is determined that the begin-transaction indication is not a no-speculation indication, then the transaction is processed.
US10606633B2 Assignment of proxies for virtual-machine secondary copy operations including streaming backup jobs
A comprehensive approach to streaming backups for virtual machines (“VMs”) in a storage management system comprises improvements to the assignment of data agent proxies for VM secondary copy operations. New considerations in performing a VM streaming backup job include without limitation: determining and enforcing a system-wide per-proxy limit of concurrent data streams; generating an ordered priority list of the VMs to be backed up as a basis for choosing which proxies will back up the respective VM, though the illustrative system may not strictly adhere to the priority list based on further considerations; identifying a next available proxy based on data stream utilization at the proxy; and dynamically re-generating the priority list and re-evaluating considerations if some VMs become “stranded” due to a failure to be backed up. Secondary copy operations are distributed to proxies in ways that improve the chances of successfully completing VM streaming backups.
US10606630B2 System and method for preserving entity identifiers
A system and method include assigning, by an identifier management system of a virtual computing system, a hypervisor agnostic identifier to a virtual machine. The system and method also include creating a mapping of the hypervisor agnostic identifier to a first hypervisor specific identifier of the virtual machine, including storing the mapping in a database, and updating the mapping in response to a second hypervisor specific identifier being associated with the virtual machine. The updated mapping maps the hypervisor agnostic identifier to the second hypervisor specific identifier. The system and method further include making available the hypervisor agnostic identifier for use by other elements of the virtual computing system instead of the first hypervisor specific identifier and the second hypervisor specific identifier. The first hypervisor specific identifier and the second hypervisor specific identifier are hypervisor specific, while the hypervisor agnostic identifier is not hypervisor specific.
US10606629B2 Enhancing virtual machine performance using autonomics
A first execution of an application is performed on a virtual machine. A set of virtual machine parameters associated with the first execution is determined. One or more command lines of the application are mapped to the set of virtual machine parameters. The mapping is stored in a cache. A second execution of the application is performed on the virtual machine. The second execution retrieves the set of virtual machine parameters from the cache.
US10606618B2 Contextual assistance system
A method and apparatus for providing assistance for an application. The application runs in a web browser displayed on a display system for a client device. The application monitors for user input to the web browser. When assistance is needed for a location in the web page, the location is identified based on the user input. A graphical element with a portion of the web page at the location is generated. A group of audio files on how to use the application at the location is identified. The graphical element with the portion of the web page at the location is displayed on the display system. The audio files are played on the client device while the graphical element with the portion of the web page at the location of the web page is displayed. The audio files and the graphical element provide the assistance.
US10606613B2 Integrated mainframe distributed orchestration tool
Systems, computer program products, and methods are described herein for an integrated mainframe distributed orchestration tool. The present invention is configured to receive an indication that one or more source code modules have been uploaded to a source code repository, wherein receiving the indication automatically triggers a compile operation on an automation server; initiate the compile operation on the automation server, wherein the compile operation comprises transforming the one or more source code modules into one or more standalone software artifacts executable on a mainframe data processor, thereby providing a landing zone for the mainframe data processor; initiate a compile operation of the one or more standalone software artifacts on the mainframe data processor to generate an executable build; and export the executable build to one or more repositories.
US10606611B2 Techniques for performing dynamic linking
Disclosed herein are techniques for performing dynamic linking at a computing device. According to some embodiments, the techniques can involve receiving a request to perform a dynamic linking of a software application. The request can be issued in conjunction with installing the software application, launching the software application for a first time, and so on. In response to the request, a closure file can be generated based on different properties associated with the software application (e.g., environment variables, object files, etc.). Notably, the closure file is generated “out-of-process” relative to the execution environment of the software application. Additionally, the techniques can involve caching the closure file such that the closure file is accessible to the software application. In turn, the software application can utilize the closure file at launch/execution times to reduce a number of dynamic linking operations that otherwise are required to take place using conventional approaches.
US10606610B2 Arithmetic operation device and control apparatus
A new configuration for transmitting and receiving multiple types of data having different characteristics using a common communication line is provided. An arithmetic operation device configuring a control apparatus includes: a communication circuit exchanging data with one or multiple functional units through a communication line; a processor that executes a first process used for issuing a first request for transmitting or receiving data through the communication line in every period set in advance and a second process of issuing a second request for transmitting data through the communication line when a condition set in advance is satisfied; and a control circuit that starts to operate the communication circuit in response to the first request and the second request issued by the processor. The control circuit includes a unit that sets a prohibition period in which the second request is invalidated in association with an execution period of the first process.
US10606609B2 Context-based discovery of applications
A technique is described herein for presenting notifications associated with applications in a context-based manner. In one implementation, the technique maintains a data store that provides application annotation information that describes a plurality of anchors. For instance, the application annotation information for an illustrative anchor identifies: a location at which the anchor is virtually placed in an interactive world; an application associated with the anchor; and triggering information that describes a set of one or more triggering conditions to be satisfied to enable presentation of a notification pertaining to the application. In use, the technique presents the notification pertaining to the application in prescribed proximity to the anchor when it is determined that the user's engagement with the interactive world satisfies the anchor's set of triggering conditions. The triggering conditions can specify any combination of spatial factors, temporal factors, user co-presence factors, etc.
US10606602B2 Electronic apparatus, processor and control method including a compiler scheduling instructions to reduce unused input ports
An electronic apparatus is provided for obtaining compiling data used in an external processor including a function unit including a plurality of input ports. The electronic apparatus includes a storage configured to store a plurality of instructions, and a processor configured to schedule each of the plurality of instructions in a plurality of cycles, assign a plurality of input data corresponding to the plurality of instructions to the plurality of input ports in a corresponding cycle, and if an unassigned input port among the plurality of input ports is present in a first cycle, assign a part of input data corresponding to an instruction scheduled in a second cycle after the first cycle to the unassigned input port in the first cycle, and obtain the compiling data by assigning remaining data of the input data corresponding the instruction to one of the plurality of input ports in the second cycle.
US10606598B2 Dual data streams sharing dual level two cache access ports to maximize bandwidth utilization
A streaming engine employed in a digital data processor specifies fixed first and second read only data streams. Corresponding stream address generator produces address of data elements of the two streams. Corresponding steam head registers stores data elements next to be supplied to functional units for use as operands. The two streams share two memory ports. A toggling preference of stream to port ensures fair allocation. The arbiters permit one stream to borrow the other's interface when the other interface is idle. Thus one stream may issue two memory requests, one from each memory port, if the other stream is idle. This spreads the bandwidth demand for each stream across both interfaces, ensuring neither interface becomes a bottleneck.
US10606597B2 Nontransactional store instruction
A NONTRANSACTIONAL STORE instruction, executed in transactional execution mode, performs stores that are retained, even if a transaction associated with the instruction aborts. The stores include user-specified information that may facilitate debugging of an aborted transaction.
US10606596B2 Cache preload operations using streaming engine
A stream of data is accessed from a memory system using a stream of addresses generated in a first mode of operating a streaming engine in response to executing a first stream instruction. A block cache preload operation is performed on a cache in the memory using a block of addresses generated in a second mode of operating the streaming engine in response to executing a second stream instruction.
US10606595B2 Data processing systems
A data processor in which execution threads may be grouped together into thread groups in which the plural threads of a thread group can each execute a set of instructions in lockstep, one instruction at a time. The data processor comprises a plurality of execution lanes for executing respective execution threads of a thread group. For each thread group in a pool 51 of thread groups available to be issued to the execution lanes, an indication 54 of the active threads of the thread group is stored, and sets of at least one thread group from the pool 51 of available thread groups to issue 73 to the execution lanes for execution are selected 72 based on the indications of the active threads for the thread groups in the thread group pool.
US10606591B2 Handling effective address synonyms in a load-store unit that operates without address translation
Technical solutions are described for issuing, by a load-store unit (LSU), a plurality of instructions from an out-of-order (OoO) window. The issuing includes, in response to determining a first effective address being used by a first instruction, the first effective address corresponding to a first real address, creating an effective real table (ERT) entry in an ERT, the ERT entry mapping the first effective address to the first real address. Further, the execution includes in response to determining an effective address synonym used by a second instruction, the effective address synonym being a second effective address that is also corresponding to said first real address: creating a synonym detection table (SDT) entry in an SDT, wherein the SDT entry maps the second effective address to the ERT entry, and relaunching the second instruction by replacing the second effective address in the second instruction with the first effective address.
US10606587B2 Apparatus and methods related to microcode instructions indicating instruction types
The present disclosure includes apparatuses and methods related to microcode instructions. One example apparatus comprises a memory storing a set of microcode instructions. Each microcode instruction of the set can comprise a first field comprising a number of control data units, and a second field comprising a number of type select data units. Each microcode instruction of the set can have a particular instruction type defined by a value of the number of type select data units, and particular functions corresponding to the number of control data units are variable based on the particular instruction type.
US10606585B1 Computer-based systems configured for automated roll-forward of software package versions and methods of use thereof
In order to facilitate automatic roll-forward updates, embodiments include detecting a failure in a software package. In response to the failure, data indicative of a current version of a software package is extracted from a release directory. In response to the application data, a base repository with a version history of the application is cloned. In response to the cloning, a prior set of changes from the base repository in the temporary directory, where the prior set of changes form an old application version of the application, is imported. In response to the import of the prior set of changes, the current version is overwritten with the prior set of changes to generate a new version. The new version is pushed directly to the base repository and a deployment API causes the new version to replace the current version.
US10606584B2 Gamified project management system and method
Gamified computerized project/workflow/activity management system and method which harnesses the innate human desire for playful competition and continual skill advancement to improve organizational productivity. The system allows team member (or team group) bidding on project tasks, where the members or groups accumulate points according to various criteria including how well their work product meets previously established criteria, as well as an opportunity to acquire additional points from mastering various task related learning material. Other factors, such as providing assistance to other team members, evaluating work product, and the like are also awarded points. Competition is fostered by allowing team members or groups to see where their point score ranks versus other players or groups, while teamwork and member skill growth is also encouraged. The system can import project data from outside servers and systems, process according to customizable algorithms, and export gamified scores back as customizable leader boards.
US10606581B2 Management system for creating service
A management system coupled to an operation target system including one or more operation target apparatuses creates or edits a service template for operation automation, the service template being associated with one or more components. A processor (1) receives a version upgrade request that designates a service template; and (2) causes a version of a target component associated with the designated service template or a copy of the designated service template to be different from a version of a target component already associated with the designated service template, in response to the version upgrade request.
US10606578B2 Provisioning of pluggable databases using a central repository
Techniques herein use rules automation and template pluggable databases to facilitate deployment into container databases. In an embodiment, a system of computers loads rules into a rules engine. Each rule associates a predicate with suitable container databases. The system receives a request to install a target pluggable database. The rules engine detects satisfied rules whose predicates match the request. Based on the suitable container databases of the satisfied rules, the rules engine selects a particular container database. The system installs the target pluggable database into the particular container database. In an embodiment, a system of computers stores a plurality of template pluggable databases in a repository. The repository receives an installation request. Based on the installation request, the system selects a particular template pluggable database. The system installs the particular template pluggable database into a container database.
US10606574B2 Executing optimized local entry points and function call sites
Embodiments relate to optimizing an indirect call function. A compiler is provided to identify potential target functions and indicate the potential target functions in the program code. Additionally, the compiler determines and indicates in the program code that the function pointer value resulting from a non-call reference of a function symbol is solely used to perform indirect calls in the same module. A linker can read the indication the compiler made in the program code and optimize the indirect call function.
US10606572B2 Apparatus and method for assisting preparation of flow using visual programming tool
A flow preparation assisting apparatus calculates a difference between one or more flow data sets and a template flow data set having been a base of the one or more flow data sets, and calculates a dependency relation between node attributes for a template flow indicated by the template flow data set, from the calculated difference. The flow preparation assisting apparatus issues a notification according to the calculated dependency relation.
US10606571B2 Dependence relationship extraction apparatus and computer readable medium
A direct relationship extraction unit generates a direct relationship list indicating a set of a direct dependence source, a direct dependence destination, and a direct dependence type. A storage unit stores an indirect relationship rule including a plurality of direct dependence types, an element relationship, a dependence source element, and a dependence destination element. An indirect relationship extraction unit extracts, from a direct relationship list, a plurality of pieces of direct relationship information corresponding to the plurality of direct dependence types and the element relationship included in the indirect relationship rule, extracts an indirect dependence source which is an element corresponding to a dependence source element in the indirect relationship rule from the extracted plurality of pieces of direct relationship information, and extracts an indirect dependence destination corresponding to a dependence destination element in the indirect relationship rule from the extracted plurality of pieces of direct relationship information.
US10606567B2 Method and system for configuring processes of software applications using activity fragments
A method for creating processes in a software application. The method includes obtaining an activity fragment. The activity fragment includes an activity fragment name and an activity fragment configuration. The method further includes obtaining a process specification specifying an activity, and obtaining activity configuration instructions. The activity configuration instructions specify inclusion of the activity fragment in the activity. The method also includes building, based on the process specification, a process. Building the process includes associating the activity fragment with the activity. In addition, the method includes deploying the software application, including the process.
US10606565B2 Visual devops systems and methods
A visual devops application recognizes selection of a set of architectural resources, where at least one of the architectural resources requires two or more infrastructure resources to implement. The visual devops application visually presents a set of architectural nodes representing the architectural resources in an architectural flow diagram. The visual devops application maps the set of architectural nodes to a set of infrastructure resources sufficient to implement the set of architectural resources, and automatically provisions the set of infrastructure resources on one or more infrastructure computers.
US10606564B2 Companion window experience
Architecture that generates a companion window in combination with a source application experience to enable the accomplishment of a side task yet not switch away from the context of the source application. The companion window experience is a window that is rendered proximate (e.g., beside) a user's source application experience, in a predictable location, and with a predictable user model for invocation and dismissal. The companion window allows the user to retain full visual context of the associated source application experience, while rendering activities that directly pertain to the source application experience or activities that allow the user to interact with two applications.
US10606562B2 Method and system for generating PLC code with a connectivity model
The preferred embodiments described below include methods, systems and computer readable media for generating programmable logic controller (PLC) code based on a connectivity model in a multidisciplinary engineering system. The connectivity model provides interfaces 613 and 617 and connections 619 between various aspects of the multidisciplinary engineering system to provide engineering data, code scripts, executables, calls and other information that is used to generate PLC code. Code generation rules 621 are employed utilizing the engineering data, code scripts, executables, calls and other information received using the connectivity model to generate PLC code.
US10606558B2 Error bounded multiplication by invariant rationals
A hardware logic representation of a circuit to implement an operation to perform multiplication by an invariant rational is generated by truncating an infinite single summation array (which is represented in a finite way). The truncation is performed by identifying a repeating section and then discarding all but a finite number of the repeating sections whilst still satisfying a defined error bound. To further reduce the size of the summation array, the binary representation of the invariant rational is converted into canonical signed digit notation prior to creating the finite representation of the infinite array.
US10606550B2 Dynamic range control for a wide variety of playback environments
In an audio encoder, for audio content received in a source audio format, default gains are generated based on a default dynamic range compression (DRC) curve, and non-default gains are generated for a non-default gain profile. Based on the default gains and non-default gains, differential gains are generated. An audio signal comprising the audio content, the default DRC curve, and differential gains is generated. In an audio decoder, the default DRC curve and the differential gains are identified from the audio signal. Default gains are re-generated based on the default DRC curve. Based on the combination of the re-generated default gains and the differential gains, operations are performed on the audio content extracted from the audio signal.
US10606549B2 Automated low power mode based upon aspects associated with vehicle
An example system is provided for playing media content with a media playback device in a vehicle The example system can obtain vehicle movement data indicative of movement of the vehicle and sound data indicative of sound in the vehicle. The example system can also determine that the vehicle movement data and the sound data are at a given level, and switch the media playback device to a low power consumption mode.
US10606547B2 Electronic device
An electronic device includes an audio reception circuit, a processing circuit and at least one movable component. The audio reception circuit receives an audio data. The processing circuit performs an audio feature analysis on the audio data to obtain audio feature data, and determines a corresponding action event according to audio feature data to generate an action control signal corresponding to the action event. The movable component performs the action event in response to the action control signal.
US10606543B2 Systems for displaying media on display devices
The present disclosure provides methods and computer systems for displaying or projecting media on a remote visual curvilinear display. In a computer system, a computer server may be in network communication with a mobile electronic device of a user. A selection of the media may be received at a computer server from the mobile electronic device. The media may be provided from the computer server for display or projection on the remote visual curvilinear display per a display and/or location preference or schedule.
US10606539B2 System and method of updating a dynamic input and output device
The computing system includes a primary display, memory, and a housing at least partially containing a physical in put mechanism and a touch screen adjacent to the physical input mechanism: displays, on the primary display, a first user interface, the first user interface comprising one or more user interface elements; and identifies an active user interface element among the one or more user interface elements that is in focus on the primary display. In accordance with a determination that the active user interface element that is in focus on the primary display is associated with an application executed by the computing system, the computing system displays a second user interface on the touch screen, including: (A) a first set of corresponding to the application; and (B) at least one system-level affordance corresponding a system-level functionality.
US10606536B2 Intelligent systematic physical document fulfillment system
Embodiments of the invention are directed to a system, method, or computer program product for intelligent systematic physical document fulfillment. Feeding a generated artificial intelligent engine one or more carrier information, geographic information, regulatory information, cost analytics, and/or user analytics in real-time. The invention performs predictive analytic processing for best mode of generation and distribution of physical documents that satisfy the user expectations, regulatory compliance, and efficiency. As such, the invention generates an optimized document printing and distribution schedule for user physical document printing and distribution.
US10606533B2 Editing an image on a medium using a template including attribute information of an object in the image
A non-transitory computer-readable medium storing a computer program readable by a computer comprising a display, an interface and a memory. The memory stores a plurality of templates including attribute information of objects to be arranged in each of the plurality of templates, the attribute information including identification information, arrangement information, and type information. The computer program, when executed by the computer, causes the computer to perform: displaying a first editing screen corresponding to a first template; receiving input data; storing the received input data; updating the first editing screen to reflect the received input data; receiving an instruction to display a second editing screen corresponding to a second template; determining the type of the received input data; and displaying a second editing screen with or without reflecting the received input data depending on the type of the object.
US10606529B2 Printer and method for controlling printer
A composite processing device includes a check printing mechanism and a roll printing mechanism and executes printing using selected one of the printing mechanisms by a command. The composite processing device includes a sensor that detects whether the check printing mechanism and the roll printing mechanism are in a enabled state or a disabled state, and a processor causes a display to display check printing mechanism state information and roll printing mechanism state information based on results of the detection by the sensor. When the check printing mechanism is selected and is in the enabled state, the processor causes the display to display the check printing mechanism state information and the roll printing mechanism state information. When the check printing mechanism is selected and is in the disabled state, the processor causes the display to display information on the disabled state of the check printing mechanism.
US10606525B1 Color transforms for print job processing
Embodiments described herein utilize a color transform that maps input colors in print jobs to output colors of a printing system. The color transform defines colorant limits that vary based on where the input colors are represented within a color space. When a print job is processed using the color transform to generate rasterized image data, input colors in the print job are converted into output colors of the printing system where a colorant amount for printing each of the output colors is within the colorant limit defined by where its respective input color is represented in the color space.
US10606521B2 Memory system and operating method thereof
A memory system includes: a flash translation layer block suitable for receiving data from a host and converting a logic address into a physical address to store address information, during a write operation;a first buffer unit suitable for sequentially receiving the data from the flash translation layer; and a second buffer unit suitable for randomly receiving the data from the flash translation layer, wherein the flash translation layer block outputs data to only one of the first and second buffer units in a fast write mode during the write operation, and updates mapping information on the data stored in the one of the first and second buffer units after the fast write mode is terminated.
US10606520B2 Methods and apparatus to read from a nonvolatile memory device
A disclosed apparatus to access a nonvolatile memory includes a physical geometry selector to select a first assumed physical geometry of a nonvolatile memory from among a plurality of assumed physical geometries supported by a memory controller, an information supplier to supply information about the first physical geometry to a set of registers, and a boot up controller to cause the memory controller to access data in the nonvolatile memory. The memory controller to access data in the nonvolatile memory uses the information supplied to the set of registers. Example disclosed apparatus further include a feedback input to receive feedback from the memory controller.
US10606515B2 Memory system managing a command/address sequence and method of operating the same
Provided herein may be a memory system and a method of operating the memory system. The memory system may include: a nonvolatile memory device configured to perform internal operations in response to command/address sequences; and a memory controller configured to provide the command/address sequences to the nonvolatile memory device. The memory controller may include: a firmware section configured to manage read/write characteristic information about the nonvolatile memory device; and a hardware section configured to generate command/address sequences based on the read/write characteristic information.
US10606514B2 Storage device, storage control device, and storage control program
In a control program for one storage control device in a storage device that includes a plurality of storage control devices that control storages and in which configuration information related to configurations of the storages is synchronized among the storage control devices, a process includes; storing, when having received a command to change the configuration information while another storage control device is executing update processing of updating a firmware, specification information specifying a plurality of divided pieces of command processing obtained by dividing processing of the command into executable units in a storage region; and executing each of the divided pieces of the command processing specified by the specification information while the other storage control device is executing any divided piece of the update processing, executable in parallel with the processing of the command.
US10606504B2 Infinite memory fabric streams and APIs
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to an instruction set of an object memory fabric. This object memory fabric instruction set can include trigger instructions defined in metadata for a particular memory object. Each trigger instruction can comprise a single instruction and action based on reference to a specific object to initiate or perform defined actions such as pre-fetching other objects or executing a trigger program.
US10606503B2 Apparatus to reduce a data-migration time for rearranging data between storage hierarchical layers
In a state where one of physical storage regions is allocated to each of unit regions included in a logical storage region, an apparatus identifies, from among the unit regions, first unit regions which have been allocated from physical storage regions whose allocations to the first unit regions are to be changed. The apparatus sequentially selects, from among the first unit regions, a second unit region as a candidate for data migration, and instructs data migration of the second unit region between the physical storage regions. The apparatus determines whether data migration of any one of the unit regions whose data has been instructed to be migrated is being executed on each of multiple divided regions obtained by dividing a physical storage region to which data of the second unit region is to be migrated, and instructs data migration of the second unit region based on the determination.
US10606499B2 Computer system, storage apparatus, and method of managing data
It is provided a computer system comprising at least one storage apparatus and a computer, wherein the each of the at least one storage apparatus is configured to manage identification information indicating specifics of the stored data, and wherein the computer determines whether the data to be written to the one of the at least one storage apparatus has duplicate data, which is the same data already stored in any one of the at least one storage apparatus, transmits deduplicated data, and uses at least one of individual pieces of identification information or a range of pieces of identification information, depending on how many pieces of identification information appear in succession, to request the information indicating whether the data that is associated with the calculated identification information is stored from the one of the at least one storage apparatus.
US10606498B2 Method for allocating memory
A method for managing a discontinuous call stack is disclosed to more efficiently use the memory of devices without a memory management unit. The method comprising: storing a stack location indicator indicating a top of said discontinuous call stack in a data store; using said stack location indicator to identify a current memory block of said discontinuous call stack from said plurality of memory blocks, said current memory block storing said top of said discontinuous call stack and a previous location indicator indicating a location of a previous memory block of said discontinuous call stack; determining an amount of memory available in said current memory block; determining an amount of memory required for a stack frame; determining an amount of memory required for an interrupt allowance; allocating said stack frame and said interrupt allowance at least one memory block from said plurality of memory blocks in response to said determinations; storing said stack frame in said allocated memory block; and updating said stack location indicator in said data store.
US10606495B2 Creating a structurally aware block storage system
A computer-implemented method according to one embodiment includes creating, at a block storage system separate from a host system, a structural representation of image layer data utilized at the host system, mapping the structural representation created at the block storage system to the image layer data utilized at the host system, and performing one or more operations on the image layer data, utilizing the structural representation created at the block storage system.
US10606487B2 Partitioned memory with locally aggregated copy pools
An aspect includes receiving a request to access data in a memory, the request from a requesting processor and including a virtual address of the data. It is determined, based on contents of a page table that a plurality of physical addresses in the memory corresponds to the virtual address. The physical addresses include a first physical address of a primary memory location in a first partition accessed via a bus that is communicatively coupled to a port of a first processor, and a second physical address of a secondary memory location in a second partition accessed via a bus that is communicatively coupled to a port of a second processor. Contents of the primary memory location in the first partition were previously copied into the secondary memory location. Based on the requesting processor, one of the physical addresses is selected and data at the selected physical address is accessed.
US10606484B2 NAND flash storage device with NAND buffer
At least one aspect is directed to a NAND flash storage device including a plurality of NAND flash chips and a controller. The controller is configured to receive data over an input/output (I/O) bus and write the received data to a first NAND flash chip of the plurality of NAND flash chips and a second NAND flash chip of the plurality of NAND flash chips. The write operations to each NAND flash chip do not overlap in time. The controller is configured to read data from whichever of the first NAND flash chip or the second NAND flash chip is not currently executing a write operation such that read operations are not queued behind write operations.
US10606482B2 Method and apparatus for dense hyper IO digital retention
System and method to encode and decode raw data. The method to encode includes receiving a block of uncoded data, decomposing the block of uncoded data into a plurality of data vectors, mapping each of the plurality of data vectors to a bit marker; and storing the bit marker in a memory to produce an encoded representation of the uncoded data. Encoding may further include decomposing the block of uncoded data into default data and non-default data, and mapping only the non-default data. In some embodiments, bit markers may include a seed value and replication rule, or a fractalized pattern.
US10606467B2 Fidelity management and transformation of notecard items
Non-limiting examples of the present disclosure relate to fidelity management of an exemplary notecard item based on action(s) for movement that may re-locate notecard item(s) across any of: different content portions of a digital document, different digital documents of an application/service and digital documents of different applications/services. Specific data (and metadata) is collected and analyzed to enable determination of a level of fidelity for rendering of a notecard item, where a representation of a notecard item is generated to fit a context of a digital document in which the notecard item is being placed. A representation of a notecard item may be rendered at a first level of fidelity in one context but a different level of fidelity when the notecard item is moved to a different context. In other instances, evaluation of a notecard item yields a determination to maintain fidelity after an action that re-locates a notecard item.
US10606466B2 Presenting additional content to an online system user based on user interaction with a scrollable content unit
An online system presents a feed of content including content items and one or more scrollable content units to a user of the online system. A scrollable content unit includes an ordered set of content items sharing a common attribute, such as advertisement requests associated with the same advertising campaign or images associated with a common subject. The scrollable content unit is scrollable in a direction that is orthogonal to an orientation of the feed of content, allowing presentation of additional content items from the ordered set when a user navigates through the ordered set. When all content items in the ordered set have been displayed by the scrollable content unit, an interaction with the scrollable content unit by the user presents additional content associated with the ordered set of content items, such as a page associated with the common attribute of content items in the ordered set.
US10606464B2 Methods and systems for gaze enabled collaborative intelligence
Systems and methods are for enabling a population of individuals to collaboratively answer questions or otherwise express a collaborative intent by forming a real-time closed-loop system influenced at least in part, by human gaze input from a plurality of participants. The system comprises a plurality of computing devices connected to a central server, each of the computing devices being used by an individual user and configured to enable its user to contribute to the emerging group intelligence through their real-time gaze location. In some embodiments, gaze is used in combination with other input modalities.
US10606455B2 Method for processing information
The method of organizing a system of software objects having attributes comprises: a step (405, 410, 425, 440) of forming a hierarchical tree of groups of objects called “contexts”, the tree comprising a root context in which all the other contexts and all the objects are found, each object of said tree being in a so-called context; a step (428) of forming, for at least one context, a so-called “global” subcontext so as to expose objects from a point of the tree of contexts; a step (430) of forming, for at least one context, a so-called “contextualization” directory of values of attributes for the objects of said context; and a step (450) of allocating, to each attribute of an object of the tree to be displayed, the value of the higher-rank attribute of the same name, of the same type and with the same modifiers, to which a value has been allocated in a contextualization directory.
US10606454B2 Stage upgrade of image versions on devices in a cluster
Systems, methods, and non-transitory computer-readable storage media for stage upgrades in a network. The system generates graph-data structured based representations of devices in the network, wherein respective attributes of the representations is selected based on respective services provided by the devices to tenants in the network and identities of respective tenants serviced by the devices. Next, the system generates a graph showing a distribution of the devices in the network according to the representations, wherein the representations are interconnected in the graph based on service roles of associated devices with respect to tenants in the network and other devices associated with the tenants. The system then schedules an upgrade of devices based on the graph, the upgrade being scheduled in stages, each stage including devices selected for upgrade in that stage, wherein the devices for each stage are selected by identifying devices having respective representations assigned to that specific stage.
US10606449B2 Adjusting audio or graphical resolutions for data discovery
Techniques for managing and discovering data using visual or audible representations may be provided. The data, in some examples, may correspond with individual items, and the system may correlate each item with a representation of the item (e.g., for navigation, for accessibility, etc.). The representations may be provided to allow discovery of the items in response to adjusting the resolution, audibly requesting information, or panning across a display to discover items that are displayed as these representations outside of the original presentation of representations. In some examples, the representation of the item may not be unique to the item or may be represented as a placeholder image or description. The higher the resolution, the more detail about the item may be provided. When an item is selected, item data may be provided that corresponds with the item.
US10606447B2 Method and apparatus for interface presentation, method and apparatus for user interface interaction, and computer readable storage medium
A method and apparatus for interface presentation, a method and apparatus for user interface interaction, and a computer readable storage medium are proposed. The method for interface presentation includes determining a logic relationship between a main interface to be presented and respective sub-interfaces according to functionality; constructing a multiple-face structure according to the logic relationship, wherein each face of the multiple-face structure corresponds to an interface, and, when an interface has a sub-interface, the interface is adjacent to each sub-interface thereof; presenting the main interface in the multiple-face structure; and, after detecting that function of one sub-interface is triggered, determining every sub-interface from the one sub-interface to the main interface according to the logic relationship in the multiple-face structure and presenting the every sub-interface. The present disclosure achieves an effect of the associated presentation of multiple interfaces, reduces the complexity of interface operations, and enhances the usability.
US10606446B2 Computer system with a plurality of work environments where each work environment affords one or more workspaces
A computer system provides at least one workspace as a user interface corresponding to a user-generated topic. A home topic is provided to the user as an initially selected topic. The home topic provides a workspace to the user as a user interface. User selection of a first topic within the home topic causes designation of the first topic as the current topic. A first workspace is associated with the first topic, and a first topic data structure associated with the first topic is generated and the first topic data structure is associated only with application windows, files and application related data used by the user while the first topic is designated as the current topic. The user is provided, within the first workspace, only application windows, files and application related data used by the user while the first topic is designated as the current topic.
US10606444B2 Trust map management and user interface
In an example embodiment, a user interface is presented for interacting with a trust map identifying trust relationships between clients/users and servers/hosts. The trust relationships are defined by public/private key pairs in Secure Shell (SSH), Secure File Transfer Protocol (SFTP), Transport Layer Security/Secure Sockets Layer (TLS/SSL), Secure Multipurpose Internet Mail Extensions (S/MIME), Internet Protocol Security (IPsec), and so forth. A selected entity such as a server, client, client/server, key set, policy, and so forth is selected and displayed at the center of a hub/spoke diagram. Non-selected entities having a trust relationship with the hub entity are displayed as spokes. Similar spoke entitles may be grouped together. Trust relationships and related properties are displayed as lines between the hub and spoke entities. A user performs actions on the entities by manipulation of the hub, spoke, trust relationship and related user interface elements.
US10606443B2 Interactive dashboard for controlling delivery of dynamic push notifications
A computer-implemented method includes providing, by a server system, to a user, an interactive dashboard for creating an animated icon, receiving, by the server system, through the interactive dashboard, customization information for creating the animated icon from the user, generating, by the server system, the animated icon based on the received customization information, and causing, by the server system, one or more computing devices to display the generated animated icon on a display screen of the one or more computing devices.
US10606442B2 Touch-free gesture recognition system and method
The present invention provides a system and method for interacting with a 3D virtual image containing activatable objects. The system of the invention includes a 3D display device that presents to a user a 3D image, an image sensor and a processor. The processor analyzes images obtained by the image sensor to determine when the user has placed an activating object such as a hand or a finger, or has performed a gesture related to an activatable object, in the 3D space, at the location where the user perceives an activatable object to be located. The user thus perceives that he is “touching” the activatable object with the activating object.
US10606440B2 Image display apparatus and method of displaying and changing attributes of highlighted items
An image display apparatus and an image display method are provided. The image display method includes displaying an item list including items, and a cursor indicating a position of a user input for moving the cursor. The image display method further includes sensing the user input, moving the cursor based on the user input, and changing a gap between a first item and a second item adjacent to the first item, among the items, based on a positional relationship between the cursor and the first item.
US10606439B2 Audible and visual operational modes for a head-mounted display device
The invention is directed towards wearable devices and operating wearable devices in a visual mode when a display device of the wearable device is within a line-of-sight (LOS) of a user and operating the wearable device in an audible mode when the wearable device is outside the LOS of the user. The position of the display device, relative to the user's LOS, is automatically determined. The operational mode of the wearable device is automatically transitioned when a transition of position of the display device is detected. The wearable device may be a head-mounted display (HMD) device. A visual mode provides visual-based presentations of UIs, content, information, and data, via the display device. In contrast to a visual mode, an audible mode provides audio-based presentations of UIs, content, information, and data, via one or more audible speakers included in the wearable device.
US10606431B2 Display device with touch sensor, potential control method and program
A display device with a touch sensor includes: plural display pixel electrodes; a common electrode arranged opposite to the display pixel electrodes; a display function layer having an image display function; a display control circuit performing image display control so as to fulfill the display function of the display function layer by applying a voltage for display between the display pixel electrodes and the common electrode based on an image signal; and a touch detection electrode provided opposite to the common electrode and forming capacitance between the touch detection electrode and the common electrode, wherein a drive voltage for display applied to the common electrode by the display control circuit is used as a drive signal for the touch sensor, and a gate potential of TFT circuits included in the display pixel electrodes is increased during a period when the drive signal for the touch sensor is applied.
US10606426B2 Touch panel electrode comprising a base, two or more first electrode patterns, and two or more second electrode patterns, touch panel, and display device
A touch panel electrode includes a transparent base, two or more first electrode patterns, and two or more second electrode patterns. The first electrode pattern and the second electrode pattern face each other being insulated, and overlap each other. Each of the first electrode pattern and the second electrode pattern is a combination of a plurality of cells formed by thin metal wires. The area of an overlapping portion between the first electrode pattern and the second electrode pattern is greater than 4 mm2 and less than 20 mm2.
US10606418B2 Ultrasonic touch detection on stylus
An input device outfitted with one or more ultrasonic transducers can determine the location of one or more objects in contact with the input device. For example, the input device can include one or more transducers disposed in a ring around the circumference of the input device or in an array of rings along the length of the input device. The ultrasonic transducers can be used to detect the position of the one or more touching objects in at least one dimension, for example. In some examples, the one or more ultrasonic transducers can produce directional ultrasonic waves.
US10606415B2 Add-on touch device and sensing module thereof
The present disclosure provides an add-on touch device and the sensing module thereof. The add-on touch device comprises at least a sensing module and a plurality of fixing modules. The sensing module and the plurality of fixing modules are disposed on the four edges of a display and connected by at least a reflective connector for forming a touch area corresponding to a display area of the display. The touch area covers the display area, so that the sensing module can sense the position in the display area touched by a user in the touch area. The length of the reflective connector of the add-on touch device disclosure is adjusted according to the sum of the distances between the sensing module and the plurality of fixing modules; the sum of the distances between the sensing module and the plurality of fixing modules changes according to the size of the display.
US10606414B2 Eraser for touch displays
An optical IR touch sensing apparatus configured to determine, based on output signals of light detectors, a light energy value for each light path across a touch surface, and generate a transmission value for each light path based on the light energy value. A processor is then configured to process the transmission values to determine an object reference point on the touch surface where the light is attenuated or occluded by an object and determine, from a set of light paths unaffected by an object, a set of object boundary light paths comprising one or more light paths passing closest to the object reference point. The characteristics of the object may then be determined in dependence on the set of object boundary light paths.
US10606411B2 Method and device for improved accuracy of proximity and touch detection in mobile devices
A mobile device has a proximity sensor. A compensation value of the proximity sensor is determined. The compensation value is compared to a reference compensation value to determine validity of the compensation value. A capacitance of the proximity sensor is measured. A value of the capacitance of the proximity sensor is adjusted based on the compensation value. A coefficient defining a relationship between a capacitance of the proximity sensor and a temperature of the mobile device is calculated. A temperature sensor is coupled to the proximity sensor. The temperature of the mobile device is measured. A value of the capacitance of the proximity sensor is adjusted based on the coefficient and the temperature of the mobile device. The adjusted capacitance value is compared to a threshold capacitance value to determine proximity of an object to the mobile device. A radio frequency signal is adjusted by detecting proximity.
US10606409B2 Method of processing sensing signals and related processor
A method for processing sensing signals in a sensing system includes receiving at least one sensing signal; performing a first operation on the at least one sensing signal to determine whether the at least one sensing signal satisfies a first predetermined condition; performing a second operation on the at least one sensing signal after a second predetermined condition is determined to be satisfied, wherein the second predetermined condition comprises a condition that the first predetermined condition is determined to be satisfied, wherein the second operation provides more sensing information than the first operation; and not performing the second operation on the at least one sensing signal after a third predetermined condition is determined to be satisfied, wherein the third predetermined condition comprises a condition that the first predetermined condition is determined to be unsatisfied.
US10606407B2 Force-based touch interface device and method for correcting the force-based touch interface device
A force based touch interface device comprising a touch substrate, a torsion preventing structure for preventing torsion of the touch substrate by an externally-applied force touch, a plurality of sensors for measuring the force touch applied to the touch substrate at different positions, an input device for applying the force touch onto the touch substrate, and a controller for measuring force data using the plurality of sensors when the force touch is applied onto the touch substrate, for estimating force data for symmetrical points for touch points to which the force touch is applied using the measured force data, and for comparing the measured force data and the estimated force data with ideal force data to generate a calibration matrix for correcting a process error.
US10606404B2 Touch detection apparatus and display apparatus with touch detection function
According to an aspect, a touch detection apparatus includes: a plurality of drive electrodes, wherein at least one of the drive electrodes includes a plurality of subdivided electrodes; a plurality of first touch detection electrodes; a second touch detection electrode; a first shift register circuit in which a plurality of first shift signal output circuits are sequentially coupled to one another; a second shift register circuit in which a plurality of second shift signal output circuits are sequentially coupled to one another; and a selection circuit that supplies a signal of the first shift register circuit to the drive electrode in a first mode, and supplies a signal of the second shift register circuit to the subdivided electrode in a second mode.
US10606403B2 Detection device
A touch detection device includes: a substrate including a display region for displaying an image, a first frame region outside the display region, and a second frame region outside the first frame region; a plurality of detection electrodes that are arranged in the display region on a face parallel with the substrate and include metal wires; and frame wires that are coupled to the detection electrodes and arranged in the first frame region and the second frame region. A ratio of a covering area of the frame wires to a predetermined area of the substrate in the first frame region is smaller than a ratio of the covering area of the frame wires to the predetermined area of the substrate in the second frame region.
US10606399B2 Flexible display device
A flexible display device according to an exemplary embodiment includes: a substrate; a touch panel on the substrate; a window layer on the touch panel; a flexible printed circuit (FPC) attached to an outer side of the window layer at a non-display area and comprising a driver integrated circuit (IC) configured to transfer a driving voltage to the touch panel and the substrate; a flexible printed circuit board (FPCB) attached to the FPC and configured to transfer a driving signal to the driver IC; and a bridge electrode at an outer side of the window layer at the non-display area and connecting the touch panel, the substrate, and the FPC.
US10606397B2 Touch screen panel and display device having the same
A touch screen panel and display device having the same are disclosed. In one aspect, the touch screen panel includes a base layer, a noise shielding layer formed over a base layer, and a plurality of first touch sensors formed over the base layer. The touch screen panel further includes a plurality of second touch sensors formed over the base layer and electrically insulated from the first touch sensors. The second touch sensors cross the first touch sensors. The touch screen panel also includes a first pad part electrically insulated from and overlapping the noise shielding layer, wherein the first pad part comprises a plurality of signal pads. The touch screen panel further includes a plurality of touch signal lines respectively electrically connecting the signal pads to the first and second touch sensors.
US10606396B1 Gesture-equipped touch screen methods for duration-based functions
In various embodiments, methods are provided at an apparatus including at least one non-transitory memory storing a plurality of applications, a touch screen, and one or more processors in communication with the at least one non-transitory memory and the touch screen. The methods include various operations that are performed based on a contact or gesture duration.
US10606394B2 Touch structure, touch panel and touch display device
A touch structure, a touch panel and a touch display device are disclosed. The touch structure includes: a sensing film configured to sense a pressure applied on the sensing film to generate an electrical signal; and a heating film disposed on a side of the sensing film and configured to generate heat in response to a determination, based on the electrical signal, that the value of the pressure applied on the sensing film is greater than a preset pressure value.
US10606393B2 Micro light-emitting diode display device
A display device includes a display substrate, at least one micro light-emitting diode (LED) chip, and at least one reflective layer. The display substrate includes at least one sub-pixel circuit. The micro LED chip is electrically connected to the sub-pixel circuit. The micro LED chip is at least partially disposed between the reflective layer and the sub-pixel circuit.
US10606392B2 Electronic device, control method, and non-transitory storage medium
There is provided an electronic device including at least one sensor, a sound input unit, and at least one controller, wherein when the at least one controller determines that a contact operation on the electronic device is not able to be performed based on a detection result of the sensor, the at least one controller is configured to start reception of sound input by the sound input unit to recognize the sound.
US10606391B2 Touch display device
The present disclosure provides a touch display device, comprising a substrate, a light-emitting component, a first insulating layer covering the light-emitting component, a first touch part, and a first transmission part. The substrate includes a display area and a peripheral area. The light-emitting component is disposed on the display area. The first insulating layer is disposed on the display area and the peripheral area. The first touch part is disposed on the first insulating layer, and at least a portion of the first touch part is located on the display area. The first transmission part is disposed on the first insulating layer and the peripheral area, and is electrically connected with the first touch part. The first transmission part is electrically connected with a processing unit to transmit signals.
US10606390B2 Touch detection device and display device with the same
According to one embodiment, a touch detection device includes first detection electrodes in a detection area, second detection electrodes in the detection area, extending to intersect the first detection electrodes, first control lines connected to the first detection electrodes, respectively, and provided in a non-detection area, and second control lines connected to the second detection electrodes, respectively, and provided in the non-detection area. The second control lines overlap the first control lines at a plurality of positions as seen in plan view, such that areas of overlapping portions in which the first control lines overlap the second control lines are substantially equalized.
US10606389B2 Touch display device, pen, touch system, touch circuit, and pen recognition method
A touch display device may include: a panel including a plurality of touch electrodes, and a touch circuit configured to: transfer a panel driving signal to the panel, and receive a pen information signal, output from a pen in response to the panel driving signal, through the panel, each of the panel driving signal and the pen information signal including a plurality of pulses, the pen information signal including one or more state sections among: an in-phase state section including pulses in phase with the pulses of the panel driving signal, an antiphase state section including pulses having a different phase from the pulses of the panel driving signal, and a passive state section distinguished from the in-phase state section and the antiphase state section.
US10606384B2 Display device and electronic apparatus
According to an aspect, a display device includes: a display unit that has a plurality of scanning signal lines to which a scanning signal is applied; a shift register that has a plurality of transfer circuits configured in a plurality of stages that perform a shift operation for temporarily storing a shift signal that has been input and sequentially transmitting the stored shift signal to a subsequent stage in synchronization with a clock signal having a discontinued period, and outputs the scanning signal to a scanning signal line corresponding to a transfer circuit that maintains the shift signal; and a signal line that transmits a holding potential signal for maintaining a potential of the shift signal to a transfer circuit that maintains the shift signal in the discontinued period of the clock signal.
US10606380B2 Display control apparatus, display control method, and display control program
A display control apparatus includes a recognizing unit configured to recognize a position of an operator and a position of a hand or the like of the operator, a calculating unit configured to regard a position of the operator in a screen coordinate system set on a screen as an origin of an operator coordinate system and multiply a position of the hand or the like with respect to the origin of the operator coordinate system by a predetermined function, thereby calculating a position of display information corresponding to the hand or the like in the screen coordinate system, and a control unit configured to cause the display information to be displayed at the position in the screen coordinate system calculated by the calculating unit.
US10606378B2 Dynamic reconfigurable display knobs
Embodiments are disclosed for systems and methods for operating a display actuator to provide user-configurable actions. An example device for a human-machine interface includes a display on a first surface of the device, an input interface adapted to detect one or more of touch input, rotation input, and push input directed to the device, a controller configured to generate control instructions based on input received from the input interface, the control instructions including display instructions for controlling output on the display, and an output interface configured to send at least a subset of the control instructions from the controller to a receiving device, the device being removably coupled to the receiving device.
US10606372B2 System and method for interaction with a computer implemented interactive application using a depth aware camera
System for interaction between a computer implemented interactive application and a user (1) located in an interactive zone (2) of said system, said system comprising: a passive object (3) comprising a grasping portion for receiving the hand of a user and a marked portion comprising a distinctive spot (4) having distinct visual property; a depth-aware camera (5); a controller (7) for receiving the images produced by said depth-aware camera (5) and being configured to compute two possibilities for the 3D coordinates of said distinctive spot (4) from the knowledge of (i) the 3D coordinates of the wrist joint (9) of said user, (ii) the 2D coordinates (M,N) of said distinctive spot (4) in a contrast image (6) received from said depth aware camera and of (iii) an estimated distance R between the wrist of the user's hand holding the passive object (3) and the distinctive spot (4) of said passive object (3).
US10606371B2 System and method for data item filtering based on character sequence entry
A method of filtering a plurality of data items according to user input is presented. Each of the data items, such as media content files, is identified via a multiple-character identifier. In the method, a collection of individual characters is presented to a user for selection. A character sequence is received from the user, wherein the character sequence includes at least one character selection selected from the collection of individual characters. For each character selection in the sequence, more than one character from the collection is associated with the character selection. The data items are then filtered based on the associated characters corresponding to each character selection.
US10606369B2 Information display method and information display system
An information display method for a computer having a keyboard. The method includes selecting a first system information among a plurality of system information, wherein the system information is configured to respectively indicate statuses of a plurality of devices of the computer; selecting a first display pattern among a plurality of display patterns according to the first system information; selecting a first keyboard region for applying the first display pattern; and showing the first system information in real-time by a plurality of first buttons corresponding to the first keyboard region of the keyboard according to the selected first display pattern, the first keyboard region and the first system information.
US10606367B2 Command relay device, system and method for providing remote assistance/remote control
A command relay device provides remote assistance or remote use of a computer. It has a data interface for receiving commands directly or indirectly from a remote user, a keyboard interface for transmitting at least one keyboard command to the computer and a command link between the keyboard interface and the data interface.
US10606366B2 Input system
An input system includes a first gesture detection unit and a second gesture detection unit. The first gesture detection unit includes a first light emitting device for emitting a first light beam, a first light sensing device for receiving the first light beam reflected by a first motion trajectory generated by a user and outputting a first image signal, and a first processing unit for processing the first image signal and outputting a first command signal. The second gesture detection unit includes a second light emitting device for emitting a second light beam, a second light sensing device for receiving the second light beam reflected by a second motion trajectory generated by the user and outputting a second image signal, and a second processing unit for processing the second image signal and outputting a second command signal.
US10606361B2 Electronic device, control method, and non-transitory computer-readable recording medium
An electronic device includes a non-contact detection sensor and a controller that executes processing related to a timer in response to a gesture detected by the non-contact detection sensor.
US10606356B2 Systems and methods for haptically-enabled curved devices
One illustrative system disclosed herein includes a curved device that includes a curved outer housing. The illustrative system also includes a sensor configured to detect a user interaction with the curved device and transmit a sensor signal associated with the user interaction. The illustrative system additionally includes a processor in communication with the sensor, the processor configured to: receive the sensor signal from the sensor; determine a user interaction based on the sensor signal, determine a first haptic effect based at least in part on the user interaction, and transmit a haptic signal associated with the first haptic effect. The illustrative system also includes a haptic output device configured to receive the haptic signal and output the first haptic effect.
US10606354B2 Apparatus, methods, and systems for using imagined direction to define actions, functions, or execution
A system and method for controlling a non-tactile device including a receiving device configured to receive signals corresponding to a user's EEG or movements, translate the EEG or movements into directional intentions, transmit the directional intentions to a secondary device, receive a command for one or more actions from the secondary device based on the transmitted directional intentions and output at least one control signal to the non-tactile device based on the received command for one or more actions. The non-tactile device may receive signals corresponding to a user's EEG or movements using a gestural sensor and/or an EEG sensor.
US10606352B2 Dual mode eye tracking method and system
In a dual mode eye tracking method and system, an infrared (IR) ray is emitted to perform an IR tracking mode and visible light (VL) calibration. When a first error between a VL associated gaze position and an IR associated gaze position is less than a first threshold, the IR ray is turned off to perform a VL tracking mode. In a VL checking period, when a second error between a VL associated gaze position and an IR associated gaze position is less than a second threshold, the IR ray is turned off to continue the VL tracking mode.
US10606350B2 Deformable display device and image display method using same
Provided are a deformable display device for displaying an image and a method of displaying an image. The method includes determining a current shape of the display device, capturing an image of a user of the display device, detecting a relative position of the user with respect to the display device, based on the captured image of the user, determining a visible region among an entire screen region of the display device, based on the determined current shape and the detected position, and displaying the image on the determined visible region.
US10606348B2 Systems and methods for generating augmented and virtual reality images
A ride system includes at least one ride vehicle. The at least one ride vehicle is configured to receive a ride passenger. The ride system includes electronic goggles configured to be worn by the ride passenger. The electronic goggles include a camera and a display. The ride system includes a computer graphics generation system communicatively coupled to the electronic goggles, and configured to generate streaming media of a real world environment based on image data captured via the camera of the electronic goggles, generate one or more virtual augmentations superimposed on the streaming media of the real world environment, and to transmit the streaming media of the real world environment along with the one or more superimposed virtual augmentations to be displayed on the display of the electronic goggles.
US10606345B1 Reality interactive responding system and reality interactive responding method
A reality interactive responding system, comprising a first server configured to receive first input data from a user and to determine whether the first input data conform to any one of a plurality of variation conditions or not; and a second server coupled to the first server and configured to receive second input data from the first server when the first input data conform to any one of the plurality of variation conditions and to determine a plurality of interactions in response to the first input data from the user; wherein the first input data from the user are related to an action, a facial expression, a gaze, a text, a speech, a gesture, an emotion or a movement generated by the user.
US10606344B2 Dynamic switching and merging of head, gesture and touch input in virtual reality
In a system for dynamic switching and merging of head, gesture and touch input in virtual reality, focus may be set on a first virtual in response to a first input implementing one of a number of different input modes. The first object may then be manipulated in the virtual world in response to a second input implementing another input mode. In response to a third input, focus may be shifted from the first object to a second object if, for example, a priority value of the third input is higher than a priority value of the first input. If the priority value of the third input is less than that of the first input, focus may remain on the first object. In response to certain trigger inputs, a display of virtual objects may be shifted between a far field display and a near field display to accommodate a particular mode of interaction with the virtual objects.
US10606341B2 Gesture recognition using multi-sensory data
A system comprising: a camera configured to capture one or more images of a user's hand; and a computer configured to: receive the one or more captured images, apply a mapping function to the received one or more images, thereby yielding one or more coordinates associated with at least one feature of the user's hand, wherein the mapping function is derived from a set of labeled images that are produced by applying a machine learning algorithm to training data which comprises images of a trainer's hand, wherein the images are labeled with coordinates obtained from multiple magnetic sensors attached to the trainer's hand.
US10606334B2 Information processing apparatus for determining level of power saving of processor according to return time notified by device connected to processor, and power saving method for processor
An information processing apparatus includes a processor and a first device. The processor executes an operating system and a power control application, which operates on the operating system and controls a power mode of the information processing apparatus. The first device is connected to the processor to communicate with the processor, and notifies the operating system of a return time. The power control application notifies the first device of information indicating the power mode of the information processing apparatus. Based on the information notified by the power control application, the first device determines a return time of which the operating system is to be notified, and notifies the operating system of the determined return time. Based on the return time notified by the first device, the operating system determines a power saving state to which the processor is to shift, and shifts the processor to the determined power saving state.
US10606332B2 Information processing apparatus with non-contact power supply
An information processing apparatus includes a wired electric power supply connector configured for connection with a wired electric power supply to receive electric power therefrom, non-contact electric power supply connector configured for electric coupling with a non-contact electric power supply to receive electric power therefrom, and a processor. The processor selects, for electric power supplied to each component of the information processing apparatus, one of the wired electric power supply and the non-electric power supply, wherein the wired electric power supply is selected at a time of startup of the information processing apparatus, and the non-contact electric power supply is selected if an operation state of the information processing apparatus or the non-contact power supply meets a predetermined condition. The processor controls the wired electric power supply connector and the non-contact electric power supply connector to supply electric power to each component based on the selection.
US10606331B2 Microcontroller unit and protection method for EFT events
A microcontroller unit (MCU) is provided. The MCU includes a reset circuit, a clock circuit, a detection circuit, a counter and a control circuit. The detection circuit detects a first EFT event, and when a first EFT event is detected, the detection circuit generates a first block signal. The counter is coupled to the detection circuit, and when the counter receives the first block signal, the counter starts to count. The control circuit is coupled to the reset circuit, the clock circuit and the counter, and receives the first block signal from the counter. When the control circuit receives the first block signal, the control circuit maintains output signals of the reset circuit and the clock circuit in a prior state, in which the output signals have not been influenced by the first EFT event, until the count number of the counter reaches a default value.
US10606327B2 Heat reduction using selective insulation and thermal spreading
Techniques for heat reduction are disclosed. An apparatus may include a heat-generating component, an insulative layer having a first surface in contact with the heat-generating component and a second surface opposite the first surface, and a heat-conducting component disposed on the second surface of the insulative layer.
US10606323B1 Information handling system touchpad with integrated wireless antenna
A portable information handling system processes information with processing components disposed in a main housing portion and presents the information at a display disposed in a lid housing portion. A keyboard and touchpad disposed at the upper surface of the main housing portion accept end user inputs. The touchpad translates touch inputs at a touch detection surface into cursor movement at the display and accepts presses at a touch button as input clicks. One or more antenna integrated in the touchpad to support communication of wireless signals by a transceiver disposed in the main housing, such as to support wireless local area network communications. A ground plane of the touchpad forms openings under the one or more antenna to provide a pathway for the wireless signals.
US10606322B2 Multistage friction hinge
A multistage friction hinge is described. In at least some embodiments, the described hinge enables a support component to be adjustably attached to an apparatus. According to various embodiments, a hinge includes different activity stages where movement of the hinge is based on different activity mechanisms. For instance, the hinge includes different sets of components that form different friction engines that provide resistance to rotational and/or pivoting movement of the hinge.
US10606321B2 Systems and methods of lateral torsional resistance in a hinge
A hinge includes a frame, an arm, a torque element, and a link. The frame and arm are rotatably connected about a first lateral axis. The torque element is displaced from the first lateral axis in a longitudinal direction perpendicular to the first lateral axis, and the torque element being rotatable about a second lateral axis. The link is connected to the arm and the torque element such that rotation of the arm about the first lateral axis translates the torque element in the longitudinal direction.
US10606319B1 Transformative information handling system display height brake
A portable information handling system transforms from a clamshell configuration to an all-in-one configuration by removing a keyboard from a main housing, sliding the display housing in a guide formed under the keyboard and raising a rear side of the main housing to elevate the display. A brake interfaces with the display housing through the guide to lock the display at variable heights. A brake release selectively releases the brake to allow display height adjustment by adjusting the relative position of the display housing at the main housing.
US10606316B2 Flexible computing device that includes a plurality of displays
A flexible electronic device that includes a flexible substrate having an upper surface and a lower surface and interconnects extending between the upper surface and the lower surface; a flexible display mounted directly to the upper surface of the flexible substrate such that the flexible display is electrically connected to the flexible substrate; a first encapsulant mounted to the upper surface of the flexible substrate such that the flexible display is at least partially embedded within the first encapsulant; an electronic component mounted to a lower surface of the flexible substrate such that the electronic component is electrically connected to the flexible substrate; a second encapsulant mounted to the lower surface of the flexible substrate such that the electronic component is at least partially embedded within the second encapsulant; a flexible casing that surrounds the electronic component and the second encapsulant.
US10606312B2 System, method and device for designing, manufacturing, and monitoring custom human-interfacing devices
A system, method and device employs sensor arrangements and an e-system in designing, manufacturing, and monitoring custom human-interfacing devices.
US10606309B2 Notebook computer
The disclosure provides a notebook computer. The notebook computer includes a display assembly and a host assembly. The display assembly includes a first casing and a display panel. The first casing has a first accommodation space. The display panel is located in the first accommodation space. The host assembly includes a second casing, a keyboard base and a keyboard. The second casing has a second accommodation space. The keyboard base is disposed on the second casing and covers the second accommodation space. The keyboard is disposed on the keyboard base, and the first casing is pivotably disposed on the second casing. The first casing is pivotable with respect to the second casing so as to be moved to a closed position. When the first casing is in the closed position, the first casing and the second casing together surround the display panel, keyboard base and keyboard.
US10606306B2 Method of reducing power dissipation in a clock distribution network for integrated circuit
A method and circuit are provided to reduce power consumption of high-speed clocks that are distributed across an integrated circuit (IC). Example implementations seek to reduce the amount of power dissipated in typical clock distribution networks by turning the combination of a multi-port electrical network and transmission line into a multi-resonant structure. In an implementation, the multi-port electrical network is coupled between first and second segments of the transmission line. The multi-port electrical network includes series and shunt reactive circuit elements, such as series inductive reactance and a shunt inductive susceptance, configured to produce first and second resonances that cooperate to create a bandpass response across clock distribution frequencies. This bandpass response is created by the multi-resonant structure, which is a combination of the transmission line and the multi-port electrical network. Various implementations are provided, including single-ended, differential, multi-section, multi-output, and point-to-multi-point implementations, each with an optional low-speed mode switch.
US10606301B2 Tactile gain control
One example aspect of the present disclosure relates to a method for receiving input. The method can include receiving, by one or more processors, data indicative of finger placement on a three dimensional knob that is associated with a parameter. The method can include determining, by the one or more processors, a height associated with the data indicative of finger placement. The method can include determining, by the one or more processors, a gain associated with the parameter based on the height. The method can include receiving, by the one or more processors, a signal indicative of an adjustment to the parameter. The method can include causing, by the one or more processors, an adjustment to the parameter based on the determined gain and the signal indicative of an adjustment to the parameter.
US10606297B2 Demand response dispatch system employing weather induced energy consumption
A method for dispatching buildings in a demand response program event including generating data sets for each of the buildings, each set having energy consumption values along with corresponding time and outside temperature values, where the energy consumption values within each set are shifted by one of a plurality of lag values relative to the corresponding time and outside temperature values, and where each of the plurality of lag values is different from other ones of the plurality of lag values; performing a machine learning model analysis on each set to yield machine learning model parameters and a residual; determining a least valued residual from all residuals yielded, the least valued residual indicating a corresponding energy lag for the each of the buildings; and using energy lags for all of the buildings to generate a dispatch schedule for the demand response program event according to a prioritization of the energy lags.
US10606296B2 Cloud-based microgrid control
A method and system of optimizing microgrid operations is provided. One or more intelligent microgrid coordinators interface with the microgrid such that those microgrid coordinators are able to measure and control all microgrid asset activities. The microgrid coordinator is used to forecast the microgrid's demanded load more accurately, and assign asset commands so as to optimize microgrid consumption, generation, and storage of load. The method and system incorporate a valuation of dispatchable load in optimization functions. The microgrid coordinator is further used to protect the microgrid assets from over-current situations when the microgrid is connected to the bulk electric system and when islanded. The method and system provide a means to test the microgrid controller prior to implementation on the microgrid in order to assure proper operation.
US10606293B2 On-chip voltage regulator providing extended range of voltage supplies
A voltage regulator operable to selectively supply an extended range of regulated voltages by using multiple levels of unregulated voltages and a single amplifier. The voltage regulator is coupled to a plurality of passing elements in parallel via enabling switches. Each passing element is configured to receive a respective level of unregulated voltage and, when enabled, can pass current to the voltage regulator and thereby induce a corresponding level of regulated voltage at the output terminal of the voltage regulator. To output a specific regulated voltage, the voltage regulator can operate in a single passing mode in which only the passing element receiving the corresponding unregulated voltage is enabled to pass current. Alternatively, in a parallel passing mode, two or more passing elements receiving different levels of unregulated voltages can be enabled to pass current.
US10606292B1 Current circuit for providing adjustable constant circuit
The present disclosure provides a current circuit. The current circuit includes a bandgap reference circuit, a plurality of current mirror circuits and a control circuit. The bandgap reference circuit is configured to provide a first current, wherein the first current is based on a reference voltage signal and is independent of temperature. The plurality of current mirror circuits are coupled to the bandgap reference circuit to receive the reference voltage signal, and the current mirror circuits are configured to provide a plurality of mirror currents based on the reference voltage signal provided by the bandgap reference circuit. The control circuit is configured to control a current flow from the plurality of current mirror circuits.
US10606291B2 Power output control module for a power distributor
A power output control module for power distribution is installed inside a power distributor that is connected to an AC power source and multiple electronic devices to control the AC power outputted to the electronic devices. The power output control module continuously detects whether the AC power inputted is normal. When the AC power source is disconnected by accident, a latch relay is controlled to switch to be open, so that the AC power source and the electronic devices are disconnected. This prevents the instantaneous surge current from damaging the electronic devices when the AC power source resumes its normal output and also increases the safety and reliability of electronic devices.
US10606290B2 Controlling an operating condition of a thermostat
Methods, systems, and devices for managing energy consumption in multi-room facilities are provided. In particular, intelligent mechanisms for determining a location of a mobile device associated with a room and then for managing energy settings, especially setback controls, of that room are provided. Some logic for implementing these mechanisms may be provided in a mobile device and in-room device, such as a motion detector, thermostat, HVAC controller, door, lock, television, set top box, etc.
US10606289B2 System and approach for validating conditions of a space
A system and approach for verifying and validating a room condition and its behavior in a critical environment. The system and approach may be a room controller built on top of a Niagara™ framework or launched from a Niagara workbench, and leverages extensible of Niagara. The system and approach may be web-based and used to test and verify the room condition per preset conditions. The system may have steps or tabs. They may incorporate screens for a create/open task, select test zone, read flow, hood/booster, T-stat set-up or temperature lever set-up, visual checks, and a report. One may create a new task and edit any existing task on the controller. One may move from task to task in either direction or go directly to the report of a completed task.
US10606288B2 Pressure control method for process chamber and pressure control device for process chamber
A gas pressure within a treatment chamber 2 can be more accurately regulated to a predicted target pressure whereby there can be provided a pressure control apparatus which can easily and speedily regulate the gas pressure for various combination of the treatment chamber 2, a sanction chamber 3 and a valve 4. A required inflow rate (Qi) at which it is necessary for gas to flow into the treatment chamber 2 in order to reach a preset target pressure (Psp) within the treatment chamber is calculated on the basis of the expression of Qi=Qo+(P/□t)V and the thus calculated required inflow rate (Qi) is flown into the treatment chamber 2 to control the pressure within the treatment chamber 2 to the required pressure (Psp). In calculation of a current predicted outflow rate (Qo(n)) at which gas is discharged from the treatment chamber on the basis of the expression Qo(n)=P2*f1(P2), using a current pressure (P2) within the suction pump and a known characteristic suction rate (Sp=f1(P2)) of the suction pump under prescribed pressure, the current pressure (P2) within the suction pump is calculated according to the expression P2=P1−(Qo(n−1)/f2(θ, P)) from an accurate conductance (Cv(θ, P)=f2(θ, P)) calculated by adding the error between the current pressure (P1) actually measured within the treatment chamber and a known specified pressure (P) within the treatment chamber at the characteristic conductance (Cv=f2(θ)) of the valve at the opening/closing angle (θ) associated with the current position of the switching plate of the valve to the known characteristic conductance (Cv=f2(θ)) of the valve at the opening/closing angle (θ) associated with the current position of the switching plate of the valve, and the current predicted outflow rate Qo(n) at which gas is discharged from the treatment chamber is calculated.
US10606286B2 Dilution adjustment system and method
A dispenser system including a source of chemical concentrate, a source of diluent, and a mix chamber in fluid communication with the source of chemical concentrate via a first line and with the source of diluent via a second line to mix chemical concentrate and diluent to form a dilution. The dispenser system also includes one or more metering devices disposed in one or both of the first line and the second line, a discharge fluidly coupled to the mix chamber to deliver the dilution to a downstream receptacle, and a control system in communication with the one or more metering devices. The control system is programmed to adjust a concentration of chemical concentrate in the dilution via control of the one or more metering devices based on an environmental factor affecting a physical environment to be cleaned using the dilution.
US10606283B2 Modular autopilot design and development featuring bayesian non-parametric adaptive control
According to an embodiment, there is provided an onboard integrated computational system for an unmanned aircraft system (“Stabilis” autopilot). This is an integrated suite of hardware, software, and data-to-decisions services that are designed to meet the needs of business and research developers of UAS. Stabilis is designed to accelerate the development of any UAS platform and avionics system; it does so with hardware modularity and software adaptation. The Stabilis offers multiple technological advantages technological advantages including: Plug-and-adapt functionality; Data-to-decisions capability; and, On board parallelization capability.
US10606279B2 3D map generation by a robotic work tool
A robotic work tool (100) comprising an altitude sensor (185) for providing a current altitude reading (HRL) and a controller (110) configured to receive the current altitude reading (HRL) from the altitude sensor (185); determine an altitude (H) based on the current altitude reading (HRL); determine a current position; and generating a map indicating elevations by including the determined altitude (H) for the current position in the map. A robotic work tool system (200) comprising a robotic work tool (100) and a reference altitude sensor (285) for providing a reference altitude reading (HCS), wherein the robotic work tool (100) is further configured to receive the reference altitude reading (HCS) from the reference altitude sensor (285); and determine the altitude (H) based on the current altitude reading (HRL) and the reference altitude reading (HCS).
US10606278B2 Constraint relaxation in a navigational system
Systems and methods are provided for navigating an autonomous vehicle using reinforcement learning techniques. In one implementation, a navigation system for a host vehicle may include at least one processing device programmed to: receive, from a camera, a plurality of images representative of an environment of the host vehicle; analyze the plurality of images to identify a navigational state associated with the host vehicle; provide the navigational state to a trained navigational system; receive, from the trained navigational system, a desired navigational action for execution by the host vehicle in response to the identified navigational state; analyze the desired navigational action relative to one or more predefined navigational constraints; determine an actual navigational action for the host vehicle, wherein the actual navigational action includes at least one modification of the desired navigational action determined based on the one or more predefined navigational constraints; and cause at least one adjustment of a navigational actuator of the host vehicle in response to the determined actual navigational action for the host vehicle.
US10606275B2 System for accurate object detection with multiple sensors
A system and method for providing safety for a motorized mobile system (MMS) are optimized for accurate object detection, the system comprising at least two sensors that are operably configured to generate one or more of a range measurement and a bearing measurement to an object, wherein the range and bearing measurements have associated uncertainties.
US10606270B2 Controlling an autonomous vehicle using cost maps
A computer-readable medium stores instructions executable by one or more processors to implement a self-driving control architecture for controlling an autonomous vehicle. A perception and prediction component receives sensor data, and generates (1) an observed occupancy grid indicating which cells are currently occupied in a two-dimensional representation of the environment, and (2) predicted occupancy grids indicating which cells are expected to be occupied later. A mapping component provides navigation data for guiding the vehicle toward a destination, and a cost map generation component is configured to generate, based on the observed occupancy grid, the predicted occupancy grid(s), and the navigation data, cost maps that each specify numerical values representing a cost, at a respective instance of time, of occupying certain cells in a two-dimensional representation of the environment. A motion planner generates a grid path through the environment based on the cost maps, and corresponding decisions for maneuvering the vehicle.
US10606266B2 Tracking a target moving between states in an environment
An apparatus is provided for tracking a target moving between states using an iterative process. The apparatus receives sensor data for a current state i, and applies a cubature information filter and an H-infinity filter thereto to respectively produce an estimate for the upcoming state i+1 and a measure of error thereof, and adjust the measure of error. The apparatus then defines a consensus estimate of the upcoming state i+1 and a consensus adjusted measure of error thereof from the estimate and adjusted measure of error, and a second estimate and second adjusted measure of error that is received from at least one second apparatus tracking the target. The apparatus then applies a cubature information filter to the consensus estimate of the upcoming state i+1 and the consensus adjusted measure of error to predict the upcoming state i+1.
US10606264B2 Control method and control device of automatic driving vehicle
Provided is a control method of an automatic driving vehicle switchable between manual driving in which the vehicle is made to travel depending on an operation of an occupant and automatic driving in which driving characteristics in automatic travel are set and the vehicle is made to automatically travel based on the driving characteristics. Manual driving characteristics in the manual driving by the occupant are learned and, when switching from the manual driving to the automatic driving is performed, the automatic driving is performed with the manual driving characteristics maintained for a preset manual characteristic maintaining time. As a result, uneasiness of the occupant can be suppressed.
US10606263B2 Handover notification arrangement, a vehicle and a method of providing a handover notification
A handover notification arrangement is configured to provide a handover notification in a driver environment of a vehicle having autonomous driving capabilities. The handover notification arrangement includes a road information arrangement configured to acquire road information representative of an upcoming road section at which the autonomous driving is likely to become at least partially disabled. The handover notification arrangement further includes a processing unit configured to calculate an estimated time available for autonomous driving and configured to calculate an uncertainty estimate of the estimated time available for autonomous driving. The handover notification arrangement is configured to cause the output unit to provide the handover notification such that the handover notification is provided earlier in cases of high uncertainty estimates than in cases of low uncertainty estimates. The present disclosure also describes a vehicle and a method of providing a handover notification.
US10606260B2 Ocular navigation of unmanned aerial vehicle
Herein is disclosed an unmanned aerial vehicle navigation system including one or more cameras configured to detect user image data; and one or more processors configured to determine from the user image data a user eye orientation; select according to a selection criterion a navigation behavior based on the user eye orientation; and determine a navigation instruction to cause the unmanned aerial vehicle to travel in accordance with the navigation behavior.
US10606254B2 Method for improving process/equipment fault diagnosis
Systems and approaches for error detection detect discrepancies in industrial equipment by comparing a particular asset to similar industrial assets running in parallel to the particular asset. An error detection unit detects a difference between an estimated and actual output of the asset. Based on the magnitude of the difference, the error detection unit determines whether an input value of the particular asset is similar to input values of the plurality of industrial assets and whether an output value of the particular asset is similar to output values of the plurality of industrial assets. If the input value of the particular asset is similar to the input values of the plurality of industrial assets and the output value of the particular asset is not similar to the output values of the plurality of industrial assets, then the error detection system sets an alarm. However, if the input value of the particular asset is not similar to the input values of the plurality of industrial assets, the error detection system considers whether to adapt the process model for the particular asset to account for a new process state or condition not considered when creating the process model for the particular asset.
US10606251B2 Method for controlling a process plant using transition data
The present invention discloses a method for controlling a process in a process plant using a controller. The method comprises receivable associated with the process, determining a first value of at least one key performance indicator associated with the transition from the process data of the first process variable between the first steady state and the second steady state, comparing the determined first value of the at least one key performance indicator against a threshold value of the at least one key performance indicator; and determining a correction factor for modifying a set point of the process variable based on the comparison, for controlling the process.
US10606249B2 Multi-vector engineering methods and apparatus for isolated process control systems
The present disclosure describes a new method to virtualize a plant facility with remote sites that are separated from a central site. The method includes: assembling, by a server computer located at the central site of the plant facility, an engineering package addressed to a particular remote site of the plant facility, the administrative package comprising a command script and a data component; and dispatching, by the server computer located at the central site of the plant facility and through a transport network of one or more transport vehicles, the engineering package to the particular remote site such that, when the engineering package arrives with a particular transport vehicle at the particular remote site, the command script is extracted and executed to perform control systems management and engineering tasks at the particular remote site for routine maintenance as if a human control system engineer is present to perform such systems management and engineering tasks on-site.
US10606248B2 Data transmission and control device in a multi-node sensor network
A data transmission and control device in a multi-node sensor network, comprising a processing control module (110). The processing control module (110) comprises an instruction processing unit, a data processing unit, at least one group of first-type interfaces (J101-J10n), at least one group of second-type interfaces (J201-J20n), one group of fifth-type interfaces (J500) and one group of sixth-type interfaces (J600). The fifth-type interfaces (J500) have communication connections with an external control device (120). The first-type interfaces (J101-J10n) respectively have communication connections with a sensor (140) so as to cooperate with the instruction processing unit to configure and query a parameter of the sensor (140), and to upgrade firmware and report feedback information of the sensor (140) and the processing control module. The second-type interfaces (J201-J20n) respectively have communication connections with the sensor (140) and the sixth-type interfaces (J600) have communication connections with an external service terminal (130) so as to cooperate with the data processing unit to acquire data of a plurality of sensors (140) and transmit the data to the external service terminal (130) for processing. The device controls the sensor (140) via a network, enables the data of the sensor (140) to be modular, and provides a uniform interface to the outside, thus forming a smart control platform for dynamic configuration, data processing and external interaction of the sensor (140).
US10606240B2 Generating optimized tool paths and machine commands for beam cutting tools
A facility for automated modelling of the cutting process for a particular material to be cut by a beam cutting tool, such as a waterjet cutting system, from empirical data to predict aspects of the waterjet's effect on the workpiece across a range of material thicknesses, across a range of cutting geometries, and across a range of cutting quality levels, all of which may be broader than, and independent of the actual requirements for a target workpiece, is described.
US10606239B2 Shaping plant and safety program
A molding facility or peripheral apparatus for a molding facility including at least one non-safe control apparatus having at least one signal input and at least one signal output for the non-safe control of non-safety-relevant actuators of the molding facility or peripheral apparatus, and at least one safe control apparatus which has at least one safe signal input and at least one safe signal output and in which there is stored a safety program which can be executed for the safe control of safety-relevant actuators of the molding facility or peripheral apparatus, wherein the safety program is a version of a wiring diagram, that can be executed by the safe control apparatus and is compiled by a compiler.
US10606237B2 Welding device
The present invention relates to a welding device which includes a welding power source provided with a power supply circuit; a wire feeder connected to the welding power supply to supply wire; a torch which pulls the wire supplied from the wire feeder and supplies the wire to a welding part; an IR thermal camera which captures the welding part; a vision module having built-in program which receives and processes a captured image of a IR thermal camera; and a slag removal device which removes slag detected in the welding part in real time in conjunction with the vision module. The welding device has an effect in which slag generated during welding can be removed before the slag is fixed on the molten pool.
US10606234B2 Controller for a plurality of motors based on provided torque
In a controller of the present invention that controls a drive mechanism driven by a plurality of motors, when a state where the output of the motors is zero shifts to a state where the output is non-zero such that a preload torque is provided by a preload torque superimposition unit, at least one of the motors forms a contact portion between the drive mechanism and the motor by speed control based on a speed detection value detected in a speed detection unit, and in a state where the contact portion is formed, the preload torque is provided by the preload torque superimposition unit.
US10606230B2 Method for acquiring load operation probability of electric power consumer and method for acquiring load operation probability of electric power consumer groups
The present invention provides a method for acquiring the load operation probability of an electric power consumer and a method for acquiring the load operation probability of electric power consumer groups. The load information and the total power consumption information of an electric power consumer and the load information and the total power consumption information of electric power consumer groups can be given. The time-segment power consumption information of an electric power consumer and electric power consumer groups can be given. The load operation probability of an electric power consumer and electric power consumer groups can be given by calculations using algorithms.
US10606228B2 Measurement transducer having a monitoring function
A measurement transducer, comprising: a sensor module having a sensor element, sensor electronics and a main electronics module. The sensor element emits sensor signals, and the sensor electronics processes the digitized sensor signals with a transmission function and provides processed sensor measurement values on a digital interface. The main electronics module is functionally connected to the sensor electronics and a logic unit, and a communications interface. The logic unit is configured to receive the sensor measurement values provided on the digital interface and to cause the output of a measurement signal corresponding to the sensor measurement values through the communications interface. The logic unit is configured to carry out a monitoring function. The monitoring comprises, in addition to a currently provided sensor measurement value, the reception of the associated digitized sensor signals, with the aid of a test function which comprises the transmission function. The logic unit is also configured to provide the control measurement value to the sensor electronics, wherein the sensor electronics is configured to carry out a comparison between the control measurement value and the sensor measurement value and to cause the communications interface, via an alarm output, to directly emit an error signal in the event of deviations.
US10606227B2 Method for automatic switching of a communication resistor of a hart device in or out
Method for automatic switching of a communication resistor of a HART device in or out, wherein the method comprises steps as follows: transmitting a test signal on an electrical current loop; reading from the electrical current loop a test voltage signal, which is based on the transmitted test signal; comparing the test voltage signal with a reference signal; connecting the communication resistor into the electrical current loop when the test voltage signal exceeds the reference signal.
US10606225B2 Motor drive system, motor control system, and self-propelled robot
A motor drive system of the present disclosure includes a first motor unit having a first processor, and a second motor unit having a second processor, which are connected together by a communication line. The first processor sends data at regular intervals P1. The second processor receives the data at the regular intervals P1 from first time, and executes a task operating based on the data at regular intervals P2 from second time as a starting point. In a synchronization mode, the second processor changes the second time to new second time that occurs within a predetermined allowable time from the first time. In a normal operation mode, the first processor sends data via the communication line at the regular intervals P1, and the second processor executes the task operating based on the data at the regular intervals P2 from the new second time as a starting point.
US10606222B2 Identifying home automation correlated events and creating portable recipes
A method for creating at least one portable environment recipe associated with at least one user and associated with an underlying architecture, whereby the underlying architecture includes an underlying actuator architecture or an underlying sensor architecture is provided. The method may include collecting a plurality of behavior data associated with the underlying architecture and the at least one user, wherein the at least one user is located at a first location. The method may further include analyzing the collected plurality of behavior data. The method may also include identifying at least one behavior pattern based on the analyzed plurality of behavior data. The method may include creating the at least one portable environment recipe based on the identified at least one behavior pattern. The method may also include uploading the created environment recipe to a repository.
US10606221B2 Identifying home automation correlated events and creating portable recipes
A method for creating at least one portable environment recipe associated with at least one user and associated with an underlying architecture, whereby the underlying architecture includes an underlying actuator architecture or an underlying sensor architecture is provided. The method may include collecting a plurality of behavior data associated with the underlying architecture and the at least one user, wherein the at least one user is located at a first location. The method may further include analyzing the collected plurality of behavior data. The method may also include identifying at least one behavior pattern based on the analyzed plurality of behavior data. The method may include creating the at least one portable environment recipe based on the identified at least one behavior pattern. The method may also include uploading the created environment recipe to a repository.
US10606219B2 Power supply device, power transferring device and methods thereof
A power supply device which can be connected to an external device and flexibly distribute power is provided. A control circuit of the power supply device, when detecting that a shell connecting point of the power supply device is electrically connected to an external connecting point of a first external device, determines whether a type of the first external device is a load device and records device information related to the first external device in a power routing table. If yes, the control circuit transmits the power routing table to the first external device and then, instructs the power routing circuit to adjust a switch thereof according to a path table returned from the first external device so as to power the first external device. A power transferring device, a power supply method and a power transferring method are also provided.
US10606209B2 Housing and image forming apparatus
A housing includes a body portion, including an opening, and a cover portion that covers the opening. The cover portion includes a first cover and a second cover that is perpendicular to the first cover. The first cover includes a cover body that is platy. A projection projects from the cover body. A first attachment is mounted on the projection and attaches the first cover to the body portion. A second attachment is disposed on the first attachment and attaches the second cover to the first cover.
US10606208B2 Developer container, image formation unit, and image formation apparatus
A developer container according to an embodiment includes: a container having a space that contains a developer; an optical system includes a first optical member including first end face exposed to a containing space in the container and a second optical member including a second end face exposed to the containing space and being opposed to the first end face in a first direction, and on which the light is incident through the second end face; a shaft provided in the containing space to be rotatable about the first direction; a cleaning member provided to the shaft to be movable in the first direction to clean the first and second end faces by passing through a gap with a rotation of the shaft; and a guide member provided upstream of the optical system and that comes into contact with the cleaning member to guide the cleaning member to a gap.
US10606206B2 Image forming apparatus
An image forming apparatus carrying a medium along a carrying path in a medium carrying direction includes a cutting part cutting the medium carried along the carrying path, a carrying part carrying and ejecting the medium cut by the cutting part, being located at downstream side from the cutting part, a medium jam detection part detecting a jamming of the medium by the carrying part, a remaining medium detection part detecting whether the medium remains in the carrying part, a recovery process selection part that selects a recovery process according to a remaining state of the medium, which is determined by the remaining medium detection part, and a controller that, when the medium jam detection part has detected the jamming of the medium, ejects the remaining medium based on the recovery process selected by the recovery process selection part.
US10606203B1 Image forming apparatus and control method by the same
In accordance with an embodiment, an image forming apparatus comprises a conveyance section configured to convey a print medium; a processing unit configured to form a toner image; an image holding member configured to move the toner image formed by the processing unit; a photoelectric sensor facing the image holding member and of which a detection direction intersects with a conveyance plane on which the print medium is conveyed; and a processor configured to determine passage of the print medium based on the detection result of the photoelectric sensor, and to determine whether or not a density of the toner image formed by the processing unit is a preset density.
US10606198B2 Fixing apparatus for fixing a toner image on a recording medium
A fixing apparatus will be described for fixing a toner image on a recording medium. The apparatus includes a heater that is in contact with an inner surface of a film, a restricting member that restricts movement of the film in a longitudinal direction of the film, a connector that is connected electrically to the heater for supplying electric power to the heater, and a lock member that maintains a position of the restricting member and a position of the connector relative to each other.
US10606194B2 Fixing device that reduces growth of toner attaching onto separation claw for separating medium from fixing device and image forming apparatus
A fixing device includes a heating body, a pressurizing body, a separation claw, and a supporting member. The heating body heats a medium where a toner image is formed while the heating body rotates around a shaft. The pressurizing body forms a nip with the heating body and applies pressure to the medium that passes through the nip while the pressurizing body rotates around a shaft. The separation claw includes a protrusion that contacts the medium after having passed through the nip and separates the medium from the heating body. The supporting member supports the separation claw in state of causing the separation claw into contact with the heating body. The supporting member supports the separation claw while the supporting member causes the separation claw to slide in a direction separating from the heating body when the medium is brought into contact with the protrusion to press the protrusion.
US10606189B1 Developer storage container and image forming device with the developer storage container
A developer storage container and an image forming device with the developer storage container are provided, the developer storage container includes: a cylinder, the inner space of the cylinder can accommodate the developer, and the developer supply port that is connected with the inner space is disposed on the side of the cylinder; a driven shaft is arranged in the inner space of the cylinder and extends along the length direction of the cylinder; a driving gear is located on the side cover of the cylinder and connected with the first end of the driven shaft; a agitating screw, the rotation of the agitating screw can generate thrust, which enables the developer to be transported along the axis; a driving gear drives the driven shaft to rotate, and then drives the agitating screw to rotate.
US10606187B2 Powder container, powder supply device, and image forming apparatus including same
A powder container includes a powder chamber for containing powder for forming images, a powder outlet formed in a face of the powder container, and a shutter assembly to open and close the powder outlet and including first and second shutters. The first shutter is movable between a sealing position to close the powder outlet and an open position to open the powder outlet and includes a pressed member to cancel retention of the first shutter at the sealing position. The second shutter includes a pressing projection that interferes with the pressed member of the first shutter and is movable between a shielding position to cover the pressed member without interference between the pressing projection and the pressed member and a releasing position to press the pressed member with the pressing projection.
US10606186B1 Image forming apparatus that includes at least two toner cartridge housing sections and image forming method for the same
In accordance with an embodiment, an image forming apparatus comprises an image forming section configured to form an image using a toner supplied from a toner cartridge; a remaining amount acquisition section configured to acquire a remaining amount of the toner in the toner cartridge; a determining section configured to determine whether or not the toner cartridge satisfies a predetermined condition; and a deciding section configured to decide a toner cartridge to be subjected to determination processing by the determining section based on the remaining amount.
US10606185B2 Developing device
A developing device includes: a developer carrying member (sleeve); a regulating portion including an edge portion at a closest position to a surface of the sleeve or a flat portion tilted, at the closest position, by an angle of 2 degrees or less relative to a contact flat plane contacting the surface of the sleeve; and a rectifying portion connected with the edge or flat portion. The rectifying portion has a concavely curved surface such that a rate of a decrease in gap between the rectifying portion and the contact flat plane increases toward a downstream side of the developer feeding direction and is formed by smoothly connecting rectilinear or curved lines each of 0.2 mm or less except for the edge portion so that the gap between the rectifying portion and the contact flat plane is monotonically decreases toward the downstream side of the developer feeding direction.
US10606183B2 Electrostatic latent image developing toner and image forming method
Provided is an electrostatic latent image developing toner including toner mother particles having an external additive on a surface of the toner mother particles, wherein the external additive contains inorganic particles and aliphatic acid metal salt particles; the inorganic particles have a number average particle diameter in the range of 10 to 50 nm, and have a Mohs hardness of 8 or more; and the aliphatic acid metal salt particles have a number average particle diameter in the range of 0.4 to 2.0 μm.
US10606182B2 Crash cooling method to prepare toner
The present disclosure relates generally to a method to make a chemically prepared toner that employs a crash cooling process. In the crash cooling process, hot toner slurry is added to an external reactor containing a coolant comprised of previously cooled toner slurry in combination with cooled de-ionized water. The previously cooled toner slurry found in the coolant has the same toner composition as the incoming hot toner slurry. Also, the amount of the coolant in the external reactor is equivalent to the amount of incoming hot toner slurry. Polyester toners and polyester core shell toners having a borax coupling agent between the toner core and toner shell made from this crash cooling process results in an improvement to the toner performance especially a decrease in the overall toner usage.
US10606181B2 Toner compositions including silica blends and method to make the same
The toner composition of the present invention and method to make the same includes toner particles mixed with a specific set of extra particulate additives including large colloidal silica sized 90 nm to 120 nm and having a conductivity of less than 20 μs/cm in combination with medium size silica particles sized 30 nm to 60 nm. Optionally, additional extra particular additives such as silica sized 2 nm to 20 nm, alumina, titania or mixtures thereof can be used. The finished toner having these specific additives exhibited superior printing performance.
US10606179B2 Projection exposure apparatus for semiconductor lithography with reduce thermal deformation
A projection exposure apparatus for semiconductor lithography has a mirror arrangement that is exposed to thermal loads in operation. The mirror arrangement includes a mirror carrier having an optically active surface arranged on a top surface of the mirror carrier. A cooling system is integrated into the mirror carrier. The cooling system has cooling lines through which a cooling fluid circulates. The cooling system is designed so that the thermal load introduced into the mirror carrier via the optically active surface is dissipated at least partially into a rear region remote from the top surface of the mirror carrier.
US10606178B2 Method of measuring a target, and metrology apparatus
Disclosed is a method of measuring a target, and a metrology apparatus. In one arrangement the target comprises a layered structure. The layered structure has a first target structure in a first layer and a second target structure in a second layer. The method comprises illuminating the target with measurement radiation using an illumination profile in the illumination pupil (u) that is offset from an imaginary line (IL) in the illumination pupil passing through the optical axis, to allow propagation to a detection region of the detection pupil of an allowed order (v2, v4) of a predetermined diffraction order while limiting propagation to the detection region of an equal and opposite order (v1′, v3′) of that predetermined diffraction order. Scattered radiation of plural double-diffracted allowed diffraction orders (w2, w4) is detected. A characteristic of the lithographic process is calculated using the detected scattered radiation of the predetermined diffraction orders.
US10606177B2 Substrate processing apparatus, substrate processing method, and storage medium
There is provided a substrate processing apparatus, including: a mounting table configured to mount a substrate with a pattern mask formed on the substrate inside a process container; a depressurization mechanism configured to perform a pressure-decreasing process of depressurizing an interior of the process container to have a pressure of 1 Pa or lower; a light irradiation mechanism configured to irradiate the substrate with a vacuum ultraviolet light after the interior of the process container is depressurized so that an internal pressure of the process container reaches a pressure of 1 Pa or lower; and a controller configured to output a control signal such that an average depressurization rate inside the process container performed by the depressurization mechanism becomes 250 Pa/sec or lower while the interior of the process container is depressurized from 10,000 Pa to 1 Pa.
US10606175B2 Method of manufacturing circuit board
The present specification relates to a manufacturing method of a circuit board. More particularly, the present specification relates to a circuit board and a manufacturing method of an electronic device including the same.
US10606170B2 Template for imprint lithography and methods of making and using the same
A template for imprint lithography can include an active area that includes a plurality of tiers including a first tier and a second tier, and a first feature within the first tier or the second tier. In another embodiment, the first and second tiers include features, and the average feature depth or height within the first tier may be substantially the same as or different from the average feature depth or height within the second tier. The template can be used in imprinting a formable layer to form a patterned resist layer over a device substrate that has at least two tiers. The template and its use are well suited for device substrates having exposed surfaces at significantly different elevations, particularly where planarization would be complicated or nearly impossible to implement.
US10606165B2 Mask pattern verification method
According to one embodiment, a mask pattern verification method includes: calculating mask pattern data; calculating an optical image and a resist image; calculating a first feature amount and a second feature amount, using a plurality of algorithms; in each of the plurality of algorithms, comparing the first feature amount with a first threshold, and detecting a critical point candidate in a first pattern; in each of the plurality of algorithms, comparing the second feature amount with a second threshold, and detecting a critical point in the first pattern; and selecting at least one of the plurality of algorithms, and displaying a detection result of the critical point corresponding to a selected algorithm.
US10606159B2 Method and apparatus for controlling projector
A method and apparatus for controlling a projector are provided. A specific embodiment of the method includes: determining position information of a target position in a to-be-projected area; determining a scanning power of scanning the target position based on a pre-generated scanning power table and the position information of the target position, the scanning power table used for characterizing a corresponding relationship between the scanning power and the position information; adjusting a tilt angle of a reflector to change the tilt angle of the reflector, and to enable a light beam incident onto the reflector to be reflected to the target position; and controlling a light source to emit the light beam to the reflector at the determined scanning power. The embodiment has achieved scanning a to-be-projected area at an adjustable scanning power.
US10606158B2 Light emitting device
A light emitting device (1) comprising a luminescent element (3) comprising a first face (31) and a second face (32), the first face comprising a light input surface and one of the first face and the second face comprising a light exit surface, the luminescent element (3) being adapted for receiving first light (4) with a first spectral distribution emitted by at least one laser light source (21, 22, 23) at the light input surface, converting at least a part of the first light with the first spectral distribution to second light (5) with a second spectral distribution, guiding the second light with the second spectral distribution to the light exit surface and coupling at least a part of the second light with the second spectral distribution out of the light exit surface, and a heat sink element (7) arranged to be in thermal contact with at least a part of the luminescent element (3) extending between the first face (31) and the second face (32), wherein the first face (31) comprises a cross-sectional area A and the luminescent element (3) further comprises a length L being defined as the shortest distance between the first face and the second face and a characteristic length B of the cross sectional area A, the characteristic length B being defined as the square root of the cross sectional area A, and wherein, and wherein the length L and the characteristic length B of the cross sectional area A are chosen such that they satisfy any one of the relations L/B≥2*Ells/44(W/mm2) for λTHC<6 W/mK, L/B≥1.3*Ells/44(W/mm2) for 6 W/mK≤λTHC≤8 W/mK, and L/B≥0.85*Ells/44(W/mm2) for 8 W/mK<λTHC, where Ells is the irradiance of the at least one laser light sources measured in W/mm2 and λTHC is the thermal heat coefficient of the luminescent element at room temperature.
US10606156B2 Illumination system and projection device
An illumination system includes an excitation light source and a wavelength conversion element. The excitation light source provides an excitation beam. The wavelength conversion element has a wavelength conversion region, a reflective region, and a light transmissive region. The wavelength conversion region and the reflective region form an annular region. The light transmissive region is surrounded by the annular region, wherein the excitation beam passes through the light transmissive region of the wavelength conversion element. The illumination system of the disclosure is small in size and achieves favorable optical efficiency. A projection device including the illumination system is also provided.
US10606149B2 Information processing device, information processing method, and program
[Object] Technology capable of adjusting a view angle area more easily and intuitively is desired.[Solution] According to the present disclosure, there is provided an information processing device including: a control unit which superimposes an adjustment view angle area for adjusting a view angle area of one imaging device among a plurality of imaging devices onto the view angle area of the one imaging device. According to the present disclosure, since a control unit superimposes an adjustment view angle area onto a view angle area of one imaging device, a user can adjust the view angle area more easily and intuitively. Of course, the effects of the present disclosure are not limited thereto.
US10606145B2 Plasmonic nanoparticles as pixels and sub-microsecond switches
Application of an electric field to nanorods can control their alignment, thus providing techniques for ultra-fast switching and optical modulators, for example those that might serve as display indicators.
US10606141B2 Electrooptical device and electronic apparatus
In an electrooptical device, a plurality of scanning lines extend between a first side of a display region and a scanning line driving circuit. A semiconductor sensor is provided between the scanning line driving circuit and the first side of the display region, the semiconductor sensor including a sensor semiconductor layer which is on the same layer as a semiconductor layer of a pixel transistor. The semiconductor sensor is a diode temperature sensor, and includes a plurality of diode elements (sensor elements) that are disposed along the first side of the display region and electrodes that electrically connect the plurality of diode elements.
US10606137B2 Composition for black matrix and method for preparing the same, display substrate and display device
Disclosed are a composition for a black matrix and a method for preparing the same, a display substrate, and a display device. The composition for a black matrix comprises an adhesive, a light-shielding material, a solvent, a first dye and a monomer, wherein the light-shielding material comprises light-shielding particles, and an electrically insulating material and a base material with which the light-shielding particles are coated sequentially; and the adhesive, the first dye and the light-shielding material are bonded by the monomer.
US10606129B2 Method of manufacturing a display panel with concavo-convex structure substrate coupling
A display apparatus includes a first display substrate, a second display substrate, a coupling member interposed between the first display substrate and the second display substrate in a seal line area to couple the first display substrate and the second display substrate, a contact structure interposed between the coupling member and at least one of the display substrates in the seal line area, the contact structure having a concavo-convex shaped surface in contact with the coupling member, and the contact structure includes a moisture trap area and a moisture barrier area, and an electrode layer disposed on the moisture trap area but not on the moisture barrier area, and configured to contact portions of the coupling member in the seal line area.
US10606119B2 Color filter substrate comprising first, second, and third pixel units each having color filters with different areas, display panel and display device
The application discloses a color filter substrate, an array substrate, a display panel and a display device. The color filter substrate comprises a first base substrate and a plurality of pixel units provided above the first base substrate, each of the pixel units comprising color filters of various colors; from a pixel unit close to a first side of the first base substrate towards a pixel unit close to a second side of the first base substrate opposite to the first side, a ratio of an area of a color filter of a specific color to that of any one of color filters of other colors is increased gradually. In the application, the color filter of the specific color is able to compensate for the color shift of the light guide plate, alleviating the color shift of the display device, and thereby improving the image quality of the display device.
US10606113B2 Display device
In the display device, a display panel, a linearly polarized light reflection layer, and a light scattering layer are configured to satisfy at least two states selected from the group consisting of: a state where the display panel includes a display surface with divided regions involving a display region and a non-display region, a state where the linearly polarized light reflection layer includes divided regions involving first and second reflection regions, and a state where the light scattering layer includes divided regions involving a light scattering region and a light transmitting region. At least two regions are superimposed on each other. The regions are selected from the group consisting of one of the display region and the non-display region, one of the first and second reflection regions, and one of the light scattering region and the light transmitting region and satisfy the at least two states.
US10606108B2 Display device
A display device includes a panel, a backlight, and an adhesive tape. The backlight is placed under the panel. The adhesive tape has a light blocking property and is bonded to an end face of the panel and the backlight.
US10606107B2 Display substrate and display device
A display substrate and a display device are disclosed. The display substrate includes an active area and a non-active area, and an afterimage removing device for adsorbing charged ions by forming a potential difference is provided in the non-active area.
US10606106B2 Display panel and electronic display apparatus
A display panel includes a first substrate, a second substrate, a display layer, and a driving unit. The first substrate has a display area, an extended area, and an edge area located between the display area and the extended area. The display layer is positioned between the first and second substrates. The length of a boundary line of the edge area and the extended area is greater than the length of a bottom edge of the extended area that is away from the edge area.
US10606105B2 Privacy apparatus comprising a light-transmissive layer having a plurality of trenches disposed with first and second electrically switchable optical structures
A driving method of a privacy apparatus is provided. The privacy apparatus includes a light-transmissive layer and a plurality of electrically switchable optical structures. The light-transmissive layer includes a plurality of trenches not crossing over each other. The electrically switchable optical structures are respectively disposed in the trenches. The driving method of the privacy apparatus includes applying a driving electric field to a part of the trenches to render a part of the electrically switchable optical structures light-transmissive, and maintaining the other part of the electrically switchable optical structures opaque. Besides, a privacy apparatus and a manufacturing method thereof are also provided.
US10606104B2 Display device comprising a privacy mechanism having movable transparent particles in a cavity body to form a lens-like structure capable of narrowing a display view angle
The present disclosure provides a display device, including a display panel, having a display surface on which a peep-proof mechanism is arranged, wherein the peep-proof mechanism includes: a cavity body arranged on the display surface of the display panel, the cavity body having a first transparent surface away from a first side of the display panel; transparent particles, which are movable in the cavity body; and a control mechanism, for controlling the peep-proof mechanism to be in a first state in which the transparent particles are adsorbed on the first transparent surface, so as to from a lens-like structure capable of narrowing a display view angle of the display panel.
US10606089B2 Wavelength beam combining laser systems with micro-optics
In various embodiments, wavelength beam combining systems feature multiple beam emitters each emitting an individual beam, as well as multiple micro-optics arrangements each disposed optically downstream from a beam emitter to intercept the beam emitted thereby and direct the beam toward a dispersive element for combination into a multi-wavelength output beam.
US10606083B2 Perspiration dissipating support assembly for head-mounted display devices
A perspiration dissipating support assembly for head-mounted-display (HMD) devices. Variations of the perspiration dissipating support assembly disclosed herein enable supporting forces for an HMD device to be spread over a large portion of a user's head while facilitating dissipation of both liquid perspiration and vapor perspiration via respective dedicated dissipation mechanisms. In some embodiments, the perspiration dissipating support assembly includes a vapor-permeable contact layer that contacts the user's head and a vapor-permeable spacer that provides a Moisture Vapor Transmission Rate on the order of several times greater than that of the vapor-permeable contact layer. The vapor-permeable contact layer may have wicking properties that tend to draw perspiration (e.g., via capillary action resulting from a particular technical-weave pattern) away from the user's head and into the vapor-permeable spacer through which the perspiration evaporates into the ambient environment. The vapor-permeable spacer may be a three-dimensional fabric and/or an open-cell foam.
US10606082B2 Projection device for smart glasses, method for displaying image information with the aid of a projection device, and control unit
A projection device for smart glasses. The projection device includes an image-generation unit for generating at least one first ray of light representing first image information, and a second ray of light representing second image information. The first ray of light and the second ray of light differ from each other with regard to a beam divergence. In addition, the first image information and the second image information differ from each other with regard to a perceivable image sharpness. Moreover, the projection device includes at least one deflection element, which is configured to display the first image information within a first field of view of an eye using the first ray of light, and to display the second image information within a second field of view of the eye disposed outside the first field of view, using the second ray of light.
US10606077B2 Display switching device, switching method, wearable display device and displaying method
A display switching device, switching method, wearable display device and displaying method are disclosed. The display switching device includes a collector configured to operate in an enable mode for enabling a wearable display device to acquire entity information or a disable mode for disabling the wearable display device to acquire entity information, and a first controller configured to determine display switch of the wearable display device based on an operation mode of the collector. The wearable display device displays an AR image based on the entity information when the collector operates in the enable mode, and the wearable display device displays a VR image when the collector operates in the disable mode. The wearable display device includes the display switching device.
US10606075B2 Head-up display for vehicle
The present invention relates to a head-up display for a vehicle configured to change display positions of a plurality of virtual images displayed through a windshield of the vehicle or the like to implement augmented reality and a control method thereof, and a head-up display for a vehicle according to an embodiment of the present disclosure may include a mirror unit comprising a first mirror for reflecting first and second image lights toward a windshield of the vehicle; a display layer located at the windshield of the vehicle to display a first virtual image corresponding to the first image light in a first region, and display a second virtual image corresponding to the second image light in a second region; and a controller configured to change an inclination of the first mirror to change a display position of the first and the second virtual image.
US10606072B2 Systems, devices, and methods for laser eye tracking
Systems, devices, and methods for laser eye tracking are described. Laser eye tracking involves scanning laser light over the eye and detecting diffuse reflections of the laser light with one or more photodetector(s). While conventional camera-based eye tracking techniques rely on detecting and identifying specific reflections (i.e., Purkinje images such as the “glint”), the laser eye tracking techniques described herein detect and identify a reduction in reflection intensity due to transmission of laser light through the pupil and/or increased diffusivity of reflections from the cornea relative to reflections from the sclera. This effect is referred to herein as the “corneal shadow” effect. Laser eye tracking uses considerably less power than conventional camera-based eye tracking techniques. As a result, the laser eye tracking techniques described herein do not add significant power demands to a system and can be implemented in wearable heads-up displays without adding significant volume to the system battery.
US10606068B2 Optical scanning device
An optical scanning device includes a support portion including a swingable coupling portion and a frame swingably supporting the coupling portion, a first reflecting portion coupled to the coupling portion and configured to swing together with the coupling portion, and a swingable connecting portion including a bridge and a second reflecting portion coupled to the first reflecting portion via the bridge and provided at a position away from the first reflecting portion beyond the support portion.
US10606067B2 Drive-condition setting device and drive-condition setting method for optical scanning apparatus
A drive-condition setting device applied to an optical scanning apparatus having a fiber and an actuator that vibrates a distal end of the fiber, the drive-condition setting device detects a scan pattern of the illumination light output from the fiber, measures resonance frequencies in the x direction and the y direction of the fiber, sets a drive frequency and a drive voltage based on the resonance frequencies such that conditional expressions below are satisfied: when fx>fy, fdfx and Vx≤Vy (2), and when fx≤fy, fdfy and Vx≥Vy (4) where fd denotes the drive frequency, Vx denotes a maximum voltage of a X direction drive signal, and Vy denotes a maximum voltage of a y direction drive signal.
US10606063B2 Reversing system for telescopic sights, and telescopic sight having such a reversing system
A reversing system for telescopic sights has a guide sleeve, an outer sleeve and a mount with an optical element, the outer sleeve being axially fixed and rotatable on the guide sleeve, and an inner cam slot in the guide sleeve, and an outer cam slot in the outer sleeve. The mount is axially displaceable in the guide sleeve and has a guide pin that projects into the inner cam slot and the outer cam slot, the guide pin having a carrier shaft with a first pivot bearing and a second pivot bearing seated thereon. The first pivot bearing is guided within the outer cam slot, and the second pivot bearing is guided within the inner cam slot. The first pivot bearing and/or the second pivot bearing have an inner ring that sits on the carrier shaft and an outer ring that is rotatably supported on the inner ring.
US10606059B2 Sample processing for microscopy
In some instances, an apparatus can include a light sensitive imaging sensor having a surface to receive a fluid sample, a body to be moved relative to the light sensitive imaging sensor and having a surface to touch a portion of the fluid sample, and a carrier to move the body toward the surface of the light sensitive imaging sensor to cause the surface of the body to touch the portion of the fluid sample, so that as the surface of the body touches the portion of the fluid, the surface of the body (i) is parallel to the surface of the light sensitive imaging sensor, and (ii) settles on top of the fluid sample independently of motion of the carrier.
US10606056B2 Method for producing preview images with an inclined-plane microscope, inclined-plane microscope, and image producing device for an inclined-plane microscope
A method for producing a preview image with an inclined-plane microscope with a tilted illumination plane include illuminating, at successive points in time, different illumination planes, which are tilted relatively to an optical axis of an optical viewing element and spaced apart from one another. The illumination planes are imaged onto a sensor with photosensitive elements arranged line-by-line. The preview image is produced by successively reading out strip-type read-out areas of the sensor, a longitudinal extension of the read-out areas being oriented parallel to the lines of the photosensitive elements, such that the preview image reproduces a viewing plane perpendicular to the optical axis of the optical viewing element.
US10606044B2 Zoom lens and imaging apparatus
An object of the present invention is to provide a zoom lens that can perform favorable correction of chromatic aberration in the entire zoom range, and can have higher performance and a smaller size than conventional ones; and an imaging apparatus including the zoom lens. To achieve the object, provided are a zoom lens and an imaging apparatus including the zoom lens. The zoom lens includes, in order from an object side: a positive first lens group G1; a negative second lens group G2; and a GR group including one or more lens groups. In the zoom lens, changing focal length is performed by varying intervals between the lens groups. The GR group includes convex lenses GpH and GpL satisfying predetermined conditional expressions. The convex lens GpH is the positive lens which is arranged second position or after from the object side in positive lenses in the GR group.
US10606040B2 Image capturing lens assembly, imaging apparatus and electronic device
An image capturing lens assembly includes, in order from an object side to an image side: a first lens element; a second lens element; a third lens element; a fourth lens element having positive refractive power; a fifth lens element having both an object-side surface and an image-side surface being aspheric; and a sixth lens element having both an object-side surface and an image-side surface being aspheric, the image-side surface being concave, and at least one inflection point on the image-side surface. There are a total of six lens elements.
US10606036B2 Optical imaging lens
An imaging lens includes first, second, third, fourth, fifth and six lens elements arranged in order from an object side to an image side along an optical axis. Each lens element has an object-side surface and an image-side surface. The image-side surface of the second lens element has a concave portion in a vicinity of the optical axis. The third lens element has negative refractive power. The object-side surface of the third lens element has a concave portion in a vicinity of the optical axis. The object-side surface of the fifth lens element has a convex portion in a vicinity of a periphery. All lens elements of the imaging lens having the refractive power are only the first, second, third, fourth, fifth and six lens elements.
US10606031B2 Imaging apparatus, imaging system that includes imaging apparatus, electron mirror system that includes imaging apparatus, and ranging apparatus that includes imaging apparatus
An imaging apparatus includes a lens optical system, a color image sensor that includes at least first pixels and second pixels, and a first optical element array disposed between the lens optical system and the color image sensor. In the imaging apparatus, the lens optical system includes optical regions, and the optical regions include a first optical region and a second optical region that differ in terms of at least one selected from the group of spectral transmittance characteristics and transmissive polarization characteristics. The first pixels include respective spectral filters having mutually different spectral transmittance characteristics, and the second pixels include respective spectral filters having at least one type of spectral transmittance characteristics. The first optical element array directs light that has passed through the first optical region to the first pixels and directs light that has passed through the second optical region to the second pixels.
US10606028B2 Wide-angle lens assembly
A wide-angle lens assembly includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens. The first lens is with negative refractive power and includes a convex surface facing an object side and a concave surface facing an image side. The second lens is with positive refractive power. The third lens is with positive refractive power and includes a convex surface facing the object side. The fourth lens is with negative refractive power. The fifth lens is with positive refractive power and includes a convex surface facing the image side. The sixth lens is with negative refractive power. The wide-angle lens assembly satisfies: −1.5
US10606024B2 Lens moving mechanism
A lens moving mechanism includes a guide section which supports a lens mount unit on which a lens for projecting light is mounted and guides the lens mount unit in three orthogonal axis directions including an optical axis direction of the light, and a base member which supports a saddle guide unit of the guide section and is fixed to a projector main body. The saddle guide unit includes first linear motion guide devices which are fixed to the base member and guide the lens mount unit in an orthogonal-to-optical axis direction orthogonal to the optical axis direction.
US10606022B2 Optical element driving module
An optical element driving module is provided, including a housing, a movable portion configured to support an optical element, a driving assembly, a positioning sensor, and a non-metallic substrate disposed on a side of the movable portion. The movable portion is movable relative to the housing, the driving assembly is configured to drive movement of the movable portion relative to the housing, and the positioning sensor is configured to detect the movement of the movable portion relative to the housing. Specifically, the non-metallic substrate forms a recess for receiving the positioning sensor, wherein a depth of the recess is greater than a height of the positioning sensor.
US10606019B2 Cable breakout assembly
A breakout assembly for transitioning a multi-fibre optical cable into one or more individual fibres is disclosed. The breakout assembly includes a first housing segment engageable at a first end to the cable and engageable at a second end with one or more furcation tubes that each receive an individual fibre from the cable, and a second housing segment engageable at a first end to the cable and engageable at a second end with one or more furcation tubes that each receive an individual fibre from the cable. The first housing segment is securable to the second housing segment so as to encapsulate at least a portion of the individual fibres as they break out from the cable.
US10606017B2 Fiber optic payout assembly including cable spool
A fiber optic enclosure assembly includes a housing having an interior region and a bearing mount disposed in the interior region of the housing. A cable spool is connectedly engaged with the bearing mount such that the cable spool selectively rotates within the housing. A termination module disposed on the cable spool so that the termination module rotates in unison with the cable spool. A method of paying out a fiber optic cable from a fiber optic enclosure includes rotating a cable spool, which has a subscriber cable coiled around a spooling portion of the cable spool, about an axis of a housing of the fiber optic enclosure until a desired length of subscriber cable is paid out. A termination module is disposed on the cable spool.
US10606014B2 Independently translatable modules and fiber optic equipment trays in fiber optic equipment
Fiber optic equipment that supports independently translatable fiber optic modules and/or fiber optic equipment trays containing one or more fiber optic modules is disclosed. In some embodiments, one or more fiber optic modules are disposed in a plurality of independently translatable fiber optic equipment trays which are received in a tray guide system. In this manner, each fiber optic equipment tray is independently translatable within the guide system. One or more fiber optic modules may also be disposed in one or more module guides disposed in the fiber optic equipment trays to allow each fiber optic module to translate independently of other fiber optic modules in the same fiber optic equipment tray. In other embodiments, a plurality of fiber optic modules are disposed in a module guide system disposed in the fiber optic equipment that translate independently of other fiber optic modules disposed within the module guide system.
US10606013B2 High density fiber enclosure and method
A high density fiber enclosure system includes a chassis, cassette trays, an optional unification clip, cassettes, and an optional trunk cable management system. The chassis, cassette trays, and cassettes are configured such that individual cassettes may be installed, removed, and otherwise positioned for easy access by a user. The unification clip allows two adjacent cassette trays to be connected to one other such that cassette trays move as one unit. The trunk cable management system is designed to organize trunk cables and trunk cable furcation legs as well as relieve strain on the trunk cables and trunk cable furcation legs.
US10606008B2 Enclosure for use in a fiber optic distribution network
The present disclosure relates to a re-enterable enclosure for a fiber optic network. The enclosure can include features such as a low compression-force perimeter gasket, cable seals constructed to seal effectively seal triple points, multi-function port size reducer plugs and multi-function blind plugs.
US10606007B2 Telecommunications distribution elements
A hinge structure (2202) for pivotally mounting a first telecommunications element (2256) to a second telecommunications element (2224/2210) includes a hinge pin (2203) provided on the first element (2256) and a hinge pin receiver (2204) provided on the second element (2224/2210). The hinge pin (2203) defines a notch (2206) separating the pin (2203) into two pin halves (2205). The hinge pin receiver (2204) defines two sets of opposing surfaces (2214), the two sets (2214) separated by a divider (2212), the divider (2212) configured to be accommodated by the notch (2206) when the hinge pin (2203) is inserted into the hinge pin receiver (2204), wherein each opposing surface set (2214) defines a slot (2213) for receiving each pin half (2205).
US10606004B2 Distributed optoelectronic receiver
Embodiments herein may relate to an optoelectronic receiver that includes a photonic integrated circuit (PIC) coupled with a light source. Respective PIC sections of the PIC may include a photodiode and a junction capacitor. The optoelectronic receiver may further include an electronic integrated circuit (EIC) coupled with the PIC. Respective EIC sections of the EIC may be communicatively coupled to respective ones of the PIC sections. Other embodiments may be described and/or claimed.
US10606001B1 Optical fiber transceiver
An optical fiber transceiver includes: a cartridge, formed with two opposite sidewalls and a front end thereof disposed with an insertion part, wherein each sidewall is transversally formed with a runner; and a sliding member, formed with a pair of extending arms inserted in the pair of runners, wherein bottom ends defined at front portions of the pair of extending arms are connected via a connecting sheet, and rear ends thereof are protrudingly disposed with a pair of unlocking flanges; wherein, a top surface of the connecting sheet and a bottom surface of the insertion part are oppositely disposed with an elastic member and an abutting unit, two sides of the elastic member have a pair of elastic arms, and two sides of the abutting unit respectively have a guiding part symmetrically arranged and allowing each elastic arm to be in contact and displaced thereon.
US10606000B2 Optical waveguide feedthrough assembly
An optical waveguide feedthrough assembly passes at least one optical waveguide through a bulk head, a sensor wall, or other feedthrough member. The optical waveguide feedthrough assembly comprises a cane-based optical waveguide that forms a glass plug sealingly disposed in a feedthrough housing. For some embodiments, the optical waveguide includes a tapered surface biased against a seal seat formed in the housing. The feedthrough assembly can include an annular gold gasket member disposed between the tapered surface and the seal seat. The feedthrough assembly can further include a backup seal. The backup seal comprises an elastomeric annular member disposed between the glass plug and the housing. The backup seal may be energized by a fluid pressure in the housing. The feedthrough assembly is operable in high temperature and high pressure environments.
US10605997B2 Optical-fiber-attached ferrule with an upper opening and a lower ventilation hole and method of manufacturing the same
An optical-fiber-attached ferrule of the invention includes: an optical fiber; and a ferrule that holds an end portion of the optical fiber, where the ferrule includes a ferrule end surface, a fiber hole to insert the optical fiber, an adhesive-filling section that includes an opening surface of the optical fiber hole and an opposed surface opposed to the opening surface, and a light transmitting part that transmits an optical signal between the ferrule end surface and the opposed surface, and an end surface of the optical fiber is disposed close to the opposed surface in the adhesive-filling section The adhesive-filling section is filled with an optical adhesive with Shore hardness D of equal to or less than 50.
US10605995B1 Single-use disposable pod for application of an optical fiber protection device
A protective assembly method using a transparent layer within the fiber interconnect system aids in optical coupling by preventing an air gap from forming between the fiber cores within a connector. A fiber protection device made of a thin transparent film, which includes an adhesive layer, is applied over the fiber end-faces at the connector interface, the film having characteristics which allows it to conform to the fiber end and minimize coupling loss between fibers. According to one aspect, the film is part of a cartridge that provides structural support for the film to facilitate application of the fiber protection device. The film may be divided by perforate patterns that define one or more fiber protection devices formed by the film. The assembly method can include usage of an applicator base plate upon which the cartridge is mounted. According to another aspect, the film may be part of a single-use disposable pod for application of a single fiber protection device.
US10605990B2 Tensioning device having a flexure mechanism for applying axial tension to cleave an optical fiber and method
A tensioning tool device includes a flexible or spring support having a spring bearing that translates a linearly applied external force at an input to linear displacement at an output of the spring bearing. An external force applied to the input of the spring bearing causes the output to pull on a section of the optical fiber and imparts axial strain and tension in the optical fiber. The spring bearing includes one or more sets of parallel flexible beams cantilever-coupled to the input and output, to provide a flexible/spring structure that couples an external force input to an output coupled to the first section of the optical fiber. The external force is applied to displace the input to flex the fixed-guided beam(s) to impart axial tension in the optical fiber at the output of the flexible bearing.
US10605987B2 Re-based integrated photonic and electronic layered structures
Systems and methods describe growing RE-based integrated photonic and electronic layered structures on a single substrate. The layered structure comprises a substrate, an epi-twist rare earth oxide layer over a first region of the substrate, and a rare earth pnictide layer over a second region of the substrate, wherein the first region and the second region are non-overlapping.
US10605983B2 Noise reduction collimator and imaging catheter system
Disclosed are a collimator for reducing noise of a scanned image and an imaging catheter system comprising the same. The disclosed noise attenuation collimator comprises: a transparent tube having a diameter larger than a cladding diameter of double-clad fiber, wherein a coatingless region of the double-clad fiber is inserted into the transparent tube; and a first resin layer which is applied to an exterior of the transparent tube and has a refractive index lower than the refractive index of the transparent tube.
US10605980B2 Stepped light guide illumination systems
A stepped light guide illumination system employing a planar sheet of an optically transmissive material having a stepped light guiding structure and one or more parallel arrays of channels. Light is input into the stepped light guiding structure using a number of light sources, such as LEDs, located within the channels and coupled to the stepped light guiding structure at multiple locations. Light is extracted from the stepped light guiding structure by two-dimensional patterns of light extraction features provided within the parallel channels and in surface areas of the stepped light guiding structure located between the parallel channels.
US10605979B2 Latitudinal color gradient light guide
A latitudinal color gradient light guide emits colored light having a color gradient that changes continuously from a base of the light guide to a top or apex of the guide.
US10605968B2 Imaging system
An imaging system is provided. The imaging system includes a display including a first display half screen and a second display half screen, a retroreflective device provided on the display, a first beam splitter facing the first display half screen, a second beam splitter facing the second display half screen, a first optical shutter located on a surface of the first beam splitter, and a second optical shutter located on a surface of the second beam splitter.
US10605956B2 Polycarbonate resin and optical lens
The present invention addresses the problem of providing a resin having a high Abbe number and a small difference in hygroscopic expansion coefficient with respect to a polycarbonate resin having a low Abbe number and a high refractive index. The above problem can be solved by a polycarbonate resin including structural units represented by general formula (1). In general formula (1), R represents H, CH3, or C2H5.
US10605954B2 Simultaneous evaluation of the volume and the position of voids in downhole cement
A method may comprise providing a wellbore penetrating a subterranean formation, the wellbore being lined with a pipe and having a cement between the pipe and the wellbore, wherein the cement contains a defect; providing a control spectrum of gamma radiation count rates as a function of energy for a control, wherein the control comprises the cement without the defect; emitting gamma rays into the pipe and the cement having the defect from a source of a nuclear tool disposed in the wellbore; detecting count rates of gamma radiation scattered back from the pipe and the cement having the defect with a detector of the nuclear tool as a function of energy to produce a sample spectrum; and deriving one or more physical attributes related to the defect based on a comparison of the sample spectrum and the control spectrum.
US10605953B2 Bucking to reduce effects of conducting tubular
Systems, devices, and methods for evaluating an earth formation. Methods include conveying a tool on a carrier in a borehole, the tool comprising a conducting tubular having a transmitter and receivers disposed thereon in a spaced-apart relationship; inducing a current in the earth formation using the transmitter; measuring with the first receiver a first time-dependent transient electromagnetic (TEM) signal induced by the formation responsive to the current; measuring with a second receiver a second time-dependent TEM signal induced by the formation responsive to the current; and using at least one processor to estimate a corrected time-dependent TEM signal using the first time-dependent TEM signal, the second time-dependent TEM signal, and a correction coefficient estimated as a function of a non-exponentiated ratio of distances rb and rm between the transmitter and the respective receivers.
US10605950B2 Downhole formation evaluation using nuclear magnetic resonance inversion matrix reduction
A formation evaluation system reduces inversion matrixes used to determine formation properties, thereby increasing the memory management and processing efficiency of the evaluation system. NMR data is acquired from a wellbore and expressed mathematically by the system as a least squares solution to a linear system. The least squares solution is approximated using a numerical decomposition method and the evaluation system determines a formation property using the approximated least squares solution. Thereafter, a downhole operation may be planned, analyzed or conducted using the determined formation property.
US10605948B2 Borehole imaging sensor assembly
A system and method for minimizing the standoff effect on an imaging tool in a borehole are provided. The imaging tool may include a sensor assembly for transmitting current in the direction of the formation to obtain complex measurements having a real part and an imaginary part. The real-part measurement may be sensitive to, or affected by, the resistivity of the formation and the standoff of the imaging tool. The imaginary-part measurement may be affected by only to standoff. A computing device may determine a ratio using the imaginary-part measurement and corresponding to change in standoff at various imaging tool azimuths. The ratio may be applied to the real-part measurement to enhance the resolution of image data corresponding to formations adjacent to the wellbore.
US10605947B2 Marine streamer connector used as an electrode
Streamer section connector used as an electrode. A first streamer section includes a first outer surface that defines an interior volume, a first connector coupled to a first end of the first outer surface, and a first digitizer node. The digitizer node defines a first input port and second input port, the first digitizer node disposed within the interior volume of the first outer surface, and the first input port is electrically coupled to the first connector such that the portion of the first connector that is electrically conductive is a first electrode. The first digitizer node configured to measure a potential difference between the first electrode at a first potential and a second potential coupled to the second input port.
US10605946B2 Metal detection apparatus
A metal detection apparatus has a passage channel (100) through which products (P) that may contain metal contaminants (C) pass. The apparatus has at least one transmitter unit (1) that provides transmitter signals to a transmitter coil (2) that is inductively coupled to a first and a second receiver coil (31; 32). The receiver coils are balanced and connected separately or combined to an input of a receiver unit (4). The transmitter coil has at least two coil sections (211, 212; 221, 222) that are arranged inclined to one another, with each coil section generating at least a first and a second magnetic field (My; MZ). Each of the first and the second receiver coils has at least a first coil section (311; 321) that is engaged in the first magnetic field and at least a second coil section (312; 322) that is engaged in the second magnetic field.
US10605942B2 Multi-array seismic tool synchronization
A technique facilitates accumulation of information via arrays of seismic tools to enable improved assessment of subterranean reservoirs. A plurality of seismic tool arrays may be combined to increase the quantity of downhole seismic tools, e.g. sensors. The seismic tool arrays are synchronized, via downhole clock synchronization technology, in a manner which enhances seismic data collection via the combined seismic tool arrays. In drilling applications, the seismic tool arrays may be combined with a bottom hole assembly. For example, multiple seismic tool arrays may be combined in a logging-while-drilling platform.
US10605938B2 4D noise suppression
The present disclosure includes a method for suppressing 4D noise. The method includes calculating a first similarity map based on the similarity of one of one or more first 3D images and a second 3D image. The first and second 3D images are derived from first and second surveys, respectively. The method also includes calculating a second similarity map based on the similarity of one of the one or more first 3D images and a third 3D image, which is derived from the second survey. The method also includes calculating a third similarity map based on the similarity of first and second 4D images, which are based on differences between the 3D images. The method also includes generating a composite 4D image based at least on the first, second, and third similarity maps. The present disclosure may also include associated systems and apparatus.
US10605935B2 Ocean bottom sensing system and method
A system for ocean bottom sensing for performing geological survey. Herein the system comprising a cable further comprising a cable jacket (9), at least one optical fiber (6), and a plurality of detectors enclosed by the cable jacket (9). The latter including at least a first and a second detector (1, 2), the at least first and second detector (1, 2) comprising at least one intrinsic fiber optic sensor (3x, 3y, 3z, 3h, 3g, 3t). The detectors are communicatively connected to the at least one optical fiber (6) for allowing interrogation of the intrinsic fiber optic sensors (3x, 3y, 3z, 3h, 3g, 3t) and the cable jacket (9) has substantially a same cross-sectional diameter (D) and same outer shape at the at least first and second detector (1,2) and in between said first and second detector (1,2).
US10605933B2 X-ray spectral calibration technique for cone-beam CT
A method for X-ray spectral calibration acquires X-ray projections of a calibration phantom formed of known materials. The X-ray spectrum of an X-ray source is calculated according to the acquired X-ray projections. The calculated X-ray spectrum can be stored, transmitted, or displayed.
US10605931B2 SIPM sensor chip
A SiPM sensor chip with a plurality of pixels includes a photodiode; a quench resistor; and a current divider configured to divide the photocurrent of the photodiodes into two currents of equal size. The current divider Sq,nm or Snm lead to networks NS,h,n and NS,V,m, each of which leads to additional current dividers Sh,n and Sv m having coding resistors Rh,A,n and Rh,B,n, and Rv,c,m and Rv D m, which are linearly coded and which lead to output channels A, B, C, D, with these sensor features being integrated into the sensor chip. The networks Ns,h,n and/or NSiVlm each lead to a summation network Oh and/or Ov, in which the signals of the networks Ns,h,n and/or NS,v,m are merged via summation resistors Rs,h,n and Rs,v,m, respectively, and lead to the output channels E and/or F.
US10605927B2 Relay vehicle for transmitting positioning signals to rovers with an optimized dilution of precision
The invention discloses a constellation of relay vehicles comprising a receiver of navigation signals and a transmitter of positioning signals to an area of service where a number of rovers manoeuver, wherein the position of the relay vehicle may be adjusted to optimize one or more of an SNR or a DOP index of the positioning signals. In some embodiments, the optimal configuration of the constellation of relay vehicles may be further defined based on priority indexes allocated to the rovers. The invention is applicable to terrestrial or underwater rovers, respectively serviced by aerial or nautical relay vehicles.
US10605919B2 Method for processing echo pulses of an active 3D laser sensor to provide distance measurements
A method for processing echo pulses of an active 3D sensor to provide distance measurements of surroundings in front of the active 3D sensor includes defining a near range distance from the active 3D sensor and defining a last echo distance from the active 3D sensor greater than said defined near range distance. The method includes receiving a sequence of echo pulses of a signal emitted by the active 3D sensor and subjecting the sequence of echo pulses to a pre-defined trigger condition such that only those echo pulses are taken into consideration which fulfill the predefined trigger condition. The method also includes determining, from the echo pulses which fulfill the predefined trigger condition and that are received from distances greater than a defined near range distance, a first echo pulse and an adaptive echo pulse, and providing distance measurements of the surroundings in front of the 3D sensor using the determined first echo pulse and the determined adaptive echo pulse.
US10605918B2 Three-dimensional hyperspectral imaging systems and methods using a light detection and ranging (LIDAR) focal plane array
A system for three-dimensional hyperspectral imaging includes an illumination source configured to illuminate a target object; a dispersive element configured to spectrally separate light received from the target object into different colors; and a light detection and ranging focal plane array (FPA) configured to receive the light from the dispersive element, configured to acquire spatial information regarding the target object in one dimension in the plane of the FPA, configured to acquire spectral information in a second dimension in the plane of the FPA, wherein the second dimension is perpendicular to the first dimension, and configured to obtain information regarding the distance from the FPA to the target object by obtaining times of flight of at least two wavelengths, thereby imaging the target object in three dimensions and acquiring spectral information on at least one 3D point.
US10605916B2 Depth field imaging apparatus, methods, and applications
A depth of field imaging apparatus includes a light field imager and a time of flight imager combined in a single on-chip architecture. This hybrid device enables simultaneous capture of a light field image and a time of flight image of an object scene. Algorithms are described, which enable the simultaneous acquisition of light field images and a time of flight images. Associated hybrid pixel structures, device arrays (hybrid imaging systems), and device applications are disclosed.
US10605915B2 Ultrasonic device, ultrasonic module, electronic apparatus, and ultrasonic measurement apparatus
An ultrasonic device includes an element substrate provided with an ultrasonic transducer array having a plurality of ultrasonic transducers arranged in an array, and having a first surface and a second surface located on an opposite side to the first surface, a terminal part disposed on the first surface of the element substrate, and outside the ultrasonic transducer array in a planar view viewed from a normal direction of the first surface, and electrically connected to the ultrasonic transducers, and a reinforcing plate disposed on the second surface of the element substrate in an area overlapping the terminal part in the planar view, and higher in bending rigidity than the element substrate.
US10605912B1 Storm top adaptive beam scan
A weather radar system includes a non-transitory processor-readable medium that causes a processor to control a radar antenna to conduct a vertical radar scan of a weather cell over a vertical scan area and first and second horizontal scan segments of a horizontal radar scan over first and second horizontal scan areas; receive radar return data indicative of a characteristic of each scan area; determine a first and second altitude of a storm top of the weather cell for first and second locations based on the characteristic of a scan area; and cause a display device to display storm top height data indicative of the storm top of the weather cell based on the radar return data. The first horizontal scan segment is conducted at the first altitude and the second horizontal scan segment is conducted at the second altitude and with a higher resolution than the other radar scans.
US10605909B2 Device for implement localization on an agricultural tractor
A device for implement localization on an agricultural tractor includes a first tractor-side transponder and a second tractor-side transponder. The first tractor-side transponder includes a first transmission and reception region corresponding with a first mechanical implement interface located on the agricultural tractor, and the second tractor-side transponder includes a second transmission and reception region corresponding with a second mechanical implement interface located on the agricultural tractor. An implement-side transponder is in communication with the first and second tractor-side transponders. Each of the first and second tractor-side transponders transmits a separate position identifier to the implement-side transponder via one of the first or second transmission and reception region, and the position identifier is transmitted back to the respective first or second tractor-side transponder.
US10605901B2 Beam steering device and optical apparatus including the same
Beam steering devices and optical apparatuses including the beam steering devices are provided. A beam steering device includes a light source configured to generate input lights having first different wavelengths, a multiplexer configured to simultaneously receive the generated input lights, and multiplex the received input lights into a multiplexed light, and an optical splitter configured to split the multiplexed light. The beam steering device further includes an optical modulator configured to modulate the split light, and an emitter configured to simultaneously emit output lights having second different wavelengths to different points arranged in a first direction, based on the modulated light.
US10605899B2 Distributed vehicle LiDAR system
A distributed FM LiDAR system that provides a central unit that includes a frequency modulated optical signal source and a central receiver for reflected light, along with multiple optical heads that include only optical components is described. No optical delay lines or timing compensation photonic or electronic circuitry is necessary between the central unit and the optical heads. The relatively simple optical heads do not require extensive protection from shock or vibration, and can be distributed between a vehicle and a towed trailer or similar vehicle, with connections being provided by an optical coupling.
US10605891B2 Positioning system, positioning method, and positioning program
The purpose of the present invention is to reduce the introduction cost of an indoor positioning system using inaudible sound. A positioning system according to one embodiment includes a first acquisition unit, a second acquisition unit, and a positioning unit. The first acquisition unit acquires a reception log indicating that a fixed receiver receives signal source-specific inaudible sounds from multiple signal sources. The second acquisition unit acquires, from a storage unit, signal source information on multiple signal sources corresponding to a fixed receiver installed near a mobile terminal. Here, the signal source information contains information for identifying a signal source from inaudible sound, the transmission timing of inaudible sound at the signal source, and the location of the signal source.
US10605885B2 Phase offset determination in magnetic resonance imaging
The disclosed subject matter relates to a method for determining phase offsets in a complex-valued image in Magnetic Resonance Imaging, including the steps of, immobilising an object and acquiring a first image thereof at a predetermined first echo time and a second image thereof at a predetermined second echo time, the first and second images being separated into first and second magnitude images and first and second phase images, respectively, wherein a ratio between said first echo time and said second echo time is chosen to be n:(n+1), n being a positive integer; generating, pixel by pixel, a phase evolution image; and subtracting, pixel by pixel, an n-fold of the phase evolution image from the first phase image to obtain a phase offset image containing said phase offsets.
US10605881B2 Magnetic resonance imaging apparatus and image processing method
In calculating a local magnetic field distribution caused by a magnetic susceptibility difference between living tissues, using MRI, a local frequency distribution with a high SNR is calculated in a short computation time. Multi-echo complex images obtained by measurement of at least two different echo times using the MRI are converted into low-resolution images. A global frequency distribution caused by global magnetic field changes and an offset phase distribution including a reception phase and a transmission phase are separated from a phase distribution of the low-resolution multi-echo complex images. Thus calculated global frequency distribution and the offset phase distribution are enhanced in resolution. A local frequency distribution of each echo is calculated from the measured multi-echo complex images, the high-resolution global frequency distribution, and the high-resolution offset phase distribution. The local frequency distributions of respective echoes are subjected to weighted averaging, whereby a final local frequency distribution is calculated.
US10605878B2 System, method and computer-accessible medium for highly-accelerated dynamic magnetic resonance imaging using golden-angle radial sampling and compressed sensing
Exemplary method, system and computer-accessible medium can be provided which facilitates an acquisition of radial data, which can be continuous, with an exemplary golden-angle procedure and reconstruction with arbitrary temporal resolution at arbitrary time points. According to such exemplary embodiment, such procedure can be performed with a combination of compressed sensing and parallel imaging to offer a significant improvement, for example in the reconstruction of highly undersampled data. It is also possible to provide an exemplary procedure for highly-accelerated dynamic magnetic resonance imaging using Golden-Angle radial sampling and multicoil compressed sensing reconstruction, called Golden-angle Radial Sparse Parallel MRI (GRASP).
US10605875B2 Contrast system and methods for reflective markers
A contrast system and methods for improving optical detection during a medical procedure, the system involving: a tracking marker, each tracking marker comprising a tracking marker coupling feature; and a contrast element, each contrast element comprising a contrast element coupling feature and an optically non-reflective feature, the contrast element coupling feature configured to complement the tracking marker coupling feature, each contrast element configured to respectively accommodate, by backing, each tracking marker, and contrast element configured to respectively facilitate coupling each tracking marker with a trackable object through a background object via at least one of a contrast element fastening feature and a trackable object fastening feature, whereby at least one of optical contrast and imaging in relation to the tracking marker and the background object is enhanced, false detection of the tracking marker is minimized, and optical detection of the tracking marker is improved.
US10605874B2 Magnetic field sensor with magnetoresistance elements having varying sensitivity
A magnetic field sensor includes a substrate having a surface and a plurality of magnetoresistance elements supported by the surface of the substrate. Each magnetoresistance element has a respective width parallel to the surface, and each width may be a smallest dimension parallel to the surface. A first width of a first magnetoresistance element of the plurality of magnetoresistance elements may be different from a second width of a second magnetoresistance element of the plurality of magnetoresistance elements. A processing circuit may be coupled to the plurality of magnetoresistance elements to receive a signal representing a detected magnetic field from at least one of the magnetoresistance elements.
US10605871B2 Method and device for determining state of rechargeable battery
A method for determining a state of a rechargeable battery includes obtaining a complex impedance measured by applying AC voltage or AC current to a rechargeable battery that is subject to determination and determining a state of the rechargeable battery based on the obtained complex impedance. The determining a state of the rechargeable battery includes determining whether or not a first capacity shift is occurring based on a comparison of a value of the complex impedance at a predetermined frequency with a first determination value used to determine a negative electrode capacity shift, and when determined that the first capacity shift is not occurring, determining whether or not a second capacity shift is occurring based on a comparison of a gradient of the complex impedance with respect to a real axis in a diffusion resistance region with a second determination value used to determine a positive electrode capacity shift.
US10605868B2 Performance tracking of an electrical energy storage system
A method for predicting a performance of an electrical energy storage system includes receiving, as input, time series of data points pertaining to a plurality of operational parameters of the electrical energy storage system. The input time series is provided to a model that simulates dynamics of the electrical energy storage system. A plurality of performance indicators of the electrical energy storage system may be calculated based on the simulated dynamics of the electrical energy storage system.
US10605865B2 IC taps with control register and scan router coupling taps
A device test architecture and interface is provided to enable efficient testing embedded cores within devices. The test architecture interfaces to standard IEEE 1500 core test wrappers and provides high test data bandwidth to the wrappers from an external tester. The test architecture includes compare circuits that allow for comparison of test response data to be performed within the device. The test architecture further includes a memory for storing the results of the test response comparisons. The test architecture includes a programmable test controller to allow for various test control operations by simply inputting an instruction to the programmable test controller from the external tester. The test architecture includes a selector circuit for selecting a core for testing. Additional features and embodiments of the device test architectures are also disclosed.
US10605859B2 Visible alignment markers/landmarks for CAD-to-silicon backside image alignment
A MOS IC includes a first standard cell including first and second power rails, first and second active regions, and a plurality of metal interconnects. The first power rail extends in a first direction and provides a first voltage to the first standard cell. The second power rail extends in the first direction and provides a second voltage to the first standard cell. The first active region is between the first and second power rails on a first side of the first standard cell. The second active region is between the first and second power rails on a second side of the first standard cell. The second active region is separated from the first active region. The plurality of metal interconnects extend in a second direction between the first and second active regions and between the first and second power rails. The second direction is orthogonal to the first direction.
US10605857B2 Anechoic chamber for testing a device under test
An anechoic chamber for testing a device under test is provided. The anechoic chamber comprises at least one gas input means for inputting a gas into the anechoic chamber, and at least one gas output means for outputting the gas out of the chamber. In addition to this, the gas input means and the gas output means create a directed gas stream with respect to a predefined region of the anechoic chamber.
US10605852B2 Concomitant impedance protection method for half-wavelength transmission line
A concomitant impedance protection method for a half-wavelength power transmission line includes that: three-phase currents and three-phase voltages of a relay protection device mounting position at an M side and a relay protection device mounting position at an N side of the half-wavelength power transmission line are acquired respectively; it is judged whether starting amounts of an M side and an N side meet starting conditions or not; a failure point F is determined according to a time difference when the starting amounts of the M side and the N side meet the starting conditions; and a relay protection action of the half-wavelength power transmission line is started according to concomitant impedance of the half-wavelength power transmission line. According to the method, a failure may be located by a time-difference method according to a characteristic of the failure, by compensating the voltages and currents on two sides of the line to construct concomitant impedance, and failures in the region of line can be correctly reflected. Since concomitant impedance protection effectively utilizes two-terminal electrical information, the fault can be quickly and reliably operated in the line region, misoperation on the failures out of the line region can be avoided, and the protection has relatively higher sensitivity.
US10605847B1 Verification of installation of vehicle starter disable and enable circuit
A verification procedure is performed when a tracking device is newly installed in a vehicle. The procedure involves transmitting a command to the tracking device to either disable or enable the vehicle starter. The installer is then prompted to engage the starter to start the vehicle. The tracking device then monitors the voltages on the vehicle's ignition wire and starter disable and starter enable wires going to a starter relay. The tracking device also monitors the state of a starter relay control wire. Measurement of the proper voltages on these wires provides verification that the tracking device has been connected properly. Continuing to monitor these voltages after installation provides an indication when a driver engages the starter in an attempt to start the vehicle.
US10605846B2 Diagnostic system for a vehicle electrical system having a voltage regulator
A diagnostic system having first and second applications is provided. The first application multiplies a first voltage value associated with a voltage regulator by a first correction value to obtain a first corrected voltage value. The first application receives a second corrected voltage value from the second application. The first application sets a first voltage regulator status flag equal to a first fault value when a difference between the first and second corrected voltage values is greater than a threshold difference value. The first diagnostic handler application generates control signals if the first voltage regulator status flag is equal to the first fault value.
US10605844B2 Vehicle high-voltage systems isolation testing
An isolation test system for a vehicle includes a communication interface, a current sensor, a plurality of impedances and a controller. The controller is programmed to electrically connect a selected one of the impedances between a traction battery of the vehicle and a low voltage subsystem of the vehicle. The connection creates a leakage path between the traction battery and the subsystem. The controller is further programmed to output a diagnostic status based on a current associated with the leakage path and a signal received via a communication interface indicative of an isolation fault between the battery and subsystem.
US10605843B2 Inverter open/short failure detection
The present invention relates to a power circuit of an inverter for an electric vehicle, and, more specifically, to a power circuit supplying a high voltage direct current from a high voltage power source to a drive circuit for driving an AC motor for the electric vehicle. In one case, the present invention provides a method of detecting an IGBT short circuit failure or an IGBT open circuit failure during electric vehicle key ON and charging conditions. The method includes the steps of: a) receiving information that a vehicle key has been turned on; b) detecting whether there is an IGBT short circuit failure; c) initiating vehicle failure action if an IGBT short circuit failure is detected, but detecting whether there is an IGBT open circuit failure if IGBT short failure is not detected; d) determining that the vehicle is ready to drive if IGBT short failure was not detected.
US10605842B2 Noise spectrum analysis for electronic device
A method for analyzing noise spectrum of an electronic device includes storing a waveform data including a plurality of data points, the waveform data is obtained by measuring a target signal from the electronic device, removing data points corresponding to a background noise fluctuation based on a smooth curve of the waveform data, data points considered candidates for peaks are extracted from the waveform data, classifying the extracted data points based on a distance between adjacent data points in order to discriminate a cluster of distant data points from data points closely positioned to dominant peaks, determining the dominant peaks based on the cluster of distant data points such that the data points closely positioned to the dominant peaks are ignored, each dominant peak corresponds to the characteristic of the electronic device, and outputting the dominant peaks as an analysis result for the electronic device.
US10605841B2 Coherent signal analyzer
Systems and methods for analyzing a characteristic of a transmitter, a receiver, or a propagation channel are disclosed. At least one receiver signal resulting from at least one transmitter signal that has propagated through a propagation channel can be obtained. A first signal pair can be formed from a first receiver signal and a first transmitter signal, or from first and second receiver signals obtained from spatially-separated receiver antennas, or from first and second receiver signals which are attributable to different transmitter signals. Amplitude and phase information of a plurality of frequency components for each signal in the first signal pair can be determined. A set of comparison values for the first signal pair can be determined by comparing respective frequency component phases or respective frequency component amplitudes. A characteristic of the set of comparison values can then be analyzed.
US10605838B2 System and method for submetering of a heating, ventilation, and/or air conditioning (HVAC) system
In an embodiment of the present disclosure, a method for determining power consumption of a unit of a heating, ventilating, and air conditioning (HVAC) system includes providing conditioned air to the unit from an HVAC unit of the HVAC system. The method also includes receiving power data indicative of a total power consumed by the HVAC unit, receiving airflow data indicative of a rate of the conditioned air received by the unit from the HVAC unit, determining a power consumption of the unit based on the power data and the airflow data, and outputting the power consumption of the unit.
US10605837B2 Abnormality diagnosis apparatus
An abnormality diagnosis apparatus performs: a first step of diagnosing a shortage of precharge voltage or a short-circuit failure between electrodes of a capacitor based on a detection value of a precharge voltage detection circuit in a state where a first relay and a second relay are turned off, and a precharge circuit is operated; a second step of diagnosing, after a normal determination in the first step, a disconnection failure of a precharge path based on the detection value of the precharge voltage detection circuit or a detection value of an inter-relay voltage detection circuit in a state where the first relay and the second relay are turned off, and the precharge circuit is not operated; and a relay failure diagnosis step of diagnosing, after a normal determination in the second step, a short-circuit failure and an open failure of the first relay or the second relay.
US10605835B2 Current sensor
A current sensor includes a substrate including a through-hole and at least one groove around the through-hole, a primary conductor extending into the through-hole and through the substrate, and through which a current to be measured flows, at least one magnetic sensor that is mounted on a first surface of the substrate and detects a strength of a magnetic field generated by the current to be measured flowing through the primary conductor, and at least one magnetic body surrounding the primary conductor and including a portion extending in the at least one groove to be fixed to the substrate.
US10605833B2 E-pin attached current measurement coil
The invention, which relates to an arrangement for current measurement at a current lead-through, addresses the problem of specifying an arrangement for current measurement by means of which a reliable, galvanically isolated measurement of motor phase currents can be carried out, wherein the space requirement of the arrangement is reduced. This problem is resolved thereby that the sensor is a measuring coil and that the measuring coil is disposed on the lead-through contact such that it is galvanically isolated from the same.
US10605830B2 Probe card device and rectangular probe thereof having ring-shaped branch segment
A probe card device and a rectangular probe thereof are provided. The rectangular probe includes a branch segment, a first contacting segment and a second contacting segment. The branch segment is ring-shaped and has a perforation, and the branch segment includes two branch arms respectively located at two sides of the perforation. The first contacting segment is located at a side of the branch segment and is pierced through a first through hole of a first guide plate. The second contacting segment is located at the other side of the branch segment. A maximum width portion of the branch segment has a variable width greater than a hole size of the first through hole, and the two branch arms of the branch segment are compressible to enable the variable width to be less than or equal to the hole size of the first through hole.
US10605828B2 Device for attaching a semiconductor device to a circuit board
A device used for attaching a semiconductor device to a circuit board over a first temperature. The device includes a hook member that includes a first hook, a second hook, and a body between the first hook and the second hook. The body has a first surface, a second surface opposite the first surface, and a first hole extended from the first surface to the second surface. The device further includes a fixing member and a holder. The fixing member has a second hole, and the holder passes through the first hole and the second hole, and is engaged with the fixing member.
US10605820B2 Shock-isolated mounting device with a thermally-conductive link
A shock-isolated mounting device and a method and system are provided. For example, the shock-isolated mounting device includes an enclosure configured to support the mounting device, at least one damper attached between the mounting device and the enclosure, and a thermally-conductive element disposed on a surface of the mounting device and configured to thermally couple the mounting device to the enclosure. The thermally-conductive element facilitates the dissipation of heat generated by electronic components mounted onto the shock-isolated mounting device.
US10605818B2 Automated analyzer
The purpose of the present invention is to stably hold the lid of a reagent container in an open state without being influenced by reagent container lid opening and closing operations. An automated analyzer is provided with reagent containers 116-118, a cassette 100, a reagent container lid opening and closing mechanism, and a lid holding mechanism 131. The reagent containers 116-118 accommodate the reagent and have lids 101a-101c that pivot about a pivot point. The reagent containers 116-118 are mounted on the cassette 100. The reagent container lid opening and closing mechanism opens and closes the lids 101a-101c. The lid holding mechanism 131 holds the lids 101a opened by the reagent container lid opening and closing mechanism.
US10605817B2 Automatic analyzer
A reagent container transfer mechanism transfers a reagent container selected from among reagent containers stored in a second reagent container storage section to a first reagent container storage section. A controller controls the reagent container transfer mechanism to transfer a reagent container from a second reagent container storage section to the first reagent container storage section on the basis of a predetermined priority condition. The predetermined priority condition is one of a reagent provided with an effective calibration curve result, a number of remaining tests, and an expiration date of a reagent.
US10605815B2 Fully-automatic excrement analyzer
The present invention provides a full-automatic feces analyzer, comprising an automatic controller; at least one sample box for containing a feces sample; a sample box support for placing the sample box; a dilution and stirring unit for adding diluent into the feces sample in the sample box and performing stirring to obtain feces sample liquid; a physical detection unit for performing a physical detection on the feces sample liquid; at least one chemical detection unit for performing a chemical detection on the feces sample liquid, each chemical detection unit comprising a driving roller and a driven roller, a reagent strip roll being wound on the driven roller, an end portion of the reagent strip roll being fixed on the driving roller, and the reagent strip roll comprising a plurality of reagent strips which are abreast distributed and sequentially connected; and a sample sucking and adding unit for sucking the feces sample liquid and delivering the feces sample liquid to the physical detection unit and the chemical detection unit. The full-automatic feces analyzer can perform continuous physical detections and chemical detections to a plurality of feces samples, and the detection efficiency thereof is very high.
US10605812B2 Method for predicting the risk of getting cancer or diagnosing cancer in a subject
A method for predicting the risk of getting cancer in a subject that does not suffer from cancer or alternatively diagnosing cancer in a subject, where the method includes determining the level of Pro-Tachykinin, its splice variants or fragments thereof of at least 5 amino acids, where the fragments including Substance P and Neurokinin, in a bodily fluid obtained from the subject; and correlating the level of Pro-Tachykinin, its splice variants or fragments thereof with a risk for getting cancer, wherein a reduced Pro-Tachykinin level is predictive for an enhanced risk of getting cancer or alternatively diagnosing cancer wherein a reduced level is correlated with the diagnosis of cancer.
US10605811B2 Predictive biomarkers for ovarian cancer
Methods are provided for predicting the presence, subtype and stage of ovarian cancer, as well as for assessing the therapeutic efficacy of a cancer treatment and determining whether a subject potentially is developing cancer. Associated test kits, computer and analytical systems as well as software and diagnostic models are also provided.
US10605810B2 Pincers comprising antibody and aptamer conjugated via a linker which binds to the same target material and use thereof
The present invention relates to a pincer for binding to a target material, wherein an antibody or a fragment thereof binding to a first target site of the target material and an aptamer binding to a second target site are conjugated via a linker, a preparation method thereof, a composition for detecting or separating the target material comprising the pincer, a kit for detecting or separating the target material comprising the composition, and a method for detecting or separating the target material using the kit.Also, the present invention relates to a drug carrier comprising the pincer for binding to a target material, wherein an aptamer conjugated to a second target site of the pincer loads the drug.The antibody-aptamer pincer comprising the antibody and the aptamer, which target for the different binding sites on the same material of the present invention shows a ten- to hundred-fold increased binding affinity for the target molecule compared to using the antibody or the aptamer alone, and thus can be usefully applied for detection and/or separation of traces of the target material.Further, the affinity of the drug carrier prepared by the binding of the antibody with the aptamer for the target molecule is increased, and thus, it can be used as a drug carrier against harmful tumors.
US10605807B2 Methods and compositions for fluorescence detection
Methods and compositions for imaging and scanning Western or immunoblots are disclosed herewith.
US10605806B2 Electrochemical immunosensor and method of use for analyte detection
A carbon nanofiber-based label free electrochemical immunosensor for sensitive detection of proteins in a fluid is described. The immunosensor as disclosed is a modified carbon nano-fiber screen printed electrode (CNF-SPE) wherein the electrode is modified with a carboxyphenyl film and then activated by EDC/NHS. Further, a monolayer of 4-aminophenylboronic acid coating was then fabricated onto the electrode to allow orientation of antibody via bonding of boronic acid-saccharide of oligosaccharide moiety located on the Fc region of antibody. The modified electrode is then used for the detection of a hormone such as rbST in a fluid with a detection limit of 1 pg/ml.
US10605801B2 Method and device for determining the coagulation time of a blood sample, and reaction cuvette
This determination method comprises the steps consisting of providing a reaction vessel (2) containing a blood sample (33) and a ferromagnetic ball (11) placed on a raceway (9) provided in the bottom of the reaction vessel (2), subjecting the ball (11) to a magnetic field so as to move the ball along the raceway (9) in an oscillatory motion, exposing the blood sample to an incident light beam (36), detecting a light beam (38) transmitted through the reaction vessel (2) and coming from the incident light beam (36) in such a way as to provide a measurement signal, carrying out a first processing of the measurement signal in such a way as to provide a first signal representative of the variation of at least one physical quantity representative of the movement of the ball (11), carrying out a second processing of the measurement signal in such a way as to provide a second signal representative of the variation of at least one optical property of the blood sample, determining a first value of the coagulation time of the blood sample from the first signal, and determining a second value of the coagulation time of the blood sample from the second signal.
US10605794B2 Interconnected corrugated carbon-based network
An interconnected corrugated carbon-based network comprising a plurality of expanded and interconnected carbon layers is disclosed. In one embodiment, each of the expanded and interconnected carbon layers is made up of at least one corrugated carbon sheet that is one atom thick. In another embodiment, each of the expanded and interconnected carbon layers is made up of a plurality of corrugated carbon sheets that are each one atom thick. The interconnected corrugated carbon-based network is characterized by a high surface area with highly tunable electrical conductivity and electrochemical properties.
US10605792B2 Method of and apparatus for formulating multicomponent drug
Provided are a method of and an apparatus for formulating a multicomponent drug capable of surely making a multicomponent drug meeting criteria for productization with high accuracy into a product. The method and apparatus obtain a chromatogram from an extract or a base of a multicomponent drug, evaluate whether the base meets the criteria for productization based on the obtained chromatogram with high accuracy, and subject the base determined in the high-accuracy evaluating as an accepted one meeting the criteria to dosage form processing, to produce a formulated drug having a given dosage-form. The high quality evaluation is realized by using fingerprint area segmentation feature values obtained from a fingerprint formed from a chromatogram and segmented into a plurality of areas.
US10605790B2 Device and method for detecting defect in main shaft of wind turbine
The present disclosure provides a device and method for detecting a defect in a main shaft of a wind turbine. The device includes: an excitation source, configured to generate an electromagnetic ultrasonic guided wave signal; a nickel strap, magnetized and disposed on an outer surface of an end of the main shaft; a coil, disposed at the nickel strap, configured to receive the electromagnetic ultrasonic guided wave signal such that the electromagnetic ultrasonic guided wave signal propagates in the main shaft, the coil and the nickel strap being configured to transform the electromagnetic ultrasonic guided wave signal propagating in the main shaft into an electrical signal by electromagnetic induction; a signal collector, configured to collect the electrical signal and transform the electrical signal into guided wave detection data and a wireless communication component, configured to transmit the guided wave detection data to a remote equipment.
US10605782B2 Wedge tapping device for rotating electrical machine, wedge inspection system for rotating electrical machine and wedge tapping method for rotating electrical machine
A wedge tapping device for a rotating electrical machine to be inserted through a gap between a rotor and a stator to tap a wedge. The wedge tapping device includes: a tapping portion configured to tap the wedge and having a tapping force measuring portion configured to measure a tapping force of the tapping; an energy supplying portion configured to apply tapping energy to the tapping portion; an absorbing portion configured to suppress energy to be applied to the tapping portion; and a tapping arm, on which the tapping portion is disposed, and which has a longitudinal direction in a direction perpendicular to a direction in which the tapping portion performs tapping. The tapping arm is disposed so that the longitudinal direction is parallel to a rotation axis when the tapping is performed in the gap.
US10605781B2 Methods for measuring out-of-plane wrinkles in composite laminates
Methods for measuring out-of-plane wrinkles in composite laminates are described. An example method includes scanning a first side of a composite laminate with an ultrasonic transducer. The method further includes locating an out-of-plane wrinkle of the composite laminate on a B-scan ultrasound image generated in response to the scanning of the first side of the composite laminate. The method further includes associating a first marker with the B-scan ultrasound image, the first marker determined based on a location of a crest of the out-of-plane wrinkle on the B-scan ultrasound image. The method further includes associating a second marker with the B-scan ultrasound image, the second marker determined based on a location of a trough focal point of the out-of-plane wrinkle on the B-scan ultrasound image. The method further includes determining an amplitude of the out-of-plane wrinkle based on a distance between the first marker and the second marker.
US10605780B2 Road surface condition estimation device
In order to detect a road surface condition, a road surface condition estimation device extracts a detection signal of a portion that detects vibration in a tire tangential direction in a vibration detection and power generation unit which is in a ground contact section, for example, a vibration power generation element. In this case, it is identified that the vibration detection and power generation unit is in the ground contact section, based on whether a centrifugal force acting on the vibration detection and power generation unit is generated, or not, and it is identified that a time when no centrifugal force is generated is in the ground contact section. As a result, even if a pulse level of an output voltage of the vibration detection generation unit changes according to a traveling speed of the vehicle, the ground contact section can be accurately identified.
US10605776B2 Power systems and methods for a pipeline inspection apparatus
Systems and methods are provided for powering a pipeline inspection system. The system includes an induction generator extending along a radially curved plane. The induction generator having an outer surface and an opposing inner surface. The outer surface is positioned proximate to an inner surface area of a pipeline. The system also includes a controller circuit configured to generate a plurality of periodic waveform signals. The plurality of periodic waveform signals are received by the induction generator. The induction generator is configured to generate active power that charges an electric power source based on the plurality of periodic waveform signals and the inner surface area.
US10605774B2 Magnetic imaging
A magnetic image system for providing a visible image includes a magnetic substrate having a first and a second opposing surface and formed of material that is magnetized into a pattern of magnetized regions corresponding to the visible image, the magnetized regions forming a magnetic surface having a size and a shape in accordance with the visible image and a magnetic property corresponding to a visible image property, wherein the magnetic surface is rendered visible as the visible image using a magnetic imaging medium that interacts with the magnetic surface in accordance with the magnetic property.
US10605767B2 High data rate integrated circuit with transmitter configuration
A high data rate integrated circuit, such as an integrated circuit including a large sensor array, may be implemented using clock multipliers in individual power domains, coupled to sets of transmitters, including a transmitter pair configuration. Reference clock distribution circuitry on the integrated circuit distributes a relatively low speed reference clock. In a transmitter pair configuration, each pair comprises a first transmitter and a second transmitter in a transmitter power domain. Also, each pair of transmitters includes a clock multiplier connected to the reference clock distribution circuitry, and disposed between the first and second transmitters, which produces a local transmit clock.
US10605766B2 Biochemically activated electronic device
A method of nucleic acid sequencing. The method can include the steps of (a) providing a polymerase tethered to a solid support charge sensor; (b) providing one or more nucleotides, whereby the presence of the nucleotide can be detected by the charge sensor; and (c) detecting incorporation of the nucleotide into a nascent strand complementary to a template nucleic acid.
US10605764B2 Solid electrolyte carbon dioxide sensor and manufacturing method thereof
A solid electrolyte CO2 sensor may include a solid electrolyte bonded to a substrate to join and seal the substrate, a sensing electrode formed at a first side of the solid electrolyte, and a reference electrode formed between a second side of the solid electrolyte and one surface of the substrate, and sealed by the solid electrolyte and the substrate.
US10605762B2 Magnesium sensing membrane for potentiometric ion selective electrode for measuring ionized magnesium and methods of production and use thereof
A magnesium sensing membrane is disclosed for use in a potentiometric ion selective electrode that exhibits improved stability upon exposure to surfactant-containing reagents. Kits containing same are disclosed, along with methods of production and use of the magnesium sensing membrane.
US10605760B2 Thin film-laminated film
The present invention provides the following thin film-laminated film that has high chemical stability even at low costs and that can preferably be used as an electrode film of a strip for a blood sugar level sensor. The thin film-laminated film including a film substrate, and a titanium thin film and a carbon thin film laminated in this order on at least one surface of the film substrate. Preferably, the above-described thin film-laminated film, in which the titanium thin film has a film thickness of from 10 to 400 nm, and the carbon thin film has a film thickness of from 0.2 to 50 nm. In addition, a strip for a blood sugar level sensor, including the above-described thin film-laminated film. Further, a blood sugar level sensor device including the above-described strip for a blood sugar level sensor.
US10605755B2 Method and device for detecting charged particles
The present invention relates to a device for detecting charged particles (e.g., ions). The device includes components arranged to neutralize or strip the charges of ions generated from a sample material, in which the charge stripping events produce signals that can be detected subsequently by a detector. A method for detecting charged particles generated from a sample material using the device is also provided.
US10605754B2 Ductile-brittle transition of poly(amide) as determined by a heat of fusion-crystallinity number
The heat of fusion is used as a measure of the brittleness of a semicrystalline polyamide part. Parts made of or which include semicrystalline polyamides can be replaced or be identified for replacement when they are or will become brittle based on periodic heat of fusion measurements.
US10605752B2 Method and device for measuring a transition rate of a phase transition
A method and a device for measuring a transition rate between a first phase of a material and a second phase of the material wherein the material is solid or liquid in the first phase and gaseous in the second phase. A thermopile which includes a plurality of conductor transitions at an interface area between the first and second phases. The thermopile has a first portion which includes every second one of the conductor transitions, and a second portion that includes the remaining conductor transitions. In addition, the method includes measuring a thermoelectric voltage that is applied on the thermopile and that represents a temperature difference between the first and second portions of the thermopile.
US10605750B2 Visible X-ray indication and detection system for X-ray backscatter applications
An X-ray backscatter indication and detection system, including an object disposed with respect to a target area targeted by X-rays, such that X-rays that backscatter from the target area strike the surface of the object. The surface of the object includes an X-ray sensitive indicator substance that fluoresces with a visible light when contacted by backscattered X-rays.
US10605747B2 Radiographic image capturing system
A radiographic image capturing system includes: a radiation irradiating apparatus which emits radiation and provides notification of radiation emission while emitting the radiation; a radiographic image capturing apparatus which includes two-dimensional matrix radiation detecting elements and reads electric charges accumulated in the radiation detecting elements as image data; an exposure switch capable of two-step manipulations, the exposure switch transmitting an activation signal in response to a first-step manipulation and transmitting a radiation start signal in response to a second-step manipulation; a signal transceiver which receives the activation signal and transfers the received activation signal to the radiation irradiating apparatus; and a delay time calculating device which calculates, as a delay time, a difference between a time of reception of the activation signal at the signal transceiver and a time of start of the notification of radiation emission at the radiation irradiating apparatus.
US10605744B2 Systems and methods for detecting defects on a wafer
Systems and methods for detecting defects on a wafer are provided. One method includes generating output for a wafer by scanning the wafer with an inspection system using first and second optical states of the inspection system. The first and second optical states are defined by different values for at least one optical parameter of the inspection system. The method also includes generating first image data for the wafer using the output generated using the first optical state and second image data for the wafer using the output generated using the second optical state. In addition, the method includes combining the first image data and the second image data corresponding to substantially the same locations on the wafer thereby creating additional image data for the wafer. The method further includes detecting defects on the wafer using the additional image data.
US10605742B2 System, method and computer-accessible medium for providing body-conforming animal bed, calibration cell and organ probability map for quantitative optical imaging of anatomical structures
Exemplary systems, methods and computer accessible mediums which can determine quantitative information of a tissue(s) can be provided, which can include receiving optical information regarding the tissue(s), and determining the quantitative information of the tissue(s), in real time and during the receipt of the optical information, using an atlas. The tissue(s) can be part of a mouse, and the quantitative information can be an in-vivo count of cells or bacteria in the tissue(s). The quantitative information can be determined by co-registering the in-vivo count to the atlas. The optical information can be generated using a mirror gantry(s) so as to simultaneously image at least two opposing views of the tissue(s).
US10605741B2 Accurate colorimetric based test strip reader system
Techniques for colorimetric based test strip analysis and reader system are provided. In one aspect, a method of test strip analysis includes: illuminating a test strip wetted with a sample with select spectrums of light, wherein the test strip includes test pads that are configured to change color in the presence of an analyte in the sample; obtaining at least one digital image of the test strip; and analyzing color intensity from the at least one digital image against calibration curves to determine an analyte concentration in the sample with correction for one or more interference substances in the sample that affect the color intensity. A calibration method and a reader device are also provided.
US10605739B2 Device for microbiological analysis
The device for the microbiological analysis of a support adapted to contain microorganisms marked by a fluorophore agent, said agent being adapted to absorb light energy with an absorption spectrum (53) having a crest (53′) at a predetermined absorption wavelength (λ2) and to release that energy by emitting light with an emission spectrum (54) having a crest (54′) at a predetermined emission wavelength (λ3) distinct from said absorption wavelength (λ2), comprises illuminating means; the spectrum (55) of the excitation light coming from the illuminating means having a crest (55′) at a predetermined excitation wavelength (λ1) with a predetermined difference between the excitation (λ1) and absorption (λ2) wavelengths by virtue of which it is made easy to discriminate the light emitted by said fluorophore agent from that coming from the illuminating means.
US10605738B2 Device for microbiological analysis
The device for the microbiological analysis of a support adapted to contain microorganisms marked by a fluorophore agent, said agent being adapted to absorb light energy with an absorption spectrum (53) having a crest (53′) at a predetermined absorption wavelength (λ2) and to release that energy by emitting light with an emission spectrum (54) having a crest (54′) at a predetermined emission wavelength (λ3) distinct from said absorption wavelength (λ2), comprises illuminating means; the spectrum (55) of the excitation light coming from the illuminating means having a crest (55′) at a predetermined excitation wavelength (λ1) with a predetermined difference between the excitation (λ1) and absorption (λ2) wavelengths by virtue of which it is made easy to discriminate the light emitted by said fluorophore agent from that coming from the illuminating means.
US10605737B2 Signal noise reduction for imaging in biological analysis
A system and method for characterizing contributions to signal noise associated with charge-coupled devices adapted for use in biological analysis. Dark current contribution, readout offset contribution, photo response non-uniformity, and spurious charge contribution can be determined by the methods of the present teachings and used for signal correction by systems of the present teachings.
US10605732B2 Portable device for detecting explosive substances comprising a device for generating and measuring the emission of an indicator
A portable appliance detects explosive materials. An indicator has a carrier and a plurality of indicator substances arranged in different regions to represent a location dependent pattern. The indicator substances are a thin layer positionable in an indicator area by a holding apparatus. A plurality of radiation sources emit quasi-monochromatic excitation radiation and are arranged at various locations in a radiation area so as to represent a location dependent pattern of radiation sources. An excitation beam path with a first imaging system images excitation radiation into the indicator area such that emission of the indicator substances is producible at the imaging locations on the indicator area. An emission beam path with a second imaging system images the indicator area into a reception area such that a pattern of emissions is producible depending on the location. Receivers receive emissions from the reception area and convert them into electrical signals.
US10605730B2 Optical sources for fluorescent lifetime analysis
Compact optical sources and methods for producing short and ultrashort optical pulses are described. A semiconductor laser or LED may be driven with a bipolar waveform to generate optical pulses with FWHM durations as short as approximately 85 ps having suppressed tail emission. The pulsed optical sources may be used for fluorescent lifetime analysis of biological samples and time-of-flight imaging, among other applications.
US10605726B2 Analysis apparatus, program for analysis apparatus, and analysis method
The present invention is adapted to include: a light source adapted to emit reference light that is light whose wavelength is modulated at a predetermined modulation frequency; a light detector adapted to detect the intensity of measurement target light that is light after the reference light has transmitted through the measurement target component, and the intensity of the reference light; a first calculation part adapted to calculate an intensity ratio logarithm that is the logarithm of the ratio between the intensity of the measurement target light and the intensity of the reference light; a frequency component extraction part adapted to lock-in detect the intensity ratio logarithm with a reference signal having a frequency n times the modulation frequency; and a second calculation part adapted to, on the basis of the result of the detection by the frequency component extraction part, calculate the concentration or absorbance of the measurement target component.
US10605725B2 Window obscuration sensors for mobile gas and chemical imaging cameras
An infrared (IR) imaging system for determining a concentration of a target species in an object is disclosed. The imaging system can include an optical system including a focal plane array (FPA) unit behind an optical window. The optical system can have components defining at least two optical channels thereof, said at least two optical channels being spatially and spectrally different from one another. Each of the at least two optical channels can be positioned to transfer IR radiation incident on the optical system towards the optical FPA. The system can include a processing unit containing a processor that can be configured to acquire multispectral optical data representing said target species from the IR radiation received at the optical FPA. One or more of the optical channels may be used in detecting objects on or near the optical window, to avoid false detections of said target species.
US10605724B2 Multi-component gas analysis system and multi-component gas analysis method
A multi-component gas analysis system includes a spectrometric analysis device configured to obtain ratio of each of first components in a multi-component gas based on an absorption spectrum of light that has transmitted through the multi-component gas; a density measurement device configured to measure a first density of the multi-component gas; and a calculation device configured to calculate a ratio of each of second components in the multi-component gas using the ratio of each of the first components obtained by the spectrometric analysis device and the first density measured by the density measurement device, the second components being components that cannot be obtained by the spectrometric analysis device.
US10605723B2 Moisture detecting bleeder materials
A moisture detecting bleeder material includes a fiberglass material and a moisture absorption indicator material. The moisture absorption indicator material undergoes a color change from a first color to a second color when exposed to moisture. The color change thermally irreversible a temperature of 450° F.
US10605720B2 Alignment of responses for thickness estimations in a corrosion detection tool
Systems and methods for corrosion detection of downhole tubulars. A method may comprise disposing a corrosion detection tool in a wellbore, wherein the wellbore comprises a plurality of concentric pipes, wherein the corrosion detection tool comprises: a primary array section comprising a primary array transmitter and primary array receivers; and a high resolution array section comprising a high resolution array transmitter and high resolution array receivers; making a measurement with the primary array section to obtain primary array measurements; making a measurement with the high resolution array section to obtain high resolution array measurements; equalizing resolutions of the primary array section and the high resolution array section; calculating an offset using cross-correlation between the primary array measurements; shifting the primary array measurements or the high resolution array measurements using the offset to provide shifted data; and performing an inversion on the shifted data to calculate thicknesses of one or more of the concentric pipes.
US10605719B2 Equipment condition-based corrosion life monitoring system and method
An analysis controller determines multi-dimensional characteristics of one or more corrosion pits in equipment. These characteristics can include depths, widths, and/or aspect ratios of the corrosion pits. The controller also determines one or more stresses on the equipment based on the characteristics of the corrosion that are determined. The analysis controller also generates a control signal to implement one or more remedial actions to one or more of remove the one or more corrosion pits, repair the equipment, or restrict operation of the equipment based on the one or more stresses that are determined.
US10605718B2 Arrangement for individualized patient blood analysis
An arrangement for the individualized in-vitro patient blood analysis includes a holography module, a Raman spectroscopy module, a biomarker module and a flow controller which are connected in a data and information transmitting manner to a central control and computer unit, which has an information transmitting connection to a database, wherein the modules are fluidically connected to a common blood sample supply and supplies for fluid other than blood via the flow controller.
US10605717B2 Apparatus for analyzing urine
An apparatus for analyzing urine, including: a feeding and discharging device that delivers a quantity of urine into an analysis chamber of a urine test strip and discharges a quantity of urine from an analysis chamber of a urine test strip, the analysis chamber having an analysis zone. The feeding and discharging device includes a movably mounted feeding and/or discharging element for delivering a quantity of urine into a delivery zone in the analysis chamber and/or discharging a quantity of urine from a discharge zone in the analysis chamber. A detection device detects an at least sectoral variation of an optically detectable parameter, which varies in an optically detectable manner in accordance with the composition of a quantity of urine that contacts the analysis zone and produces detection data describing at least one optically detected parameter in the analysis zone or a variation of such a parameter.
US10605713B2 Droplet deflectors and methods for using the same
Aspects of the present disclosure include a droplet deflector configured to apply a deflection force to a flow stream at a plurality of different angles. Droplet deflectors according to certain embodiments include one or more sets of parallel metallic plates that are configured to apply a deflection force to droplets in a flow stream flowing therebetween. Systems and methods for sorting particles in a sample with the subject deflector plates are also provided.
US10605711B2 Ultrasonic measuring method and system for measuring particle size and mass concentration
A measurement method comprising: transmitting a plurality of ultrasonic signals to the fluid to be measured; receiving an return signal reflected or scattered from the particles in the fluid under test; calculating a one or more calculated values of the R parameter associated with the particle properties based on the return signal; determining the theoretical curve of the R parameter associated with the particle properties; and determining the mean diameter of the particles in the fluid based on the one or more calculated values of the R parameter and the theoretical curve of the R parameter; determining the mass concentration of the particles in the fluid according to the mean diameter of the particles. Embodiments also provide a measurement system for measuring the mean diameter and mass concentration of the particles.
US10605709B2 Mounting medium for embedding a sample material and a method of mounting a sample material in a mounting medium
A method of embedding a sample material in a mounting medium with reduced cycle times and a mounting medium for embedding a sample material.The method includes the steps of: preparing a granular mounting medium by blending a granular resin and a granular filler, placing a sample material and said granular mounting medium in a moulding cavity, followed by the steps of: heating, for a first period of time, said moulding cavity including said granular mounting medium thereby producing a sintering mounting medium, cooling, for a second period of time, said moulding cavity including said mounting medium thereby producing a solid mounting medium embedding said sample material.
US10605706B2 Automated microdissection instrument with controlled focusing during movement of a laser beam across a tissue sample
Systems and methods for automated laser microdissection are disclosed including automatic slide detection, position detection of cutting and capture lasers, focus optimization for cutting and capture lasers, energy and duration optimization for cutting and capture lasers, inspection and second phase capture and/or ablation in a quality control station and tracking information for linking substrate carrier or output microdissected regions with input sample or slide.
US10605705B2 Cell-based composite materials with programmed structures and functions
The present invention is directed to the use of silicic acid to transform biological materials, including cellular architecture into inorganic materials to provide biocomposites (nanomaterials) with stabilized structure and function. In the present invention, there has been discovered a means to stabilize the structure and function of biological materials, including cells, biomolecules, peptides, proteins (especially including enzymes), lipids, lipid vesicles, polysaccharides, cytoskeletal filaments, tissue and organs with silicic acid such that these materials may be used as biocomposites. In many instances, these materials retain their original biological activity and may be used in harsh conditions which would otherwise destroy the integrity of the biological material. In certain instances, these biomaterials may be storage stable for long periods of time and reconstituted after storage to return the biological material back to its original form. In addition, by exposing an entire cell to form CSCs, the CSCs may function to provide a unique system to study enzymes or a cascade of enzymes which are otherwise unavailable.
US10605702B2 Fluid analysis and monitoring using optical spectroscopy
Systems, methods, and computer-program products for fluid analysis and monitoring are disclosed. Embodiments include a removable and replaceable sampling system and an analytical system connected to the sampling system. A fluid may be routed through the sampling system and data may be collected from the fluid via the sampling system. The sampling system may process and transmit the data to the analytical system. The analytical system may include a command and control system to receive and store the data in a database and compare the data to existing data for the fluid in the database to identify conditions in the fluid. Fluid conditions may be determined using machine learning models that are generated from well-characterized known training data. Predicted fluid conditions may then be used to automatically implement control processes for an operating machine containing the fluid.
US10605694B2 Video monitoring apparatus and method for operating state of wave maker
The present invention belongs to the technical field of movement monitoring, and provides a video monitoring apparatus and method for an operating state of a wave maker. When the operating state of the wave maker is monitored, an image collected by a camera is subjected to mark point detection and a central position is computed. Then, the position of each mark point is tracked in a dynamic video; and the operating condition of each wave paddle is assessed according to the motion state of the mark point. In the present invention, operating monitoring of the wave paddle is independent of a wave making control system, and the operating condition of the wave paddle is monitored in real time through a non-contact image measurement mode. The wave paddle is identified through LED; the positions of the mark points in each frame image are acquired through image perspective correction and binarization analysis; and the operating state of the wave paddle is judged according to the contrast among the mark points at different times and different spatial positions, thereby effectively reducing an error rate of the wave making control system for the operating monitoring of the wave paddle and greatly increasing experimental efficiency of simulating wave making.
US10605689B2 Test piece characteristic estimation method and test piece characteristic estimation device
A test piece characteristic estimation method includes estimating a moment of inertia of a test piece. A first transfer function G1 from a torque current command for a dynamometer to output from a shaft torque sensor is measured by vibrationally operating the dynamometer. A second transfer function G2 from the torque current command to the output of a dynamo rotation speed sensor is measured by vibrationally operating the dynamometer. A real part and an imaginary part of a ratio obtained by dividing the second transfer function G2 by the first transfer function G1 at a prescribed measurement frequency ωk are calculated. A moment of inertia Jeg and a rotational friction Ceg are estimated by using the real part and the imaginary part of the ratio.
US10605687B2 Spark gap device and method of measurement of X-ray tube vacuum pressure
In the present invention, a pressure measurement device for determining the vacuum level within the evacuated housing of a vacuum electrode device is provided that includes an electrically conductive enclosure secured to an interior surface of the housing, an electrically conductive electrode extending through an aperture in the housing, the electrode having a tip at one end positioned within the interior of the housing inside the enclosure to define a gap between the tip and the enclosure and a conductive lead at a second end disposed outside of the housing, and a voltage source connected to the conductive lead to supply a voltage potential to the tip of the electrode. A voltage difference produced between the electrode and the enclosure ionizes gas within the enclosure causing a measurable current to flow between the electrode and the enclosure which can be used to determine the vacuum level in the housing.
US10605678B2 Piezoelectric film sensor and holding state detecting device
Disclosed is a piezoelectric film sensor including an insulating substrate having a first electrode formed on at least one main surface thereof, a piezoelectric film which has a first main surface and a second main surface and in which the first main surface is provided on the first electrode side, and a conductive thin film member provided on the second main surface side. The piezoelectric film sensor is characterized in that the first main surface is disposed on a pressing surface side.
US10605677B2 Method for calibrating a temperature control in thermal analyses of samples
A method for calibrating thermal analysis device includes: photothermal measurements on a sample consecutively held in the plurality of sample holders, or on a plurality of similar samples, which are in each case held in one of the plurality of sample holders, wherein a first side of the respective sample is irradiated with an electromagnetic excitation pulse and a thermal radiation emitted by a second side of this sample is captured; comparing results of the photothermal measurements for the plurality of sample holders; in each case determining at least one correction parameter for each sample holder based on a result of the comparison; and calibrating the temperature measuring system of the device and/or the temperature control systems of the device based on the determined correction parameters.
US10605672B2 Semiconductor device having temperature circuit that sets temperature ranges and is disabled upon power supply transition
A device can include a temperature circuit that can selectively set one of a plurality of temperature ranges. Each temperature range can have a temperature range upper limit value and a temperature range lower limit value. The temperature circuit can be disabled in response to a detection of a transition in a power supply voltage. In some embodiments, the temperature circuit can also be enabled a predetermined time period after the detection of the transition in the power supply voltage.
US10605668B2 Thermography process for converting signal to temperature in a thermal imaging system
A thermography process for thermal imaging systems produced in quantity, including an imaging sensor and an ambient temperature sensor, that includes operations at three different places in the manufacture and actual use of the system. A temperature calibration may be performed on all units of a given design at a small number of controlled scene temperatures at one ambient temperature to produce a function that relates sensor signal to scene temperature. The function is determined for each individual unit and may be unique for each unit. Selected calibrated units may be subjected to a qualification test where they are exposed to larger number of controlled scene temperatures at a plurality of controlled ambient temperatures and the errors between the calibration derived function and the observed results and/or the actual scene temperatures at the various scene/ambient temperature combinations may be derived and put into a table that is loaded into all production units. In actual use of the imaging system, for any given actual observed signal and temperature sensor values, the corresponding scene temperature and/or error may be derived from the table and used to modify the temperature value from the calibration function.
US10605664B2 Infrared sensor and method for electrical monitoring
An inexpensive thermopile temperature detector is particularly adapted to monitoring of electrical equipment, such as a power bus bar, within an enclosed area such as a cabinet. The detector may have a plastic housing, a thermopile sensor and a plastic Fresnel lens. Each sensor also includes a calibrated element such that, but for calibration, the same sensor may be used for various applications for different target sizes and distance or, more generally, with respect to effective target percentage of field of view.
US10605658B2 Spectrometer
A spectrometer includes a light conduit configured to align scattered light scattered in a target by light output from a light source into a collimated beam, and a beam block configured to restrict an angle of the scattered light and detect the scattered light via the light conduit or the beam block through a filter array and a detector, thereby achieving miniaturization in a pen type or a flat plate shape while maintaining a spectral characteristic.
US10605656B2 Summation for multi-channel photomultiplier array signals
A summation circuit (1) for summing one or more signals received from a photomultiplier array is proposed. The summation circuit comprises one or more readout circuits (5) coupleable to one or more photodiodes of the photomultiplier array (2), respectively, and a channel summing module (50), coupled at one or more outputs of the one or more readout circuits, respectively, to sum the one or more signals provided by the one or more readout circuits. The one or more readout circuits are coupleable to the photodiode of the photomultiplier array. Each readout circuit (5) comprises one or more coefficient controllers (C1, C2) for controlling multiplying coefficients of the received signal. The coefficient controllers may be placed at the input and/or at the output of the readout circuits (5).
US10605651B2 Infrared sensor
The infrared sensor according to the present invention includes an insulating film; a pair of first terminal electrodes; a pair of second terminal electrodes; a first heat sensitive element; a second heat sensitive element; a pair of first pattern wiring parts and a pair of second pattern wiring parts that are patterned on either surface of the insulating film; an infrared-receiving region that is provided on the other surface of the insulating film so as to oppose to the first heat sensitive element; and an infrared reflection film that is formed on the other surface of the insulating film so as to avoid the infrared-receiving region and to cover at least the portion immediately above the second heat sensitive element, wherein the infrared reflection film has a thermal coupling part in proximity to a portion of the first pattern wiring part.
US10605645B2 Fuel tank for vehicle
Provided is a fuel tank for a vehicle in which a fuel measure bar provided in a vertical direction in a fuel storing body in which a fuel combusted in an engine is stored and capable of measuring a fuel amount using an ultrasonic wave includes a first fuel measure bar fixed to a bottom surface of the fuel storing body and a second fuel measuring bar easily coupled to the first fuel measuring bar to easily enter the fuel storing body and exit from the fuel storing body.
US10605643B2 Fill level switch and method for determining a limit level of a medium in a container
A fill level switch for determining a level limit of a medium in a container, has a sensor unit having an antenna unit, a process window for protecting the sensor unit and for connection to a container wall, an electronic unit and a sensor housing. The antenna unit has at least a first emitting element for emitting a first electromagnetic transmission signal, at least a feed line, at least a reference surface having a reference potential and at least a dielectric layer, wherein the dielectric layer is arranged between the reference surface and the emitting element. An aperture coupling is provided via which the emitting element is fed by the feed line during operation. The reference surface has an opening for passage of the electromagnetic transmission signal, and the first emitting element is arranged such that it has direct contact with the medium during operation.
US10605642B1 Conductive liquid sensing system
Embodiments of the invention provide for a conductive liquid detection system. In some embodiments, the conductive liquid detection system comprises electrodes disposed in a vessel including the conductive liquid. When the conductive liquid contacts the electrodes a signal is passed from an output to an input of a processor through the conductive liquid. In some embodiments, alternative digital high and digital low are passed to eliminate asymmetry effects between the electrodes. In some embodiments, the current is reversed to control electrolysis of the electrodes.
US10605632B2 Stackable dual-threaded bushing and spacer assembly
A dual-threaded bushing and spacer assembly capable of accepting standard adhesive staking and thereby enabling compliance with NASA space flight fastener staking requirements. The assembly comprises a bushing having a head with top and bottom surfaces, inner threads, and outer threads, and a spacer having top and bottom surfaces and arranged to accept the bushing. This is achieved by providing a counterbored countersink in the spacer which provides a countersunk surface within the spacer. The countersunk surface provides a contact surface for the bushing head's bottom surface when the bushing is installed in the spacer. The spacer is further arranged such that the countersunk surface is such that, when the bushing is installed, the bushing's top surface is below the spacer's top surface. When so arranged, adhesive staking can be placed between the bushing's top surface and the spacer's vertical counterbored surface.
US10605631B2 Structural pi joint with integrated fiber optic sensing
A structural health monitoring system includes a first component and a second component associated at a joint. At least one sensor is embedded within the joint to monitor a health of at least one of the first component, the second component, and the joint.
US10605629B2 Contactless angular sensor
A sensor for sensing angular movement of an object with a structure. Mounted on the structure are a stationary first portion and a second portion that is movable in rotation carrying respectively a first printed circuit and a second printed circuit centered on the axis of rotation and that face each other and that include conductive areas for forming capacitive sectors and, respectively, a primary excitation winding and a secondary excitation winding connected to the conductive areas of the second printed circuit; the first printed circuit being connected to an electronic control circuit arranged to create excitation signals that are transmitted by the first printed circuit to the second printed circuit by magnetic coupling, and to demodulate signals transmitted by the second printed circuit to the first printed circuit by capacitive coupling.
US10605628B2 Displacement sensing apparatus and methods
A displacement sensor for sensing a change in separation between a first element and a second element along a displacement direction. The sensor comprises a reference electrode mounted to the second element in the form of a conductive trace on a surface of the second element facing the first element. A deformable electrode, e.g. a conductive elastomeric material, is arranged between the first element and the second element so as to overlie the reference electrode. The deformable electrode has a contact surface facing the reference electrode and insulated therefrom. At least part of the contact surface is inclined relative to an opposing surface of the reference electrode such that when the deformable electrode is compressed along the displacement direction there is a reduction in volume between the contact surface and the opposing surface of the reference electrode, thereby changing the capacitive coupling between them. The sensor further comprises a controller element configured to measure a characteristic of the capacitive coupling between the reference electrode and the deformable electrode and to determine if a change in separation between the first element and the second element has occurred be determining if there is a change in the characteristic of capacitive coupling between the reference electrode and the deformable electrode.
US10605627B2 Electromagnetic induction type position detector
A transmission winding portion having a positive-polarity loop and a negative-polarity loop alternately formed so as to partially overlap with each other in the extending direction of a scale, arrangement of the positive-polarity loop and the negative-polarity loop being adjusted such that the positive-polarity loop and the negative-polarity loop on both sides with respect to the intermediate position in the longitudinal direction of the transmission winding portion are inverted; a first reception winding that covers the transmission winding portion in the width direction of the scale, that has a length, corresponding to the cycle of the cycle pattern of the transmission winding portion, and that is formed into a rectangular pattern; a second reception winding having a shape symmetrical to the first reception winding with respect to the intermediate position in the longitudinal direction of the transmission winding portion.
US10605626B2 Angle sensor bridges including star-connected magnetoresistive elements
An angle sensor may comprise a sensing element including a first half bridge, where magnetic reference directions of resistors of the first half bridge are along a first reference axis. The sensing element may include a second half bridge, where magnetic reference directions of resistors of the second half bridge are along a second reference axis. The sensing element may include a third half bridge, where magnetic reference directions of resistors of the third half bridge are along a third reference axis. At least two of the first reference axis, the second reference axis, or the third reference axis may be non-orthogonal to each other.
US10605617B2 Generating instructions for shared travel experiences
A first user of a smart phone or vehicle navigation system may invite a second user of a smart phone or vehicle navigation system to participate in a shared travel experience where the second user follows the first user. While on the shared trip, the first user is provided the location of the second user along with a route to a selected destination. The second user is provided the location of the first user, along with the route to the selected destination. The first user is able to identify points of interest on the route, which are then presented to the second user. A network is established that allows the first and second user to have a two-way conversation, and to synchronize the music that is listened to by the first user and the second user to simulate the experience of being together in the same vehicle.
US10605607B2 Two step pruning in a PHD filter
In one embodiment, a method of tracking multiple objects with a probabilistic hypothesis density filter is provided. The method includes providing a plurality of intensities. The plurality of intensities are pruned based on their respective weight to remove lower weighted intensities and produce a first set of intensities. Intensities in the first set of intensities that are identified as corresponding to the same object are then merged to produce a second set of intensities. The second set of intensities is then pruned again to produce a final set of intensities, wherein pruning the second set of intensities includes in the final set of intensities, up to a threshold number of intensities having the largest weights in the second set of intensities and excludes from the final set of intensities any remaining intensities in the second set of intensities.
US10605606B2 Vision-aided aerial navigation
An aerial vehicle is navigated using hierarchical vision-aided navigation that classifies regions of acquired still image frames as featureless or feature-rich, and thereby avoids expending time and computational resources attempting to extract and match false features from the featureless regions. Pattern recognition registers an acquired image to a general area of a map database before performing feature matching to a finer map region. This hierarchical position determination is more efficient than attempting to ascertain a fine-resolution position without knowledge of coarse-resolution position. Resultant matched feature observations can be data-fused with other sensor data to correct a navigation solution based on GPS and/or IMU data.
US10605605B2 Method of determining GNSS-INS vehicle attitude based on single antenna
The present invention discloses a GNSS-INS vehicle attitude determination method based on a single antenna, including the steps as below: mounting a GNSS antenna at a centroid and in the center of the vehicle, and mounting the IMU measuring unit of the MEMS sensor on the steering shaft of the vehicle; obtaining the position and velocity information of the vehicle by means of the GNSS antenna, obtaining the heading angular speed information of the vehicle by means of the IMU measuring unit; calculating the attitude angle of the vehicle by means of the combination with accelerometer and gyroscope; calculating the heading angle of the vehicle based on the position, velocity, and heading angular speed of the vehicle. The method combines the advantages of the short-term high precision of the IMU gyroscope and the long-term high stability of the GNSS single antenna, so as to avoid the divergence phenomenon.
US10605601B2 Surveying system
A system is disclosed that comprises a camera module and a control and evaluation unit. The camera module is designed to be attached to the surveying pole and comprises at least one camera for capturing images. The control and evaluation unit has stored a program with program code so as to control and execute a functionality in which a series of images of the surrounding is captured with the at least one camera; a SLAM-evaluation with a defined algorithm using the series of images is performed, wherein a reference point field is built up and poses for the captured images are determined; and, based on the determined poses, a point cloud comprising 3D-positions of points of the surrounding can be computed by forward intersection using the series of images, particularly by using dense matching algorithm.
US10605600B2 Surveying system
A surveying system comprising a surveying instrument and a target having a pole and a prism which is provided on an axis of the pole, wherein the surveying instrument is configured to scan the distance measuring light with an optical center of the prism as a center by a circular scanning in a state where the prism is tracked, to calculate point cloud data of two points at which the pole intersects with the circular scanning, the axis of the pole and a tilt angle of the axis of the pole, a straight line on the pole which intersects with the circular scanning at two points, three-dimensional coordinates of two intersection points of the straight line and the circular scanning, and three-dimensional coordinates of the optical center of the prism, and to calculate three-dimensional coordinates of a measuring point based on the calculation result.
US10605598B2 Clamping indicator tool
A clamping indicator tool utilizes a clamping mechanism having a set of clamping arms and optionally a number of clamping paws. The clamping arms and paws can grasp and hold onto a wide variety of items to ensure that the clamping mechanism is secured to the item. The clamping arms are actuated by a set of clamp handles that are spring loaded so as to automatically close the clamping arms and clamping paws around an item when the user releases the clamp handles. In one embodiment, a tool plate fits over the clamp handles and removably engages with the clamp. Mounted onto the tool plate is a level indicator and a plumb indicator. In an alternate embodiment a slope plate mounts on the clamp in place of the tool plate. In this embodiment, a slope indicator is present on the slope plate and allows the tool to indicate slope.
US10605590B2 Fiber optic voltage conditioning
A fiber optic voltage conditioner, and method therefor, generally relate to voltage conditioning. In such a fiber optic voltage conditioner, there is a laser, and an optical circulator is coupled to receive a light signal from the laser. A controller is coupled to the laser and is configured to generate first control information for wavelength-drift control of the laser. A data acquisition module is coupled to the controller and is configured to generate second control information for the controller for adjustment of the first control information. A photodetector is coupled to the optical circulator to receive a returned optical signal and is coupled to the data acquisition module to provide an analog output signal thereto. The photodetector is configured to generate the analog output signal responsive to the returned optical signal. The data acquisition module is configured to generate the second control information using the analog output signal.
US10605586B2 Photo-detection apparatus including light-shielding film, optically-coupled layer, photodetector, and optical system
A photo-detection apparatus includes a light-shielding film, an optically-coupled layer, a photodetector, and an optical system. In the light-shielding film, light-transmitting regions and light-shielding regions are alternately arranged in at least a first direction within a plane. The optically-coupled layer faces the light-shielding film and includes a grating that propagates light in the first direction. The photodetector includes first photo-detection cells and second photo-detection cells arranged on an imaging area. The optical system is disposed between the optically-coupled layer and the photodetector. An image of light transmitted by parts of the optically-coupled layer that face each of the light-transmitting regions and light-shielding regions is enlarged or reduced by the optical system and formed on a corresponding one of the first and second photo-detection cells.
US10605581B2 Articulating probe head for measuring system
An articulating probe head for a measuring system comprising cooling elements. The cooling elements are modulated in response to the temperature of or the power dissipated in the probe head such that its temperature remains stable during operation.
US10605578B2 Electronic ignition circuit
The present disclosure describes an electronic ignition circuit (“EIC”) for controlling at least one detonator. The EIC may include a protection circuit, an input circuit coupled to the protection circuit, a logic circuit electrically coupled to the input circuit, and an ignition circuit electrically coupled to the logic circuit. The protection circuit may include at least one of a fuse, a circuit breaker and an automatic switch. The logic circuit may include an answer back circuit, and a switching circuit adapted to switch to the next detonator or igniter. The ignition circuit may include a capacitor charging circuit, a capacitor discharge circuit to discharge a firing capacitor through a fuse head, and a shot detection circuit adapted to measure a voltage across the firing capacitor before discharging through the fuse head and to measure a voltage after discharging through the fuse head.
US10605577B2 Muzzleloader systems
Muzzleloader systems include a pre-packaged propellant charge and primer for providing efficient loading and unloading of the muzzleloader. The muzzleloader accepts in the breech end the propellant containment vessel that abuts against a constriction portion with a reduced diameter portion. The propellant containment vessel having an end portion with a tapered surface that conforms to the constriction portion surface. A projectile is inserted in the muzzle end and seats against the constriction portion. The propellant containment vessel may be received in a removable breech plug. The constriction portion may be part of the breech plug or a separate component secured in the barrel by way of the breech plug. The containment vessel further comprises a primer mechanism that may be integrated into the proximal end of the containment vessel.
US10605576B1 Dual mode initiator system
An initiator system with a first initiator device, which has a first initiator and a first charge, and a second initiator device that has a second initiator and a second charge. At least a portion of the second charge is isolated from the first initiator device such that operation of the first initiator will not cause the isolated portion of the second charge to detonate, deflagrate or combust.
US10605574B2 Load bearing harness
Load carriage systems are described including one or more of a first chest panel, a first back panel, and a self-adjusting cummerbund connecting the first chest panel and the first back panel. The self-adjusting cummerbund may include a tensioning mechanism configured to allow the cummerbund to extend and retract, and may be configured to provide varying resistive force. The tensioning mechanism may include one or more of a sliding portion, a continuous patterned length of material that is folded over itself, and an elastic member that is attached to the sliding member and the length of material. Body armor plates may be held between outer and inner chest panels and/or between outer and inner back panels. A strip of webbing may be used to secure the body armor plate between the outer and inner panels.
US10605573B2 High buoyancy composite materials
Ballistic resistant composite materials having high positive buoyancy in water are provided. More particularly, provided are foam-free, buoyant composite materials fabricated using dry processing techniques. The materials comprise fibrous plies that are partially coated with a particulate binder that is thermopressed to transform a portion of the binder into raised, discontinuous patches bonded to fiber/tape surfaces, while another portion of the particulate binder remains on the fibers/tapes as unmelted particles. The presence of the unmelted binder particles maintains empty spaces within the composite materials which increases the positive buoyancy of the composites in water.
US10605571B2 Shock attenuation device and method using a pivot mechanism
A system and method for a weapon accessory mount is disclosed. The weapon accessory mount is configured to attach a weapon accessory to a rail of a weapon configured to fire a projectile in a projectile path. A flexure is configured to receive the weapon accessory. The flexure includes a first end attached to the rail at a first pivot portion, and a second end opposite the first end attached to the rail at a second portion. The first pivot portion is configured to convert at least a portion of energy of a shock recoil from the weapon from translational energy to rotational energy, the second pivot portion has a similar functionality to the first pivot portion.
US10605570B2 Method and apparatus for launch control packet processing
A launch control system relates to a method and apparatus for launch control packet processing that is provided in the launch control system and configured to allow interworking between a plurality of firing control systems and the launch control system. The launch control system comprises a plurality of operation equipments, a system control device, and control the plurality of operation equipments, a launch control packet processing unit, a control signal distribution device, and a status display device.
US10605565B1 Adjustable rear sight for a firearm
The disclosure relates to an adjustable rear iron sight for a firearm. The rear iron sight includes features that maintain its various components in a state of alignment, that permit the rear iron sight to be locked in raised and lowered positions, and that bias a dual aiming aperture against movement while nevertheless permitting the user to easily rotate the dual aiming aperture to switch between its large-diameter and small-diameter apertures.
US10605563B2 Firearm with laterally folding forearm and barrel, and related methods
A firearm includes a receiver, a forearm pivotally attached to a distal end of the receiver, and a barrel having a barrel extension. A proximal end of the barrel and the barrel extension are secured within the forearm such that the barrel and barrel extension are laterally pivotable with the forearm relative to the receiver between a first assembled position and a second folded position. The forearm, barrel, and barrel extension may be secured to the receiver in the first assembled position for use of the firearm, after which the firearm may be folded for storage and/or transportation.
US10605560B1 Adjustable arrow lift and slide rest
An apparatus is described that is operable between a raised and lowered position for lifting an object. The apparatus may include an arrow rest for use with an archery bow, wherein the arrow rest has arrow support members operable to form a v-shaped arrow supporting notch, wherein the support members move in a lateral manner to vary a depth of the v-shaped notch. The support members are oriented to actuate between a raised and lowered position. The arrow rest is suitable for coupling to the bow in a manner so that as the bow string is drawn the support members raise the arrow into a shooting position, and when the bow string is released the support members actuate away from the arrow to avoid contact between the arrow and support members. Further, the arrow rest is adjustable to accommodate various diameter arrow shafts and to adjust the lateral and vertical orientation of the arrow shaft relative to the riser.
US10605557B2 Integral sound suppressor for a gun barrel
An integral sound suppressor for a gun barrel, with the integral sound suppressor including a tubular housing designed for nearly completely or completely encasing the gun barrel along its longitudinal direction with an internal thread disposed inside the housing for mounting the integral sound suppressor on an external thread disposed on the muzzle of the gun barrel. Disposed inside the housing is a deflector system for deflecting the gas generated by firearm discharge, and disposed on the housing is a guide surface which is spaced at a distance from the internal thread along the longitudinal direction of the housing for guiding the integral sound suppressor in the region of the front end of the gun barrel.
US10605556B2 Firearm
An improved trigger assembly for a firearm includes twin disconnectors that are each independently selectable and adjustable to provide different trigger pull weights. The trigger assembly may be operably controlled by the safety selector which defines several different shaped engaging surfaces that allow the operator to selectively choose which of the disconnectors to operate with the firearm.
US10605553B1 AR based autoloading shotgun with a detachable magazine
Disclosed is an autoloading shotgun firearm which shares interchangeable fully compatible modular sub-assemblies, ergonomics, parts commonality, and exterior appearance with the AR rifle platform. Rapidly reversible tool less conversion from rifle to shotgun and vice versa is accomplished by substitution of the AR rifle upper receiver and ammunition detachable magazine with fully compatible shotgun upper receiver and ammunition detachable magazine. Said shotgun utilizes standard rimmed shotgun ammunition via features in the detachable magazine which securely maintain the position and facilitate the feeding of the cartridges during normal operation. No alteration of the AR rifle lower receiver is required. A short-recoil action is integrated into the shotgun upper receiver. The external appearance and functionality of the AR rifle are retained while eliminating the complexity and inherent fouling issues of typical gas systems used in the AR rifle. A short-recoil action also enables the shotgun to function reliably with shorter length barrels.
US10605550B1 Firearm quick release pin with arm extension
A quick release pin is used in a firearm to secure a barrel assembly to a frame and a recoil assembly within a slide. The cylindrical body of the pin functions similarly to traditional takedown pins and pivot pins used with firearms while the lever arm has unique features that are an improvement over traditional takedown pins. The arm has a locking lip at its proximate end, a detent at its distal end, and a cut-out center section which is thinner than the distal end and proximal end. The cut-out center section creates a space between the arm and the firearm's side when the arm is in its locked configuration which provides side edges for a user to grasp the edges of the arm between a finger and thumb while the thicker distal end of the arm is in flush contact with the side of the firearm.
US10605548B1 Rotatable firearm take-down pin
A replacement takedown pin for a firearm of the type having an upper receiver, a lower receiver, and a rear takedown pin mechanism comprises an elongated cylindrical body having a pin capture mechanism at a distal end thereof, a knob at a proximal end thereof, and a clearance notch at a central portion thereof. When the knob is in an engaged rotational position, the notch of the cylindrical body is misaligned with the catch of the takedown pin mechanism, preventing the upper receiver from being removed from the lower receiver. When the knob is rotated to a disengaged rotational position, the notch of the cylindrical body becomes aligned with the catch of the takedown pin mechanism of the firearm, thereby allowing the catch to pass the takedown pin and allowing the upper receiver to be separated from the lower receiver.
US10605547B2 Heat exchanger comprising a protective device
A heat exchanger is disclosed. The heat exchanger includes a protective device, mutually parallel tubes through which a first fluid circulates, and perpendicular fins connecting two successive flat tubes, a second fluid circulating between said flat tubes by passing through said fins, the protective device being apertured so as to allow the circulation of the second fluid through the fins. The protective device includes fixing spikes which are inserted forcibly between the fins.
US10605546B2 Heat exchanger
This disclosure provides a heat exchanger that can more efficiently remove the frost attached to the heat exchanger. A configuration of a heat exchanger according to the present invention includes a heat transfer member (e.g., a fin) that performs heat exchange with air, wherein the heat transfer member (e.g., the fin) includes, in a vicinity of an upstream-side edge in an air traveling direction, a plurality of linear protruding portions that are formed in parallel to the edge.
US10605545B2 Heat exchanger and core for a heat exchanger
A heat exchanger includes a heat exchanger core having two core sections, each core section having coolant flow passages. A mounting bracket is arranged between the core sections, being joined to each core section. A housing for the heat exchanger core includes multiple housing sections joined together to define an air flow path. The mounting bracket is secured between the multiple housing sections.
US10605544B2 Heat exchanger with interleaved passages
A heat exchanger includes first fluid passages that each have a first inlet that communicates into a first core passage and then a first outlet. The first inlet has a first inlet cross-sectional perimeter. The first core passage has a first core cross-sectional perimeter. Second fluid passages are interleaved with the first fluid passages. Each of the second passages have a second inlet that communicates into a second core passage and then a second outlet. The second inlet has a second inlet cross-sectional perimeter. The second core passage has a second core cross-sectional perimeter. The first and second core cross-sectional perimeters are larger than their respective first and second inlet cross-sectional perimeters. The first and second core passages are undivided from their respective first and second inlets to their respective first and second outlets.
US10605542B2 Apparatus having at least two series-connected storage cells for storing a liquid
At least two series-connected storage cells have hot liquid supplied to or removed from a first cell and cold liquid supplied to, or removed from, a final cell. The liquid temperature decreases from the first cell to the final cell. Individual cells are connected from the warmer cell lower region to the colder cell upper region. At least one cell is closed by a cover forming a gas space between the liquid and the cover. A gas line branches off from the gas space entering into the liquid of a colder cell or into the liquid in the connection of two adjacent cells. At least one of the adjacent cells has a lower temperature than that of the cell from the gas space of which the gas line branches off.
US10605538B2 Heat spreading module for portable electronic device
A heat spreading module for a portable electronic device includes a metal plate to which a heat generation body contacts, a first heat pipe that is attached along the metal plate, transfers heat of a heating region of the metal plate, to which the heat generation body contacts, to a region that is away from the heating region of the metal plate, comprises a first end portion and a second end portion, has a predetermined length, and a portion of the first end portion is arranged in the heating region, and a second heat pipe that is arranged away from the heating region and is longer in length than the first heat pipe.
US10605537B2 Device and method for filling dual process interface heat pipe with solid working media
A solid working medium filling device for heat pipe with double process ports includes a working medium tank, an upper cover, an inert gas source and a vacuum molecular pump set. The upper cover is arranged on an upper side of the working medium tank, a process port in the upper cover is in communication with the inert gas source and the vacuum molecular pump set respectively. A heat pipe to be filled includes two process ports, in which a main process port is a vacuumizing port and an inert gas passage port as well as a working medium filling port; and an auxiliary process port is a vacuumizing port as well as a port for inert gas passage. Size of an exhaust passage of the heat pipe and the process tank is doubled, exhausting and vacuumizing are smooth and the filling range can be enlarged as required.
US10605533B2 Deaerator
A deaerator includes a tank, a spray unit, a steam supply unit, a bleed unit and a discharge pipe. The spray unit is disposed at an upper portion of the tank and configured to supply water to the tank. The steam supply unit is disposed inside the tank to supply steam to the tank. The bleed unit is disposed at the upper portion of the tank and adjacent to the spray unit. The bleed unit is configured to bleed air from an inside of the tank. The discharge pipe is configured to discharge water without air to an outside of the tank.
US10605527B2 Apparatus and method for developing freeze drying protocols using small batches of product
A method and apparatus for eliminating or minimizing the non-uniformity of edge vials compared to center vials during freezing or primary drying of product therein in a freeze dryer. A temperature controlled surface is positioned in close proximity to or in contact with the edge vials to control the temperature thereof. The method and apparatus may be used to simulate in a development freeze dryer the conditions of the center and edge vials in a larger batch target freeze dryer.
US10605524B2 Method and device for drying instant noodles
An object of the present invention is to provide a method for drying non-fried noodles for obtaining non-fried noodles that are easily loosened without sticking of noodle strings and excellent in restorability. The present invention includes, as a step of drying non-fried noodles, a step of putting gelatinized noodle strings into a retainer, the retainer having one or more small holes in a bottom surface thereof so as to give a ratio of the total area of the small holes to the area of the bottom surface of the retainer of 30% or less, or having no small hole in the bottom surface, that is, the retainer having an aperture ratio of 0 to 30%, and blowing a high-speed air flow, preferably having a wind speed of 50 m/s or higher, from above the retainer toward the noodle strings in the retainer.
US10605522B2 Methods and configurations for LNG liquefaction
Embodiments relate generally to systems and methods for pre-cooling a natural gas stream to a liquefaction plant. A system may comprise a compressor configured to receive a first natural gas stream at a first pressure and produce a second natural gas stream at a second pressure; an exchanger, wherein the exchanger is configured to receive the second natural gas stream as the second pressure and cool the second natural gas stream to produce a cooled natural gas stream; and an expander, wherein the expander is configured to receive the cooled natural gas stream and expand the cooled natural gas stream from the second pressure to a third pressure.
US10605520B1 Vacuum insulation assembly for an appliance
A vacuum insulation assembly is provided. The vacuum insulation assembly includes a panel assembly. The panel assembly includes a front panel and a rear panel. The front panel and the rear panel define a cavity. An aperture is defined by the rear panel. A vacuum port is positioned within the aperture and is selectively couplable with a vacuum device. A plurality of clips are operably coupled with an inner surface of the rear panel. Each of the plurality of clips defines a channel. Tubing is positioned within the channel of each of the plurality of clips. The tubing has a first end and a second end. The first and second ends are coupled with the vacuum port.
US10605518B2 Refrigerator and door opening and closing apparatus for refrigerator
A refrigerator includes a cabinet, a main-door, the main-door, a sub-door, a restraint device that protrudes from a rear surface of the sub-door, a latch device located at the main-door and configured to selectively restrict movement of the restraint device, and an operation device located at the sub-door and configured to release the restraint device from the latch device. The latch device includes a latch configured to restrict movement of the restraint device from the latch based on rotation of the latch, a stopper configured to engage a side of the latch and limit movement of the latch, a pusher configured to push the stopper to cause the stopper to rotate, and an elastic member connected to the latch and to the stopper. The latch is configured to, based on rotation of the stopper, rotate and release restraint between the latch and the stopper.
US10605513B2 Ice maker with adjusting apparatus for water supply
The present invention relates to an ice maker, and more particularly, to an ice maker with an adjusting apparatus for water supply, which can easily change a position of an adjusting micro switch for adjusting a water supply time, thereby conveniently and accurately adjusting the water supply time and simplifying the configuration of the ice maker, the ice maker including a driver that drives an operation cam, an operation lever driven in contact with the operation cam, a plate-shaped bracket having the operation lever installed therein and provided inside an inner housing, a holder movably installed in the bracket and having the adjusting micro switch fixed thereto, and a control screw penetrating the inner housing and threaded on the holder.
US10605509B2 Refrigeration system
A refrigeration system is of the type that includes a refrigerant compressor unit which compresses normal refrigerating mass flow and a parallel compressor. The parallel compressor in a parallel compression mode of operation of the refrigerant circuit, sucks in refrigerant from the intermediate pressure accumulator and compresses it to high pressure. It is proposed that, in order to increase efficiency, the power of the parallel compressor is controlled by a control system. The control system determines at least one reference variable representing a load state of the refrigerant circuit, that determines a set intermediate pressure value on the basis of the at least one reference variable at least in a parallel compression mode of operation, and that regulates the intermediate pressure in accordance with the set intermediate pressure value at least in the parallel compression mode of operation.
US10605506B2 Heat pump
A heat pump includes a control device configured to control conduction and shutting-off of electric power to a first compressor heater, and to control whether or not an alarm unit notifies an alarm. The control device causes the alarm unit to notify the alarm when the control device determines that duration of electric conduction to the first compressor heater is a predetermined period or longer. With this, it is possible to provide a heat pump that can control electric conduction to the heater to enable saving of electricity, and that can detect a problem in the controlling of the electric conduction to the heater.
US10605504B2 External separator
A ducted separator in a compressor-based cooling assembly is connected to an oil/gas outlet of the compressor. The ducted separator is a pipe with at least one bend in it which collects oil in a manner which can achieve 98% oil carry over efficiency. The ducted separator may optionally be connected to a second phase separator such as a centrifugal cylinder. In that case, the height of the centrifugal cylinder can be significantly reduced compared with conventional arrangements. Alternatively, a simpler impingement surface such as one or more baffles may be used as the second phase separator or just a collection chamber.
US10605494B2 System and method for reusing waste heat of a transcritical refrigeration system
A method for a refrigeration system includes applying, by a gas cooler of the refrigeration system, a first cooling stage to refrigerant circulating through the refrigeration system load. The method further comprises applying, by a heat exchanger located downstream from the gas cooler, a second cooling stage to the refrigerant, wherein the second cooling stage removes heat from the refrigerant, and applying, by the heat exchanger located downstream from the gas cooler, the heat removed during the second cooling stage to a water heating system operable to heat water.
US10605493B2 Refrigerator appliance with a clear icemaker
A refrigerator appliance includes a sealed system with a first evaporator connected in series with a first capillary tube and a second evaporator connected in series with second and third capillary tubes such that the second evaporator is between the second and third capillary tubes. The first capillary tube is sized such that the chilled air at the first evaporator is a first temperature during operation of the sealed system. The second capillary tube is sized such that the chilled air at the second evaporator is a second, different temperature during operation of the sealed system.
US10605483B2 Combination systems and related methods for providing power, heat and cooling
A combined heat, cooling and power system is configured to generate energy as well capture a large percentage of energy that would otherwise be lost using components, including heat transfer components, embedded within a vessel to transfer energy in the form of heat to liquid within the vessel.
US10605482B2 Water heater with damper
A water heater system includes a tank having internal capacity no greater than 1 gallon, a water inlet, and a water outlet. A flow of water into the tank through the water inlet and out of the tank through the water outlet is a downstream water flow. An absence of downstream water flow is a standby condition of the water heater. The water heater includes a heating element for heating water in the tank, a first temperature sensor positioned to sense a temperature of the water flowing into the tank, and a second temperature sensor positioned to sense a temperature of the water flowing out of the tank. The water heater further includes a damper upstream of the second temperature sensor to reduce fluctuations in the temperature readings of the second temperature sensor to reduce false detection of downstream water flow.
US10605480B1 Systems, devices, and/or methods for managing condensate
Certain exemplary embodiments can provide a system, machine, device, and/or manufacture that is configured for operably releasing condensate from a condensate-producing unit without allowing a substantial quantity of gas to enter the condensate-producing unit and/or a substantial quantity of gas to flow through the system, machine, device, and/or manufacture.
US10605478B1 Control circuits for supplying current to actuate gas valves in HVAC systems
A control circuit for supplying current to actuate a gas valve in an HVAC system includes a solenoid coil adapted to selectively open and close the gas valve, input terminals coupled to receive an AC power input, and a rectifier bridge coupled between the input terminals and the solenoid coil. The rectifier bridge includes four nodes and at least four diodes. The control circuit also includes a capacitor, and a switch coupled in series with the capacitor between a ground potential and a node defined between the rectifier bridge and the solenoid coil. The switch is coupled to selectively electrically connect and disconnect the capacitor in parallel with the solenoid coil to allow the capacitor to smooth the voltage rectified by the rectifier bridge when the switch is on and to inhibit smoothing of the rectified voltage by the capacitor when the switch is off.
US10605476B2 Monitoring circuit and monitoring apparatus including the monitoring circuit
A monitoring apparatus includes a detecting unit with a humidity sensor configured to sense humidity and output a corresponding humidity signal. A controller is configured to receive the humidity signal and output a ventilation control signal when the humidity signal exceeds a preset humidity threshold. A first driving unit is configured to receive the ventilation control signal and drive a ventilation device. The monitoring apparatus detects a humidity condition in an environment with a humidity sensor. When the humidity signal exceeds the preset humidity threshold, such as when the humidity is high, a ventilation control signal is output by the controller to control the first driving unit to drive the ventilation device. When the humidity is low the ventilation device is turned off.
US10605469B2 System and method for capture of waste heat in an HVAC unit
In one embodiment of the present disclosure, a heating, ventilating, and air conditioning (HVAC) system includes a refrigerant circuit configured to flow a refrigerant. The refrigerant circuit includes a compressor configured to compress the refrigerant, a condenser configured to receive the refrigerant from the compressor and to condense the refrigerant, a valve configured to receive a first portion of the refrigerant from the condenser and to decrease a pressure of the first portion of the refrigerant, and an evaporator configured to receive the first portion of the refrigerant from the condenser and configured to evaporate the first portion of the refrigerant. The refrigerant circuit also includes a refrigerant sub-circuit configured to receive a second portion of the refrigerant from the condenser and to convert thermal energy of the second portion of the refrigerant to electrical energy.
US10605461B2 Cooktop appliance with a gas burner assembly
A cooktop appliance includes a top panel. A gas burner assembly includes an annular burner body positioned on the top panel at a top surface of the top panel. The annular burner body defines a central combustion zone. The annular burner body also defines a plurality of flame ports at the central combustion zone. Gaseous fuel is flowable from a fuel chamber within the annular burner body into the central combustion zone through the plurality of flame ports. The gas burner assembly further includes features for direction the gaseous fuel into the fuel chamber of the annular burner body. The annular burner body is open at the central combustion zone such that the top panel is exposed through the annular burner body at the central combustion zone.
US10605460B2 Cooking apparatus
Provided is a cooking apparatus including a first heating unit that has a first hole and generates heat using a first heat source, a second heating unit that is arranged to be stacked on the first heating unit, has a second hole formed at a position corresponding to the first hole, and generates heat using a second heat source, and a temperature detection unit that is arranged to protrude to the outside of the second hole while being arranged in the first hole of the first heating unit and the second hole of the second heating unit, and detects a temperature of a cooking vessel when the cooking vessel is brought into contact with the temperature detection unit. The output of each of the first heating unit and the second heating unit is controlled at levels of multiple stages by detecting a temperature of a lower portion of the cooking vessel, and food is cooked at an optimum temperature, thereby improving the taste of the food resulting in improved user satisfaction. The first heating unit and the second heating unit is operated together, so that it is possible to prevent emission of the heat of the second heating unit to the outside by the heat generated by the first heating unit, thereby reducing energy consumed in the second heating unit while increasing the heating rate.
US10605459B2 Integrated combustor nozzle for a segmented annular combustion system
The present disclosure is directed to an integrated combustor nozzle for a segmented annular combustion system. The integrated combustor nozzle includes an outer liner segment, an inner liner segment, and a fuel injection panel extending radially between the outer liner segment and the inner liner segment. The fuel injection panel includes a first side wall, a second side wall, and a plurality of premixing channels between the first and second side walls, each of the premixing channels having an outlet on one of the first and second side walls. The aft end of the fuel injection panel defines a turbine nozzle.
US10605458B2 Method for controlling a heating unit as well as a heating unit and a computer program product for carrying out the control method
The present invention relates to a method for controlling a heating unit comprising a burner (1) with a burner housing (2), an ionization electrode (7) associated with the burner (1), and a voltage supply (8) for applying an alternating voltage between the ionization electrode (7) and the burner housing (2), said method comprising the method steps: applying an alternating voltage between the ionization electrode (7) and the burner housing (2) by means of the voltage supply (8) and correcting the output of the voltage supply (8) in the event of parasitic leakage flows. The object of the present invention is in particular to improve the reliability when ascertaining the air-fuel ratio via the ionization current.
US10605454B2 Exhaust structure for combustion apparatus
An exhaust structure for combustion apparatus includes an exhaust tube connected to a water heater, an exhaust pipe through which the exhaust tube is introduced, and an exhaust tube fixing member for fixing a position of the exhaust tube relative to the exhaust pipe. The exhaust tube fixing member includes a first fixing portion having a cylindrical shape and fixed to the exhaust tube, and an attaching portion connected to the first fixing portion and attached to the exhaust pipe. The attaching portion have a first cylindrical portion having a first inner diameter D2, and a second cylindrical portion having a second inner diameter D3 smaller than the first inner diameter D2 of the first cylindrical portion.
US10605451B2 Surface combustion burner
The invention relates to a burner with surface burning, which comprises a burner head (12) having a housing (14), which has a supply (18) for a fuel-air mixture upstream and has a fabric membrane (16) downstream on an outlet side and comprises a flame flash-back barrier (17), which is arranged upstream of the fabric membrane (16) at a distance to this, wherein at least the fabric membrane (16) and the flame flash-back barrier (17) are arranged by at least one releasable connection element (54) which engages with a receiving region (47) in the housing (14).
US10605450B2 Tube spreading device and boiler cleaning system
The boiler cleaning apparatus and method provides for cleaning the exterior surfaces of a heat exchanger. The apparatus and method include tools and steps, respectively, for temporarily spreading tubes and holding open the tubes to gain access to tube lanes. Once access to a lane is attained, a nozzle assembly having an outlet for blowing high velocity cleaning fluid is selected from a group of nozzle assemblies. The selected nozzle assembly will have an outlet for blowing fluid in a direction that effectively cleans the tubes adjacent the opened lane. After the tubes are cleaned the tool for holding the lane opened is removed and the process is repeated for another lane.
US10605449B2 Hot water supply apparatus using rotary magnetic body
The present invention relates to an apparatus for supplying hot water and, more particularly, to a hot water supply apparatus using a revolving magnetic body, wherein the apparatus is driven with low power consumption while being environment-friendly and having excellent safety when hot water and heating are supplied, the apparatus including: a heat exchange body containing water, and including a circular heating pipe circumferentially provided in the heat exchange body; a stator provided to encompass an outside of the heat exchange body and wound with a plurality of coils, the stator being magnetized when an electric current is applied thereto, wherein the heating pipe includes therein a magnetic body that revolves along the circumference of the heating pipe due to a magnetic field formed by the stator, so that water is heated by frictional heat generated when the magnetic body revolves.
US10605447B2 LED filament bulb apparatus
A LED filament bulb apparatus includes a bulb shell, one or more LED strips, a core column, two pluggable sockets, a driver board and a cap. The LED strip is electrically connected to two power lead wires. The core column supports the LED strip. The two power lead wires have bottom ends. The two pluggable sockets respectively receives the two bottom ends. The driver board is used for mounting the two pluggable socket and a driver circuit. The two bottom ends of the two power lead wires are electrically connected to the driver circuit for receiving a driving current generated by the driver circuit from converting an external power source. The cap is fixed to the core column and the bulb shell.
US10605445B1 LED controller
A light emitting diode (LED) controller includes a substantially flat circuit board having a first surface and an oppositely disposed second surface. A microprocessor and a first driver module are mounted on the first surface, the first driver module being configured to receive first control signals from the microprocessor and to generate second control signals. A second driver module is mounted on the second surface and configured to receive the second control signals from the first driver module and to generate third control signals. An LED controller terminal end is configured to apply the third control signals to an LED strip.
US10605440B2 Hanging light
A portable lighting device includes a body, a lighting unit supported by the body, a frustoconically-shaped lens coupled to the body and surrounding the lighting unit, a terminal block supported by the body, and a hanging cable configured to hang the body from a support structure. The lighting unit includes a light emitting diode and a heat sink. The terminal block is configured to connect to a power source and provide electrical energy to the lighting unit to illuminate the light emitting diode.
US10605439B2 Light-emitting arrangement and light-emitting system
Described is an arrangement and system for precise angular and directional positioning of light-emitting diodes (LED). An LED component includes a base body with a light-emitting region, a first connector, and a second connector, where the connectors are electrically conductively connected to the light-emitting region. The base body includes at least two fixing regions and the connectors each include a bending portion and a contact area for surface mounting. Each of the bending portions is arranged between the base body and the contact area. A supporting frame includes a plinth region to align the supporting frame on a surface and includes an outwardly open recess, a support region to receive a component in the supporting frame and at least two fixing elements to fix the component above the support region. A base area of the plinth region and a base area of the support region enclose an acute angle.
US10605438B2 Radially adjustable landscape light fixture mount
A radially adjustable landscape light fixture mount includes a mounting plate having a female threaded portion for affixing a light fixture thereto and a separate mounting stake having a locking lever. The mounting stake has a recessed portion for receiving the mounting plate and affixed light fixture. The locking lever has an open position and a closed position. When the locking lever is in the open position the radial position of the mounting plate and affixed light fixture can be adjusted relative to the mounting stake by a user. In the closed position the locking lever fixes the radial position of the mounting plate.
US10605437B2 Light projecting device
In order to make it possible to image the surface of a workpiece from a plurality of directions without reducing the amount of light to be projected to the workpiece, a light projection device having light emitting surfaces opposite to the workpiece and formed with a slit allowing light reflected by the workpiece to pass from the light emitting surface side toward an opposite side thereof is adapted such that the slit is formed in a tapered shape whose width gradually increases from the light emitting surface side toward the opposite side.
US10605435B2 Light distribution element for light emitting device and light emitting device
A light distribution element for a light emitting device, including a plurality of first light deflecting portions and a plurality of second light deflecting portions, wherein a pattern formed by the plurality of first light deflecting portions is superposed with a pattern formed by the plurality of second light deflecting portions to form a final display pattern. The present invention also provides a light emitting device including the light distribution element. According to the light distribution element and the light emitting device provided by the present invention, it is possible to generate a personalized, three-dimensional, dynamic lighting effect.
US10605432B2 Illumination device
The present invention aims at providing an illumination device which can improve a light distribution shape while suppressing the occurrence of glare. The illumination device according to the present invention includes an LED module and a reflector. A reflecting side surface of the reflector is obtained by rotating a curve with respect to an optical axis, the curve obtained by connecting an arc defined by a circle and an arc defined by another circle substantially inscribed to the circle.
US10605429B2 Heat sink having variable thermal resistance
The invention relates to a motor vehicle headlight (100), comprising a headlight housing (102) and a cover plate (103) having at least one light source (104, 105) arranged in said motor vehicle headlight (100). In order to cool the at least one light source (104, 105), a heat sink device (200) is provided. Said heat sink device (200) comprises two heat sink elements (106, 107, 201, 202, 501, 502, 601, 602, 701, 702, 801, 802, 901, 902, 1001, 1002) that are separated from one another by an air gap (209) and that are arranged in such a way that a first heat sink element (106, 201, 501, 601, 701, 801, 901, 1001) is mounted inside the motor vehicle headlight (100), and a second heat sink element (107, 202, 502, 602, 702, 802, 902, 1002) is mounted outside the motor vehicle headlight (100). The heat sink device (200) is provided with a contacting device (210) that allows a heat exchange between the heat sink elements (106, 107, 201, 202, 501, 502, 601, 602, 701, 702, 801, 802, 901, 902, 1001, 1002) via said contacting device (210), whenever the temperature inside the motor vehicle headlight (100) is higher than the temperature in the area outside the motor vehicle headlight (100), and no heat exchange between the heat sink elements (106, 107, 201, 202, 501, 502, 601, 602, 701, 702, 801, 802, 901, 902, 1001, 1002) is possible whenever the temperature inside the motor vehicle headlight (100) is lower than the temperature in the area outside the motor vehicle headlight (100).
US10605427B1 Light source module and illumination device comprising the same
The invention provides a vehicle lamp which includes a lens, a lighting module, and a mask. The lens includes an optical axis. The lighting module includes a first LED lighting source which includes a first substrate to dispose a plurality of LEDs on the first substrate and includes a first lighting projection direction parallel to the optical axis for emitting a first light beam through the lens to a projection plane. The mask is located between the lens and the first lighting source, and includes an edge for partially shading the first light beam to form a cutting line between a light area and a dark area on the projection plane. The first LED lighting source is adjacent to the mask in a distance less than 5 mm.
US10605426B2 LED light source high-beam and low-beam integrated automobile lamp module with ADB function
Disclosed is an LED light source high-beam and low-beam integrated automobile lamp module with an ADB function, comprising a condenser (1), high-beam LED light sources (2), a low-beam LED light source (3), an auxiliary reflector (4), a reflector (5) and a lens (6). A block cavity structure (7) is arranged in the middle of a left or right portion of the condenser (1), and the number of the high-beam LED light sources (2) is at least two. An LED light source corresponding to a rear end of the block cavity structure on the condenser (1) is in a lit-up state when being in a full-high-beam working state, and light emitted thereby is transmitted by the block cavity structure and then is emitted forwards, so as to form a part of a high-beam light shape.
US10605425B2 Luminous motor-vehicle device, and lighting and/or signalling unit equipped with such a device
A luminous device including a first row of light sources for generating first unitary beams and a second row of light sources for generating second unitary beams. The first unitary beams have a sloped profile. The first unitary beams and second unitary beams are associated so as to construct a resultant beam provided with a slope and with a section extending laterally from the slope.
US10605423B2 Device for positioning a module comprising a light source on an optical device
A lighting and/or signaling device, for a vehicle, including a light source positioned on a module assembled onto an optical device, the optical device and the module including a first reference mechanism including: at least one slideway mounted on the optical device, the slideway including an interior reference face placed opposite an interior guide face, and at least one extension extending from the module, the extension including a reference bearing face, opposite a contact face, the contact face including at least one contact point. The contact face is configured such that, when the extension has been introduced into the slideway along a direction of introduction, the contact face bears at the contact points against the interior guide face and, locally, at the contact point, the slideway and/or the extension are elastically deformed.
US10605422B2 Organic-light-emitting diode
An organic light-emitting diode comprising an organic layer sequence, a radiation exit area and an encapsulation. The organic layer sequence comprises at least one radiation-emitting region which generates electromagnetic radiation in the spectral range from infrared radiation to UV radiation during operation. The radiation exit area is structured, so that the electromagnetic radiation has a directional emission profile. The encapsulation forms a seal of the organic layer sequence against environmental influences.
US10605421B2 Dichroic patterning for subtractive color mixing
A color wheel for use in an automated luminaire includes a transparent substrate and a patterned dichroic filter coating on the transparent substrate. The pattern includes a first region and a second region. The first region includes unconnected coated dots, most of the coated dots having a substantially equal first size. The coated dots vary in density from a lower density at a first end of the first region to a higher density at a second end of the first region. The second region includes a contiguous dichroic filter coating that includes unconnected uncoated holes, most of the uncoated holes having a substantially equal second size. The uncoated holes vary in density from a higher density at a first end of the second region to a lower density at a second end of the second region. The first end of the second region abuts the second end of the first region.
US10605418B2 Rechargeable flashlight
A rechargeable flashlight has a rear housing containing a rechargeable battery, a charge/discharge circuit for the battery and a first connector fixed to the rear housing and connected to the charge/discharge circuit. A front housing has an LED light source with LED lighting circuit connected to the light source and mounted in the front housing. A second connector is fixed to a rear end of the front housing for connecting to the first connector for supplying power to the LED lighting circuit. A switch is mounted to the front or rear housings and is connected to one of the circuits for powering the light source. A lens housing on the front housing focuses light from the light source and a mechanical coupler fixes the housings and connects to each other.
US10605411B2 Methods for reducing transmix production on petroleum pipelines
Automated methods and systems for diverting transmix from a petroleum pipeline are provided to reduce the overall production of transmix on the pipeline, based on pre-defined programmed cut-points associated with the various subtypes of hydrocarbon carried on the pipeline.
US10605405B2 Electric grease barrel pump
The present invention relates to an electric grease barrel pump and, more particularly, to an electric grease barrel pump which is configured to supply an appropriate amount of grease to an attachment connected to a distribution valve by enabling an actuator of the distribution valve to operate in conjunction with and according to a change in the number of stages of a driving means.
US10605400B2 Insulation material preliminary product and insulation material
An exemplary sheetlike insulation material precursor and an exemplary insulation material are disclosed that can feature a particularly high thermal conductivity. The insulation material precursor can be characterized in that a layer of resin on each of two outer sides of a core laminate of interconnected polyester nonwovens and a polyester film is at the B-stage and has a weight fraction of at least 5% of boron nitride.
US10605399B2 Apparatus and method for installing a connection fitting into a main pipeline
An apparatus for installing a connection fitting into an aperture formed in a wall of a main pipeline in the making of a service connection between a side connection and the main pipeline includes propulsion means for propelling the apparatus along the main pipeline to a site at which the service connection is to be made, and installation means for installing, from within the main pipeline, at least a portion of the connection fitting into the aperture. The installation means may include a storage device for storing at least one connection fitting intended for installation, a conveyance device for conveying a connection fitting to be installed from the storage device to an installation location, and an insertion device for inserting the connection fitting conveyed to the installation pad or platform from the installation pad or platform into the aperture formed in the wall of the main pipeline.
US10605398B2 Remotely controlled pipeline section internal repair device and installation method
An example embodiment includes a remotely controlled pipeline section internal repair device. In some embodiments, the repair apparatus comprises elastomer seal rings that expand between an apparatus internal metal sleeve and the inner diameter of the pipe. The mechanical pressure exerted by the elastomer rings is such that the apparatus contains the internal fluid, as well as prevents ingress of external fluid when the pipeline is submerged.
US10605396B2 Tool for working on the wall of a pipe and related method
An intervention method for acting on a wall of a fluid pipeline using a tool includes moving the tool inside the pipeline until a pipe segment of the tool is positioned facing a zone of the wall of the pipeline. The method also includes creating sealing upstream and downstream from the zone using first and second seals of the tool so as to seal off an outer portion of a segment of the pipeline around the zone. The method further includes acting on the zone of the wall. The sealing by the first and second seals occurs in two portions of the pipeline so as to define a sealing lock between the two portions of the pipeline. The first seal is in two portions, and the second seal is in two portions.
US10605388B2 Hybrid waste tube assembly
The present technology is directed to a conductive hybrid waste tube system that comprises tube bodies, tube end fittings, O-rings, coupling sleeves, end fitting adapters and couplings. The tube bodies and tube end fittings are attached and constitute a tube section. O-rings are installed between flanges on the end fittings and the sleeve positioned over the end fittings of adjoining tube sections. If the tubes end fittings are of different designs, an end fitting adapter may be used along with an additional O-ring to provide pressure sealing. The coupling is installed over the completed assembly to prevent the joint from separating. The O-rings/sleeve combination provides the ability for the tube sections to translate and rotate relative to each other while the coupling prevents the joint from excessive translation.
US10605386B2 Method for attaching filler pipe and filler pipe attachment structure
Provided is a method that is for attaching a filler pipe. The method for attaching a filler pipe attaches a filler pipe to the aperture of a fuel tank with an attachment member therebetween, and is characterized by containing: a fitting step for fitting the tubular attachment member to the inside of the aperture of the filler pipe; a contact step for contacting, to the surface at the periphery of the aperture of the fuel tank, a first flange protruding outwards in the radial direction from the outer peripheral surface of the attachment member, and a second flange protruding outwards in the radial direction from the outer peripheral surface of the filler pipe; and a welding step for welding the first flange and second flange to the surface.
US10605382B2 Fitting for concentrically loading a brace member
Example aspects of a fitting for engaging a brace member and a method for attaching a fitting to a brace member are disclosed. The fitting for engaging a brace member can comprise a fitting body; a first jaw extending from the fitting body; a second jaw extending from the fitting body, the first jaw and second jaw defining a slot therebetween; and a contact surface configured to continuously engage a peripheral edge of the brace member.
US10605379B2 Conductor guide system
A conductor guide system for guiding one or more conductors is disclosed. The conductor guide system can include a first base section and a second base section. A joint can be used to assemble the first base section and the second base section in series. The conductor guide system can further include a roller assembly for holding one or more conductors. The roller assembly, when mounted on one of the first base section or the second base section, holds the one or more conductors off of the one of the first base section or the second base section to which the roller assembly is mounted.
US10605376B2 Electric actuator with priortized charging for electric valve return
An electric actuator comprises an electricity storing portion that stores electric energy, a charging portion that charges the electricity storing portion when the electric actuator is energized by receiving electric power from outside, and a controlling portion that controls the entire actuator. The controlling portion controls the opening degree of a valve according to an opening degree target value when the electric actuator is energized and operates the valve to a desired opening position using energy stored in the electricity storing portion when interruption of electric service occurs. In addition, the controlling portion causes the charging portion to start charging of the electricity storing portion when a charge waiting time that depends on predetermined priority of charging has elapsed after electric power is turned on.
US10605373B2 Pressure relief device and liquid cooling system
A pressure relief device is applied to a liquid cooling system. The pressure relief device includes an exhaust valve and a valve seat. The valve seat is connected with the exhaust valve to form a chamber. The valve seat has an inlet, an outlet and a protrusion. The inlet and the outlet are individually communicated with the chamber. The protrusion is located at the bottom of the valve seat and protrudes toward the exhaust valve. A liquid cooling system with the pressure relief device is also disclosed.