Document Document Title
US10380194B2 Displaying sort results on a mobile computing device
Technologies for displaying sort results on a computing device includes determining a plurality of sort criteria of the set of data items to be sorted and associating a visual property to each sort criteria. A sort priority of sort criteria may also be determined. The set of data items are sorted based on the sort criteria and sort priority. The sort result is displayed using the visual properties of identify the sorting order of each corresponding sort criteria. The visual properties may include, for example, the display location, size, color, animation, or other visual aspect of the data items.
US10380193B2 Result prominence in search
Architecture that computes a definitive answer to a user's top intent of a search query, and positions the top intent answer in a prominent way and at a prominent location of a results page or other search user interface, where the user is most likely to see the top intent answer in an expeditious manner. This may be at the top-most position of the page, above the search results and advertisements, but below the page header and search box. Additionally, the definitive and prominently-placed answer can be presented with an interactive, animated, and/or visually rich element that supplements the original intent. The top intent location can be the boldest element on the page, extend at least one full dimension of the page, use larger fonts and bolder colors than the rest of the search results, and which makes finding the answer easier and faster for the user to locate.
US10380186B2 Virtual topological queries
Systems, methods, and other embodiments associated with virtual topological queries are described. One example method includes executing a first topological query on a stored graph to generate a first result graph. The example method may also include manipulating the first result graph to generate a virtual query result graph as a function of a second topological query. The example method may also include providing the virtual query result graph.
US10380182B2 Ranking videos for a user
In one embodiment, a method includes determining by a computing device a set of videos that a user may watch. For each video, a coefficient value is determined for each of one or more coefficient factors. At least one of the coefficient factors has a value that would be coincident with the user watching the video. A video coefficient for each video is calculated based on the coefficient values of its coefficient factors, and the videos are ranked based on their video coefficients. The rankings are then provided for presentation to the user.
US10380180B1 Playlist analytics
Systems and methods can facilitate gathering information generated by network traffic to playlists. Based on analytics and metrics derived from the gathered information and reported, feedback about playlist access patterns can be supplied to interested parties, such as playlist creators/curators. The feedback can enable playlist curators to better tailor playlist content and sequence, potentially reducing a perceived need to skip around inside a playlist and making for a more enjoyable experience for playlist users.
US10380179B2 Playlist update corresponding to playback queue modification
Embodiments are provided for updating a playlist that has been added to a playback queue in response to changes to the playback queue. The playback queue may be associated with a zone of a network media system such that items in the playback queue are to be rendered by the zone. The playlist may include one or more items playable by the zone, and may be stored separately from where the playback queue is maintained. Embodiments are also provided for updating a playback queue in response to modifications to a playlist included in the playback queue.
US10380163B2 Domain similarity scores for information retrieval
Various embodiments of systems, computer program products, and methods to provide domain similarity scores for information retrieval are described herein. In an aspect, a plurality of files associated with a plurality of domains are retrieved. A corpus corresponding to the plurality of domains is generated based on the plurality of files by integrating the plurality of files corresponding to the plurality of domains. Further, similarity scores between the plurality of domains are determined based on the generated corpus. The similarity scores between the plurality of domains are persisted in a similarity scores repository to enable information retrieval during translating data between different languages.
US10380162B2 Item to vector based categorization
A device may receive information that identifies an item to be categorized. The device may map the item to a first vector based on the information that identifies the item. The device may compare the first vector to a second vector based on mapping the item to the first vector. The device may determine a similarity value between the first vector and the second vector based on comparing the first vector and the second vector. The device may determine that the similarity value satisfies a threshold. The device may determine a category associated with the item based on the similarity value satisfying the threshold. The second vector may be associated with the category. The device may provide information that identifies the category associated with the item to cause an action to be performed.
US10380161B2 Deep reinforced model for abstractive summarization
Disclosed RNN-implemented methods and systems for abstractive text summarization process input token embeddings of a document through an encoder that produces encoder hidden states; applies the decoder hidden state to encoder hidden states to produce encoder attention scores for encoder hidden states; generates encoder temporal scores for the encoder hidden states by exponentially normalizing a particular encoder hidden state's encoder attention score over its previous encoder attention scores; generates normalized encoder temporal scores by unity normalizing the temporal scores; produces the intra-temporal encoder attention vector; applies the decoder hidden state to each of previous decoder hidden states to produce decoder attention scores for each of the previous decoder hidden states; generates normalized decoder attention scores for previous decoder hidden states by exponentially normalizing each of the decoder attention scores; identifies previously predicted output tokens; produces the intra-decoder attention vector and processes the vector to emit a summary token.
US10380154B2 Information retrieval using structured resources for paraphrase resolution
An approach is provided in which a knowledge manager creates a pattern set based on training data that includes paraphrases and a set of first syntactic patterns. The knowledge manager receives a user question and matches one of the first syntactic patterns to a second syntactic pattern generated from the user question. Based on the matching, the knowledge manager generates new questions using the paraphrases in the pattern set and utilizes the new questions to query a second set of data and generate candidate answers that correspond to the user question.
US10380151B2 Information processing to search for related expressions
Disclosed is an information processing apparatus including an expression extraction unit, a feature extraction unit, a clustering unit, a related expression extraction unit, and an output unit. The expression extraction unit extracts a plurality of expressions from a plurality of documents. The feature extraction unit extracts feature amounts of the extracted respective expressions while distinguishing the expressions having the same notation. The clustering unit clusters the extracted respective expressions together while distinguishing the expressions having the same notation and calculates assignment degree vectors having assignment degrees of the respective expressions to two or more respective clusters as components. The related expression extraction unit extracts related expressions having the assignment degree vectors similar to those of a provided input expression while distinguishing the expressions having the same notation. The output unit outputs the related expressions and identification information for identifying the related expressions.
US10380148B2 Optimizing content for consistent presentation through collaboration database service
A collaboration database service may allow users to create, edit, and share collaborative content on custom databases consistently across a variety of platforms and devices. For example, a collaboration database engine of the service may be configured to detect creation of a table through an application associated with the service, the table including one or more columns and rows that form a plurality of cells. The engine may also be configured to determine and optionally reduce a character count of data within each cell, map each cell to a bucket based on the character count of the data, and automatically select an optimal configuration of the table to be provided for display through the application based on the mapping. The optimal configuration may maximize an amount of the data presented within each cell of the table and enable consistent presentation of the table across a variety of platforms and devices.
US10380143B2 Merging of distributed datasets
Aspects include operating a distributed database that includes multiple computing nodes that are connected via a network for exchanging data, and a database management system for managing a source dataset and a target dataset. The target dataset is stored in a distributed fashion across the multiple computing nodes. The method includes repeatedly, using the multiple computing nodes, checking for a matching condition between a source element selected from a source dataset and one of multiple target elements in the target dataset. The multiple computing nodes are used to calculate a command set of a merged command list of commands to merge the source element with the target element using the matching condition. The command set is executed to merge the source element with the target dataset before checking for the matching condition between a next source element selected from the multiple source element and one of the multiple target elements.
US10380141B1 Fast incremental backup method and system
Various embodiments are directed to systems and methods for creating an archive of a set of logical storage units stored on at least one storage medium. A first plurality of LSU descriptors may be generated. Each LSU descriptor may describe a current version of one of the set of LSUs at about the time of the generating. A first archive may be read to produce a first archive plurality of LSU descriptors. Each of the first archive plurality of LSU descriptors may describe a version of one of the set of LSUs when the first archive was created. The first archive plurality of LSU descriptors may be compared with the first plurality of LSU descriptors to identify a first LSU from the set of LSUs that has an associated LSU descriptor that does not match a corresponding LSU descriptor from the first archive plurality of LSU descriptors.
US10380138B1 Systems and methods for importing data from electronic data files
Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, a file format is assigned to a source electronic data files by a data importation system. The data importation system may further identify a file type identifier associated with the source electronic data file and map the source electronic data file to a transformation template. The data importation system may further store the file format, file type identifier, and an indication of the transformation template as a file type profile associated with the source electronic data file in a database.
US10380137B2 Technology for extensible in-memory computing
A user-defined function (UDF) is received in a central Computer System, which causes registration of the UDF and distributes the UDF to a cluster of computer system nodes configured for performing, in volatile memory of the nodes, extract-transform-load processing of data cached in the volatile memory of the nodes. First and second job specifications that include the UDF are received by the central Computer System, and the central computer system distributes instructions for the job specifications to the nodes including at least one instruction that invokes the UDF for loading and executing the UDF in the volatile memory of at least one of the nodes during runtime of the jobs. The central Computer System does not cause registration of the UDF again after receiving the first job specification.
US10380132B2 Information landscape modeling, analysis and validation
Managing and validating a project using an information landscape. Embodiments include providing an information landscape including a topology of landscape elements for the project, linking the topology of landscape elements to a plurality of solution artifacts, and validating at least one of the plurality of solution artifacts and semantics of the information landscape.
US10380130B2 Querying spatial data in column stores using grid-order scans
A query of spatial data is received by a database comprising a columnar data store storing data in a column-oriented structure. Thereafter, a minimal bounding rectangle associated with the query is identified using a grid order scanning technique. The spatial data set corresponding to the received query is then mapped to physical storage in the database using the identified minimal bounding rectangle so that the spatial data set can be retrieved. Related apparatus, systems, techniques and articles are also described.
US10380129B2 Automated measurement of content quality
A system and method for calculating quality score for digital content are provided. In example embodiments, a first graph is generated comprising a user node and an article node, the user node corresponds to a user and the article node corresponds to an article. An edge is generated between the user node and the article node in the first graph based on a first action. A second graph is generated comprising the user node and the article node. An edge is generated between the user node and the article node in the second graph based on a second action type. A first authority score is calculated for the article node within the first graph. A second authority score is calculated for the article node within the second graph. A quality score is calculated for the article.
US10380125B2 Information processing apparatus and information processing method
An information processing apparatus including: an acquisition unit configured to acquire a structure of a query sentence obtained by analyzing the input query sentence and a structure of a target document obtained by analyzing the target document obtained by search that uses a search word generated by using the query sentence; and a control unit configured to determine an answer candidate by comparing the structure of the query sentence and the structure of the target document which are acquired by the acquisition unit, and generate information for presenting a result of the determination in contrast to the query sentence.
US10380124B2 Searching data sets
A method of searching a plurality of data sets with a search query may include receiving the search query, where the search query may include one or more tokens. The method may also include accessing the plurality of data sets, and calculating maximum possible search scores for each of the plurality of data sets. The method may additionally include identifying a subset of the plurality of data sets for which the corresponding maximum possible search scores exceed a threshold score. The method may further include calculating search scores for the subset of the plurality of data sets, and providing the a result list based on the search scores.
US10380123B2 Store-specific recommendation engine
Systems herein allow a store to make store-specific product recommendations to customers who are in the store. The system builds a graph database of relationships between products based on sales data, such as invoices. The relationships are stored as edges with store-specific edge values. Store similarities are determined by a genetic algorithm that creates a candidate solution that includes an array of weights for each store, representing that store's similarity with the other stores. The system includes a recommendation engine that receives a recommendation request identifying a target store and a target product. Based on that, the corresponding edges are retrieved, the edge values are weighted based on the candidate solution, and the highest-weighted connected products are recommended.
US10380122B2 Interactive display of search result information
A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.
US10380116B2 Providing context in activity streams
A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream.
US10380114B2 System and method for generating rowid range-based splits in a massively parallel or distributed database environment
A system and method is described for database split generation in a massively parallel or distributed database environment including a plurality of databases and a data warehouse layer providing data summarization and querying functionality. A database table accessor of the system obtains, from an associated client application, a query for data in a table of the data warehouse layer, wherein the query includes a user preference. The system obtains table data representative of properties of the table, and determines a splits generator in accordance with one or more of the user preference or the properties of the table. The system generates, by the selected splits generator, table splits dividing the user query into a plurality of query splits, and outputs the plurality of query splits to an associated plurality of mappers for execution by the associated plurality of mappers of each of the plurality of query splits against the table.
US10380107B2 Device type manager
A system, method, and an apparatus related to a standardized interface to separate new functions from the primary features of the DTM. This can circumvent the need for modification of the DTM when new functions are desired to be added. This can prevent the necessity of regression testing for existing functions in the DTM, and prevent risk of degradation of performance of the DTM after addition of the new functions. Consequently, by reducing the testing time, development time of upgrades to DTMs can be shortened and a lower cost can be achieved.
US10380099B2 Method and apparatus for a file sharing and synchronization system
A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
US10380097B1 Physiological-based detection and tagging in communications data
Systems and methods for detecting changes in physiological indicators in communications data of participants of a communication and tagging those changes are described. According to an embodiment, a method uses an analytics module operating on at least one processor. Data indicative of a communication between participants is received. A physiological indicator of at least one of the participants is detected by analyzing the data. A change in the physiological indicator is determined in the data. A location of the data where the change in the physiological indicator occurred in the data is tagged. The tagging includes storing a tag indicating the location of the data where the change in physiological indicator occurred in memory.
US10380095B2 Method and apparatus for storage of data for manufactured items
Exemplary embodiments are directed to a method and apparatus for storing data for a batch of manufactured items. The method comprises defining in a processor, using a lower limit identifier and an upper limit identifier, a range of unique item identifiers for the batch, wherein each manufactured item in the batch is allocated a unique item identifier falling within the range. The item identifiers are stored in allocated storage space. If an upper limit identifier is specified for each time interval, an amount of storage specified for all manufactured items during a production time period is calculated as a sum of a first product and a second product, the first product being a product of a production time and a size allocated to each upper limit identifier, and the second product being a product of the production time, a total number of manufactured items, and a percentage of unused identifiers.
US10380092B2 Server, control method thereof, and system for producing rankings of search terms whose popularities increase rapidly
A method of generating popularity rankings of search terms includes generating a ranking value table including ranking values corresponding to rankings of search terms, determining first ranking values corresponding to previous rankings of a plurality of search terms and second ranking values corresponding to current rankings of the plurality of search terms by using the ranking value table, and obtaining difference values based on differences between the first ranking values and the second ranking values of the plurality of search terms, respectively, and determining popularity rankings of the plurality of search terms by using the difference values.
US10380091B2 Index B-tree maintenance for linear sequential insertion
An approach for index B-tree page creation associated with linear sequential insertions in database management systems (DBMS). A linear pre-splitter receives a current index leaf page for linear sequential insertion. The linear pre-splitter asynchronously creates index leaf pages where the current index leaf page is in a predetermined position at least one page away from a last index leaf page. The linear pre-splitter updates index leaf page position identifiers associated with the index leaf pages where the index leaf page position identifiers link the index leaf pages and the last index leaf page and the linear pre-splitter inserts index leaf page identifiers and index key metadata associated with each of the index leaf pages into index non-leaf pages.
US10380078B1 Dynamic storage tiering in a virtual environment
Various systems and methods for performing dynamic storage tiering in a virtual environment. For example, one method can involve identifying a location of a storage object within a virtual machine file, where the virtual machine file includes multiple storage objects. The method then involves detecting whether the storage object meets a criterion of a tiering policy. If the storage object meets the criterion, the storage object is moved from one tier of a multi-tier storage system to another tier of the multi-tier storage system.
US10380077B2 System and method for upload and synchronization of media content to cloud based media services
A system and method for upload and synchronization of media content captured by an electronic device to a cloud based media service are disclosed. In one embodiment, the captured media content is partitioned into multiple media segments by the electronic device. Further, the multiple media segments are uploaded and synchronized to the cloud based media service via a cloud based sharing service in the electronic device.
US10380074B1 Systems and methods for efficient backup deduplication
A computer-implemented method for efficient backup deduplication may include (1) identifying a file to be divided into chunks for deduplication, (2) requesting, from a server, a chunk size to use when dividing the file for deduplication by submitting at least one attribute of the file to the server, the server selecting the chunk size based at least in part on a projected chunk reuse rate when the file is deduplicated according to the chunk size, (3) receiving from the server, in response to requesting the chunk size, the chunk size to use when dividing the file for deduplication, and (4) dividing the file for deduplication into a plurality of chunks according to the chunk size. Various other methods, systems, and computer-readable media are also disclosed.
US10380073B2 Use of solid state storage devices and the like in data deduplication
Systems and methods of data deduplication are disclosed comprising generating a hash value of a data block and comparing the hash value to a table in a first memory that correlates ranges of hash values with buckets of hash values in a second memory different from the first memory. A bucket is identified based on the comparison and the bucket is searched to locate the hash value. If the hash value is not found in the bucket, the hash value is stored in the bucket and the data block is stored in a third memory. The first memory may be volatile memory and the second memory may be non-volatile random access memory, such as an SSD. Rebalancing of buckets and the table, and use of additional metadata to determine where data blocks should be stored, are also disclosed.
US10380067B2 Intelligent archiving or purging using relationship quotient and importance factor by aggregation
Techniques are disclosed for managing a large set of data items, such as electronic data interchange (EDI) transactions or e-mail messages. A data item in a data set is received. The data item is exchanged between a first entity and a second entity. A relationship measure is determined between the first entity and the second entity relative to hierarchical information between the first entity and the second entity. An importance measure of the data item is determined based on the relationship measure. The importance measure is assigned to the data item. Further, the data items may be aggregated using pattern matching techniques relative to the importance factor, the aggregation of which may be used for intelligent archiving or purging decisions.
US10380065B2 Method for establishing a digitized interpretation base of dongba classic ancient books
The present invention relates to a method for establishing a digitalized interpretation base of Dongba classic ancient books, comprising the following steps: collecting existing Dongba classic ancient book information and establishing a Dongba classic ancient book interpretation information base, wherein the interpretation information base comprises a picture template base, an audio template base and a video template base; establishing a Dongba classic ancient book interpretation database according to the Dongba classic ancient book interpretation information base, wherein the interpretation database comprises a word meaning database, a sentence meaning database and an event database; establishing a Dongba classic ancient book interpretation knowledge base to perform management for the interpretation database: the interpretation knowledge base combining interpretation contents of the three types of interpretation databases according to interpretation rules, and utilizing an inference engine to promote fusion of the word meaning database, the sentence meaning database and the event database in the interpretation database; establishing a Dongba classic ancient book interpretation optimization base, performing frequent pattern mining and clustering analysis for contents of the interpretation database and the interpretation knowledge base through a knowledge mining tool to provide supports for the optimization and update of the interpretation rules of the interpretation database and the interpretation knowledge base.
US10380057B2 Data storage device
According to an embodiment, a data storage device includes a data accumulation unit, a bus interface, and a processor. The processor is configured to control operation of the data storage device so as to spontaneously acquire data from an in-vehicle network via the bus interface and store the data in the data accumulation unit. The processor includes a message processing unit and a data access processing unit. The message processing unit is configured to transmit and receive messages, via the bus interface, to and from an electronic control unit or an external device connected to the in-vehicle network. The data access processing unit is configured to command the data accumulation unit to write and read data. Data included in a message received by the message processing unit is written in the data accumulation unit in accordance with a command of the data access processing unit.
US10380055B2 Memory card having multi-row terminals
Provided is a memory card, which includes two pairs of opposite edges, first row terminals arranged adjacent to an insertion-side edge of the memory card, and second row terminals arranged apart from the insertion-side edge of the memory card. The memory card can be easily reset in terms of software without controlling power supply in terms of hardware. Also, the memory card can be smoothly attached and detached during insertion of the memory card into a socket and reduce damage to a device.
US10380054B2 Method for increasing the compatibility of displayport
A method for increasing compatibility of DisplayPort includes: providing a first source device, a second source device, a controller, and a sink device, wherein the first source device is connected to the controller; the first source device transmitting a first image signal to the sink device via a main link for displaying the first image signal on the sink device; causing the controller to disconnect from the first source device and connect to the second source device; executing a simulation process to generate a DC level variation on an auxiliary channel between the controller and the sink device; the second source device transmitting auxiliary data to the sink device; the sink device transmitting link data back to the second source device; and the second source device transmitting a second image signal to the sink device via a second main link for displaying the second image signal on the sink device.
US10380043B2 Memory bus MR register programming process
A method performed by a memory chip is described. The method includes receiving an activated chip select signal. The method also includes receiving, with the chip select signal being activated, a command code on a command/address (CA) bus that identifies a next portion of an identifier for the memory chip. The method also includes receiving the next portion of the identifier on a portion of the memory chip's data inputs. The method also includes repeating the receiving of the activated chip select signal, the command code and the next portion until the entire identifier has been received and storing the entire identifier in a register.
US10380039B2 Apparatus and method for memory management in a graphics processing environment
An apparatus and method are described for implementing memory management in a graphics processing system. For example, one embodiment of an apparatus comprises: a first plurality of graphics processing resources to execute graphics commands and process graphics data; a first memory management unit (MMU) to communicatively couple the first plurality of graphics processing resources to a system-level MMU to access a system memory; a second plurality of graphics processing resources to execute graphics commands and process graphics data; a second MMU to communicatively couple the second plurality of graphics processing resources to the first MMU; wherein the first MMU is configured as a master MMU having a direct connection to the system-level MMU and the second MMU comprises a slave MMU configured to send memory transactions to the first MMU, the first MMU either servicing a memory transaction or sending the memory transaction to the system-level MMU on behalf of the second MMU.
US10380037B2 Secure data transfer with compute stick
Systems, apparatus and methods may provide for creating a communication path through a secure data interface that includes an electronic device control channel between a small form factor computing apparatus such as a compute stick and an external display. A second communication path may be established between a trusted execution environment region of the external display and a trusted execution environment region of the compute stick such that data may be securely transmitted between the compute stick and the external display through the first and second communication paths.
US10380030B2 Caching of virtual to physical address translations
A data processing apparatus comprising: at least one initiator device for issuing transactions, a hierarchical memory system comprising a plurality of caches and a memory and memory access control circuitry. The initiator device identifies storage locations using virtual addresses and the memory system stores data using physical addresses, the memory access control circuitry is configured to control virtual address to physical address translations. The plurality of caches, comprise a first cache and a second cache. The first cache is configured to store a plurality of address translations of virtual to physical addresses that the initiator device has requested. The second cache is configured to store a plurality of address translations of virtual to physical addresses that it is predicted that the initiator device will subsequently request. The first and second cache are arranged in parallel with each other such that the first and second caches can be accessed during a same access cycle.
US10380029B2 Method and apparatus for managing memory
A method of managing memory includes generating a page pool by aligning a plurality of pages of a memory; when a request to store first data is received, allocating a destination page corresponding to the first data using a page pool; and updating a page table using information about the allocated destination page.
US10380023B2 Optimizing the management of cache memory
Cache management. It is determined that a cache operation relating to the transfer of data between a cache memory and a data storage system is required. A state of a utilization model is received, the utilization model including requirements for utilization of resources of the data storage system over a time period, and the state indicating a cost of resource utilization associated with cache operations in the current time period. It is determined whether to perform the cache operation, based on the utilization requirements and the state of a utilization model. If the cache operation is not to be performed, and if the cache operation is a write operation, it is determined whether the cache memory is full. If so, the cache operation is managed according to an emergency cache management process; if not, the data associated with the cache operation is maintained in the cache memory.
US10380022B2 Hybrid memory module and system and method of operating the same
A memory module comprises a volatile memory subsystem configured to coupled to a memory channel in computer system and capable of serving as main memory for the computer system, a non-volatile memory subsystem providing storage for the computer system, and a module controller coupled to the volatile memory subsystem, the non-volatile memory subsystem, and the C/A bus. The module controller is configured to control intra-module data transfers between the volatile memory subsystem and the non-volatile memory subsystem. The module controller is further configured to monitor C/A signals on the C/A bus and schedule the intra-module data transfers in accordance with the C/A signals so that the intra-module data transfers do not conflict with accesses to the volatile memory subsystem by the memory controller.
US10380020B2 Achieving high bandwidth on ordered direct memory access write stream into a processor cache
Embodiments include methods, systems and computer program products method for maintaining ordered memory access with parallel access data streams associated with a distributed shared memory system. The computer-implemented method includes performing, by a first cache, a key check, the key check being associated with a first ordered data store. A first memory node signals that the first memory node is ready to begin pipelining of a second ordered data store into the first memory node to an input/output (I/O) controller. A second cache returns a key response to the first cache indicating that the pipelining of the second ordered data store can proceed. The first memory node sends a ready signal indicating that the first memory node is ready to continue pipelining of the second ordered data store into the first memory node to the I/O controller, wherein the ready signal is triggered by receipt of the key response.
US10380018B2 Garbage collection
An example apparatus for garbage collection can include a memory including a plurality of mixed mode blocks. The example apparatus can include a controller. The controller can be configured to write a first portion of sequential host data to the plurality of mixed mode blocks of the memory in a single level cell (SLC) mode. The controller can be configured to write a second portion of sequential host data to the plurality of mixed mode blocks in an XLC mode. The controller can be configured to write the second portion of sequential host data by performing a garbage collection operation. The garbage collection operation can include adding more blocks to a free block pool than a quantity of blocks that are written to in association with writing the second portion of sequential host data to the plurality of mixed mode blocks.
US10380010B2 Run time and historical workload report scores for customer profiling visualization
Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
US10380004B2 Test case reduction for code regression testing
In at least one embodiment, a system performs regression testing of software using selected test cases. In at least one embodiment, the system selects the test case for regression testing based on whether the test case correlates with modified code. In at least one embodiment, a test case correlates with the modified code if the test case tests all or a proper subset of the modified code. In at least one embodiment, if a test case does not test any of the modified code, then the test case is not used in the regression testing of the modified code.
US10380003B2 Diagnostic workflow for production debugging
A diagnostic workflow file can be used to control the future diagnostic actions taken by a debugger without user interaction with the debugger when it executes. The diagnostic workflow file is used by a debugger during a debug session. The debugger performs the actions directed by the diagnostic workflow file to simulate an interactive live debug session. The diagnostic workflow file can include conditional diagnostic operations whose execution depends on the state of program variables, diagnostic variables and diagnostic primitives in the debug session.
US10380002B1 User interface for specifying data stream processing language programs for analyzing instrumented software
An instrumentation analysis system processes data streams by executing instructions specified using a data stream language program. A user interface allows users to specify data stream language programs. The user interface presents widgets to the user to specify various components of a data stream language program including a filter expression, an analytical function representing an aggregation or transformation, and so on. The user interface allows users to specify an expression based on results of previously specified data stream language programs. The instrumentation analysis system processes the data stream language programs specified by the user to generate a set of result data streams and plots the result data streams, for example, on a screen of a client device.
US10379998B2 Expiring hooks for computer application discovery
According to one or more embodiments a computer-implemented method includes detecting, by a processor, an instruction to capture runtime data of a set of instructions in a computer program, the instruction detected based on a hook associated with the set of instructions. The method further includes determining whether the hook is an active expiring hook. The method further includes in response to the hook being an active expiring hook, determining a time condition associated with the expiring hook. The method further includes in response to the time condition being met, capturing the runtime data of the set of instructions in the computer program.
US10379997B2 Expiring hooks for computer application discovery
According to one or more embodiments a computer-implemented method includes detecting, by a processor, an instruction to capture runtime data of a set of instructions in a computer program, the instruction detected based on a hook associated with the set of instructions. The method further includes determining whether the hook is an active expiring hook. The method further includes in response to the hook being an active expiring hook, determining a time condition associated with the expiring hook. The method further includes in response to the time condition being met, capturing the runtime data of the set of instructions in the computer program.
US10379995B1 Systems and methods to identify breaking application program interface changes
Systems and methods for managing Application Programming Interfaces (APIs) are disclosed. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include sending a first call to a first node-testing model associated with a first API and receiving a first model output comprising a first model result and a first model-result category. The operations may include identifying a second node-testing model associated with a second API and sending a second call to the second node testing model. The operations may include receiving a second model output comprising a second model result and a second model-result category. The operations may include performing at least one of sending a notification, generating an updated first node-testing model, generating an updated second node-testing model, generating an updated first call, or generating an updated second call.
US10379992B2 Adaptive dynamic code analysis
An example method may include classifying a plurality of atomic pieces of historic feedback to create an association between the plurality of atomic pieces of historic feedback and a plurality of atomic pieces of historic code associated with the plurality of atomic pieces of historic feedback; storing the plurality of atomic pieces of historic feedback and the plurality of atomic pieces of historic code to a data store; comparing the plurality of atomic pieces of historic feedback to group similar kinds of feedback; receiving a request for code review of new code; comparing the new code to the plurality of atomic pieces of historic code to measure similarities between the new code and the plurality of pieces of historic code to identify similar code from the plurality of atomic pieces of historic code; and providing feedback on the new code based on feedback associated with the similar code.
US10379979B2 Power fail handling using stop commands
A device that provides power fail handling using command suspension includes non-volatile memory circuits and a controller that is configured to determine that a power fail event has occurred. The controller is configured to determine, in response to the determination that the power fail event has occurred, which of the non-volatile memory circuits are executing a first type of memory commands. The controller is also configured to issue a stop command to the determined non-volatile memory circuits to stop execution of the first type of memory commands.
US10379976B2 Automatic switching method and automatic switching system
The present disclosure relates to an automatic switching method and an automatic switching system. The automatic switching method includes: an automatic switching device monitoring in real time a service state of an operation server; when the automatic switching device monitors that the operation server has terminated providing service for a client terminal, the automatic switching device sending to the operation server a switching instruction for switching a current configuration of the operation server and sending to a backup server a notification message for switching a current configuration of the backup server; and the backup server switching the current configuration of the backup server to a preset first configuration according to the notification message, and providing service for the client terminal; wherein the first configuration is the configuration of the operation server when the operation server provided service.
US10379975B2 Method for remote asynchronous replication of volumes and apparatus therefor
A method for remote asynchronous volume replication and apparatus therefor. Asynchronous replication is applied to handle data changes on the source volume on the local site incurred by Host IO requests. In coordination with the “point-in-time differential backup” technology, the original data in the block to be written by a host IO request will be backuped to Source BAS on the local site (backup-on-write operation) only when the original data being written into the block of the source volume is different from the data of the corresponding block of the destination volume on the remote site. As a result, once a new data is written into the source volume completely, the host will be responded that its Host IO request is completed. Therefore, the data necessarily transmitted to the destination volume can be minimized, and the problem of remote data transmission limited by network bandwidth can be prevented effectively.
US10379970B2 Automatic design discrepancy reporting
A digital medium environment is described for automatic design discrepancy reporting of discrepancies between an actual display and its intended design. In one example, a design validation system generates a design screen model for a design screen, based on an object included in the design screen and at least one display property that defines a visual appearance of the object. The design validation system then identifies an application object that has a similar visual appearance to the defined visual appearance of the object of the design screen model. The design validation system additionally determines that a discrepancy exists between a display of the design screen model object and the application object. The design validation system also determines a value by which the at least one property of the application object is to be adjusted and outputs the value to adjust the at least one display property of the application object.
US10379963B2 Methods and apparatus for managing a large-scale environment of copy data management appliances
Techniques disclosed herein provide for global management of a set of data management services being executed by at least one of one or more physical data management appliances and one or more virtual data management appliances. First instructions are transmitted to a first copy data management appliance that cause the first copy data management appliance to send first data associated with protecting a first application entity to the management server. Second instructions are transmitted to a second copy data management appliance that cause the second copy data management appliance to send second data associated with protecting a second application entity to the management server. A plurality of data management policies associated with the first copy data management appliance and the second copy data management appliance are scheduled using a third service level template, which includes a merged set of schedules for the first and second copy data management appliances.
US10379947B2 Semiconductor device
A semiconductor device includes a write read control circuit for outputting a write enable signal which is enabled in response to a write command, and a test mode signal; and an error correction circuit suitable for performing a calculation operation of determining an error information of input data in response to the write enable signal and then outputting an internal parity signal including the error information, and outputting internal data by delaying the input data in response to the write enable signal.
US10379944B2 Bit error protection in cache memories
A computing device having a cache memory (or “cache”) is described, as is a method for operating the cache. The method for operating the cache includes maintaining, in a history record, a representation of a number of bit errors detected in a portion of the cache. When the history record indicates that no bit errors or a single-bit bit error was detected in the portion of the cache memory, the method includes selecting, based on the history record, an error protection to be used for the portion of the cache memory. When the history record indicates that a multi-bit bit error was detected in the portion of the cache memory, the method includes disabling the portion of the cache memory.
US10379943B2 Management of foreground and background processes in a storage controller
A background process is configured to periodically scrub a boot storage of a storage controller to ensure operational correctness of the boot storage. One or more foreground processes store a system configuration data of the storage controller in the boot storage of the storage controller. The background process and the one or more foreground processes are executed to meet predetermined performance requirements for the background process and the one or more foreground processes.
US10379933B2 Sensor data anomaly detection
Some embodiments include reception of a time-series of a respective data value generated by each of a plurality of sensors, calculation of a regression associated with a first sensor of the plurality of sensors based on the received plurality of time-series, the regression being a function of the respective data values of the others of the plurality of data sources, reception of respective data values associated with a time from and generated by each the plurality of respective sensors, determination of a predicted value associated with the time for the first sensor based on the regression associated with the first sensor and on the respective data values associated with the time, comparison of the predicted value with the received value associated with the time and generated by the first sensor, and determination of a value indicating a likelihood of an anomaly based on the comparison.
US10379925B2 Systems and methods of detecting power bugs
Embodiments of the present invention provide a system and methods for detecting power bugs. In one embodiment, a computer-implemented method for analyzing a computer code includes generating a control flow graph for at least a portion of the computer code at a processor. The method further includes identifying power bugs by traversing the control flow graph if the control flow graph exits without performing a function call to deactivate power to any component of a device configured to execute computer executable instructions based on the compute code after performing a function call to activate power.
US10379924B2 Data storage device and data maintenance method thereof
A data storage device including a flash memory and a controller. The controller performs a first read operation on the pages of a first block of a first block group, and performs a maintenance process to determine whether the first group read count of the first block group is greater than a read threshold when the first read operation is finished. The controller scans the blocks of the first block group to obtain a plurality of first error bit numbers when the first group read count is greater than the read threshold, and updates the block corresponding to the first error bit number that is greater than an error-bit threshold.
US10379921B1 Fault detection and power recovery and redundancy in a power over ethernet system
A power sourcing equipment may provide fault detection, fault recovery, and redundancy in a Power over Ethernet system. The power sourcing equipment may apply voltage to an data port to transmit at least an amount of power requested by a powered device to the powered device over each of a plurality of pairs of wires of an data cable operably coupled to the data port. The power sourcing equipment may identify an occurrence of a fault in one or more pairs of wires out of the plurality of pairs of wires making up the data cable. The power sourcing equipment may, in response to identifying the occurrence of the fault, perform power recovery to supply the amount of power requested by the powered device to the powered device over a remaining one or more pairs of wires.
US10379919B2 Techniques for performing resynchronization of a clustered system
Various embodiments are generally directed an apparatus and method for receiving information to write on a clustered system comprising at least a first cluster and a second cluster, determining that a failure event has occurred on the clustered system creating unsynchronized information, the unsynchronized information comprising at least one of inflight information and dirty region information, and performing a resynchronization operation to synchronize the unsynchronized information on the first cluster and the second cluster based on log information in at least one of an inflight tracker log for the inflight information and a dirty region log for the dirty region information.
US10379918B2 System and method for MPI implementation in an embedded operating system
The disclosure discloses a system and method for Message Passing Interface (MPI) implementation in an embedded operating system, applicable to a communication system including an application layer, an MPI layer, and an operating system layer, where an MPI application at the application layer is an application allocated to one or more MPI nodes; the Mil layer includes a process handling module, an underlying function library, and an MPI Application Programming Interface (API) to be invoked by the MPI application; and the process handling module receives a command of a user to invoke the MPI application, starts the application in response to the command, and invokes a service function of the embedded real-time operating system at the operating system layer through the underlying function library to control the one or more MPI node to execute and finish sub-tasks corresponding to the MPI application on the respective nodes.
US10379913B2 Systems and methods for implementing an intelligent application program interface for an intelligent optimization platform
Systems and methods for implementing an application programming interface (API) that controls operations of a machine learning tuning service for tuning a machine learning model for improved accuracy and computational performance includes an API that is in control communication the tuning service that: executes a first API call function that includes an optimization work request that sets tuning parameters for tuning hyperparameters of a machine learning model; and initializes an operation of distinct tuning worker instances of the service that each execute distinct tuning tasks for tuning the hyperparameters; executes a second API call function that identifies raw values for the hyperparameters; and generates suggestions comprising proposed hyperparameter values selected from the plurality of raw values for each of the hyperparameters; and executes a third API call function that returns performance metrics relating to a real-world performance of the subscriber machine learning model executed with the proposed hyperparameter values.
US10379908B2 Merging scaled-down container clusters using vitality metrics
A system for container migration includes containers running instances of an application running on a cluster, an orchestrator with a controller, a memory, and a processor in communication with the memory. The processor executes to monitor a vitality metric of the application. The vitality metric indicates that the application is in either a live state or a dead state. Additionally, horizontal scaling for the application is disabled and the application is scaled-down until the vitality metric indicates that the application is in the dead state. Responsive to the vitality metric indicating that the application is in the dead state, the application is scaled-up until the vitality metric indicates that the application is in the live state. Also, responsive to the vitality metric indication transitioning from the dead state to the live state, the application is migrated to a different cluster while the horizontal scaling of the application is disabled.
US10379905B2 Distributing tracks to add to cache to processor cache lists based on counts of processor access requests to the cache
Provided are a computer program product, system, and method for distributing tracks to add to cache to processor cache lists based on counts of processor access requests to the cache. There are a plurality of lists, wherein there is one list for each of the plurality of processors. A determination is made as to whether the counts of processor accesses of tracks are unbalanced. A first caching method is used to select one of the lists to indicate a track to add to the cache in response to determining that the counts are unbalanced. A second caching method is used to select one of the lists to indicate the track to add to the cache in response to determining that the counts are balanced. The first and second caching methods provide different techniques for selecting one of the lists.
US10379898B2 Virtual machine consolidation
Systems, methods and tools for managing the job queues of virtual machines, maintaining a low energy profile and a quality of service within the contractual service agreement. The systems migrate jobs to a new VM queue when a assigned VM has failed. The systems employ machine learning techniques to make decisions whether or not to reallocate the job to a VM running in an active mode (non-scalable mode) or a VM operating under a dynamic voltage and frequency scaling (DVFS) mode. The systems reconcile job failures, transfer and/or complete jobs using the network of VMs without degrading the service quality, maintaining a lower power consumption policy through scalable modes, including idle, busy, sleep, DVFS gradient and DVFS maximum modes, improving the overall reliability of the data center by switching the jobs to scalable nodes, increasing the recoverability of the systems in the virtualized environments.
US10379895B2 Systems and methods for determining states of user-selected parent components in a modifiable, hierarchical computing environment based on performance states of related child components
Techniques promote monitoring of hypervisor systems by presenting dynamic representations of hypervisor architectures that include performance indicators. A reviewer can interact with the representation to progressively view select lower-level performance indicators. Higher level performance indicators can be determined based on lower level state assessments. A reviewer can also view historical performance metrics and indicators, which can aid in understanding which configuration changes or system usages may have led to sub-optimal performance.
US10379894B1 Lineage-based trust for virtual machine images
A lineage-based trust for machine images that are derived from another may be established to validate a machine within the lineage before it is used to launch a virtual machine. An offspring machine image may be derived from a parent machine image through modifications made to the parent machine. Further, an integrity metric may be computed for each such modification and a data structure may be provided through which the parent and offspring machine images can be linked. When a customer of a provider network requests a virtual machine to be launched using a specified machine image, the specified machine image is loaded on to a host computer and validated using the associated integrity metrics before the virtual machine is launched.
US10379892B2 Systems and methods for repurposing virtual machines
Software, firmware, and systems repurpose existing virtual machines. After a virtual machine is created, the system stores data associated with the virtual machine to permit its later repurposing. Repurposing data includes data associated with the virtual machine when the virtual machine is in a generic state from which it may be configured for use by two or more users/applications. When the system receives a request to create a new virtual machine, rather than create a brand new virtual machine, the system repurposes an existing virtual machine. The system identifies a virtual machine to repurpose, deletes data associated with the identified virtual machine, and loads a saved copy of repurposing data. The system may then load user data or otherwise customize the database and virtual machine.
US10379890B1 Synchronized cache of an operational state of distributed software system
A controller coordinates execution of a set of related processes executed by respective devices in the virtual network, wherein coordinating comprises causing the respective devices to execute the set of related processes; receiving a data set for the set of related processes from the respective devices, comprising receiving operational states of the related processes from the respective devices; reading a previous data set comprising previous operational states of the related processes from the respective devices; processing an update to the previous operational states from the received operational states of the received data set; and aggregating the received operational states of the data set with the previous operational states of the related processes to form aggregated data of updated operational states.
US10379888B2 Adaptive integrity verification of software and authorization of memory access
Systems and methods are described herein that discuss how a computing platform executing a virtualized environment, in one example, can be integrity verified adaptively and on demand. This may occur at initial runtime, as well as during continued operations, and allows the platform user to install software from various vendors without sacrificing the integrity measurement and therefore the trustworthiness of the platform.
US10379884B2 Communication method and apparatus, and electronic device and program product thereof
The present application provides a communication method and apparatus, and an electronic device and program product thereof. The method includes: acquiring a communication request of a first virtual machine application, packaging the communication request on a second virtual machine, and sending the packaged communication request to a communication component; and/or receiving communication data sent by a communication component, parsing the communication data on a second virtual machine, and sending the parsed communication data to a first virtual machine application. According to the present application, on the basis that a connection is established between the second virtual machine and the communication component, a connection between the first virtual machine and the communication component may be also established via the second virtual machine, further the first virtual machine may implement communication directly based on the connection relationship when necessary.
US10379883B2 Simulation of high performance computing (HPC) application environment using virtual nodes
A method, apparatus and program product simulate a high performance computing (HPC) application environment by creating a cluster of virtual nodes in one or more operating system instances executing on one or more physical computing node, thereby enabling a plurality of parallel tasks from an HPC application to be executed on the cluster of virtual nodes.
US10379882B2 Systems and methods for localizing a user interface based on a personal device of a user
The disclosure discloses methods and systems for localizing a user interface based on a personal device of a user. The method includes receiving a personal device by a multi-function device, the personal device stores one or more documents, the personal device is associated with a name and each document is associated with a name, wherein the name of the personal device and the name of each document indicate a local language of the user. Upon receiving, the personal device is detected by the multi-function device. Then, the name of the personal device and the name of each document are extracted and compared with one or more pre-stored language patterns to detect the local language of the user. Upon detection, the pre-defined language of the user interface is automatically changed to the local language of the user.
US10379881B2 Delivering an immersive remote desktop
Method for delivering an immersive remote desktop involves a client server session involving a server computer and a client computer. The server computer accesses image data representative of at least one of an application window and a desktop associated with a graphical user interface (GUI). The image data is used to generate one or more stereoscopic image pairs. The client computer incorporates the one or more stereoscopic image pairs in a 3D composite presentation in which one or more of the stereoscopic image pairs are displayed in side-by-side (SBS) configuration to create a 3D visual effect.
US10379878B2 Generating purchase order data based on physical identifiers
Some examples provide a method where based on physical identifier data relating to a set of physical identifiers associated with a customer-ordered computer system, purchase order data associated with the customer-ordered computer system is generated. The purchase order data describes a set of software items to be installed on the customer-ordered computer system. The purchase order data is stored on a datastore in association with a hardware identifier associated with the customer-ordered computer system. Subsequently, a software tool is sent to the customer-ordered computer system, where the software tool is configured to cause the customer-ordered computer system to obtain the purchase order data from the datastore based on the hardware identifier, and download the set of software items based on the purchase order data obtained from the datastore.
US10379877B2 Wearable device and method of controlling the same
A wearable device includes first and second electronic modules, a connection module configured to electrically connect the first electronic module to the second electronic module, and a length adjusting module of which length is adjustable to bring the connection module in contact with a user. The length adjusting module comprises first and second fastening units configured to be assembled and disassembled and configured to be locked together in a fastened position when assembled. When the first and second fastening units are assembled, the first fastening unit is electrically connected to the second fastening unit and a length of the length adjusting module is adjusted.
US10379875B2 Solid state storage device and program loading method thereof
A solid state storage device includes a control circuit and a non-volatile memory. The control circuit includes a first storage zone and a second storage zone. A boot code loader is stored in the first storage zone. The non-volatile memory includes a memory cell array. The memory cell array includes a third storage zone and a fourth storage zone. A specified program is stored in the third storage zone. The third storage zone contains a first block. A first page of the first block is divided into a first portion and a second portion. A first binary code of the specified program is repeatedly stored in plural bytes of the first portion of the first page. The one's complement of the first binary code is repeatedly stored in plural bytes of the second portion of the first page.
US10379874B1 Expedited resume process from low battery
Devices, systems and methods are disclosed for quickly readying a device when charging a dead battery. For example, a device may enter a hibernation mode when the battery becomes critically low and may resume normal operation from the hibernation mode when an external power source is connected to the device. While the battery is critically low but the device is connected to the external power source, the device may generate a visible indication, such as a watermark, and apply the watermark to content to allow a user to control the device while indicating to the user that the battery is critically low and should not be removed from the external power source. Thus, the device may reduce user-perceived latency from when the external power source is connected to when the device resumes system interactivity (e.g., being responsive to user input).
US10379868B1 Optimization method with parallel computations
Optimization method with parallel computations, including performing multiple stages of calculating target function of P independent parameters using GPUs, wherein entire one-dimensional array of the calculated values of the target function of length ∏ j = 1 P ⁢ W j that needs to be computed is divided into groups of size η and calculated in parallel at L = ∏ j = 1 η ⁢ W j η parameter points; a number of simultaneously calculated parameters η in each group and a number of calculation points Wj of the target function at interval Dj for each j-th desired parameter in the group is selected based on a possible number of parallel calculations R=G·M·T, where G is number of GPUs, M is number of cores in each GPU, T is number of threads in each core; and outputting the calculated P parameters for the global extremum of the target function, wherein a full cycle of calculating points is carried out for consecutive iterations, defined as integer division ⌈ L R ⌉ , rounding up.
US10379865B1 Selection of instructions to be issued
A circuit includes an instruction scheduling circuit and an instruction buffer including entries. The entries each include an instruction, a validity indication, and an attribute. The instruction scheduling circuit partitions the entries into first sets, determines second sets by reordering the entries of each first set according to their attributes, determines a set ordering for the first sets according to a function of their attributes, and selects, based on the set ordering, instructions from the second sets. A process for selecting instructions to issue receives entries, each entry including an instruction, a validity indications, and an attribute. The process partitions the entries into first sets, determines second sets by reordering the entries of each first set according to their attributes, determines a set ordering for first sets according to a function of the attributes of their entries, and selects, based on the set ordering, instructions from the second sets.
US10379863B2 Slice construction for pre-executing data dependent loads
Systems and methods for constructing an instruction slice for prefetching data of a data-dependent load instruction include a slicer for identifying a load instruction in an instruction sequence as a first occurrence of a qualified load instruction which will miss in a last-level cache. A commit buffer stores information pertaining to the first occurrence of the qualified load instruction and shadow instructions which follow. For a second occurrence of the qualified load instruction, an instruction slice is constructed from the information in the commit buffer to form a slice payload. A pre-execution engine pre-executes the instruction slice based on the slice payload to determine an address from which data is to be fetched for execution of a third and any subsequent occurrences of the qualified load instruction. The data is prefetched from the determined address for the third and any subsequent occurrence of the qualified load instruction.
US10379862B2 Effectiveness and prioritization of prefeteches
A method, system, and computer program product are provided for prioritizing prefetch instructions. The method includes a processor issuing a prefetch instruction and fetching elements from a cache that can include a memory or a higher level cache. The processor stores the elements in temporary storage and monitors for accesses by an instruction. The processor stores a record representing the prefetch instruction. The processor updates the record with an indicator and issues a new prefetch instruction by comparing the new prefetch instruction to the record, based on the new prefetch instruction matching the prefetch instruction, assigning the indicator to the new prefetch instruction as a priority value, based on the new prefetch instruction not matching the prefetch instruction, assigning a default value to the new prefetch instruction as the priority value, and determining whether to execute the new prefetch instruction, based on the priority value of the new prefetch instruction.
US10379859B2 Inference based condition code generation
A condition code can depend upon a numerical output of a floating point operation for a processing pipeline. A classification can be determined for the floating point operation of a received instruction. In response to the classification and using condition determination logic, a value can be calculated for the condition code by inferring from data that is available from the processing pipeline before the numerical output is available. The value for the condition code can be provided to branch decision logic of the processing pipeline.
US10379855B2 Processors, methods, systems, and instructions to load multiple data elements to destination storage locations other than packed data registers
A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode an instruction. The instruction is to indicate a packed data register of the plurality of packed data registers that is to store a source packed memory address information. The source packed memory address information is to include a plurality of memory address information data elements. An execution unit is coupled with the decode unit and the plurality of packed data registers, the execution unit, in response to the instruction, is to load a plurality of data elements from a plurality of memory addresses that are each to correspond to a different one of the plurality of memory address information data elements, and store the plurality of loaded data elements in a destination storage location. The destination storage location does not include a register of the plurality of packed data registers.
US10379851B2 Fine-grained management of exception enablement of floating point controls
Setting or updating of floating point controls is managed. Floating point controls include controls used for floating point operations, such as rounding mode and/or other controls. Further, floating point controls include status associated with floating point operations, such as floating point exceptions and/or others. The management of the floating point controls includes efficiently updating the controls, while reducing costs associated therewith.
US10379849B1 Methods and apparatus for visualization of contextual code execution
Methods, apparatus and computer program products are provided for the visualization of software execution. One method comprises: generating, using a static code analysis, a data flow diagram illustrating a plurality of possible code execution paths of software code; marking, using an execution profiler, a particular execution path through the data flow diagram for a specific execution scenario; and enriching one or more nodes in the data flow diagram marked with the particular execution path for the specific execution scenario with information extracted from one or more application logs. The marked data flow diagram may be enriched, for example, by extracting a particular portion of a log file and tagging a corresponding portion of the data flow diagram with the extracted particular portion of the log file. The extracted log information may comprise, for example, a timestamp, a log category, a software module name, a function name and/or contextual information.
US10379848B2 Cross-validation based code feature tagging
Method and systems for tagging code include organizing code units in a hierarchical structure that associates the code units with respective description units. The hierarchical structure is filtered to remove un-meaningful description units from the hierarchical structure. Feature tags are generated based on a weighted sum of term frequencies in the description units of the hierarchical structure to associate features with respective code units.
US10379846B1 Systems and methods for real time version control for integrating updated web-based components with a native application
An approach is proposed to support version control for integrating updated web-based components with a native application of a mobile device. A new version of a mini app is received at an application version control module configured to control versioning of the mini app and the native application, wherein the mini app includes one or more web-based features in JavaScript to be integrated with the native application. Version compatibility checks are performed to confirm that the new version of the mini app only contains native dependencies that match with a version of the native application the version of the mini app depends on. The new version of the mini app is integrated with the native application into the target mobile application if the version compatibility checks pass. Finally, the target mobile application is uploaded to an app store to make the target mobile application available to an end user.
US10379843B2 Container based application reification
Embodiments disclosed herein provide systems, methods, and computer readable media for container based application reification. In a particular embodiment, an application reification system is provided including one or more computer readable storage media and a processing system operatively coupled with the one or more computer readable storage media. The application reification system further includes program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to preserve a version of application data at a first time and a configuration of an application at the first time. At a second time subsequent to the first time, the program instructions direct the processing system to create a template for a container containing the application in the configuration and a pointer to the version of the application data in a secondary storage repository.
US10379836B2 Optimized creation of distributed storage and distributed processing clusters on demand
A mechanism is provided in a data processing system for creating clusters on demand. The mechanism installs a cluster on the data processing system. The cluster comprises a master node and a managed node having distributed software installed thereon. The mechanism stores state of cluster on external volumes and removes references specific to the cluster from the state of the cluster stored on the external volumes. The mechanism takes a snapshot of the state of the cluster stored on the external volumes to form a set of volume templates and takes a snapshot of images of the master node and the managed node to form a set of node type images. Responsive to receiving a request to create a specified cluster, the mechanism creates a new set of nodes on the data processing system based on the set of node type images, clones the set of volume templates to form a new set of volumes in the data processing system, mounts the new set of volumes to the new set of nodes, and recreates configurations based on details in the request.
US10379833B2 Method and apparatus for installation of trusted application in electronic device
An electronic device has a network interface configured to obtain a first application package for installing an application, the first application package having a flag, a normal application and a plurality of trusted applications (TAs), the flag indicating whether the first application package has a trusted application (TA), and a processor configured to identify whether the first application package has a first TA installable in the electronic device based on the flag included in the first application package and to install the first TA in the electronic device when the first application package has the first TA. The processor is further configured to identify whether the first application package has a second TA installable in another electronic device and control the network interface to transmit the second TA to the other electronic device when the first application package has the second TA installable in the other electronic device.
US10379826B1 Determining inputs to an integration flow component
An approach is provided for determining inputs to a component of an integration flow. First component(s) that are upstream of the component in a given level of the integration flow are identified. First output schema(s) of the first component(s) are determined. In response to determining one or more components of the integration flow contain the component from one or more levels above the given level of the hierarchy of the integration flow, second component(s) that are upstream of the one or more components that contain the component are identified, second output schema(s) of the second component(s) are determined, and the first and second output schemas are presented as the inputs to the component.
US10379825B2 Automated dependency analyzer for heterogeneously programmed data processing system
A dependency analyzer for a data processing system comprising at least one computer hardware processor configured to generate dependency information among variables, which may appear in any of multiple programs written in different source languages. The data processing system may parse each program, regardless of the language in which the module was written. Parsed information about each program may be recorded in a first-type data structure and then may be converted to a format representing dependencies among variables. Dependency information for each of the plurality of programs may be expressed as a combination of language independent constructs, which may be processed together, to generate dependency information for the data processing system. The dependency information may be recorded in a dependency data structure and further used for operations, such as data quality checking and change control for the data processing program.
US10379824B2 Method for static security enforcement of a DSL
An example system and method for securing computer code of a dynamic Domain Specific Language (DSL) that leverages a General Purpose Language (GPL). An example method includes enhancing compile-time security enforcement functionality for computer code written using the DSL, in part by using a compiler to perform static analysis on the DSL computer code. The static analysis includes referencing a security policy defining one or more unacceptable program behaviors; and indicating when execution of the computer code would result in performance of the one or more unacceptable program behaviors based on results of the static analysis.
US10379823B1 Conversion of remote application dialogs to native mobile controls
A processing device of a remote server identifies at least one control in an active application window and a plurality of control options associated with the at least one control. The active application window comprises a user interface in a first format generated by an application running on the remote server. The processing device generates a first metadata representation of the at least one control and of the plurality of control options and sends the first metadata representation to a mobile device communicatively coupled to the remote server. The mobile device generates a user interface in a second format based on the first metadata representation to present the control and the plurality of control options on the mobile device.
US10379820B1 On-demand web-server execution instances for website hosting
Disclosed embodiments relate to on-demand assignment of a web-server execution instance for a website server. Operations include storing generic website server code for hosting websites; storing website specific code unique to each of the websites; controlling a plurality of web-server execution instances, at least some of the instances running website specific code unique to at least one of the websites, and at least others of the web-server execution instances running the generic website server code devoid of the specific unique code for any one website; receiving a request to access a specific website; determining whether the specific website is already hosted, and if not, directing the request to a first one of the plurality of web-server execution instances and injecting into the first one of the plurality of web-server execution instances running the generic website server code, additional website specific code unique to the requested website.
US10379816B2 Data accumulation apparatus and method, and digital signal processing device
The present disclosure provides a data accumulation device and method, and a digital signal processing device. The device comprises: an accumulation tree module for accumulating input data in the form of a binary tree structure and outputting accumulated result data; a register module including a plurality of groups of registers and used for registering intermediate data generated by the accumulation tree module during an accumulation process and the accumulated result data; and a control circuit for generating a data gating signal to control the accumulation tree module to filter the input data not required to be accumulated, and generating a flag signal to perform the following control: selecting a result obtained after adding one or more of intermediate data stored in the register to the accumulated result as output data, or directly selecting the accumulated result as output data. Thus, a plurality of groups of input data can be rapidly accumulated to a group of sums in a clock cycle. At the same time, the accumulation device can flexibly select to simultaneously accumulate some data of the plurality of input data by means of a control signal.
US10379812B2 Treatment determination and impact analysis
A method, software, database and system for determining an optimal treatment for an illness in an individual and for determining the impact (e.g., side effects and intended benefits) of the treatment in the individual are presented in which an attribute profile of the individual containing genetic and non-genetic attributes is compared against a database containing combinations genetic and non-genetic attributes that are statistically associated with successful treatment of the illness in other individuals.
US10379811B2 Normalization of a product on a datapath
A unit operates on a sum term and a carry term separated into a high part and a low part of a product and performs a method that includes iteratively computing a carry save product and separating the carry save product into the high part and the low part: an intermediate product. The unit generates an intermediate wide result by performing a wide addition of the intermediate product to generate an unrounded sum for the high part (i.e., a fused-multiply-add high part) and the low part (i.e., a fused-multiply-add high part). The unit pre-aligns the intermediate wide result on two fixed length shifters such that the fused-multiply-add high part and the fused-multiply-add low part are pre-aligned to each fit on one shifter of the two fixed length shifters.
US10379810B2 Combining results from first and second speaker recognition processes
A received signal represents a user's speech. A first speaker recognition process is performed on a first portion of the received signal, to obtain a first output result. A second speaker recognition process is performed on a second portion of the received signal that is different from the first portion of the received signal, to obtain a second output result. The second speaker recognition process is different from the first speaker recognition process. The first and second output results are combined to obtain a combined output result indicating a likelihood that the user is a registered user.
US10379805B2 Media system controller interface
Techniques are provided for media playback controller interfaces, interface layouts, and interactions for facilitating a user's navigation and control of a media playback system. An example implementation may involve a computing device causing a graphical display of to display (i) a first tab, (ii) a second tab at a relative position from the first tab, and (iii) a single information window. The computing device may receive an input indicating a request for information associated with the first tab, and in response to the input, cause the graphical display to display (i) the single information window at a position directly below the first tab, (ii) the second tab at the relative position from the first tab, and (iii) content associated with the first tab in the single information window.
US10379798B2 Information processing apparatus that obtains and displays synchronized setting information, control method therefor, and storage medium
The present information processing apparatus obtains synchronous data related to an authenticated user from a setting value management server 110, which is an external apparatus, and upon completion of the obtainment of the synchronous data, determines whether a screen related to the synchronous data has been displayed on a display. Furthermore, if the screen related to the synchronous data has been displayed on the display, the information processing apparatus reflects the synchronous data in this screen upon accepting a predetermined operation from the user. On the other hand, if the screen related to the synchronous data is not displayed on the display, the information processing apparatus reflects the synchronous data when displaying the screen on the display.
US10379793B2 Communication terminal and method of controlling the same, and storage medium
A program for causing a communication terminal having a wireless communication function to save a first threshold set in common to a plurality of apparatuses and a second threshold set in association with each apparatus, the first and second thresholds being compared with an acquired intensity of an radio wave to determine whether or not an apparatus that has transmitted the radio wave and the communication terminal are in a predetermined proximity state. By comparing the obtained intensity of the radio wave with one of the saved first and second thresholds, it is determined whether or not the apparatus that has transmitted the radio wave and the communication terminal are in proximity to each other. In accordance with an update instruction, one of the saved first and second thresholds is updated.
US10379790B2 Printing with target color data
In one embodiment, a processor-readable medium stores code representing instructions that when executed by a processor cause the processor to print a print job, and determine target color data for each sheet of the print job while printing the job. The instructions further cause the processor to continually save the target color data to a server for each sheet of the print job as each sheet is printed.
US10379789B2 Data management system that updates a replication database, data management apparatus, method, and storage medium storing program
After start of replication, backup data for restoring master data managed by a data management apparatus according to a restoration instruction is obtained. A content in the obtained backup data is designated as data for replication, and the data for replication is transmitted to an apparatus that is a replication destination. Data managed by the data management apparatus is restored using the obtained backup data.
US10379778B2 Using a master encryption key to sanitize a dispersed storage network memory
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by identifying, for data stored within a DSN memory, one or more encryption keys used to encrypt data stored within the DSN memory. The method continues by identifying, for data stored within a portion of the DSN memory requiring sanitization, a master key of the one or more encryption keys that encrypts all of the data stored within the portion to be sanitized. The method continues by determining, if the master key is not used to encrypt data stored outside of the portion to be sanitized. The method continues, if the master key is not used to encrypt data stored outside of the portion to be sanitized, by sanitizing the data stored within a portion of the DSN memory by erasing the master key.
US10379777B2 Method for performing replication control in storage system with aid of relationship tree within database, and associated apparatus
A method for performing replication control in a storage system and an associated apparatus are provided. The method may include: recording relationships between a protection target in a first storage server and a plurality of snapshots of the protection target in a database of the first storage server and updating the database during recording the relationships; selecting a non-replicated snapshot that has not been replicated from the first storage server to a second storage server; selecting a replicated snapshot that has been replicated from the first storage server to the second storage server as reference of replication difference calculation according to a relationship tree within the database; generating snapshot difference data between the non-replicated snapshot and the replicated snapshot; and transmitting the snapshot difference data from the first storage server to the second storage server, to replicate the non-replicated snapshot from the first storage server to the second storage server.
US10379776B2 Operation interlocking in an address-sliced cache system
An aspect includes interlocking operations in an address-sliced cache system. A computer-implemented method includes determining whether a dynamic memory relocation operation is in process in the address-sliced cache system. Based on determining that the dynamic memory relocation operation is in process, a key operation is serialized to maintain a sequenced order of completion of the key operation across a plurality of slices and pipes in the address-sliced cache system. Based on determining that the dynamic memory relocation operation is not in process, a plurality of key operation requests is allowed to launch across two or more of the slices and pipes in parallel in the address-sliced cache system while ensuring that only one instance of the key operations is in process across all of the slices and pipes at a same time.
US10379775B2 Notification service in a decentralized control plane of a computing system
A method of providing notifications in a control plane of a computer system includes executing a service host process of the control plane on a software platform of the computer system, the service host process managing services of the control plane and a persistent document store that stores service states for the services. The method may include creating a query task service of the control plane, a service state of the query task service including a query filter; evaluating each of the service states against the query filter as each of the service states is added to the persistent document store; updating the service state of the query task service for each of the service states that satisfies the query filter; and sending a notification to a plurality of subscribers of the query task service in response to each update to the service state of the query task service.
US10379773B2 Storage unit for use in a dispersed storage network
A storage unit for use within a dispersed storage network comprises an interface and a processing module operable to receive encoded data slices from a dispersed storage network client. The encoded data slices are associated with DSN logical addresses and the storage unit is allocated a range of DSN logical addresses in which the DSN logical addresses are found. The storage unit determines whether to store the encoded data slices in local memory of the storage unit or store them in remote memory. When the storage unit determines to store the encoded data slice to the remote memory it converts the DSN logical address into a local storage unit logical address and outputs the encoded data slices to the remote memory.
US10379772B2 Apparatuses and methods for operations using compressed and decompressed data
The present disclosure includes apparatuses and methods for operations using compressed and decompressed data. An example method includes receiving compressed data to a processing in memory (PIM) device and decompressing the compressed data on the PIM device.
US10379770B2 Storage system and communicating method
A storage system according to the present invention includes: a plurality of storage devices, wherein each of a plurality of the storage devices including: a control unit; and a storage unit that stores data, wherein the control unit of the storage device that receives a request specifies the storage device that includes the storage unit in that target data targeted by the request is stored among a plurality of the storage devices, and the control unit of the storage device that is specified transmits, as a response to the request, the target data and header information in that a destination identifier indicating a destination of the request is set to a source identifier of the response, and a source identifier indicating a source of the request is set to a destination identifier of the response.
US10379767B2 Methods of using OX40 ligand encoding polynucleotides
The disclosure relates to compositions and methods for the preparation, manufacture and therapeutic use of polynucleotide molecules comprising an mRNA encoding an OX40L polypeptide. Also provided is a method for activating T cells or increasing the number of NK cells in a subject in need thereof.
US10379766B2 Access processor
A reconfigurable computing device having a plurality of reconfigurable partitions and that is adapted to perform parallel processing of operand data by the partitions is provided. The computing system includes a memory device that is adapted to store configuration data to configure the partitions of the computing device, to store operand data to be processed by the configured partitions and to store processing results of the operand data. A programmable memory access processor having a predefined program is provided. The access processor performs address generation, address mapping and access scheduling for retrieving the configuration data from the memory unit, for retrieving the operand data from the memory unit and for storing the processing results in the memory unit. The access processor also transfers the configuration data from the memory unit to the computing device and transfers the operand data from the memory unit to the computing device.
US10379764B2 Virtual machine page movement for encrypted memory
Systems and methods for migrating encrypted storage blocks in a security enhanced manner. An example method may comprise: selecting, by a processing device, a storage block from a plurality of storage blocks comprising encrypted content, the storage block being associated with a computing process; restricting access of the computing process to the storage block; causing the storage block to be decrypted using a first cryptographic input and encrypted using a second cryptographic input; copying the storage block from a first location within the plurality of storage blocks to a second location within the plurality of storage blocks; and providing access of the computing process to the storage block at the second location.
US10379761B2 Secondary storage operation instruction tags in information management systems
According to certain aspects, a system can include a client computing device configured to: in response to user interaction, store an identifier associated with a first tag in association with a first file; and in response to instructions to perform a secondary copy operation, forward the first file, a second file, and the identifier associated with the first tag. The system may also include a secondary storage controller computer(s) configured to: based on a review of the identifier associated with the first tag, identify the first file as having been tagged with the first tag; electronically obtain rules associated with the first tag; perform on the first file at least a first secondary storage operation specified by the rules associated with the first tag; and perform on the second file at least a second secondary storage operation, wherein the first and second secondary storage operations are different.
US10379759B2 Method and system for maintaining consistency for I/O operations on metadata distributed amongst nodes in a ring structure
A method for maintaining consistency for I/O operations on metadata distributed amongst a plurality of nodes forming a ring structure.
US10379758B2 Managing system data for a data storage system
The subject technology provides for managing a data storage system. A host write command to write host data associated with a logical address to a non-volatile memory is received. A first physical address in the non-volatile memory mapped to the logical address in an address mapping table is determined. An indicator that the first physical address is bad checked. If the first physical address is indicated as bad, a valid count associated with a first set of physical addresses at a current value is maintained. The first set of physical addresses comprises the first physical address. If the first physical address is not indicated as bad, the first physical address is marked as invalid. The valid count associated with the first set of physical addresses is decremented.
US10379756B2 Logical format utilizing lateral encoding of data for storage on magnetic tape
In one embodiment, a method includes receiving data to store to a magnetic tape medium using a tape drive, the data being organized into a predetermined number of two-dimensional arrays, each two-dimensional array including a plurality of narrow-spread (NS) codewords positioned orthogonally to a plurality of wide-spread (WS) codewords (relative spread referring to space occupied on the magnetic tape medium when written). The method also includes successively writing each of the NS codewords onto a plurality of tracks of the magnetic tape medium using a first number of channels of the tape drive capable of writing data to tape tracks simultaneously. A first NS codeword from a first two-dimensional array is completely written to the magnetic tape medium prior to starting to write a second NS codeword from the first two-dimensional array. Also, the plurality of NS codewords are protected with a stronger encoding than the plurality of WS codewords.
US10379751B2 Memory swapper for virtualized environments
A method for reducing disk read rate by managing dataset mapping of virtual machine (VM) guest memory, comprising: monitoring a plurality of disk read write operations of a VM guest; updating a dataset mapping between disk blocks allocated to the VM guest and corresponding physical addresses of memory pages of the VM guest containing replica of data stored in the disk blocks, based on the plurality of disk read write operations; when identifying writing to one of the memory pages, removing a mapping of corresponding disk block and corresponding physical address of memory page; when reclaiming a mapped memory page of the VM guest by a host of the VM guest, discarding data contained in the memory page; and when the data is requested by the VM guest after it was reclaimed by said host, retrieving the data from corresponding disk block according to the mapping.
US10379740B2 Using mirror indicators to indicate whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume
Provided are a computer program product, system, and method for using mirror indicators to indicate whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume. A table includes a mirror indicator for each of a plurality of tracks in at least one data set in the primary volume indicating whether a track is to be mirrored to the secondary volume. In response to a write command of write data for one of the tracks in the primary volume, creating a record set in a cache for the primary volume including write data for the track to transfer to the secondary volume in response to the mirror indicator for the track indicating that the track is to be mirrored. The write data in the record set is transferred from the cache to the secondary volume.
US10379739B1 Data storage device read threshold adjustment according to environmental parameters
Embodiments of systems and methods for management and/or optimization of non-volatile memory read thresholds using improved time and temperature tagging are described. In some embodiments, time and temperature tagging can be optimized based on time that it takes to perform read threshold calibration, the expected change in temperature, and/or the impact of this change on bit error rate. In some embodiments, a model of an environmental parameter can be determined and associated read thresholds can be pre-calculated. If the measured environmental parameter is within a threshold of the model for the environmental parameter, a pre-calculated read threshold value can be used instead of performing read threshold calibration. Advantageously, power consumption can be reduced and throughput for the memory device can be increased.
US10379737B2 Devices, methods, and graphical user interfaces for keyboard interface functionalities
The electronic device has a touch-sensitive display, one or more processors, and memory storing one or more programs configured to be executed by the one or more processors. The one or more programs include instructions for displaying a first keyboard comprising a first set of keys corresponding to a set of characters associated with a first language and a first designated key displayed at a location and associated with a first function. In response to receiving a selection to display a second keyboard, the one or more programs include further instructions for displaying the second keyboard, comprising a second set of keys and a second designated key displayed at the location and associated with a second function different from the first. The second function toggles between keyboards. Selection of any of the second set of keys displays one or more characters corresponding to a second language different from the first.
US10379734B2 Systems and methods for interactive image caricaturing by an electronic device
A method for interactive image caricaturing by an electronic device is described. The method includes detecting at least one feature location of an image. The method further includes generating, based on the at least one feature location, an image mesh that comprises a grid of at least one horizontal line and at least one vertical line. The method additionally includes obtaining a gesture input. The method also includes determining at least one caricature action based on the at least one gesture input. The method further includes generating a caricature image based on the image mesh, the at least one caricature action and the image.
US10379732B2 Method for adjusting screen brightness and user terminal
A method and a terminal for adjusting screen brightness include the follows. A target pressure value and a target touch duration of a touch operation performed in a touch area by a user is detected. A target brightness adjustment amount corresponding to the target touch duration is acquired according to a preset correspondence relationship between a touch duration and a brightness adjustment amount, when a preset condition is met. Screen brightness is adjusted based on the target brightness adjustment amount.
US10379731B2 Operation method of electronic device and the electronic device
A method of operating a first electronic device is provided. The method includes receiving information associated with data or an application for outputting the data from a second electronic device, displaying a graphic element comprising at least a part of the information associated with the data or the application, detecting a user input with respect to the graphic element, and outputting at least a part of the data based on the output information of the data in response to the user input.
US10379729B2 Information processing apparatus, information processing method and a non-transitory storage medium
An apparatus includes a display control unit configured to cause a display screen to display a plurality of objects which include an object to be processed according to a moving operation; a selection unit configured to select at least one of the plurality of objects which are displayed, based on a position on the display screen; a determining unit configured to, in a case where an object different from the object to be processed is selected and the moving operation for the selected object is executed, determine whether to execute the predetermined processing to the object to be processed according to the moving operation, based on the selected object; and a processing unit configured to execute the predetermined processing for the object according to the moving operation, in a case where the determining unit determines that the predetermined processing is executed to the object.
US10379725B1 Techniques for utilizing translucent user interface elements
Techniques are provided herein for implementing transparent user interface elements. In at least one embodiment, a user interface comprising a section header element and a section entry element associated with the section header element may be presented. The section header element may have a background that is transparent and the section entry element may be presented as being below the section header element. User input corresponding to a scroll action may be received. The section entry element may be scrolled upward within the user interface based at least in part on the user input. It may be determined that the scrolling causes the section entry element to traverse the section header element. As a result, the background of the section header element may be altered from transparent to translucent and the section entry element may appear as if behind the section header element.
US10379721B1 Interactive interfaces for generating annotation information
Approaches provide for an interactive interface for determining annotation information that can be used to recommend content, improve user interaction and satisfaction, as well as improve various image recognition approaches. For example, a user can be presented an interactive interface, such as a game. The interactive interface can include colored graphical elements, where each graphical element can be associated with and display a visual feature of an item. A user can be provided a task or goal, such as to select, move, or otherwise arrange graphical elements based on a visual feature of the elements. The user interaction can generate annotation information that can be utilized to determine related content as well as improve various image recognition approaches.
US10379720B2 Flexible display device and operating method thereof
A flexible display device is provided. The flexible display device includes a display extendable from the device; a sensor to detect an extended amount of the display; and a controller configured to cause the display to display a home screen on a pre-extension display region, which is a region of the display that is visible prior to extending of the display; cause the display to display a folder including an application icon corresponding to an application, wherein the folder and the application icon are displayed on the pre-extension display region; detect, via the sensor, extension of the display; and cause the display to display the folder enlarged and the application icon enlarged on an extended display region, which is a region of the display that is visible after extending of the display.
US10379713B2 Multi-action button for mobile devices
Systems, methods, and computer-readable media for providing a multi-action button for mobile devices are provided. Alerts are received and multi-action buttons are determined corresponding to the alerts and clinicians associated with mobile devices. The multi-action buttons are displayed on the mobile devices.
US10379704B1 Integrated dispensing terminal and systems and methods for operating
A user is enabled to initiate a user experience through use of a first device. Information is sent to the first device in support of the user experience. Input is receive from the user. One of termination of the user experience and transferring of the user experience to a second device is selected in response to receipt of input.
US10379698B2 Image display device and method of operating the same
An image display device includes a display configured to display a plurality of items and a cursor indicating a location of an input; input receiving circuitry configured to receive an input for moving the cursor; and a controller configured to control the cursor to move in accordance with the received input, to control items adjacent to the cursor to be set as candidate items if the cursor stops moving, and to control guidelines to be displayed on the candidate items, wherein in response to an input of a direction key while the focus is displayed on the first candidate item, and wherein the controller is further configured to control the focus to move to a second candidate item among the candidate items corresponding to the input of the direction key if the input of the direction key corresponds to a short press and to control the cursor to move in a direction corresponding to the input of the direction key if the input of the direction key corresponds to a long press.
US10379696B2 Method and apparatus for displaying popup window message
A method for displaying a popup window message includes: acquiring a trigger condition of each popup window message that is not displayed; separately setting, according to the trigger condition of each popup window message that is not displayed, a priority level of each popup window message that is not displayed; and loading a popup window message with a highest priority level into a popup window, and displaying the popup window.
US10379695B2 Locking interactive assets on large gesture-sensitive screen displays
One embodiment of the present invention sets forth a method for displaying content on a gesture-sensitive display surface. The method includes causing an interactive window asset to be displayed on the gesture-sensitive surface with at least one of an adjustable display height, an adjustable display width, and an adjustable display location on the gesture-sensitive display surface, wherein the interactive window asset includes at least one display output generated by a software application and is configured to receive one or more software application inputs via the gesture-sensitive display surface, receiving a mode change input via the gesture-sensitive display surface, and, in response to receiving the mode change input, causing the interactive window asset to be displayed on the gesture-sensitive display surface with a fixed display height, a fixed display width, and a fixed display location.
US10379688B2 Transcapacitive matrix sensor with via routing
Disclosed herein include a processing system, an input device, and methods for transcapacitive sensing. In one example, a processing system is configured to reduce the capacitive coupling between sensor electrodes arranged in a column of sensor electrodes and routing traces running below the sensor electrodes by isolating a receiver electrode selected from the sensor electrodes in the column from the other sensor electrodes in the column by applying a signal that is not modulated relative to the receiver electrode on sensor electrodes that are immediately adjacent the receiver electrode and not being utilized as a transmitter electrode.
US10379687B2 Manufacture method for a projection capacitive touch screen
A manufacture method for a projection capacitive touch screen, includes following steps: (1) placing a clean PET substrate on a 3D printing platform, (2) the 3D printing platform outputting movement of x, y and z directions through control software, (3) aligning tail-throwing leads on the PET-X film, (4) tearing off the protective release film on one side of the PET-Y film, (5) bonding the PET-Y film and the PET-X film, (6) cutting off the redundant areas around the PET-XY film completed in the step (5), (7) drying the PET-XY film, and (8) laser welding the dried PET-XY film to obtain a projection capacitive touch screen.
US10379685B2 Touch electrode structure, touch pad, and method for fabricating the touch electrode structure
A touch electrode structure including first and second touch electrodes alternately arranged at same layer is provided. The touch electrode further includes first and second connecting sections electrically connecting adjacent first or second touch electrodes arranged in a first direction or a second direction, respectively. The first connecting sections and the second connecting sections overlap in some areas. A first insulating medium is arranged between the first touch electrodes and the second touch electrodes for insulation of the two. A second insulating medium is arranged between the first connecting sections and the second connecting sections in the overlapping areas for insulation of the two. The thickness of the second insulating medium, of the first connecting sections in the overlapping areas and of the second connecting sections in the overlapping areas is each less than a thickness of the first touch electrodes, and of the second touch electrodes.
US10379678B2 Information processing device, operation detection method, and storage medium that determine the position of an operation object in a three-dimensional space based on a histogram
Provided is an information processing device including: a projection unit configured to project an image on a projection surface; an acquisition unit configured to acquire depth information on a projection surface containing a pointing object; a fingertip area extraction unit configured to extract a tip area of the pointing object from the depth information; a fingertip position determination unit configured to determine a tip position of the pointing object in a height direction from the projection surface based on a histogram generated from a group of pieces of depth information on the tip area; an operation detector configured to detect an operation by the pointing object based on the tip position; and a projection controller configured to cause the projection unit to project an image generated in accordance with the detected operation.
US10379676B2 Touch display panel and display device
A touch display panel and a display device are provided. The touch display panel includes a color filter substrate, an array substrate, a back light source arranged below the array substrate and a liquid crystal layer arranged between the color filter substrate and the array substrate. The color filter substrate includes a black matrix. The touch display panel further includes an optical sensor arranged between the color filter substrate and the liquid crystal layer or between the array substrate and the liquid crystal layer, and is configured to detect light emitted by the back light source, propagating through the liquid crystal layer, and then arriving at a light detection surface of the optical sensor, to acquire detection data for determining a position of a touch operation performed on the touch display panel.
US10379672B2 Dynamic proximity object detection
A method of dynamically adjusting a sensitivity of sensor electrodes configured for capacitive sensing in a sensing region of an input device. The input device detects a first input in the sensing region, and acquires force information about the first input via one or more force sensors coupled to the sensing region. The input device dynamically adjusts a sensitivity of the sensor electrodes based at least in part on an amplitude and duration of the force. In some aspects, the input device may increase the sensitivity of the sensor electrodes when a force of the first input exceeds a force threshold for at least a first threshold duration. In some other aspects, the input device may restore the sensitivity of the sensor electrodes to a prior configuration when no input is detected in the sensing region for at least a second threshold duration.
US10379670B1 Increasing low-force accuracy at a device
Methods and devices are disclosed for increasing low-force accuracy at a device, such as a pen or a stylus which are used for communicating with a digitizer. An example method describes detecting an amount of force at the tip of the device and generating a voltage associated with the amount of force. The example method further includes logarithmically sampling the voltage to produce a digital value associated with the amount of force and determining whether the device is operating in an inking state based on the digital value. An example device may include a pressure sensor to detect an amount of force and generate a voltage associated with the amount of force, a sampling circuit to sample the voltage to produce a digital value, a memory and a processor in communication with the memory to determine whether the device is operating in an inking state based on the digital value.
US10379662B2 Touch screen panel, electronic notebook, and mobile terminal
A touch screen panel may include a liquid crystal, a first transparent electrode and a second transparent electrode provided at both sides of the liquid crystal, and a controller configured to transfer image data to the first transparent electrode and the second transparent electrode in a first mode and sense a touch of a user on at least one of the first transparent electrode and the second transparent electrode in a second mode.
US10379661B2 Coordinate measuring apparatus and coordinate measuring system having the same
A coordinate measuring apparatus and a coordinate measuring system are provided. The coordinate measuring apparatus includes a channel electrode circuit including a plurality of electrodes, a driver configured to generate a driving circuit signal and provide the driving signal to the channel electrode circuit, a receiver configured to receive first receiving signal for detecting capacitance change from a portion of the plurality of electrodes, and simultaneously receive second receiving signal corresponding to a signal transmitted from a coordinate indicating apparatus from another portion of the plurality of electrodes, and a processor configured to determine a position of at least one of a hand and the coordinating indicating apparatus based on the received first receiving signal and second receiving signal.
US10379660B2 Input device for a medical treatment system
A medical fluid treatment machine comprising: a pump configured to pump medical fluid to and from a patient; an input device configured to: display touch buttons, at least some of the touch buttons each representing a grapheme, and detect haptic interactions between a user and the touch buttons, wherein an interaction causes information related to the touch button to be received by the medical fluid treatment machine; and a control unit configured to control the input device, wherein controlling the input device includes causing the input device to switch between displaying i) a first set of touch buttons that correspond to a first language, and ii) a second set of touch buttons that correspond to a second language.
US10379659B2 Method and apparatus for generating a personalized input panel
The present invention provides a method for generating a personalized input panel in a user equipment, wherein the method comprises the following steps: a. obtaining hand shape information of a user; b. comparing the hand shape information of the user with predetermined hand shape information, to obtain hand shape feature information of the user; c. generating a personalized input panel suitable for the user based on the hand shape feature information. According to the solution of the present invention, a personalized input panel that conforms to the hand shape features and use habits of a user may be provided.
US10379654B2 Nanocomposite sensing material
Nanocomposite sensing materials are formulated with low aspect ratio conductive fillers with close to or higher than percolation threshold in a low Poisson's Ratio matrix binder with a high gauge factor, low temperature coefficient of resistance (TCR), low temperature coefficient of gauge factor (TCGF), and low hysteresis.
US10379650B2 Touch-sensing display panel
In an embodiment of the disclosure, a touch-sensing display panel includes a substrate, connection electrodes, a touch-sensing device layer, a buffer layer, a display device, and conductive vias. The substrate has a display area and a non-display area connecting the display area. The connection electrodes are located on the non-display area of the substrate. The touch-sensing device layer is located on the substrate. The buffer layer covers the touch-sensing device layer. The display device including a first electrode layer, a second electrode layer, and a display medium layer is disposed on the buffer layer and corresponds to the display area. The first electrode layer and the second electrode layer extend from the display area to the non-display area. The conductive vias penetrate the buffer layer and correspond to the non-display area. The first electrode layer and the second electrode layer are electrically connected to the connection electrodes via the conductive vias.
US10379649B1 Touch screen, electronic device, wireless charging method and wireless charging system
A touch screen, an electronic device, a wireless charging method and a wireless charging system are provided, to overcome the defect in the conventional technology that an additional wireless charging device needs to be provided for an electronic device to wirelessly charging the electronic device. The touch screen is applied to the electronic device, and includes a touch sensor and a touch chip, where the touch sensor is electrically connected to the touch chip. In a case that the touch screen is used for wireless charging, the touch chip controls the touch sensor to form a receiving coil or a transmitting coil.
US10379643B2 Electrode structure for touch panel and method of fabricating the same
The present invention provides an electrode structure for a touch panel and a method for fabricating the same, in which a unit wire and another unit wire continued thereto are continued while the contact area between the unit wires decreases from the entire line width, thereby achieving irregular patterns. In the electrode structure for the touch panel and the method for fabricating the same, a metal wire formed with continuous unit wires has an irregular pattern where the contact area between any one unit wire and another unit wire continued thereto decreases, from the entire line width, by a non-contact size value k obtained by dividing a line width by an arbitrary real number.
US10379637B2 Rotational element enabling touch-like gestures
In one embodiment, the present invention provides an input device with a mechanical wheel which includes a touch sensor. In one embodiment, the wheel is a thumbwheel that uses a magnetometer to detect rotation of a magnet inside the thumbwheel. The touch sensor in one embodiment is a cylindrical floating electrode which is capacitively coupled to a bridge electrode connected to a sensing circuit. The thumbwheel may be used for horizontal scrolling, zoom and other gestures.
US10379634B2 Information processing apparatus and base member
An information processing apparatus includes: a touchpad module; a cover including a touch operation portion configured to cover a face of the touchpad module and a button opening formed along a horizontal side portion of the touch operation portion; an operation button arranged in the button opening; and a base member, arranged on an opposite side of the cover with respect to the touchpad module and the operation button, configured to support the touchpad module and the operation button, an end portion of the base member on the touchpad module side being arranged closer to the operation button than a central portion in a vertical side direction of the touchpad module when viewed from a thickness direction of the touchpad module.
US10379633B2 Pen for capacitive touch systems
A pen configured for use with a touch sensor includes a pen tip that is configured to make contact with the touch sensor. The pen body includes an electrically conductive receiver portion and an electrically conductive emitter portion that is electrically insulated and electrostatically shielded from the receiver portion. The pen includes circuitry configured to receive a touch sensor drive signal applied to a drive electrode of the touch sensor through the receiver portion of the pen body. In response to the received signal, the pen circuitry generates a pen drive signal that is phase additive with the touch sensor drive signal and emits the pen drive signal through the emitter portion of the pen body.
US10379631B2 Method and device for transmitting/receiving data between wireless terminal and electronic pen
A method and a device for transmitting/receiving data between a wireless terminal and an electronic pen by recognizing a user's motion are provided. The method includes displaying a transmission list that is to be transmitted when data transmission to the electronic pen is requested after an approach of the electronic pen is detected, configuring data selected from displayed data in the transmission list as transmission data when a selection request signal is detected, and transmitting the configured transmission data to the electronic pen when transmission of the configured transmission data is requested.
US10379628B2 Tracking system, virtual reality system and attachable device
A tracking system includes an attachable device and a tracking device. The attachable device is removably mounted on a head mounted display device. The attachable device includes an optical emitting module for emitting optical radiation. The tracking device is communicated with the attachable device. The tracking device includes an optical sensor for receiving the optical radiation. The tracking device calculates spatial coordinates of the attachable device relative to the tracking device according to the optical radiation sensed by the optical sensor. The tracking device transmits the spatial coordinates to the attachable device or the head mounted display device.
US10379626B2 Portable computing device
A portable computing device includes a touch screen associated with a display, and a controller that causes a keyboard image and at least one command graphic to be displayed on the display. The command graphic contains a direction-specifying area for selecting a direction of movement of a cursor that is movable within the keyboard image and a selection input area. Touch position information concerning whether the direction-specifying area or the selection input area has been touched is generated by the controller. When the direction-specifying area is touched, the cursor is moved in one or more discrete key image units in a direction of movement indicated by a portion of direction-specifying area that was touched, and when the selection input area is touched, the character of the character key image that the cursor is currently superimposed upon is displayed on the character display field.
US10379622B2 Mobile terminal and method for controlling the same
Disclosed are a mobile terminal capable of controlling a head mounted display (HMD) and a controlling method thereof. The mobile terminal includes: a sensor; a communication unit capable of communicating with a head mounted display configured to display a virtual reality screen; and a controller capable of: controlling the head mounted display to display the virtual reality screen including first content; and when a preset gesture input corresponding to a user's head or pupil movement is detected via the sensor, controlling the head mounted display to display locked second content on the virtual reality screen while a worn state of the head mounted display is maintained.
US10379618B2 Systems and methods for using textures in graphical user interface widgets
Systems and methods for using textures in graphical user interface widgets are disclosed. For example, one disclosed system includes: a processor configured to: receive an interface signal from a touch-sensitive interface associated with a display area; receive a display signal associated with the display area, the display signal comprising a plurality of pixels associated with one or more colors; assign a haptic value to each color; determine a texture associated with a group of the plurality of pixels by determining the haptic value associated with the group of the plurality of pixels; determine a selected actuator by selecting a first actuator if the haptic value is less than a threshold and selecting a second actuator if the haptic value is greater than or equal to the threshold; and transmit a haptic signal configured to cause the selected actuator to output a haptic effect configured to simulate the texture.
US10379617B2 Touch sensitive element and display device comprising the same
Provided are a touch sensitive element and a display device. A touch sensitive element according to an exemplary embodiment includes an electroactive layer including a plurality of electroactive films formed of an electroactive polymer; and a plurality of electrodes disposed on at least one surface of the electroactive layer. In this case, the plurality of electroactive films is configured by a first electroactive film, a second electroactive film, and one or more electroactive films between the first electroactive film and the second electroactive film. A modulus of one or more electroactive films is higher or lower than both a modulus of an electroactive film which is in contact with an upper surface and a modulus of an electroactive film which is in contact with a lower surface. The touch sensitive element according to the exemplary embodiment of the present disclosure may implement a sufficient vibration strength in all frequency domains.
US10379608B2 Electronic apparatus with built-in near-vision display system and display method using built-in near-vision display system
An electronic apparatus includes a main body, a fixing body, and a first display unit provided on the main body and/or the fixing body, wherein the first display unit has a first visible area and when the eyes of the viewer are a first distance away from the first visible area, a first image area of the image is perceived by the viewer, and when the eyes of the viewer are a second distance away from the first visible area, a second image area of the image is perceived by the viewer. The second image area includes the first image area and the first distance is larger than the second distance. A first content in the first image is displayed in the first image area, wherein the first content is perceived by the viewer when eyes of the viewer are the first distance away from the first visible area.
US10379607B2 Experimental chamber with computer-controlled display wall
An environmental chamber having an interior compartment, an augmented display, and a controller is disclosed. The interior compartment is adapted for isolating an experimental setup from an environment external to the interior compartment. The augmented display is positioned to allow a user in the external environment to view the interior compartment and an image generated on the augmented display. The controller generates the image. The image includes information about a component within the interior compartment. The augment display can include a touch-enabled display screen that allows the user to interact with controller.
US10379605B2 Head mounted display, mobile information terminal, image processing apparatus, display control program, display control method, and display system
A head-mounted display wearable on the head of a user includes: a display device disposed on an inner surface of the head-mounted display worn by the user on the head; a touch pad disposed on an outer surface of the head-mounted display worn by the user on the head, the touch pad being able to detect contact with or proximity of a body part of the user; and a display controlling unit acquiring data of an image generated on the basis of input information indicative of the touch pad detecting the contact with or the proximity of the body part of the user, the display controlling unit further causing a display device to display the acquired image data.
US10379604B2 Virtual reality exercise game
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a virtual reality exercise game. One of the methods includes determining a head rotation of the user and a head lean of the user on an exercise device based on data from one or more sensors. The method includes presenting a virtual reality environment on a virtual reality headset, wherein the perspective of the user in the virtual world is determined by a vehicle that defines the velocity of the perspective, a body which defines a reference view point of the perspective (with the head looking forward), and a head which defines the view point of the perspective. The method also includes determining to apply rotation to the body in response to determining that a direction of the head rotation is in a direction of the lean.
US10379599B2 Method for displaying items in an electronic device when the display screen is off
A method for controlling display of at least one item in an electronic device is provided. The method includes, while a display screen of the electronic device is in an off state, detecting a gesture performed on a portion of the display screen using a low power controller and controlling, by the low power controller, to display the one or more items on the display screen in response to the detecting of the gesture. The one or more items are displayed in part of the portion of the display screen of the electronic device.
US10379595B2 Device power control
In various embodiments and/or usage scenarios, device power control, such as relating to one or more power control commands, requests to transition operation to a specific power mode, and/or device power management commands, is advantageous and improves one or more of: performance, reliability, unit cost, and development cost of one or more devices, such as storage devices (e.g. a Solid-State Disk (SSD)) or systems including same.
US10379592B2 Power management of an NZE IoT device
The present disclosure provides for the management of power of a NZE IoT device. Managing power can include receiving the one or more asynchronous events from the asynchronous event system, determining if any of the one or more asynchronous events meet a respective charge qualification, generating the power-on command for the power-managed compute system if any of the one or more asynchronous events meet the respective charge qualification, and waiting for a power source to reach a threshold associated with the respective charge qualification if any of the one or more asynchronous events do not meet the respective charge qualification.
US10379590B2 Energy supply assembly, point of sale system and powered USB host adapter
An energy supply assembly includes a supply input that provides a first voltage VIN with a maximum output current; a first voltage converter connected to the supply input to convert the first voltage VIN into a second voltage; an intermediate storage element connected to the first voltage converter to temporarily store electric energy of the second voltage; at least one first supply output connected to the supply input to provide the first voltage VOUT1; at least one second supply output connected to the intermediate storage element to provide a further supply voltage VOUT2; a measuring device to measure a current received via the supply input and/or a current output via the first supply output; and a control circuit that actuates the first voltage converter, wherein the control circuit is configured to actuate the first voltage converter on the basis of the measured current such that the current output via the at least one first supply output and the current received by the first voltage converter together do not exceed the maximum output current.
US10379588B2 System and method of remote power/power over ethernet (POE) device controls
A system and method configured to improve the function of a network of Power Over Ethernet (POE) devices. The system and method is configured such that a digital video recorder (DVR) actively monitors the POE devices using the POE device application programming interface (API). The DVR, in response to a POE failure or non-responsive POE status may automatically power cycle the port of the network switch corresponding to the POE device, or may power cycle (reboot) the network switch. The system and method also may notify a remote user through a wide area network (WAN) and remote monitor, allowing the remote user to alternatively manually power cycle the network switch and/or the POE(s) ports.
US10379586B2 System and method for a data center to provide energy elasticity services at different time scales
One embodiment provides a method, including: executing, using at least one processor, computer readable program code to: identify a plurality of possibilities at the disposal of a data center for changing its energy demand in its role as a consumer of energy, wherein each of the possibilities is associated with: a time interval during which change in energy consumption of the data center is to take place; and an amount of energy to be drawn, during the time interval, by the data center from an electric provider through a connection to a power grid; wherein the plurality of possibilities are different from each other; proactively determine, based on the identified plurality of possibilities, the ability of the data center to change its energy consumption, thereby changing the amount of energy drawn by the data center from the energy provider; and communicate, to a remote device that is in direct communication with an energy supplier, data indicating the ability of the data center to change its energy consumption.
US10379580B2 Storage medium accommodating apparatus, industrial computer, and method
A storage medium accommodating apparatus for accommodating at least one storage medium of an industrial computer is provided. The accommodating unit includes at least one side wall including at least one guide groove, where the at least one guide groove includes an engagement section; and at least one support unit, where the at least one storage medium may be accommodated inside the at least one support unit, the at least one support unit includes a guide rail that is supported in a manner of being movable on the at least one guide groove, the at least one support unit includes an elastically deformable counter-engagement section, and the counter-engagement section is automatically engaged into the engagement section in a shape-fitting manner in a state that the at least one support unit is pushed into the accommodating unit.
US10379577B2 Information processing method and electronic device
An information processing method and an electronic device are provided. With the method and the electronic device, a sensing parameter generated in response to a deformation of the electronic device is acquired with a sensing component, the sensing parameter is processed, and it is acquired a processing result indicating a deformation state of a deformable portion of the electronic device during a deformation of the electronic device, the controllable component located on the second surface of the electronic device is activated and an operating mode corresponding to the controllable component is started up in a case where the processing result indicates that the deformation state of the deformable portion is the predetermined state. The deformable portion includes a deformation supporting component and a supporting portion of the flexible display screen corresponding to the deformation supporting component, the flexible display screen is located on the first surface of the electronic device.
US10379574B2 Display device
A display device includes a display panel configured to be bent or unbent, a first sensor disposed on a first surface of the display panel and configured to sense a bending direction and a deformation rate of the display device, and a second sensor disposed on a second surface of the display panel and configured to sense the bending direction and the deformation rate of the display device.
US10379571B2 Timing device, electronic apparatus, and moving object
A timing device includes a counter that performs counting action in synchronization with pulses in a clock signal to generate a 6-bit count value representing decimal numbers “0” to “39” in each count cycle in order to perform counting action on a 1/100-second basis and an output control circuit that outputs upper 4 bits of the count value generated by the counter as 4-bit timed data representing time on a 1/1000-second basis.
US10379570B1 Clock divide-by-three circuit
A clock divider circuit receives an input clock signal having a first frequency (f) and generates an output signal having a frequency equal to f/N, where N is an odd integer. The clock divider circuit includes an edge counter to count a number of consecutive edges of the input clock signal having a first plurality, and to assert a control signal when a threshold number (N) of consecutive edges has been counted. The clock divider circuit also includes a frequency multiplier to generate an intermediate clock signal having a frequency equal to 2f/N by doubling the frequency of the control signal based at least in part on transitions of the input clock signal, and a frequency divider to generate an output clock signal having a frequency equal to f/N by halving the frequency of the intermediate clock signal.
US10379569B2 Multi-function appliance knob incorporating multiple rotation modulating mechanisms
A control knob for an appliance includes an outer control ring, a stationary hub, a rotation modulating mechanism coupled to the outer control ring and engaged with an outer surface of the stationary hub, wherein the outer control ring is rotationally operable about the stationary hub at a first rate, an indicial ring positioned around the stationary hub, wherein the indicial ring engages a portion of the rotation modulating mechanism, wherein rotation of the outer control ring at the first rate causes the rotation modulating mechanism to rotate the indicial ring about the stationary hub at a second rate, the second rate being different than the first rate and an encoder shaft positioned within the stationary hub, wherein an inner gearing mechanism extends between an exterior surface of the encoder shaft and one of the outer control ring and the indicial ring.
US10379567B2 Bandgap reference circuitry
Bandgap reference circuitry comprises a first current mirror connected to a power supply line and configured to supply a first current to a first node and a second current to a second node virtually-shorted to the first node, a first pn junction element between the first node and a ground line; a first variable resistor element between the second node and the ground line, and a second pn junction element connected in series to the first variable resistor element. The first variable resistor element has a resistance dependent on a power supply voltage supplied to the power supply line.
US10379561B2 Energy saving method based on confidence interval and apparatus using the same
Disclosed herein are an energy saving method based on a confidence interval and an apparatus using the method. The energy saving apparatus based on a confidence interval includes an energy saving performance analysis unit for generating energy saving performance data for each of one or more control modules included in a target system for which energy saving is to be performed, a confidence interval reading unit for generating confidence interval data for each of the one or more control modules, and an energy saving execution unit for establishing an energy-saving policy using the energy saving performance data and executing energy saving for each of the one or more control modules using at least one of the energy-saving policy and the confidence interval data.
US10379560B2 Home automation system device power optimization
Techniques are provided for power optimization of home automation system devices (e.g., battery-powered devices). In one example embodiment, the power optimization is based on service states for a room associated with the device. A service state is determined for each of one or more services available in the room. The device is maintained in a low-power inactive state while there are no active services in the room. In response to at least one service being activated, the device transitions from the inactive state to a full-power in-use state. Such transition is performed preemptively, absent any current attempt to use the device by a user or another device. In response to expiration of a timer since a last use of the device or the transition to the in-use state was made and no actual use occurred, the device exits the in-use state and may eventually return to the inactive state.
US10379555B2 N-channel input pair voltage regulator with soft start and current limitation circuitry
A voltage regulator includes two input pairs of opposite type transistors, p-type and n-type, to provide a soft-start functionality for gradually increasing the voltage regulator's output voltage from zero, or a voltage below the thresholds of the n-type transistors, to an operational voltage. The voltage regulator operates in a soft-start mode during which a variable input voltage signal is ramped up to allow the output voltage to reach the operational voltage, and a normal-operation mode during which the operational voltage is maintained.
US10379553B2 Overcurrent protection circuit, display panel, and display device
Disclosed is an overcurrent protection circuit including a voltage conversion unit, a reference voltage generation unit, a voltage comparison unit and a switch unit. The voltage conversion unit is configured to receive an input voltage and converting the input voltage into a modulated voltage; the reference voltage generation unit is configured to generate a reference voltage to be compared with the modulated voltage; the voltage comparison unit is electrically connected to the voltage conversion unit and the reference voltage generation unit for comparing the modulated voltage with the reference voltage to generate a control signal; the switch unit is electrically connected to the voltage comparison unit and the voltage conversion unit configured to determine whether or not to output the modulated voltage according to the control signal.
US10379552B2 Method for optimizing control parameters of cooling fan and system thereof
After a temperature point of the cooling fan is set according to a plurality of temperatures corresponding to a plurality of first consecutive time intervals, control a duty cycle of the cooling fan according to the temperature point, acquire temperature variation data of the cooling fan during a plurality of second consecutive time intervals, generate a gain factor and a frequency factor of the cooling fan according to the temperature variation data, and generate a proportional gain factor, an integral time factor and a derivative time factor of a proportional-integral-derivative controller of the cooling fan according to the gain factor and the frequency factor of the cooling fan. The plurality of first consecutive time intervals are followed by the plurality of second consecutive time intervals.
US10379550B2 Scalable panel cooling system
Method and system are provided for controlling a scalable panel cooling system having multiple cooling panels for cooling heat-generating components housed in a support structure. The method includes: dividing the support structure into areas, each area of the support structure capable of housing a heat-generating component; for each area of the support structure: providing a cooling panel adjacent the area of the support structure; determining whether the area of the support structure is housing an operational heat-generating component; in the case that the area of the support structure is housing an operational heat-generating component, activating the cooling panel adjacent the area of the support structure housing the operational heat-generating component; and in the case that the area of the support structure is not housing a operational heat-generating component, deactivating the cooling panel adjacent the area of the support structure.
US10379549B2 Pressure independent control valve
A pressure independent control valve (10) for controlling the flow of a liquid medium includes a valve body having a side wall defining a conduit that extends from an inlet to an outlet. The side wall of the valve body include a first side opening (23) and a second side opening (24) extending into the conduit. A first insert element (21) is placed into the first side opening (23) and a second insert element (22) is placed into the second side opening (24). At least part of a pressure control device (18) is accommodated by said first insert element (21), and at least part of a flow rate adjustment device (19) is accommodated by said second insert element (22).
US10379548B2 System and method for controlling a valve
A system and method for controlling a remote valve includes temporarily driving or activating a battery-powered pilot valve assembly to place an operatively coupled output valve in a switch position. One or more processors receives a temperature measurement associated with an operating environment of the battery-powered pilot valve assembly, compares the received temperature measurement to a temperature threshold level, and continuously drives the battery-powered pilot valve assembly to maintain the output valve in the switch position if the temperature measurement is below the temperature threshold level.
US10379546B2 Control strategy for multiple kites on a single ground power unit
Methods and systems described herein relate to power generation control for an aerial vehicle. An example method may involve determining an asynchronous flight pattern for two or more aerial vehicles, where the asynchronous flight pattern includes a respective flight path for each of the two or more aerial vehicles; and operating each of the aerial vehicles in a crosswind flight substantially along its respective flight path, where each aerial vehicle generates electrical power over time in a periodic profile, and where the power profile of each aerial vehicle is out of phase with respect to the power profile generated by each of the other aerial vehicles.
US10379540B2 Light detection and ranging (LIDAR) device having multiple receivers
Described herein is a LIDAR device that may include a transmitter, first and second receivers, and a rotating platform. The transmitter may be configured to emit light having a vertical beam width. The first receiver may be configured to detect light at a first resolution while scanning the environment with a first FOV and the second receiver may be configured to detect light at a second resolution while scanning the environment with a second FOV. In this arrangement, the first resolution may be higher than the second resolution, the first FOV may be at least partially different from the second FOV, and the vertical beam width may encompass at least a vertical extent of the first and second FOVs. Further, the rotating platform may be configured to rotate about an axis such that the transmitter and first and second receivers each move based on the rotation.
US10379538B1 Trajectory generation using motion primitives
In autonomous driving, it is often useful to plan trajectories in a curvilinear coordinate frame with respect to some reference trajectory, like a path produced by a hi-level route planner. This disclosure includes techniques for developing efficient approximate path coordinate motion primitives appropriate for fast planning in autonomous driving scenarios. These primitives are approximate in that particular quantities, like the path length, acceleration, and track offset trajectory, are known with some degree of certainty, and values that depend on the curvature of the reference path can be bound. Such approximate motion primitives can be used to control the autonomous vehicle to follow the trajectory in an environment.
US10379535B2 Drowsiness sensing system
A system includes an electro-dermal potential sensing system to sense electro-dermal potential of a person and configured to output an electro-dermal potential signal, as well as at least one physiological sensor to measure at least one physiological state and output at least one physiological signal. The system also includes a controller to receive the electro-dermal potential signal from the electro-dermal potential sensing system and the at least one physiological signal to determine a drowsiness state of the person.
US10379534B2 Drone flight control
A drone system and method. Audio signals are received via one or more microphones positioned relative to a location on a drone and one or more of the audio signals are identified as of interest. Flight characteristics of the drone are then controlled based on the audio signals that are of interest.
US10379532B2 Wheel assembly, a method of controlling the motion of an object and a golf club storage and transport device
The wheel assembly includes an arm 51, a wheel 55, a power supply port 60, an electric motor 56 coupled to the wheel 55, and a motor controller 62 for controlling rotation of the electric motor 56. The method of controlling the motion of a motorized object includes defining a target position, sensing a current position of the motorized object and using an output from a processor to control the electric motors to drive the object toward the target position. The golf club storage and transport device 70 includes a body 71 for storing golf clubs and a pair of releasable wheels 75. The device 70 has an assembled configuration and a disassembled configuration.
US10379530B2 Signal protocol fault detection system and method
In systems, such as sensor systems, an output signal of the system (e.g. output of the sensor corresponding to a sensed characteristic) can be generated and provided. In response to a detected error, the output signal can be adjusted to generate an error indication signal pulse to indicate that an error has been detected. The output signal can then be adjusted to return to a signal level corresponding to the sensed characteristic. In response to the error being resolved, an error resolution signal pulse can be generated.
US10379528B2 Method and apparatus for generating machining codes of workpieces from a paper engineering drawing
A method and apparatus for generating machining code of workpieces from a paper engineering drawing are provided. The method includes processing the paper engineering drawing to be a binary image; extracting dimension features and shape features of the workpieces from the binary image; and generating the machining codes of the workpieces based on the extracted dimension features and shape features of the workpieces. The machining codes indicate the dimension and shape of the workpieces. Machining codes of workpieces are generated from a paper engineering drawing directly without manual involvement.
US10379525B1 Method for the design and manufacture of composites having tunable physical properties
A method of designing and manufacturing a replica composite object based on an original object. The method identifies the structure and physical properties of an original object. Base materials, bodies, and structural templates, each of which includes associated physical properties, are utilized to generate a 3-dimensional model. The 3-dimensional model is discretized and tested to determine if the selected combination of base materials and bodies have physical properties that substantially equal the physical properties of the original object. If the physical properties do not equate, the 3-dimensional model is optimized by adjusting the combination of base materials, bodies, and structural templates. When the difference between the measured physical properties of the 3-dimensional model and the identified physical properties of the original object is less than a tolerance value, the method instructs an additive manufacturing system to generate a replica composite object based on the original object.
US10379521B2 Apparatus and procedure for homing and subsequent positioning of axes of a numerical control machine
Apparatus for the homing and subsequent positioning of the axes of a numerical control machine. The apparatus includes motion actuators operatively connected to a motor for moving a machine worktable of the apparatus, a control unit, an input/output unit operatively connected to the control unit for the definition of at least one working axis, at least one switching sensor, either of inductive or capacitive type, and at least one switching bar for the definition of at least one switching point identified on the at least one worktable using the at least one switching sensor. The switching sensors and switching points are fixed or mobile, and the at least one switching bar includes a detection area for the at least one switching sensor, the area being shared into a first detection section, a second detection section, and a plurality of protection and fastening areas. The apparatus also includes a sensor housing for the insertion, protection and sliding of one or more switching sensors.
US10379520B2 Method for controlling shape measuring apparatus
There is provided a method for controlling a shape measuring apparatus which can achieve both trajectory correcting capability and control stability. A stylus tip is moved along a scanning path while controlling the stylus tip so as to keep an amount of deflection of a probe to a workpiece to be a reference amount of deflection. A movement instruction for the probe is generated according to a combined velocity vector V represented by the following expression: combined velocity vector V=Gf·Vf+Ge·Ve+Gc·Vc2, where Vf is a path velocity vector to move the probe along the scanning path, Ve is a deflection correcting vector to keep the amount of deflection of the probe to the workpiece to be the reference amount of deflection, Vc2 is a second trajectory correcting vector represented by (Vc1·q)q, Vc1 is a first trajectory correcting vector to correct a position of the probe so that the stylus tip heads to the scanning path, and q is a trajectory correcting direction vector given by a vector product of a normal line of a surface of the workpiece and the path velocity vector Vf.
US10379519B2 Servo controller, control method, and non-transitory computer-readable recording medium for machine tool used for oscillating cutting
A controller that controls a machine tool, a method of controlling a machine tool, and a computer program that causes a computer to operate as a controller that controls a machine tool, the machine tool comprising multiple control axes and used for machining by cutting of a work as a machining target by means of coordinated motion of the control axes. The method includes acquiring a position command for driving a cutting tool or the work, acquiring a rotation speed of the rotated cutting tool or the rotated work, calculating oscillation amplitude, calculating an oscillation frequency, calculating an oscillation command for causing the cutting tool and the work to oscillate relative to each other, storing a command route, correcting the oscillation command based on the stored command route, determining a drive signal to be used for driving the servo motor, and outputting the drive signal.
US10379516B2 Management device and system for calculating a predicted value of a measurement location
A management device includes a memory and a processor coupled to the memory. The processor is configured to collect measurement data from sensors installed in respective measurement locations including outside an installation room in which an information processing device is installed, in a gas path in an air-conditioning system of the installation room, and inside the installation room, the measurement data being data measured by the respective sensors. The processor is configured to store the measurement data in the memory. The processor is configured to delete unnecessary data from the measurement data stored in the memory. The processor is configured to calculate a predicted value in at least one measurement location of the measurement locations on basis of the measurement data from which the unnecessary data is deleted. The predicted value is a value of data predicted to be measured by any of the sensors.
US10379510B2 Command control in a multi-servo feedback control system
The present disclosure discloses a command control in a multi-servo feedback control system. The command control includes: a servo acquiring preset delay time when a first action command is received from a main controller via serial data bus; the servo sending feedback information to the main controller after the preset delay time; wherein the preset delay time of the plurality of servos are different from each other, and the feedback information is configured to identify work status of the servo; receiving a second action command from the main controller; performing actions corresponding to the second action command and sending the feedback information to the main controller after the preset delay time if the second action command is valid. A servo and a multi-servo feedback control system for performing the command control are also provided.
US10379509B2 Automation technology field device
An automation technology field device with at least two connection terminals to which a two-wire line or a four-wire line can be connected, such that a loop current can be supplied to the field device via the connection terminals. A safety device is provided which is used to ensure the electromagnetic compatibility and/or the explosion proofing of the field device, wherein the safety device is connected to each connection terminal via one line each, and wherein at least one current converter arranged around the line is provided, which reads back the loop current in at least one of the two lines between the safety device or parts of the safety device and the connection terminals in a galvanically isolated manner.
US10379508B2 Setpoint adjustment-based duty cycling
A facility for performing setpoint adjustment-based duty cycling techniques by adjusting the setpoint of a device or component is described. The facility reduces energy consumption for a system, such as an HVAC system, or device by adjusting or modulating an associated setpoint or temperature setting. The facility modulates the setpoint between a base setpoint value and another setpoint value based on a mode of the system. When the system is in a cooling mode, the facility modulates the temperature between the base setpoint value and a higher setpoint value. When the system is in heating mode, the facility modulates the temperature between the base setpoint value and a lower setpoint value. The facility may modulate the setpoint between the two setpoint values based on an offset value or a fixed setpoint value.
US10379507B2 Voice control type bath system and operating method thereof
A voice control type bath system and an operating method thereof are disclosed. The voice control type bath system is utilized for a massage bath equipment and includes at least one attached device for actuating the massage bath equipment, a voice receiving unit for receiving at least one voice signal, a voice analyzing module for analyzing the at least one voice signal to generate at least one controlling command; and a main control device for controlling the at least one attached device to actuate the massage bath equipment according to the at least one controlling command and/or for controlling an actuation of the at least one attached device according to the at least one controlling command. The voice control type bath system and the operating method thereof can directly control the at least one attached device via the at least one voice signal.
US10379504B2 Method and apparatus to optimize power to maximize performance of mesh sensors and control networks
An automation component configured for optimized wireless communication within a building automation system is disclosed. The automation component includes a wireless communications component, a processor in communication with the wireless communications component, a memory in communication with the processor, the memory configured to store computer readable instructions which are executable by the processor. The computer readable instructions being programmed to process at least one communication variable received via the wireless communications component; to optimize a communication or radio transmit power level associated with the wireless communication component, wherein the optimized communication power level is a function of the at least one communication variable; and an adjustment of the communication power level associated with the wireless communication component based on the optimized communication power level.
US10379502B2 Control system with machine learning time-series modeling
An unsupervised machine learning model can make prediction on time series data. Variance of time-varying parameters for independent variables of the model may be restricted for continuous consecutive time intervals to minimize overfitting. The model may be used in a control system to control other devices or systems. If predictions for the control system are for a higher granularity time interval than the current mode, the time-varying parameters of the model are modified for the higher granularity time interval.
US10379495B2 Gun sight with brightness control
A holographic weapon sight has a housing with a viewing end and an opposing target end, a viewing path being defined from the viewing end to the target end. A light source energized by a power source projects a light beam along a path onto a liquid crystal cell module. A power controller in communication with the power source is operable to adjust the brightness of the light beam from the light source. The liquid crystal cell module is operable to rotate and polarize the light beam to further adjust the brightness of the light beam. The light beam from the liquid crystal cell module illuminates a holographic optical element (HOE) that reconstructs an image of a reticle.
US10379489B2 Process unit
A process unit includes a drum frame supporting a photoconductor drum and a development frame supporting a development roller. The development cartridge is swingably supported by the drum frame at a coupling joint provided at a first side of the development frame and a support portion provided at a second side of the development frame. A center of rotation of the development roller is located in a position shifted from a line segment connecting a center of rotation of the coupling joint and a center of rotation of the photoconductor drum to an upstream side with respect to a direction of rotation of the coupling joint as viewed in an axial direction of the development roller, such that the development roller is pressed against the photoconductor drum by the action of the rotatory force received by the coupling joint.
US10379488B2 Developing cartridge including developing gear cover
A developing cartridge includes: a housing having first and second sidewalls through which respective end portions of a developing roller shaft are rotatably inserted; a developing gear, which is arranged outside of the first sidewall, and which is fixed to the end portion of the developing roller shaft; a transmission gear, which is arranged outside of the first sidewall, and which transmits driving force to the developing gear; a first cover member, which is attached to the first sidewall, and which covers the transmission gear; and a second cover member, which is attached to the first sidewall, and which covers the developing gear from an outer side in the axis line direction. The second cover member is formed separately from the first cover member and is arranged side by side with the first cover member outside of the first sidewall.
US10379486B2 Transport member, transport device, and image forming device
A transport member includes: a shaft portion having a linear portion that is linearly disposed along a linear section of a transport path, and a curved portion that is curvedly disposed along a curved section of the transport path; and screw blades that are spirally formed on an outer circumferential surface of the linear portion and the curved portion, and that transport a powder material by rotation of the shaft portion in one of axial directions of the shaft portion, the screw blades having a small-diameter portion which has an outer diameter smaller in the curved portion than in the linear portion.
US10379485B2 Image forming apparatus with separately housed cleaning blade and cleaning roller
An image forming apparatus which transfers, onto paper, a toner image formed on a belt-shaped image carrier including an elastic layer on a surface thereof, and forms an image includes a rigid blade which cleans the surface of the image carrier in contact with the image carrier which has transferred the toner image onto the paper; a roller which is upstream of the rigid blade in a rotation direction of the image carrier, and cleans the surface of the image carrier upstream of the rigid blade by coming in contact with the image carrier which has transferred the toner image onto the paper; a rigid blade holder which holds the rigid blade; and a roller holder which holds the roller. The rigid blade holder and the roller holder are installed with a gap therebetween.
US10379484B2 Fixing device provided with insulator and restriction member supporting the same
A fixing device includes: a rotary body, a heater having one end and another end, a first power supply cord having one end portion connected to the one end of the heater, a first insulator, a second power supply cord having one end portion connected to the other end of the heater, a second insulator, a support frame, and a restriction member. The first insulator holds both the one end of the heater and the one end portion of the first power supply cord. The second insulator holds both the other end of the heater and the one end portion of the second power supply cord. The support frame includes a first support portion supporting the first insulator and a second support portion supporting the second insulator. The restriction member is detachably attachable to the support frame and restricts movement of the first insulator in a first direction.
US10379483B2 Rotating device, image forming apparatus
In a rotating device, a pair of cuts are formed in an end portion of a metal-made cylindrical body to which a pressure is applied, at positions that face in a diameter direction. A support portion of a synthetic-resin-made bush rotatably supports the cylindrical body. In a state where a center of the cylindrical body matches a rotation center line of the bush, and a first diameter direction connecting respective centers in a circumferential direction of the cuts matches a second diameter direction connecting centers in the circumferential direction of a pair of engaging portions, each interval in the circumferential direction between the engaging portions and edge portions of the cuts is equal to or larger than an interval in a direction perpendicular to the rotation center line between an outer circumferential surface of the support portion and an inner circumferential surface of the end portion.
US10379482B2 Image forming method and image forming system
An image forming method for an image forming system that includes an image former that performs both side printing for one sheet and a sheet feeding apparatus and a tray (sheet feeder) that stores a sheet to be fed to the image former, includes detecting a state change of the sheet feeder; and executing adjustment for a formation position of an image to be subjected to both side printing in a case where a state change of the sheet feeder has been detected.
US10379480B2 Image forming apparatus
In one embodiment, an image forming apparatus has an image forming device, a discharge port of a recording medium, a conveying device of the recording medium, and a controller. The controller judges a kind of the recording medium and the discharge port that is a conveying destination of the recording medium. The controller controls a conveying speed of the recording medium to be discharged from the discharge port by the conveying device, in accordance with the kind of the recording medium and the conveying destination of the recording medium which have been judged.
US10379479B2 Sheet binding device, sheet post-processing device, and image forming apparatus
According to one embodiment, a sheet binding device includes a tape support base, a tape holder, and a first displacement mechanism. The tape support base supports a tape. The tape holder is movable in a first direction. The first displacement mechanism displaces the tape holder from a first position that is a position away from the tape to a second position at which the tape holder is capable of coming into contact with the tape when the tape holder moves toward the tape support base and receives the tape.
US10379474B2 Image forming apparatus and unit control device
Provided is a structure configured to stably supply electric power to functional units forming an image forming apparatus. To achieve this, the image forming apparatus includes: an image creating portion (307Y) serving as a functional unit for forming images; and an apparatus main body including a DC power distribution portion (206) configured to supply electric power to the image creating portion (307Y) and a main controller (219) configured to control operation of the image creating portion (307Y). The image creating portion (307Y) includes a protection circuit (220) and a load to be driven by electric power that is supplied from the DC power distribution portion (206). The protection circuit (220) gradually supplies power source electric power to the load when mounted on the apparatus main body, and immediately shuts off the supply of the electric power to the load when pulled out of the apparatus main body.
US10379473B2 Image forming apparatus
An image forming apparatus for forming an image on a sheet, includes an image forming unit configured to form the image on the sheet, a double-sided conveyance path through which the sheet with the image formed on a first surface passes before the image forming unit forms an image on a second surface opposite to the first surface, a guide member having a contact portion configured to contact one end of the sheet in the width direction of the sheet, the guide member being provided on the double-sided conveyance path, and a reversing roller pair forwardly and reversely rotatable, configured to convey the sheet to the double-sided conveyance path during a reverse rotation, the reversing roller pair having a drive shaft, and a first roller and a second roller coaxially disposed on the shaft, rotatable with the shaft, wherein the second roller is disposed at a position more away from the contact portion than the first roller in the axial direction of the shaft, the second roller having a larger outer diameter than the first roller.
US10379472B2 Fusing apparatus with a rotating endless belt, and image forming apparatus
A fusing apparatus includes: a rotating endless belt; a pressing member pressing the belt from an inside of the belt; and a roller forming the fusing nip between the roller and the belt by pressing, from an outside of the belt, a position where the belt faces the pressing member, wherein a surface of the pressing member facing the roller via the belt includes: plane surface, and a curved surface adjacent to the plane surface at a downstream-side end in a conveying direction of the storage medium of the plane surface, and when viewed from a cross-section orthogonal to a central axis of the roller, an upstream-side end of the conveying direction of the plane surface is away from a straight line passing through the central axis of the pressure roller and parallel to the conveying direction, farther than the downstream-side end in the conveying direction of the plane surface.
US10379468B2 Heating unit and image forming apparatus
A heating unit includes a first rotatable member that generates heat; a second rotatable member that forms, in combination with the first rotatable member, a nip area through which sheets of different sizes pass one by one; a housing that supports the first and second rotatable members such that the first and second rotatable members are rotatable; an electronic component that is fixed to the housing and includes a portion that overlaps a smallest one of the sheets passing through the nip area in terms of a position in a long-side direction of the nip area; and an other member that is provided between the first rotatable member and the electronic component.
US10379459B2 Image forming device
An image forming device includes: element arrays each including light emitting elements arranged in main scanning direction, the arrays being arranged in sub scanning direction; a photoreceptor whose surface moves relative to the light emitting elements in the sub scanning direction; a controller outputting control voltage instructing light emission amount for each light emitting element; and drivers each supplying drive current to a corresponding light emitting element according to the control voltage, thus causing the light emitting element to emit light to expose the moving surface of the photoreceptor. Intervals L between the arrays satisfy (D/2)×(V/F)−((V/F)×0.1)≤L≤(D/2)×(V/F)+((V/F)×0.1) where F expresses frequency of AC noise to be superimposed on the control voltage, V expresses system speed of the surface of the photoreceptor moving relative to the light emitting elements, and D is an odd number.
US10379455B2 Image forming apparatus
An image forming apparatus includes: a photoconductor; an optical writer to write a latent image on the photoconductor; an image data generator to generate image data of at least one of text and image and of a correction pattern; a light emission controller to control a light source of the optical writer; a developing device to develop the latent image into a toner image; a transfer device to transfer the toner image onto a recording medium; a fixing device to fix the toner image thereon; a detector to detect the toner image of the correction pattern formed according to the image data; and a writing position controller to control when the light source emits light based on the toner image detected. The correction pattern is formed at each of four corners inside a margin of the recording medium, and includes two edges in each of main scanning and sub-scanning directions.
US10379453B2 Toner
A toner includes a plurality of first particles and a plurality of second particles. The first particles and the second particles each include a core and a shell layer covering a surface of the core. The cores of the first particles contain a binder resin and a colorant. The cores of the second particles contain a releasing agent. A standard deviation of a volume-based particle size distribution of the toner is no greater than 1.28. An area ratio of regions of the cores of the second particles that are occupied by the releasing agent in a cross-sectional image of the second particles is at least 50%. A number ratio of the second particles is at least 5% and no greater than 25% relative to a total number of the first particles and the second particles.
US10379449B2 Identifying process variations during product manufacture
Systems and method are presented for identifying process variations during manufacture of products such as semiconductor wafers. At a predetermined stage during manufacture of a first products, images of an area of the first product are obtained using different values of at least one imaging parameter. The images are then analyzed to generate a first contrast signature for said first product indicating variations of contrast with said at least one imaging parameter. At the same predetermined stage during manufacture of a second product, images of an area of said second product are obtained corresponding to said area of said first product using different values of said at least one imaging parameter. The images are analyzed to generate a second contrast signature for said second product indicating variations of contrast with said at least one imaging parameter. The first and second contrast signatures are compared to identify whether a variation in process occurred between manufacture of said first and second products.
US10379445B2 Metrology method, target and substrate
A method, involving illuminating at least a first periodic structure of a metrology target with a first radiation beam having a first polarization, illuminating at least a second periodic structure of the metrology target with a second radiation beam having a second different polarization, combining radiation diffracted from the first periodic structure with radiation diffracted from the second periodic structure to cause interference, detecting the combined radiation using a detector, and determining a parameter of interest from the detected combined radiation.
US10379443B2 Radiation source device, lithographic apparatus and device manufacturing method
A radiation source, e.g. for EUV for use in a lithographic apparatus, generates radiation by illuminating droplets of fuel with first radiation to form a plasma and collects second radiation omitted by the plasma using a collector (CO). The collector has an aperture and the fuel passes along a vertical trajectory through that aperture before being irradiated by the first radiation. In an embodiment the first radiation is directed along a beam, the final part of which is coincident with the final part of the trajectory of the fuel droplets. In an embodiment a gas flow is arranged coincident with the fuel trajectory and/or the beam of first radiation.
US10379442B2 Method of manufacturing graphene film and graphene film manufactured thereby
According to an aspect of the present invention, there is provided a method of manufacturing a graphene film, the method including: preparing a catalyst metal having at least a surface on which graphene is formed; forming a support layer on the graphene; and isolating the graphene and the support layer from the catalyst metal by dipping the catalyst metal in an electrolytic solution perpendicularly to a liquid surface of the electrolytic solution when a voltage is applied to the catalyst metal.
US10379441B2 Liquid processing apparatus
A liquid processing apparatus includes a substrate holding part, a processing liquid supply part configured to supply a processing liquid to the substrate, a cup body provided to surround the substrate and configured to drain the processing liquid scattered by the rotation of the substrate, a solvent supply part configured to supply a solvent for dissolving a solid component generated from the processing liquid, an exhaust path member having an exhaust port opened inside the cup body, and configured to exhaust an atmosphere around the substrate, and a liquid diffusion part having a concavo-convex pattern and provided on an inner surface of an exhaust path so that the solvent is spread by a capillary phenomenon inside the exhaust path through which the atmosphere is exhausted. The exhaust path is formed inside the cup body and the exhaust path member.
US10379438B2 Configuring optical layers in imprint lithography processes
An imprint lithography method of configuring an optical layer includes depositing a set of droplets atop a side of a substrate in a manner such that the set of droplets do not contact a functional pattern formed on the substrate. The imprint lithography method further includes curing the set of droplets to form a spacer layer associated with the side of the substrate and of a height selected such that the spacer layer can support a surface adjacent the substrate and spanning the set of droplets at a position spaced apart from the functional pattern.
US10379437B2 X-ray detector and X-ray imaging apparatus having the same
Disclosed herein is an X-ray imaging apparatus having an improved structure which is configured for preventing an entrance of foreign materials. The X-ray imaging apparatus includes: an X-ray source configured to generate X-rays, and to irradiate the generated X-rays; an X-ray detector configured to detect the irradiated X-rays; and a first frame and a second frame coupled with each other to form an outer appearance of the X-ray detector. The first frame is tightly coupled with the second frame so that no gap exists between the first frame and the second frame in order to prevent a foreign material from entering the inside of the X-ray detector.
US10379434B2 Portable screen device
In order to provide a screen device capable of eliminating a slack arising in a screen pulled out, there is provided a portable screen device, comprising a casing, a roll, a screen, and a screen support part, the casing having an opening, the roll being rotatably placed in the casing, the screen being configured to be wound on the roll during a storage of the screen and to be pulled out in an upward direction from the opening of the casing upon an use of the screen, the screen support part being for supporting the screen in an extension state by a pull out of the screen, wherein a dial mechanism is provided on a side portion of the casing, and wherein the dial mechanism is partially capable of pulling the screen in the extension state back in a different direction from a pull out direction of the screen.
US10379431B2 Projection apparatus and illumination system having wavelength conversion modules
A projection apparatus including an illumination system, a light valve, and an image-forming system is provided. The illumination system includes a first dichroic unit, a second dichroic unit, a third dichroic unit, two wavelength conversion modules, two light sources respectively emitting a first beam and a second beam, and an excitation light source module emitting an excitation beam. The first dichroic unit and the second dichroic unit are disposed on a transmission path of the excitation beam. The two wavelength conversion modules respectively convert the corresponding partial excitation beam coming from the first dichroic unit and the second dichroic unit into two converted beams. The light valve converts the first beam, the two converted beams, and the second beam coming from the third dichroic unit into an image beam. The image-forming system is disposed on a transmission path of the image beam.
US10379430B2 Dustproof apparatus, image display system, and control method
A dustproof apparatus according to an embodiment of the present technology includes a casing portion, a fan portion, a sensor unit, and a control unit. The casing portion is capable of accommodating an image display apparatus and includes an inlet and an outlet that discharges air sucked in from the inlet. The fan portion is provided at the outlet or the inlet. The sensor unit is capable of respectively measuring a first temperature which is a temperature of the air in a vicinity of the inlet and a second temperature which is a temperature of the air in a vicinity of the outlet. The control unit controls drive of the fan portion on a basis of a temperature difference between the first temperature and the second temperature measured by the sensor unit.
US10379428B2 Multi-configuration simulator screen system and method(s) of use
A multi-configuration simulator screen system and methods of use are described. Embodiments of the present invention include a multi-configuration screen assembly and a simulator system for running training scenarios on the multi-configuration screen assembly. The multi-configuration screen assembly can include a pair of screens rotatably coupled to a middle screen. The pair of screens can be rotated relative to the middle screen allowing for the simulator system to be implemented with a plurality of differently configured screens.
US10379425B1 Fence-mountable camera holder
A device for mounting a camera to a chain link fence or the like, wherein the device includes an L-bracket with a vertical leg and a horizontal leg joined to each other an angled juncture, the vertical leg extending downward from the juncture and having a front side and a back side. A fixation element is attachable to the back side of the vertical leg from the front side of the vertical leg and is configured so that, in use, when the fixation element is engaged against the front side of the fence and the front surface of the vertical leg is engaged against the back side of the fence, the attachment of the fixation element to the back side of the vertical leg through an opening in the fence secures the fence between the fixation element and the vertical leg.
US10379415B2 Display apparatus
According to an aspect, a display apparatus includes: a display panel including a plurality of pixels each including a pixel capacitor and a pixel transistor, a scanning line that is coupled to the respective pixels and is configured to receive a scan signal, and a video signal line that is coupled to the respective pixels and is configured to receive a video signal; and a driver configured to drive the display panel. The pixel transistor includes: at least one N-channel metal oxide semiconductor (NMOS) transistor coupled between the video signal line and the pixel capacitor; and a P-channel metal oxide semiconductor (PMOS) transistor coupled in parallel with the NMOS transistor.
US10379412B2 Liquid crystal display device
A liquid crystal display device comprises: a first display panel and a second display panel, which are overlapping each other; and a backlight disposed on rear surface sides of the first display panel and the second display panel. The backlight irradiates the first display panel and the second display panel with light beams in a plurality of colors while sequentially switching the light beams. Each of the first display panel and the second display panel includes a plurality of pixels. An area of the pixel included in the first display panel is smaller than an area of the pixel included in the second display panel.
US10379410B2 Liquid crystal display apparatus
A liquid crystal display apparatus that controls liquid crystals with a pixel structure having a red pixel, a green pixel, a blue pixel, and a white pixel as a basic unit. Voltage-transmittance characteristics of the liquid crystals corresponding to the white pixel are different from voltage-transmittance characteristics of the liquid crystals corresponding to each of the red pixel, the green pixel, and the blue pixel.
US10379408B2 Curved display device
A curved display device includes a display substrate, an opposite substrate, and a liquid crystal layer interposed between the display substrate and the opposite substrate. The display substrate is curved along a first direction and includes a pixel electrode and a second alignment layer disposed on the pixel electrode. The opposite substrate is coupled to the display substrate to be curved along the first direction and includes a common electrode and a first alignment layer disposed on the common electrode. The first alignment layer comprises different material from the second alignment layer. The pixel electrode includes branch portions extending in a direction inclined with respect to the first direction when viewed in a plan view, and a pitch, which is defined by a sum of a width of each branch portion and a distance between the branch portions, is within a range from about 7.5 micrometers to about 8.5 micrometers.
US10379399B2 Display device and backlight unit included therein
A display device including a backlight unit; and an image forming unit configured to transmit or block light emitted from the backlight unit to create an image, wherein the backlight unit includes a light source, a reflector sheet configured to absorb light having a predetermined wavelength range among light emitted from the light source, and to reflect non-absorbed light, and an optical sheet configured to absorb light having the predetermined wavelength range among the light emitted from the light source, and to transmit non-absorbed light.
US10379395B2 Color conversion panel and display device including the same
A color conversion panel includes a substrate, a light blocking layer on the substrate, and color conversion layers and a transmission layer on the substrate, the color conversion layers including a quantum dot, wherein the light blocking layer includes a first sub-light blocking layer overlapping the color conversion layers and the transmission layer, and a second sub-light blocking layer between adjacent ones of the color conversion layers and the transmission layer, and wherein each of the first sub-light blocking layer and the second sub-light blocking layer includes an external light absorption layer on the substrate, and a reflection layer on the external light absorption layer.
US10379392B2 Display device comprising backlight device, detection electrodes, and elastic member
According to one embodiment, a display device includes a display panel including a first substrate including a display area and a first detection electrode, a backlight device opposed to the first substrate with a gap therebetween, a second detection electrode opposing the first detection electrode via the backlight device, and an elastic member between the backlight device and the second detection electrode, including a first region opposing a central portion of the back light device and a second region located to surround the first region. The first region and the second region are different in hardness in a thickness direction of the elastic member.
US10379389B2 Display device with adjustable curvature
The present invention provides a display device including a display panel, a first holder, and a second holder. The display panel includes a first side and a second side opposite to each other, and a display surface between the first side and the second side. The first holder is extended along the first side and holds the first side, and the second holder is extended along the second side and holds the second side. In the display device, the first holder and the second holder are capable of moving linearly relative to each other, so as to drive the first side and the second side to move relative to each other and force the display panel to bend. Further, the first holder and the second holder are capable of respectively driving the first side and the second side to rotate.
US10379388B2 Digital light path length modulation systems
A system to adjust light path length comprising a digital light path length modulator, the digital light path length modulator comprising a polarization modulator to receive polarized light and to modulate a polarization of some or all of the polarized light. The system further comprising an optical path length extender (OPLE) having an entry surface and an exit surface, to direct the light entering the OPLE with a first polarization through the entry surface and along a first light path through the OPLE to exit through the exit surface, and to direct the light entering the OPLE with a second polarization through the entry surface and along a second light path through the OPLE to exit through the exit surface, the second light path through the OPLE having a light path length two or more times longer than the first light path length through the OPLE.
US10379385B2 Head alignment eyewear devices for sports applications and methods of using the same
An optical viewing device, consisting of glasses, goggles, visor or other head-worn device, comprised of a vertical aperture, or apertures, designed to limit an athlete's visual field of view and increase the user's focus on the ball position. In this manner, the athlete's eye to ball alignment is enhanced, leading to reduced head movements during use. The improved performance is directly enhanced by the improved eye-ball alignment and reduced head movement during the sporting activity.
US10379384B2 Light-filtering optical accessory
A method and system is provided for controlling the intensity and wavelength of light that is perceived by a user to achieve optimal contrasts when viewing medical images. A medical image reviewing system may include at least one medical image displaying monitor and a light-filtering optical eyewear. The light-filtering optical eyewear may include an eyewear frame, the eyewear frame including a first temple, a second temple, and a lens frame, the lens frame being centrally connected between the first temple and the second temple. The light-filtering optical eyewear may further include a first ambient light shield, the first ambient light shield being connected along the first temple. The light-filtering optical eyewear may further include a second ambient light shield, the second ambient light shield being connected along the second temple. The light-filtering optical eyewear may further include a light-filtering lens assembly configured to optimize the contrasts of the medical images being viewed by the user and maintain activation of rods in the eyes of the user for low light level viewing by the user.
US10379377B2 Heat sink configuration for wearable electronic device
Apparatuses, systems for electronic wearable devices such as smart glasses are described. According to one embodiment, the wearable device can include an eyewear body, onboard electronic components, and a core wire. The eyewear body can be configured for wearing by a user to hold one or more optical elements mounted on the eyewear body within a field of view of the user. The onboard electronic components can be carried by the eyewear body and can comprise a heat source that generates heat during electrically powered operation thereof. The core wire can be disposed within the body to form part of a structural framework for at least part of the eyewear body. The core wire can be thermally coupled to the heat source to provide a heat sink for the heat source.
US10379373B2 Image stabilization device
A position detection apparatus is configured to detect a position of a movable portion relative to a fixed portion using a voice coil motor (VCM) driving portion. The position detection apparatus includes a position detection element arranged on one of the movable portion and the fixed portion, and a first position detection magnet and a second position detection magnet arranged on another of the movable portion and the fixed portion. The first position detection magnet and the second position detection magnet are aligned so that different magnetic poles face a surface of the position detection element. The first position detection magnet and the second position detection magnet are arranged in an order in a moving direction of the movable portion such that magnitudes of densities of magnetic fluxes reaching the surface of the position detection element from the first position detection magnet and the second position detection magnet are different.
US10379371B2 Bi-directional stiffness for optical image stabilization in a dual-aperture digital camera
Mechanisms for providing optical image stabilization in at least one direction as well as auto-focus in a digital camera comprise a plurality of springs mechanically coupled to at least a lens module carrying a lens of the digital camera, wherein the plurality of springs provides overall low stiffness to movement of the lens in two, first and second directions orthogonal to each other, and provides high stiffness to torsion of the lens module.
US10379366B1 Apparatus, system, and method for adjusting head-mounted-display straps
A head-mounted-display adjustment apparatus may include a spring assembly that includes a spring with a restoring force. The adjustment apparatus may also include a strap with a distal section coupled to a head-mounted display and a proximal section coupled to the spring assembly such that (i) the strap is extendable, via deflection of the spring, away from the head-mounted display, and (ii) when a user is wearing the head-mounted display, the restoring force of the spring holds, via the strap, the head-mounted display against the user's face. The adjustment apparatus may additionally include a projection assembly that couples the spring assembly to the head-mounted display and via which the spring assembly is extendable away from the head-mounted display. The adjustment apparatus may further include a mount that couples the projection assembly to the head-mounted display. Various other apparatuses, systems, and methods are also disclosed.
US10379356B2 Accommodation based optical correction
An auto-focus head-mounted display (HMD) dynamically generates aberration-adjusted images based on measured accommodation of user's eye(s). An aberration-adjusted image is an image distorted to correct aberrations that would otherwise occur at a retina of the user due to image light passing through optics of the HMD. The aberration-adjusted image corrects the aberrations of the HMD and “accounts” for the aberrations of the eye so that the resulting retinal image is free of optical aberrations due to the HMD but preserves correct eye optical aberrations that are correlated with a current accommodative state of the eye.
US10379353B2 Augmented and virtual reality display systems and methods for diagnosing health conditions based on visual fields
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379349B2 Methods and systems for detecting health conditions by imaging portions of the eye, including the fundus
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379346B2 Methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display
Disclosed are methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display are disclosed. In one embodiment, the method includes displaying a user-interface on a substantially transparent display of a wearable computing device. The method further includes displaying a virtual object in the view region at a focal length along a first line of sight and detecting a physical object at a physical distance along a second line of sight. The method still further includes determining that a relationship between the focal length and the physical distance is such that the virtual object and the physical object appear substantially co-located in a user-view through the view region and, responsive to the determination, initiating a collision action between the virtual object and the physical object.
US10379344B2 Method and apparatus for self-relative tracking using magnetic tracking
A method and apparatus for self-relative body tracking in virtual reality systems using magnetic tracking is disclosed, which allows more accurate tracking of a user's body relative to the user's field of vision. A head-mounted magnetic tracking (HMMT) system is used, in which other parts of a user's body are tracked relative to the HMD on the user's head, rather than relative to a base station. This results in less distortion of the magnetic field used for tracking and thus allows for more accurate determination of the position and orientation of a user's body parts relative to the user's field of vision, so that a more accurate avatar may be presented on the HMD to the user. This allows the avatar of the user's body part to be shown in a location that corresponds closely to its physical position. In an alternative embodiment, multiple portions of the user's body may be tracked.
US10379343B2 Saddle riding vehicle
A saddle riding vehicle includes: a meter apparatus; and a head-up display apparatus including a projection unit and a combiner to which an image from the projection unit is projected. The meter apparatus is arranged at a position overlapping with an optical path from the projection unit to the combiner as viewed in plan view.
US10379342B2 Vehicular head-up display device
To provide a head-up display apparatus capable of displaying an easily visible image. The apparatus projects a display image displayed on the image displaying part installed in an instrument panel of a vehicle toward a windshield glass (translucent member) through an opening of the instrument panel, reflects the image on the windshield glass, and displays character information and symbol information as a virtual image, which is visible from a predetermined eye-position range. The character information is displayed in a first area where a difference in distortion (binocular parallax) of the virtual image is less than a predetermine value when the translucent member is seen from the predetermined eye-position range.
US10379340B1 Electrowetting pixel with main and initiation electrodes and connected storage capacitors
An electrowetting display device includes a first support plate and a second support plate opposite the first support plate. A plurality of pixel walls are formed over the first support plate. The plurality of pixel walls are associated with a first pixel and a second pixel. The plurality of pixel walls define a first display area of the first pixel and a second display area of the second pixel. A first electrode is formed over the first support plate underneath the first display area of the first pixel. A second electrode is formed over the first support plate underneath the second display area of the second pixel. The first electrode is electrically connected to the second electrode. A first switch may be positioned underneath the second display area, with the first switch being electrically connected to the first electrode.
US10379339B1 Electrowetting display device configuration for reflective and transmissive modes
An electrowetting display device is presented. The device includes a top support plate including a top surface and a bottom surface. A viewing surface of the device is over the top surface of the top support plate. A bottom support plate is positioned opposite the top support plate. A plurality of pixel walls are formed over a bottom surface of the top support plate. The plurality of pixel walls are associated with an electrowetting pixel and define a portion of a volume containing at least a portion of a first fluid and a second fluid. A transparent pixel electrode is on the top support plate and a common electrode is over a top surface of the bottom support plate. The common electrode includes a transparent material.
US10379334B2 Light measurement device, light measurement method, and light measurement program
A light measurement device is a light measurement device for measuring light coming from a sample, and is provided with a moving-image acquisition part for acquiring moving image data, and an analysis processing part for performing analysis processing on moving image data. The analysis processing part includes: a luminance-value-data acquisition part for acquiring luminance value data indicating a chronological change in a luminance value; a luminance-value extraction part for extracting a peak value and a bottom value of the luminance value, from the luminance value data; and a pixel specifying part for calculating an evaluation value evaluating a state of a change in a luminance value on the basis of the peak value and the bottom value and specifying a target pixel that is to be analyzed from a plurality of pixels on the basis of a repeat state of the evaluation value.
US10379332B2 Stereoscopic viewing apparatus
A viewing apparatus for producing a stereoscopic image for an observer, the viewing apparatus comprising: first and second video projectors for projecting respective ones of first and second video images of an object, the first and second images being different images which are one or both of spatially and angularly shifted in relation to the object so as to convey parallax between the images; a mirror arrangement comprising a concave mirror which receives light from the first and second video projectors, the mirror arrangement being located in relation to the first and second video projectors such that focussed images of the object are produced at the mirror arrangement; and a viewing lens for relaying exit pupils corresponding to each of the focussed images as reflected by the mirror arrangement to a viewing plane so as to be viewable at the respective eyes of the observer as a stereoscopic image without use of adapted eyewear; wherein the video projectors comprise first and second video displays which are driven by first and second video signals to display respective ones of the first and second video images, and first and second optical arrangements for focussing light from the respective images as displayed by the first and second displays to the mirror arrangement.
US10379326B2 Off-axis aspheric three-mirror optical system
An off-axis aspheric three-mirror optical system comprises a primary mirror, a secondary mirror, and a tertiary mirror. Relative to a first three-dimensional rectangular coordinates system in space, a second three-dimensional rectangular coordinates system is defined by a primary mirror location, a third three-dimensional rectangular coordinates system is defined by a secondary mirror location, and a fourth three-dimensional rectangular coordinates system is defined by a tertiary mirror location. The primary mirror in the second three-dimensional rectangular coordinates system, the secondary mirror in the third three-dimensional rectangular coordinates system, and the tertiary mirror in the fourth three-dimensional rectangular coordinates system are all sixth-order polynomial aspheric.
US10379324B2 Adaptive optical zoom systems and methods
Adaptive optical zoom systems and methods are described herein. One example of a method for adaptive optical zoom includes receiving an image at a focal plane array through a number of variable focal length elements, determining a quality of the image, and altering an amperage of the number of variable focal length elements to increase the quality of the image.
US10379323B2 Lens attached substrate, layered lens structure, camera module, manufacturing apparatus, and manufacturing method
The present technology relates to, for example, a lens attached substrate including a substrate which has a through-hole formed therein and a light shielding film formed on a side wall of the through-hole and a lens resin portion which is formed inside the through-hole of the substrate. The present technology can be applied to, for example, a lens attached substrate, a layered lens structure, a camera module, a manufacturing apparatus, a manufacturing method, an electronic device, a computer, a program, a storage medium, a system, and the like.
US10379319B2 Zoom lens, optical apparatus, and method for manufacturing zoom lens
A zoom lens includes, in order from an object along an optical axis: a first lens group having a negative refractive power; a second lens group having a positive refractive power; a third lens group having a negative refractive power; a fourth lens group; and a fifth lens group. When the zoom lens performs varying magnification, the distance between the first and second lens groups changes, the distance between the second and third lens groups changes, the distance between the third and fourth lens groups changes, the distance between the fourth and fifth lens groups changes, the second and fourth lens groups move along the same trajectory along the optical axis, and at least the third lens group moves along the optical axis.
US10379314B2 Multi-degree-of-freedom support mechanism, lens barrel, and optical device
A multi-degree-of-freedom support mechanism includes a first member having a protruding part with a spherical surface, and a second member having a pair of planes opposite to each other across the protruding part. One of the first member and the second member is able to make relative movement with respect to the other with sliding movement of the spherical surface on the pair of planes. The pair of planes is in contact with the spherical surface. The relative movement includes translational movement in two degrees of freedom in planar direction and rotational movement about an axis in three degrees of freedom in the pair of planes.
US10379309B2 Traceable optical fiber cable and filtered viewing device for enhanced traceability
A system and method for tracing an optical communication cable and related traceable fiber optic cable are provided. The system includes a traceable optical communication cable that includes an elongate light emitting element extending along at least a portion of the length of the cable body configured to emit light radially outward from the cable body, and the light emitted from the light emitting element has a wavelength range. The cable body includes a plurality of spaced light transmitting windows separated from each other by a plurality of opaque fire-resistant sections. The system includes a viewing device having a light filtering element configured to pass light within the wavelength length range through the light filtering element and to block at least a portion of light having wavelengths outside of the wavelength range.
US10379304B2 Optical fiber temperature control system and method
A method for monitoring optical fiber temperature includes heating an optical fiber using a heat source, and measuring an infrared radiation level emitted by an optical fiber during heating of the optical fiber. The method further includes comparing the infrared radiation level to a radiation level setpoint for the optical fiber to determine a radiation level error value. The method further includes adjusting a power level setpoint of the heat source based on the radiation level error value.
US10379301B2 Multi-channel parallel optical receiving device
The present disclosure provides a multi-channel parallel optical receiving device, including a carrier, a light receiving chip, a plurality of optoelectronic diodes disposed on a top surface of an end of the carrier, an optical fiber connector disposed in another end of the carrier, and an arrayed waveguide grating disposed on the top surface of the carrier. The plurality of optoelectronic diodes is electrically connected to the light receiving chip, and an input end of the arrayed waveguide grating is connected to the optical fiber connector for receiving an optical signal from the optical fiber. The optical signals are divided into multi-channel optical signals in parallel. The top surface of an output end of the arrayed waveguide grating is at a predetermined angle, causing the multi-channel optical signals to be reflected by the top surface and to photosensitive surfaces of the optoelectronic diodes arranged in parallel.
US10379298B2 Fiber optic connectors and multiport assemblies including retention features
Fiber optic connectors and connectorized fiber optic cables include connector housings having locking portions defined on the connector housing that allow the connector housing to be selectively coupled to a corresponding push-button securing member of a multiport assembly. Methods for selectively connecting a fiber optic connector to, and disconnecting the fiber optic connector from the multiport assemblies allow for connector housings to be forcibly and nondestructively removed from the multiport assembly.
US10379296B2 Fiber straightening apparatus and fiber straightening method
Disclosed is a fiber inserting apparatus comprising: a fiber clamp; a ferrule clamp opposite to the fiber clamp; and a clamp control controlling relative movement of the fiber clamp and the ferrule clamp on the rails, wherein a fiber inserting operation is performed based on the relative movement towards each other between the fiber clamp and the ferrule clamp. The fiber inserting apparatus may further comprise a straightening section comprising a chamber, elongated slots extending in a fiber inserting direction, a first drive for driving the chamber in a first direction so that the elongated slots move close to and away from the end of the bare fiber, and a second drive driving the chamber to move backwards and forwards in the fiber inserting direction, wherein the elongated slots are in communication with the chamber and a pressure in the chamber is smaller than that in the elongated slots when inserting the fiber. With the present invention, it is possible to simply operate the fiber insertion of 18 ferrules at one time, saving labor time and improving insertion efficiency.
US10379295B2 Connector assemblies for hybrid fiber/wire connections
A connector assembly for a hybrid cable includes: a housing, comprising a base; at least one discrete connector mounted in the base or at least one connector that is at least partially integrated in the base, configured to receive at least one fiber from the hybrid cable; and at least one electrical interface, configured to receive at least one wire from the hybrid cable.
US10379294B1 Multi-directional fiber optic connector
A multi-directional fiber optic connector includes a housing defining therein a mating-connection chamber, a mating-connection portion having an insertion hole in communication with the accommodation chamber and a plurality of guide grooves equiangularly spaced around the insertion hole for guiding a fiber optic lead end connector of a fiber optic cable into the insertion hole in one of a series of angular positions and an accommodation chamber located at an opposite side of said mating-connection chamber, said mating-connection portion comprising, and an optical device mounted in the accommodation chamber for optical communication with the inserted fiber optic cable.
US10379289B2 Optical zooming system for fusion splicers
The invention relates to an optical zooming system for use on fusion splicers. The system may include a lens, camera, and a zooming mechanism, which allows the camera and the lens to move relative to each other. The zooming mechanism may be set to a “zoom out” configuration for aligning the cores of fibers. The zooming mechanism may also be set to a “zoom in” configuration for adjusting fibers with a large diameter.
US10379279B2 Planar remote phosphor illumination apparatus
In various embodiments, an illumination apparatus features spatially separated input and output regions, a light source, a phosphor for light conversion, and an out-coupling structure.
US10379271B2 Retroreflective articles including optically active areas and optically inactive areas
This disclosure generally relates to retroreflective articles and methods of making such articles.
US10379267B2 Metal-based particle assembly
There is provided a metal-based particle assembly comprising 30 or more metal-based particles separated from each other and disposed in two dimensions, the metal-based particles having an average particle diameter in a range of from 200 to 1600 nm, an average height in a range of from 55 to 500 nm, and an aspect ratio, as defined by a ratio of the average particle diameter to the average height, in a range of from 1 to 8, wherein the metal-based particles are disposed such that an average distance between adjacent metal-based particles may be in a range of from 1 to 150 nm. This metal-based particle assembly presents significantly intense plasmon resonance and also allows plasmon resonance to have an effect over a range extended to a significantly large distance.
US10379266B2 Near-eye display device
A near-eye display device includes a display panel and a plurality of light modulation units. The display panel includes a plurality of display pixel units configured to emit display light. The light modulation units are disposed on a light emitting surface of the display panel, and each of the light modulation units is disposed corresponding to one of the display pixel units. Each of the light modulation units is configured to direct the display light emitted from the corresponding display pixel unit to an eye of a user, and a width of the display light directed to the eye of the user is smaller than the pupil size of the eye. The user may still receive clear images when the near-eye display is out of focus because the display light directed to the eye has the width smaller than the pupil size.
US10379265B2 Surface display units with opaque screen
A surface display unit incorporates an opaque screen (180) and an image panel (110). The opaque screen is disposed on the front side of the image panel which provides an optical image. The opaque screen generally hides the image panel while the surface display unit is not in use. When the image panel is activated to provide an optical image, the opaque screen provides a suitable level of transparency so that a viewer can observe the optical image with sufficient clarity. The opaque screen can provide optical enhancement, decorative texture, and/or mechanical support and include antiglare, anti-reflective, and anti-scratch films (140, 150, 160). The opque screen can be a laminated polymer film, an electrochromic or photochromic system, or a switchable dye doped liquid crystal material.
US10379264B2 Lenticular sheet, lenticular printed material, and method of producing lenticular printed material
A method of producing a lenticular printed material includes: an ink jetting step of jetting an aqueous ink, containing a colorant, resin particles, water and a water-soluble high boiling point solvent, onto an ink receiving layer of a lenticular sheet including a resin layer, a lens layer disposed at one surface side of the resin layer, and the ink receiving layer, which is disposed at the other surface side of the resin layer, which contains particles and a resin, and which has a porous structure and a void volume of 50% or greater, according to an ink jetting method; and a drying step of drying the aqueous ink, under conditions in which a surface temperature of the ink receiving layer is set to 30° C. or higher, to form a parallax picture.
US10379258B2 Method and device for determining proportion cubes
The present invention relates to a method for determining at least one combined proportion cube. For each one of a plurality of facies, the determination involves receiving a reference proportion cube, said reference proportion cube having a first average proportion, and receiving an auxiliary proportion cube. Furthermore, for at least one of a plurality of facies, the determination comprises the modification of the auxiliary proportion cube, wherein the modified auxiliary proportion cube has a second average proportion, and the second average proportion is at a distance that is lower than a predetermined distance of the first average proportion and the combination of said reference proportion cube and said modified auxiliary proportion cube.
US10379257B2 Distributing petrofacies using analytical modeling
Distributing petrofacies using analytical modeling. At least some of the illustrative embodiments are methods including: creating, by a computer system, a geocellular model of an underground formation, the creating by: reading a first value of a first rock property associated with a first well log; associating the first value of the first rock property with a first cell of a plurality of cell of the geocellular model; assigning a value of the first rock property to each cell of the plurality of cells based on the first value and a datum of information, the datum of information distinct from the first value.
US10379254B2 Method for producing an integrated circuit pointed element comprising etching first and second etchable materials with a particular etchant to form an open crater in a projection
A method for producing an integrated circuit pointed element is disclosed. An element has a projection with a concave part directing its concavity towards the element. The element includes a first etchable material. A zone is formed around the concave part of the element. The zone includes a second material that is less rapidly etchable than the first material for a particular etchant. The first material and the second material are etched with the particular etchant to form an open crater in the concave part and thus to form a pointed region of the element.
US10379249B2 Oil viscosity prediction
Various embodiments include a method for determining a viscosity for heavy oil in a formation by obtaining viscosity data and nuclear magnetic resonance (NMR) relaxation time distribution data for a plurality of oil samples. A correlation is determined between a set of viscosity data for the plurality of oil samples and an NMR relaxation time geometric mean for the plurality of oil samples. An NMR relaxation time geometric mean intrinsic value is determined based on the correlation, apparent hydrogen index, and TE. Electromagnetic energy may then be transmitted into a formation and NMR relaxation time distributions determined for oil in the formation based on secondary electromagnetic field responses associated with the electromagnetic energy. A viscosity of the oil in the formation may then be determined based a correlation between the set of viscosity data and the NMR relaxation time geometric mean intrinsic value of the distribution data.
US10379247B2 Method and system for estimating formation slowness
A method for estimating formation slowness is provided. The method comprises forward modeling to compute formation slownesses based on a first method for orthorhombic media using stress magnitudes and third-order elastic constants as inputs, and forward modeling to determine formation slownesses analytically based on a second method using stress magnitudes, stress azimuth and third-order elastic constants as inputs. The first method may be based on Tsvankin method and the second method may be based on Christoffel method. The forward modeling may further use well configuration and reference moduli as inputs, and the results from the forward modeling may include formation slownesses, and at least one of vertical slownesses, anisotropic parameters, anellipticity indicators and fast shear azimuth. The method may further comprise assessing quality of the forward modeling based on results output from the forward modeling.
US10379243B2 Method and apparatus for characterizing azimuthal anisotropy using statistical moments
A method for evaluating anisotropy parameters using statistical moments calculates second and third central moments using reflectivity values associated with pairs of incidence and azimuth angles. The method further determines tangential and normal weaknesses for the location using the calculated second and third central moments for different incident angles. Linear and non-linear inversions of statistical moments are used to estimate the fracture weaknesses, anisotropic gradient (biased and unbiased), anellipticity variation and unambiguous orientation.
US10379239B2 Method and computer system for determining seismic node position
A computing system and method for determining the x, y energy receiver (node) positions regardless of the angle at which the energy was released from the source. The process and computing system involves an iterative looping technique that is executed in data processing software wherein an initial model position based on, in essence, a best guess as to a node's location, followed with the iterative process of statistically comparing model data to actual data and then adjusting the model position by some predetermined amount and comparing this new result to the actual data to determine if the newly adjusted position is statistically better or worse than the originally selected position assumption. The process can be repeated using continuously smaller distance adjustments to the previously determined best position. Once satisfied that the true best position has been achieved, the processing can cease and the XY position data may be used in the normal course of generating seismic maps.
US10379232B2 Radiation image capturing system
A radiation image capturing system including: a radiation image capturing apparatus which is portable and reads emitted radiation as image data; and a plurality of consoles, wherein when the radiation image capturing apparatus is attached to an attachment section which is associated with one console among the plurality of consoles, the one console determines whether the radiation image capturing apparatus is registrable, and when the one console determines that the radiation image capturing apparatus is registrable, the one console registers the radiation image capturing apparatus, and in a case where the radiation image capturing apparatus is already registered in another console among the plurality of consoles, the another console cancels registration of the radiation image capturing apparatus only when the one console registers the radiation image capturing apparatus.
US10379229B2 Radiation detector and method for producing same
A radiation detector includes: a light detection panel that has a light-receiving unit, and a bonding pad that is electrically connected to the light-receiving unit; a scintillator layer that is provided on the light detection panel to cover the light-receiving unit; and a protective layer that is provided on the light detection panel to cover the scintillator layer. An outer edge portion of the protective layer has an adhesive portion that is in close contact with the light detection panel in a region between the scintillator layer and the bonding pad, and an extension that extends from the adhesive portion to an opposite side of the light detection panel in a self-supporting state.
US10379228B2 Pet detector scintillator arrangement with light sharing and depth of interaction estimation
A photon detector includes a sensor array of optical sensors disposed in a plane and four substantially identical scintillation crystal bars. Each optical sensor is configured to sense luminescence. Each of the four scintillator crystal bars being a rectangular prism with four side surfaces and first and second end surfaces, each scintillation bar has two side surfaces which each face a side surface of another scintillation bar, and each scintillation crystal bar generating a light scintillation in response to interacting with a received gamma photon. A first layer (80) is disposed in a first plane disposed between and adjacent facing side surfaces of the four substantially identical scintillation crystal bars with a light sharing portion (82) adjacent the first end surface and a reflective portion (84) adjacent the second end surface. A second layer (68) is disposed in a second plane orthogonal to the first plane and disposed between and adjacent facing side surfaces of the four substantially identical scintillation crystal bars with a light sharing portion (88) adjacent the second end surface and a reflective portion (90) adjacent the first end surface.
US10379227B2 Radiation dose measuring method
Provided are a method for measuring dose distribution in a mixed radiation field of neutrons and gamma rays, and a method for measuring beam uniformity of a mixed radiation field of neutrons and gamma rays. The planar dose measuring method includes: a step of obtaining a total dose of neutrons and gamma rays by measuring with a dosimeter; and a step of analyzing a neutron dose. The method may effectively measure the doses of neutrons and gamma rays, may be applied to beam measurement and treatment plan validation, and thus improve the quality of treatment.
US10379226B2 Cooperative receiver system with mobile to mobile assistance
Location of a device within a monitored environment with compromised communication with ranging communication nodes. Specifically, an intermediate device previously located by communication with ranging communication nodes is provided to provide a ranging signal to a device to be located. The device to be located may in turn use a ranging signal received from communication with the previously located device and one or more ranging communication nodes to resolve a location.
US10379222B2 Systems, devices, and/or methods for resonant light ranging and distance sensing
Certain exemplary embodiments can provide a resonant scanning LIDAR system, which comprises a modulated continuous-wave or pulsed light source, an optomechanical element that generates a light scan having a bounded periodic motion or a substantially periodic motion, a scan lens element that focuses light onto a distant target, a detector element that detects scattered or reflected light from the distant target, and a controller that controls light source modulation, bounded periodic motion of the optomechanical element, and acquires a signal from the detector element.
US10379220B1 Hyper-resolved, high bandwidth scanned LIDAR systems
Embodiments are directed toward a scanning LIDAR system that measures a distance to a target that reflects light from a transmitter to a receiver. A light transmitter is arranged to scan pulses of light that reflect off a remote surface (target) and illuminate fractions of the Field of View (FoV) of a receiver, such as a camera. These fractions of the FoV are smaller than a resolution provided by an array of pixels used to detect Time of Flight (ToF) reflections of the scanned pulses of light from a remote surface. The exemplary scanning LIDAR system may resolve an image of the remote surface at substantially higher resolution than the pixel resolution provided by its receiver.
US10379217B2 Surveillance apparatus having an optical camera and a radar sensor
A surveillance apparatus includes an optical camera that captures images based on received light, the optical camera including a camera aperture and a radar sensor including one or more transmitting antennas configured to emit electromagnetic radiation and one or more receiving antennas configured to receive electromagnetic radiation. The one or more transmitting antennas and the one or more receiving antennas form a virtual antenna array. The one or more transmitting antennas and the one or more receiving antennas are arranged such with respect to the optical camera that the center area of the virtual antenna array and the center area of the camera aperture coincide.
US10379216B2 Positioning system
A measurement apparatus outputs from a first antenna pair transmission signals (St11) and (St12) whose phase difference (Δϕ1) changes over time. A target object simultaneously receives the transmission signals (St11) and (St12) from a target-side antenna and returns to the measurement apparatus information (Dϕ) according to the positional relationship between the target object and the measurement apparatus determined from a reception signal (Sr1). The measurement apparatus outputs from a second antenna pair transmission signals (St21) and (St22) whose phase difference (Δϕ2) changes over time. The target object simultaneously receives the transmission signals (St21) and (St22) from the target-side antenna and returns to the measurement apparatus the information (Dϕ) corresponding to the positional relationship between the target object and the measurement apparatus determined from a reception signal (Sr2). The measurement apparatus identifies a direction (θ) of the target object on the basis of these two pieces of information (Dϕ).
US10379214B2 Device, system and method for tracking multiple projectiles
A system for tracking multiple projectiles includes a first radar device aimed so that a field of view of the first radar device covers at least a portion of a target area into which projectiles are to be launched from a plurality of launch locations and a processor receiving data from the radar and identifying from the data tracks of a plurality of projectiles. The processor determines for each projectile track identified a specific one of the launch locations from which the projectile was launched and provides to the launch location associated with each projectile data corresponding to a trajectory of the projectile.
US10379213B2 Moving body rotation speed measurement device
Provided is a moving body rotation speed measurement device that makes it possible for a user or the like to easily measure the rotation speed of a spherical moving body. An input unit receives diameter information about a spherical moving body. A measurement processing unit calculates the movement speed and rotation speed of the moving body on the basis of a Doppler signal and the diameter information. The measurement processing unit calculates the movement speed using the maximum peak value of a Doppler signal obtained continuously over a predetermined measurement time and calculates the rotation speed using the maximum frequency width value of the Doppler signal. A display unit shows display content that includes the calculated movement speed and rotation speed.
US10379207B2 Compact omnidirectional antenna for dipping sonar
A compact omnidirectional antenna for dipping sonar comprises multiple elementary transmission rings formed around a longitudinal axis of the antenna and multiple hydrophones distributed around the longitudinal axis, the antenna intended to be dipped in water, the hydrophones separate from the elementary transmission rings, the hydrophones and the elementary transmission rings fixed in the antenna. The elementary transmission rings and the hydrophones are interlinked along one and the same height (H) measured along the longitudinal axis.
US10379206B2 Portable ultrasound machine
The present invention relates to a portable ultrasound machine, comprising a display and a host. The portable ultrasound machine further includes a supporting member which is connected with the display at one end and connected with the host at the other end, and which may allow the edge of the display closest to the host to locate at a plurality of positions on the host.
US10379203B2 Methods and apparatus for mobile phased array system
Method and apparatus for a phased array system including a plurality of unmanned aerial vehicles (UAVs) configured to fly in an array formation having an array lattice spacing. The UAVs can include a puck having a phased array element and a signal processing module configured to receive and process a signal to achieve for the array lattice spacing a spacing that is less than a wavelength of operation of the phased array elements.
US10379201B2 Radar interference mitigation and collaborative operation
A radar system mounted on a platform includes a transmitter turned off during a silent interval, and a receiver to receive one or more signals resulting from transmission by one or more other radars that transmit linear frequency modulated signals during the silent interval. A processor estimates parameters of the one or more other radars. The parameters include bandwidth and slope of the respective linear frequency modulated signal and the parameters are used to modify a transmitted signal or the processing by the radar system.
US10379200B2 Assignment messages acknowledging access attempt without assigning resources
A mobile station (MS), a base station subsystem (BSS), and various methods are described herein that enable the MS to receive acknowledgement of an access attempt for performing a multilateration timing advance (MTA) procedure using an Access Burst method without also being assigned resources.
US10379199B2 Assignment messages acknowledging access attempt without assigning resources
A mobile station (MS), a base station subsystem (BSS), and various methods are described herein that enable the MS to receive acknowledgement of an access attempt for performing a multilateration timing advance (MTA) procedure using an Access Burst method without also being assigned resources.
US10379196B2 Unicast and broadcast protocol for wireless local area network ranging and direction finding
Disclosed embodiments facilitate wireless channel calibration, ranging, and direction finding, between networked devices. A method on a first station (STA) may comprise: broadcasting, at a first time, a first NDPA frame to a plurality of second STAs. The first NDPA frame may include a first bit indicating that one or more subsequent frames comprise ranging or angular information. After a Short Interval Frame Space (SIFS) time interval from the first time, a second frame may be broadcast. The second frame may be a Null Data Packet (NDP) frame. In response, a plurality of Compressed Beamforming (CBF) frames may be received at the first STA where each CBF frame may be received from a distinct corresponding second STA, and may include Channel Feedback Information field with information pertaining to communication channel between the first STA and the corresponding second STA. The communications may be encoded using Orthogonal Frequency Division Multiple Access.
US10379195B2 Risley prism based star tracker and celestial navigation systems
An optical system comprises a pair of Risley prisms positioned along an optical axis to receive a light beam from a field of view, wherein at least one of the Risley prisms is rotatable, transverse to the optical axis, with respect to the other of the Risley prisms. At least one lens is positioned along the optical axis to receive the light beam from the pair of Risley prisms, with the at least one lens configured to focus the light beam. An optical detector array is positioned along the optical axis at an image plane, wherein the optical detector array receives the focused light beam on the image plane from the at least one lens. The optical system can be implemented as a light beam steering mechanism in a star tracker or celestial aided inertial navigation unit.
US10379193B2 Off-set drive assembly for solar tracker
A slew gear drive including a housing having a tubular portion having a longitudinal axis, a shaft formed with a worm gear configured for rotational movement about the longitudinal axis within the tubular portion of the housing, and a torque tube having an outer surface, the torque tube carried by the housing for rotational movement about a rotational axis perpendicular to the worm gear, wherein an inner race coupled to the torque tube including a gear having teeth configured to engage the worm gear, the teeth extending less than a 360 degrees around the inner race. Rotation of the worm gear about the longitudinal axis engaging the teeth of the inner race, thereby rotating the inner race the torque tube about the rotational axis relative to the housing.
US10379189B2 Simultaneous magnetic resonance angiography and perfusion with nuclear magnetic resonance fingerprinting
Embodiments associated with combined magnetic resonance angiography and perfusion (MRAP) and nuclear magnetic resonance (NMR) fingerprinting are described. One example apparatus repetitively and variably samples a (k, t, E) space associated with an object to acquire a set of NMR signals that are associated with different points in the (k, t, E) space. Sampling is performed with t and/or E varying in a non-constant way. The apparatus includes a signal logic that produces an NMR signal evolution from the NMR signals and a characterization logic that characterizes a resonant species in the object as a result of comparing acquired signals to reference signals. The apparatus includes an MRAP logic that simultaneously performs MR angiography and produces quantitative perfusion maps. A multi-factor MR bio-imaging panel is produced from a combination of the data provided by the MRAP and NMR fingerprinting. Diagnoses may be made from the multi-factor MR bio-imaging panel.
US10379184B2 Quiet MR imaging
In a method of MR imaging with an MR device (1), an object (10) is positioned in an examination volume of the MR device (1). ‘Silent’ MR imaging with T2*-weighted or diffusion-weighted contrast is enabled. The method of subjecting the object (10) to an imaging sequence comprising: includes: a) varying a magnetic field gradient vector (GX, GY, GZ) from an initial position (A) to an end position (B) over a plurality of intermediate positions while a number of RF pulses (20) is radiated in the presence of the magnetic field gradient; b) varying the magnetic field gradient vector (GX, GY, GZ) again from the initial position (A) to the end position (B) over the plurality of intermediate positions while a number of MR echo signals is acquired in the presence of the magnetic field gradient; c) sampling a spherical volume in k-space by repeating steps a) and b) a number of times for different initial, intermediate, and/or end positions; and d) reconstructing a MR image from the acquired MR echo signals.
US10379181B2 Systems and methods for common mode traps in MRI systems
Various methods and systems are provided for a common mode trap for a magnetic resonance imaging (MRI) apparatus. In one embodiment, a common mode trap for an MRI apparatus comprises: a first conductor and a second conductor counterwound around a length of a central conductor, wherein the first and the second conductors are radially spaced a first distance from the central conductor at first and second ends of the length, and wherein the first and the second conductors are radially spaced a second distance larger than the first distance from the central conductor at a midpoint of the length. In this way, coupling and subsequent detuning of common mode traps provided adjacent to one another may be prevented.
US10379180B2 Transmission antenna apparatus and magnetic resonance imaging device
The transmission antenna apparatus is configured for emitting transmission magnetic fields in magnetic resonance imaging devices and includes one or more flat antennas. A magnetic resonance imaging device includes such a transmission antenna apparatus.
US10379179B2 Fastening device for an NMR probe having a quick-release fastener
A fastening system for attaching an NMR probe to an NMR magnet includes a discoid insert and a retention system that is rigidly connected to the magnet and on which the insert can be mounted. A form-fitting, variable-force connection is established between the NMR probe and the retention system using a spring element. The probe attaches to the insert by a plurality of integral, rigid retaining elements that are of an invariable fixed length. The spring element and the retaining elements are designed geometrically such that in a first, opened state the connection between the insert and the retaining elements has a mechanical backlash between 0.5 mm and 5 mm when the spring element is relaxed. In a second, closed state the connection between the insert and the retaining elements has no mechanical backlash when the spring element is under mechanical tension.
US10379175B2 Low-noise magnetic sensors
Magnetic sensors are disclosed, as well as methods for fabricating and using the same. In some embodiments, an EMR effect sensor includes a semiconductor layer. In some embodiments, the EMR effect sensor may include a conductive layer substantially coupled to the semiconductor layer. In some embodiments, the EMR effect sensor may include a voltage lead coupled to the conductive layer. In some embodiments, the voltage lead may be configured to provide a voltage for measurement by a voltage measurement circuit. In some embodiments, the EMR effect sensor may include a second voltage lead coupled to the semiconductor layer. In some embodiments, the second voltage lead may be configured to provide a voltage for measurement by a voltage measurement circuit. Embodiments of a Hall effect sensor having the same or similar structure are also disclosed.
US10379172B2 Magnetic field localization and navigation
A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibration signals based on the calibration magnetic field. The controller is configured to calibrate the sensor circuit as a function of the calibration signals, thereby resulting in a calibrated sensor circuit configured to detect a transmitter magnetic field within the environment and to generate detection signals based on the transmitter magnetic field. The controller is configured to estimate a pose of the mobile robot as a function of the detection signals.
US10379168B2 Apparatuses and methods for testing electrochemical cells by measuring frequency response
Real-time battery impedance spectra are acquired by stimulating a battery or battery system with a signal generated as a sum of sine signals at related frequencies. An impedance measurement device can be used to interface between the battery system and a host computer for generating the signals. The impedance measurement device may be calibrated to adapt the response signal to more closely match other impedance measurement techniques. The impedance measurement device may be adapted to operate at mid-range voltages of about 50 volts and high-range voltages up to about 300 volts.
US10379166B2 Cabinet and battery management and monitoring system for use with uninterruptible power supplies
A battery management and monitoring system for monitoring a lithium battery module is provided. The battery management and monitoring system may include a memory configured to retrievably store one or more algorithms, and a controller in communication with the memory. Based on the one or more algorithms, the controller may be configured to at least monitor a data signal corresponding to one or more parameters indicative of an operating condition of the lithium battery module, and generate a control signal based on the data signal configured to selectively engage one or more contactors in communication with the lithium battery module to at least temporarily isolate the lithium battery module if one or more of the parameters exceed predefined thresholds.
US10379161B2 Scan chain stitching for test-per-clock
Various aspects of the present invention relate to scan chain stitching techniques for test-per-clock. With various implementations of the invention, a plurality of scan cell partitions are generated based on combinational paths between scan cells. Scan cells may be assigned to one or more pairs of scan cell partitions based on combinational paths between the scan cells. Each pair of the scan cell partitions comprises one stimuli partition and one compacting partition. Using the plurality of scan cell partitions generated, scan chains are formed based on at least information of combinational paths between scan cell partitions in the plurality of scan cell partitions. The formed scan chains are to be dynamically divided into three groups during a test, which are configured to operate in a shifting-launching mode, a capturing-compacting-shifting mode and a mission mode, respectively.
US10379159B1 Minimization of over-masking in an on product multiple input signature register (OPMISR)
A method and circuit are provided for implementing enhanced scan data testing with minimization of over masking in an on product multiple input signature register (OPMISR) test due to Channel Mask Enable (CME) sharing, and a design structure on which the subject circuit resides. A common Channel Mask Scan Registers (CMSR) logic is used with a multiple input signature register (MISR). Individual local addressing is used for implementing enhanced scan data testing. An architecture and algorithm efficiently expand and target the use of the CME pins to minimize over-masking, to increase test pattern effectiveness with the use of individual local addressing.
US10379157B2 Test pad and method for determining positions of probes
A system for determining a position of a test probe of a test fixture applied to a test pad on a dummy board is disclosed. The test pad includes conductive test zones, resistors, a first insulating zone, and a plurality of second insulating zones. Each resistor has a different resistance. Each resistor is connected to a different test zone. The test zones include a first test zone and a surrounding plurality of second test zones. The first test zone is insulated from the second test zones by the first insulating zone. Adjacent second test zones are insulated from each other by a different second insulating zone. Probe correction can be carried out according to the value of resistance read by a resistance measuring device which stores a correspondence table, and position of the probe adjusted accordingly.
US10379156B2 Bump ball testing system and method
An integrated circuit testing system includes a conductive structure, a conductive pad electrically connected with the conductive structure, a test circuit electrically connected with the conductive pad, a conductive line electrically connected with the conductive structure, the conductive line being configured to be connected with a ground, and a controller coupled with the test circuit. The controller is configured to selectively cause the test circuit to supply a voltage to the conductive structure via the conductive pad. The test circuit is configured to provide feedback to the controller indicative of whether the conductive structure is electrically connected with the conductive pad.
US10379153B1 Printed circuit board test coupon for electrical testing during thermal exposure and method of using the same
A printed circuit board (PCB) test coupon for thermal exposure and electrical testing includes a double sided or multi-layer substrate with a plurality of vias formed within the substrate of the test coupon (blind, buried, stacked vias) or extending through the entire substrate (through hole/via) from a first surface on the first side of the plated hole/via to a second surface on the second side of the plated hole/via. Each of a first plurality of trace patterns interconnect a subset of the plurality of plated holes/vias on the first side of the plated holes/vias, and each of a second plurality of trace patterns interconnect a different subset of the plurality of plated holes/vias on the second side of the plated holes/vias. The first and second pluralities of trace patterns have different patterns and connect to connection points in a connector pattern defined in the substrate. One of the second plurality of trace patterns is configured to measure temperature and two of the second plurality of trace patterns are configured to measure calibration/drift by resistance measurements. The test coupon provides test nets that include a single plated hole/via, and optionally includes daisy chain test nets. A resistance measurement of each plated hole/via (or daisy chain) is provided by connecting 2 wires of a 4-wire kelvin bridge measurement system to the first and second sides of the plated hole/via (or daisy chain) using connection points for one of the first plurality of trace patterns and one of the second plurality of trace patterns that connect to each side of the said plated hole/via (or daisy chain).
US10379149B2 System and method for detecting connector faults in power conversion system
A system and method for detecting connector (20) faults in a power conversion system (10). The system (10) comprises a plurality of series of modules (14) operable in a power conversion mode. A loop connection (30) is provided between the output of a final module (14) in the series and a first module (14) in the series and a loop switch (RL3) is provided in the loop connection (30). Loop current circuitry is provided in one or more of the modules (14) to generate a current flow within the loop and voltage measurement circuitry within each of the modules measures voltage of the input of the module relative to a local reference voltage and/or the output of the module relative to a local reference voltage. A control unit compares the voltages measured for the input and/or output of each of the modules against the voltages measured for the output and/or input of the adjacent modules to determine the resistance of the connection contacts between the module and the adjacent modules.
US10379146B2 Detecting non-technical losses in electrical networks based on multi-layered statistical techniques from smart meter data
Methods, systems, and computer program products for detecting losses in electrical networks are provided herein. A computer-implemented method includes computing a consumption estimation for each consumer associated with a network; determining a difference between (i) the consumption estimation and (ii) actual consumption for each consumer; clustering the consumers into a cluster based on a consumption pattern associated with each consumer; determining a level of deviation of (i) the consumption pattern associated with each consumer from (ii) a consumption pattern representative of the cluster; clustering the consumers into two or more clusters based on a consumption pattern during a first interval of time and during a second interval of time; determining, for each consumer, a level of evolution from (i) a first cluster during the first interval to (ii) a second cluster during the second interval; and identifying consumers associated with a given loss within the network.
US10379140B2 Contact-distance transformer, electrical testing device, and method for producing a contact-distance transformer
A contact-distance transformer of an electric testing device for testing an electric specimen such as a wafer, for reducing a distance between neighboring electric contacts, the transformer having a non-electrically conductive supporting structure with a first side with first electric contacts positioned apart a first distance and a second side with second electric contacts positioned apart a second, smaller distance. The first contacts are connected to the second contacts by electric connections passing through the support structure and/or which are positioned on the support structure.
US10379139B2 Methods, systems and devices for testing circuit modules using a microbackplane interface
Systems and methods are disclosed for testing circuit modules. A system for testing a circuit module includes a test circuit board configured to interface with a host system, a standard connector implemented on the test circuit board and configured to be attachably coupled to the circuit module, a micro-backplane module configured to be attachably coupled to the circuit module and a micro-backplane module interface connector implemented on the test circuit board and configured to be attachably coupled to the micro-backplane module.
US10379137B2 Accelerometer sense path self-test
A microelectromechanical (MEMS) accelerometer has a proof mass, a sense electrode, and an auxiliary electrode. The sense electrode is located relative to the proof mass such that a capacitance formed by the sense electrode and the proof mass changes in response to a linear acceleration along a sense axis of the accelerometer. The auxiliary electrode is located relative to the proof mass such that a capacitance formed by the auxiliary electrode and proof mass is static in response to the linear acceleration. A sense drive signal is applied at the sense electrode and an auxiliary drive signal is applied at the auxiliary electrode. The sense drive signal and the auxiliary drive signal have difference frequencies. A portion of a sensed signal at the sense drive frequency is used to determine linear acceleration while a portion of the sensed signal at the auxiliary drive frequency is used to identify damage within a sense path from the proof mass.
US10379135B2 Integrated wind laser rangefinder receiver
Techniques are disclosed for enabling a wind-sensing optical scope to communicate with external components to provide for a ballistic solution. Techniques may further incorporate cost saving features such as the utilization of a photo diode and/or other features. The wind-sensing optical scope may include various sensors to collect data for the ballistic solution, and/or data from external sensors may be used. Techniques may further incorporate range finding in the wind-sensing optical scope, depending on desired functionality.
US10379131B2 Systems and methods for detecting a liquid level
A method for detecting a liquid surface of a liquid sample with a pipetting tip, the method includes receiving an indication of a capacitance of the pipetting tip, and determining, based on a rate of change of the indication of the capacitance rising above a first preselected threshold, that the pipetting tip has come into contact with the liquid surface. The method also includes determining, based on the rate of change of the indication of the capacitance falling below a second preselected threshold, that the pipetting tip has lost contact with the liquid surface.
US10379129B2 Antibodies to paliperidone and use thereof
Disclosed is an antibody which binds to paliperidone, which can be used to detect paliperidone in a sample such as in a competitive immunoassay method. The antibody can be used in a lateral flow assay device for point-of-care detection of paliperidone, including multiplex detection of aripiprazole, quetiapine, olanzapine, and risperidone/paliperidone in a single lateral flow assay device.
US10379128B2 Apparatus and method for analyzing blood clotting
Systems, apparatuses and methods include evaluation the clotting time or strength of clotting in the presence of various clot-affecting reagents to obtain a profile of clot analysis for determination of bleeding complications. The various reagents may be included in a single cartridge for use in a blood clotting analysis device.
US10379126B2 Systems and methods for proteomic analysis
Provided herein are compositions and methods for proteomic analysis. In particular, provided herein are compositions and methods for performing mass spectrometry-based protein quantitation analysis.
US10379122B1 Methods for normalizing background effects in multiplex immunoassays
Disclosed herein methods, compositions, and kits for obtaining a normalized measured amount of a target in a sample by measuring the amount of the target in the sample by contacting the sample with a detection reagent, measuring the amount of a ligand known to be absent in the sample being tested by contacting the sample with a control reagent, and obtaining the normalized measured amount of the target by calculating the ratio of the measured amount of the target to the measured amount of the ligand.
US10379121B2 Method and device for combined detection of viral and bacterial infections
A lateral flow assay is capable of detecting and differentiating viral and bacterial infections. A combined point of care diagnostic device tests markers for viral infection and markers for bacterial infection, to effectively assist in the rapid differentiation of viral and bacterial infections. In some preferred embodiments, bimodal methods and devices determine if an infection is bacterial and/or viral. A dual use two strip sample analysis device includes a first lateral flow chromatographic test strip to detect MxA and a low level of C-reactive protein and a second lateral flow chromatographic test strip to detect high levels of C-reactive protein. In some preferred embodiments, the sample is a fingerstick blood sample.
US10379120B2 Blood analyzer and blood analysis method
A blood analyzer including a specimen preparation unit, a flow cell, a light source unit, light receivers, and a processing unit. The processing unit is configured to identify and count lymphocytes in the first measurement specimen by using first scattered light information based on the first scattered light and second scattered light information based on the second scattered light, and configured to identify and count blood cells having thereon the predetermined surface antigen in the first measurement specimen by using first fluorescence information based on the first fluorescence.
US10379109B2 Systems and methods for high-resolution imaging
In one aspect, methods of imaging are described herein. In some embodiments, a method of imaging described herein comprises disposing an ultrasound-switchable fluorophore in an environment; exposing the environment to an ultrasound beam to create an activation region within the environment; disposing the fluorophore within the activation region to switch the fluorophore from an off state to an on state; exposing the environment to a beam of electromagnetic radiation, thereby exciting the fluorophore; detecting a photoluminescence signal at a first location within the environment, the photoluminescence signal comprising at least one of an ultrasound fluorescence signal emitted by the fluorophore and a background signal; correlating the photoluminescence signal with a reference signal to generate a correlation coefficient for the first location; and multiplying the photoluminescence signal by the correlation coefficient for the first location to generate a modified photoluminescence signal for the first location.
US10379103B2 Urine sample testing apparatus and apparatus for processing measurement result of urine sample
A urine sample testing apparatus may include a urine qualitative measuring section configured to acquire a measurement result for each of a plurality of urine qualitative measurement items and a urine sediment measuring section configured to acquire a measurement result for each of a plurality of urine sediment measurement items. The apparatus may also include an operation part that can specify a combination of one of the plurality of urine qualitative measurement items and one of the plurality of urine sediment measurement items. An information processing unit may also be included.
US10379099B2 Lubrication detection method for linear motion system
A lubrication detection method includes a first step is a lubricator provides an information to a processor, a second step is to detect temperature information within a predetermined time period and then to create a temperature curve and then to determine whether or not the recess in the temperature curve faces upward, and a third step of detecting a start point temperature value to form Value A, and averaging temperature values within ⅓ time period in front of the lowest point to form Value B, and average temperature values after ⅔ time period in back of the lowest point to form Value C, and determining whether or not Value B is smaller than Value A, and then determining whether or not Value B is smaller than Value C, and then generating an information of “Normal” indicative of normal lubrication.
US10379093B2 Method and device for detecting odorants in hydrocarbon gases
A dual quartz crystal microbalance (QCM) sensor is disclosed for use in a hand-held detection device (10) for detecting the presence of an odorant in hydrocarbon gaseous fuels. The odorant is a thiol-based compound, such as ethanethiol. One QCM (16) is coated with a coating typically containing a reagent that specifically reacts with the thiol of the odorant and alters its oscillation frequency as a result of mass gained in the reaction. A second QCM (16′) serves as a control and the two frequency signals may be heterodyned (26) to produce a delta-frequency representative of the mass change. Circuitry and signal processing (32) are used to produce a final result correlated to the level of thiol in the hydrocarbon gas.
US10379091B2 Automatic titrator
The present invention generally relates to continuous methods quantifying a target analyte concentration in a process solution. These methods are continuous automated titration methods that use titration chemistries to measure the target analyte concentration in the process solution. The method steps provide for efficient and robust automated titration methods for a variety of target analytes.
US10379089B2 Thermal gradient chromatography devices and methods of using them
Certain configurations described herein are directed to gas chromatography devices. In some instances, the gas chromatography devices may comprise at least one heating device which can be moved along a chromatography column to provide a thermal gradient to the chromatography column. In other instances, the gas chromatography devices may comprise a heating device that can receive a moving chromatography column to provide a thermal gradient to the chromatography column. The gas chromatography devices may be configured as portable devices which can be used to perform remote analyzes.
US10379085B2 Assembly for nondestructive material testing
The invention relates to an assembly for nondestructive material testing with which shear waves are emitted and detected in elastic surfaces of components or workpieces, in which piezoelectric transducer elements are arranged above one another in multiple planes and the piezoelectric transducer elements arranged in adjacent planes can each be operated oppositely to one another. The piezoelectric transducer elements can be piezoelectric fibers and/or piezoelectric plate-like elements that are connected to or embedded in an elastically deformable material.
US10379084B2 Turbidity sensor based on ultrasound measurements
A turbidity measurement device for measuring turbidity of a fluid flowing in a flow tube. A first transducer transmits ultrasonic signals through the fluid in the turbidity measurement section so as to provide a first ultrasonic standing wave between the first and second section ends. A receiver transducer receives the ultrasonic scattered response from particles in the fluid flowing through the turbidity measurement section. A control circuit operates the transducers and generates a signal indicative of the turbidity of the fluid in response to signals received from the receiver transducer. Preferably, the device may comprise a second transducer for generating a second ultrasonic standing wave with the same frequency, and further the two transducers may be used to generate a measure of flow rate by means of known ultrasonic techniques. This flow rate may be used in the calculation of a measure of turbidity. Both turbidity facilities and flow rate facilities may be integrated in a consumption meter, such as a heat meter or a water meter.
US10379083B2 Electronic device for detection of viruses, bacteria, and pathogens
This invention relates to identification of organic or nonorganic molecules dissolved in liquid solutions based on their internal dipole moment. These molecules include and are not limited to viruses, microbes, bacteria, and in general pathogens. The liquid solution provides a specific dielectric constant, which is directly related to the internal dipole moment of the dissolved pathogen. An electronic device namely PtSi-Porous Si schottky junction is proposed as the pathogen detector. This device, which is made of PtSi alloy covering the pores of an n-type Silicon substrate, is a sensitive indicator of the dielectric constant of the material filling its pores. In particular, such a device has a unique reverse biased current-voltage (IV) relation that is sensitive to changes in electric fields around its surface, which change its breakdown voltage. The change caused in the breakdown voltage due to a pathogen dissolved in a liquid solution can be traced back to the dipole moment of the pathogen and used to identify it. Furthermore, application of a frequency varying ac signal to the device can help distinguish molecules with identical dipole moments. Each pathogen exhibits a frequency at which a sudden change in its characteristics occurs. This change in the characteristics causes an abrupt change in the breakdown voltage. The frequency at which the breakdown voltage changes is then used to identify the pathogen.
US10379082B2 System for monitoring machine fluids by measuring fluctuations in a magnetic field
A system for monitoring machine fluids is provided. The system includes a fluid handling unit configured to pump the fluid and the fluid handling unit includes at least one fluid handling element. A magnetic material on the at least one fluid handling element is configured to generate a magnetic field. A sensing element located within the magnetic field is configured to measure fluctuations in the magnetic field.
US10379081B2 Analyzer
An analyzer includes a magnetic moment application unit configured to apply a magnetic moment to a particle system defined in a virtual space, a magnetic field calculation unit configured to calculate a magnetic physical quantity related to the particle system including particles, to which the magnetic moment is applied by the magnetic moment application unit, and a particle state calculation unit configured to numerically calculate a governing equation, which governs the movement of each particle, using the calculation result in the magnetic field calculation unit. The magnetic field calculation unit numerically calculates an induction magnetic field using induced magnetization induced in each particle due to a time variation in an external magnetic field and a magnetic field obtained by interaction between magnetic moments based on the induced magnetization.
US10379080B2 Electronic control of the pH of a solution close to an electrode surfaces
Device and methods for use in a biosensor comprising a multisite array of test sites, the device and methods being useful for modulating the binding interactions between a (biomolecular) probe or detection agent and an analyte of interest by modulating the pH or ionic gradient near the electrodes in such biosensor. An electrochemically active agent that is suitable for use in biological buffers for changing the pH of the biological buffers. Method for changing the pH of biological buffers using the electrochemically active agents. The methods of modulating the binding interactions provided in a biosensor, analytic methods for more accurately controlling and measuring the pH or ionic gradient near the electrodes in such biosensor, and analytic methods for more accurately measuring an analyte of interest in a biological sample.
US10379077B2 Gas sensor element
A gas sensor element includes a main body having a solid electrolyte body on which a measurement gas-side electrode and a reference gas-side electrode are provided, a trap layer covering an outer peripheral surface of the main body to trap poisoning substances contained in a measurement gas, and a waterproof protective layer covering an outer peripheral surface of the trap layer. In the protective layer, there is formed at least one measurement gas introduction port for introducing the measurement gas to the measurement gas-side electrode via the trap layer.
US10379076B2 Electrically conductive oxide sintered compact, member for electrical conduction, and gas sensor
A gas sensor, characterized by having an electrode formed of a conductive oxide sintered body which contains a primary phase formed of a perovskite oxide containing at least La, Fe, and Ni; and a secondary phase formed of an La4M3O10 phase or an La3M2O7 phase (M=Co, Fe, Ni), wherein the conductive oxide sintered body has a conductivity of 300 S/cm or higher at room temperature.
US10379075B2 Sample collection device and manufacturing method thereof
A sample collection device includes two substrates and a spacer. The two substrates are disposed oppositely. Each substrate has a first surface, a second surface opposing to the first surface, a first recess and at least one second recess. The two substrates are arranged with the first surfaces facing each other, and the first and second recesses are respectively located on each first surface. The first recesses of the substrates jointly form a first channel, and the second recesses of the substrates jointly form a second channel connected to the outside of the sample collection device. The first channel and the second channel are interconnected. The spacer is disposed between the two first surfaces for bonding and fixing the two substrates. A sample containing space is formed between the two substrates and the spacer. The sample containing space includes the first chancel and the second channel. In addition, a manufacturing method of the sample collection device is also provided.
US10379070B2 Power module
An A/D converter converts an output from a temperature sensor into a digital signal. A service life diagnostic unit diagnoses a service life of a power module based on a signal indicating a temperature outputted from the A/D converter. An output unit generates a signal representing a diagnostic result and outputs the generated signal from an output terminal to outside.
US10379069B2 Magnetism measuring device
A magnetism measuring device includes a light source unit, a diamond crystal and an image sensor. The light source unit irradiates the diamond crystal with an excitation light, and irradiates the image sensor with a fluorescent light generated by the diamond crystal. The diamond crystal includes a plurality of nitrogen-vacancy pairs. The image sensor detects an intensity of the fluorescent light, which is generated from the diamond crystal, by a plurality of pixels. The image sensor and the light source unit are disposed so as to be contained within a projection area of the diamond crystal.
US10379067B2 Method and system for liquid detection
Systems and methods for liquid detection are disclosed. An illustrative method for liquid detection herein may include implementing CT imaging and XRD imaging on one or more liquid planes of liquid contained in a container at once by rotating the container so that X-rays from a same radiation source scan a whole area of each of the one or more liquid planes, and generating a substance identification result for the liquid contained in the container based on a CT image and a XRD image, wherein the CT imaging and the XRD imaging are implemented on a same liquid plane or different liquid planes. Consistent with various aspects and features, implementations may identify substances contained in the liquid more quickly and accurately.
US10379064B2 Substrate inspection device and substrate manufacturing method
A substrate inspection device for inspecting a flexible printed board to determine whether the transparent adhesive material is properly applied thereto comprises: a substrate reading device which irradiates the flexible printed board with visible light to acquire image data; an adhesive material position determination unit which determines a position of adhesive material CAD data corresponding to the transparent adhesive material with respect to blue color image data among the image data corresponding to blue light which is readily absorbed by polyimide, to create adhesive material alignment data in which the adhesive material CAD data is superposed; an edge enhancing unit which performs processing, on the blue color image data, to enhance an edge of the transparent adhesive material; and a straight line determination unit which determines whether the edge of the transparent adhesive material is present in edge enhanced data in which the edge of the transparent adhesive material is enhanced.
US10379058B2 Measurement device and method for operating the same
In a measurement device, an imaging unit generates a first image and a second image. A subject distance detection unit detects a subject distance. A motion detection unit detects an amount of motion of the imaging unit. A measurement availability determination unit determines whether or not measurement is executable by comparing the amount of motion with an allowable threshold value according to the subject distance. A measurement processing unit executes a measurement process on the basis of the first image and the second image when the measurement availability determination unit determines that the measurement is executable.
US10379057B2 Illumination system, inspection tool with illumination system, and method of operating an illumination system
An illumination system, an inspection tool and a method for inspecting an object are disclosed. A configurable area light source is arranged in an illumination optical axis of an illumination beam path, wherein the configurable area light source is configured such that different beam diameters are settable. At least one illumination lens is positioned in the illumination beam path for directing a collimated beam at least onto a field of view on a surface of the object, wherein a value of an angle of incidence of the illumination optical axis of the illumination beam path equals a value of an angle of reflectance of the imaging optical axis of the imaging beam path. The invention allows the combination of the functionality of a wide angle coaxial illumination and a collimated coaxial illumination in one illumination system.
US10379054B2 Multi-mode plasma-based optical emission gas detector
A plasma-based detector using optical spectroscopic techniques for analyzing the constituents of gas samples are provided. The detector includes a plasma-generating mechanism and a plasma-localizing mechanism. Electron-injecting electrodes may be provided in the plasma chamber of the detector. A Pressure control mechanism as well as a doping module may optionally be included. In accordance with some implementations, the collection, detection and analysis of light extracted from the plasma may enable one or more of various operation modes, such as an emission mode, an absorption mode, and indirect detection mode or a constant emission mode.
US10379052B2 Transcriptome estimation device and transcriptome estimation method
An objective cell is irradiated with laser beam of a predetermined wavelength. Only Stokes light is selected out of detected light including reflected light and scattered light of the laser beam, and a Raman scattering spectrum is obtained by dispersion of the selected Stokes light. A transcriptome of the objective cells is estimated, based on the Raman scattering spectrum. It is preferable to estimate the transcriptome of the objective cells, based on N-dimensional Raman data obtained by dimensional reduction of the Raman scattering spectrum. This configuration only needs to irradiate the objective cell with the laser beam and does not require to destroy the objective cell. As a result, this enables the transcriptome of the cell to be estimated in a short time period without destroying the cell.
US10379051B2 Illumination device and bio-information measurement device having the same
According to one embodiment, the illumination device includes a lighting unit and a control unit. The lighting unit emits light at the intensity to be emitted toward the region to be irradiated in a two-dimensional region of a measurement device. The measurement device acquires optical information and biochemical information and/or electrical information for an object corresponding with positional information. The control unit determines the region to be irradiated and the intensity to be emitted, based on the biochemical or electrical information by the measurement device, the positional information of them, and the threshold conditions predetermined, and controls the irradiation of the lighting unit depending on them.
US10379050B2 Spectral shifts and modifications in metal-enhanced fluorescence, phosphorescence and alpha-fluorescence
The present invention provides for excitable molecules positioned near metallic structures, wherein the metallic structures have a particles size from about 1 nm to 1000 nm and wherein the excitable molecules have fluorescence, phosphorescence or alpha-fluorescence emissions that are altered due to positioning near the metal structures. The emission spectra are distorted on either the blue or red edges in a range from 1 to 10 nm thereby changing the color of emissions. Further, the width of the emission spectrum is modified either by narrowing or broadening depending on the material of the metallic structures and type of excitable molecule.
US10379049B2 Device for reading an IVD assay
Embodiments generally relate to a system for reading fluorescent-labelled diagnostic assays for in-vitro diagnostic applications. The system comprises a receiving member adapted to receive a fluorescent-labelled diagnostic assay cartridge carrying a fluorescent-labelled diagnostic assay; at least one excitation module configured to illuminate the diagnostic assay, when the diagnostic assay cartridge is placed in the receiving member; a camera module for capturing an image of the illuminated diagnostic assay placed in the receiving member; a processor for receiving the captured image from the camera module and determining whether or not a target analyte was present in the diagnostic assay captured by the camera module; and memory storing firmware, the firmware including a brightness compensation module configured to adjust the intensity of an image of a diagnostic cartridge captured by the camera module, in order to emulate a uniform field of illumination over the diagnostic cartridge. The brightness compensation module is configured to adjust the intensity of the captured image based on an illumination compensation look-up table.
US10379045B2 Label-free sensing chip and application thereof
The present invention provides a label-free sensing chip for identifying a chemical substance, comprising: (a) a transparent substrate comprising a base and first periodic ridges; and (b) a metal layer covering said transparent substrate, comprising second periodic ridges and third periodic ridges, in which said second periodic ridges has a height equal to or greater than the height of the first periodic ridges, and each ridge of the second periodic ridges fits into the space between each ridge of the first periodic ridges, and said third periodic ridges correspondingly located on said first periodic ridges. The present invention also provides a method for identifying a chemical substance by using the foresaid label-free sensing chip.
US10379044B2 Analysis chip and analysis apparatus
An analysis chip contains a test reagent retention member and a sensing member. The test reagent retention member has a housing part for housing the sensing member, and an engaging part for engaging the sensing member within the housing part. The sensing member is secured in the housing part by the engaging part, in such a way as to have a certain area of mobility in relation to the housing part.
US10379040B2 Detecting moisture in solar cells
An imaging apparatus includes a camera with a solid-state sensor and an illumination selector. The illumination selector is arranged for optical coupling with the sensor and arranged for communicating electromagnetic radiation within a shortwave infrared narrowband to the sensor. The shortwave infrared narrowband includes a peak absorption or peak reflection wavelength of moisture to infrared illumination to image moisture disposed within a solar cell array.
US10379038B2 Measuring a size distribution of nucleic acid molecules in a sample
A process for measuring a size distribution of a plurality of nucleic acid molecules, the process comprising: labeling the nucleic acid molecules with a fluorescent dye comprising a plurality of fluorescent dye molecules to form labeled nucleic acid molecules, such that a number of fluorescent dyes molecules attached to each nucleic acid molecule is reliably proportional to the number of base pairs in the nucleic acid molecule, the fluorescent dye molecules having a first florescence spectrum; producing, by the labeled nucleic acid molecules, the first florescence spectrum in response to irradiating the labeled nucleic acid molecules at the first wavelength; and detecting the first florescence spectrum to measure the size distribution of the plurality of nucleic acid molecules.
US10379037B2 Spectral colorimetric apparatus and image forming apparatus that uses the same
A spectral colorimetric apparatus comprises a light source, a spectral element, a light receiving element, a substrate on which the light receiving element is mounted, a housing and a pressing portion. The housing has a first side wall on which the substrate is fixed and a second side wall on which the spectral element is fixed. The pressing portion pinches the spectral element together with the second side wall and presses the spectral element to the second side wall.
US10379034B2 Spectrophotometer for the characterisation of receivers of solar collectors
Spectrophotometer for the characterization of receivers of solar collectors in order to determine optical properties (transmittance and reflectance). The equipment allows the evaluation of a receiver tube in real time and in any kind of light conditions, both inside and outside. The equipment also allows the detection of the eccentricity between the outer tube and the inner tube, which directly influences the reliability of the measurement. The equipment has a mechanical system for allowing a rotation of the equipment around the tube in order to find the optimum measurement position and attach itself to the tube.
US10379028B2 Laser sensor for multi parameter detection
The invention describes a laser sensor module (100) which is adapted to detect or determine at least two different physical parameters by means of self-mixing interference by focusing a laser beam to different positions. Such a laser sensor module (100) may be used as an integrated sensor module, for example, in mobile devices (250). The laser sensor module (100) may be used as an input device and in addition as a sensor for detecting physical parameters in an environment of the mobile communication device (250). One physical parameter in the environment of the mobile communication device (250) may, for example, be the concentration of particles in the air (air pollution, smog . . . ). The invention further describes a related method and computer program product.
US10379025B2 Apparatus for testing of water permeability of samples of building facades
Apparatus for testing of the water permeability of samples of building facades comprising a frame (3) on one side of which a sample of the facade to be tested (2) is fixed, and a grid (5) on which nozzles (1) which spray water on the sample of the facade to be tested (2) are arranged, characterized in that said apparatus is equipped with a movement system (4) of the grid (5) from a working position positioned in front of the facade sample to be tested (2) to a rest position positioned behind the frame (3) on the opposite side to that on which is located the sample (2) and that the grid (5) on which nozzles (1) are set up slides on elements of the frame placed at a predetermined distance from the sample to be tested (2).
US10379022B2 Air-mass measuring apparatus, air-mass measuring system and air-mass measuring method for a vehicle
An air-mass measuring apparatus for a vehicle, that has a support element, an air-mass sensor for providing air-mass data, the air-mass sensor being disposed on the support element, at least one further sensor for providing further sensor data, the at least one further sensor being disposed on the support element, and an evaluation circuit having a first input interface to receive the air-mass data, at least one second input interface to receive the further sensor data and having an output interface, the evaluation circuit being disposed on the support element and being designed to provide the air-mass data and the further sensor data as bundled sensor data via the output interface.
US10379019B2 Method and device for hardness testing
In a method and device for setting one or more measuring points on a specimen in a specimen holder for automated hardness testing in a hardness-testing device, the hardness-testing device has a table, a tool holder with a penetrator and at least one lens. The specimen holder with the specimen is positioned on the table in the x- and y-directions. The table and/or tool holder can be moved in the z-direction, relative to one another. A virtual three-dimensional model of the specimen holder and specimen is selected from data storage, and the model and/or an overview image of the specimen is depicted on a screen. Then, a point is marked in the image, and one or more measuring point is/are automatically defined based on the measuring method selected. To each measuring point, the z-coordinate is automatically assigned in the hardness-testing device based on its x- and y-coordinates and virtual model.
US10379011B2 Microorganism sorting system and method
A microorganism evaluation system comprising a first viewing section, wherein a first fluid flow supplies and passes through the first viewing section, the first fluid flow defining a first fluid flow rate, a relatively smaller second viewing section, wherein a second fluid flow supplies and passes through the second viewing section, the second fluid flow defining a second fluid flow rate, and an isokinetic probe positioned so as to sample from the first fluid flow so as to provide the second fluid flow.
US10379010B2 Segment sampler
A tube segment sampler system (10) for withdrawing a fluid sample from a tube segment (100), the sampler (10) having a first tube piercing member (28) for piercing the tube segment at a first location and a second tube piercing member (28) for piercing the tube segment at a second location so as to allow air to be drawn into the tube segment (100) through one of the openings made by one of the piercing members (28) while fluid is withdrawn through the other of the openings.
US10379007B2 Automated robotic test system for automated driving systems
An integrated automated robotic test system for automated driving systems is disclosed, which is operable to provide an automated testing system for coordinated robotic control of automobiles equipped with automation functions (i.e., test vehicles) and unmanned target robots with which test vehicles may safely collide. The system may include a system for controlling a vehicle that includes a brake actuator, a throttle actuator, and a steering actuator. The brake actuator is controlled by a brake motor and configured to press and release a brake pedal of the vehicle. The throttle actuator is controlled by a throttle motor and configured to press and release a gas pedal of the vehicle. The steering actuator is configured to control a steering wheel of the vehicle. The steering actuator includes a steering motor configured to attach to the steering wheel and a reaction stand configured to support the steering motor.
US10379001B2 Detecting apparatus, detection method, and program
Provided is a detecting apparatus for detecting one or more anomalies of an operating body. The detecting apparatus includes a processor communicatively coupled to a dividing unit, a model learning unit, a difference calculating unit, and an anomaly detecting unit. The dividing unit divides a data sequence corresponding to an operation of the operating body into a plurality of divided data sequences in a time direction. The model learning unit learns each of the plurality of divided data sequences according to a regression model in the time direction, and calculates a model component modeling each of the divided data sequences. The difference calculating unit calculates a difference component indicating a difference between each of the plurality of divided data sequences and their corresponding model component. The anomaly detecting unit detects one or more anomalies of the operating body based on the calculated difference components.
US10379000B2 Method for rolling bearing fault detection based on enhancing statistical asymmetry
A method for digital processing of vibration signals from rolling bearings in rotating machines is presented, allowing subsequent fault detection with high reliability. A linear, adaptive filter is applied to the acquired vibration signal and iteratively tuned to increase the statistical asymmetry of its output. In this process, the filter removes phase- and amplitude distortion from underlying fault impulses. Furthermore, suppression of sinusoidal disturbances is simultaneously achieved with high robustness to measurement noise. The result is a processed signal from which rolling bearing defects are more easily detected.
US10378998B2 Clutch with wear compensation mechanism and motor vehicle having such a clutch
A clutch for a motor vehicle with a wear compensation mechanism which includes a sensor element for detecting wear, wherein the sensor element is formed of a plurality of parts, and at least two sensor component parts are rotatably connected to one another.
US10378996B2 Methods and apparatus for determining geometric properties of optical fiber preforms
Methods and apparatus for evaluating the geometric properties of optical fiber preforms, which methods include: providing an optical fiber preform having a longitudinal axis, an outer diameter and a circumference; providing a two-dimensional pattern having a length parallel to the longitudinal axis of the preform and a width greater than the outer diameter of the preform; providing an image capturing device disposed such that the preform is aligned between the pattern and the image capturing device; rotating the preform about its longitudinal axis and acquiring a first plurality of images of the pattern viewed through the preform at at least two different points along the circumference of the preform; and determining at least one geometric property of the preform from the first plurality of images.
US10378994B2 Wireless vibration monitoring of movable engine parts
Condition based engine parts (e.g., movable engine parts) monitoring is disclosed. The techniques may enable detecting cracks present in engine parts while the engine is operational. In one embodiment, a system includes a wireless sensor configured to be disposed on a movable part internal to a machine and communicate wirelessly and a controller that includes a processor. The processor may be configured to initiate communication with the wireless sensor by receiving a wireless signal indicative of a frequency of vibration of the internal movable part from the wireless sensor, to obtain an acceptable threshold range of vibrations for the internal movable part from one or more data sources, to determine whether the frequency of vibration is within the acceptable threshold range of vibrations for the internal movable part, and to initiate preventative actions when the frequency is not within the acceptable threshold range.
US10378988B2 Pressure sensor and process of manufacturing same
A pressure sensor includes an evaluation unit and a sensor assembly, which includes a sensor and an electrode arrangement. The sensor generates signals under the action of a pressure profile, and the electrode arrangement transmits the signals to the evaluation unit, which includes an evaluation unit housing, an electric circuit board and a reinforcement element, which is arranged in a radial plane between the electric circuit board and the evaluation unit housing. The reinforcement element is mechanically connected to the electric circuit board and dampens mechanical resonance vibrations of the electric circuit board that occur in the radial plane.
US10378987B2 Pressure sensor with flow porting having integral flame-proof safety mechanism
An apparatus includes a sensor body and a sensor configured to measure pressure. The apparatus also includes at least one pressure input in or on the sensor body, where the at least one pressure input is configured to provide at least one input pressure to the sensor. The apparatus further includes multiple fluid passages configured to convey the at least one input pressure from the at least one pressure input to the sensor using a fill fluid. The multiple fluid passages are configured to both (i) transport the fill fluid and (ii) absorb thermal energy in a flame created by the sensor before the flame exits the sensor body. The fluid passages can include long and narrow straight passages, long and narrow curved or helical passages, and turns or bends. The fluid passages can have small cross-sections relative to their lengths.
US10378984B2 Process pressure transmitter with polymer seal
A process pressure transmitter system includes a process pressure transmitter housing and a process pressure sensor in the process pressure transmitter housing. A metal flange is configured to mount to a process vessel which carries a process fluid. An isolation diaphragm attaches to the metal flange and is exposed to the process fluid through an opening in the process vessel. The isolation diaphragm comprises a polymer diaphragm bonded to a metal face of the metal flange. A capillary passageway carries a fill fluid from the isolation diaphragm to thereby convey a process pressure to the pressure sensor.
US10378982B2 Device and method for measuring the tension in a tensioning belt
A device for measuring the tension in a tensioning belt comprises a retaining device for retaining a spring element, an elastically deformable spring element that is retained by the retaining device and on which a section of the tensioning belt can apply a force and elastically deform the spring element, the ends of the spring element being moved closer to one another when the tensioning force increases, and an electronic sensor unit. The sensor unit comprises a sensor system that measures the deflection of the spring element and generates a data signal, and a transmitter for transmitting the data signal to a receiving unit. The sensor system is situated at the ends of the spring element.
US10378981B2 Method for analyzing load characteristic and analysis model creation apparatus
A load analysis includes analyzing, based on a finite element method, a load characteristic when a load is inputted to a cylindrical object to be analyzed in an axial direction, and for the analyzing, applying an analysis model in which a disposition direction of mesh cells of the analysis model is inclined with respect to the axial direction.
US10378979B2 Power tool
A power tool including: a motor; a shaft for delivering a torque to a joint or the like, the shaft being drivingly connected to the motor; and a housing that at least partly houses the motor and the shaft. The shaft includes a longitudinal cavity in which a torque transducer is arranged to measure a torque acting over a portion of the shaft, wherein the longitudinal cavity includes: a first contact surface for torque transferring contact with a first end portion of the torque transducer; and a second contact surface, separated from the first contact surface, for torque transferring contact with a second end portion of the torque transducer, the portion over which the torque is measured being located between the first and second contact surfaces.
US10378971B2 Temperature sensor
The present invention is related to a method for determining distributed temperature variation of a few mode optical fiber comprising the steps of:—providing a few mode optical fiber;—enlighting a first end of said few mode optical fiber by means of a coherent light source;—determining the interference pattern of coherent light at a second end of the optical fiber;—selecting one maximum of intensity at the second end of the optical fiber by spatially filtering the enlighting at the first end of the optical fiber;—determining the path length of the trajectory of the selected maximum of intensity;—based upon the determined path length of the trajectory of the selected maximum of intensity, determining the temperature variation of the few mode optical fiber.
US10378969B2 Temperature sensor
Methods and devices are provided where a first current and a second current are provided selectively to a semiconductor component, and times for charging a capacitor to a voltage at the semiconductor component are provided.
US10378967B1 Dual temperature band integrated circuit device
During operation of an IC component within a first range of temperatures, a first bias voltage is applied to a first substrate region disposed adjacent a first plurality of transistors to effect a first threshold voltage for the first plurality of transistors. During operation of the IC component within a second range of temperatures that is distinct from and lower than the first range of temperatures, a second bias voltage is applied to the first substrate region to effect a second threshold voltage for the first plurality of transistors that is at least as low as the first threshold voltage.
US10378966B2 Method for measuring a temperature inside a kitchen appliance
A method for measuring a temperature inside a kitchen appliance, in particular a temperature of an item to be cooked, inside a kitchen appliance, includes: transmitting an electromagnetic excitation signal using a transmission-receiving device, receiving the excitation signal by a temperature sensor, which is arranged in the kitchen appliance, in particular in the item to be cooked, transmitting a temperature-dependent response signal by the temperature sensor, receiving the response signal by the transmission-receiving device, determining the current temperature by comparing the response signal to temperature-dependent reference signals. To also provide for an interaction between a plurality of kitchen appliances, the transmission-receiving device transmits the response signal or partial information of the response signal and/or the value of a current temperature, which is determined by the transmission-receiving device, to a control device of a further kitchen appliance or to an external processor. In addition, a system carries out the method.
US10378961B2 Thermal pattern sensor
A thermal pattern sensor comprising a plurality of pixels, each pixel comprising at least one pyroelectric capacitor formed by at least one portion of pyroelectric material arranged between a lower electrode and an upper electrode, in which one of the lower and upper electrodes corresponds to an electrode for reading the pixel and in which a heating element that can heat the portion of pyroelectric material of the pyroelectric capacitor of the pixel by Joule effect during a measurement of the thermal pattern by the pyroelectric capacitor of the pixel is formed by the other of the lower and upper electrodes.
US10378960B2 Infrared detecting device
An infrared detecting device includes: an infrared sensor that has one or more infrared detection elements arranged in one or more columns; and an IC chip that performs signal processing on a signal output from the infrared sensor. The infrared sensor and the IC chip are generally juxtaposed in a direction along a scan rotation axis of the infrared sensor.
US10378957B2 System and method for measuring coal burner flame temperature profile using optical device
System and method for measuring flame temperature profile are disclosed. The temperature measurement system disclosed measures temperature profile of coal burner flames in a multi-burner furnace environment by capturing temperature images using optical devices. Any point or area of temperature captured in the image is determined by the ratio of the magnitude of the near infrared (NIR) light and the visible red light of that particular point or area, from which the temperature distribution of burner flame is developed. The two light ratio method can minimize the impact on the flame temperature measurement caused by the flame soot in a furnace and thus can greatly improve the temperature measurement accuracy.
US10378951B2 System and method of integrated vibration monitoring in motor drives
An improved system and method for analyzing motor performance to detect vibration of an electric machine controlled by a motor drive is disclosed. A load observer determines an estimated torque present as a load on the motor as a function of input signals corresponding to a desired torque to be generated by the motor and to a measured angular position of the motor during operation. The motor drive determines a frequency response of the estimated torque to identify at what magnitude and frequency any vibration components are present within the estimated torque signal. The motor drive compares the frequency response of the estimated torque signal to set points. If the measured magnitude of vibration at a particular frequency, as seen in the frequency response, exceeds a threshold set in one of the set points for that frequency, the motor drive generates an output signal indicating an excessive vibration is present.
US10378950B2 High accuracy measuring device for measuring large mass
The invention relates to a measuring device for measuring the mass of a weight, comprising a main frame, a main beam supported on the main frame and comprising a central knife and two side knives parallel with the central knife; a balancing system loaded on one end of the main beam and comprising a set of counterweights; a weighting system loaded on the other end of the main beam; a weight transportation system capable of transporting and loading a standard weight or a test weight into the weighting system and capable of unloading and transporting them away from the weighting system; and a control system. The central knife and the two side knives are made from metal with a high temperature-cryogenic cycling process. The central knife and the two side knives are configured to be adjusted in parallelism with a three-coordinates measuring machine. The control system is adapted to control the balancing system and the weighting system to synchronously load or unload the balancing system and the weighting system.
US10378948B2 Arrangement and method for determining and displaying the optimal material thickness when measuring fill levels using radar sensors
The invention is a measuring arrangement for measuring a fill level in a container with a radar level gauge according to the delay principle, which comprises an adaptation for reducing electromagnetic radiation reflected by the surfaces of the wall of the container as well as a method for optimizing the adaptation and for reducing stray radiation, for example radiation reflected by the container walls, with here display devices indicating if stray radiation is sufficiently reduced.
US10378947B2 Radar level gauge system with feeding comprising an electrical filter
A radar level gauge system, for determining a filling level of a product in a tank. The radar level gauge system includes a transmission line probe arranged inside the tank; a tank feed-through for mechanically attaching the transmission line probe to a tank wall of the tank through a non-conductive mechanical connection between the transmission line probe and the tank wall, and for providing a conductive electrical connection to the transmission line probe from outside the tank; and a measurement electronics unit arranged outside the tank. The measurement electronics unit includes: a transceiver; an electrical filter circuit having an input coupled to the transceiver and an output coupled to the transmission line probe via the tank feed-through, the electrical filter circuit exhibiting a series capacitance for non-conductively coupling the transceiver to the transmission line probe via the tank feed-through; and processing circuitry for determining the filling level.
US10378944B2 Water intake tracker for a container
A system for tracking a volumetric change of a fluid or solid in a container is provided. A sensing device may be interconnected to any container, wherein the sensing device comprises a fluid sensor, an orientation sensor, and a communication unit for electronic communication. For example, the sensing device may communicate via Bluetooth® with an electronic device such as a smart phone. When the container is filled with a fluid, the sensing device senses drinking gestures and records any changes in the volume of the fluid. This information is transmitted to the electronic device wherein an application may keep track of various drinking events and notify a user of the same. Thus, the application may notify a user to drink water, alert the user of daily goals, etc. The sensing device and the overall fluid tracking system may serve as an intersection for users, friends, marketers, bottle makers, etc.
US10378942B2 Method for operating a coriolis mass flowmeter and corresponding coriolis mass flowmeter
A method for operating a Coriolis mass flowmeter having at least one controller, at least one electric actuating device, at least one electromagnetic driving mechanism with a drive coil as oscillation generator, at least one measuring tube and at least one oscillation sensor involves excited oscillation of the measuring tube being detected by the oscillation sensor and emitted as at least one output signal and the electric actuating device causing the electromagnetic driving mechanism to produce oscillation of the measuring tube largely in resonance by the output signal of the oscillation sensor, the drive voltage at the drive coil, and phasing of the drive current in relation to the phasing of the output signal of the oscillation sensor being determined and a new target phasing for the drive voltage derived from the determinations and supplied to the controller to generate a drive voltage with the new target phasing.
US10378941B2 Method and apparatus for monitoring the flow of mixtures of fluid in a pipe
A monitoring apparatus for monitoring a multiphase flow in a pipe, the apparatus comprising: a first monitoring module coupled to the pipe and adapted to provide first output data representing a respective concentration of one phase of a plurality of phases, or a mixture of at least two of the phases, in the multiphase flow by processing at least one first variable representing electrical permittivity of one phase or a mixture of at least two of the phases of the multiphase flow; a second monitoring module coupled to the pipe and adapted to provide second output data representing a respective concentration of one phase, or a mixture of at least two of the phases, of the plurality of phases in the multiphase flow by processing at least one second variable representing electrical conductivity of one phase or a mixture of at least two of the phases of the multiphase flow; and a third monitoring module coupled to the pipe and adapted to provide third output data representing a respective velocity of at least one phase of the plurality of phases in the multiphase flow by processing at least one third variable representing velocity of at least one of the phases. There is a further provided a monitoring method for monitoring a multiphase flow in a pipe. There is a further provided an oil well system including a plurality of oil wells, and one or more monitoring apparatus for monitoring a multiphase flow in a pipe. There is a further provided a method of operating an oil well system using a multiphase fluid flow model which is calibrated or modified based on measured parameters of the multiphase flow.
US10378939B2 Method for manufacturing a sound transducer for a field device of automation technology
The present disclosure relates to a method for manufacturing an ultrasonic transducer by exciting the sound wave via an electromechanical transducer disposed on a sensor body, determining a current propagation velocity of the sound wave on an exit surface of the sensor body, determining the difference between the current propagation velocity and the desired propagation velocity of the sound wave on the exit surface, determining difference between speed of sound in the sensor body and a desired speed of sound, removing material in the region of the exit surface of the sensor body, wherein the remaining material is dimensioned such that the current propagation speed of the sound wave on the exit surface of the sensor body, and/or the delay caused by the speed of sound in the sensor body, at least approximately agrees with the desired propagation speed of the sound wave on the exit surface.
US10378938B2 Ultrasonic transducer system and method using selective interleaved excitation pulse frequency
A transducer system with a transducer and circuitry for applying a pulse train to excite the transducer. The circuitry for applying a pulse train selects a first set having a first number of pulses at a first frequency and a second set of pulses having a second number of pulses at a second frequency differing from the first frequency. At least one pulse from the first set is located in the pulse train between one or more of the pulses at the second frequency.
US10378937B2 Dynamic clustering of transient signals
A method for clustering of transient signals is provided. The method comprises the steps of acquiring the transient signals as they come, dynamically building up clusters of similar transient signals in a hyperspace based on comparison and clustering rules so that each new one of the transient signal acquired ends up in a cluster with similar transient signals formerly acquired, analyzing the clusters to determine respective signatures defined by the transient signals gathered in the clusters, and processing the signatures to detect a phenomenon connectable to an intrinsic attribute of the transient signals.
US10378935B1 Remote facade inspection gantry
A facade gantry allows for close inspection of a facade using remotely operated cameras, probes, and/or sampling devices. These devices are located in a housing that is positioned in front of a facade by a system of cables, from which it is suspended, that allow for movement in any direction in a plane. Two cables are attached to the housing containing the sensors and tools and are wound onto two separate spools located on the roof at the vertical boundaries of the inspection area. By winding and unwinding these spools, the housing can be raised, lowered, and moved from side to side. The invention further has an optional “shed” located on the ground that protects pedestrians in the case of a suspension system failure. The shed moves to maintain a position directly under the housing. The gantry optionally allows for repair of the facade by using remotely operated repair tools.
US10378931B2 Sensor module and method of manufacturing the same
The opto-electronic module (1) comprises a first substrate member (P); a third substrate member (B); a second substrate member (O) arranged between said first and third substrate members and comprising one or more transparent portions (ta, tb) through which light can pass, said at least one transparent portion comprising at least a first optical structure (5a;5a′;5b;5b′); a first spacer member (S1) comprised in said first substrate member (P) or comprised in said second substrate member (O) or distinct from and located between these, which comprises at least one opening (4a;4b); a second spacer member (S2) comprised in said second substrate member (O) or comprised in said third substrate member (B) or distinct from and located between these, which comprises at least one opening (3); a light detecting element (D) arranged on and electrically connected to said first substrate member (P); a light emission element (E) arranged on and electrically connected to said first substrate member (P); and a sensing element (8) comprised in or arranged at said third substrate member (B). Such modules (1) are particularly suitable as sensor modules for sensing a magnitude such as a pressure.
US10378930B2 Dual composite light field device
An apparatus is disclosed for capturing image information. The apparatus includes a waveguide having opposed planar input and output faces. A diffractive optical element (DOE) is formed across the waveguide. The DOE is configured to couple a portion of the light passing through the waveguide into the waveguide. The light coupled into the waveguide is directed via total internal reflection to an exit location on the waveguide. The apparatus further includes a light sensor having an input positioned adjacent the exit location of the waveguide to capture light exiting therefrom and generate output signals corresponding thereto. A processor determines the angle and position of the coupled light with respect to the input face of the waveguide based on the output signals.
US10378927B2 Direction detection device
A direction detection device, according to one embodiment of the present invention, comprises: a dielectric layer; a first electrode layer which is arranged on a first surface of the dielectric layer, and which comprises a plurality of first electrode patterns arranged in a first direction; a second direction arranged on a second surface of the dielectric layer, which faces the first surface; a capacitance detection unit which detects changes in capacitance due to time difference between a first region and a second region, wherein in the first region, at least one selected among the plurality of first electrode patterns overlaps the second electrode layer, and in the second region, at least one selected from the plurality of the remaining first electrode patterns overlaps the second electrode layer; and a direction detection unit which connects to the capacitance detection unit, and detects a movement direction on the basis of the time difference between the first region and the second region.
US10378925B2 Circuit boards and electronic packages with embedded tamper-respondent sensor
Electronic circuits, electronic packages, and methods of fabrication are provided. The electronic circuit includes a multilayer circuit board, and a tamper-respondent sensor embedded within the circuit board. The tamper-respondent sensor defines, at least in part, a secure volume associated with the multilayer circuit board. In certain implementations, the tamper-respondent sensor includes multiple tamper-respondent layers embedded within the circuit board including, for instance, one or more tamper-respondent frames and one or more tamper-respondent mat layers, with the tamper-respondent frame(s) being disposed, at least in part, above the tamper-respondent mat layer(s), which together define the secure volume where extending into the multilayer circuit board. In certain embodiments, one or more of the tamper-respondent layers are divided into multiple, separate tamper-respondent circuit zones, with the tamper-respondent layers, including the circuit zones, being electrically connected to monitor circuitry within the secure volume.
US10378924B2 Circuit boards and electronic packages with embedded tamper-respondent sensor
Methods of fabricating electronic circuits and electronic packages are provided. The electronic circuit includes a multilayer circuit board, and a tamper-respondent sensor embedded within the circuit board. The tamper-respondent sensor defines, at least in part, a secure volume associated with the multilayer circuit board. In certain implementations, the tamper-respondent sensor includes multiple tamper-respondent layers embedded within the circuit board including, for instance, one or more tamper-respondent frames and one or more tamper-respondent mat layers, with the tamper-respondent frame(s) being disposed, at least in part, above the tamper-respondent mat layer(s), which together define the secure volume where extending into the multilayer circuit board. In certain embodiments, one or more of the tamper-respondent layers are divided into multiple, separate tamper-respondent circuit zones, with the tamper-respondent layers, including the circuit zones, being electrically connected to monitor circuitry within the secure volume.
US10378921B2 Method and apparatus for correcting magnetic tracking error with inertial measurement
A method and apparatus is disclosed for synchronizing a magnetic field transmitter and receiver to resolve phase ambiguity so that phase information for the position and orientation of the receiver may be derived and maintained. A synchronization process allows for the phase information to be initially derived based upon known information from other sources, and then tracked from one measurement to the next. In another embodiment, information from an inertial measurement unit (IMU) is used to determine the phase information or to correct for errors in the determination from receiver data of the position and orientation of a receiver, and prevent such errors from accumulating as the receiver moves away from a transmitter.
US10378920B2 Image display
A method and apparatus for displaying an image to an aircraft pilot (20). The method comprises: displaying, by a display (24), to the pilot (20), an image comprising guidance symbology (34) for use by the pilot (20) when landing the aircraft (2), the position of the guidance symbology (34) on the display (24) being dependent upon an output of an INS of the aircraft (2); providing, to a processor (26), an indication that the INS output is incorrect; determining, by the processor (26), a further value for the INS output and a specification of further guidance symbology (40); and displaying, by the display (24), to the pilot (20), an image comprising the further guidance symbology (40). The position on the display (24) of the further guidance symbology (40) relative to that of the guidance symbology (34) is dependent upon the difference between the further value and the incorrect INS output.
US10378919B2 Control module activation of vehicles in a key-off state to determine driving routes
Method and apparatus are disclosed for control module activation of vehicles in a key-off state to determine driving routes. An example system includes a vehicle at a location in a key-off state. The vehicle includes a communication module to receive an activation signal and a telematic control unit. The telematic control unit is to activate upon receipt of the activation signal and determine and present a route from the location. The example system also includes a remote processor to determine the location, identify an event and an end time based upon the location, and send an activation signal based upon the end time.
US10378916B2 Display apparatus for vehicle and display method of display apparatus for vehicle
A peripheral information obtaining unit, a road information obtaining unit, and a communication unit which are included in a driving environment obtaining unit obtain information indicating a current state of a drive environment. A driver information obtaining unit and a vehicle information obtaining unit which are included in a driving state obtaining unit obtain information indicating a driving state of a current driver. A display controller controls at least one of a display position and a display timing of a guidance sign to be displayed on a display unit, based on at least one of the pieces of information which are output from the driving environment obtaining unit, the driving state obtaining unit, and a route guiding unit.
US10378914B2 Navigation peek ahead and behind
Some embodiments of the invention provide a navigation application that allows a user to peek ahead or behind during a turn-by-turn navigation presentation that the application provides while tracking a device (e.g., a mobile device, a vehicle, etc.) traversal of a physical route. As the device traverses along the physical route, the navigation application generates a navigation presentation that shows a representation of the device on a map traversing along a virtual route that represents the physical route on the map. While providing the navigation presentation, the navigation application can receive user input to look ahead or behind along the virtual route. Based on the user input, the navigation application moves the navigation presentation to show locations on the virtual route that are ahead or behind the displayed current location of the device on the virtual route. This movement can cause the device representation to no longer be visible in the navigation presentation. Also, the virtual route often includes several turns, and the peek ahead or behind movement of the navigation presentation passes the presentation through one or more of these turns. In some embodiments, the map can be defined presented as a two-dimensional (2D) or a three-dimensional (3D) scene.
US10378910B2 Facility output system, facility output method, and facility output program
Facility output systems, methods, and programs specify a purpose for which a user utilizes a facility, based on information input by the user and a facility type that enables the specified purpose to be achieved, based on stored purpose information. The stored purpose information includes facility type and the purpose that is achievable by using the facility type. The systems, methods, and programs specify a common facility type that is common to a facility type specified for a first purpose; and one of a facility type specified for a second purpose that is different from the first purpose and a facility type specified differently from the specified facility type that enables the purpose to be achieved. The systems, methods, and programs specify the facility corresponding to the specified common facility type based on stored facility information including the specified facility type and information for specifying the facility.
US10378909B2 Stitching mixed-version map tiles in hybrid navigation for partial map updates
Methods, apparatus, computer program products, and systems related to partial map updates are provided. An example embodiment provides a method comprising receiving a map update for at least a first tile comprising map update data. The map update comprises updated map data for the first tile and previous map data for the first tile corresponding to one or more changed or new links intersected by a tile boundary between the first tile and a second tile. A map region of interest is determined, wherein the map region of interest comprises at least a portion of the first tile. The previous map data for the one or more changed or new links intersected by the tile boundary is used or displayed when a map update for the second tile has not been received and is not used or displayed when a map update for the second tile has been received.
US10378907B1 Methods and systems for determining vertical location in enclosed spaces
Determining a vertical location of a hand-held computing device. At least some of the example embodiments are computer-implemented methods including: generating an estimate of expected vertical location based on items of beacon data received from beacons by a radio receiver of the hand-held computing device, generating an error covariance of the estimate of expected vertical location based on the items of beacon data, calculating a level normalized change based on measurements of barometric pressure by a pressure sensor of the hand-held computing device, calculating the vertical location of the hand-held computing device based on the level normalized change, the error covariance of the estimate of expected vertical location, and the estimate of expected vertical location, and activating a relevant map for a level comprising the vertical location and displaying the vertical location on a display device of the hand-held computing device.
US10378904B2 System of determining a position of a remote object via one or more images
In one or more embodiments, one or more systems, methods and/or processes may determine a location of a remote object (e.g., a point and/or area of interest, landmark, structure that “looks interesting”, buoy, anchored boat, etc.). For example, the location of a remote object may be determined via a first bearing, at a first location, and a second bearing, at a second location, to the remote object. For instance, the first and second locations can be determined via a position device, such as a global positioning system device. In one or more embodiments, the location of the remote object may be based on the first location, the second location, the first bearing, and the second bearing. For example, the location of the remote object may be provided to a user via a map. For instance, turn-by-turn direction to the location of the remote object may be provided to the user.
US10378903B2 Automatic mode control for a parachutist navigation system
A method of identifying operational modes experienced by a user during a jump from an aircraft may comprise estimating a user altitude and a user descent rate, based on a set of navigation state data vectors. The method may further comprise determining that the user is ready to transition from a flight mode to a descent mode when the user altitude is above a jump altitude threshold, and a variation of the user altitude is below a predetermined altitude variation threshold. After determining that the user is ready to transition from the flight mode to the descent mode, the method further comprises determining that the user has transitioned from a flight mode to a descent mode when a user ground speed is below a ground speed threshold, and one or both of (i) a GNSS position error estimate, and (ii) the user descent rate estimate, indicates a jump signature.
US10378902B1 Navigating using electromagnetic signals
A system to determine position and/or heading may include a receiver including at least two antennas configured to be coupled to the vehicle and receive electromagnetic signals including at least one of microwaves or radio waves. The system may also include a navigation module configured to determine first and second locations associated with respective first and second transmitters that send respective first and second signals. The navigation module may also be configured to determine, based at least in part on the first signals, a first relative orientation of the receiver relative to the first transmitter, and determine, based at least in part on the second signals, a second relative orientation of the receiver relative to the second transmitter. The navigation module may also be configured to determine a position and/or heading of the vehicle based at least in part on the first and second relative orientations of the receiver.
US10378901B2 Method and system for adapting a navigation system
A navigation system comprises a base system and at least one correction system, wherein the base system and the correction system each capture measured values. The measured values describe navigation data and are each burdened with error values. The error values describe discrepancies in the measured values from the described navigation data. The error values of the measured values of the base system are recognized by the measured values of the correction system. The recognition is effected by considering a capture uncertainty in the correction system. The consideration represents adaptation of parameters of a stochastic noise model, which prescribes a weighting for measured values of the correction system with respect to measured values of the base system in accordance with the parameters. The adaptation of the parameters is chosen on the basis of the capture uncertainty in accordance with a characteristic curve or a family of characteristic curves.
US10378899B2 Systems and methods for determining position of an object relative to a vehicle
A method of determining position of an object using an imaging device includes imaging a celestial object using an imaging device. A difference between an expected position of the celestial object and an actual position of the celestial object is determined. Pointing of the imaging device is in-flight calibrated to improve position determining by nulling the difference between the expected position of the celestial object and the actual position of the celestial object. Systems for determining position of an object relative to a vehicle are also described.
US10378898B2 Methods and systems for use in indicating directions for direction finding systems
An article is worn by a user. A plurality of indicating devices are coupled to the article. A processing unit is communicatively coupled to the plurality of indicating devices. The processing unit selectively actuates at least one indicating device of the plurality of indicating devices based on positional data.
US10378897B2 Determination of positioning information of a mobile device using modulated light signals
Methods, systems, and devices are described for determining positioning information of a mobile device using modulated light signals. A modulated light signal may be received from each of at least one light source. Each modulated light signal may be decoded to obtain identification information identifying the at least one light source. An angle of arrival of each modulated light signal may also be identified. Each angle of arrival of may be associated with an identified light source.
US10378888B2 Device and method for spatially measuring surfaces
A device, for spatially measuring surfaces, includes a projector for projecting patterns into an object space, two cameras for recording pictures of a surface in the object space, and a control and evaluation unit for activating the cameras and evaluating the pictures. The projector includes a light source, a projection lens, at least one rotatably arranged pattern structure, and a drive for rotating the at least one pattern structure. The control and evaluation unit to: activate the cameras for simultaneously recording a picture at each of a plurality of successive points in time; identify corresponding points in the picture planes of the cameras, by way of evaluating a correlation function between the sequences of brightness values acquired for potentially corresponding points and maximizing a value of the correlation; and determine spatial coordinates of surface points by way of triangulation on the basis of the identified corresponding points.
US10378887B2 Meta projectors emitting structured light or uniform light based on polarization of incident light and electronic apparatuses including the same
A meta projector includes a light source array configured to emit light along an optical path. The light source array includes a first light-emitting array including a plurality of first light-emitting configured to emit first light having a first set of light properties and a second light-emitting array including a plurality of second light-emitting elements configured to emit a second light having a second set of light properties, the second set of light properties different from the first set of light properties. The meta projector includes a meta-structure layer aligned with the optical path. The meta projector includes a plurality of nanostructures having a sub-wavelength shape dimension that is smaller than a wavelength of light emitted from the light source array. The meta-structure layer is configured to differently modulate the first light and the second light in relation to each other.
US10378885B2 Methods and apparatus to determine a twist parameter and/or a bend angle associated with a multi-core fiber
A multi-core fiber includes multiple optical cores, and for each different core of a set of different cores of the multiple optical cores, a total change in optical length is detected. The total change in optical length represents an accumulation of all changes in optical length for multiple segments of that different core up to a point on the multi-core fiber. A difference is determined between the total changes in optical length for cores of the set of different cores. A twist parameter and/or a bend angle associated with the multi-core fiber at the point on the multi-core fiber is/are determined based on the difference.
US10378882B2 Light field display metrology
Examples of a light field metrology system for use with a display are disclosed. The light field metrology may capture images of a projected light field, and determine focus depths (or lateral focus positions) for various regions of the light field using the captured images. The determined focus depths (or lateral positions) may then be compared with intended focus depths (or lateral positions), to quantify the imperfections of the display. Based on the measured imperfections, an appropriate error correction may be performed on the light field to correct for the measured imperfections. The display can be an optical display element in a head mounted display, for example, an optical display element capable of generating multiple depth planes or a light field display.
US10378879B2 Thickness detection experiment platform
A thickness detection experiment platform, including: a motion simulation module adapted to drive a product to be detected to perform a predetermined simulation motion simulating various motions of the product on an actual production line and a thickness detection module adapted to detect a thickness of the product driven by the motion simulation module. The motion simulation module may drive the product to be detected to simulate various motions of the product on the actual production line. Thus, conditions of the product on the actual production line may be simulated and reproduced in the laboratory. As a result, the thickness detection experiment platform may be debugged offline in the laboratory without debugging online, normal production of the actual production line is not affected, and debugging of the thickness detection experiment platform becomes easier.
US10378878B2 Coordinate measurement machine with redundant energy sources
An articulated arm coordinate measurement machine is provided with a power supply having multiple power sources. The power supply having an input configured to receive electrical power from an external energy supply and first and second energy storage members. The first energy storage member having a first processing circuit configured to measure at least one first parameter and transmit a first signal to the first electronic circuit. The second energy storage member having a second processing circuit configured to measure at least one second parameter and transmit a second signal to the first electronic circuit. Wherein the power supply is configure to selectively transfer electrical power from at least one of the first and second energy storage members, the power supply further being configured to change the transfer of electrical power from the first and second energy storage members in response to the first signal and second signal.
US10378876B2 Piezoresistive strain sensors comprising electrically conducting networks in polymeric phase change materials
Piezoresistive composite materials comprising electrically conductive particles in a polymeric phase change material are provided. Also provided are strain sensors incorporating the composites and methods for detecting mechanical strain using the composites.
US10378871B2 Tape measuring device
A tape measuring device comprising a mount which is integrally formed with or attached to a housing. A specially designed stop plate is disposed on the mount. The stop plate provides a means whereby the indicia located on a tape blade of the tape measuring device may be easily located and read. The stop plate further provides a means for the precise taking and replication of a measurement. The tape measuring device further comprises a marker plate. The marker plate comprises a scribe which can mark an object to be measured. The marker plate is pivotally attached to the mount to allow for the retraction of the scribe when the marker plate is not in use, and for expansion of the scribe when the marker plate is in use.
US10378868B2 Explosive ordnance cold assembly process
An assembly process is described for producing an ordnance projectile wherein the projectile maintains a compressive force on an explosive body carried therein throughout an anticipated operational temperature range. The process includes raising the temperature of the hollow projectile body to an elevated temperature, cooling the explosive body to a temperature below a lowest anticipated operating temperature of the projectile, nesting the cooled explosive body within the hollow projectile body while the projectile is at the elevated temperature, securing the explosive body and the hollow projectile body together, and normalizing the temperature of the nested bodies by allowing them to come to a common temperature, typically room temperature. Different thermal expansion characteristics of the inner and outer bodies will result in the projectile maintaining a compressive force on the explosive body at normal temperatures.
US10378865B1 Disc launching device
A disc launching device includes a long handle and a disc holder at one end of the handle. The handle may include a grip end for holding the handle, an attachment end opposite the grip end, and a shaft extending from the grip end to the attachment end. The disc holder is attached to the attachment end of the handle. It includes a front rail for holding one side of a disc, a back rail for holding an opposite side of the disc, and at least one support member extending between the front rail and the back rail. The front rail and the back rail form an opening on one side of the disc holder, configured to allow the disc to launch out of the disc holder through the opening when sufficient forward momentum is applied to the disc holder via the handle.
US10378863B2 Smart wearable mine detector
To improve the problems of conventional mine detectors, the purpose of the present invention is to provide a smart wearable mine detector comprising a human body antenna unit 100, a main microprocessor unit 200, a smart eyeglasses unit 300, a body-mounted LCD monitor unit 400, a wireless data transmission and reception unit 500, a belt-type power supply unit 600, a black box-type camera unit 700, and a security communication headset 800, the smart wearable mine detector: can be detachably worn on the head, torso, arm, waist, leg and the like of a body while a combat uniform is worn, thereby having excellent compatibility with conventional combat uniforms; enables a human body antenna unit which is detachably attached to a body and detects a mine through a super high-frequency RF beam and a neutron technique to be applied so as to detect the mine by identifying metals, nonmetals, and initial explosives of the mine; enables mines buried on the ground and under the ground to be detected in all directions (360°), and a distance, location, form, and materials of the mines to be exhibited on smart eyeglasses and a body-mounted LCD monitor unit in real time as 2D or 3D images such that a combatant can engage in battle avoiding mines, thereby improving combat efficiency by 90% when compared to existing combat efficiency; enables a battle to be carried out for three to seven days through a twin self-power supply system of a portable battery and a belt-type power supply unit even without need for charging power; and enables combat situations in a remote place to be monitored, in real time, in a remote combat command server, and allows each combatant to share combat information one to one such that it is possible to construct a smart combat command system capable of remotely commanding real combat situations as if one was on site of the battle.
US10378861B2 Impulse mitigation systems for media impacts and related methods thereof
An impulse mitigation system configured to mitigate blast impulse directed to a surface (or structure or target). The system includes a substrate in communication with the surface (or structure or target), wherein the substrate is configured to receive an impulse directed to the surface (or structure or target) and then relocate from the surface (or structure or target) in response to received impulse.
US10378860B2 Muzzle brake for a firearm
A muzzle brake for a firearm is described. In one example, an apparatus includes an inner shroud, an outer shroud, and an attachment portion. The inner shroud is configured to permit passage of a bullet from a firearm through a longitudinal axis and having a plurality of inner vents configured to vent gases caused by the passage of the bullet. The outer shroud is at least partially disposed around the longitudinal axis of the inner shroud and forms a chamber between the inner shroud and the outer shroud. The outer shroud has a plurality of outer vents configured to further vent the gases received through the plurality of inner vents. The attachment portion is connected to at least one of the inner shroud or the outer shroud. The attachment portion is configured to form a removable attachment to a part of the firearm that is other than a barrel of the firearm.
US10378859B2 Harmonic shutter resolver algorithm for multimode seeker
A multimode seeker includes an imager and an image processor. The imager is configured to capture image data received by the multimode seeker during a search period and a track period, wherein the search period includes a plurality of search cycles, and wherein a duration of each of the plurality of search cycles is equal to a predetermined pulse period plus a predetermined drift period. The image processor is configured to detect at least one laser candidate based upon the image data and to track the least one candidate laser during the track period.
US10378851B2 Position adjusting device, shooting game device using the same and shooting method thereof
A firing device includes a magazine configured to receive a plurality of toy bullets and a turret connected with the magazine. A bottom plate of the magazine is provided with a bullet output port. The turret includes a conduit, a barrel aligned with the conduit, and a propelling device disposed between the conduit and the barrel. The conduit is disposed below the magazine and is provided with a guide slot including a bullet inlet substantially aligned with the bullet output port of the magazine.
US10378848B1 Fast action shock invariant magnetic actuator for firearms
An electromagnetic actuator in one embodiment includes characteristics of very fast actuation, shock invariant design, and compact size. The actuator may be controlled via a small low voltage power source such as a battery and simple switching logic. Such characteristics are ideally suited for incorporating the actuator into the firing mechanism of a firearm, which are subjected to drop tests to confirm the firearm will not discharge in the absence of trigger pull. Very fast snap-like action is attained by balancing the magnetic forces of two opposing permanent magnets around a stationary yoke and rotating member to create three circulating magnetic flux circuits. A central electromagnet coil on the yoke amplifies the magnetic flux of one side of the rotating member or the other depending on the power source actuation polarity, thereby creating two possible snap-like actuation positions. The actuator is usable in firing mechanism release or blocking applications.
US10378846B2 Long gun stock with sliding trigger enclosure
A sliding trigger enclosure system for a long gun includes a frame that is removably secured to the receiver of a firearm by factory-supplied hardware, and a hollow shoulder stock having a pair of side surfaces that extend outward from the front end. The shoulder stock is slidingly engaged over the frame and transitions between a FIRE position where the trigger assembly of the long gun is accessible, and a SAFE position where the pair of side surfaces are locked in a parallel orientation to the trigger assembly to prevent access to the same. A locking mechanism is disposed along the frame and secures the shoulder stock in the SAFE position. The locking mechanism including a pair of spring-loaded locking pins that are engaged by an actuator, and a user authentication device.
US10378845B2 Smart gun design and system for a sustainable society
A smart gun is provided that maintains a default locked state. The smart gun can be selectively unlocked for a predetermined period of time using a predetermined gesture that is detected by a gyrosensor locked in the smart gun.
US10378844B2 Weapon safety and monitoring system
A safety communication system may include a firearm holder capable of detecting withdrawal of the firearm from a holster. The firearm holder may also be able to communicate via both cellular and low energy communication protocols, but may be adapted to selectively communicate via the low energy communication protocol in the absence of a critical event. When a critical event is detected, both cellular and low energy communication protocol may be used to ensure notification of the critical event is received by a central control. One or more relay devices may relay notification of non-critical events from the firearm holder to central control via a low energy communication protocol, and may relay notification of critical events to central control via cellular protocol. Selective use of low energy protocol saves battery life in non-critical situations, while use of cellular protocol is more reliable when communication of critical situations is necessary.
US10378843B2 Extractor for a firearm
An extractor for a firearm and method of using the same are provided. The extractor comprises a bullet casing edge including a substantially straight portion and a tab portion situated below and extending from the substantially straight portion. The substantially straight portion is configured to engage the casing and enable it to travel vertically along the substantially straight portion while maintaining engagement therewith. The tab portion is configured to engage the casing and to inhibit it from traveling downward along the casing engagement edge below the tab portion.
US10378837B2 Liquid drains in core-in-shell heat exchanger
A core-in-shell heat exchanger, a method of fabricating the core-in-shell heat exchanger, and a method of exchanging heat in a core-in-shell heat exchanger disposed on a slosh-inducing moving platform are described. The method of exchanging heat includes introducing a shell-side fluid into a shell of the core-in-shell heat exchanger and introducing a fluid to be cooled into each of one or more cores of the core-in-shell heat exchanger, the one or more cores being arranged along an axial length of the shell with a plurality of baffles disposed on either side of the one or more cores along the axial length of the shell to reduce slosh of the shell-side fluid. The method also includes draining excess shell-side fluid using a plurality of drains, at least two of the plurality of drains being disposed on opposite sides of one of the plurality of baffles.
US10378836B2 Water-cooling radiator assembly
A water-cooling radiator assembly includes at least one first and one second sealing element and a water-cooling radiator main body formed of a plurality of stacked radiator elements. The second sealing element, the radiator elements and the first sealing element are sequentially stacked from bottom to top and integrally connected through heat treating to form the water-cooling radiator assembly. The first and second sealing elements have one side connected to an upper and a lower side, respectively, of the water-cooling radiator main body to seal a top and a bottom of a helical flow passage in the water-cooling radiator main body. A first and a second coupling section are optionally provided on the first and the second sealing element, respectively, or at a first and a second end of the helical flow passage, respectively; and the first and second coupling sections are fluidly communicable with the helical flow passage.
US10378835B2 Heat exchanger with non-orthogonal perforations
A heat exchanger includes a cooling air conduit having multiple baffles, a hot air conduit having multiple passes through the cooling air conduit and forming multiple intersections with the baffles, and multiple perforations extending through the baffles. A cooling air flow passes through the baffles, rather than strictly between the baffles, and improves heat-transfer characteristics of the heat exchanger.
US10378832B2 Method for producing a plate heat exchanger using two welds, and a corresponding plate heat exchanger
A method for producing a plate heat exchanger and the plate heat exchanger, particularly a soldered aluminium plate heat exchanger. In the method, a heat exchanger block is provided having a plurality of partition plates and edge strips arranged between the partition plates. A connection device is provided to be mounted on the heat exchanger block. A planar region for securing the connection device to the heat exchanger block is provided with at least one welded weld bead by means of a first weld. The connection device is welded onto the weld bead by means of a second weld. The welding method used for the first weld is a friction stir welding method.
US10378830B2 Energy storage device for temporarily storing thermal energy
An energy storage device for temporarily storing thermal energy includes a closed storage circuit, to which heat can be supplied by a heat source and from which heat can be withdrawn by a heat consumer. A fluid container is divided into a first fluid storage chamber for colder fluid and a second fluid storage chamber for warmer fluid by a displaceable separating element. The closed storage circuit includes at least one pump for conveying fluid from the first fluid storage chamber into the second fluid storage chamber, and/or vice versa. The energy storage device may be incorporated into a power plant.
US10378827B2 Heat exchanger
A heat exchanger includes: the pair of the oil holes being positioned on an outer edge of one of the core plates, being positioned at symmetrical positions with respect to the center of the one of the core plates to sandwich the center of the one of the core plates, and being positioned to sandwich one of the fin plates along the first reference line, and the pair of the coolant holes being positioned on the outer edge of the one of the core plates, being positioned at symmetrical positions with respect to the center of the one of the core plates to sandwich the center of the one of the core plates, and being positioned to sandwich the one of the fin plates along the first reference line.
US10378825B2 Heat exchanger apparatus and heat source unit
Provided are a heat exchanger apparatus and a heat source unit that are for use in a chiller unit. The heat exchanger apparatus comprises at least one heat exchanger module (100). The heat exchanger module (100) comprises two heat exchanger units (10 and 20) that are oppositely fitted with each other. At least one between the two heat exchanger units (10 and 20) is bent so that an angle between adjacent two edges (c and d) on at least one extremity of the two heat exchanger units (10 and 20) is less than an angle between main parts (12 and 22) of the two heat ex-changer units (10 and 20), thus increasing the area for heat exchange.
US10378817B2 Flexible liquefied natural gas plant
The present techniques are directed to a flexible liquefied natural gas (LNG) plant that may be tied to an external electric grid for importing or exporting electric power. Exemplary embodiments provide a method for producing LNG that includes producing a base load capacity of refrigeration capacity for LNG production from a first compression system. Electricity may be produced from a second compressor string if electricity is needed by an external power grid, or a second amount of refrigeration capacity may be provided by the second compressor string is natural gas feed is available and the external grid does not need power.
US10378816B2 Air over air refrigeration system
A food prep table may include an upper chilling zone and a lower chilling zone, with each chilling zone containing an evaporation coil system, such as a TurboCoil™ system. The two evaporation coil systems are monitored and controlled by a dual thermostat and control unit (500) having temperature sensor probes in each chilling zone and controlling solenoid valves within each evaporation coil system. By the artful use and implementation of the dual thermostat and control unit, and by the artful use of T junctures in refrigerant supply and return lines, the disclosed embodiments enable a single condensing unit (600) to service both evaporation coil systems to achieve new efficiencies in the cost, refrigeration capacity, and thermal and mechanic attributes of the system. Moreover, an efficient dual air over air flow assembly is disclosed wherein chilled air is moved within the upper chilling zone in a manner that leverages the native configuration and cabinet surface areas of the evaporation coil systems.
US10378815B2 Refrigerator
Provided is a refrigerator in which a transparent display assembly and electric modules, which are disposed in a door to see through a storage space and output a screen, are easily connected to a control unit provided in a cabinet and guided through a narrow door hinge.
US10378813B2 Fluid control films with hydrophilic surfaces, methods of making same, and processes for cleaning structured surfaces
A fluid control film is provided that includes fluid control channels extending along a channel longitudinal axis. Each of the fluid control channels has a surface and is configured to allow capillary movement of liquid in the channels. The fluid control film further includes a hydrophilic surface treatment covalently bonded to at least a portion of the surface of the fluid control channels. The fluid control film exhibits a capillary rise percent recovery of at least ten percent. Typically, the hydrophilic surface treatment includes functional groups selected from a non-zwitterionic sulfonate, a non-zwitterionic carboxylate, a zwitterionic sulfonate, a zwitterionic carboxylate, a zwitterionic phosphate, a zwitterionic phosphonic acid, and/or a zwitterionic phosphonate. A process for forming a fluid control film is also provided. Further, a process for cleaning a structured surface is provided, including providing a structured surface and a hydrophilic surface treatment covalently bonded to at least a portion of the structured surface, and soiling the structured surface with a material. The process also includes removing the material by at least one of submerging the structured surface in an aqueous fluid, rinsing the structured surface with an aqueous fluid, condensing an aqueous fluid on the structure surface, or wiping the structured surface with a cleaning implement.
US10378809B2 Domestic refrigeration appliance with a cooling compartment and a door closing the cooling compartment, the rotation axis of which is displaceable in the width direction
A domestic refrigeration appliance having a housing in which a cooling compartment is provided, and is closable by a first door which is movably arranged on the housing. The appliance further having a dispensing unit having an output unit and an ice maker. The dispensing unit is configured for the output of liquid and/or molded ice elements and is arranged on the first door. A rear side of the first door facing toward the cooling compartment has a receptacle protruding toward the cooling compartment, in which receptacle the dispensing unit is arranged. The first door is pivotably arranged with at least one multiple-joint hinge on the housing. The multiple-joint hinge has a mechanism with which, during the pivoting movement of the first door, the first door is also displaced in the width direction.
US10378807B2 Block ice shaver with tension arm and shaping device
The disclosure extends to devices, systems and methods for producing a shaved ice product using shaved ice confection machines and processes. The disclosure also extends to a tension arm and a shaping device used in conjunction with shaved ice confection machines and processes to produce more consistent shaved ice output with a potential increase in machine life.
US10378804B2 System and method for injecting oil into an air conditioning circuit
An air conditioning service system includes an oil receptacle, a coupling port in fluid communication with the oil receptacle through an oil injection line, a solenoid valve configured to selectively allow the oil to flow from the oil receptacle into the oil injection line, a memory including program instructions stored therein, and a controller operably connected to the solenoid valve and the memory. The controller is configured to execute the program instructions to obtain at least one viscosity signal associated with a viscosity of the oil, obtain a volume signal indicative of an amount of oil to be charged, determine a time period based upon the obtained at least one viscosity signal and the obtained volume signal, control the solenoid valve to an open condition, and control the solenoid valve to a closed condition after the determined time period has passed since opening of the solenoid valve.
US10378803B2 Systems and methods for electrostatic trapping of contaminants in cryogenic refrigeration systems
Systems and methods for improving the performance of dilution refrigeration systems are described. Electrostatic cryogenic cold traps employed in the helium circuit of a dilution refrigerator improve the removal efficiency of contaminants from the helium circuit. An ionization source ionizes at least a portion of a refrigerant that includes helium and number of contaminants. The ionized refrigerant passes through an electrostatic cryogenic cold trap that includes a number of surfaces at one or more temperatures along at least a portion of the fluid passage between the cold trap inlet and the cold trap outlet. A high voltage source coupled to the surfaces to causes a first plurality of surfaces to function as electrodes at a first potential and a second plurality of surfaces to function as electrodes at a second potential. As ionized contaminants release their charge on the electrodes, the contaminants bond to the electrodes.
US10378802B2 System and method of transferring refrigerant with a discharge pressure
Systems and methods are described herein to use a discharge pressure of a compressor to drive refrigerant in a refrigeration system. Particularly, systems and methods are described herein to help recover liquid refrigerant from a liquid refrigerant section and/or a condenser coil to be used in a heating/defrost mode in a transport refrigerant unit (TRU). The liquid refrigerant can be recovered by directing the discharge refrigerant of the compressor to a liquid refrigerant section, which may include a receiver tank, a dryer and associated refrigerant lines, and/or a condenser coil. The discharge pressure of the discharge port can help drive refrigerant trapped in the liquid refrigerant section and/or the condenser coil into the heating/defrost branch of the TRU, which may include an evaporator coil, an accumulator tank and/or associated refrigerant lines.
US10378799B2 Port opening with supercooling
A plate heat exchanger (100) comprises a number of plates (110) provided with a pressed pattern of ridges (R) and grooves (G) arranged to keep the plates (110) on a distance from one another under formation of interplate flow channels for media to exchange heat. The interplate flow channels communicate with port openings (A, B, C, 140) being in selective communication with said interplate flow channels, one of the port openings (140) providing for connection to a downstream side of an expansion valve (EXP) such that coolant from the expansion valve (EXP) may enter the interplate flow channels communicating with the one port opening (140). A heat exchanging means (160, 165, 150, 155; HEP, LC, DP) is provided inside the one port opening (140), said heat exchanging means (160, 165, 150, 155; HEP, LC, DP) being arranged for exchanging heat between coolant downstream the expansion valve (EXP) and coolant about to enter the expansion valve (EXP).
US10378793B2 High-temperature heat shield assembly
A heat shield bladder includes first and second sheets of insulating material that form a bladder between the first and second sheets. At least one reflective foil is disposed within the bladder and a plurality of spacers are disposed within the bladder and positioned to space the at least one reflective foil from the first and second sheets of insulating material. Multiple reflective foils may be disposed within the bladder with spacers between each reflective foil. The heat shield bladder may be rolled into a tube shaped and used inside a pipe or formed into panels that may be used to line a vessel.
US10378792B2 Hybrid solar thermal and photovoltaic energy collection
Techniques for hybrid solar thermal and photovoltaic energy collection are provided. In one aspect, a photovoltaic concentrating thermal collector (PVCTC) includes: a thermal absorber collector; and bent solar panels forming a parabolic shaped trough reflector partially surrounding the thermal absorber collector so as to reflect incident light onto the thermal absorber collector. A PVCTC system including an array of PVCTC units and a method for hybrid electrical and thermal energy production are also provided.
US10378789B2 Inter-axial inline fluid heater
An inter-axial inline fluid heater is presented. The inter-axial inline fluid heater includes an outer retaining sheath defining a first area, and an interior flow tube disposed within the outer sheath and capable of having fluid flow therethrough. Further, the interaxial inline fluid heater includes a resistance wire disposed between the interior flow tube and the outer retaining sheath, the resistance wire capable of producing heat for heating a fluid passing through the interior flow tube when power is applied to the resistance wire. Also includes is a dielectric heat transfer material disposed between the interior flow tube and the outer retaining sheath and surrounding at least a portion of the resistance wire.
US10378785B2 Communication system and communication apparatus
A communication system comprises a communication device and communication devices. The communication device comprises a direct current power supply and a transmitter configured to transmit data by control of a current flowing through a current loop. The communication devices comprise a receiver configured to receive data by detection of the current flowing through the current loop. The communication device comprises an adjuster configured to adjust the impedance between a signal line and a common line according to the number of communication devices.
US10378771B2 Combustor assembly
A combustor assembly for a gas turbine engine includes a combustor dome and a combustion chamber liner attached to or formed integrally with the combustor dome. The combustion chamber liner extends between a forward end and an aft end, and together with the combustor dome at least partially defines a combustion chamber. The combustor assembly additionally includes a mounting assembly attached to the liner proximate the forward end of the liner for supporting the combustor dome and combustion chamber liner within the gas turbine engine relative to a structural component of the gas turbine engine.
US10378766B2 Lighter
A piezoelectric lighter includes a lighter housing having a liquefied gas storage, a gas emitting nozzle extended from the liquefied gas storage, a piezoelectric unit disposed in the lighter housing, and a lighter cap slidably coupled on top of the lighter housing above the piezoelectric unit. The gas emitting nozzle is slidably received at a nozzle window of the lighter cap, wherein an exit opening of the gas emitting nozzle is embedded in the ceiling of the lighter cap to protect the exit opening of the gas emitting nozzle. When the lighter cap is depressed to expose the exit opening of the gas emitting nozzle above the ceiling of the lighter cap, the piezoelectric unit is depressed and the gas emission unit is actuated at the same time to produce a flame at the exit opening of the gas emitting nozzle.
US10378763B2 Method and apparatus to facilitate heating feedwater in a power generation system
A power generation system includes a power generation plant portion including a feedwater heating system configured to channel a feedwater stream and a carbon dioxide capture portion coupled in flow communication with the power generation plant portion. The carbon dioxide capture portion includes a solvent circuit configured to channel a solvent stream through at least a portion of the carbon dioxide capture portion. The carbon dioxide capture portion also includes a heat recovery system coupled in flow communication with the solvent circuit and the feedwater heating system. The heat recovery system is configured to transfer heat energy from the solvent stream to the feedwater stream and to channel the heated feedwater from the heat recovery system to the feedwater heating system.
US10378761B2 Hospital waste plasma incinerator
The present invention provides a hospital waste plasma incinerator that has a following features. It is composed of a main body having an inlet and a cap for opening and closing the inlet, a pyrolysis incinerator for receiving the hospital waste that is disposed in the interior of the main body and connected with the inlet, a plasma flame generator installed inside the main body and generating a plasma flame toward the pyrolysis incinerator, a complete combustion device which is installed in the main body and completely burns the smoke and the odor generated due to the incineration with a plasma flame of 1,500 to 3,000° C., a complete combustion exhaust device connected to the complete combustion device to exhaust the combustion gas, and the cooling device for cooling the combustion gas.
US10378759B1 Torch, and hood assembly, with provision for atomizing fuel for easy combustion, and provision for auto-ignition of fuel
A torch comprising a functional combination of: 1) an ignition system having an internal bluff body wall, said ignition system having an open end and an end in which is present a spark plug; and 2) an elongated fuel line that is secured to said torch so that heat easily passes from hot gas and flame inside said torch thereinto during use, wherein the fuel line has a fuel flow “swirl” producing element therewithin; and 3) a thermocouple secured in place inside the torch to monitor temperature at a relatively high temperature location therein, such that if the temperature decreases while fuel is still flowing a signal is generated to provide a spark to the spark plug.
US10378758B2 Burner tip, combustion burner, and boiler
In a burner tip, combustion burner, and boiler, the burner tip is provided with: a mixing chamber provided at an inner portion of the tip body; a plurality of first mixed fluid jet holes of which base end portions communicate with the mixing chamber, of which front end portions open on a lateral side of the tip body, and which are placed in circumferential direction of the tip body at predetermined intervals; a fluid fuel supply passage configured to supply a fluid fuel to the mixing chamber; and an atomizing medium supply passage configured to supply an atomizing medium to the mixing chamber, thereby, combustibility is improved by facilitating the mixing of a fluid fuel and an atomizing medium and thus making the size of liquid fuel droplets smaller.
US10378757B2 Method for reducing the oxygen content in steam generator wall tubes
In a method for reducing the oxygen content in the flow volume of tubes of erected and installed tube wall regions or tube wall segments of a steam generator or steam boiler of a power station fired, in particular, with carbon-containing fuel, a solution is to be provided which eliminates or at least diminishes the problem of the incorporation of atmospheric oxygen into the boiler water which arises when tubes of the steam generator wall are being filled with boiler water and/or when boiler water is being discharged from these tubes. This is achieved in that an inert gas or an inert gas mixture is introduced into tubes of the tube wall regions or tube segments, through which boiler water or steam formed from this flows when the power station is in operation, before filling with boiler water or steam, in a way whereby gaseous oxygen present in the respective flow volume of the tubes, particularly in the form of atmospheric oxygen, is displaced, and/or an inert gas or an inert gas mixture is introduced during a discharge of boiler water or steam from the respective flow volume of the tubes, in a way whereby the free volume occurring is filled.
US10378751B2 Heat sink, corresponding lighting device and method of use
Accroding to the present disclosure, a heat sink, which may be used e.g. for LED lamps or bulbs for motor vehicle lights, includes: a plate-like portion extending along an axis with opposed mounting surfaces for at least one heat source, such as e.g. a LED lighting source, and a finned portion thermally coupled with the plate-like portion and including a plurality of annular fins extending around said axis.
US10378750B2 Lighting module with diodes having improved cooling
A diode lighting module comprising both a diode matrix mounted on a support plate and heat dissipator means for dissipating the heat given off by the diode matrix, includes a metal plate having an outside face in contact with the support plate and an inside face supporting a cellular metal foam including a plurality of calibrated holes passing through each cell in two perpendicular directions, and a vessel-forming box filled with the cellular metal foam and for which the metal plate constitutes a lid. The box has inlet and outlet orifices passing through the box to receive a cooling liquid, and a separator defining two separate cooling fluid flow zones in the cellular metal foam, a cooling fluid feed zone and a cooling fluid discharge zone, with passage from one of the zones to the other taking place through a cutout in the separator.
US10378746B2 Light device with an LED lighting module
A lighting device having a support element with an elongated receiving region which has a U-shaped cross-section and having a first limb of the U, a second limb of the U, and a connecting limb that connects the two limbs of the U. The lighting device further has an LED lighting module with at least one LED for generating light in order to emit a light of the lighting device, the LED lighting module being arranged on the support element in a retained manner. The lighting device further has a contacting element for supplying power to the LED lighting module. The connecting limb has a through-opening, the contacting element and LED lighting module being arranged so as to be connected in an electrically conductive and reversibly releasable manner such that the electric connection passes through the through-opening.
US10378745B2 Wall mount light fixture with external sensor housing
A wall mounted light fixture includes a surface mount including a rear wall having a plurality of mounting openings, a top wall extending from the rear wall, and a bottom wall extending from the rear wall. The light fixture housing is connected to the surface mount and defines an interior portion. A light emitter is positioned in the interior portion of the housing. A lens is connected to the housing. A sensor assembly including a sensor housing and a sensor module is positioned at least partially in the sensor housing. The sensor assembly is operatively connected to the light emitter and the sensor housing is external to the light fixture housing.
US10378743B2 LED power supply
An LED power supply, comprising: a first housing, which has a box structure with an opening end; a second housing disposed on the opening end of first housing, partially covering the opening end; a partition plate disposed vertically on one end of the second housing, and the second housing, the partition plate, and part of the first housing cooperatively form an electric chamber; a cover body disposed on the opening end of first housing and covering the opening end together with the second housing, and the cover body, the partition plate and the remaining part of the first housing cooperatively form a wiring chamber; and a separating member disposed in the wiring chamber to divide the wiring chamber into a high voltage region and a low voltage region, and the high voltage region and the low voltage region are separated from each other via the separating member.
US10378727B2 Light emitting flat flash light with a folded light path optic
A hand held flat flashlight about the size of a cell phone with a 3.8 degree tightly focused light beam with a folded light path optic.
US10378725B2 Light emitting module and lens
A light emitting module includes a substrate, a light emitting diode chip, and a lens. The light emitting diode chip is disposed on the substrate. The lens is coupled to the substrate and covers the light emitting diode chip. The lens includes a light incident surface and a light exit surface. The light incident surface receives light from the light emitting diode chip. The light exit surface outputs the light from the lens. The light incident surface includes a concave light incident surface and a convex light incident surface. The concave light incident surface overlaps the light emitting diode. The convex light incident surface extends from the concave light incident surface.
US10378724B2 Reduced glare LED light device
A device for providing light including: a housing; an array of a plurality of LED lights mounted to the housing, wherein, when active, each LED emits a highest intensity beam of light along a primary axis and emits a lower intensity beam of light along a secondary axis; a lens mounted to the housing, the lens including an optic element corresponding to each of the plurality of LED lights, each optic element intersected by the primary axis of the corresponding LED light; and a translucent edge-light diffusing layer located between two or more of the plurality of LED lights, the edge diffusing layer is not intersected by the primary axis and is intersected by the secondary axis of the LED lights.
US10378723B2 Motor vehicle light-emitting optical module
The invention proposes a motor vehicle optical module for emitting at least two light-emitting segments that can be activated selectively. The module includes a substrate and at least two light sources mounted on the substrate, each of which can be activated selectively to emit light rays. Primary optical means are adapted to form primary light beams from the light rays emitted by each light source. A secondary optical means is adapted to project each of the primary light beams to form the light-emitting segments, wherein optical means includes a single support that carries the substrate, the primary optical means and the secondary optical means, and in that it includes means for positioning the primary optical means relative to the substrate.
US10378722B2 Lighting system, in particular for a motor vehicle lighting member, comprising integrated LEDs
A lighting system for a motor vehicle includes a printed circuit board equipped with light-emitting diodes for producing light and an optical module to propagate and transmit the light. The optical module includes a reception surface to receive the light produced and an emission surface for retransmitting the light produced. The optical module includes a housing for receiving the printed circuit board equipped with light-emitting diodes and the housing includes an internal wall forming the reception surface.
US10378720B2 Safety lighting system
A safety lighting system is connected to a hazard flasher or blinker system of a vehicle, such as a semi-tractor trailer. The system comprises an electrical circuitry for connecting the safety lighting system to the hazard flasher system, brake lights, and/or turn signals for activation of the safety lighting system when the flasher system, brake lights, and/or turn signals are activated. An LED is mounted in a trapezoidal shaped hood of a housing assembly and its illumination is reflected by a reflective inner surface of the hood and directed towards the wheel assemblies of the vehicle to provide adequate lighting around the area surrounding the wheel assemblies. A mounting frame assembly supports the housing assembly and LED for their positioning underneath the vehicle and attachment near the wheel assemblies. In a further embodiment, bolts may be used to attach the housing assembly and LED to the vehicle near the wheels.
US10378718B2 Optical structure for a lighting device for a motor vehicle headlight
The invention relates to an optical structure (100) for a lighting device (1) of a motor vehicle headlight, which lighting device (1) is designed to radiate light, the light radiated from the lighting device (1) forming a predefined light distribution (LV1), wherein the optical structure (100) is associated with the lighting device (1) in such a way or is part of the lighting device (1) in such a way that substantially the entire flow of light from the lighting device (1) passes through the optical structure (100), and wherein the unmodified light distribution (LV1) produced by the lighting device (1) is modified by the optical structure (100) into a predefinable, modified light distribution (LV2), wherein the modified light distribution (LV2) is formed by convolution of the unmodified light distribution (LV1) with a scattering function (PSF), and wherein the optical structure (100) is designed in such a way that the unmodified light distribution (LV1) is modified according to the scattering function.
US10378715B2 Solid-state vehicle headlamp having spherodial reflector optic and clamshell reflector
A solid-state automotive vehicle headlamp includes a solid-state light source (SSLS), a clamshell reflector, and a reflector optic. The clamshell reflector includes a reflective surface defining a clamshell cavity with an open end facing a field to be illuminated. The reflector optic is defined by a portion of a spherical surface in surrounding relation to the SSLC. The reflector optic defines a light-transmissive window permitting a direct line-of-sight transmission of light generated by the SSLC to the reflective surface of the clamshell reflector. The reflector optic further includes a reflective region at least partially surrounding the light-transmissive window and configured to reflect light generated by the SSLC and directed at the reflector optic back towards the SSLC. The reflector optic redirects some of the light emitted by the SSLC through the light-transmissive window towards the clamshell reflector to create a more controlled beam pattern and increase the overall light output.
US10378711B2 Light generation with light emitting diode and laser
A light generating device, comprising: at least one light emitting diode having a semiconductor layer that emits a first primary light, and having a phosphor layer arranged on the semiconductor layer, and at least one laser for generating at least one laser beam composed of a second primary light, by means of which the phosphor layer is irradiatable, wherein the phosphor layer is configured for at least partly converting the first primary light into at least one first secondary light and for at least partly converting the second primary light into at least one second secondary light. The light generating device is configured to dynamically illuminate the phosphor layer by means of the second primary light.
US10378710B2 Holographic electronic candle
The present invention relates to a field of daily articles, especially to a holographic electronic candle including a candle body; at least one image play device arranged inside of the candle body. The holographic electronic candle can even project vivid three-dimensional flames, other three-dimensional pictures, such as humans or cartoons or continuous three-dimensional animation, apart from the advantages of the exiting electronic candles. The users can watch the vivid three-dimensional flames or other pictures or animations, or other different surfaces in the three-dimension, from different perspectives with the resulting fun, which may improve the user's interest. The holographic electronic candles have broad application as the crafts, producing good profits as well.
US10378708B2 Electronic fountain light with barrel having a batter compartment separated from a water compartment and impeller magnetically driven by magnetic rotating disk
An electronic fountain light, includes a barrel. A separator is provided in a cavity of the barrel. The separator divides the barrel into a water storage compartment and a battery compartment. A first water tank is provided in the water storage compartment. A first illuminant is mounted on the separator. The separator is provided in a concave manner along a direction towards the battery compartment to form a mounting slot. An impeller is mounted in the mounting slot. A plurality of first magnets is fixed on the impeller. A rotating disk and a drive motor for driving the rotating disk to rotate are disposed in the battery compartment. A plurality of second magnets is mounted on the rotating disk. The drive motor drives the rotating disk to rotate, and by means of mutual attraction of the second magnets and the first magnets, the impeller is driven to rotate.
US10378705B2 Flexible strip lighting apparatus and methods
According to at least one aspect, a lighting system is provided. The lighting system includes a first lighting device comprising a first light emitting diode (LED), a second lighting device comprising a second LED, a two-part connector configured to electrically couple the first lighting device to the second lighting device and comprising a first connector portion attached to the first lighting device and a second connector portion attached to the second lighting device, at least one elastomer commonly encapsulating the first lighting device, the second lighting device, and the two-part connector, and a cutting device configured to facilitate separation of the first lighting device from the second lighting device at least in part by cutting at least some of the at least one elastomer that is adjacent a surface of the two-part connector.
US10378704B2 LED module seam illumination
An LED display system having an LED module for reducing dark line defects. LED modules arranged adjacently in an LED display system form seams therebetween. An LED module for reducing dark line defects includes a set of imaging pixels for generating an image and a set of illuminating pixels for generating seam illumination through the seams. Seam illumination is directed through the seams directly or by a reflector integral with or attachable to the LED module or to a coupling assembly of the LED display system. The illuminating pixels may be controlled to track colour or intensity of the image being generated by imaging pixels.
US10378698B1 Method and adaptor for converting a portable harp system lamp with a single up-socket to a plural down-socket LED lighting system
An adaptor for manually converting a conventional portable lamp with a harp supported shade from (a) a single Edison up-socket adapted to receive an Edison-based, base-down, incandescent, compact florescent or LED light bulb to (b) a plural down-socket LED lighting system with materially increased task lighting, where the rapid conversion does not require the use of tools or any special skills, does not require any modification of the wiring of the conventional lamp, and does not change the aesthetics of the lamp. Methods of making the conversion are disclosed that do and do not require the removal of the harp during the conversion.
US10378696B2 Thermal insulating structure
A thermal insulating structure includes: at least two first multilayer vacuum insulators that adjoin each other and that cover a to-be-insulated surface; a retainer that is fixed to the to-be-insulated surface and that protrudes from a boundary between the first multilayer vacuum insulators; a second multilayer vacuum insulator that extends along the boundary and that covers the boundary, the second multilayer vacuum insulator including a through-hole formed therein, in which the retainer is inserted; and a keep plate that is fixed to the retainer and that holds the second multilayer vacuum insulator and the first multilayer vacuum insulators.
US10378695B2 Cryogenic storage container
A portable cryogenic container includes a porous material configured to absorb a cryogenic coolant such as liquid nitrogen. The coolant-absorbing material at least partially defines a storage cavity in the container that is configured to accept and support a cassette or other type of contents container in which a product to be cryogenically stored is contained. With cryogenic coolant absorbed into the container, the temperature within the storage cavity can be maintained sufficiently close to the boiling point of the cryogenic coolant to preserve post-thaw viability of the stored product for several hours.
US10378694B2 Uncoupling of the corrugations of an impervious barrier
A Sealed and thermally insulated tank has a tank wall on a carrier structure. The tank wall has an insulating barrier, sealed barrier and an anchoring member. The sealed barrier has a first undulating metal membrane and a second undulating metal membrane which are located at one side and the other of the anchoring member, along an assembly edge which is oriented parallel with a longitudinal direction of the anchoring member. The first and the second membrane undulate with a first series of undulations which intersect with the assembly edge. Terminal undulation portions which are associated with the first series of undulations of the first membrane extend in a direction transverse to the assembly edge in the direction of the second membrane, beyond the terminal undulation portions which are associated with the first series of undulations of the second membrane.
US10378693B2 Condensate drain
There is disclosed a condensate drain, comprising: a body defining a drain chamber having a liquid-gas inlet and a liquid outlet; and a porous membrane having a pore size of about 0.2 μm or less disposed within the body between the liquid-gas inlet and the liquid outlet; wherein in use, the porous membrane permits liquid to pass therethrough but restricts the passage of gas.