Document Document Title
US10437898B2 Systems and methods for targeted content presentation based on search query analysis
Systems and methods described herein allow multiple actors to cooperatively establish a common pool of funds to be dynamically applied to purchasing online advertising keywords associated with ad units. Participants of the portfolio of advertising keywords and associated ad units may contribute a desired amount, and receive a proportionate amount of traffic, which may be automatically controlled so that output traffic is proportionate. Participants may also contribute to a common pool of funds, and the systems and methods may automatically determine an equitable amount of money each participant should be charged, based on the amount visitor output is driven to the respective participants.
US10437896B2 Singular, collective, and automated creation of a media guide for online content
Systems and methods are provided in which a content guide includes one or more tags associated with a single user, a group of users or a channel subscribed to by users that enables the retrieval of content for subsequent viewing and which can be supplemented by recommendations and data from other sources.
US10437895B2 Systems and methods for data verification
Embodiments are directed to data verification of business or consumer data. Certain embodiments include a data verification system that receives or selects data to be verified, selects one or more verification methods to verify, update, and/or append/enhance the data. The data verification system may verify the data with one or more data verification methods, either alone or in combination. The methods may include a web-crawling verification method, an agent web verification method, a call verification method, a direct mail method, an email method, an in-person verification method, or other methods. The system has the ability to, automatically or manually, (1) blend automatic and manual segmentation of records or elements by criteria such as industry type, best times of day/month/year to verify, update, or append, cost, and level of importance (2) select the best verification processing method(s), and (3) manage the results and properly verify, update, append/enhance records.
US10437892B2 Efficient forward ranking in a search engine
Methods and computer storage media are provided for generating entries for documents in a forward index. A document and its document identification are received, in addition to static features that are query-independent. The document is parsed into tokens to form a token stream corresponding to the document. Relevant data used to calculate rankings of document is identified and a position of the data is determined. The entry is then generated from the document identification, the token stream of the document, the static features, and the positional information of the relevant data. The entry is stored in the forward index.
US10437888B2 Information processing apparatus
An information processing apparatus and method. The information processing apparatus has circuitry to extract metadata from output data which includes one or more sets of documents. A number is allocated to each of the one or more sets of documents, the allocated number corresponding to the number of a plurality of output apparatuses. An output destination is determined from among the plurality of output apparatuses based on the allocated number, and the output data is transmitted to the determined output apparatus.
US10437885B2 Graph modeling of applications for detection of duplicate modules
Implementations of the disclosure provide for graph modeling of applications for detection of duplicate modules. In one embodiment, an apparatus comprising: a memory to store graphs; and a processing device, operatively coupled to the memory is provided. The processing device identify a first executable code module of a plurality of executable code modules associated with an application represented by a graph data structure. The graph data structure is updated with an indicator for each of the executable code modules matching the first module. The indicator references the first executable code module. One or more corresponding modules associated with the graph data structure are selected in view of the indicator. Using the graph data structure, an amount of a computing resource to allocate for a migration of the corresponding modules of the application is determined in view of a selection criterion.
US10437883B2 Efficient graph database traversal
In one embodiment, an operating system on a computer device interfaces with a graph database that has data nodes interconnected by relationship edges. The operating system generates database instructions that specify a database operation for a target node in the graph database and a node traversal list through the graph database to reach the target node. By then transmitting the database instruction to the graph database, the graph database (e.g., a database management operating system) traverses the specified node traversal list through the graph database to the target node, and performs the database operation on the target node.
US10437882B2 Object occlusion to initiate a visual search
Methods and devices for initiating a search of an object are disclosed. In one embodiment, a method is disclosed that includes receiving video data recorded by a camera on a wearable computing device, where the video data comprises at least a first frame and a second frame. The method further includes, based on the video data, detecting an area in the first frame that is at least partially bounded by a pointing device and, based on the video data, detecting in the second frame that the area is at least partially occluded by the pointing device. The method still further includes initiating a search on the area.
US10437878B2 Identification of a salient portion of an image
Various aspects of the subject technology relate to systems, methods, and machine-readable media for identification of a salient portion of an image. A system may receive user input identifying a search query for content from a client device. The system may determine a listing of images responsive to the search query from an image collection. The system may obtain one or more image crops for at least one image of the listing of images based on a saliency map of the at least one image. In one or more implementations, each of the one or more image crops indicates a salient region of a corresponding image. The system may provide a set of search results responsive to the search query to the client device. In one or more implementations, the set of search results includes the obtained one or more image crops in a prioritized listing of image crops.
US10437876B2 Systems and methods for processing shape data based on serialization formatting
Systems, methods, and non-transitory computer-readable media can acquire shape data representative of one or more polygons. At least one serialization format can be produced based on the shape data. The at least one serialization format can be packaged into a proprietary package that is representative of the one or more polygons. At least a portion of the proprietary package can be utilized for one or more applications.
US10437875B2 Media affinity management system
A method, system, and computer program product for managing media. The method comprises a computer system. The computer system identifies a configurable media item in a media for a user. The computer system searches for a corresponding media item in a collection of media items for the user. The computer system replaces the configurable media item with the corresponding media item in the collection of media items.
US10437867B2 Scenario generating apparatus and computer program therefor
[Object] An object of the present invention is to provide a system for collecting elements as a basis for generating a social scenario useful for people to make well-balanced good decision.[Solution] A scenario generating apparatus includes: a causality phrase pair DB 70 storing causality phrase pairs; synonimity generators 600, 602 and 604, searching, for each of the causality phrase pairs, causality phrase pairs having a cause phrase with causal consistency with the result phrase of the causality phrase pair, and generating join information for joining causality phrase pairs; join relation DB 610 storing the join information; and a causality joining unit 612 joining, to a result phrase of a causality phrase pair, a causality phrase pair having a cause phrase with causal consistency with the phrase by using the join information, and thereby linking causality. A join relation generator 606 that finds a hidden relation between phrases and linking causality phrase pairs may be provided.
US10437858B2 Database and data processing system for use with a network-based personal genetics services platform
Databases and data processing systems for use with a network-based personal genetics services platform may include member information pertaining to a plurality of members of the network-based personal genetics services platform. The member information may include genetic information, family history information, environmental information, and phenotype information of the plurality of members. A data processing system may determine, based at least in part on the member information, a model for predicting a phenotype from genetic information, family history information, and environmental information, wherein determining the model includes training the model using the member information pertaining to a set of the plurality of members. The data processing system may also receive a request from a questing member to predict a phenotype of interest, and apply an individual's genetic information, family history information, and environmental information to the model to obtain a prediction associated with the phenotype of interest for the requesting member.
US10437853B2 Tracking data replication and discrepancies in incremental data audits
The disclosed embodiments provide a system for processing data. During operation, the system obtains a first transaction timestamp from a record that is replicated across a set of data sources. Next, the system includes at least a portion of the first transaction timestamp in a first key of a first mapping of the record to a first set of values for the record from the set of data sources. The system then audits the record by comparing the first set of values in the first mapping. Finally, the system outputs a result of the audited record based on the compared first set of values.
US10437850B1 Server implemented geographic information system with graphical interface
Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system.
US10437847B1 Transformation based sampling for preprocessing big data
A system determines samples of datasets that are typically processed by big data analysis systems. The samples are for use for development and testing of transformations for preprocessing the datasets in preparation for analysis by big data systems. The system receives one or more transform operations input datasets for the transform operations. The system determines samples associated with the transform operations. According to a sampling strategy, the system determines samples that return at least a threshold number of records in the result set obtained by applying a transformation. According to another sampling strategy, the system receives criteria describing the result of the transform operations and determines sample sets that generate result sets satisfying the criteria as a result of applying the transform operations.
US10437846B2 System and method for providing data flexibility in a business intelligence server using an administration tool
An administration tool can be used to provide data flexibility in a business intelligence (BI) server that is associated with a data warehouse. The administration tool can display one or more data objects that are adapted to be imported from an application framework into a physical model maintained on the BI server. The administration tool can further map the one or more data objects in the physical model into a logical model, also maintained on the BI server, which corresponds to at least one target table in the data warehouse. Additionally, the administration tool can publish an extension input to an extender associated with the data warehouse based on the logical model, wherein the extender operates to generate one or more metadata extensions based on the extension input.
US10437843B2 Optimization of database queries via transformations of computation graph
Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to receive at least one database query to be executed. At least one computation graph corresponding to the at least one database query is generated. The computation graph is transformed to an optimized computation graph. The respective portions of the optimized computation graph are distributed to a plurality of distributed computing systems for execution. A result for the at least one database query is provided.
US10437842B2 Social static ranking for search
In one embodiment, a method including maintaining an index of a plurality of nodes of a social graph, each node being associated with an assigned value, wherein the value for each node is calculated based at least in part on one or more factors. The method further includes receiving, from a client device of a first user, a query from the first user, searching the index to identify a top N nodes having the highest assigned values that match the query, ranking the identified nodes based at least in part on the query, and sending, to the client device of the first user for display, a search-results interface responsive to the received query, the search-results interface comprising M search results corresponding to the top M ranked nodes, respectively.
US10437841B2 Digital assistant extension automatic ranking and selection
Representative embodiments disclose mechanisms to automatically rank and select extensions triggered in a digital assistant. A sample set of extensions are executed against a set of curated queries in order to extract a set of features and/or statistics. The system trains a machine learning model based on the features and/or statistics to rank and select extensions based on their response to a query. New extension incorporated into the system are executed against a second set of curated queries to obtain a set of extracted features and/or statistics which are saved for use at runtime. At runtime, a query phrase received by the system triggers one or more tasks from extensions. Extracted features for the triggered extensions are combined with stored features/statistics and at least a subset of the results presented to the trained ranking and selection model. The model ranks and selects appropriate tasks which are presented to the user.
US10437839B2 Bulk sets for executing database queries
A computer-implemented method includes determining a plurality of bulk sets for querying database records. The method also includes assigning a plurality of keysets to the plurality of bulk sets, with each keyset comprising a unique set of dimension attribute values from the database records. The method also includes calculating a predicted load score of each bulk set. The method also includes performing a transfer of a keyset from a first bulk set to a second bulk set when the transfer reduces a difference between predicted load scores of the first bulk set and the second bulk set. The method also includes, after the transfer, executing bulk queries using the plurality of bulk sets.
US10437838B2 Search navigation element
Disclosed are various embodiments for a navigation element. An insertion point is identified in a ranking of search results. A navigation element is included in the search results. A selection of the navigation element modifies a constraint used to generate the search result.
US10437833B1 Scalable natural language processing for large and dynamic text environments
Briefly stated, the invention is directed to retrieving a semantically matched knowledge structure. A question and answer pair is received, wherein the answer is received from a query of a search engine. A question is constraint-matched with the answer based on maximizing a plurality of constraints, wherein at least one of the plurality of the constraints is a similarity score between question and answer, wherein the constraint matching generates a matched sequence. For one or more answer sequences, a subsequence is found that are not parsed as answer slots. Query results are obtained from another search engine based on a combination of the answer or question, and the non-answer subsequence. And a KB based is refined on the query results and the constraint matching and based on a neural network training, for a further subsequent semantic matching, wherein the KB includes a dense semantic vector indication of concepts.
US10437829B2 Monitoring network traffic to determine similar content
In an embodiment, a method monitors a plurality of data streams passing through a router in the connectivity service provider environment, and for each of the data streams, periodically samples packets at the router. The method further generates a stream signature based at least on the payload of the sampled packets. The method further includes, for each generated stream signature, attaching information to the stream signature. Such information may, for example, include time-stamp information for the stream signature, or an identification of the router. The method may further comprise storing the stream signatures corresponding to the data streams in a database. The stored stream signatures may be compared to determine matching stream signatures. Matching signatures may identify data streams that carry identical or similar content.
US10437826B2 Data access performance using decompression maps
Techniques for decompressing data in a database system. A query is received, which pertains to a subset of data within a compressed set of data. One or more decompression strategies are evaluated using a cost model. The cost model includes an estimated filter factor. A low cost decompression strategy is selected based on the results of the evaluation of the one or more decompression strategies. One or more bytes representing the requested subset of data are located within the compressed set of data. Only a portion of the compressed data that corresponds to the subset of data is decompressed, using the selected decompression strategy, while leaving the remaining set of data in a compressed state.
US10437823B2 Handwritten contents aggregation device and non-transitory computer-readable recording medium
Disclosed is a handwritten contents aggregation device including: an obtaining unit configured to obtain a first file and a second file in each of which written information indicating handwritten contents is added to a same original file; and a processor configured to: analyze the first file and the second file and extract the written information from the first file and the second file, prepare a third file by aggregating the written information extracted from the first file and the written information extracted from the second file in the original file, and output the third file.
US10437818B2 Search result enhancement component for item documents
Techniques for providing a supplementary information component to search results are provided. In some embodiments, a search engine computer provides search results in response to the search query. The computer then identifies some interest in an item from the search results, then may generate and provide the component.
US10437816B2 Method and apparatus for reconstructing cube in multidimensional online analytical processing system
A method and an apparatus for reconstructing a cube in a multidimensional online analytical processing (MOLAP) system, where a cube is reconstructed based on a received reconstruction request and data stored in an old cube, and there is no need to acquire, from a database, data required for updating the cube, thereby ensuring data integrity when model reconstruction and data reconstruction are performed in the MOLAP system.
US10437814B2 Systems and methods for weather data distribution
In one example, a computer-implemented method of generating a weather product is disclosed that comprises receiving a product generation input, the product generation input being indicative of a weather product. The method further comprises retrieving a weather data point, based on the product generation input. Further, the method comprises analyzing the weather data point with a weather analysis component to identify weather parameters relevant to the weather product. In addition, the method comprises generating the weather product to include the identified relevant weather parameters.
US10437808B2 RAM daemons
A method of managing a database system using a swarm database system that communicates a request to read data to at least a subset of nodes. Checking the identifier by each respective node in the subset of nodes to determine if the requested read data is stored in the node. Providing the read data to the first node if the respective node in the subset includes read data.
US10437804B1 Storing graph data representing workflow management
A method and system for storing complex graph data. The graph data is represented by triples, quadruples, quintuples, etc. In order to speed up storage and retrieval of graph data, the data is stored in a form of triples, quadruples, quintuples, etc. in a B-tree. The B-trees are data structures that allow operations on dynamic data sets. The operations can be search, search for minimum and maximum values, insert, delete, reference to parent or child directory. The tree can be used as a dictionary or as a prioritized chain. The speed of tree operations is proportional to the height. The data is read as blocks from the same location. If a tree node is moved to an operational memory, an allocated memory block is moved and the operation executes very fast.
US10437803B2 Index generation apparatus and index generation method
An index generation apparatus includes: an index generation unit generating the index including a lower node and an upper node by using a degree of similarity between pieces of data, the upper node including an entry having a link relationship with the lower node and indicating representative data, the representative data having the degree of similarity with respect to data indicated by the entry of the lower node that is equal to or greater than a similarity degree threshold value given to the link relationship; and a threshold value determination unit determining a default similarity degree threshold value and an adjustment value with respect to each link relationship between the upper node and the lower node, and determining each similarity degree threshold value to be given to each link relationship by subtracting the adjustment value from the default similarity degree threshold value.
US10437801B2 Differential health checking of an information management system
Differential health-check systems and accompanying methods provide health-checking and reporting of one or more information management systems in reference to a first time period before and a second time period after a triggering event. A triggering event may be an upgrade of at least part of the information management system, or a restore operation completed in the information management system for example following a disaster, or any number of other events, etc. The health-checking and reporting may comprise a comparison of one or more performance metrics of one or more components and/or operations of the information management system during the first and second time periods.
US10437800B2 Data migration using a migration data placement tool between storage systems based on data access
Embodiments for a system using a migration data placement tool between storage systems based on data access by a processor. Data may be cataloged in a migration data placement tool by receiving events from a plurality of heterogeneous storage systems. The events may be migrated into the migration data placement tool using analytics to determine data placement of the data in a target storage system according to the data identified as hot data, warm data, or cold data. The data may be placed according to the migration template during migration to the target storage system.
US10437799B2 Data migration using a migration data placement tool between storage systems based on data access
Embodiments for using a migration data placement tool between storage systems based on data access by a processor. Events from a plurality of heterogeneous storage systems may be indexed into a common repository. A migration data placement tool uses analytics to determine data placement of the data in a target storage system according to the data identified as hot data, warm data, or cold data based on the events indexed in the common repository. The data may be placed according to a migration template during migration to the target storage system.
US10437798B2 Full system simulator and memory-aware splay tree for in-memory databases in hybrid memory systems
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a key, the key corresponding to an object that is stored in a hybrid memory system, searching a SPLAY tree based on the key to identify a node of the SPLAY tree, determining a type of memory that the object is stored on in the hybrid memory system, the type of memory including one of a first type of memory and a second type of memory, selectively adjusting an endurance counter associated with the object based on a location of the node within the SPLAY tree, and the type of memory that the object is stored on in the hybrid memory system, and selectively migrating the object between the first memory type and the second memory type based on the EC associated with the object.
US10437797B1 In-memory distributed database with a remote data store
A distributed in-memory query processor may utilize a remote data store. Column segments may be retrieved from the remote data store and loaded into system memory of a computing node. The query processor may, in response to receiving a request to perform a query, identify columns and ranges of column values required to process the query. Partition-level schemas and cross-partition schemas may be formed for computing nodes holding column segments in memory. Computing nodes may be selected for processing the query based on a degree to which a partition or set of partitions matches data requirements of the query.
US10437794B2 Clustering apparatus, clustering method, and storage medium
A clustering apparatus includes: an accepting unit that accepts pieces of target data, each of which is a vector; a slime mold information constructing unit that constructs, using the pieces of target data, slime mold information, which is information having one piece of hub cell information corresponding to a central cell of a slime mold and one or more pieces of branch cell information corresponding to a cell that is divided from the central cell for predation; and a clustering unit that associates each of the pieces of target data with branch cell information having the shortest distance from a vector contained in the branch cell information to the target data, among the one or more pieces of branch cell information contained in the constructed slime mold information, thereby clustering the target data into clusters in the same number as that of the pieces of branch cell information.
US10437793B2 BI cloud services data modeling denormalized table introspection algorithm
A computer implemented algorithm performs introspection of an uploaded denormalized table and identifies candidate fact and dimension tables. The cardinality values of columns in a candidate dimension table are analyzed to identify simple/complex primary key candidates. Unused columns are further analyzed for assignment to candidate fact and/or dimension tables.
US10437783B1 Recover storage array using remote deduplication device
In one aspect, a method includes extracting configuration files from a deduplication device, configuring a storage array based on the configuration files extracted, extracting data for a point-in-time (PIT) from the deduplication device and sending the data for the PIT extracted to the storage array. In another aspect, an apparatus includes electronic hardware circuitry configured to extract configuration files from a deduplication device, configure a storage array based on the configuration files extracted, extract data for a PIT from the deduplication device and send the data for the PIT extracted to the storage array. In a further aspect, an article includes a non-transitory computer-readable medium that stores computer-executable instructions. The instructions cause a machine to extract configuration files from a deduplication device, configure a storage array based on the configuration files extracted, extract data for a PIT from the deduplication device and send the data for the PIT extracted to the storage array.
US10437781B2 OZIP compression and decompression
A method, apparatus, and system for OZIP, a data compression and decompression codec, is provided. OZIP utilizes a fixed size static dictionary, which may be generated from a random sampling of input data to be compressed. Compression by direct token encoding to the static dictionary streamlines the encoding and avoids expensive conditional branching, facilitating hardware implementation and high parallelism. By bounding token definition sizes and static dictionary sizes to hardware architecture constraints such as word size or processor cache size, hardware implementation can be made fast and cost effective. For example, decompression may be accelerated by using SIMD instruction processor extensions. A highly granular block mapping in optional stored metadata allows compressed data to be accessed quickly at random, bypassing the processing overhead of dynamic dictionaries. Thus, OZIP can support low latency random data access for highly random workloads, such as for OLTP systems.
US10437775B2 Remote direct memory access in computing systems
Distributed computing systems, devices, and associated methods of remote direct memory access (“RDMA”) packet routing are disclosed herein. In one embodiment, a server includes a main processor, a network interface card (“NIC”), and a field programmable gate array (“FPGA”) operatively coupled to the main processor via the NIC. The FPGA includes an inbound processing path having an inbound packet buffer configured to receive an inbound packet from the computer network, a NIC buffer, and a multiplexer between the inbound packet buffer and the NIC, and between the NIC buffer and the NIC. The FPGA also includes an outbound processing path having an outbound action circuit having an input to receive the outbound packet from the NIC, a first output to the computer network, and a second output to the NIC buffer in the inbound processing path.
US10437773B2 SPI devices with multi-master capabilities
An electronic system includes a slave device, multiple master devices and logic circuitry. The slave device is configured to communicate with a single master device in accordance with a single-master communication protocol. The multiple master devices are respectively configured to communicate with the slave device in accordance with the single-master communication protocol. The logic circuitry, which is disposed respectively in the multiple master devices, is configured to exchange control signals indicative of whether the slave device is available for access, so as to prevent simultaneous access attempts to the slave device by more than one of the master devices.
US10437771B2 Preservation of port control block information related to logins and states of remote ports during a code load in an embedded port
Information maintained in a port control block of an embedded port of a host bus adapter is stored in a host bus adapter memory, wherein the information corresponds to login attributes and state data of remote ports. In response to storing the information in the host bus adapter memory, code in the embedded port is updated. In response to the updating of the code in the embedded port, the stored information is restored from the host bus adapter memory to the port control block of the embedded port.
US10437769B2 Transition-minimized low speed data transfer
A method of transition minimized low speed data transfer is described herein. In an embodiment, a data rate of a set data to be transmitted on a data bus is determined. A one hot value is encoded on the data bus in response to a low data rate. An XOR operation is performed with a previous state of the data bus and the encoded one hot value. Additionally, a resulting value of the XOR operation is driven onto the data bus.
US10437768B2 Method and host node for configuring a remote node and a host node
Embodiments of the present technology presented herein relate to a method for configuring a remote node and to a host node for performing said configuring of the remote node. The present technology presented herein also generally relates to embodiments of a method for reconfiguring the host node and to a reconfigurable host node. More particularly, the embodiments presented herein relate to configuring the remote node and reconfiguring the host by duplicating Peripheral Component Interconnect express, PCIe, hot-plug elements such that they are present at both the host node and the remote node. Furthermore there is introduced a connection state indicator at both the host node and the remote node for indicating that an optical connection has been established between the host and remote node.
US10437763B2 Method and device for universal serial bus (USB) communication
Embodiments of methods and devices for Universal Serial Bus (USB) communication are described. In an embodiment, a method for USB communication involves processing received USB data, including searching for a predefined symbol in a version of the received USB data, outputting predefined USB data during the processing of the received USB data and switching from outputting the predefined USB data to outputting recovered USB data in response to a finding of the predefined symbol in the version of the received USB data. The recovered USB data is derived from the received USB data. Other embodiments are also described.
US10437760B2 Virtual universal serial bus peripheral controller
A method to intercept an universal serial bus (USB) related request and to respond the intercepted request in a virtualized environment includes connecting a virtual USB peripheral controller in a virtualization software in the virtualized environment to a virtual machine in the virtualized environment. An USB data access request generated by the virtual machine may be intercept by the virtual USB peripheral controller so that the USB data access request does not reach a kernel space of the virtualization software and physical hardware resources supporting the virtualized environment. The method further includes generating a response according to the USB data access request and a process called by a firmware framework module of the virtual USB peripheral controller and transmitting generated response towards the virtual machine.
US10437759B2 Networked device connection management
A connection management method for a plurality of networked devices, the method constituted of: assigning a priority value to each of the devices, the priority value representing a priority level associated with the respective device; receiving a plurality of connection requests, each of the connection requests being associated with a respective one of the plurality of devices; for each of the received connection requests, tracking the amount of time the respective device has been waiting for connection; for each of the received connection requests, assigning an arbitration wait time value representing the tracked amount of time; responsive to the assigned priority values and the assigned arbitration wait time values, connecting the device associated with one of the received connection requests to an expander port; and responsive to the connection, adjusting the respective priority value assigned to the connected device.
US10437756B2 Operation of a multi-slice processor implementing datapath steering
Operation of a multi-slice processor implementing datapath steering, where the multi-slice processor includes a plurality of execution slices. Operation of such a multi-slice processor includes: identifying, from a set of instructions, a second instruction that is dependent upon a first instruction in the set of instructions; and responsive to the second instruction being dependent upon the first instruction in the set of instructions, issuing each of the instructions in the set of instructions to a particular set of execution slices configured with bypass logic between execution slices that reduces execution latencies between dependent instructions.
US10437753B1 Calibration on high-speed IO interfaces
Embodiments of the present disclosure relate to a computer-implemented method. According to the method, a series of valid control codes for a calibration stage in a channel corresponding to a plurality of calibration cycles are acquired from the calibration logic. The acquired valid control codes are analyzed to obtain changing characteristics for the calibration stage in the channel. The calibration logic for the calibration stage in the channel is adjusted in one or more subsequent calibration cycles based on the changing characteristics.
US10437745B2 Mobile de-whitening
Systems and methods are disclosed and include a processor configured to execute instructions stored in a nontransitory computer-readable medium. The instructions include generating first message authentication code (MAC) bytes based on a shared secret key. The instructions include generating first nonce bytes and an authenticated packet based on the first MAC bytes, the first nonce bytes, and a message byte. The instructions include generating a de-whitened tone byte based on the shared secret key. The instructions include generating a message packet that includes the authenticated packet and the de-whitened tone byte. Generating the message packet includes pseudo-randomly identifying a first location of the authenticated packet and inserting the de-whitened tone byte at the first location. The instructions include transmitting the message packet to the peripheral device and establishing the communication link between a portable device and a peripheral device in response to the peripheral device validating the message packet.
US10437742B2 Vendor-specific peripheral device class identifiers
A peripheral device class identifier is generated for a class of peripheral devices, and is used to identify a setup record that indicates how to install or otherwise set up the class of peripheral devices on a computing device. The peripheral device class identifier is a combination of three components: a vendor identifier, a namespace identifier, and a namespace entry identifier. The vendor identifier is an identifier of the vendor of the class of peripheral devices. The namespace identifier is an identifier of different collections or groups of types of peripheral devices or types of functionality of peripheral devices. The namespace entry identifier is an identifier of a particular type of peripheral device (or particular functionality) of the different collections or groups of types of peripheral devices (or types of functionality of peripheral devices).
US10437731B2 Multi-level non-volatile cache with selective store
In embodiments, apparatuses, methods and storage media associated with a multi-level cache are described. A first storage level may receive an input/output (I/O) request from a second storage level of the multi-level cache, wherein the I/O request is associated with a data. The first storage level may further receive an indicator to indicate whether the data is stored or will be stored in the second storage level. The first storage level may determine whether to store the data in the first storage level based on the indicator. Other embodiments may be described and/or claimed.
US10437730B2 Read cache synchronization in data replication environments
A method for synchronizing primary and secondary read cache in a data replication environment is disclosed. In one embodiment, such a method includes monitoring contents of a primary read cache at a primary site. The method periodically sends, from the primary site to a secondary site, information regarding the contents of the primary read cache, such as a list of storage elements cached in the primary read cache. In certain embodiments, the information also includes temperature information indicating how frequently the storage elements are accessed. The method uses, at the secondary site, the information to substantially synchronize a secondary read cache with the primary read cache. A corresponding system and computer program product are also disclosed herein.
US10437729B2 Non-disruptive clearing of varying address ranges from cache
In an approach for purging an address range from a cache, a processor quiesces a computing system. Cache logic issues a command to purge a section of a cache to higher level memory, wherein the command comprises a starting storage address and a range of storage addresses to be purged. Responsive to each cache of the computing system activating the command, cache logic ends the quiesce of the computing system. Subsequent to ending the quiesce of the computing system, Cache logic purges storage addresses from the cache, based on the command, to the higher level memory.
US10437728B2 Branchless instruction paging in reconfigurable fabric
Circular buffers containing instructions that enable the execution of operations on logical elements are described where data in the circular buffers is swapped to storage. The instructions comprise a branchless instruction set. Data stored in circular buffers is paged in and out to a second level memory. State information for each logical element is also saved and restored using paging memory. Instructions are provided to logical elements, such as processing elements, via circular buffers. The instructions enable a group of processing elements to perform operations implementing a desired functionality. That functionality is changed by updating the circular buffers with new instructions that are transferred from paging memory. The previous instructions can be saved off in paging memory before the new instructions are copied over to the circular buffers. This enables the hardware to be rapidly reconfigured amongst multiple functions.
US10437724B2 Providing data values in a timely fashion using asynchronous data store operations including selectively returning a value from a cache or a value determined by an asynchronous computation
A processing system server, computer program product, and methods for performing asynchronous data store operations. The server includes a processor which maintains a cache of objects in memory of the server. The processor executes an asynchronous computation to determine the value of an object. In response to receiving a request for the object occurring before the asynchronous computation has determined the value of the object, a value of the object is returned from the cache. In response to receiving a request for the object occurring after the asynchronous computation has determined the value of the object, a value of the object determined by the asynchronous computation is returned. The asynchronous computation may comprise at least one future, such as a ListenableFuture, or a process or thread. The asynchronous computation may determine the value of the object by querying at least one additional server. The asynchronous computation may receive different values from at least two servers, and may return the value received most frequently, or may determine the value of the object based on time stamps.
US10437719B2 Intelligent computer memory management based on request sizes
A method, system, and computer readable storage medium for managing computer memory by an intelligent memory manager. The intelligent memory manager performs a method including: deploying a plurality of memory allocators each customizable to efficiently handle a set of different memory request size distributions in support of at least one application; determining a monetary fee to charge a user based on consumption of memory resources; and determining a frequency of backing up a main memory object in a persistent storage based on a bandwidth consumed by storing the main memory object in the persistent storage.
US10437716B2 Method and apparatus for coverage analysis of SRT look-up table
A computer-implemented method, computerized apparatus and computer program product. The method includes receiving at a computing device, a Sweeney-Robertson-Tocher (SRT) implementation, and a look-up table (LUT) used by the SRT implementation; obtaining an assertion for the SRT, the assertion associated with at least one entry from the LUT; verifying the assertion by executing a formal verification engine on the SRT implementation. Subject to the assertion failing, the method further provides a counter example for a computation that when performed by the SRT implementation accesses the at least one entry. Further, subject to the assertion holding, the method performs determining that the at least one entry is unreachable.
US10437712B1 API functional-test generation
Provided is a process, including: obtaining a model of an application program interface (“API”); receiving a request to generate a functional-test specification for the API; detecting sets of functionality identified by the model of the API and respective sets of parameters corresponding to the detected sets of functionality by parsing the model of the API; in response to receiving the request, generating the functional-test specification for the API by, for at least some respective detected sets of functionality, specifying respective sets of functional tests based on corresponding sets of parameters.
US10437711B1 Framework for fault tolerant case creation
Embodiments of the present invention provide a system for fault tolerant case creation. The system is typically configured for receiving an application specific input associated with an application from a user via a user portal, storing the application specific input in a repository, accessing the repository to determine a plurality of predefined triggering parameters, identifying occurrence of first external event, creating an instance of the first external event, adding the first external event and the associated instance in a queue as a first entry, de-queuing the first entry, invoking one or more codes for creating a first case for the first external event and the associated instance, identifying that the creation of the first case by the one or more codes is successful, and generating a report comprising information associated with the successful creation of the first case.
US10437708B2 System for refreshing and sanitizing testing data in a low-level environment
Embodiments of the present invention provide a system for refreshing data within the testing environment by sanitizing production data. In particular, the system may process real-world data obtained in the production environment and automatically replace sensitive or confidential information with realistic substitute data, then provide the sanitized data to the systems within the low level testing environment. The system may account for differences in table schema amongst a plurality of disparate databases within the production environment and the low level environment, thereby allowing the system to provide sanitized data only to the extent that it is needed for testing purposes. Furthermore, the system selectively provides sanitized test data on an as-needed basis, removing the need to continuously generate testing data.
US10437707B2 Evaluating and presenting software testing project status indicators
Systems and methods for evaluating and presenting software testing project status indicators. An example method may comprise: determining, by a computer system, a plurality of project status indicators comprising one or more average test execution rates, a required test execution rate, a test execution schedule variance, an actual test completion ratio, and/or a test completion schedule variance; and causing one or more project status indicators to be displayed in a visual relation to each other, to a timeline, and/or to another project's status indicators.
US10437706B2 Debugging system and method for embedded device
The present invention provides a debugging system and method for an embedded device, including: an embedded device, including a processing unit and a memory unit, where the memory unit includes a staging area used to store debugging data; a mobile storage device, including a debugging data control unit and a storage unit; and a computer, electrically connected to the embedded device and the mobile storage device. The debugging data control unit transmits a debugging demand message to the embedded device by using the computer. The embedded device transmits the debugging data in the staging area back to the computer. The computer transmits the debugging data to the mobile storage device and stores the debugging data in the storage unit.
US10437699B2 Measuring execution time of benchmark programs in a simulated environment
A simulation environment benchmarks processors to determine processor performance. A benchmark program is instrumented with a microarchitecture instruction. A first clock cycle indicative of a processor before executing the benchmark program is captured. The benchmark program is executed and a processor return related to the microarchitecture instruction is intercepted. In response to the processor return, a second clock cycle indicative of the processor after executing the benchmark program is captured. The simulation environment determines the performance of the processor from the first clock cycle and the second clock cycle.
US10437691B1 Systems and methods for caching in an erasure-coded system
The disclosed computer-implemented method for caching in an erasure-coded system may include partitioning data into data chunks and storing the data chunks across at least two data storage devices. The method may also include encoding the data chunks into at least one parity chunk and storing the at least one parity chunk on at least one parity storage device. The method may further include caching (parity and/or data functions) to at least one storage device, when a threshold value is reached. The method may include detecting a storage failure on one of the data storage devices and subsequent thereto, prioritizing the caching of certain functions over those of others. Various other methods, systems, and computer-readable media are also disclosed.
US10437688B2 Enhancing consistent read performance for in-memory databases
Techniques are described for maintaining coherency of a portion of a database object mirrored in a particular node of a database. The techniques involve maintaining invalidation logs which identify transactions that have committed to a database. Based on the invalidation logs, the particular node generates invalid-row ID metadata which identifies, for each system change number, one or more rows that are not transactionally consistent with data stored in the database object as of said system change number.
US10437687B2 Filtering a directory enumeration of a directory of an image backup
Filtering a directory enumeration of a directory of an image backup. In one example embodiment, a method for filtering a directory enumeration of a directory of an image backup may include exposing an image backup to directory enumeration command with the image backup listing a particular file as existing in a directory of the image backup even though the file content of the particular file is missing from the exposed image backup, receiving a directory enumeration command corresponding to the directory of the exposed image backup, generating a filtered directory enumeration that excludes the particular file, and returning the filtered directory enumeration.
US10437686B2 Failover service to support high availability of monolithic software applications
To eliminate additional development for monolithic applications, the high availability services are externalized from the application and performed by an agent executing alongside an application on a server or computing device. The agent is provided resources for verifying that an application is active and for controlling the application. The agent can use the provided resources to initialize a failover instance of the application as needed. Additionally, the agent can communicate and broadcast the status of its monitored application(s) to other agents through a shared database so that an agent on another server can initialize a failover instance of the application as needed. The agent can synchronize configuration files among the one or more instances of an application so that the application executes uniformly across all instances. The file synchronization is performed externally from the application and does not require additional development or modification of the existing monolithic application.
US10437683B1 Systems and methods for protecting data affected by system changes
The disclosed computer-implemented method for protecting data affected by system changes may include (i) receiving, at an installation application, a request to perform a system change on an endpoint computing device, (ii) identifying, via the installation application, one or more data items currently installed on the endpoint computing device that will be modified when the system change is performed, (iii) using the installation application to protect the data items such that the system change becomes revertible, and (iv) after protecting the data items, using the installation application to perform the system change. Various other methods, systems, and computer-readable media are also disclosed.
US10437679B2 Point-in-time snap copy withdrawal management
Withdrawal of a point-in-time snap copy relationship or a portion of such a relationship, is managed in a manner which can obviate disruption of consistency groups due to the withdrawal. If the withdrawal request is directed to a subrange of the original snap copy relationship, the snap copy relationship is split by creating one or more point-in-time snap copy relationships over one or more subranges of tracks of the snap copy source. A determination is made as to whether to delay execution of the withdrawal request to temporarily preserve data of the withdrawal range. Disruptions to completion of consistency groups may be avoided by selectively delaying the withdrawal of a snap copy relationship corresponding to the withdrawal subrange. In so far as the host is involved, a host may treat the withdrawal request as immediately granted without delay. Other aspects may be realized, depending upon the particular application.
US10437678B2 Updating an encoded data slice
A distributed storage (DS) processing unit distributes an initial set of encoded data slices and an initial parity slice, for storage in multiple DS units. The initial parity slice is associated with an initial encoded data slice stored in a first DS unit. The DS processing unit transmits an updated encoded data slice reflecting changes to the initial encoded data slice, and obtains, from the first DS unit, delta parity information associated with a delta parity slice. The delta parity slice reflects differences between parity values calculated using the updated data slice and the initial data slice. An updated parity slice is generated by performing an exclusive OR (XOR) operation on the initial parity slice and the delta parity slice. A message transmitted to a second DS unit, which currently stores the initial parity slice, directs the second DS unit to store the updated parity slice.
US10437677B2 Optimized distributed rebuilding within a dispersed storage network
A method includes performing, by a storage unit, a rebuild scanning function to identify an encoded data slice in need of rebuilding. The method further includes identifying, by the storage unit, storage units in the set of storage units storing encoded data slices of the set of encoded data slices that are usable for rebuilding the encoded data slice in need of rebuilding. The method further includes selecting, by the storage unit, one of the identified storage units to rebuild the encoded data slice in need of rebuilding based on a selection protocol. The method further includes sending, by the storage unit, a rebuild command to the one of the identified storage units regarding rebuilding the encoded data slice in need of rebuilding, wherein, in accordance with a rebuilding function, the one of the identified storage units rebuilds the encoded data slice in need of rebuilding.
US10437676B2 Urgent reads and using data source health to determine error recovery procedures
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device determine status of a set of memory devices of one or more sets of storage units (SUs) that distributedly store a set of encoded data slices (EDSs) within the DSN. The computing device detects one or more memory devices thereof that are failing and determines a number of available EDSs. When an insufficient number of EDSs are available, the computing device issues urgent read slice request(s) to recover additional available EDS(s) and facilitate temporary storage thereof within the DSN.
US10437675B2 Distributed erasure coded virtual file system
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices comprises one or more of a plurality of storage devices. A plurality of failure resilient address spaces are distributed across the plurality of storage devices such that each of the plurality of failure resilient address spaces spans a plurality of the storage devices. Each one of the plurality of failure resilient address spaces is organized into a plurality of stripes. Each one or more stripes of the plurality of stripes is part of a respective one of a plurality of forward error correction (FEC) protection domains. Each of the plurality of stripes may comprise a plurality of storage blocks. Each block of a particular one of the plurality of stripes may reside on a different one of the plurality of storage devices.
US10437669B2 Apparatuses and methods for selective determination of data error repair
Apparatuses and methods are described for selective determination of data error repair. An example apparatus includes a memory array and a controller coupled to the memory array. The controller is configured to direct performance, responsive to a request, of a read operation at an address in the memory array, direct detection of an error in data corresponding to the read operation address, and direct storage of the read operation address in an address error register. The controller is further configured to direct a response be sent to the enable selective determination of data error repair, where the response does not include the read operation address.
US10437662B2 Crash recovery using non-volatile memory
Crash recovery of a computing system in the context in which the computing system includes a volatile memory which has contents lost due to the crash, an intermediate non-volatile memory that (together with the volatile memory) contributes to the active memory of the computing system, and non-volatile storage. The recovery occurs by identifying pages that were in the volatile memory at the time of the crash and that are in the intermediate non-volatile memory and recovers those pages into the volatile memory. In embodiments in which access speeds for the intermediate non-volatile memory may be much faster than for the storage, and in which much of the pages to be recovered are recovered from the intermediate non-volatile memory, the recovery time may be reduced.
US10437659B2 Built-in context error variables
A novel method of reporting pertinent information in the event of an error during the execution of a software application is disclosed. The software application includes one or more error reporting structures, which are used to store the pertinent information for each error that is encountered. The pertinent information may include, for example, the file name, the function name, the line number within the function, and others. In some embodiments, a macro is used to populate one or more fields of the error reporting structure. Various methods of identifying the location of the error reporting structure are also disclosed.
US10437658B2 Method, apparatus, and computer program product for collecting and displaying sporting event data based on real time data for proximity and movement of objects
An example method includes calculating a tag data filter parameter for a plurality of tag events based on received tag blink data and tag location data, wherein the tag data filter parameter comprises a blink period, distance span, or velocity, calculating a participant location data adjustment factor based on the tag data filter parameter, and calculating multidimensional player location information per unit time based on the plurality of tag events and the participant location adjustment factor.
US10437648B2 Guided load balancing of graph processing workloads on heterogeneous clusters
A method, system and computer program product for load balancing of graph processing workloads. Synthetic proxy graphs are generated to characterize machines' graph processing speeds in a cluster. Each of the graph applications executing in the cluster is profiled using the synthetic graphs to form profiling sets. These formed profiling sets are run among the machines in the cluster to capture the machines' graph processing speeds. A metric for each of the graph applications is computed from a relative speedup among the machines in the cluster and/or the graph processing speeds. A graph file of a natural graph and a graph application are loaded. A metric out of the computed metrics is selected based on the graph application. The natural graph is then partitioned into multiple chunks which is distributed onto two or more machines in the cluster based on the selected metric and a user selected partitioning algorithm.
US10437643B2 Independent storage and processing of data with centralized event control
Aspects of the disclosure relate to enabling independent storage and processing of data with centralized event control. An event control computing platform may receive an indicator of a processing task associated with processing a dataset. Subsequently, the event control computing platform may authenticate the indicator of the processing task. Then the event control computing platform may identify and allocate resources for executing the processing task and storing the dataset. Finally, the event control computing platform may generate and transmit a series of commands to cause the dataset to be accessed by the processing platform, cause the processing task associated with the dataset to be executed, and cause the processed dataset to be stored on the storage platform.
US10437641B2 On-demand processing pipeline interleaved with temporal processing pipeline
Aspects of the technology provide systems and methods for interleaving a processing task in a network monitoring appliance. A process of the technology could include steps for identifying operators in the network monitoring appliance, wherein the operators are sequentially arranged to form a processing pipeline, determining an epoch for the processing pipeline, wherein the epoch corresponds with a time duration required for a processing task to traverse the pipeline, and determining a time window in which a supplemental processing task can be interleaved into the processing pipeline, wherein the time window is based on the epoch. Machine-readable media are also provided.
US10437639B2 Scheduler and CPU performance controller cooperation
In one embodiment, an application programming interface (API) is defined that enables a thread scheduler to communicate thread information to the CPU performance controller when dispatching a thread to a processor or processor core. When dispatching a thread, the scheduler may communicate thread information including thread state information, a general “importance” of the thread as defined by a priority level and/or quality of service (QoS) classification, a measurement of the scheduler dispatch latency for the thread, or architectural information regarding the instructions within the thread, such as whether the thread is contains 64-bit or 32-bit instructions. The performance controller can use the information provided by the scheduler to make performance control decisions for the processor cores within the system.
US10437638B2 Method and apparatus for dynamically balancing task processing while maintaining task order
Apparatus and method for multi-core dynamically-balanced task processing while maintaining task order in chip multiprocessor platforms. One embodiment of an apparatus includes: a distribution circuitry to distribute, among a plurality of processing units, tasks from one or more workflows; a history list to track all tasks distributed by the distribution circuitry; an ordering queue to store one or more sub-tasks received from a first processing unit as a result of the first processing unit processing a first task; and wherein, responsive to a detection that all sub-tasks of the first task have been received and that the first task is the oldest task for a given parent workflow tracked by the history list, all sub-tasks associated with the first task are to be placed in a replay queue to be replayed in the order in which each sub-task was received.
US10437637B1 Configurable scheduler for graph processing on multi-processor computing systems
Systems and methods are disclosures for scheduling code in a multiprocessor system. Code is portioned into code blocks by a compiler. The compiler schedules execution of code blocks in nodes. The nodes are connected in a directed acyclical graph with a top node, terminal node and a plurality of intermediate nodes. Execution of the top node is initiated by the compiler. After executing at least one instance of the top node, an instruction in the code block indicates to the scheduler to initiate at least one intermediary node. The scheduler schedules a thread for execution of the intermediary node. The data for the nodes resides in a plurality of data buffers; the index to the data buffer is stored in a command buffer.
US10437636B2 System and method for intelligent data center power management and energy market disaster recovery
Systems and methods for intelligent data center power management and energy market disaster recovery comprised of data collection layer, analytics/automation/actions layer, energy markets analysis layer. Plurality of data centers employ the systems and methods comprised of a plurality of Tier 2 data centers that may be running applications, virtual machines and physical computer systems to enable data center and application disaster recovery from utility energy market outages. Systems and methods may be employed to enable application load balancing and data center power load balancing across a plurality of data centers may lead to financial benefits when moving application and power loads from one data center location using power during peak energy hours to another data center location using power during off-peak hours.
US10437633B1 Data storage system management with promotion of task-level resource identifiers to higher objects
A data storage system executes a system management component initiating and monitoring a multi-task job affecting a storage resource such as a storage device. Execution includes maintaining a job data object and a set of task data objects for the multi-task job. A task operates upon the storage resource has a respective task data object containing an identifier of the storage resource as a task-affected storage resource. The job data object is used by a job-level function (e.g., job level of a management GUI) and initially lacks the identifier of the storage resource. During execution, the identifier of the storage resource is copied from the task data object to the job data object as an identifier of a job-affected storage resource, which is then used in subsequent performance of the job-level function (e.g., displaying a hyperlink for the storage resource in a job-level screen of the management GUI).
US10437632B2 Method and apparatus for executing non-maskable interrupt
A method and an apparatus execute a non-maskable interrupt. The method includes: obtaining a secure interrupt request in a non-secure mode, and interrupting an operation of an operating system OS, where the secure interrupt request cannot be masked; entering a secure mode by using the secure interrupt request, and saving, in the secure mode, an interrupt context of an OS status when the operation of the OS is interrupted; returning to the non-secure mode to execute user-defined processing; after the user-defined processing is completed, entering the secure mode again, and resuming the OS status in the secure mode according to the interrupt context; and returning to the non-secure mode again, and continuing to execute an operation of the OS. The method and the apparatus for executing a non-maskable interrupt in embodiments of the present invention can easily implement an NMI mechanism without depending on hardware.
US10437631B2 Operating system hot-switching method and apparatus and mobile terminal
An operating system hot-switching method, applied to a mobile terminal running multiple operating systems, where the multiple operating systems include one foreground operating system and at least one background operating system, a current foreground operating system is a first operating system. The method includes obtaining an operating system switching instruction, where the operating system switching instruction includes an identifier of the second operating system and a switching identifier, releasing, according to the switching identifier, a hardware resource occupied by the first operating system, and switching the foreground operating system from the first operating system to the second operating system. Hence, the operating system hot-switching method ensures, to some extent, mutually exclusive access to and coordinated use of a hardware resource by multiple operating systems, thereby ensuring use reliability of the hardware resource after switching of an operating system.
US10437630B2 System for transforming large scale electronic processing using application block chain and multi-structured data stores
Embodiments of the invention are directed to systems, methods, and computer program products for processing of electronic files using multiple technology applications in a distributed network. Specifically, the present invention is directed to establishing technology applications and/or platforms as participants on block chain framework for direct and real-time visibility into discreet processing events associated with the processing of the electronic files. In some embodiments, the invention enables tracking and monitoring of end-to-end processing status during processing of the electronic files in real-time, without requiring transmission of electronic file data between applications, while allowing for compatibility of data in multiple formats, and hence executing end-to-end processing of electronic files.
US10437629B2 Pre-triggers for code execution environments
Systems and methods are described for managing initialization of virtual machine instances within an on-demand code execution environment or other distributed code execution environment. Such environments utilize pre-initialized virtual machine instances to enable execution of user-specified code in a rapid manner, without delays typically caused by initialization of the virtual machine instances. However, because the number of pre-initialized virtual machine instances maintained at an on-demand code execution environment is typically limited, insufficient number of pre-initialized virtual machine instances may be available at the on-demand code execution environment during times of heavy use. Embodiments described herein utilize pre-trigger notifications to indicate to the on-demand code execution environment that subsequent requests to execute user-specified code are likely to occur. The on-demand code execution environment may therefore pre-initialize additional virtual machine instances in preparation for the subsequent requests, reducing delay that would be required to initialize the instances after obtaining to the requests.
US10437622B1 Nested hypervisors with peripheral component interconnect pass-through
Operating a hypervisor includes running a hypervisor as a thread of an underlying operating system and loading a guest operating system using the hypervisor based on the thread of the underlying operating system, where the hypervisor runs independently of the guest operating system and independently of other hypervisors running as other threads of the underlying operating system. The hypervisor may be a first hypervisor and operating a hypervisor may further include running a second hypervisor nested with the first hypervisor, where the guest operating system may be loaded using both the first hypervisor and the second hypervisor. The underlying operating system may be an operating system of a storage system.
US10437617B2 Offline volume modifications
A host computing device can include a host domain that includes an agent for configuring the operation and/or functionality of virtual machine instances and/or operating systems associated with the instances, which may be heterogeneous (i.e., running different operating systems than each other). One or more data volumes associated with the host machine can include an image of an operating system. In an embodiment the agent can access the image of the operating system and configure operating system settings, add data, and/or remove data.
US10437614B2 System and method for designating multi-object favorites
Disclosed herein are system, method, and computer program product embodiments for designating objects of disparate types as favorites. In an embodiment, a cloud computing platform provides content and applications for a user to utilize for cloud computing. Users are able to designate content, applications, and/or contexts (i.e., a combination of content and applications) as favorites. By storing metadata related to these disparate data types, the cloud computing platform is able to generate an inclusive list of favorite objects that users may utilize to retrieve specific graphical user interfaces. The cloud computing platform is also able to provide specific layout recreation by allowing users to designate a context as a favorite object.
US10437613B2 Image forming apparatus and non-transitory computer readable medium
An image forming apparatus includes a non-transitory computer readable medium storing a program, the program being logically divided into a presentation layer that implements a user interface function of realizing a response from a user, a device service layer that controls a device in response to a call from the presentation layer and makes a notification to the presentation layer, and a base layer that makes the presentation layer and the device service layer cooperate with each other; and a controller that executes the program.
US10437611B2 Management of user interface elements in a display environment
A widget manager facilitates management of widgets in a dashboard layer. Management functions can include enablement, preview, importation, exportation, organization, installation, deletion, acquisition, etc.
US10437603B2 Super-thread processor
The disclosed inventions include a processor apparatus and method that enable a general purpose processor to achieve twice the operating frequency of typical processor implementations with a modest increase in area and a modest increase in energy per operation. The invention relies upon exploiting multiple independent streams of execution. Low area and low energy memory arrays used for register files operate a modest frequency. Instructions can be issued at a rate higher than this frequency by including logic that guarantees the spacing between instructions from the same thread are spaced wider than the time to access the register file. The result of the invention is the ability to overlap long latency structures, which allows using lower energy structures, thereby reducing energy per operation.
US10437602B2 Program interruption filtering in transactional execution
Program exception conditions cause a transaction to abort and typically result in an interruption in which the operating system obtains control. A program interruption filtering control is provided to selectively present the interrupt. That is, the interrupt from the program exception condition may or may not be presented depending at least on the program interruption filtering control and a transaction class associated with the program exception condition. The program interruption filtering control is provided by a TRANSACTION BEGIN instruction.
US10437599B2 System and method of reducing processor pipeline stall caused by full load queue
A processor that reduces pipeline stall including a front end, a load queue, a scheduler, and a load buffer. The front end issues instructions while a first full indication is not provided, but otherwise stalls issuing instructions. The load queue stores issued load instruction entries including information needed to execute the issued load instruction. The load queue provides a second full indication when full. The scheduler dispatches issued instructions for execution except for stalled load instructions, such as when not yet been stored in the load queue. The load buffer transfers issued load instructions to the load queue when the load queue is not full. When the load queue is full, the load buffer temporarily buffers issued load instructions until the load queue is no longer full. The load buffer allows more accurate load queue full determination, and allows processing to continue even when the load queue is full.
US10437597B2 Silent mode and resource reassignment in branch prediction logic
A method, system, and computer program product of utilizing branch prediction logic in a system that processes instructions that include a branch are described. The method includes identifying the branch as conventionally predictable or not conventionally predictable, and based on the branch being identified as not conventionally predictable according to the identifying, either foregoing branch prediction and reallocating, using a processor, the branch prediction logic to another thread of the instructions or performing, using the processor, the branch prediction and speculative execution of one or more of the instructions following the branch to obtain prediction information. Based on the performing the branch prediction and the speculative execution, the method also includes verifying a match between a branch end according to the instructions and a branch end according to the branch prediction prior to providing the prediction information to a second processor processing the instructions.
US10437596B2 Processor with a full instruction set decoder and a partial instruction set decoder
An apparatus and method system and method for increasing performance in a processor or other instruction execution device while minimizing energy consumption. A processor includes a first execution pipeline and a second execution pipeline. The first execution pipeline includes a first decode unit and a first execution control unit coupled to the first decode unit. The first execution control unit is configured to control execution of all instructions executable by the processor. The second execution pipeline includes a second decode unit, and a second execution control unit coupled to the second decode unit. The second execution control unit is configured to control execution of a subset of the instructions executable via the first execution control unit.
US10437594B2 Apparatus and method for transferring a plurality of data structures between memory and one or more vectors of data elements stored in a register bank
An apparatus and method are provided for transferring a plurality of data structures from memory into one or more vectors of data elements stored in a register bank. The apparatus has first interface circuitry to receive data structures retrieved from memory, where each data structure has an associated identifier and comprises N data elements. Multi-axial buffer circuitry is provided having an array of storage elements, where along a first axis the array is organized as N sets of storage elements, each set containing a plurality VL of storage elements, and where along a second axis the array is organized as groups of N storage elements, with each group containing a storage element from each of the N sets. Access control circuitry then stores the N data elements of a received data structure in one of the groups selected in dependence on the associated identifier. Responsive to an indication that all required data structures have been stored in the multi-axial buffer circuitry, second interface circuitry then outputs the data elements stored in one or more of the sets of storage elements as one or more corresponding vectors of data elements for storage in a register bank, each vector containing VL data elements. Such an approach can significantly increase the performance of handling such load operations, and give rise to potential energy savings.
US10437589B2 Distributed processing control system and distributed processing control method
The present invention provides a system capable of properly controlling the switching of the operation state of each of a plurality of arithmetic processing resources according to an increase or a decrease in an arithmetic processing load. A distributed processing control system 10 includes a load estimation unit 11 that estimates an estimation arithmetic processing load at a first point of time in a future from a reference point of time, and a state control unit 12 that starts the processing for switching the operation state of an arithmetic processing resource Sj so as to satisfy a first condition, in which the estimated arithmetic processing load is included in a predetermined range of an estimation processing capacity of the arithmetic processing resource Sj expected to be activated at the first point of time.
US10437586B2 Method and system for dynamic impact analysis of changes to functional components of computer application
A method and system support dynamic impact analysis of at least one change to at least one functional component of a computer application comprising tracking a historical record of the at least one change, grouping a release dataset and a build dataset for matching with at least one requirement from a requirement data file, generating a plurality of impact records datasets (410) and identifying a nature of change. Further, a plurality of build specific data sets (216) can be generated based on a text corpus (416) related to the at least one change and classifying at least one description based on the nature of change. Further an impact matrix (426) is generated for predicting a potential impact to the at least one test case based on the at least one of a probability of change or a probability of failure.
US10437585B2 Managing highly scalable continuous delivery pipelines
Systems and methods are provided for managing and tracking process pipelines and other flows in a way that reduces the requirement for a central controlling process to manage every step of the associated pipeline flow and the state associated with each running instance. Job information and pipeline state are tracked by each worker involved in the pipeline. This enables some key capabilities within these process pipelines such as dynamic process re-writing and cross security domain job execution.
US10437576B2 Automatic application download and launch during presentation of content
Techniques described herein may allow for the automatic downloading, installing, and/or launching of applications (commonly referred to as “apps”), during the presentation of content. For example, a user device (e.g., a smart phone) may play video content, such as a trailer for a video game app. During the presentation of the trailer, a button, to install the video game app, may be presented. Based on a single click of the button, the video game app may be downloaded and installed. The app may further be launched as soon as it is installed, and/or as soon as the trailer ends. Some techniques described herein may be applicable for the automatic downloading, installing, and/or launching of an application on a wearable device while another device presents content, or vice versa.
US10437574B2 System and method for providing code completion features for code modules
Systems and methods are described for providing code completion features for code modules that have been incorporated into a source code document being edited by a user of a source code editor. Embodiment dynamically load and apply partial code evaluation to code modules referenced in the source code document (and any code modules referenced directly or indirectly by such code modules) while the user is editing it. The partial code evaluation is performed on a background thread that is separate from a main thread used to execute the user interface for the source code editor. The results of such partial code evaluation are cached and used to provide code completion information for the code modules.
US10437570B2 Systems, method, and non-transitory computer-readable storage media for generating code for displaying a webpage
A system for use in displaying a webpage is described herein. The system includes a server computer that is configure to receive a request to display the webpage on a client computing device and execute a render-to-string operation upon receiving the request. The server computer accesses a database and retrieves the software components associated with the webpage. The server computer identifies client software components associated with the webpage and generates component code including instructions for rendering the client software components on the client computing device. The server computer identifies server software components associated with the webpage and generates rendered code associated with each server software component for use in displaying images associated with the webpage. The server computer transmits signals including the rendered code and the component code to the client computing device.
US10437565B2 Dynamic code suggestion
This disclosure provides a computer-implemented method for code suggestion. The method comprises collecting a set of runtime context features of a program that is being edited. The method further comprises comparing the set of runtime context features with at least one set of stored context features to find at least one matching set of stored context features. Each of the at least one set of stored context features is extracted from a corresponding code segment. The method further comprises presenting at least one code segment with its set of stored context features matching the set of runtime context features, for the user to choose to add into the program.
US10437559B2 Method for generating random numbers and associated random number generator
A random signal can be obtained from a random tunneling of charges from one conductor to another conductor across a quantum tunneling barrier. The random signal can be amplified and associated to a random number. The association can be performed repetitively to generate a sequence of random numbers.
US10437556B2 Quota management in a dataset management system
Systems and methods for controlling access to a dataset management system using quotas are provided. For example, a request to perform an action in a dataset management system may be obtained from an entity, and a quota record associated with the entity may be selected. Further, it may be determined if the entity has sufficient quota to perform the action. In some examples, when the entity has sufficient quota to perform the action, the request may be allowed. In some examples, when the entity has insufficient quota to perform the action, the request may be denied.
US10437554B2 Smart audio settings
Embodiments described herein provide for smart configuration of audio settings for a playback device. According to an embodiment, while a playback device is a part of a first zone group that includes the playback device and at least one first playback device, the playback device applies a first audio setting. The embodiment also includes the playback device joining a second zone group that includes the playback device and at least one second playback device. The embodiment further includes the playback device applying a second audio setting based on an audio content profile corresponding to the second zone group.
US10437551B1 Application subset selective audio capture
Techniques for selective audio capturing are described herein. In some cases, a user, such as a content provider, may select one or more computing processes from which to capture audio data. The audio data may be captured for transmission to at least one other computing device. Code may be injected into at least the one or more computing processes. In some cases, upon execution of the code, storage locations of the audio data are obtained. Thus, the audio data may be captured from the storage locations, and the captured audio data may be transmitted to one or more other computing devices. Additionally, based, at least in part, on a user selection, other audio data from other computing processes executing on the computing device may not be transmitted to the one or more other computing devices.
US10437550B2 Device and method for controlling an audio output for a motor vehicle
The invention relates to a device for controlling an audio output for a motor vehicle. The device comprises the following: an output summation device for controlling a playback of generated audio output signals on the basis of first audio signals and second audio signals; a first processor device which has at least one processor core and which is designed to generate the first audio signals for a first motor vehicle component group assigned to the first processor device; and a second processor device which has at least one processor core and which is designed to generate second audio signals for a second motor vehicle component group assigned to the second processor device and to actuate the output summation device.
US10437548B2 File shared browsing method and system
Embodiments of the present application disclose a file shared browsing method and system. The method comprises: a slave device receiving a browsing mode switching operation of a user, and enabling or disabling a free mode for the slave device according to the operation, wherein: local control permission on the target file browsing progress for the slave device is enabled in a state in which the free mode is ON; local control permission on the target file browsing progress for the slave device is disabled in a state in which the free mode is OFF. Compared with the prior art, a user of the slave device in the embodiments of the present application can, in addition to passively follow the browse, browse freely and locally as needed, which increases the flexibility of browsing for the user of the slave device and can satisfy the application requirements of the user of the device better.
US10437546B2 Display apparatus and method of driving the same
A display apparatus includes a driver which receives an input image data (RGB), generates a compensation image data (RGBD) by compensating the input image data according to an equation 1, and generates a final image data by comparing the compensation image data to a maximum grayscale ⁢ RGB D = RGB * D , wherein ⁢ ⁢ ⁢ D = ( 100 decreasing ⁢ ⁢ ratio ⁢ ⁢ of ⁢ ⁢ luminance ) 1 α , ⁢ ⁢ wherein ⁢ ⁢ α ⁢ ⁢ is ⁢ ⁢ a ⁢ ⁢ gamma ⁢ ⁢ value , and ⁢ ⁢ decreasing ⁢ ⁢ ratio ⁢ ⁢ of ⁢ ⁢ luminance = real ⁢ ⁢ luminance target ⁢ ⁢ luminance * 100 ; 〈 equation ⁢ ⁢ 1 〉 and a display panel which includes a plurality of unit pixels and displays an image based on the final image data.
US10437545B2 Apparatus, system, and method for controlling display, and recording medium
An apparatus, system, and method for controlling a display, each of which: controls the display to display an image of a predetermined area of a first image, the first image being superimposed with a second image; determines whether the second image is viewed by a user; and switches a display of the second image between a first display in which the second image is displayed as a still image and a second display in which the second image is displayed as a moving image, based on a determination result indicating whether the second image is viewed by the user.
US10437531B2 Control method of information processing device controlling first application program, second application program, and third application program
A control program includes acquiring predetermined information saved in a storage region by a first program, by a second program that is launched in accordance with a second operation as to a screen displayed by a third program having been accepted, and executing, in a case where the predetermined information has been acquired, processing based on the predetermined information by the second program.
US10437530B2 Communication terminal, method of controlling communication terminal and non-transitory storage medium for adding user authentication information to print data in handover enable or disable state
A mobile terminal can set a user credential used to log into an image processing apparatus and transmit print data to the image processing apparatus. The mobile terminal displays a screen that receives a print setting with respect to the print data to be transmitted. The mobile terminal also displays, in response to receipt of a user instruction to display a screen configured to receive a setting of authentication information, as a screen that receives the print setting, the screen configured to receive the setting of the authentication information to be added to the print data and on which the user credential used to log in is reflected.
US10437529B1 Print job route based on context data
An example of an apparatus includes a network interface to receive print data and context data associated with a portable computing device. The apparatus includes a memory storage unit to store the print and context data, wherein the memory storage unit includes a database of printing devices. The apparatus includes a processor to monitor the context data and to select a printing device from the database based on the context data. The apparatus includes a security evaluation engine to determine whether the printing device and the portable computing device are connected via a secure network. The apparatus includes a print engine to route a print job generated from the print data automatically to the printing device when the printing device and the portable computing device are connected via the secure network and to store the print job in a queue when the printing device is outside the secure network.
US10437525B2 Communication efficient secret sharing
Methods for distributed storage in accordance with embodiments of the invention enable secret sharing. One embodiment includes encoding source data using an encoding system to produce a plurality of sets of encoded data, where: the source data can be recovered from at least a portion of less than all of the plurality of sets of encoded data; and the source data cannot be recovered using less than a threshold number of the plurality of sets of encoded data; storing each of the plurality of sets of encoded data on a storage device from a set of storage devices on which encoded data is stored; determining a set of storage devices that are available using a decoding system, where the set of storage devices that are available does not include all of the storage devices in the set of storage devices on which encoded data is stored.
US10437524B2 PUF based boot-loading for data recovery on secure flash devices
In high security devices, like smart cards, the on-board software may be embedded in ROM (read only memory). But, based on flexibility arguments, non-volatile flash memory based software storage can be more preferred. This invention describes a method to recover from a situation of data loss on flash devices by combining the on-device available secure boot-loading with embedded physical unclonable functions (PUF), where the PUF provides the cryptographic key for starting the data recovery procedure.
US10437521B2 Consistent method of indexing file system information
Disclosed is a system that will update the metadata index at the consistency point. Accordingly, the metadata index will be updated at the same time that the data blocks and metadata updates are written to disk. Furthermore, the metadata index will be written in the same location as the file system data, and accordingly, when a snapshot is taken of the file system, the metadata index will also be copied and saved with the snapshot. Accordingly, the metadata index will travel with the snapshots of the filesystem, and will be up to date with the latest changes to the file data blocks.
US10437520B2 Method for performing writing management in a memory device, and associated memory device and controller thereof
A method for performing writing management in a memory device, the memory device, and the controller thereof are provided. The method may include: writing first partial data of even-page data into a non-volatile (NV) memory; transmitting a first set of commands without a confirmation command to the NV memory, to write the first partial data and second partial data of the even-page data into an internal buffer within the NV memory; transmitting a second set of commands and the confirmation command to the NV memory, to write the first partial data and the second partial data into a block of the NV memory; writing third partial data of odd-page data into the NV memory; and writing the first and the second partial data into an even page of another block of the NV memory, and writing the third and fourth partial data into an odd page of this block.
US10437519B2 Method and mobile terminal for processing write request
A method for processing a write request is disclosed, the method includes: determining, by an IO scheduler, that current IO scheduling is in a blocked state; selecting, by the IO scheduler, a target synchronous write request from to-be-processed IO requests; adding, by the IO scheduler, an acceleration flag to the target synchronous write request, where the acceleration flag is used to instruct a flash memory controller to perform acceleration processing on the target synchronous write request by using idle space of a flash memory; after the flash memory controller receives, from the IO scheduler, the target synchronous write request, determining, by the flash memory controller, a size of the idle space of the flash memory; and when the size of the idle space of the flash memory is greater than a threshold, performing, by the flash memory controller, acceleration processing on the target synchronous write request.
US10437518B2 Memory system and method of operating the same
Provided herein may be a memory system and a method of operating the same. The memory system may include a controller configured to generate and output a first command for a program operation in response to a request from a host, and generate and output a second command for a read scan operation when the memory system is powered on after an abnormal power-off is detected; and a semiconductor memory device configured to perform the program operation on a page basis in response to the first command, perform the read scan operation in response to the second command, and perform a single read operation per page using a set read voltage during the read scan operation.
US10437512B2 Techniques for non-volatile memory page retirement
Examples herein include techniques for flash page retirement following one or more defects in nonvolatile memory. In some examples, a storage controller may retire a first logical page in response to a first read error, and write data to the one or more NVM devices in a program-erase (P/E) cycle without a dummy page being programmed or generated for the retired first logical page. The storage controller may further retire a second logical page in response to a second read error, wherein the first logical page has a higher order than the second logical page in a same physical memory page.
US10437506B2 Optimal storage and workload placement, and high resiliency, in geo-distributed cluster systems
Technologies for cluster systems that are natively geo-site-aware. Such a cluster system makes use of this awareness to determine the subsets of nodes located at various geo-sites at physical configuration, to optimize workload placement based on the geo-sites, to make failover and failback decisions based on the geo-sites, and to assign voting and prune nodes for quorum management based on the geo-sites. Such capabilities result in cluster systems that are more resilient and more efficient in terms of resource usage than cluster systems without such native geo-site awareness.
US10437500B2 Committing altered metadata to a non-volatile storage device
An example system for committing metadata to a non-volatile storage device may include a controller that includes determines a count of metadata that has been altered after being committed to the non-volatile storage device. Based on the count being above a first threshold, the controller may prevent alterations to the metadata. Based on the count being above a second threshold, the controller may commit the altered metadata to the non-volatile metadata.
US10437493B2 Storage device and data storing method thereof
A storage device and a data storing method thereof are provided. The storage device includes a data storage medium and the control unit. The data storage medium includes a data storage area with a plurality of first type of data blocks. When a data reading operation is executed on a current data block of the data storage medium, the control unit determines whether a read count of the current data block is greater than a first threshold, determines whether the current data block is one of the first type of data blocks and generate a determination result according to the result, the control unit selects a plurality of first type of data blocks and switches the selected data blocks to a fast mode. Finally, the control unit moves data stored in the current data block to the selected data blocks under fast mode.
US10437491B2 Method of processing incomplete memory operations in a memory device during a power up sequence and a power down sequence using a dynamic redundancy register
A method of writing data into a memory device is disclosed. The method comprises utilizing a pipeline to process write operations of a first plurality of data words addressed to a memory bank. Further, the method comprises writing a second plurality of data words and associated memory addresses into a cache memory, wherein the cache memory is associated with the memory bank and wherein further each data word of the second plurality of data words is either awaiting write verification associated with the memory bank or is to be re-written into the memory bank. The method also comprises detecting a power down signal and responsive to the power down signal, transferring the second plurality of data words and associated memory addresses from the cache memory into a secure memory storage area reserved in the memory bank. Finally, the method comprises powering down the memory device.
US10437489B2 Memory system and operating method thereof
A memory system may include: a memory device comprising: a plurality of pages each having a plurality of memory cells coupled to a plurality of word lines and suitable for storing data; a plurality of memory blocks each having the pages; a plurality of planes each having the memory blocks; and a plurality of memory dies each having the planes, and a controller suitable for transmitting a request command for acquiring setting information on the memory device to the memory device, receiving an acknowledgement signal corresponding to the request command from the memory device, acquiring the setting information through the acknowledgement signal, and checking the setting information to perform a command operation based on a command received from a host on the memory device.
US10437477B2 System and method to detect storage controller workloads and to dynamically split a backplane
An information handling system includes storage drives, a first storage controller configured to map to a first subset of the storage drives, a second storage controller configured to map to a second subset of the storage drives different from the first subset, and a BMC. The BMC directs the storage controllers to detect storage traffic to the first and second subsets of storage drives, compares the storage traffic from the storage controllers, and remaps the first storage controller to map storage transactions on a third subset of the storage drives different from the first subset when the comparison indicates that the first storage traffic is greater than the second storage traffic.
US10437471B2 Method and system for allocating and managing storage in a raid storage system
Embodiments of the present invention relate to a method and system for managing a memory in a storage system. In one embodiment of the present invention, there is provided a method for managing a memory in a storage system. The storage system comprises a first controller, a first memory and a first additional memory that is coupled to the first controller. The method comprises: in response to an access request on the storage system from the first controller hitting the first memory, allocating a storage space in the first additional memory; writing data associated with the access request in the first memory to the storage space allocated in the first additional memory; and serving the access request via the storage space allocated in the first additional memory. In another embodiment of the present invention there is further proposed a system for managing a memory in a storage system.
US10437464B2 Content filtering system for touchscreen devices
In some aspects, a touch signal corresponding to contact of the user device touchscreen by a user of a user device is received from a touchscreen sensor of the user device. A location of the user's contact and a document object, which is included within a document displayed on the touchscreen at the location of the user's contact, are determined. An object type corresponding to the document object is determined, and a set of document objects, which are also included in the document, having object types matching the determined object type are identified. A filtered user interface is generated that includes the set of document objects. The set of document objects is extracted from a larger set of document objects. The larger set of document objects includes certain objects with object types that do not match the determined object type. These non-matching objects are excluded from the user interface.
US10437461B2 Presentation of representation of handwriting input on display
In one aspect, a device instructions executable by a processor to present, on a touch-enabled display at a first location, a first representation of at least a portion of first handwriting input. The instructions are executable to identify at least a first characteristic related to the first handwriting input, receive first input pertaining to second handwriting input, and in response to receipt of the first input, present on the touch-enabled display at a second location a second representation of at least a portion of the second handwriting input. The instructions are executable to receive second input to present at least a portion of the second representation at least adjacent to the first location and, in response to receipt of the second input and without receiving further input from a user, present at least the portion of the second representation at least adjacent to the first location using the first characteristic.
US10437459B2 Multitouch data fusion
A method for performing multi-touch (MT) data fusion is disclosed in which multiple touch inputs occurring at about the same time are received to generating first touch data. Secondary sense data can then be combined with the first touch data to perform operations on an electronic device. The first touch data and the secondary sense data can be time-aligned and interpreted in a time-coherent manner. The first touch data can be refined in accordance with the secondary sense data, or alternatively, the secondary sense data can be interpreted in accordance with the first touch data. Additionally, the first touch data and the secondary sense data can be combined to create a new command.
US10437449B2 Method for application launch and system function invocation
The system comprises the ability to detect certain gestures made by sliding a finger or stylus on a touch sensitive screen on a handheld device, even when a so called “screen lock” is active where the gesture is used to unlock the device and trigger the desired function associates with the gesture.
US10437448B2 System and method for auto-configuration of devices in building information model
A security system that creates a display using a set of steps including a user input of a security system having a secured area receiving a respective name from the user for each of a plurality of security sensors, a processor matching each of the respective names to one of a plurality of respective names of sensor locations within a Building Information Model (BIM) of the secured area, the user input receiving from the user a specific designation of a corresponding location of each of the plurality of security sensors within a geographic coordinate system of the BIM, a processor of the security system correlating each of the respective names with the corresponding location of the security sensor within the BIM and a processor of the security system mapping each of the plurality of security sensors to a location within the BIM model based upon the name of the device.
US10437446B2 Computer aided systems and methods for creating custom products
A computer-aided design system enables physical articles to be customized via printing or embroidering. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas that are graphically indicated on the image corresponding to the model. A design area selection may be received. In response to an add design element instruction and design element specification, the specified design element is rendered in the selected design area on the model image. Customization permissions associated with the selected design area are accessed, and using the customization permissions, a first set of design element edit tools are selected and rendered. User edits to the design element may be received and rendered in real time. Manufacturing instructions may be transmitted to a printing system.
US10437444B2 Systems and methods for viewing medical images
For certain medical images, it is important and/or required that a user view all of a medical image at full resolution so that minute, but important, indicia in the medical image are not missed. A computing systems monitor the portions of the medical image that are displayed on the display device, notates those portions that have been displayed at full resolution (or other user-defined display parameters), and provides the user with information indicating portions that have not been viewed at full resolution and/or provides information indicating for which images of a multiple image examination full pixel display has been accomplished. The process reduces the possibility of missing an abnormality in a medical image due to the viewer not viewing a portion of the image at full resolution or using other user-defined display parameters.
US10437443B1 Multiple-application mobile device methods, systems, and computer program products
Methods, computer software, apparatuses, and systems are described comprising at least one processor operatively coupled with a display, memory, and at least one input device and further configured to: store a first application, a second application, and a third application, utilizing the memory; detect a first user input, utilizing the at least one input device; in response to the first user input, present, utilizing the display, a plurality of reduced windows including a second application reduced window associated with the second application and a third application reduced window associated with the third application both exterior to a first window associated with the first application that is presented without overlap between the first window and the plurality of reduced windows; detect a second user input in connection with the second application reduced window associated with the second application, utilizing the at least one input device; in response to the second user input in connection with the second application reduced window associated with the second application, present, utilizing the display, a second window associated with the second application for presenting second information associated with the second application, adjacent to the first window associated with the first application; detect a third user input, utilizing the at least one input device; and in response to the third user input, change, utilizing the display, the presentation of the first window and the second window, such that a first size of the first window and a second size of the second window are both changed.
US10437440B2 Analytic data export tool
Disclosed herein are system, method, and computer program product embodiments for an analytic data export tool. An embodiment by visualizing, by a computing device, a plurality of available analytic data in a graphical user interface; receiving, by the computing device, a data selection input, wherein the data selection input comprises an interaction with the visualized plurality of available analytic data; packaging the plurality of available analytic data in a data package according to the data selection input; and exporting the data package according to one of a plurality of displayed export options displayed in the graphical user interface.
US10437438B2 Layout guidance for localization
An electronic device for layout guidance for localization purposes includes a processor which receives information on a textual element in a source language. The textual element is within a graphical presentation having upper limits in at least a first dimension and a second dimension. The processor determines a space requirement in the first dimension and/or the second dimension for the textual element in a target language, based on the received information on the textual element in the source language and on statistical data related to the source language and the target language and their respective spatial requirements. The processor causes layout guidance to be displayed on a display for the textual element in the target language based on the determined space requirement.
US10437433B2 Methods, systems, and computer program products for coordinating playing of media streams
Methods and systems are described for coordinating playing of media streams. In one aspect, an access by a media player to a presentation device to play a media stream is detected. Additionally, presentation focus information is accessed for determining whether the media player has presentation focus for playing the media stream. Further, it is determine, based on the presentation focus information, that the media player has presentation focus for playing the media stream. Still further, in response to determining the media player has presentation focus, it is indicated that the media player is allowed to play the media stream via the presentation device.
US10437431B2 Command user interface for displaying selectable software functionality controls
An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab.
US10437430B2 Queuing actions received while a client device is offline for execution when connectivity is restored between the client device and a digital magazine server
A digital magazine application associated with a digital magazine server executes on a client device and allows a user to interact with content from the digital magazine server even when the client device is unable to communicate with the digital magazine server. When the application detects loss of communication with the digital magazine server, interactions received by the application after the loss of communication has been detected are stored in a queue on the client device. When communication with the digital magazine server is reestablished, interactions from the queue are communicated to the digital magazine server. Certain interactions having less than a threshold measure of time dependency are stored in the queue in an order based on their associated timestamps, allowing the stored interactions to be later executed in an appropriate order by the digital magazine server.
US10437429B2 Electronic device and method of controlling the electronic device
An electronic device includes a touch interface and a processor configured to identify a current touch displacement while a touch gesture of a user is received through the touch interface, to identify an action corresponding to a current state of the electronic device and the identified current touch displacement, and to perform a task according to the identified action.
US10437428B2 Scatter copy supporting partial paste functionality
Various embodiments of the present technology generally relate to systems and methods for copying and pasting data. More specifically, some embodiments relate to selective cut and paste feature where the user can select non-adjacent (or non-contiguously located) portions of the source data that can be copied to the clipboard and pasted to a desired destination. In addition, some embodiments, provide for a partial paste functionality that allows users to paste only a portion of the data stored on the clipboard. In some embodiments, a modality of an application or modality of the data can be determined by the copy/paste application. For example, the modality may indicate that the data is an image or text. Based on the modality of the application or modality of the data, a set of partial paste functionalities (e.g., OCR, cropping, editing, data subset selection, etc.) can be offered to the user.
US10437427B2 System and method for touch/gesture based device control
A system and method for document processing includes a three-dimensional touch interface, a processor and associated memory. The processor generates thumbnail image data from received electronic document data and document format data corresponding to the electronic document data and the thumbnail image data. The memory stores associatively the electronic document data, the thumbnail image data and the document format data. The touch interface displays a thumbnail image from the thumbnail image data and generates user input data in accordance with application of one of a plurality of detectable pressure levels to the thumbnail image. The processor commences a document processing operation in accordance with the user input data and the document format data.
US10437426B2 Selection display apparatus and selection display method
A selection display apparatus includes a display controller which makes a window area in which an item key(s) for selecting an item is(are) displayed according to categories, a window selection key area in which window selection keys for selecting a category of items to be displayed in the window area are displayed, and a specific category selecting key for selecting a specific category among the categories be displayed in a display; a first key controller which, when one window selection key among window selection keys displayed in the window selection key area is operated, makes the item key corresponding to a category indicated be displayed by the window selection key in the window area; and a second key controller which, when the specific category selecting key is operated, makes the item key corresponding to the category indicated by the specific category selecting key be displayed in the window area.
US10437422B2 Personalized customizable smart browser
A computer device implemented browsing system with a browser application operable on the computer device and configured to simultaneously retrieve, operate and display data and functional components related to a plurality of items intended for display on a single display window of the browser application over a display of the computer device. There is a processor configured to retrieve and process the data and there are functional components related to the plurality of items The plurality of items are displayed, operated and made accessible for a user on the single display window, and the browser application is configured to allocate an area for display for every item on the display window and direct all the data and functional components related to an item: to the area on the display window. The items are selected from software programs and applications, internet and intranet websites, web links, webpages and documents.
US10437419B2 Information apparatus control method, computer-readable recording medium, and information providing method to control devices connected to network via device icons displayed on floor plan
A control method according to the present disclosure causes a computer of an information apparatus to: display on a display a display screen representing a floor plan including one or more rooms; and using at least one memory that associates first information indicating a type of each of one or more device icons representing one or more target devices with second information indicating an attribute of each of the one or more rooms, display a device icon having a room that corresponds to a type of a device icon among the one or more device icons in a region on the display screen corresponding to a room that corresponds to the device icon and display a device icon not having a room that corresponds to the type of the device icon among the one or more device icons in a prescribed region on the display screen.
US10437418B2 Overloading app icon touchscreen interaction to provide action accessibility
A method of operating a user device includes, in response to a set of app icons being displayed, monitoring for user interaction with one of the app icons. In response to detecting user interaction with a first app icon corresponding to a first app, the method determines whether the detected user interaction satisfies first criteria. In response to determining that the detected user interaction satisfies the first criteria, the method displays an action list corresponding to the first app. The action list includes a set of action items for user selection. A first item corresponds to a specific state of the first app and is associated with an access mechanism for the specific state of the first app. In response to the user selecting the first item, the method opens the first app to the specific state by actuating the access mechanism.
US10437412B2 Consent receipt management systems and related methods
In particular embodiments, a consent receipt management system is configured to track and analyze one or more attributes of a user interface via which data subjects are requested to provide consent (e.g., consent to process, collect, and/or store personal data) in order to determine which of the one or more attributes are more likely to result in a successful receipt of consent from a data subject. For example, the system may be configured to analyze one or more instances in which one or more data subjects provided or did not provide consent in order to identify particular attributes and/or factors that may increase a likelihood of a data subject providing consent.
US10437411B2 Reconfigurable clip-on modules for mobile computing devices
A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped. In an embodiment, user inputs via the buttons or other controls on the clip-on modules are mapped to user inputs in a game running on the device, which may be a touch-screen device, and the mapping between user inputs via the buttons and user inputs in the game may change dependent upon the game being played, user preference, or other criteria.
US10437406B2 Touch panel
A touch panel including: a substrate that includes an operation surface and a transparent conductive film formed opposite to the operation surface; a wiring pattern that is disposed below the transparent conductive film; and a decorative layer that is disposed between the transparent conductive film and the wiring pattern, and is composed of a chromatic color conductive ink which conducts the transparent conductive film and the wiring pattern.
US10437401B2 Touch sensitive processing apparatus, method and electronic system
A touch sensitive processing apparatus includes: a driving circuit for connecting to multiple first electrodes, respectively; a sensing circuit for connecting to multiple second electrodes, respectively; and a processor configured for executing multiple sets of first round mutual capacitive detecting steps. Each set of the first round mutual capacitive detecting step further includes: having the driving circuit sending a driving signal to neighboring N first electrodes, where N is a positive integer larger than 1; and having the sensing circuit simultaneously detecting the driving signal via the second electrodes for generating multiple first round sensing information with respective to the set of first round mutual capacitive detecting step. Each of the first round sensing information corresponds to an intersection of central line of the N first electrodes and the second electrode.
US10437399B2 Conductive film, display device having the same, and method of evaluating conductive film
A conductive film includes a wiring pattern having the following characteristics. For each spectrum in which spectrum peaks obtained by performing two-dimensional Fourier transform on transmittance image data of the entire image has normalized spectrum intensities equal to or greater than a specified value, an angle is set to oscillate by each unit of a specific angle. Intensity differences, each of which is obtained from a maximum value and a minimum value of the normalized spectrum intensity for each angle, are calculated. One or more clusters of bars, which indicate frequencies of a histogram at an average value or more of the intensity difference in a case where the histogram is a histogram of the intensity differences, are isolated from the other cluster. In addition, in a case where a second sample standard deviation indicating a variation of first sample standard deviations, each of which indicates a variation of the normalized spectrum intensities at a single angle, in all angular directions is calculated as a quantitative value of the wiring pattern, the quantitative value is in a specific numerical value range.
US10437396B2 Conductive film for touch panel
Provided is a conductive film for a touch panel including: an insulating substrate including a pair of surfaces facing each other; a detection electrode pattern portion which is formed of thin metal wires formed on at least one surface of the pair of surfaces of the insulating substrate; a wiring portion which is disposed on the same surface as the surface of the insulating substrate where the detection electrode pattern portion is formed, and includes a plurality of lead-out wirings formed of metal which are connected to the detection electrode pattern portion; and a shielding electrode formed of metal which is disposed on a surface on a side opposite to the surface of the insulating substrate where the wiring portion is disposed and at a position corresponding to the wiring portion, in which the shielding electrode includes a mesh-like pattern portion which is formed of metal wires respectively intersecting with the lead-out wirings of the wiring portion and has an opening ratio equal to or greater than 80%, and has sheet resistance equal to or smaller than 20 Ω/sq.
US10437392B2 Apparatus and method for detecting hard and soft touch by using acoustic sensors
An apparatus and a method for detecting a touch input to a touchscreen and distinguishing between different types of touch inputs are provided. The method includes detecting the input to a touch screen of the terminal, and determining an input type that is input to the touch screen based on characteristics of the input.
US10437389B2 Touch sensing apparatus and method for assembly
A touch sensing apparatus is disclosed comprising a panel that defines a touch surface, a plurality of light emitters and detectors arranged along a perimeter of the panel. The light emitters are arranged to emit a respective beam of emitted light that travels above the touch surface, wherein the light detectors are arranged to receive detection light from the emitted light. The plurality of light emitters and detectors are arranged above the touch surface and are connected to a substrate extending in a direction parallel with a normal axis of a plane in which the panel extends. A method of assembling a touch sensing apparatus is also disclosed.
US10437388B2 Touch display screen and touch driving detection method thereof for dynamically adjusting potentials of touch or display driving signals
A touch display screen and a touch driving detection method thereof are provided. The touch display screen includes a touch module and a display module. The touch module includes a touch electrode unit and a touch driving detection unit, a touch signal for acquiring a change in capacitance is transmitted between the touch driving detection unit and the touch electrode unit. The display module includes a display electrode unit and a display driving unit, the display driving unit transmits a display driving signal to the display electrode unit. A potential of the touch signal is dynamically adjusted based on potential information of the display driving signal of the display driving unit, or a potential of the display driving signal is dynamically adjusted based on potential information of the touch signal of the touch driving detection unit.
US10437386B2 Display panel having touch sensor and inspection method
A display panel having a touch sensor includes a pixel array, touch sensor blocks, a touch inspection pad unit, and an image inspection pad unit. In the pixel array, a plurality of pixels is disposed in a matrix form. The touch sensor blocks are connected to respective pluralities of the pixels in the pixel array. The touch inspection pad unit divides the touch sensor blocks into odd-numbered touch sensor blocks and even-numbered touch sensor blocks and a first touch inspection pad is coupled to the odd-numbered touch sensor blocks, while a second touch inspection pad is coupled to the odd-numbered touch sensor blocks. The image inspection pad part is commonly coupled to the odd-numbered touch sensor blocks and the even-numbered touch sensor blocks.
US10437382B2 Touch sensor and associated control method for decreased capacitive loads
A device includes a controller coupled to a touch sensor. The touch sensor includes a first array of capacitive nodes substantially aligned with a second array of capacitive nodes in a mechanical stack. The controller is configured, when in a self-capacitive mode of operation, to send a first drive signal to a plurality of the electrodes of the first array, send a shield signal to at least a portion of the electrodes of the second array at the same time as the first drive signal is sent to the plurality of electrodes of the first array, and sense touch inputs based on signals received from the plurality of electrodes of the first array while the first drive signal is being sent to the plurality of electrodes of the first array and the shield signal is being sent to the at least a portion of the electrodes of the second array.
US10437380B2 Touch sensing panel
A touch sensing panel includes a substrate, first curved circuits, an insulation layer, and second curved circuits. The substrate includes a central region, a peripheral region surrounding the central region, and a touch-sensing circuit region between the central region and the peripheral region. The first curved circuits and the second curved circuits are disposed on the substrate and separately extended from the peripheral region to the central region. One end of each first curved circuit disposed in the peripheral region is electrically connected to one end of each second curved circuit disposed in the peripheral region. In the touch-sensing circuit region, a projection of each second curved circuit in a direction perpendicular to the substrate is intersected with at least one of the first curved circuits. The insulation layer is disposed on the substrate and insulates the first curved circuits and the second curved circuits in the touch-sensing circuit region.
US10437379B2 Input device, display device, and electronic device
A noise immunity of a detected capacitance is prevented or inhibited from lowering on a driving electrode different in width from the other driving electrodes, provided in an input device. A touch panel serving as an input device has a plurality of driving electrodes extending in an X-axis direction and arranged in a Y-axis direction intersecting with the X-axis direction, and a driving electrode arranged outside one side of an arrangement of the driving electrodes and extending in the X-axis direction. Further, the touch panel TP1 has a plurality of detecting electrodes extending in the Y-axis direction and arranged in the X-axis direction. The width of the driving electrode is smaller than the widths of the driving electrodes and the detecting electrode includes an expanding portion for expanding the area of the detecting electrode on the side opposite to the plurality of driving electrodes via the driving electrode.
US10437376B2 User interface and method for assisting a user in the operation of an operator control unit
User interfaces and processes to support a user during the operation of a touch-sensitive control unit. A presence of an input means, such as a finger of the user, is detected in a predefined first area in front of a button displayed on the control unit. In response to the detection a timer is started having a predetermined time segment. When the timer elapses, a secondary function in the control unit is executed relative to the button in which the input means is detected.
US10437375B2 Buffer unit, touch-control driving circuit, display device and driving method thereof
The present invention provides a buffer unit for the touch-control driving circuit of the display device, the display device comprises a display panel, which includes gate lines, common electrode lines, pixel electrodes and a common electrode, the common electrode lines are used as touch-control scanning signal lines in the touch-control driving circuit, wherein the buffer unit comprises an input terminal connected to an output of a shift register unit in a gate driving circuit and an output terminal connected to a corresponding gate line, the buffer unit is used to adjust a voltage input to the gate line to a target voltage in a touch-control phase, and a difference between the target voltage and a voltage of the pixel electrode is smaller than a first value when a high level signal is applied to the touch-control scanning signal line.
US10437371B2 Low power semi-reflective display
A semi-reflective display and a method for fabricating and assembling a semi-reflective display are presented, where the display may be comprised of visible light rectifying antenna arrays tuned to four different colors, which when forward biased may use electric power to amplify reflected colored light, and when reversed biased may generate electric power by absorbing light. TFT-tunnel diode logic may be used to control each sub-pixel.
US10437369B2 Software defined input operation sensing system
A software defined input operation sensing system, including: at least one input operation sensing device, each having at least two sensing functions; at least one driving unit, used for driving the at least one input operation sensing device according to at least one operation configuration command, each of the at least one operation configuration command including a sensing function selecting instruction for selecting a sensing function from the at least two sensing functions, and/or a sensing spec setting instruction for determining a sensing signal detection mode and a sensed data output format; and at least one processing unit for configuring the at least one driving unit according to an application program to determine at least one content of the at least one operation configuration command, and the at least one processing unit including at least one function library for use in determining the at least one operation configuration command.
US10437368B2 Display device and personal digital assistant
A display device includes a digitizer that outputs a signal according to an output value from a pressure sensor, a trigger generating circuit that receives the output from the pressure sensor and generates a trigger signal, a control circuit that drives the touch sensor and the pressure sensor, and a power supply circuit that supplies first electric power to the touch sensor, the pressure sensor, the digitizer, and the control circuit. When the power supply circuit does not supply the first electric power and there is input to the pressure sensor, the trigger generating circuit receives second electric power in response to the input. The trigger generating circuit generates and inputs the trigger signal based on the second electric power to the power supply circuit, and thereby, the power supply circuit shifts to a state of supplying the first electric power.
US10437357B2 Electronic device, wearable device, and method for controlling screen of electronic device
A method for controlling a screen in an electronic device is provided. The method includes receiving, from a first external device, rotation input information entered by rotation of a rotation input device included in the first external device, and controlling an object displayed on a display based on the received rotation input information.
US10437356B2 Timing synchronization of active stylus and touch sensor
In one embodiment, a computer-readable non-transitory storage medium embodies logic that is configured when executed to determine a first correlation between first consecutive edges of a synchronization signal and a pre-determined coefficient vector. The logic is further configured when executed to determine a second correlation between second consecutive edges of the synchronization signal and the pre-determined coefficient vector and synchronize one or more timings for communication between a stylus and a device based at least in part on the first and second correlations.
US10437355B2 Pen system with internal pressure tilt rotation
A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
US10437352B2 Active stylus and detection method thereof
An active stylus and a detection method thereof are provided. The active stylus includes a first optical distance measurement circuit, a second optical distance measurement circuit and a signal processing circuit. The first optical distance measurement circuit is arranged at/on the side of the active stylus to measure a first distance between the active stylus and a target surface. The second optical distance measurement circuit is arranged at/on the other side of the active stylus to measure a second distance between the active stylus and the target surface. By using the first distance and the second distance, the signal processing circuit calculates an inclination angle of the active stylus relative to the target surface, and/or detects the rotation direction of the active stylus with the long axis direction as the rotation axis.
US10437351B2 Method for detecting input device and detection device
A method for detecting an input device and a detection device. The method includes: acquiring (110) an electric field intensity of an electric field of a transmitting electrode of the input device at each of a plurality of detecting electrodes (810); determining (120) a gravity center position of the electric field and a center position of the electric field according the electric field intensity of the electric field of the transmitting electrode at each of the plurality of detecting electrodes (810); and determining (130) information regarding an attitude and/or a position of the input device according to the gravity center position of the electric field and the center position of the electric field. The method for detecting an input device and the detection device may reduce power consumption.
US10437344B2 Proximity activated gesture
A proximity-activated gesture circuit includes an activation receiver electrode, a transmitter electrode, additional receiver electrodes, a control circuit, and a signal processor circuit. The control circuit is configured to activate the transmitter electrode and additional receiver electrodes when a capacitance measurement by the activation receiver electrode reaches a threshold. The signal processor circuit is configured to interpret measurements from the additional receiver electrodes as a gesture.
US10437339B2 Haptic augmented and virtual reality system for simulation of surgical procedures
The present technology relates to systems, methods and devices for haptically-enabled virtual reality simulation of cerebral aneurysm clipping, wherein a user uses two physical stations during the simulation. The first station is a haptic and augmented reality station, and the second station is a haptic and virtual reality station.
US10437332B1 System and method for emotional context communication
The present disclosure relates to systems and methods that enable inclusion of emotional context in indirect communications based on measured physiological signals of a user. A method of operation of a human mind interface (HMI) system includes determining that a user is preparing an indirect communication, and receiving a measurement of physiological signals related to the user's brain activity. The method includes identifying, within a plurality of stored brain patterns, a brain pattern that corresponds to the measurement received from the physiological sensors; determining, within a plurality of stored emotional states, an emotional state that is linked to the identified brain pattern; and determining, within a plurality of stored expressions, an expression that is linked to the determined emotional state. The method includes augmenting the indirect communication of the user with the determined expression to yield an augmented indirect communication, and sending the augmented indirect communication to the recipient.
US10437331B2 Fabric-based devices with force sensing
A fabric-based item such as a fabric glove may include force sensing circuitry. The force sensing circuitry may include force sensor elements formed from electrodes on a compressible substrate such as an elastomeric polymer substrate. The fabric may include intertwined strands of material including conductive strands. Signals from the force sensing circuitry may be conveyed to control circuitry in the item using the conductive strands. Wireless circuitry in the fabric-based item may be used to convey force sensor information to external equipment. The compressible substrate may have opposing upper and lower surfaces. Electrodes for the force sensor elements may be formed on the upper and lower surfaces. Stiffeners may overlap the electrodes to help decouple adjacent force sensor elements from each other. Integrated circuits can be attached to respective force sensing elements using adhesive.
US10437330B2 Gaze detection, identification and control method
A gaze detection, identification and control method includes steps of providing a portable electronic device, performing a continuous image capture on a user through an image capture unit of the portable electronic device to sequentially obtain an initial image and a plurality of detected images, detecting and defining a gaze position of the user according to the initial image, identifying a change amount and a change direction of the gaze position of the user according to the detected images, and sending a control command according to the change amount and the change direction. Therefore, the advantages of easy recognition and time-saving are achieved.
US10437319B2 Dynamic core selection for heterogeneous multi-core systems
Dynamically switching cores on a heterogeneous multi-core processing system may be performed by executing program code on a first processing core. Power up of a second processing core may be signaled. A first performance metric of the first processing core executing the program code may be collected. When the first performance metric is better than a previously determined core performance metric, power down of the second processing core may be signaled and execution of the program code may be continued on the first processing core. When the first performance metric is not better than the previously determined core performance metric, execution of the program code may be switched from the first processing core to the second processing core.
US10437317B2 Microcontroller architecture for power factor correction converter
A circuit for driving a motor of a compressor includes a microcontroller that generates a reference current value for a power factor correction (PFC) converter. A programmable logic device (PLD) receives control messages from the microcontroller. The PLD sets a value in an off-time register based on a control message from the microcontroller. The PLD controls a power switch of the PFC converter to turn off in response to receiving a comparison signal indicating that a measured current in the PFC converter exceeds the reference current value. Subsequent to controlling the power switch to turn off, the PLD waits for a period of time determined by the off-time register before controlling the power switch to turn on.
US10437314B2 Detecting wearing state of wearable devices using body capacitance
Systems, methods, and detection apparatuses, for the detection of body capacitance, such as the capacitance of a human body, are disclosed. A detection apparatus determines an electronic signal characteristic of one or more electrodes. The electronic signal characteristic can be based on a voltage. Responsive to the electronic signal characteristic being within a predetermined electronic signal characteristic range, a charging mode is activated. Responsive to the electronic signal characteristic of the one or more electrodes being outside the predetermined electronic signal characteristic range, a capacitance detection mode is activated. The capacitance detection mode includes: determining a capacitance value of the one or more electrodes in which the capacitance value is based on a frequency of change in a capacitance associated with the one or more electrodes. Responsive to the capacitance of the one or more electrodes exceeding a capacitance threshold, activating a wearable mode.
US10437312B2 System, method and display device for managing the occupation of shared spaces
A system and method for managing occupation of a shared space using a management system comprising a display device located at the shared space and a server, wherein the display device and the server include first interfaces configured for exchange of data and lower power second interfaces configured for signaling the presence of data to be exchanged, where the first interface is in an active mode by default and is placed into an active mode when the server sends a signal to the display device via the second interfaces, or when a user performs an action at the display device, that indicates there is data to be exchanged between the display device and the central server.
US10437311B2 Mitigation of on-chip supply voltage noise by monitoring slope of supply voltage based on time-based sensors
A voltage droop mitigation system, that includes a first processor core that executes computer executable components stored in a memory. A time-based sensor component generates digital data representing voltage values associated with a power supply. A filtering component digitally conditions the generated digital data, and an analysis component analyzes the conditioned data and determines slope of the power supply voltage and employs counters to determine rate of data change over time; and if the slope is negative and exceeds a first pre-determined value for a pre-determined time period. The system implements one or more voltage droop-reduction techniques at the first processor core; and the first processor core transmits at least one of the following types of information: its voltage value, slope information or decision to apply droop reduction to one or more other cores.
US10437308B2 Predictive virtual machine halt
A system and method for predictive virtual machine halt includes a memory, a host central processing unit (CPU) in communication with the memory, a hypervisor executing on the host CPU, and a virtual machine executing on the hypervisor. The virtual machine includes a virtual central processing unit (VCPU) and a guest. In an example, the hypervisor starts executing the VCPU on the host CPU. When the hypervisor detects a request to stop executing the VCPU from the guest, the hypervisor starts a timer associated with the host CPU. A predetermined amount of time is set in the timer. Then, the hypervisor stops executing the VCPU and starts executing a task on the host CPU while the timer is running. When the hypervisor detects an expiration of the timer, the hypervisor stops executing the task on the host CPU and restarts executing the VCPU on the host CPU.
US10437306B2 Memory controller and memory system having the same
A memory controller includes a current information storage unit storing information about various current amounts of a memory system, a current management unit controlling an output time of an operation execution signal by calculating the information about the various current amounts, and a command controller outputting a command to operate a memory device in response to the operation execution signal.
US10437305B2 Power apparatus having expandable outlet and outlet expanding method thereof
A power apparatus having expandable outlet and outlet expanding method thereof, the power apparatus comprises a plurality of outlets, a first processor and a first network interface; the first processor is electrically connected a switch, the first processor can determine whether the switch be in an expandable outlet mode or not, the first network interface electrically connected to the first processor; wherein the first processor can be provided with a first user interface, the first user interface can be provided with outlet information of each outlet, when the switch be in the expandable outlet mode, the first user interface can increase expanded outlet information of amount X under at least one of the outlet information, therefore at least one outlet can be provided with expandability.
US10437304B2 Brown out condition detection and device calibration
Streaming content using a data streaming device having limited power is described. A data streaming device receives streaming content from a network and provides the streaming content for display on a content display device. Data streaming device includes power supplies that receive power from the content display device. The power supplies use the power to operate components of data streaming device that process the streaming content. A measuring module measures the power provided to the data streaming device. When the power is insufficient, a controller generates an indication that there is insufficient power to operate the components of the data streaming device. The controller may also modify functionality of the components to operate using available power or disable a component of the data streaming device.
US10437300B2 Electronic device and control method therefor
An electronic device has a connecting unit configured to connect to an external device by cable and receive external power from the external device, and a control unit configured to execute a predetermined function using the external power. The electronic device logically determines a power supply capability of the external device connected to the connecting unit, and determines whether the external device is capable of power supply at the logically determined power supply capability. If it is determined that the external device is not capable of power supply at the logically determined power supply capability, a prohibited state in which the predetermined function cannot be executed using the external power is set to the control unit.
US10437299B2 Heat-dissipating structure of electronic device
An electronic device includes a first housing portion, a second housing portion, a circuit board, a battery, a display screen, and a heat-dissipating structure. The second housing portion is coupled together with the first housing portion. The circuit board and the battery are received within the second housing portion. The heat-dissipating structure is arranged between the circuit board and the display screen. The heat-dissipating structure includes a substrate including a first surface and a second surface opposite to the first surface and defines an opening passing through the first surface and the second surface. The heat dissipating element is located in the opening.
US10437298B2 Lifting mechanism and electronic device
A lifting mechanism is adapted to bear an expansion unit, and the expansion unit contacts or is separated from a heat dissipating module. The lifting mechanism includes an outer casing base and a bearing base. The bearing base is disposed on the outer casing base liftably along a first axis. The expansion unit is disposed on the bearing base. When the bearing base is located at an original position relative to the outer casing base, the expansion unit on the bearing base is separated from the heat dissipating module. When the bearing base is lifted relative to the outer casing base along the first axis to a lifting position, the expansion unit on the bearing base contacts the heat dissipating module. An electronic device having the lifting mechanism is further provided.
US10437290B2 Accessory device for a computing device
Examples disclosed herein provide an accessory device for a computing device. The accessory device can include a first section, a second section, and a third section. The first section can include one or more input devices. The second section can be pivotally connected to the first section at a first end of the second section. The third section can be pivotally connected to the second section at a second end of the second section. The protective cover can include a connector to electrically couple the input devices with the computing device when the connector is to connect with a port of the device. Motion sensors disposed within the accessory device can be used to determine an angle of the computing device with respect to the accessory device.
US10437286B2 Computing device
A device can include a processor; memory accessible by the processor; a display housing that includes a display operatively coupled to the processor; a keyboard housing that includes a keyboard on a keyboard side, a first interface on an opposing exterior side that couples to an expansion module and a second interface on an exterior hinge assembly side that couples to a docking station; and a hinge assembly that operatively couples the display housing to the keyboard housing.
US10437280B2 Controlling system clocks in virtual machines
Managing system clocks of virtual machines. A host system clock value of a host system clock of a host system is obtained, and a virtual machine system clock value of a system clock of a virtual machine managed by the host system is determined. The determining of the virtual machine system clock value includes using the host system clock value and a system clock adjustment value. The system clock of the virtual machine is adjusted using the virtual machine system clock value.
US10437272B2 Power supply circuit and related methods for generating a power supply voltage in a semiconductor package
A power supply circuit includes a first comparator, a second comparator, a first voltage regulator, an output terminal, a first path and a second path. The first comparator compares a first input voltage with a first reference voltage to generate a first control signal. The second comparator compares a second input voltage with the first reference voltage to generate a second control signal. A voltage level of the second input voltage is different from a voltage level of the first input voltage. The first voltage regulator is selectively enabled based on the first control signal and the second control signal, and generates a first voltage based on the first input voltage. A voltage level of the first voltage is substantially the same as the voltage level of the second input voltage. The output terminal is configured to output one of the second input voltage and the first voltage as a power supply voltage. The first path directly provides the first input voltage to the first voltage regulator. The second path directly provides the second input voltage to the output terminal. The second input voltage bypasses the first voltage.
US10437271B2 Systems and apparatuses for a configurable temperature dependent reference voltage generator
Systems and apparatuses for a configurable, temperature dependent reference voltage generator are provided. An example apparatus includes control logic configured receive temperature data, and produce a signal, based on the temperature data, indicative of the temperature data, a temperature dependence and a temperature slope. The apparatus may also include a temperature slope reference generator configured to produce a reference voltage having the temperature dependence and the temperature slope, based on the signal from the control logic.
US10437269B1 Electrohydraulic counterbalance and pressure relief valve
An example valve includes a main stage and a pilot stage. The pilot stage includes a pilot poppet that is axially movable, a pilot piston, and a pilot spring applying a biasing force on the pilot poppet. The valve further includes a pilot seat member disposed between the main stage and the pilot stage and configured to form a pilot seat for the pilot poppet. When a pilot pressure fluid signal is received through a pilot port, the pilot pressure fluid signal applies a pressure on the pilot piston causing the pilot piston to move axially, thereby reducing the biasing force applied by the pilot spring on the pilot poppet.
US10437265B2 Performance monitoring of pump-valve system
A pumping energy savings estimator is provided which, based on valve opening data collected for a control valve of a pump-valve system operating in an industrial process, determines an actual maximum (Δporg, ˜50% open) of valve operating region of the control valve of the pump-valve system. User can select a new maximum (Δpnew, ˜70% open) of valve operating region for the control valve. Then the estimator, based on the determined actual maximum of valve operating region and the selected new maximum of valve operating region, energy saving potential (Δpsave) in the pump-valve system. The potential energy savings may be put into practice by replacing the original pump with a new smaller pump, or more preferably, replacing or processing the impeller of the original pump, such that the control valve will operate with the selected new optimal maximum opening of valve operating region.
US10437262B2 Retractable aerodynamic structures for cargo bodies and methods of controlling positioning of the same
A system that has electrically or electro-pneumatically actuated aerodynamic structures. An electric or electro-pneumatic actuator is employed, which receives signals from an existing anti-lock braking system (ABS) controller to determine when actuation occurs. Other systems are also provided that feature electric or electro-pneumatic actuation, including underbody skirts and scoops, as well as inflatable tractor-trailer gap sealing devices, adjustable tractor-trailer gap sealing flaps and inflatable trailer upper streamlining devices. Electronic control units (ECUs) for aerodynamic system control interfacing with alternate sensors for calculating speed are also provided. Satellite navigation, platooning awareness and managed pressure reserve capability can be employed with the aerodynamics ECU.
US10437258B2 Automatic drive control system and method, and vehicle
The present disclosure provides a vehicle-mounted automatic drive control system, its control method and a vehicle containing the vehicle-mounted automatic drive control system. The vehicle-mounted automatic drive control system comprises at least one sensor, a controller, and a drive control feedback portion. The at least one sensor is coupled to the controller. The drive control feedback portion is coupled to the controller. The at least one sensor is configured to detect at least one object in an environment of the first vehicle and to send a detection result to the controller. The controller is configured to transmit a control signal to the drive control feedback portion if the detection result satisfies a preset condition. The drive control feedback portion is configured, upon receiving the control signal from the controller, to perform an operation such that the first vehicle can adjust a first driving status thereof.
US10437253B2 Control method and system, and mobile robot using the same
The present application provides a control method, and system, and a mobile robot using the same. The control method comprises the following steps: under a navigation operating environment of the mobile robot, controlling the image acquisition device to capture images in real time; analyzing at least one captured image; and controlling the movement of the mobile robot after analyzed that the image acquisition device faces an overexposure region. In the present application, the problem that the robot cannot determine the navigation and pose thereof based on the acquired images due to lighting problems is solved.
US10437252B1 High-precision multi-layer visual and semantic map for autonomous driving
Roughly described, a three-dimensional, multi-layer map is built employing sensory data gathering and analysis. The sensory data are gathered from multiple operational cameras and one or more auxiliary sensors. The multi-layer maps are stored in a map stored to be distributed to one or more autonomous vehicles and robots in the future. The techniques herein are described with reference to specific example implementations to implement improvements in navigation in autonomous vehicles and robots.
US10437247B2 Multi-stage operation of autonomous vehicles
Systems and methods for operating a vehicle by switching between an autonomous control system within the vehicle and a remote operator are described herein. For the handover between the autonomous control system and the remote operator, the system can process current maneuvering parameters of the vehicle to at least select a teleoperation control type. The system can also generate a concurrent feature profile including a set of automated features that are configured to be implemented during teleoperation of the vehicle. The system can implement the handover of vehicle control according to the teleoperation control type while the vehicle autonomously or semi-autonomously operates according to the concurrent feature profile.
US10437246B2 Communication apparatus and method for unmanned aerial vehicle
A communication system for an unmanned aerial vehicle according to one embodiment of the present invention comprises: an onboard communication apparatus mounted on an unmanned aerial vehicle, for communicating by means of a previously configured first band and a previously configured second frequency band; and a ground communication apparatus for communicating with the onboard communication apparatus by means of the previously configured first band and previously configured second frequency band.
US10437245B2 Apparatus for controlling a device of a motor vehicle, associated device and operating method
Apparatus for controlling a device of a motor vehicle includes a communication unit configured to shift the device of the motor vehicle from an idle mode to an active mode by sending a first wireless signal. The apparatus is configured to specify a frequency and/or a channel for transmitting and/or receiving the first wireless signal in the active mode and to control the device so that the device is only shifted from the idle mode to the active mode when the first wireless signal is received at the specified frequency and/or the specified channel.
US10437244B2 Remote vehicle insturction
A system includes a mobile computer programmed to receive, from a vehicle computer, an instruction to proceed to a location and vehicle operation data from an in-vehicle communications network. The mobile computer is programmed to determine that a vehicle is ready to proceed to the location based on the operation data. The mobile computer is programmed to receive user input approving transitioning from a boarding state to a driving state. The mobile computer is programmed to then instruct the vehicle computer to actuate vehicle components to proceed to the location.
US10437243B2 Combine harvester control interface for operator and/or remote user
A user device, that is remote from a combine harvester, communicates with a remote system to receive performance metrics corresponding to sensed operation of a plurality of different combine harvesters. A performance display element, for each machine, and for each of a plurality of different performance criteria, is generated. Display control logic controls a display device so the performance display elements are displayed with display elements corresponding to a same performance criteria, but for different combine harvesters, being displayed adjacent one another, on the display device. The display control logic also controls the display device so the performance machine display elements for the plurality of different combine harvesters are also displayed along with a performance distribution display element that represents a performance distribution of a plurality of different machines.
US10437241B2 Systems and methods for generating maintenance packages
A power plant system includes a turbine system, a sensor, and a controller. The sensor is configured to collect a first set of data regarding the turbine system. The controller is configured to receive user input regarding constraints of the turbine system, a second set of data regarding the power plant system, and the first set of data. The controller is configured to determine whether a first notification is present based on a determined status and to generate a first maintenance package based on the first notification, life odometer solutions, condition monitoring solutions, and the first set of data. The controller is configured to generate a model of implementing the first maintenance package with respect to the turbine system as well as to generate a second maintenance package based on the user input, the second set of data, the first maintenance package, and the scenario model.
US10437240B2 Manufacturing evaluation system
Manufacturing evaluation systems including motion sensors are disclosed. A manufacturing evaluation system includes one or more motion sensors configured to output motion data in response to motions of a user in association with manufacturing of an article, a processor communicatively coupled to the one or more motion sensors, a memory module communicatively coupled to the processor, and machine readable instructions stored in the memory module. The machine readable instructions cause the manufacturing evaluation system to perform, when executed by the processor, receiving the motion data output by the one or more sensors, calculating a quality score associated with the article of manufacture based on the motion data, comparing the quality score to a quality score threshold, and providing a notification in response to comparing the quality score to the quality score threshold.
US10437238B2 System provided with multiple machines and at least one sensor
A cell controller of a system includes: a sensor management part that collectively manages information from a sensor; a workpiece management part that monitors at least one of the stroke and the state amount of a workpiece, the stroke and state amount being included in the information from the sensor; and a task management part that selects the workpiece to be handled based on the task request from a machine controller and at least one of the stroke and the state amount of the workpiece, and transmits information on the workpiece to be handled to the machine controller.
US10437233B2 Determination of task automation using natural language processing
A device may receive information associated with an entity-specific designation of a role, and determine a standardized designation of the role that corresponds to the entity-specific designation of the role after comparing the information associated with the entity-specific designation of the role and information associated with a set of standardized designations of roles. The device may receive information associated with a set of tasks that is associated with the role, and compare the information associated with the set of tasks and information associated with a set of automation-capable tasks. The device may determine a set of automation scores associated with the set of tasks, and provide information associated with the set of automation scores to permit an action to be performed based on the set of automation scores.
US10437231B2 Designing an outer surface of a composite part
The invention notably relates to a computer-implemented method for designing an outer surface of a composite part manufactured by molding a stack of material layers. The method comprises defining constant offset surfaces, a constant offset surface being a respective part of the outer surface which is to have a constant offset value relative to the reference surface, the constant offset value of a respective constant offset surface corresponding to the sum of the thicknesses of the material layers below the respective constant offset surface, and determining a final surface that corresponds to a tangent continuous connection of the constant offset surfaces. This provides an improved solution for designing an outer surface of a composite part.
US10437230B2 Numerical controller having function of automatically selecting storage destination of machining program
A numerical controller performs analysis as to whether or not an input machining program is required to be read at high speed at the time of execution of the machining program, stores the machining program in any one of a storage unit which reads a program at high speed and a storage unit which reads a program at low speed in accordance with the analysis result, and updates information on a storage destination of the machining program. In this way, the storage destination of the input machining program can be automatically selected in accordance with the contents of the machining program.
US10437229B2 Numerical controller
A numerical controller includes a machining program creation unit for receiving an input of a machining program including a cycle command, a tool path creation unit for creating a plurality of tool paths based on the machining program, a display unit for displaying the machining program and the plurality of tool paths, and a correspondence relation management unit for recording a relation between an argument of the cycle command and the plurality of tool paths in an information table, wherein the correspondence relation management unit receives a selection of a selected tool path corresponding to one of the plurality of tool paths, and specifies an argument of the cycle command corresponding to the selected tool path with reference to the information table, and the display unit displays the specified argument in a different form from a form of another argument in the machining program.
US10437226B2 Positioning control apparatus
The positioning control apparatus that controls driving of a motor while displaying an operation screen of a motion control program includes a software development support unit to create and output a probe list for control signals or devices used in the motion control program included in the software development support unit; and a sampling display unit to output the probe list to the controller and to display data sampled in the controller. The software development support unit creates the probe list for at least one control signal or at least one device in accordance with an operation performed on the operation screen of the motion control program.
US10437222B2 Handheld tool, method for adjusting shape of handle body and apparatus using the same
The present disclosure relates to a handheld tool, a method of adjusting a shape of a handle body and an apparatus using the same. The handheld tool includes a tool head; a handle body connected to the tool head; a ranger configured to scan and measure a radius of rotation of the handle body, wherein the radius of rotation of the handle body indicates a minimum value of a maximum unobstructed length of the handle body in each radial direction of a rotation direction; and a controller connected to the handle body and the ranger and configured to: detect an operation instruction with regard to the tool, and in response to the operation instruction, control the ranger to measure the radius of rotation of the handle body and adjust a shape of the handle body based on the measured radius of rotation.
US10437221B2 Production support system and production support method
According to one embodiment, a production support system for supporting a production method for a product to which a model number is allocated in a course of production. The system includes a predicted model number calculation unit which to calculate a predicted model number for a work-in-process to which the model number is not allocated, on the basis of information about the work-in-process to which the model number is not allocated in the course of production, a requirement of the model number that is found in advance, and model number allocation condition information.
US10437217B2 Irrigation controller with robust ground path
A modular irrigation controller has a robust ground path with high conductivity that can accommodate lightning induced power surges on field valve wires and common wires that are connected to a plurality of station modules. Sensitive electronic components in the station modules are thereby protected from damage. The robust ground path extends from conductors on circuit boards within the station modules through captive mounting screws to a metallic backplane and then through metallic grounding brackets within a pedestal enclosing the modules and the backplane. The grounding brackets are in turn grounded to both an earth ground stake and to a ground wire associated with the incoming one hundred and ten volt AC power.
US10437210B2 Interactive feedback for variable equation specifications
Software instructions stored on a memory device and executable by a processor generate a plurality of models to simulate a process entity. The models include equations that mathematically represent the functionality of the process. Moreover, the models are configured to accurately represent the functionality of the process. Instructions determine whether the equations of the models are solvable after each change made to the models and indicate the result of the determination of solvability of the equations. Changes to the plurality of models are suggested that may render the equations solvable if the equations are determined to be unsolvable.
US10437207B2 Space comfort control detector
A system for light commercial building solutions (LCBS). Solutions and other systems may incorporate lightweight alerting service, auto-adjustment of gateway poll rates based on the needs of various consuming applications, detecting loss of space comfort control in a heating, ventilation and air conditioning (HVAC) system, HVAC capacity loss alerting using relative degree days and accumulated stage run time with operational equivalency checks, and HVAC alerting for loss of heat or cool capacity using delta temperature and dependent system properties. Also, incorporated may be triggering s subset of analytics by automatically inferring HVAC equipment details from controller configuration details, ensuring reliability of analytics by retaining logical continuity of HVAC equipment operational data even when controllers and other parts of the system are replaced, and an LCBS gateway with workflow and mechanisms to associate to a contractor account.
US10437199B2 Atypical gong, watch with striking mechanism comprising the same and gong manufacturing method
The gong is made with a wire or a strip having an atypical shape for a watch striking mechanism. The gong includes a rectilinear part connected to a curved part. The rectilinear part and/or the curved part are connected to the same gong-carrier. The gong includes several notches made at defined geometric points on a portion of the length of the gong to adapt the natural vibration frequencies within an audible range between 1 kHz and 5 kHz, so that the sound produced by the vibrating gong is harmonious.
US10437197B2 3D display device and method
Three-Dimensional (3D) display device and method are disclosed. The device can include: a Light-Emitting Diode (LED) display, configured to display an image; a light path control structure including a multilayer pinhole type structure, configured to control emitting directions of light paths of the image to form 3D light field information, wherein multiple groups of pinhole arrays are arranged on each layer of the pinhole type structure; and a holographic function screen, configured to perform diffusion imaging on the 3D light field information to form a 3D image, wherein the LED display, the light path control structure and the holographic function screen are sequentially configured. The technical problems of the related art are solved.
US10437196B2 Cooling device and image forming apparatus incorporating the cooling device
A cooling device, which is included in an image forming apparatus, includes first and second conveying belts facing each other to hold and convey a recording medium therebetween, a first cooling body in contact with the first conveying belt to cool the recording medium, a second cooling body in contact with the second conveying belt to cool the recording medium, a heat dissipating body to dissipate heat of each cooling medium absorbed from the first and second cooling bodies, a cooling medium entering passage to flow each cooling medium from the heat dissipating body toward respective inlets of the first and second cooling bodies, and a cooling medium exiting passage to merge each cooling medium discharged from respective outlets of the first and second cooling bodies and flow the merged cooling medium to the heat dissipating body.
US10437194B2 Image forming apparatus having cartridge and waste developer accommodating portion
A photosensitive drum is rotatably supported in a main body. A developing cartridge is detachably mountable on the main body in a state where the photosensitive drum is supported in the main body. The developing cartridge includes a developing device and a frame. The developing device includes a developing roller disposed in confrontation with the photosensitive drum to supply developer to the photosensitive drum when the developing cartridge is mounted in the main body, and a developer-accommodating portion configured to accommodate developer. The frame includes a waste-developer-accommodating portion configured to accommodate waste developer and supports the developing device that is movable relative to the frame. The frame is disposed on an opposite side of the developing roller from the photosensitive drum. An urging member is disposed between the frame and the developing device to urge the developing roller toward the photosensitive drum.
US10437193B2 Cleaning device and image forming apparatus including the same
A cleaning device scrapes off and removes toner that has adhered to a surface of a rotating photoreceptor, and includes: a cleaning member formed of an elastic body; a leaf spring member for pressing the cleaning member against the surface of the photoreceptor; and a support portion supporting the leaf spring member. The cleaning member is fixed to one end of the leaf spring member, and the other end of the leaf spring member is fixed to the support portion with a cushioning member formed of an elastic body interposed therebetween. The cushioning member is fixed to the other end of the leaf spring member by an adhesive.
US10437191B2 Image forming apparatus
Disclosed herein is an image forming apparatus having a structure improved such that a user easily opens and closes a printing media cassette. The image forming apparatus includes an apparatus body, a printing media cassette to receive printing media, the printing media cassette being movably coupled to the apparatus body, and at least one lever movably disposed in the apparatus body, the lever contacting the printing media cassette to pull the printing media cassette into the apparatus body and then being separated from the printing media cassette when the printing media cassette is closed.
US10437189B2 Image forming apparatus with re-conveyance mechanism
An image forming apparatus is provided with: an image forming unit having a photosensitive member, a charger, and a developer carrier, the image forming unit being configured to transfer the developer image to a recording sheet to form an image on the recording sheet; a motor configured to drive the photosensitive member and the developer carrier; a controller configured to control the motor and the charger, and a re-conveyance mechanism configured to reverse the recording sheet discharged from the image forming unit and to convey the recording sheet back towards the image forming unit. The controller is configured to turn off the charger after the motor is turned off, during a time period after the recording sheet is discharged from the image forming unit until the recording sheet is re-conveyed to the image forming unit by the re-conveyance mechanism.
US10437188B2 Image forming apparatus
An image forming apparatus includes an image reading device; an image forming device including a photoconductor, a charger, an exposure device including a light-emitting element, a memory to store a first correction value for correction a light emission amount of the light-emitting element, and a driver to drive the light-emitting element, a developing device, a transfer device, and a fixing device. The image forming apparatus further includes a processor to calculate a second correction value for correcting the light emission amount, based on density data of image data of a predetermined pattern on a recording medium; calculate a third correction value for correcting the light emission amount, based on the first correction value and the second correction value; and determine, before calculating the third correction value, whether placement of the recording medium on the reading table is correct based on the density data.
US10437179B2 System and method for adjusting operation of a transfer assist blade drive train with reference to printing operational parameters
A printer includes a controller that operates an actuator of a transfer assist blade (TAB) mechanism with reference to an actuator profile. The actuator profile identifies an actuator waveform and a plurality of pulse trains for the actuator waveform. The actuator profile and the data associated with it are developed with reference to the drive train for the TAB mechanism. The actuator profiles enable the TAB mechanism drive train to achieve optimal operation over a wide range of media types, substrate speeds, pitch modes, and other print job parameters.
US10437177B2 Liquid electrophotographic printers
In certain examples, a liquid electrophotographic printer has a compressive element. The compressive element removes a portion of carrier liquid from an inked image on an imaging element. The compressive element is selectively engageable and a controller disengages the compressive element for a first layer of liquid toner so as to retain carrier liquid in the first layer, and engages the compressive element for a subsequent layer of liquid toner so as to remove a portion of carrier liquid from the subsequent layer.
US10437174B2 Image transfer for liquid electro-photographic printing
In one example, a system for transferring an image from a photoconductor to a print substrate includes a transfer member having a removable blanket wrapped around a rotatable drum and a laser. The blanket has a light absorbing exterior surface to receive a liquid LEP ink image from the photoconductor and to release a layer of molten toner to a print substrate. As the drum rotates, the laser exposes a width of the exterior surface of the blanket carrying a liquid LEP ink image to a beam of coherent light that delivers enough power to transform the liquid LEP ink image into molten toner.
US10437170B2 Image forming apparatus
Provided is an image forming apparatus configured to acquire a density of a test print image at each position in the main scanning direction, which is read by the image reading unit after a first test print image is formed, to correct a setting value of an exposure amount of an exposure device to a first light amount, which is higher than a reference light amount that is an exposure amount when the first test print image is formed, in an area where the acquired density is lower than a target density, to correct the exposure amount of the exposure device to a second light amount, which is lower than the reference light amount, in an area where the acquired density is higher than the target density, and to form a second test print image. On the basis of the second test print image, density correction is performed.
US10437169B2 Photoconductor charging uniformity correction
Examples of charging a photoconductive layer in an image forming apparatus are described. In one example, a method includes applying a charging voltage to the photoconductive layer and measuring surface voltages of the photoconductive layer at a plurality of positions on the photoconductive layer. Based on the measured surface voltages, a correction voltage profile is determined. The determined correction voltage profile includes at least a first correction voltage associated with a first position on the photoconductive layer and a second correction voltage associated with a second position, different to the first position, on the photoconductive layer. The method includes applying the first correction voltage to the photoconductive layer and applying the second correction voltage to the photoconductive layer.
US10437168B2 Intermediate transfer belt and image-forming apparatus
Disclosed is an intermediate transfer belt used for an electrophotographic image-forming apparatus, wherein the intermediate transfer belt contains a substrate layer and a surface layer; the intermediate transfer belt has a relative dielectric constant of 15 or more, and a volume resistivity at an applied voltage of 100 V in the range of 1.0×105 to 9.0×109 Ω·cm under an environment of temperature of 23° C. and humidity of 50% RH; and the surface layer has a relative dielectric constant of 6 or less.
US10437167B2 Ink composition
Provided in one example herein is a liquid electrophotographic ink composition. The composition includes a charge director, a non-polar carrier fluid comprising a polymer; and ink particles each including a polymeric resin and a pigment dispersed in the resin. The ink composition also includes a tackifier.
US10437164B2 Toner for developing electrostatic image
A toner for developing an electrostatic image including a binder resin, a coloring agent, and a releasing agent are provided. A particle of the toner satisfies conditions of Equation (1) (W(L)/T(L)≤0.1 and Equation (2) 15
US10437162B2 Methods and apparatuses for protecting a seal in a pressure vessel of a photolithography system
A vessel having a seal that is protected from the liquid material within the vessel by a volume of gas. The vessel has a partition that divides the vessel into two volume spaces such that the seal that is in gaseous communication with the first volume space is protected from the liquid material in the second volume space by a volume of gas in the first volume space.
US10437161B2 Method and apparatus for adjusting exposure gap
A method and apparatus for adjusting an exposure gap in the manufacture of display panels. The method includes: setting a detection range of a detector based on a thickness of a substrate, wherein a position of a waveform corresponding to the thickness of the substrate is outside the detection range; in case a position of a waveform corresponding to a target exposure gap is outside the detection range, setting an intermediary exposure gap within the detection range; adjusting the exposure gap during detecting the exposure gap by the detector until the exposure gap is equal to the intermediary exposure gap, wherein the exposure gap is a distance between the substrate and a mask plate; and adjusting the exposure gap to the target exposure gap based on a difference between the target exposure gap and the intermediary exposure gap.
US10437152B2 Flexographic printing elements that can be dried rapidly
Photopolymerizable, preferably digitally imageable photopolymerizable, flexographic printing elements having a PET support sheet of low thermal shrinkage, methods of preparing such flexographic printing elements and their use for making flexographic printing plates by imagewise exposure to light, washing out with organic solvents and drying, wherein said drying is carried out at temperatures of more than 60° C.
US10437150B2 Composition for forming resist underlayer film with reduced outgassing
Underlayer films of high-energy radiation resists applied onto semiconductor substrates in a lithography process for producing semiconductor devices and that are used to prevent reflection, static electrification, and development defects and to suppress outgassing during the exposure of resist layers with high-energy radiation are prepared from compositions including a film component having an aromatic ring structure or a hetero ring structure. The film component having an aromatic ring structure or a hetero ring structure is contained at a proportion of 5 to 85% by mass. The film component may be a compound having an aromatic ring structure or a hetero ring structure, and the compound may be a polymer or a polymer precursor including a specific repeating unit. The aromatic ring may be a benzene ring or fused benzene ring, and the hetero ring structure may be triazinetrione ring.
US10437142B2 Support frame for pellicle
A support frame for a pellicle includes a frame body made of an aluminum alloy. The frame body has: a top surface onto which a pellicle film is bonded; and an underside surface onto which a transparent substrate is bonded. A material of which the frame body is made has a Young's modulus larger than that of which the transparent substrate is made. The structure described above makes it possible to reduce deformation of the transparent substrate.
US10437141B2 Animation projector
A laser projection device has at least one laser light source and a plurality of gratings, each grating having a light receiving side and a light emitting side. The plurality of gratings are arranged in a ring-shape having at least one row with the light receiving side of each grating facing a center of the ring. The laser projection device also has a motor configured to rotate the plurality of gratings about a rotational axis passing through the center of the ring. The plurality of gratings each comprise a pattern for forming an image when light is passed through the pattern. The plurality of gratings are arranged around the ring such that the plurality of patterns are configured to project an animated image when the plurality of gratings sequentially receive light from the at least one laser light source upon rotation of the grating set.
US10437138B1 Camera L-plate
A camera L-plate fixture for use with a camera comprising a base plate, a side plate and a retained connection holding the side plate an adjustable space from the base. The base plate comprising a first rod chamber, a second rod chamber, a first and second base screws in the base extending into the first and second rod chambers respectfully. The side plate adjustably attached to the base plate with the retained connection. The retained connection further comprising a pair of parallel rods slidably in the base and connected to the side plate. flat on each rod allows a respective screw in the base to limit travel of the rods to the range of the screws spaced from the respective flat. A header on the end of each rod bears against the screw to limit travel.
US10437133B2 Camera module and optical instrument
The present invention relates to a camera module comprising: a printed circuit board having an image sensor mounted thereon; a holder member provided on the printed circuit board and having a lens barrel provided therein; an optical module arranged on the upper side of the holder member and performing an auto-focusing function and/or an image stabilization function; and an electric current applying unit for electrically connecting the printed circuit board and the optical module, wherein the electric current applying unit comprises: first and second conductive members connected to the printed circuit board; and first and second plate members which are arranged on the upper side of the holder member and are electrically connected to each of the first and second conductive members, and which are electrically connected through the optical module. Through the present invention, a separate circuit board for applying a power source to an optical module is not required, and thus, it is possible to lower the height of the camera module as much as the thickness of a circuit board.
US10437132B1 Methods and apparatus for acousto-optic non-uniformity correction and counter-countermeasure mechanisms
Examples provide a compact, dynamic non-uniformity correction mechanism and counter-countermeasure mechanism. In one example an optical imaging system includes an imaging sensor configured to receive optical radiation and to produce an image of a viewed scene from the optical radiation, an optical train including at least one optical component configured to receive the optical radiation from the viewed scene and to focus the optical radiation to the imaging sensor, and an acousto-optic modulator positioned in the optical train and having an ON state and an OFF state, the acousto-optic modulator being configured in the OFF state to pass the optical radiation, and the acousto-optic modulator being configured in the ON state to diffract the optical radiation and blur the image produced by the imaging sensor from the diffracted optical radiation.
US10437126B2 Multi-pane dynamic window and method for making same
A window assembly comprises a plurality of dynamic electrochromic zones formed on a single transparent substrate in which at least two electrochromic zones are independently controllable. In one exemplary embodiment, the window assembly comprises an Insulated Glass Unit (IGU), and at least one transparent substrate comprises a lite. In another exemplary embodiment, the IGU comprises at least two lites in which at least one lite comprises a plurality of independently controllable dynamic zones.
US10437125B2 Display device
The display device includes: a substrate; a thin-film transistor disposed on the substrate; a passivation layer covering the thin-film transistor; a capping layer disposed on the passivation layer; and a pixel electrode disposed on the capping layer and connected to the thin-film transistor, wherein a thickness of the capping layer is determined according to: d1=(λ/2)×(1/2n), where d1 denotes the thickness of the capping layer, λ denotes a wavelength within visible wavelength range, and n denotes a ratio of refractive indices of the passivation layer to the capping layer.
US10437123B2 Liquid crystal display device and electronic device
A novel liquid crystal display device is provided.Two pixels each include a transistor that includes a back gate. The transistor is connected to the common gate line and data line. A threshold voltage is controlled by a control signal supplied to a back gate so that while data is written to one pixel, the transistor of the other pixel is not turned on. The aperture ratio is improved by reducing the number of wirings connected to the pixel and increasing the frequency of the control signal supplied to the back gate.
US10437121B2 Liquid crystal display
A liquid crystal display includes: a gate line extending in a first direction; a first data line and a second data line extending in a second direction; a thin film transistor (TFT) including a gate electrode connected to the gate line, a source electrode connected to the first data line, and a drain electrode; a vertical storage electrode line extending between the first and second data lines; a passivation layer disposed on the TFT and the vertical storage electrode line; an insulating layer disposed on the passivation layer; and a subpixel electrode disposed on the insulating layer, connected to the drain electrode, wherein the vertical storage electrode line includes an expansion, the insulating layer includes an opening exposing a portion of the passivation layer overlapping the expansion, and wherein the subpixel electrode includes a protrusion overlapping the expansion, a reinforced storage capacitor being formed between the protrusion and the expansion.
US10437119B2 Liquid crystal display device
A liquid crystal display device includes: a first display panel; and a second display panel opposing to the first display panel. Each of the first and second display panel includes a plurality of source lines, a plurality of gate lines, a plurality of thin film transistors, and a plurality of pixel electrodes electrically connected to corresponding one of the thin film transistors. In a second display panel, at least two thin film transistors are electrically connected to a same second source line and a same second gate line.
US10437117B2 Liquid-crystal display device
Provided is a liquid-crystal display (LCD) device which can include a thin-film transistor (TFT) array substrate, a color filter substrate, and a sealant for attaching the TFT array substrate and the color filter substrate together. The TFT array substrate may include a plurality of conductive lines extended below the sealant, and the conductive lines may have transmissive portions through which UV light irradiated to cure the sealant is allowed to pass.
US10437113B2 Display panel substrate defining hole for input image device and liquid crystal display having the same
A liquid crystal display includes a first substrate including: a display area including a plurality of pixels on the first substrate, a non-display area which is disposed on an outside of the display area and in which a dummy wire is disposed on the first substrate, and an image input hole which is defined therein in the non-display area and in which an image input device is disposed, a second substrate facing the first substrate and including a display area and a non-display area corresponding to those of the first substrate, a liquid crystal layer interposed between the first and second substrates, and a sealant which is in the non-display area of the first and second substrates and seals the liquid crystal layer between the first and second substrates. The dummy wire is disposed near the image input hole.
US10437111B2 Pixel electrode and array substrate
A pixel electrode, including keel electrodes for dividing the pixel electrode into at least two electrode regions, a plurality of stripe-shaped branch electrodes disposed in each of the electrode regions, one of two ends of the branch electrodes connecting to the keel electrodes, and the branch electrodes in each of the electrode regions extending in the same direction and disposed in parallel. At least one connecting electrode disposed in each of the electrode regions, and connecting to at least two branch electrodes. An array substrate is also disclosed including the pixel electrode.
US10437106B2 Liquid crystal display panel wherein a thickness direction retardation of at least one of a first, second, third, and fourth phase difference plate has a negative value
A liquid crystal display panel (100A) includes a first polarizing plate (22) and a first phase difference plate (32a) disposed on an observer side, and a second polarizing plate (24) and a second phase difference plate (34a) disposed on a back surface side. Δnd of a liquid crystal layer having a homogeneous alignment when no electrical field is applied is 360 nm or greater and 490 nm or less, and an in-plane retardation R1 of the first phase difference plate is 100 nm or greater and 160 nm or less. A thickness direction retardation of at least one of the first and second phase difference plates has a negative value. The slow axes of the first and second phase difference plates are substantially parallel to each other and substantially orthogonal to an azimuthal direction of the liquid crystal director.
US10437102B2 Display device
A display device includes: a display panel; a driver IC that outputs a driving signal to the display panel; a flexible substrate on which the driver IC is mounted; a first frame that supports the display panel from a side of a light source; and a second frame that supports the light source while being provided independently of the first frame. The first frame includes a metallic frame unit which is opposite to the driver IC from the side of the light source.
US10437100B2 Light emitting unit and backlight having the same
A light emitting unit including a first substrate and a plurality of first light emitting elements arranged on the first substrate in a certain arrangement rule. The first light emitting elements are light emitting diodes (LEDs) or organic light emitting diodes (OLEDs) of the same kind, or the first light emitting elements are LEDs or OLEDs of different kind. An alternative a light emitting unit includes a second substrate and a plurality of second light emitting elements and a plurality of third light emitting elements arranged on the second substrate in a certain arrangement rule. The second light emitting elements are LEDs of the same kind or different kind, and the third light emitting elements are OLEDs of the same kind or different kind. A backlight having the light emitting unit is also disclosed.
US10437097B2 Spatial light modulator and display device
Disclosed are a spatial light modulator and a display device, where 2*2 adjacent pixel electrodes are a pixel group, through-holes corresponding to the respective pixel electrodes are located proximate to the center of the pixel group, and a photo spacer is located at the center of the pixel group, so that the photo spacer can overlap with the through-holes, or the photo spacer can be arranged in close proximity to the through-holes. If the photo spacer overlaps with the through-holes, then a black matrix layer covering the photo spacer, and a black matrix layer covering the surrounding of the photo spacer may cover at least a part of the through-holes; and if the photo spacer is arranged in close proximity to the through-holes, then the black matrix layer covering the surrounding of the photo spacer may cover at least a part of the through-holes.
US10437095B2 Continuous optical film laminate, roll of continuous optical film laminate and IPS liquid crystal display device
As a result of a reduction in thickness of an IPS liquid crystal display panel, curl has started to occur in a structure where an optical film such as a polarizer or a retardation film is laminated to the IPS liquid crystal display panel. The present invention is directed to thinning a polarizer which is easily expandable and contractable, and thinning a retardation film located between the polarizer and an IPS liquid crystal display panel to enable the polarizer to come closer to the IPS liquid crystal display panel than ever before to thereby prevent curl of the IPS liquid crystal display panel.
US10437093B2 Transparent conductive film and touch panel
A transparent conductive film having a transmissive region includes a first electrode formed of a first thin metal wire arranged in the transmissive region; and a second electrode formed of a second thin metal wire arranged on a side opposite to a viewing side from the first electrode so as to intersect the first thin metal wire in the transmissive region, in which the first thin metal wire has a first front surface that is directed to the viewing side and has a line width W1A, and a first back surface that is directed to the side opposite to the viewing side and has a line width W1B, the second thin metal wire has a second front surface that is directed to the viewing side and has a line width W2A, and a second back surface that is directed to the side opposite to the viewing side and has a line width W2B, and the line widths W1A, W1B, W2A, and W2B are in a range of 0.5 to 10 μm, and the line widths satisfy a relationship of W1B
US10437088B2 Backlight module
Disclosed is a backlight module. The backlight module includes: a light source flexible printed circuit; a light-emitting diode disposed on the light source flexible printed circuit; a reflector plate disposed on the light-emitting diode; a sealant frame and a light guide plate that are respectively disposed at two opposite sides of the light-emitting diode; an optical film disposed on the light guide plate; and an upper graphite sheet disposed on the reflector plate. The backlight module has a simple structure, can increase utilization efficiency of light, and has a good heat dissipation effect.
US10437084B1 Electro-optical crystal-mounted apparatus and systems for use in laser cavities/assemblies
An electro-optical crystal-mounted apparatus includes a compactly configured mounting sub-assembly, and a compactly configured position adjustment sub-assembly onto which the mounting sub-assembly is mounted. The mounting sub-assembly includes a mount including a thermally conductive and electrically insulating material, an electro-optical crystal housed within a cavity of the mount, and a layer of electrically conductive material disposed on at least a portion of the mount. The mounting sub-assembly further includes a crystal sub-assembly oven mounted to, and at least partially enclosing the mount, and a heater thermally coupled to the crystal sub-assembly oven. An electrical wire electrically is coupled to the layer of electrically conductive material. The position adjustment sub-assembly positions the electro-optical crystal with respect to a laser beam configured to pass through the electro-optical crystal, and includes at least one tilt/tip adjuster for adjusting at least one of a tip and a tilt of the electro-optical crystal.
US10437082B2 Wide field of view electro-optic modulator and methods and systems of manufacturing and using same
An electro-optic modulator (EOM) includes a first electro-optic (EO) material configured to receive light. The first EO material has an optic axis that is not parallel to the optical axis of the EOM. The optic axis indicates the direction through the first EO material along which a ray of light passing through the first EO material experiences no birefringence. The EOM also includes a polarization rotator that receives light output from the first EO material. The rotated light passes through a second EO material. The second EO material is positioned in the EOM such that its optic axis is not parallel to the optical axis of the EOM. The second EO material compensates for the birefringence and/or higher-order optical effects of the first material, thus reducing optical transmission errors of the EOM. The EOM may provide a wider field of view for imaging systems.
US10437079B2 Predefined reflective appearance eyewear lens with neutral balance visual perception
Provided is an eyewear lens, including a lens substrate and an optical interference coating. The lens substrate is comprised of an optical material, and the optical interference coating is combined with the lens substrate and is stacked by the composition of high and low reflectivity materials. A predefined reflective appearance color will be formed by light getting through the optical interference coating. The lens substrate contains another filter on one side surface or both side surfaces or inside the lens substrate which is complementary to the light after penetrating the optical interference coating such that the overall transmittance light color remains neutral balance. Moreover, the overall transmittance spectrum of a lens uniformly filters the reflected visible light of objects. As such, a stylish reflective appearance color lens having neutral balance perspective visual tone and most colorful rendering effect of watching the scenery is achieved.
US10437077B2 Method of optimizing geometry of a semi-finished ophthalmic lens in a set of semi-finished ophthalmic lenses
The present invention provides a method, a system, and a computer program code for optimizing geometry of at least one semi-finished ophthalmic lens in a set of semi-finished ophthalmic lenses having a designated lens material, each of the semi-finished ophthalmic lenses in the set having an Initially determined geometry including one of a plurality of base curves determined to allow manufacture of finished ophthalmic lenses for ophthalmic lens prescriptions.
US10437068B2 Optical waveguide element and display device
An optical waveguide element including a light entrance portion and a light exit portion is provided. The light entrance portion includes a first light guide layer, a second light guide layer, and at least one third light guide layer. Light entrance surfaces of the first light guide layer and the second light guide layer jointly compose a first inclined surface. Light exit surfaces of the first light guide layer and the second light guide layer jointly compose a second inclined surface. The first inclined surface and the second inclined surface are inclined relative to a bottom surface of the first light guide layer. The thickness of the light exit portion is less than the total thickness of the first light guide layer, the second light guide layer, and the at least one third light guide layer. A display device is also provided.
US10437067B2 Systems, devices, and methods for preventing eyebox degradation in a wearable heads-up display
Systems, devices, and methods for preventing eyebox degradation in wearable heads-up displays (“WHUDs”) are described. A WHUD may provide an eyebox defined by multiple spatially-separated exit pupils, where the size of the eyebox is influenced by the spacing between the exit pupils. A larger eyebox is achieved with larger spacing between the exit pupils but a larger spacing between exit pupils is susceptible to the formation of gaps or blind spots in the eyebox (eyebox degradation) if bright environmental light causes the user's pupil to constrict to a size that is smaller than the spacing between the exit pupils. A material of variable chromism is included in the user's field of view to reduce the perceived brightness of environmental light and thereby prevent the user's pupil from constricting to a size smaller than the spacing between the exit pupils.
US10437066B2 Imaging optical system as well as display device with such an imaging optical system
An optical element, used as first imaging element, includes a first entry surface and a curved exit surface. A spectacle lens, used as second imaging element, includes a curved second entry surface and a coupling-out section spaced apart therefrom. An imaging optical system images the generated image as a virtual image by guiding the light bundles fed to the optical element via the first entry surface to the curved exit surface, and coupling them from the latter, via the curved second entry surface, into the spectacle lens, in which they are guided to the coupling-out section and coupled out via the coupling-out section to generate the virtual image. To reduce the lateral chromatic aberration in the imaging of the virtual image, the two imaging elements are produced from different materials; one having positive refractive power and the other having negative refractive power for imaging the virtual image.
US10437061B2 Near-ocular display based on hologram projection
A display device includes a two-dimensional array of tiles. Each tile includes a two-dimensional array of pixels and a lens, of a two-dimensional array of lenses. Each pixel is configured to output light so that the two-dimensional array of pixels outputs a respective pattern of light. Each lens is configured to direct at least a portion of the respective pattern of light from the two-dimensional array of pixels to a pupil of an eye of a user. The display device also includes one or more processors configured to obtain a transformed image for forming a non-transformed image on a retina of the eye; and activate a subset of the two-dimensional array of tiles for outputting, from at least the subset of the two-dimensional array of tiles, a collective pattern of light that is based on the transformed image and directed to the pupil of the eye.
US10437057B2 Virtual reality system and information processing system
A virtual reality system includes a first information processing device, a virtual reality headset, a biometric data acquisition device, a first sensor, and a second sensor. The first information processing device creates virtual reality content. The virtual reality headset is worn by the user and displays the virtual reality content received from the first information processing device to the user. The biometric data acquisition device acquires biometric data of the user. The first information processing device adds an image making the user recognize the position and the direction of the biometric data acquisition device to the virtual reality content on the basis of position and direction information created by the first sensor and the second sensor.
US10437056B2 Head-up display device having reflecting mirror with different P and S polarization reflectances
A head-up display device virtually displays an image to be viewable by an occupant by projecting the image on a projection member located above an instrument panel of a vehicle in a vehicle upward direction. Assuming that a direction along an up-down direction of the vehicle when the image is virtually displayed is defined as a vertical direction of the image, the head-up display device includes a projector that projects an image as light polarized in a polarization direction intersecting the vertical direction of the image and a reflecting mirror that reflects and redirects the light of the image from the projector toward the projection member, on an optical path between the projector and the projection member, and has a difference between S polarization reflectance and P polarization reflectance for the light from the projector.
US10437050B2 Phase-modulation-element adjustment system and method for decreasing wavefront aberration
A phase-modulation-element adjustment system including: a positional-relationship adjustment unit that is used for a laser-scanning confocal observation apparatus including a plurality of image-forming lenses for forming a final image and at least one intermediate image and a wavefront-disturbing element and a wavefront-restoring element being placed at positions between which any of the intermediate images formed by the image-forming lenses is disposed and having opposite phase characteristics to each other and that is capable of adjusting a relative positional relationship between the wavefront-disturbing element and the wavefront-restoring element; a wavefront-aberration measurement unit for measuring a wavefront aberration of light that has come from an object and that has passed through the wavefront-disturbing element and the wavefront-restoring element; and a processor for controlling the positional-relationship adjustment unit so that the wavefront aberration measured by the wavefront-aberration measurement unit decreases.
US10437044B2 MEMS light valve and display device
Embodiments of the present disclosure provide a MEMS light valve, which includes: a fixed grating partitioned into first regions and second regions, which are arranged alternately, wherein the fixed grating comprises reflective units configured within the first regions for reflecting at least part of incident light and the second regions do not reflect light; and a movable grating located at a side of the fixed grating to which outside light is incident and movable in a plane where the movable grating is located, wherein the movable grating is capable of block part or all of the reflective units during moving. The embodiments of the present disclosure are adopted to manufacture of a MEMS light valve and a display device including the MEMS light valve.
US10437039B2 Image-acquisition apparatus
An image-acquisition apparatus includes an objective lens consisting of, in order from an object side, a first group and a second group, an image-acquisition device that converts an optical image of an object formed by the objective lens into an electrical signal, a first holding frame holding the first group of the objective lens inside, and a second holding frame holding the second group of the objective lens and the image-acquisition device inside. The objective lens satisfies specific conditions.
US10437038B2 Device and method for creating an optical tomogram of a microscopic sample
The invention is directed to a method for creating an optical tomogram, which comprises the steps providing an optical microscope, arranging a sample (1) in the optical coverage region of a lens (5) of the microscope, setting the focus of the lens to a particular focal plane (2), recording an image of the sample through the microscope, rotating the sample through an angle α, optionally displacing the sample along the longitudinal axis (z) of the lens (5) and/or perpendicular to the plane of the previously recorded image (9) and continuing the method with step d) until a predetermined number of section images (9) of the sample (1) have been recorded, wherein the sample (1) is displaced along the longitudinal axis (z) of the lens (5) and/or perpendicular to the plane of the previously recorded image (9), in accordance with step f), at least once during a rotation of the sample through 360°. Furthermore the invention is directed to an optical microscope for creating tomograms, which comprises at least one lens (5), at least one sample suspension device (10) and at least one illumination device (6), wherein the sample suspension device (10) is rotatable about an axis (3) arranged perpendicular to the longitudinal axis (z) of the lens (5) and is displaceable along the longitudinal axis (z) of the lens (5).
US10437037B2 Electronic microscope
An electronic microscope, in particular a surgical microscope, comprises a camera unit that has at least one electronic image sensor for generating primary image data sets and that comprises an imaging optics for generating an image of an object on the image sensor. The microscope further comprises an electronic viewfinder, an adjustment device for varying a focal position of the camera unit, a control device, and a computing device. The control device is adapted to control the adjustment device to make a cyclically repeating variation of the focal position of the camera unit between a plurality of focal values and to control the image sensor to generate a respective primary image data set for each of the plurality of focal values. The computing device is adapted to determine a secondary image data set from the primary image data sets generated for the plurality of focal values, said secondary image data set having an extended depth of field relative to the respective primary image data sets.
US10437036B2 Analysis apparatus
A plurality of images of a sample are simultaneously captured at different focal lengths by a plurality of cameras. An analysis apparatus includes: a branch section configured to cause light passing through the sample containing a material component to branch off into a plurality of optical paths; a plurality of imaging devices for simultaneously capturing images of the sample in a flow path at different focal points by using the light caused to branch off into the plurality of optical paths; and a controller configured to process the captured images.
US10437034B2 Unique oblique lighting technique using a brightfield darkfield objective and imaging method relating thereto
A process is provided for imaging a surface of a specimen with an imaging system that employs a BD objective having a darkfield channel and a bright field channel, the BD objective having a circumference. The specimen is obliquely illuminated through the darkfield channel with a first arced illuminating light that obliquely illuminates the specimen through a first arc of the circumference. The first arced illuminating light reflecting off of the surface of the specimen is recorded as a first image of the specimen from the first arced illuminating light reflecting off the surface of the specimen, and a processor generates a 3D topography of the specimen by processing the first image through a topographical imaging technique. Imaging apparatus is also provided as are further process steps for other embodiments.
US10437033B2 Modulating spectroscopic imaging system using substantially coherent illumination
A spectral imaging device (12) for generating an image (13A) of a sample (10) includes (i) an image sensor (30); (ii) a tunable light source (14) that generates an illumination beam (16) that is directed at the sample (10); (iii) an optical assembly (22) that collects light from the sample (10) and forms an image of the sample (10) on the image sensor (30); and (iv) a control system (32) that controls the tunable light source (14) and the image sensor (30). During a time segment, the control system (32) (i) controls the tunable light source (14) so that the illumination beam (16) has a center wavenumber that is modulated through a first target wavenumber with a first modulation rate; and (ii) controls the image sensor (30) to capture at least one first image at a first frame rate. Further, the first modulation rate is equal to or greater than the first frame rate.
US10437032B2 Low-noise spectroscopic imaging system using substantially coherent illumination
A spectral imaging device (12) includes an image sensor (28), a tunable light source (14), an optical assembly (17), and a control system (30). The optical assembly (17) includes a first refractive element (24A) and a second refractive element (24B) that are spaced apart from one another by a first separation distance. The refractive elements (24A) (24B) have an element optical thickness and a Fourier space component of the optical frequency dependent transmittance function. Further, the element optical thickness of each refractive element (24A) (24B) and the first separation distance are set such that the Fourier space components of the optical frequency dependent transmittance function of each refractive element (24A) (24B) fall outside a Fourier space measurement passband.
US10437029B2 Collapsible lens mount systems
Systems are presented with special mechanical means to switch a set of lens elements to form a compound lens from a storage position to an imaging position. In the storage mode, these arrangements offer highly efficient space saving schemes suitable for use in application where space is a premium. In the imaging mode, a plurality of lens singlets are brought together on a common imagine axis whereby they operate to form very high quality images at a single image plane. Singlet lenses are held in a lens mount device of a disk element. A plurality of similar cooperating disk elements move against adjacent coupled disks to cause well-regulated desirable motion and positioning. Specifically, portions of the disk include a cam system which permits smooth movement as disk elements are counter rotated with respect to each other thus driving the preferred positioning.
US10437020B2 Miniature telephoto lens assembly
An optical lens assembly includes five lens elements and provides a TTL/EFL<1.0. In an embodiment, the focal length of the first lens element f1
US10437018B2 Imaging lens system
An imaging lens system comprises, in order from an object side to an image side: a first lens element with positive refractive power having a convex object-side surface; a second lens element with refractive power; a third lens element with refractive power having object-side and image-side surfaces being aspheric, at least one surface thereof having at least one inflection point; a fourth lens element with refractive power having a concave object-side surface and a convex image-side surface; a fifth lens element with refractive power having an aspheric object-side surface and an aspheric concave image-side surface, the image-side surface thereof having at least one inflection point.
US10437017B2 Photographing optical lens system, image capturing unit and electronic device
A photographing optical lens system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element has positive refractive power. The second lens element has negative refractive power. The fourth lens element with negative refractive power has an object-side surface being convex and an image-side surface being concave in a paraxial region thereof, wherein, either the object-side surface thereof, the image-side surface thereof or both the two surfaces thereof have at least one critical point in an off-axial region thereof, and either the object-side surface thereof, the image-side surface thereof or both the two surfaces thereof are aspheric.
US10437015B2 Optical imaging lens
Present embodiments provide for optical imaging lenses. An optical imaging lens may include five lens elements positioned sequentially from an object side to an image side. By controlling the convex or concave shape of the surfaces of the lens elements and designing parameters satisfying at least one inequality, the optical imaging lens may exhibit better optical characteristics and the total length of the optical imaging lens may be shortened.
US10437014B2 Optical image capturing system
An optical image capturing system includes, along the optical axis in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, and a fifth lens. At least one lens among the first to the fifth lenses has positive refractive force. The fifth lens can have negative refractive force, wherein both surfaces thereof are aspheric, and at least one surface thereof has an inflection point. The lenses in the optical image capturing system which have refractive power include the first to the fifth lenses. The optical image capturing system can increase aperture value and improve the imagining quality for use in compact cameras.
US10437012B1 Mobile optimized vision system
An optical imaging system leveraging an ultra-thin flat metalens to increase system functionality with a reduced set of imaging sensors. The optical imaging system is particularly adept at reconfiguring to and camouflaging within its external environmental.
US10437011B2 Imaging lens
An imaging lens includes a first lens group; a second lens group; and a third lens group, arranged from an object side to an image plane side. The first lens group includes a positive first lens, a negative second lens, and a third lens. The second lens group includes a fourth lens and a fifth lens. The third lens group includes a sixth lens and a seventh lens. The first to seventh lenses are arranged on an optical axis with a space in between respectively. The seventh lens is formed in a shape so that a surface thereof on the object side and a surface thereof on the image plane side have positive curvature radii. The surface of the seventh lens on the image plane side is formed in an aspheric shape having at least one inflexion point. The first and third lenses have specific Abbe's numbers.
US10437010B2 Camera optical lens
The present disclosure relates to optical lens, in particular to a camera optical lens. The camera optical lens includes, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The first lens is made of plastic material, the second lens is made of plastic material, the third lens is made of plastic material, the fourth lens is made of plastic material, the fifth lens is made of glass material, the sixth lens is made of glass material, and the seventh lens is made of plastic material. The camera optical lens satisfies the following conditions: −10≤f1/f≤−3.1; 1.8≤f6/f7≤10; 1.7≤n5≤2.2; 1.7≤n6≤2.2; and −10≤(R1+R2)/(R1−R2)≤0.8. The camera optical lens can obtain high imaging performance and a low TTL (Total Track Length).
US10437007B2 Camera module
One embodiment of a camera module can comprise: a housing having a first electrode pattern and a first recessed part, which are formed on the upper surface thereof; an auto-focusing unit mounted in the first recessed part and electrically connected to the first electrode pattern; a lens barrel accommodated inside the housing; a first holder which is disposed at the lower part of the housing and to which the lens barrel is coupled; and a printed circuit board disposed at the lower part of the first holder and electrically connected to the housing.
US10437004B1 Optical image capturing module
An optical image capturing module is provided, including a circuit assembly and a lens assembly. The circuit assembly may include a circuit substrate, a plurality of image sensor elements, a plurality of signal transmission elements, and a multi-lens frame. The image sensor elements may be connected to the circuit substrate. The signal transmission elements may be electrically connected between the circuit substrate and the image sensor elements. The multi-lens frame may be manufactured integrally and covered on the circuit substrate and the image sensor elements. A part of the signal transmission elements may be embedded in the multi-lens frame, whereas the other part may be surrounded by the multi-lens frame. The lens assembly may include a lens base, a fixed-focus lens assembly, an auto-focus lens assembly, and a driving assembly. The lens base may be fixed to a multi-lens frame.
US10436999B2 Fiber optic apparatus for retrofit fiber optic connectivity
Embodiments of the disclosure are directed to a fiber optic apparatus for retrofit fiber optic connectivity. The fiber optic apparatus is configured to reduce the size and footprint of a typical fiber optic cabinet for retrofit deployment within existing copper infrastructure, while allowing a user to provide and manage fiber optic network connections between a network provider and a plurality of subscribers. In an exemplary embodiment, the fiber optic apparatus decreases width by vertically aligning features of the fiber optic apparatus, and decreases depth by angled mounting of splitter parking and horizontal positioning of vertically stacked ribbon-fanout kit (RFK) sets. Further, the fiber optic apparatus includes flexible tubing attached to a detachable strain relief bracket configured for removal the detachable strain relief bracket from the frame and reattachment to the telecommunications cabinet to facilitate flexibility in mounting of the fiber optic apparatus and fiber deployment.
US10436996B2 Wavelength division multiplexing module
A telecommunications module includes a main housing portion and a cover, the main housing portion defining a first sidewall, a front wall, a rear wall, a top wall, and a bottom wall, the cover defining a second sidewall when mounted on the main housing portion. An optical component located within the module receives an input signal from a signal input location of the housing and outputs an output signal toward a signal output location on the front wall. The telecommunications module is configured such that the signal input location can be selected to be either on the front wall or the rear wall of the main housing. The cover defines a protrusion extending from the second sidewall toward the main housing portion, the protrusion being selectively breakable to expose a recess on the front wall of the main housing portion that defines a signal input location.
US10436995B2 Cable and method for the production thereof
A cable, which extends in a longitudinal direction, has a cable core and a cable jacket. The cable jacket is extruded around the cable core. The cable is distinguished by the fact that the cable jacket has a plurality of chambers and, overall, is designed, in particular, in the manner of a hollow profile, and by the fact that a functional material different from the material of the cable jacket is introduced within at least one of the chambers. The functional material is preferably a flame proofing agent, but numerous other materials and, in general, functional elements are also conceivable. We further describe a method for producing the cable.
US10436994B2 Optical fiber cable
An optical fiber cable includes a plurality of optical fibers and at least one tubular jacketing element surrounding the plurality of optical fibers. The jacketing element has a jacketing material containing at least a first ingredient being a thermoplastic polymer, a second ingredient being an intumescent material capable of releasing gas, under the influence of heat, for generating a foam, and a third ingredient being a stiffening agent capable of decomposing, under the influence of heat, with formation of a glass and/or of a ceramic material for stiffening the foam.
US10436989B2 Optical connector ferrule and optical connector
An optical connector ferrule includes optical fiber holding hole holding an inserted optical fiber, a ferrule end face facing a coupled-side optical connector ferrule, a lens structure provided on an axis line of the optical fiber holding hole on the ferrule end face, and an inspection hole formed along the optical fiber holding hole. The ferrule end face is flat on at least an axis line of the inspection hole, and refractive-index distribution in an area between the ferrule end face and a back side thereof is uniform.
US10436985B2 Coating of optical waveguides
The invention relates to a method for producing an optical waveguide (1), the surface of which is at least partly coated with a coating material. The coating material contained in a target (4) is removed using laser radiation (6) of a processing laser or converted into another aggregate state. The coating material is then deposited on the surface of the waveguide (1) and forms a coating thereon, said coating modifying the light guidance. It is the object of the present invention to provide an improved method for producing optical waveguides, in which guidance of undesired electromagnetic radiation and/or guidance of radiation in undesired areas of the waveguide is avoided. To this effect, the present invention proposes that the laser radiation (7) reflected from the target (4) or transmitted through the target heats-up the waveguide (1), said laser radiation (6) being polarized and impinging the target (4) at a specified angle (α) between 10° and 80° relative to the surface normal.
US10436980B2 Circuit assembly and method for producing a circuit assembly
It is provided a circuit assembly, comprising at least one electronic circuit; at least one optical waveguide, wherein the core and the cladding of the optical waveguide are formed of an amorphous material; at least one carrier on which the optical waveguide is arranged; and at least one electro-optically active material layer electrically connected to the electronic circuit. The at least one electro-optically active material layer at least partially extends in the optical waveguide and the electrical connection between the electronic circuit and the at least one electro-optically active material layer is produced in that at least one electrical contact extends from the electronic circuit through at least one section of the cladding of the optical waveguide to the at least one electro-optically active material layer or is connected to a section of the electro-optically active material layer, which protrudes from the cladding of the optical waveguide.
US10436979B2 Displays with coherent fiber bundles
A display may have an array of display pixels that generate an image. A coherent fiber bundle may be mounted on the display pixels. The coherent fiber bundle may have a first surface that is adjacent to the display pixels and a second surface that is visible to a viewer. The coherent fiber bundle may contain fibers that carry light from the first surface to the second surface. The second surface may be planar or may have a central planar region and curved edge regions that run along opposing sides of the central planar region. The fibers may have cross-sectional surface areas with a first aspect ratio on the first surface and a second aspect ratio that is greater than the first aspect ratio on the second surface.
US10436977B2 Building automation system setup using a remote control device
An HVAC controller may be programmed using a mobile device having a touch screen display, a wireless port and a controller that is in operative communication with the touch screen display and the wireless port. The controller may establish communication with and download an application program code from the remote download server. The controller may establish a direct wireless connection between the wireless port of the mobile device and the wireless interface of the HVAC controller and execute the application program code, which provides one or more configuration screens on the touch screen display of the mobile device to enable the user to configure the HVAC controller via one or more configuration parameters, and then upload the one or more configuration parameters to the HVAC controller via the direct wireless connection between the wireless port of the mobile device and the wireless interface of the HVAC controller.
US10436973B2 Quantum dot composite material and manufacturing method and application thereof
A quantum dot composite material and a manufacturing method and an application thereof are provided. The quantum dot composite material includes an all-inorganic perovskite quantum dot and a modification protection on a surface of the all-inorganic perovskite quantum dot. The all-inorganic perovskite quantum dot has a chemical formula of CsPb(ClaBr1-a-bIb)3, wherein 0≤a≤1, 0≤b≤1.
US10436970B2 Shaped optical waveguide bodies
Disclosed is an optical waveguide body having a first surface that includes one or more tapered portions displaced between an input surface and an end surface or edge of the waveguide body. A second surface displaced from and opposite the first surface may also include one or more tapered portions between the input surface wherein the furthest tapered portions of the first and second surface forms and end surface or edge.
US10436969B2 Optical waveguide and luminaire incorporating same
An optical waveguide includes a body of optically transmissive material having a width substantially greater than an overall thickness thereof. The body of material has a first side, a second side opposite the first side, and a plurality of interior bores extending between the first and second sides each adapted to receive a light emitting diode. Extraction features are disposed on the second side and the extraction features direct light out of at least the first side and at least one extraction feature forms a taper disposed at an outer portion of the body.
US10436968B2 Waveguides having reflective layers formed by reflective flowable materials
In some embodiments, compositions and methods comprising reflective flowable materials, e.g., reflective liquids including reflective inks and/or liquid metals, are described. In some embodiments, a surface is contacted with a reflective flowable material, thereby forming a reflective layer on the surface. In some embodiments, the surface is a surface of a waveguide, for example a waveguide for a display device, and the flowable material coats surfaces of protrusions on the surface to form reflective diffractive optical elements. Some embodiments include a display device comprising a reflective layer of reflective flowable material.
US10436960B2 Methods for manufacturing polarizing element, polarizing element roll and single sheet type polarizing element having local bleaching areas
The present invention relates to a method for manufacturing a polarizing element including locally bleached areas including steps of providing a polarizing element including a polyvinyl alcohol-based polarizer in which at least one or more of iodine and dichroic dye is oriented in a certain direction; partially bleaching the polyvinyl alcohol-based polarizer by bringing a bleaching solution into contact with one surface of the polyvinyl alcohol-based polarizer through a printing method; and correcting an appearance of the partially bleached polarizing element.
US10436953B2 Arched collimating lens forming a disk-like illumination
An arched, cylindrical Fresnel lens is designed to collimate an optical beam in one plane while allowing the beam to propagate in the orthogonal plane with minimal reflection and efficient transmission. The lens comprises a thin lens body that arches about a vertical axis to yield a hollow cylindrical shape. The lens can comprise refractive areas on one or both of its outward-facing surface or inward-facing surface, the refractive areas comprising a series of parallel angled grooves etched into the lens' substrate. The lens can also be realized by a gradient change of the refractive index in the bulk of the lens material, or can comprise diffractive gratings comprising parallel binary structures. The lens may also comprise a holographic imprint on one of its surface or its bulk, thereby attributing diffractive optical power.
US10436951B2 Display device with total internal reflection
A display device has a display to generate a real image. An optical system has lenslets, each generating a virtual sub-image from a respective partial real image on the display, by each lenslet projecting light from the display to an eye position. The sub-images combine to form a virtual image viewable from the eye position. At least one of the lenslets is an “RXIR” lenslet, in which the light rays from the display to the eye position are deflected sequentially at least four times by a refraction (R), a reflection (X), a total internal or metallic reflection (I), and a refraction (R) in that order.
US10436950B2 Optical lens assembly
An optical lens assembly is produced by an injection molding process. The optical lens assembly includes a lens body and an injection-molded structure. The lens body includes a first lens surface and a second lens surface opposed to the first lens surface. The lens body is divided into an optically effective zone and an optically ineffective zone. The injection-molded structure has at least one gate land in response to the injection molding process. At least a portion of the optically ineffective zone of the lens body is covered by the injection-molded structure, and the injection-molded structure is assembled with and positioned by an external structure. Each of the first lens surface and the second lens surface is one of a multi-aperture lens surface, a lenticular lens surface, an aspheric lens surface and a flat lens surface.
US10436948B2 Optical film, process for producing optical film, polarizer, and image display device
There is provided an optical film which includes a light transmissive support body containing a thermoplastic resin, a layer containing the thermoplastic resin and a resin cured with light and/or heat, and a layer containing a resin same as the resin cured with light and/or heat and a cyclic polyolefin-based resin in this order.
US10436946B2 Lamination transfer films for forming antireflective structures
Transfer films, articles made therewith, and methods of making and using transfer films that include antireflective structures are disclosed.
US10436945B2 Durable and scratch-resistant anti-reflective articles
Embodiments of durable, anti-reflective articles are described. In one or more embodiments, the article includes a substrate and an optical coating disposed on the major surface. The optical coating includes an anti-reflective coating and a scratch-resistant coating forming an anti-reflective surface. The article exhibits a maximum hardness of 12 GPa or greater, as measured on the anti-reflective surface by a Berkovich Indenter Hardness Test along an indentation depth of about 100 nm or greater. The articles of some embodiments exhibit a single side average light reflectance measured at the anti-reflective surface of about 8% or less over an optical wavelength regime in the range from about 400 nm to about 800 nm and a reference point color shift in transmittance or reflectance of less than about 2. In some embodiments, the article exhibits an angular color shift of about 5 or less at all angles from normal incidence to an incident illumination angle that is 20 degrees or greater.
US10436944B2 Optical element and optical device
An optical element includes an optically effective surface and an optically non-effective surface, and a light-shielding coating film is formed on the optically non-effective surface. The optically non-effective surface includes a round-chamfered concave step corner section, the light-shielding coating film is formed over the entire concave step corner section, the light-shielding coating film has a raised area near a location where one of planes of the concave step corner section is connected to the round chamfer. Consequently, film cracking of the optically non-effective surface of a stepped shape is inhibited and a reliable optical element is provided.
US10436934B2 Generation of estimation for earth's gravity for use in measuring motion of an object
Disclosed is a method for generating an estimation of earth's gravity. The method includes: obtaining one or more acceleration data values and one or more orientation data values over a period of time; generating magnitude of orientation change from the orientation data values; determining a stability value based on the acceleration data values and the magnitude of orientation change; comparing the determined stability value to a threshold value; and generating an estimation of earth's gravity over the period of time on the basis of the acceleration data values if the comparison indicates that the determined stability value is below the threshold value. Also disclosed is an apparatus implementing the method.
US10436930B2 Tunable dipole moment for formation measurements
In accordance with presently disclosed embodiments, a system and method for determining a measurement for a pseudo receiver antenna with a different lateral position and a different azimuthal direction than at least two receiver antennas disposed on one or more wellbore tools is provided. The method involves transmitting an electromagnetic signal into a subterranean formation surrounding a borehole, and measuring one or more responses of the subterranean formation to the electromagnetic signal using at least two receiver antennas. The two receiver antennas are oriented in differing azimuthal directions relative to one or more tools to which the receiver are coupled, and arranged in a non-parallel angular orientation with respect to each other. The method then includes determining a response measured by a pseudo receiver antenna with a desired angular orientation and a desired azimuthal direction with respect to the one or more tools.
US10436928B2 Detection and imaging of subsurface high impedance contrast objects
A system for detecting an object in a subsurface environment includes a first recorder of a vertical electromagnetic component, including first pair of polarization orientation components, of an electromagnetic field in a region of interest, a second recorder of an orthogonal electromagnetic component, including second pair of polarization orientation components, of the electromagnetic field in the region of interest, at least one processor configured to derive a pair of transfer functions that relates the vertical electromagnetic component and the orthogonal electromagnetic component of the electromagnetic field for each of the polarization orientation components, at least one processor configured to determine a simulation of the pair of transfer functions for a given impedance distribution, and at least one processor configured to infer a subsurface impedance map using the pair of transfer functions of the recorded data and the simulation of the pair of transfer functions.
US10436925B2 Method for processing marine seismic data
Aspects of the disclosure provide a method for processing three-dimensional (3D) hexagonally sampled seismic data. The method can include receiving 3D hexagonally sampled seismic data represented using 3D spiral architecture (SA), the 3D hexagonally sampled seismic data including a plurality of data traces each corresponding to center of a hexagon in the 3D SA, representing the 3D hexagonally sampled seismic data as two-dimensional (2D) seismic data using spiral architecture (SA) addressing scheme, and processing the 2D seismic data with an SA based signal processing process.
US10436924B2 Denoising seismic data
Denoising seismic data can include extracting a first plurality of overlapping patches corresponding to a respective seismic data window selected from a plurality of seismic data windows, reshaping the first plurality of overlapping patches into patch vectors, and determining sparse approximations of the patch vectors based on a dictionary and a sparse coefficient vector. Denoising seismic data can also include reshaping the sparse approximations into a respective second plurality of overlapping patches, and constructing a denoised version of at least one of the plurality of seismic data windows using the respective second plurality overlapping patches.
US10436909B2 Compressive line sensing imaging using individually addressable laser diode array
Embodiments relate to compressive line sensing imaging. Initially, a codebook is configured with a pattern sequence for a series of illumination patterns. Each light element in an individually addressable laser diode array (IALDA) is independently controlled to project the series of illumination patterns onto a target. Next, measurements of the target are acquired based on the series of illumination patterns. The codebook is then used to decode the measurements to create an image of the target.
US10436908B2 Range image sensor
In a range image sensor, a plurality of range sensors are disposed in a one-dimensional direction. The plurality of range sensors include a photogate electrode, first and second signal charge accumulating regions disposed on one side of the photogate electrode, third and fourth signal charge accumulating regions disposed on the other side, first transfer electrodes for making charge flow into the first and fourth signal charge accumulating regions in response to a first transfer signal, and second transfer electrodes for making charge flow into the second and third signal charge accumulating regions in response to a second transfer signal.
US10436902B2 Range finding device and range finding method
A range finding device includes: a light projecting unit having an irradiation domain extending in a horizontal direction, and configured to project intensity-modulated irradiation light; an image capturing unit configured to capture an image of an object irradiated with the irradiation light; a light projection controller configured to control an intensity of the irradiation light in accordance with a timing at which the image capturing unit captures the image; a synchronous detection unit configured to extract a synchronous detection region, in which brightness changes in synchronism with intensity modulation of the irradiation light, from the image captured by the image capturing unit; an edge detector configured to detect an edge of the synchronous detection region; and a range calculator configured to calculate a distance to the object on the basis of the edge of the synchronous detection region detected by the edge detector.
US10436892B2 Radar apparatus
A radar apparatus (1) for creating a radar image based on reflection waves caused by radio waves transmitted from an antenna, is provided. The radar apparatus (1) includes a receiver (3) configured to receive the reflection waves of the transmitted radio waves, as reception signals, a suppression processing module (9) configured to suppress levels of reflection signals among the reception signals, each of the reflection signals caused by precipitation, a precipitation reflection visualizing data creating module (15) configured to create data indicating, as a precipitation reflection visualized area (97), an area corresponding to the signals of which levels are suppressed to below a threshold by the suppression processing module (9), and a display image data creating module (16) configured to create display image data indicating on the radar image, the precipitation reflection visualized area (97) created by the precipitation reflection visualizing data creating module (15).
US10436888B2 Hybrid FMCW-interferometry radar for positioning and monitoring and methods of using same
Disclosed is a system and method for a hybrid radar system that integrates frequency-modulated continuous wave (FMCW) mode and interferometry mode. The radar works as a time division system that continuously switches between the FMCW mode and interferometry mode. The FMCW mode is responsible for absolute range detection and the interferometry mode takes cares of the weak physiological movement monitoring. The respective accuracies in range detection and displacement measurement complements the advantages of the two radar modes, providing versatile performance. By steering the antenna beam, the proposed radar system becomes an ideal solution for indoor health care, human localization, and human-computer interaction. Objects or human targets with or without stationary clutters can be precisely located. At the same time, the targets' vital signs and gestures can be monitored.
US10436882B2 Analog-to-digital converters for LIDAR systems
Embodiments of the present disclosure propose analog-to-digital conversion (ADC) systems particularly suitable for Light Detection and Ranging (LIDAR) implementations. An exemplary proposed ADC system is configured to determine whether an absolute value of an analog value is greater than a threshold, and, upon positive determination, assign a predetermined digital value as a digital value corresponding to the analog value, without proceeding with the analog-to-digital conversion of the analog value. Because the ADC system only proceeds with the analog-to-digital conversion, using an ADC, when the input analog value is smaller than the threshold, and otherwise the input analog value is simply assigned some predefined digital value, design complexity and power consumption of the system may be significantly reduced, compared to conventional ADCs used in LIDAR applications.
US10436878B2 Localising portable apparatus
A method of localizing portable apparatus (200) obtains: a stored experience data set comprising a set of connected nodes; captured location representation data provided by at least one sensor associated with the portable apparatus, and a current pose estimate of the portable apparatus within the environment. The pose estimate is used to select a candidate set of the nodes that contain a potential match for the captured location representation data. The pose estimate is used to obtain a set of paths from path memory data, each said path comprising a set of said nodes previously traversed in the environment under similar environmental/visual conditions. The set of paths is used to refine the candidate set. The captured location representation data and the refined candidate set of nodes is compared in order to identify a current pose of the portable apparatus within the environment.
US10436877B2 Wireless positioning system
A wireless positioning system for detecting a positioning coordinate of a person comprises a wireless positioning device for sending a wireless broadcast signal comprising a device identity code and a motion vector; a plurality of wireless base stations for receiving the wireless broadcast signal and sending a positioning signal comprising a wireless broadcast signal and an RSSI; and a positioning server for receiving the positioning signal and calculating the positioning coordinates of the wireless positioning device according to the positioning signal. Wherein, when the received positioning signal is insufficient to calculate the positioning coordinates, the positioning coordinates are calculated based on the last positioning coordinate plus the motion vector. Compared with the prior art, the wireless positioning system of the present invention uses the RSSI to cooperate with the motion vector. The wireless positioning range is expanded with more accuracy.
US10436876B2 E911 Locating by nearby proxy device location
A method for determining the location of a mobile device that has placed an emergency communication includes determining that an emergency communication has been made by a mobile device having a wireless radio and receiving, from the mobile device, an identifier of a first device detected by the wireless radio. If the first device is not fixed, the method includes sending a first location request to the first device to determine a first location of the first device. The method also includes determining a location of the mobile device based upon the first location and providing the mobile device location to a recipient of the emergency communication.
US10436875B2 Method and apparatus for determining system node positions
Various methods for determining a configuration of a communications system are provided, including methods for determining system node positions. One example method includes generating a node attribute information segment, and adding the node attribute information segment to an attribute information message at a position within the attribute information message indicative of a position of a node within a series string of communications connections. Some of the methods may be implemented within the context of an asset locating system that analyzes the timing of wireless signals to determine a location of the source of the signal. Related systems and apparatuses are also provided.
US10436874B2 Self-calibration of source-measure unit via capacitor
Systems and methods for calibration and operation of a source-measure unit (SMU). The system may include a functional unit and output terminals coupled to the functional unit. An excitation signal may be applied to a capacitor by the SMU. The capacitor may be included in a calibration circuit. The method may include obtaining one or more of a current calibration coefficient (CCC) or a voltage calibration coefficient (VCC). The CCC may correspond to a current-range setting and the VCC may correspond to a voltage-range setting. The CCC may be obtained from a value of a first current and a value of a second current developed in the capacitor responsive to the excitation signal. The VCC may be obtained from a value of a first voltage and a value of a second voltage developed across the capacitor responsive to the excitation signal.
US10436873B1 Method of calibrating impedance measurements of a battery
A method of calibration is described that simplifies the measurement of battery impedance conducted in-situ while determining battery state-of-health. A single shunt measurement with a known Sum of Sines (SOS) current, at the desired frequency spread and known root mean squared (RMS) current is used to create a calibration archive. A calibration selected from this archive is used to calibrate an impedance measurement made on the battery.
US10436870B2 Magnetic resonance imaging apparatus
A magnetic resonance imaging apparatus according to an embodiment includes processing circuitry. By using image data of a subject acquired by performing a first imaging process, the processing circuitry is configured to detect a first region including at least a part of a first site, the first site and a second site having a symmetrical relationship with each other in the subject. The processing circuitry is configured to derive a second region including at least a part of the second site on the basis of the first region. The processing circuitry is configured to set a Radio Frequency (RF) pulse application region used for performing a second imaging process, on the basis of the second region.
US10436868B2 Signal processing in a magnetic resonance tomography device
A magnetic resonance tomography system includes a computer configured to implement signal processing of transmit signals and/or receive signals. The signal processing is configured to implement a mixer, an upsampler, a decimator, a filter, or any combination thereof.
US10436859B2 NMR sample tube introducing and collecting apparatus, and NMR sample tube introducing and collecting method
A sample tube carrier includes a housing space in which a sample tube can be accommodated, and a locking mechanism constituted by a valve and a spring. When introducing a sample tube, the sample tube carrier is mounted on one end of a sample tube passage member communicating with an NMR probe device and the one end comes into contact with the valve and brings the valve into an opened state, thereby introducing the sample tube into the NMR probe device through the sample tube passage member. When collecting the sample tube, gas is jetted into the sample tube passage member toward the housing space and the gas pressure acts to discharge the sample tube from the NMR probe device to the housing space through the sample tube passage member.
US10436856B2 Magnetic sensor apparatus and current sensor apparatus
A sensor apparatus adjusts output timings of a detection signal and a sensing signal for sensing an abnormality in the detection signal. Provided is a magnetic sensor apparatus comprising a magnetic sensor element, an amplifying section that amplifies and outputs an output of the magnetic sensor element, a plurality of comparing sections that compare the output of the magnetic sensor element or an output of the amplifying section to a threshold value, and a plurality of delaying sections that each delay and output a comparison result output by a corresponding comparing section among the plurality of comparing sections. Also provided is a current sensor apparatus including a current path through which a current serving as a measurement target flows and a magnetic sensor apparatus that is arranged corresponding to the current path and detects a magnetic field generated according to the current serving as the measurement target.
US10436852B2 Battery monitoring using a redundant neighbor measurement
In one example, a circuit includes a first integrated circuit and a second integrated circuit. The first integrated circuit is configured to detect a first battery voltage that is associated with a first battery cell and output a representation of the first battery voltage. The first integrated circuit is further configured to detect a second battery voltage that is associated with a second battery cell that is connected in series with the first battery cell and output a status signal indicating whether the second battery voltage satisfies a first threshold. The second integrated circuit is configured to detect the first battery voltage and output a status signal indicating whether the first battery voltage satisfies a second threshold. The second integrated circuit is further configured detect the second battery voltage and output a representation of the second battery voltage.
US10436843B2 Programmable current sink for contact input circuits
A system and method according to various embodiments can include a programmable current sink circuit that comprises a digital-to-analog converter (DAC). The DAC is programmable to set an adjustable magnitude of current sink so that a proper amount of current is jointly sunk from a plurality of inputs to generate a total sink current. With the adjustable current sink, redundant inputs, such as dual modular redundancy or triple modular redundancy, or simplex inputs can jointly sink the proper amount of current.
US10436840B2 Broadcast scan network
A distributed test circuit includes partitions arranged in series to form a scan path, each partition including a scan multiplexer, a test data register, and a segment insertion bit component. The scan multiplexer of each partition provides inputs to the corresponding test data register of the each partition. Broadcast control logic generates a select signal to the scan multiplexer of each partition to place the test circuit in a broadcast mode when the select signal is asserted, and to switch the test circuit to a daisy mode when select signal is de-asserted. The segment insertion bit is operable to include or bypass each partition from the scan path.
US10436835B2 Configurable probe blocks for system monitoring
Configurable probe blocks for system monitoring are disclosed. Example apparatus disclosed herein include a processor to perform operations including enabling, based on a value of a control word, a first probe input of a probe block, the first probe input mapped to a source of monitored network traffic in a software defined network. Disclosed example apparatus also include configuring, based on the value of the control word, a first trigger condition of the probe block to evaluate the monitored network traffic to determine whether the monitored network traffic has a first characteristic. Disclosed example apparatus further include configuring, based on the value of the control word, a first probe output of the probe block to output a result of the monitored network traffic being evaluated according to the first trigger condition, the first probe output to output the result to a network application of the software defined network.
US10436834B2 Integrated testing and handling mechanism
An integrated testing and handler mechanism includes an input/output module including: an input section, an output section, a turret that includes a plurality of pickup heads, and a shuttle configured to move the carrier from the component loading location to a test module transfer location; and a test module including: a test head comprising an array of a plurality of test sockets, a plunger configured to plunge the components held by the carrier into the test sockets when the carrier is located on the plunger, and a rotary table that includes a plurality of grippers that rotate around the rotary table, the rotary table being configured to (i) transfer a carrier between the test module transfer location and an input/output module transfer location, (ii) rotate the carrier between the input/output module transfer location and a plunger transfer location, and (iii) transfer the carrier between the plunger transfer location and plunger.
US10436830B2 Device and method for recognizing disruptions in an on-board power supply
The present disclosure relates to a device for recognizing disruptions in an on-board power supply. The device comprises a reception unit adapted to receive a first and a second temporal sequence of measurement values, the measurement values of the first sequence being measured at a first measuring point of the on-board power supply and the measurement values of the second sequence being measured at a second measuring point of the on-board power supply differing from the first measuring point, and the measurement values representing current or voltage values, and an evaluation unit adapted to recognize the occurrence of a disruption based on a comparison of the first dispersion of the measurement values of the first sequence and a second dispersion of the measurement values of the second sequence.
US10436821B2 Apparatus for detecting AC components in a DC circuit and use of the apparatus
A device for detecting alternating-current components iAC of an electric current iACDC flowing in a direct-current circuit includes an inductor arranged in the direct-current circuit, and an AC path arranged electrically in parallel with the inductor, wherein the AC path comprises a series circuit made up of a capacitor and a primary winding of a transformer. The device further includes a voltage measuring device, wherein a secondary winding of the transformer is connected to the voltage measuring device via a low-pass filter circuit.
US10436820B2 Signal switching device and test system
A signal switching device and a test system are disclosed. A printed wire which is connected with a test circuit can be selected flexibly according to actual situation, and a sufficient distance between adjacent tested printed wires/test printed wires which are used for transmitting a differential signal can be maintained, such that signal interference between the printed wires would not be easily generated. Signals can be effectively separated from each other, and thus the technical problem that signal interference would easily be generated between adjacent tested printed wires/test printed wires which are used for transmitting a differential signal can be solved.
US10436818B2 Probe module having cantilever MEMS probe and method of making the same
A method of making a cantilever MEMS probe module includes the steps of forming a cantilever MEMS probe on a first surface of a circuit substrate by a MEMS fabrication process in a way that the cantilever MEMS probe has a support post electrically and mechanically connected with an electric contact of the first surface, a cantilever arm connected with the support post, and a needle connected with the cantilever arm, and forming a through hole penetrating through the first surface and a second surface opposite to the first surface of the circuit substrate and corresponding in position to the needle and a part of the cantilever arm by using a cutting tool to cut the circuit substrate from the second surface toward the first surface of the circuit substrate. A probe module made by the method is disclosed too.
US10436816B2 Test coaxial connector
A test coaxial connector has a probe portion with a small height, and prevents breakage of a switch-equipped coaxial connector even when the test coaxial connector is not properly fitted to the switch-equipped coaxial connector. The test coaxial connector includes a housing and a probe housed in the housing. The probe is formed of one continuous structure having elasticity, the structure including a contact at or near an end portion of the structure and including, at or near another end portion of the structure, a connection portion to which a central conductor of a coaxial cable is to be connected.
US10436815B2 Electrospray imaging and deposition
Methods for imaging a substrate include: inducing an electrospray from a nanopipette probe; varying a distance between the nanopipette probe and a surface of the substrate until a predefined electrospray current and/or a predefined distance threshold is reached; and determining a topography of the surface of the substrate based on feedback derived from distance dependency of the electrospray current. Apparatuses for performing scanning electrospray microscopy and methods for spatially controlled deposition of material on surfaces of substrates are described.
US10436812B2 Micro-electro-mechanical acceleration sensor device
A MEMS acceleration device for measurement of the acceleration along three axes. The device includes capacitors, which capacitance changes under the influence of an acceleration acting upon the device. The change of capacitance for acceleration parallel to the substrate are, normally used with distinct capacitors. This device combines capacitors for using the change in capacitance for sensing in two independent and different directions parallel to the substrate thereby reusing the capacitor. Thereby allowing shrinking of the device while maintaining substantially the same sensitivity.
US10436806B2 Method of measuring lipoprotein's capacity to accept cholesterol
Provided is a method of measuring a lipoprotein's capacity to accept cholesterol including the steps of bringing a lipoprotein in a sample into contact with labeled cholesterol to incorporate the labeled cholesterol into the lipoprotein, bringing the lipoprotein having the labeled cholesterol into contact with an antibody that binds to a lipoprotein to form a complex of the lipoprotein and the antibody, and measuring the label incorporated into the complex.
US10436797B2 Markers for renal disease
This invention provides reagents and methods for diagnosing renal disease. Differential levels of inosine metabolite, and proteins: apolipoprotein C-I, apolipoprotein C-II, fibrinogen alpha chain, or fibrinogen A-alpha chain, kininogen, Inter-Alpha Inhibitor H4 (ITIH4), keratin Type I cytoskeletol 10 cystatin A, cystatin B and other polypeptides and fragments thereof provide biomarkers of renal disease and are described herein.
US10436796B2 Protein binding domains stabilizing functional conformational states of GPCRs and uses thereof
The present invention relates to the field of GPCR structure biology and signaling. In particular, the present invention relates to protein binding domains directed against or capable of specifically binding to a functional conformational state of a G-protein-coupled receptor (GPCR). More specifically, the present invention provides protein binding domains that are capable of increasing the stability of a functional conformational state of a GPCR, in particular, increasing the stability of a GPCR in its active conformational state. The protein binding domains of the present invention can be used as a tool for the structural and functional characterization of G-protein-coupled receptors bound to various natural and synthetic ligands, as well as for screening and drug discovery efforts targeting GPCRs. Moreover, the invention also encompasses the diagnostic, prognostic and therapeutic usefulness of these protein binding domains for GPCR-related diseases.
US10436794B1 Protocol for preconcentration and quantification of microcystins using LC-MS
Methods for detecting and quantifying one or more microcystin compounds in a sample are described. The methods may include a preconcentration step, and generally utilize an LC-MS or LC-MS/MS analysis with an Orbitrap Fusion mass spectrometer. The methods provide excellent recoveries and limits of quantification of microcystins.
US10436793B2 Mass spectrometry imaging of glycans from tissue sections and improved analyte detection methods
The presently disclosed subject matter provides methods using mass spectrometry for direct profiling of N-linked glycans from a biological sample. In addition, the embodiments of the present invention also disclose novel methods, known as targeted analyte detection (TAD), for improving the detection limit of MALDI-MS. These methods take advantage of the carrier effect of the added standard analytes, which occurs due to the generic sigmoidal shape of the calibration curve. The functionality of TAD depends on the relative enhancement of sensitivity over the increase of the standard deviation at the analysis of target analytes with spiking in exogenous concentration. At certain ranges of exogenous concentration, the increment in the sensitivity overcomes the standard deviation, resulting in an improved LOD. Theoretically, exogenous concentrations approximately at 1 LODorig would generate the optimum LOD improvement. TAD is a cost-effective LOD improvement method, which is not limited to a certain group of analytes, or detection methods or instruments. It can be applied to enhance the detection of any analyte with different detection methods, provided that the analyte of interest can be extracted or is available in synthetic form.
US10436791B2 Ferric ion detection method
Gold nanoparticles functionalized with thiolated, bidentate Schiff base ligands. The Schiff base ligands form a ligand monolayer surrounding and binding to the surface of a gold nanoparticle core through Au—S linkages. The functionalized gold nanoparticle composites have a spherical shape, an average diameter of 7-15 nm and a narrow particle size distribution. Methods of assessing these functionalized gold nanoparticle composites as fluorescent probes in Fe(III) chemosensing applications, methods of preparing the functionalized gold nanoparticle composites and methods of detecting Fe(III) ions with the same are also provided.
US10436787B2 Olfactomedin-4, neudesin and desmoplakin as biomarkers of breast cancer
The present invention is in the technical field of breast cancer management, and more particularly relates to the diagnosis of breast cancer. The invention is more particularly based on the finding that specific biomarkers (olfactomedin-4, neudesin and desmoplakin) are abberantly expressed in the blood of breast cancer patients.
US10436786B2 Methods for detecting truncated receptors using antibody-based arrays
The present invention provides compositions and methods for detecting the activation states of components of signal transduction pathways in tumor cells. Information on the activation states of components of signal transduction pathways derived from use of the invention can be used for cancer diagnosis, prognosis, and in the design of cancer treatments.
US10436782B2 Device for immunochromatographic assay
A device for immunochromatographic assay includes a housing and a vessel body. The housing has an upwardly-extending hollow protrusion for housing the vessel body. The vessel body has a vessel body wall and a vessel body bottom. A raised tip and a fence surrounding the tip are arranged in the housing. The vessel body and the raised tip can be moved towards each other such that the raised tip can break the vessel body bottom to release liquid in the vessel body.
US10436781B2 Point-of-care diagnostic cartridge having a digital micro-fluidic testing substrate
A specimen delivery cartridge includes a lower housing, and an upper housing. The upper housing is coupled to the lower housing at a hinge. The specimen delivery cartridge further comprises a testing chamber comprising a paper testing substrate. The paper testing substrate may include a wicking conduit and a plurality of test areas. The specimen delivery cartridge may also include a lens assembly proximate the plurality of test areas and operable to transmit light emissions from the plurality of test areas to an image sensor of a computing device. In some embodiments, the specimen delivery cartridge includes a testing substrate having a plurality of test areas made of an array of electrodes. Each electrode is printed on a first side of the testing substrate and coupled to a conductive via formed in the testing substrate and a conductive trace printed on a second, opposing side of the testing substrate.
US10436780B2 Multi-site particle sensing system
A particle sensing system which includes a plurality of micro-lenses which focus light from an unfocused or loosely focused light source onto a corresponding plurality of focus regions on a surface containing plasmonic structures. The absorption of light by the plasmonic structures in the focus regions results in heat dissipation in the plasmonic structures and consequently increases surface temperature in the focus regions. When an electrical field is applied to a sample fluid in contact with the surface, multiple electrothermal flows are induced in the fluid which rapidly transport suspended particles to the focus regions on the surface. The particles can then be captured and/or sensed.
US10436779B2 Biosensor using magnetic particles for pathogen detection
There is provided a biosensor for detecting pathogens in a sample. The detection is based on colorimetry. The biosensor comprises one or more particle supports and a magnetic material attached to a planar support. The biosensor embodies magnetic particles that are functionalized using a chemical substrate specific to the pathogens to be detected. The sensor may allow for a simultaneous detection of a plurality of pathogens in the sample. Also, the sensor may be disposable. Moreover, the sensor may be integrated in a portable detection device.
US10436773B2 Mobile device based multi-analyte testing analyzer for use in medical diagnostic monitoring and screening
A mobile device based multi-analyte testing analyzer for use in medical diagnostic monitoring and screening, and a method of manufacturing the same are disclosed. A reflectance based, colorimetric test strip reader for use with a mobile device having a jack plug receiving socket, said test strip reader adapted for removably receiving a test strip having a test strip longitudinal axis, comprising a housing; a jack plug operably coupled to and extending from said housing and adapted for operable coupling with said jack plug receiving socket; a test strip adapter including structure defining a test strip receiving channel; a light source oriented within said housing for directing light toward said test strip receiving channel to illuminate a test strip arranged within said test strip adapter; and a light sensor oriented within said housing to sense light reflected from a test strip carried by said test strip receiving channel.
US10436770B2 Automated calibration station for ignition interlock devices
An interlock data collection and calibration system has a device computer, and a gas sample delivery system for delivering a first gas sample and a second gas sample to the ignition interlock device, the first and second gas samples having different predetermined concentrations of alcohol. The device computer includes a calibration program for calibrating the ignition interlock device using the first gas sample, and then delivering the second gas sample to the ignition interlock device to verify that the ignition interlock device correctly determines the second alcohol concentration of the second sample gas.
US10436768B2 Density-based separation of biological analytes using mutliphase systems
The disclosed methods use a multi-phase system to separate samples according to the density of an analyte of interest. The method uses a multi-phase system that comprises two or more phase-separated solutions and a phase component such as a surfactant or polymer. The density of the analyte of interest differs from the densities of the rest of the sample. The density of the analyte of interest is substantially the same as one or more phases. Thus, when the sample is introduced to the multi-phase system, the analyte of interest migrates to the phase having the same density as the analyte of interest, passing through one or more phases sequentially.
US10436765B2 Systems, apparatus, and methods for identifying species in potentially time-varying mixtures of fluids
Systems, apparatus, and methods for sensing species in fluids. In accordance with some embodiments, methods comprise activities such as diverting of the fluid into an analytics spool. These methods also comprise causing the fluid to separate into layers. Furthermore, they comprise sensing the type of fluid flowing at a position where water is likely to flow. Some methods further comprise sensing a pressure, a temperature, and a total dissolved solids concentration in the fluid. Moreover, such methods can comprise comparing those conditions to precipitation curves for a plurality of species. These methods can also comprise determining whether a particular species might be precipitating from the fluid. Some methods comprise sensing a carbon dioxide and an oxygen concentration in the fluid. Moreover, such methods can comprise determining whether a ratio between the carbon dioxide and oxygen concentrations has changed. Additionally, or alternatively, such methods can comprise sensing a hydrogen sulfide concentration.
US10436760B2 Humidity indicating composition
The invention relates to a humidity indicating composition comprising (a) an organic pH indicator dye compound, (b) a Bronsted base comprising an organosilane, (c) a moisture-curable binder, (d) an optional rheology additive and (e) an optional alkaline filler.
US10436757B2 Electrical signal processing device
When frequencies used in the two-frequency measurement of a SAW sensor are represented by f1 and f2 (f2>f1), an electrical signal processing device is provided without use of oversampling at a frequency higher than twice the frequency f2 or a two-system low-frequency conversion circuit, in which temperature compensation with the same accuracy as the case where these are used can be realized. Narrow band frequency filtering is applied to a waveform after roundtrips in a delay line type SAW sensor capable of transmitting and receiving multiple frequencies, the two frequencies f1 and f2 (f2>f1) are extracted, and a delay time is determined utilizing an aliasing obtained by applying undersampling at a frequency lower than twice the frequency f1.
US10436754B2 Photo-acoustic device and method for non-contact measurement of thin layers
A measuring device for non-mechanical-contact measurement of a layer, the measuring device including a light source operative to generate a pulse adapted to interact with the layer so as to generate a thermal wave in a gas medium present adjacent the layer. The thermal wave causes an acoustic signal to be generated. The measuring device further includes a detector adapted to detect a first signal responsive to the acoustic signal, the detector not being in mechanical contact with the layer. The first signal is representative of the measured layer.
US10436752B2 Particulate measurement apparatus and particulate measurement system
A particulate measurement apparatus comprises a control section, which provisionally determines in an anomaly determination process that a corona core wire is in a short anomaly state when a linear voltage is equal to or lower than a particular voltage value and increments a sensor anomaly counter CNS or a chassis anomaly counter. The control section determines that the corona core wire is in a short anomaly state when the count value of one of the anomaly counters is equal to or greater than a determination threshold.
US10436750B2 Dielectric barrier discharge ionization detector
The dielectric barrier discharge ionization detector includes: a dielectric tube through which a plasma generation gas is passed; a high-voltage electrode formed on the outer wall of the dielectric tube; two ground electrodes and formed on the outer wall of the dielectric tube, with the high-voltage electrode in between; a voltage supplier for applying AC voltage between the high-voltage electrode and each ground electrode to generate electric discharge within the dielectric tube and thereby generate plasma from the plasma generation gas; and a charge-collecting section for detecting an ion current formed by ionized sample-component gas produced by the plasma. The distance between one ground electrode and the high-voltage electrode is longer than a discharge initiation distance between these two electrodes, while the distance between the other ground electrode and the high-voltage electrode is shorter than the discharge initiation distance between these two electrodes.
US10436749B2 Automated smart water quality monitor and analyzer and associated methods
A fluid testing system can be used to measure the levels of contaminants in a fluid system. The system can utilize anodic stripping voltammetry or some other chemical, electrical, or electrochemical process to measure the contaminant levels. Wire electrodes may be used to facilitate the tests. Unused portions of the electrode wires can be fed into the test chambers between tests to ensure clean and reliable electrodes for subsequent testing.
US10436744B2 2H/1T phase contact engineering for high performance transition metal dichalcogenide chemical vapor sensors
A method of making a low dimensional material chemical vapor sensor comprising providing a monolayer of a transition metal dichalcogenide, applying the monolayer to a substrate, applying a PMMA film, defining trenches, and placing the device in a n-butyl lithium (nbl) bath. A low dimensional material chemical vapor sensor comprising a monolayer of a transition metal dichalcogenide, the monolayer applied to a substrate, a region or regions of the transition metal dichalcogenide that have been treated with n-butyl lithium, the region or regions of the transition metal dichalcogenide that have been treated with n-butyl lithium have transitioned from a semiconducting to metallic phase, metal contacts on the region or regions of the transition metal dichalcogenide that have been treated with the n-butyl lithium.
US10436741B2 Apparatus and method for the non-destructive measurement of hydrogen diffusivity
A method of measuring a hydrogen diffusivity of a metal structure is provided. The method includes providing a hydrogen charging surface at a first location on an external surface of the structure, and a hydrogen oxidation surface at a second location adjacent to the first location on the external surface of the structure. A hydrogen flux is generated and directed into the metal surface at the charging surface. At least a portion of the hydrogen flux generated by the charging surface and diverted back toward the surface is detected, and a transient of the diverted hydrogen flux is measured. The hydrogen diffusivity of the metal structure is then determined based on the measured transient.
US10436740B2 Sensor element for detecting at least one property of a measuring gas in a measuring gas space, containing a ground, impregnated slip layer
A method for manufacturing a sensor element for detecting (i) a gas component in a measuring gas or (ii) a temperature of the measuring gas includes: introducing at least one functional element into at least one slip at least once in such a way that a slip layer is applied to the functional element, the functional element including at least one solid electrolyte and at least one functional layer; sintering the slip layer on the functional element; grinding the slip layer at least in the area of the at least one functional layer; impregnating the slip layer; and thermally treating the impregnated slip layer.
US10436738B2 Membrane and method of manufacture
The present disclosure concerns a membrane for a sensor, such as an opto-chemical or electrochemical sensor, including a polymer layer, for example, one featuring pores or openings, that is permeable to a measuring fluid and/or an analyte contained in the measuring fluid, with a surface designed to be in contact with a measuring fluid, wherein the surface is designed such that, at least in a moist condition of the polymer layer obtained by moistening the surface, a contact angle of a water drop applied to the surface is less than 50°, including less than 30°, and including less than 10°.
US10436737B2 Gas sensor with humidity correction
A device and method are provided for detecting analyte with correction for the effects of humidity. The device comprises a resonant sensor having an oscillating portion. A capacitor is positioned on the oscillating portion. The capacitor is formed by at least two electrodes and a sensing material positioned between the electrodes. A readout circuit is arranged to measure a response of the oscillating portion (e.g., frequency shift or change in resonance frequency, stiffness or strain) and a capacitance of the capacitor when substances are adsorbed or absorbed in the sensing material. This combination of measurements enables the device to distinguish between various types of adsorbed or absorbed molecules, especially distinguishing between an analyte of interest and water molecules that might interfere with the detection of the analyte. A processor determines an analyte value indicative of the presence, amount or concentration of the analyte in dependence upon measurements of both the response of the oscillating portion and the capacitance to account for the effects of water in the sensing material.
US10436736B2 Measurement device for measuring a property of a fluid
A measurement device for measuring a property of a fluid, in particular a concentration of a substance or an ion concentration in said fluid or a pH-value of said fluid, comprising: a housing comprising a housing section to be immersed into the fluid during measurement operation, and an aperture foreseen in an outside wall of the housing section, in particular in a side wall surrounding an interior of the housing section or in a front wall closing off a front end of the housing section, for exposing a single sensor for measuring the property of the fluid to the fluid, when the housing section is immersed into the fluid. This allows quick and easy replacement of the single sensor and characterizes in that, a number of at least two sensors for measuring the property are foreseen, each of the sensors is mounted in a different outside surface region of a movable mechanical support, and the mechanical support is movably secured inside the housing by means allowing for the support to be transferred into a number of different measurement positions, wherein in each measurement position a different outside surface region of the support comprising one of the sensors is exposed to the aperture.
US10436733B2 Method of measuring capacitance of row and column electrodes of capacitive imaging device
A capacitive imaging method or device using an array of row electrodes 101 and column electrodes 102 on a substrate 100, wherein cross-capacitance between row and column electrodes is obtained from row electrode 101 self-capacitance measured with the remaining electrodes grounded, column electrode 102 self-capacitance measured with the remaining electrodes grounded, and combined row and column electrode self-capacitance measured with the remaining electrodes grounded. A preferred embodiment is a hand-held wall scanner for detecting hidden features having a two-dimensional display the size of the array and located over it. Hidden features influencing row-to-column cross-capacitances are thus imaged in real size and at their real location.
US10436731B2 Low heat transfer encapsulation for high sensitivity and low power environmental sensing applications
A miniature gas sensing device includes a silicon-based substrate including an opening. A first membrane is formed over the silicon-based substrate and a first portion of the first membrane covers the opening. A gas sensing layer is formed over a number of electrodes disposed over a first surface of the first portion of the first membrane and one or more heating elements. A permeable enclosure encapsulating the gas sensing layer can maintain thermal energy density over the gas sensing layer at a level sufficient to destroy a target gas to allow measuring a zero baseline.
US10436726B2 Palm-size μNMR relaxometer using a digital microfluidic (DMF) device and a semiconductor transceiver for chemical/biological diagnosis
A palm-size portable μNMR relaxometer system for performing multi-step multi-sample chemical/biological assays, comprising a PCB having a CMOS μNMR transceiver and a DMF device integrated thereon. A portable magnet has an inner gap configured to at least partially receive the DMF device. The DMF device comprises a platform of electrodes including a sensing site and receives one or more samples for analysis at an electrode and automatically transports the one or more samples on individual paths sequentially to the sensing site, for performing sensing on each sample sequentially. A Butterfly coil disposed on the PCB and underneath the DMF device and is at least partially received in the inner gap. The Butterfly coil excites the sample at the μNMR sensing site by transducing a magnetic field produced at the sensing site to an electrical signal which is processed by the CMOS μNMR transceiver to produce an analytical signal.
US10436714B2 Detecting damage to a converter device
A method for detecting damage to a converter device of a lighting apparatus is provided. The method may include irradiating the converter device with input light, detecting a useful light portion emitted principally by a first section of the converter device by means of a first sensor element. A first detection signal is obtained, detecting a useful light portion emitted principally by a second section of the converter device, said second section being different than the first section, by means of a second sensor element. A second detection signal is obtained. The method further may include automatically obtaining damage information about the converter device from a ratio or a difference of the first detection signal with respect to either the second detection signal or a comparison signal formed therefrom.
US10436713B2 Portable fluorescence detection system and microassay cartridge
A compact, microprocessor-controlled instrument for fluorometric assays in liquid samples has a floating stage with docking bay for receiving a microfluidic cartridge and a scanning detector head with on-board embedded microprocessor controlled by an optical data acquisition and processing daemon within the detector head for controlling source LEDs, emission signal amplification and filtering in an isolated, low noise, high-gain environment within the detector head. Multiple optical channels may be incorporated in the scanning head. The assay ma be validated using dual channel optics for monitoring a first fluorophore associated with a target analyte and a second fluorophore associated with a control. Molecular biological assays use PCR amplification of target nucleic acids and fluorometric assays, which may require temperature control during detection. Sensitivity and resistance to bubble interference during scanning are improved using a heating block with reflective mirror face in contact with a thermo-optical window enclosing the liquid sample.
US10436711B2 Plasmonic nanohole arrays on hybrid substrate for highly sensitive label-free biosensing
A biosensor device including a metal layer, a transparent substrate layer, and a dielectric layer, wherein the metal layer includes a plurality of sub-wavelength apertures, and wherein the dielectric layer is located between the metal layer and the transparent substrate layer to form a spectrally isolated and well-defined optical transmission resonance through the extraordinary optical transmission (EOT) phenomenon.
US10436705B2 System and method for calibrating the light output of an optoacoustic probe
A system and method for adjusting the light output of an optoacoustic imaging system is presented. An optoacoustic imaging system includes a light source such as a laser, the light source having a light output control, a probe for delivering light to a volume, the probe being associated with one or more sensors, a light path operatively connected to the first light source, the light path providing light from the first light source to the probe. Generally, the light output of an optoacoustic imaging system may be harmful to the eye, and may be subject to maximum safe fluence levels incident upon the volume of interest in a clinical setting. Accordingly, the light output control may be set to an initial, relatively low value. After the light source is pulsed, the light output may be measured at or near the probe at the distal end of the light path. The measured light output can used to determine whether, and how much, to change the setting of the light output control. The system and method may also be used for closed loop control of the light output to keep fluence levels within a desired range. The rate of change of the light output control can be varied based upon the difference between the measured fluence and the desired fluence or range.
US10436704B2 Method and system for integrated mutliplexed photometry module
Reusable network of spatially-multiplexed microfluidic channels each including an inlet, an outlet, and a cuvette in-between. Individual channels may operationally share a main or common output channel defining the network output and optionally leading to a disposable storage volume. Alternatively, multiple channels are structured to individually lead to the storage volume. An individual cuvette is dimensioned to substantially prevent the formation of air-bubbles during the fluid sample flow through the cuvette and, therefore, to be fully filled and fully emptied. The overall channel network is configured to spatially lock the fluidic sample by pressing such sample with a second fluid against a closed to substantially immobilize it to prevent drifting due to the change in ambient conditions during the measurement. Thereafter, the fluidic sample is flushed through the now-opened valve with continually-applied pressure of the second fluid. System and method for photometric measurements of multiple fluid samples employing such network of channels.
US10436702B2 Corrosion sensor, corrosion monitoring system, and method of quantifying corrosion
A corrosion monitoring system includes at least one corrosion sensor. The corrosion sensor includes a metallic plug having at least one opening, at least one ceramic sheath in the opening of the metallic plug, and a plurality of probes. Each probe has a central portion with a predetermined cross sectional area extending from the metallic plug. The ceramic sheath electrically isolates each first end and each second end of the probes from the metallic plug and the other first ends and second ends. The probes are sized to provide a distribution of predetermined cross sectional areas of the central portions. The corrosion monitoring system also includes a resistance meter measuring an ohmic resistance for at least one of the probes and a computer determining a corrosion rate by correlating a rate of change of the ohmic resistance to the corrosion rate of the probe.
US10436697B2 Flow cytometery system with fluidics control system
A system, method, and apparatus are provided for flow cytometry. In one example, the flow cytometry system includes dual laser devices and dual scatter channels to measure velocity of particles in a core stream of sample fluid. The total flow rate of the sample fluid and the sheath fluid around the sample fluid is controlled, and thus held constant, by a feedback control system controlling a vacuum pump based on differential pressure across ends of a flow channel in the flow cell.
US10436690B2 Glove impact resistance testing
An impact resistance test method of a glove having a protective material includes applying an impact force, with an impactor, to the glove at a plurality of locations on a section of the glove, measuring, with a load cell, a transferred impact force transferred through the section of the glove, and determining an impact resistance of the glove based on the measured transferred impact force. The impactor has a predetermined weight and is dropped from a predetermined height to apply the impact force to the section of the glove. An apparatus for carrying out the test method is also provided.
US10436688B2 Heating arrangement for a material testing device
Heating arrangement for a materials testing device, the materials testing device comprising at least one surface measurement probe adapted to be brought into contact with a surface of a sample, the heating arrangement comprising a probe heater comprising: an infrared emitting element adapted to emit infrared radiation; a reflector having a reflective surface arranged to direct said infrared radiation towards a distal end of said surface measurement probe. According to the invention, the reflector comprises a first focal point and a second focal point, the infrared emitting element being situated substantially at said first focal point.
US10436684B2 Functionalized support for analytical sample preparation
Aspects of the present disclosure include a solid phase sorbent for preparation of analytical samples. The solid phase sorbent includes particles that are surface modified with an α-cyclodextrin moiety. Also provided is a method of reducing matrix effects in an analytical sample. In some embodiments, the method includes contacting a sample comprising a matrix-interfering agent and an analyte with α-cyclodextrin modified particles to produce a contacted sample wherein the matrix-interfering agent binds to the α-cyclodextrin modified particles; separating the α-cyclodextrin modified particles from the contacted sample to produce a matrix-reduced composition; and detecting the analyte in the matrix-reduced composition. Systems for practicing the subject methods are provided that include the subject solid phase sorbent.
US10436681B2 Methods and apparatus for temperature control of acoustic treatment of samples
Methods and apparatus for transmitting acoustic energy to a liquid sample within a vessel are described. The acoustic energy may have a peak incident power to enhance cooling of the sample.
US10436680B2 Capture, disruption, and extraction apparatus and method
A cell capture, disruption, and extraction apparatus includes a disruption chamber configured to receive cell solution and having therein a plurality of abrasives, which can include diamond powder, variably and multi dimensionally disbursed therein, and a pestle positioned in the disruption chamber. The apparatus includes an actuation device configured to agitate the disruption chamber and/or pestle, movement of the abrasives tearing cell structure in the solution to access its contents. A binding column or size exclusion column can be positioned downstream of the disruption chamber. The pestle can rotate with respect to the disruption chamber. The pestle can include a nut-shaped core or axle, and/or include a plurality of extrusions. Cell solution can first be introduced in the disruption chamber, the abrasives capturing the cells and allowing therethrough and purging the waste content, then breaking the cell content through the foregoing agitation process. The lysate can then bind to an extraction matrix downstream of the disruption chamber or it can be mixed in with the abrasives.
US10436676B2 Method and apparatus for engine analysis and remote engine analysis
Methods of analyzing a cyclo-mechanical engine include detecting an engine signal associated with a plurality of cycles of the cyclo-mechanical engine, comparing a first sample of the engine signal with a second sample of the engine signal to determine a cycle length of the cyclo-mechanical engine, and analyzing the engine signal to detect a variation in the cycle length of the cyclo-mechanical engine over time based on the determined cycle length. Related systems and computer program products are also disclosed.
US10436673B2 Method and a device for determining torsional deformation in a drivetrain
A method of determining torsional deformation in a drivetrain e.g. of a wind turbine. To provide a reliable and simple deformation assessment, the method comprises the step of generating a first signal representing first rotational speed of a low speed shaft, generating a second signal representing the second rotational speed of a high speed shaft, and determining torsional deformation based on changes in the ratio between the first and second signals.
US10436672B2 Method and a system for the purpose of condition monitoring of gearboxes
A system for the purpose of condition monitoring of gearboxes includes processing equipment that is configured to receive data that contains information of a spectrum of mechanical vibrations measured from a gearbox being monitored. The processing equipment is configured to search, from the spectrum of mechanical vibrations, at least two spikes on such frequencies which correspond to a phenomenon such as for example a bearing fault. The phenomenon is defined with at least two phenomenon-specific frequencies and with reference values of amplitudes relating to these phenomenon-specific frequencies. The processing equipment is configured to form an indicator of probability of occurrence for the phenomenon on the basis of amplitudes of the searched spikes and the reference values of the amplitudes. The fact that the indicator is formed on the basis of amplitudes of two or more spikes which relate to this phenomenon improves the reliability of the indicator.
US10436669B2 Interpolation engine for analysis of time-varying load data signals
A method for analyzing fatigue life of an elastomeric component includes a step of conducting a finite element analysis to obtain a base state. A plurality of case vectors are then selected to represent a space of possible loading states that occur within a time-varying load data signal based on measurement of the elastomeric component or vehicle dynamics. For at least a portion of the case vectors, a finite element analysis is conducted at a plurality of discrete gridpoints along the case vectors starting at the base state and tracking the case vector. Using an interpolation engine, desired local solution variables for a current state may be interpolated from the finite element analysis at the plurality of discrete gridpoints. A damage calculation may then be calculated based on the desired local solution variables for the current state.
US10436665B2 Fluid property sensor with heat loss compensation and operating method thereof
A method comprises suspending a measuring element within a fluid and applying measuring power to the measuring element. Radiation loss compensation power is applied to a heating element. The radiation loss compensation power is selected to compensate parasitic radiative heat loss from the measuring element. Heat transfer from the measuring element into the fluid is evaluated and a property of the fluid is derived. A sensor which implements the method uses a resistive measuring element which is electrically connected to an evaluation circuit. The heating element is electrically connected to a power source. A processor receives an input from the evaluation circuit and calculates a property of the fluid while the power source provides radiation loss compensation power to the first heating element.
US10436664B2 Micro flexible force sensor
Embodiments relate generally to a sensor device, method, and system are provided for housing a sensor. An example force sensor includes an actuation element, a sense die, and a universal housing for holding a sense die. The universal housing has a top wall, a bottom wall, two side walls, and a back wall that define a cavity. The sense die is disposed within the cavity. The top wall defines an aperture having a first central axis therethrough. The housing defines an opening between the top wall and bottom wall extending from an exterior of the housing to the cavity. The opening has a second central axis and is configured to receive the sense die therethrough. At least a portion of the actuation element extends from the cavity through the aperture. The first central axis is orthogonal to the second central axis.
US10436663B2 Semiconductor pressure sensor including improved structure and integrated sensor chip
A pressure sensor has a housing, an air lead-in hole, a pressure lead-in hole, an inner cavity, a sensor chip, a lead frame and a cover plate. One end of the air lead-in hole is in communication with the inner cavity of the housing, and the other end of the air lead-in hole is in communication with the air; the pressure lead-in hole is perpendicularly disposed at the center of the upper surface of the housing, two steps are disposed on the upper surface of the inner cavity, and a horizontal surface-mounted device surface is disposed on each of the steps. The center of the sensor chip is aligned with the centers of the pressure lead-in hole, and the lower end of the pressure lead-in holes are in communication with the cavity of the sensor chip.
US10436661B2 Heat resistant sensors for very high temperature conditions
Heat resistant sensors equipped with any of a variety of transducers for measuring any of a variety of properties of fluids are constructed with components comprising materials that can withstand very high temperatures. Some embodiments of the sensors include a base comprising non-conductive ceramic material, and some embodiments of the transducers include conductive ceramic materials with resistivities that vary as a function of temperature. Some embodiments of the sensors also include electrical conductors comprising electrically conductive ceramic material or electrical conductors comprising an electrically conductive refractory metal on the base. Other embodiments of the transducers include a capacitor constructed of materials that can withstand very high temperatures.
US10436656B2 Impact sensor
An impact sensor for a vehicle. The impact sensor includes at least one strain-sensitive sensor element which comprises a sensor material, and at least two terminals, between which the sensor material is electrically connected. The sensor material is a metal-containing carbon material.
US10436654B2 Interaction force detection apparatus
An interaction force detection apparatus includes a sensor, a driving element, a moving element, and a connecting element. The connecting element is connected to the driving element and the sensor. The driving element is adapted to interact with the moving element, so as to generate a pair of forces. The pair of forces includes a first force and a second force, and a magnitude of the first force is equal to that of the second force. The sensor detects the first force exerted on the driving element, and the second force is exerted on the moving element to generate a movement.
US10436653B2 Self-calibration of a radiometric imager
A method for internal calibration of a detector comprising using one or more hardware processors for the following actions. The method comprises an action of receiving a request for internal calibration of a detector comprising a switchable termination resistor (Dicke switch) and connecting electronically one or more internal calibration circuits to the termination resistor. The method comprises an action of applying two or more input voltage signals to the detector from the calibration circuit and measuring two or more output readings from the detector, each output reading corresponding to one of the input voltage signals. The method comprises an action of computing internal calibration coefficients based on the input voltage signals and the output readings. The method comprises an action of storing the internal calibration coefficients on a non-transitory computer-readable storage medium connected to the hardware processor(s) for subsequent calibration of output values from the detector.
US10436652B2 Optical health monitoring for aircraft overheat and fire detection systems
Overheat and fire detection for aircraft systems includes an optical controller and a fiber optic loop extending from the optical controller. The fiber optic loop extends through one or more zones of the aircraft. An optical signal is transmitted through the fiber optic loop from the optical controller and is also received back at the optical controller. The optical controller analyzes the optical signal to determine the temperature, strain, or both experienced within the zones.
US10436649B2 Icing resistance total temperature probe with integrated ejector
Embodiments of icing resistant total temperature probes with integrated ejectors are provided. One air data probe comprises: a base; a body having a leading and trailing edges: a first passage defining a first annulus; a temperature sensor within the first passage; a heat shield defining an exterior wall of at least part of the first passage, wherein the sensor is positioned within the shield; a second passage comprising a second annulus defined by a space between the shield and the body; an intake port having an intake aperture that opens to the first and second passages; a separate heated airflow passage, the heated airflow passage having an air input port configured to couple to an air supply source and following a path within the probe body; an integrated air ejector coupled to heated airflow passage to motivate air into the intake aperture and through the first and second air passages.
US10436646B2 IR detector arrays
We disclose herein an infra-red (IR) detector comprising a substrate comprising at least one etched portion and a substrate portion; a dielectric layer disposed on the substrate. The dielectric layer comprises at least one dielectric membrane, which is adjacent to the etched portion of the substrate. The detector further comprises a first sensing area and a second sensing area each located in a dielectric membrane and a plurality of thermocouples. At least one thermocouple comprises first and second thermal junctions. The first thermal junction is located in or on the first sensing area and the second thermal junction is located in or on the second sensing area.
US10436645B2 Inspection apparatus and inspection method of colorimetric value
An inspection apparatus includes a colorimetric value acquisition unit that acquires a colorimetric value of a patch positioned on a color chart, a decision unit that decides an approval status of the colorimetric value of the patch, on a basis of the colorimetric value of the patch and a reference value prepared for the patch, and a display processing unit that displays, on a display unit, a chart image simulating the color chart, and in which a color representing a patch image positioned in the chart image is displayed in a shape representing a decision result made by the decision unit.
US10436644B2 Mitigating meniscus effects in vertically oriented circular dichroism spectrometery
Example embodiments of methods, apparatus, and systems for measuring polarimetric parameters using spectroscopy are disclosed herein. Particular embodiments concern circular dichroism (CD) spectrometers that use a vertically aligned beam. In such embodiments, the solution being analyzed may have a top surface that forms a convex or concave meniscus, creating a surface through which the measuring beam passes that may refract the beam in undesirable ways. Accordingly, particular embodiments of the disclosed technology include one or more meniscus-compensating (meniscus-effect-reducing) components or subsystems. These components and/or subsystems can be used alone or in combination with one another to reduce the undesirable refractive effects caused by the meniscus at the solution's surface, thereby improving the resulting quality of the spectroscopy measurement and potentially improving the speed with which CD spectroscopy can be performed.
US10436638B2 Light receiver having geiger-mode avalanche photodiodes and method for reading out
A light receiver (50) is provided having a plurality of avalanche photodiode elements (10) that are each biased by a bias above a breakdown voltage and that are thus operated in a Geiger mode to trigger a Geiger current on light reception. The avalanche photodiode elements (10) have a first connector (20, 22, 28a-b) and a second connector (20, 22, 28a-b). A first signal tapping circuit (12) for reading out the avalanche photodiode elements is connected to one of the connectors (20, 22, 28a-b). In this respect, a second signal tapping circuit (12) for reading out the avalanche photodiode elements (10) is connected to the other connector (20, 22, 28a-b).
US10436630B2 Scale-based user-physiological data hierarchy service apparatuses and methods
Certain aspects of the disclosure are directed to an apparatus including a weighing scale and external circuitry. The weighing scale includes a platform including force sensor circuitry and a plurality of electrodes to collect signals indicative of the user's identity and cardio-related physiologic data while the user is standing on the platform and processing circuitry. The processing circuitry configured with the force sensor circuitry and the plurality of electrodes to collect the cardio-related physiologic data from the user and output at least portions of the cardio-related physiologic data as user data. The external circuitry receives user data from a plurality of weighing scales include the weighing scale and provides a hierarchy of services using scale-obtained data, wherein the hierarchy of services include different services enabled in response to user selection of the service and activation of subscription levels of different weighted values.
US10436629B2 Measurement system for measuring weight
A measurement information output system comprises an input unit and an output unit. The input unit is configured to input, to an arithmetic unit, a detected force value indicating the magnitude of force detected by one or more force sensors arranged so as to receive impact by motion of a measurement target and a detected acceleration value indicating the acceleration of the measurement target detected by an acceleration sensor arranged so as to detect the acceleration of the measurement target. The arithmetic unit is configured to compute the weight of the measurement target on the basis of the detected force value and the detected acceleration value. The output unit is configured to output, as a measured weight value, the weight of the measurement target computed by the arithmetic unit.
US10436625B2 Interferometric doppler radar and method for wave and water level measurement
Devices, methods and systems for wave and water level measurement using a single DC (direct current)-coupled CW (continuous wave) Doppler radar for detecting water elevation changes in time when installed up to several meters from the water surface. The radar is wireless and can stream continuous data to a local PC (personal computer) or base station in range of its radio. The radar can sample up to 40 Hz and can run on batteries for continuous sampling. The radars can include multiple radar configurations of 1, 2 and 4 radar configurations. Applications for this radar can include the measurement of beach run-up, free surface elevation in tidal zones, and storm surge elevations near bridges and critical infrastructure during storm events.
US10436623B2 Measuring cup
The measuring cup includes numerous embodiments configured for a user to precisely determine the cup contents without need to lift the cup to one's eye level or to lower the eye level to the level of the cup contents. The various embodiments include folding cups; cups having transparent passages in the wall; cups having adjustably positionable bottoms; cups having level indicator rods in the cup interior extending upward from the cup bottom; cups having one or more filaments extending across the cup interior; cups having rigid level indicators spanning the cup interior; cups having adjustably positionable level indicator tabs therein; cups having buoyant level indicator tabs adjustably positionable in the cup interior; and cups having removable clip-on scales extending down along the interior of the cup wall, the scales having a plurality of attachment points for the removable attachment of a level indicator tab at a desired attachment point.
US10436620B2 Excitation circuit for electromagnetic flow meter, and electromagnetic flow meter
An excitation circuit includes a first switch connected between a third signal line and a first signal line supplied with a first DC voltage, a second switch connected between the third signal line and a second signal line supplied with a second DC voltage higher than the first DC voltage, third to sixth switches that reverses a polarity of a voltage on the third signal line to change a direction of an excitation current, a switching control circuit that switches the first switch at intervals shorter than intervals at which an excitation polarity is switched so that the excitation current has a first target value, and a switching control circuit that turns on the second switch when the absolute value of the excitation current is smaller than a second target value less than or equal to the first target value and that turns off the second switch when the excitation current is larger than the second target value.
US10436617B2 Method for adjusting a sensor
At least one aspect of the disclosure includes a method for start-up of a sensor comprising the steps of performing a factory adjustment during the manufacture of the sensor to generate factory adjustment data; permanently storing of the factory adjustment data from the factory adjustment in a memory of the sensor; prior to first use of the sensor, performing an initial user adjustment to generate initial user adjustment data; and permanently storing of the initial user adjustment data from the initial user adjustment in the memory. Another aspect of the disclosure improves the status evaluation of the sensor by enable permanent access to both the factory adjustment data and the initial user adjustment.
US10436616B2 Passive monitoring of sensor calibration status
A system has at least one sensor and a control for analyzing a signal from the sensor. The sensor is operable to send a signal indicative of a presence of a particular occurrence to the control. The sensor also sends a background signal even without the presence of the particular occurrence. The control evaluates the background signal to identify a need for calibration. A method is also disclosed.
US10436615B2 Virtual sensor system
A sensing system includes a sensor assembly that is communicably connected to a computer system, such as a server or a cloud computing system. The sensor assembly includes a plurality of sensors that sense a variety of different physical phenomena. The sensor assembly featurizes the raw sensor data and transmits the featurized data to the computer system. Through machine learning, the computer system then trains a classifier to serve as a virtual sensor for an event that is correlated to the data from one or more sensor streams within the featurized sensor data. The virtual sensor can then subscribe to the relevant sensor feeds from the sensor assembly and monitor for subsequent occurrences of the event. Higher order virtual sensors can receive the outputs from lower order virtual sensors to infer nonbinary details about the environment in which the sensor assemblies are located.
US10436611B2 Rotation angle measuring apparatus and measuring method
A rotation angle measuring apparatus and method are provided for measuring a rotation angle of a moving disk relative to a stationary disk, the moving disk being configured to rotate about an axis and the stationary disk being arranged opposite the moving disk. A magnet is arranged on the moving disk. A first magnetic sensor is arranged on the stationary disk, the first magnetic sensor generating an angle signal under the action of the magnet as the moving disk rotates. An incremental rotation angle of the moving disk is determined on the basis of an output of the receiving region, a period of the static electric field is determined on the basis of an angle signal generated by the first magnetic sensor, and an absolute rotation angle of the moving disk is determined on the basis of the period of the static electric field and the incremental rotation angle.
US10436608B2 Inductive proximity sensor
A method and an inductive proximity sensor for detecting an object having at least one coil, wherein at least one transmission current pulse can be applied to the coil by a control and evaluation unit and having the control and evaluation unit for outputting an object detection signal, wherein the control and evaluation unit is configured to scan at least one induced voltage pulse that is generated by the transmission current pulse at the coil in at least one section from or after the point in time of the application of the transmission current pulse up to the point in time of the complete attenuation of the voltage pulse and to form scan values, whereby the voltage pulse is digitized.
US10436606B2 Magnetic field sensor to detect speed and direction of angular rotation of a rotating magnetic structure
In one aspect, an integrated circuit (IC) includes a magnetic field sensor to detect an angular speed and an angular direction of a rotating magnetic structure. The magnetic field sensor includes at least two magnetic field sensing elements configured to sense changes in a magnetic field caused by rotation of the magnetic structure. The IC also includes an output port configured to provide an output signal of the magnetic field sensor. The output signal indicates the angular direction and the speed.
US10436603B2 Vehicle control system, vehicle control method, and vehicle control program
A vehicle control system includes: an automated drive control unit that performs automated driving where at least one of speed control and steering control of a vehicle is performed automatically; a route guidance unit that decides a traveling route over which the vehicle will travel to a destination that has been set, and performs guidance to the decided traveling route; and a presentation unit that presents, to the passenger, at least one of an automated drive proportion that indicates the proportion of the traveling route to the destination where the automated driving can be performed, distance over which automated driving can be performed, predicted driving time over which automated driving can be performed, timing for performing the automated driving, and number of times of performing the automated driving.
US10436602B2 Apparatus and method for providing optimal gear advice
A method and apparatus for providing an indication to a driver of a geared vehicle that the vehicle is not in an optimal gear is disclosed. The method comprises determining a current gear of the vehicle and determining a current speed of a drive unit of the vehicle. An indication is then provided to the driver of the vehicle that the vehicle is not in an optimal gear when: (i) the determined current speed of the drive unit is greater than a predetermined threshold; and (ii) the determined current gear of the vehicle is less than a maximum gear of the vehicle. A method and apparatus is also disclosed for determining a score indicative of the amount of time during a journey on a road network that a geared vehicle is driven in an optimal gear.
US10436599B2 Method for generating navigation data and a navigation device for performing the method
A method for generating navigation data for a vehicle using a vehicle and a navigation device, said vehicle comprising a set of sensors, said method comprising the steps of: travelling along a road, detecting at least one landmark, determining if said at least one landmark has a shape correlating to the main direction of said road. Approving the at least one landmark as a landmark for landmark navigation or approving an associated section of the road for landmark navigation.
US10436598B2 Navigation system and navigation device
Whether route guidance information output from a navigation device to which an external device is connectable is provided by a navigation function of the external device or by that of the navigation device is able to be identified. A navigation device (100) that outputs route guidance information to HMI devices (104) to (110) and an external device (102) having a navigation function connected to the navigation device are included. The navigation device includes an external device detection means (322) that detects an input from the external device and an output control means (324) that controls output of route guidance information to the HMI devices. When the external device detection means has detected an input from the external device, the output control means outputs route guidance information provided by the navigation function included in the external device to the HMI devices in an output mode different from when route guidance information is output to the HMI devices by a navigation function included in the navigation device.
US10436596B2 Point-of-interest latency prediction using mobile device location history
A latency analysis system determines a latency period, such as a wait time, at a user destination. To determine the latency period, the latency analysis system receives location history from multiple user devices. With the location histories, the latency analysis system identifies points-of-interest that users have visited and determines the amount of time the user devices were at a point-of-interest. For example, the latency analysis system determines when a user device entered and exited a point-of-interest. Based on the elapsed time between entry and exit, the latency analysis system determines how long the user device was inside the point-of-interest. By averaging elapsed times for multiple user devices, the latency analysis system determines a latency period for the point-of-interest. The latency analysis system then uses the latency period to provide latency-based recommendations to a user. For example, the latency analysis system may determine a shopping route for a user.
US10436589B2 Method and apparatus of data classification for routes in a digitized map
A method and system obtaining positioning data from an object traveling on a plurality of routes; mapping the data into a plurality of points on a digital map; identifying points that are matched based on a distance and having a traveling direction consistent with the route directions; obtaining candidate transition points from the plurality of points on the digital map; aggregating the candidate transition points by applying a clustering algorithm to obtain a first cluster of points and a plurality of second clusters of points, verifying a confidence that the first cluster of points are transition points indicating a transition between the routes, and in response to the confidence being below a threshold confidence, classifying the first cluster of points as a first plurality of traveling points having a first direction and automatically adjusting the digital map at least in part based on the first cluster of points.
US10436588B2 Vibrating-mass gyroscope systems and method
A vibrating-mass gyroscope system includes a substantially planar vibrating-mass including opposite first and second surfaces and electrodes that extend longitudinally in a periodic pattern across the first and/or second surfaces. The electrodes include sets of drive and sense electrodes that are capacitively coupled to respective matching sets of drive and sense electrodes associated with a housing and which are separated from and facing the respective first and second surfaces. A gyroscope controller generates a drive signal provided to one of the array of drive electrodes and the substantially matching array of drive electrodes to provide for in-plane periodic oscillatory motion of the vibrating-mass, and generates a force-rebalance signal that is provided to one of the array of sense electrodes and the substantially matching array of sense electrodes to calculate rotation of the vibrating-mass gyroscope system about an input axis.
US10436587B2 Multi-mode coriolis vibratory gyroscopes having high order rotationally symmetric mechanical structure and 32 electrodes
An angular sensor, comprising a Coriolis vibratory gyroscope (CVG) resonator, capable of oscillating along a first pair of normal n=1 modes comprising a first normal mode and a second normal mode; and a second pair of normal n=2 modes comprising a third normal mode and a fourth normal mode; the sensor further comprising one drive electrode and one sense electrode aligned along an anti-nodal axis of each mode; and a pair of bias tune electrodes aligned with an anti-nodal axis of each mode if no drive and sense electrode pair is aligned with said anti-nodal axis.
US10436586B1 Adjustable laser line, level, and square
The adjustable laser line, level, and square is a leveling tool. The adjustable laser line, level, and square comprises a pedestal, a slewing bearing, a stanchion, a drafting triangle, and a laser. The laser and the drafting triangle are attached to the stanchion. The slewing bearing attaches the stanchion to the pedestal. The laser generates a straight beam of light that is used to form a straight line along the surface. The adjustable laser line, level, and square allows for the adjustment of both the azimuth angle and the polar angle of the laser. The slewing bearing is used to adjust the azimuth angle. The drafting triangle is used to adjust the polar angle. The stanchion further comprises a plurality of bubble levels that measure the angle of the stanchion relative to the force of gravity.
US10436584B2 Level with audio and/or visual indicators
A tool, such as a level, including audio and/or visual indicators is provided. The level may include one or more bubble level vials having a controller and a sensor. The visual indicators are associated with the vials. The controller is configured to activate the audio and visual indicators in repose to a signal received from the sensor. The controller illuminates the visual indicators for each vial when that vial indicates it is level or plumb.
US10436582B2 Device orientation detection
An orientation or position of a device may be determined through a determination of a slope of a path currently being traveled by a vehicle. The slope of the path may be determined from data indicating a movement of the vehicle provided by sensors of a data acquisition device coupled with the vehicle. A tilt value of the data acquisition device using the sensors of the data acquisition device may also be determined. A position of the data acquisition device may be established based on the slope of the path and the tilt value of the data acquisition device.
US10436580B2 Surface measurement system
A surface measurement system is configured to measure a sample with a low reflectivity surface. The surface measurement system includes a condensation device and a measurement device. The condensation device is configured to form a liquid layer on the surface of the sample. The condensation device includes a chamber, a temperature controlling gas source, and a humidification gas source. The chamber is configured to accommodate the sample. The temperature controlling gas source is connected to the chamber to provide temperature controlling gases to the chamber, so as to control the temperature of the sample. The humidification gas source is connected to the chamber to provide water vapor to the chamber, so as to form the liquid layer on the surface of the sample. The measurement device includes a plate, a light source, and an image capturing device.
US10436577B2 Full-field statistical and characterizing method of fluid micro-explored strain for alloy microstructure
The invention relates to a full-field statistical & characterizing method of fluid micro-explored strain for alloy microstructure, comprising the following steps: a. grinding and polishing the surface of an alloy sample to mirror with no grinding defects, and then determining a to-be-measured area on the surface of the alloy sample; b. utilizing a white light interferometry 3D surface profiler to perform initial morphology measurement on the surface of an alloy sample; c. utilizing an isostatic pressing technology to obtain the microstructure deformation on the surface of the alloy sample, and then utilizing a white light interferometry 3D surface profiler to perform deformed morphology measurement on the surface of the alloy sample to obtain a changing spectrum of micro morphology of the microstructures on the surface of the alloy; and d. performing trans-scale and rapid quantitative statistical distribution characterization on the morphology change before and after isostatic pressing of the microstructures in the to-be-measured area of the alloy, so as to obtain a corresponding full-field metallography. In the present invention, the sample pretreatment is simple, the analysis speed is rapid, the scanning area is large, and the requirement of high throughput trans-scale analysis can be satisfied, so as to instruct the extraction of the material metallography feature unit.
US10436573B2 Balanced detection systems
Various balanced detection systems which reduce alignment requirements of free space optics based balanced detection configurations are discussed. One example system includes a light source, a beam divider, sample optics, return optics, and a processor. The light source generates a light beam. The beam divider separates the light beam into reference and sample arms. The sample optics deliver the light beam in the sample arm to a light scattering object to be imaged. The return optics direct light to a balanced detection system, which has a balanced detection beam divider for combining light scattered from the object and light from the reference arm and directing the combined light into two detection channels and two detectors for collecting the combined light in the two detection channels and generating signals in response thereto. The processor processes the signals and generates image data of the object based on the processed signals.
US10436567B2 Method for locating mobile magnetic objects presented before a network of magnetometers
A method for locating mobile objects by identifying, on the basis of the objects before a network of magnetometers, a supplementary equation. The method includes connecting, by means of a relationship of equality, a first variable from a current system of equations to a term, the term being a predefined relationship between one or more other variables from the current system of equations or a constant numerical value. The method also includes replacing, in the current system of equations, the first variable with the term to which it is equal to obtain a new system of equations in which the number of variables for which the value needs to be estimated is smaller than in the current system of equations. The method further includes using the new system of equations instead in order to estimate the position/orientation/amplitude of a magnetic moment of one of the magnetic objects.
US10436564B2 Thread inspection systems and methods
A screw thread measurement system and methods may comprise a frame having a reference surface, a carrier coupled to the frame and configured to translate relative to the frame, a dimension measurement system coupled to the carrier and having a thread contact element configured to translate relative to the frame and orthogonally the translation axis of the carrier. The dimension measurement system configured to determine thread dimensions relative to the frame reference surface.
US10436561B2 Fuse assembly for a munition
A fuse mechanism for e.g. a pyrotechnic grenade in which a spring loaded striker lever (31) is blocked via a cammed surface (22) of a safety lever (21) comprising a handle. (25). Release of the handle (25) enables deployment of the fuse assembly. Spring-loaded striker lever (31) is urged upwards by the force of torsion spring (38). Contact between the free end (34) of the striker lever (31) exerts a rotational force on cammed portion (22). The safety lever (21) rotates away from the body of the munition (20). Rapid upward movement of the striker lever (31) is prevented at this stage by contact of the free end (34) with the cammed portion (22). Further rotation of the safety lever (21) occurs until point where the cammed portion (22) is no longer in contact with the striker lever. Ultimately, once the safety lever (21) has rotated beyond a certain extent, the free end of the striker lever (31) is no longer in contact with the cammed portion (22), and the striker lever is urged rapidly away from the body of the munition (20).
US10436554B2 Methods and apparatuses for aerial interception of aerial threats
Embodiments include active protection systems and methods for an aerial platform. An onboard system includes radar modules, detects aerial vehicles within a threat range of the aerial platform, and determines if any of the aerial vehicles are an aerial threat. The onboard system also determines an intercept vector to the aerial threat, communicates the intercept vector to an eject vehicle, and causes the eject vehicle to be ejected from the aerial platform to intercept the aerial threat. The eject vehicle includes alignment thrusters to rotate a longitudinal axis of the eject vehicle to substantially align with the intercept vector, a rocket motor to accelerate the eject vehicle along an intercept vector, divert thrusters to divert the eject vehicle in a direction substantially perpendicular to the intercept vector, and attitude control thrusters to make adjustments to the attitude of the eject vehicle.
US10436550B2 Holster
A holster system that comprises a holster and an accessory configured to be fixed to a mounting rail of a handgun. The holster has a holster body with a pair of opposing wall portions defining a cavity. A retention mechanism of the system has a blocking portion movable between a blocking position and a non-blocking position. The blocking member at least inhibits removal of the handgun and accessory if the handgun and accessory are urged rearwardly before a thumb receiving portion is depressed. The blocking portion is on a spring member that is deflected by an elongate exteriorly extending sliding member that has a cam surface that selectively deflects the spring member from the blocking position.
US10436544B1 Archery release
An archery release is provided in the form of a back tension archery release having at least one of a micro adjustable moon pawl, a locking axle pin and/or a solid handle. The micro adjustable moon pawl can define detents or recesses. A fastener joined with an arm of the release can have an end that selectively engages a particular detent and prevents rotation of the pawl to thereby set a release point of the release. The locking axle pin can be an axle with first and second ends and a threaded intermediate portion that engages threaded holes in an arm of the release to secure the arms a fixed distance from one another, while the ends can allow the hood to freely rotate about them. The solid handle can extend between an archer's digits, and can be void of any internal holes therein.
US10436540B2 Auto-loading firearm with selectable live fire and training modes
An auto-loading firearm having a system for switches between live fire and training modes via a selector switch mounted either on the firearm frame or on a specially designed training attachment. A multi-part transfer bar, between the trigger and sear, can be selectively connected in a live fire mode and spaced apart in a training mode. A selectively engageable trigger resetting mechanism automatically returns the trigger to its set position after firing the firearm is in training mode.
US10436538B2 Automatic pistol slide with laser
A slide for an automatic pistol includes a cavity, a housing in the cavity, a laser module at least partially received in the housing, a power source, circuitry, and a striker. The slide has a first mode in which it emits laser light and a second mode in which it does not emit laser light. The striker has a first position in which it does not cause the laser module to emit laser light. When the pistol's trigger is pulled, the pistol's firing pin contacts the striker and moves the striker backwards from the first position to a biased position. When the firing pin moves out of contact with the striker, the striker moves forward to a second position and causes the circuitry to transmit power from the power source to the laser module, which causes the laser module to emit laser light.
US10436533B2 Modular gun housing
A modular gun housing assembly is provided having a barrel body, a frame and a handle. The barrel body houses a firing bolt, a bolt spring and an air chamber. The frame has a cutaway to receive the barrel body and align the frame with the barrel body. The frame also has a bottom wall with a plurality of tabs extending therefrom to align the handle thereto. The frame is removably secured to the barrel body with a plurality of fasteners, and the handle is removably secured to the frame with a plurality of fasteners. The handle also has a plurality of mating receivers to engage and mate with the plurality of tabs extending from the frame. The handle also has a grip portion with a cavity to receive at least one of a projectile and a propellant container.
US10436530B2 Radial delayed blowback operating system, such as for AR 15 platform
A delayed rotary blowback mechanism integrated into a firearm bolt and carrier subassembly. A plurality of radial locking lugs are configured at a rear end of the bolt and seat within a mating profile of a barrel extension of the firearm in a fully chambered position. A plurality of chamfered locations are configured between the lugs and a receiving profile in the barrel extension for influencing linear to rotational motion of the bolt. A cam pin extends upwardly from the bolt and seats through a circumferentially directed slot configured within the bolt carrier. Upon initiating of the discharge cycle, signaled by the round traveling through and out the end of the barrel, the chamfered configuration results in the bolt and cam pin rotating within the carrier and the lugs subsequently separating from the barrel extension, with the bolt and associated carrier retaining sufficient inertia to cycle through the discharge cycle to the set position concurrent with reloading a subsequent cartridge.
US10436527B2 Refrigerant diverter
A refrigerant diverter diverts inflowing refrigerant and to cause the refrigerant to flow out to a downstream side. The refrigerant diverter includes a vertically extending diverter case, and a vertically extending rod-shaped rod member disposed inside the diverter case. The diverter case has a plurality of diverting channels disposed along a circumferential direction, a diverting space arranged to guide the refrigerant to the diverting channels, and a plurality of expelling spaces that communicate with the diverting space through the diverting channels, the expelling spaces being disposed along a vertical direction. The diverting channels are configured from a plurality of holes extending in a longitudinal direction of the rod member and integrally formed in the rod member.
US10436520B2 Plate pulsating heat spreader with artificial cavities
The plate pulsating heat spreader according to the present disclosure may lower the degree of superheat to thereby allow nucleation to easily occur by including the cavities, thereby preventing a sudden temperature rise of an evaporator and having improved thermal performance. The pulsating heat spreader includes fluid channels and cavities.
US10436518B2 Removal of non-condensable gases from a closed loop process
A method which allows the ejection of non-condensable gases, notably air, from a closed loop power generation process or heat pump system, is disclosed. A vessel in which a working fluid is absorbed or condensed can be separated from the power generation processes by valves. Residual gas comprising C02, non-condensable gas such as air, water and alkaline materials including amines may be compressed by raising the liquid level in said vessel. The concurrent pressure increase leads to the selective absorption of C02 by alkaline materials. In simpler embodiments, mainly air is removed from one- or two-component processes. Following the compression, non-condensable gas may be vented, optionally through a filter. The method is simple and economic as vacuum pumps may be omitted. The method is useful for any power generation and Rankine cycle, and particularly useful for the power generation process known as C3 or Carbon Carrier Cycle.
US10436516B2 Thermal cycling device
Thermal cycling devices are provided. In one embodiment, a thermal cycling device includes a packed tube comprising an inlet portion defining an inlet and an outlet portion defining an outlet. The packed tube is provided in a double coil arrangement, wherein the double coil arrangement causes radially neighboring turns of the packed tube to have opposing flow directions therethrough. The thermal cycling device further includes a cooling device disposed axially adjacent to the packed tube, and a heating device disposed axially adjacent to the packed tube opposite the cooling device.
US10436515B2 Refrigerant distributor for falling film evaporator
A falling film evaporator includes a plurality of evaporator tubes through which a volume of thermal energy transfer medium is flowed, and a distributor to distribute a flow of liquid refrigerant over the plurality of evaporator tubes. The distributor includes a distributor box and a distribution sheet positioned at a bottom surface of the distributor box having a plurality of peaks and valleys, with sidewalls extending between each peak and each valley. A plurality of ports is located in the sidewalls to distribute the flow of liquid refrigerant downwardly over the plurality of evaporator tubes.
US10436514B2 Heat exchanger and refrigeration cycle apparatus
Provided is a heat exchanger, including: a first heat exchange unit, which includes a first flat tube; a second heat exchange unit, which is arranged so as to be opposed to the first heat exchange unit, and includes a second flat tube; and a tank, which connects the first heat exchange unit and the second heat exchange unit to each other. The tank has an upper wall and a lower wall defining an upper end and lower end of a tank space formed in the tank, respectively. One end of the first flat tube and one end of the second flat tube are connected to the tank space. When a height from the lower wall to the upper wall is defined as X, and a height from the lower wall to the one end of the first flat tube is defined as Y1, a relation between X and Y1 satisfies Y1<(½)X.
US10436504B2 Refrigerator
A refrigerator includes a cabinet, a door defining an opening in the door, and a transparent display assembly that covers the opening and allows an inner space of the refrigerator to be visible. The transparent display assembly includes a front panel, a rear panel, an outer spacer configured to maintain a first distance between the front panel and the rear panel, a display disposed on a rear surface of the front panel, a light guide plate spaced apart from the display, and a first spacer configured to support the light guide plate and to maintain a second distance between the display and the light guide plate. The outer spacer defines a first injection hole configured to allow introduction of an inert gas to the outer spacer, and a first insulation layer configured to receive the inert gas between the front panel and the light guide plate.
US10436503B2 Drawer assembly and method of mounting the drawer assembly in a refrigerated compartment
A refrigerator includes a refrigerated compartment and a door configured to selectively seal the refrigerated compartment. A drawer assembly is mounted in the refrigerated compartment. The drawer assembly includes a glide and a drawer. The glide has a glide rail movable relative to the refrigerated compartment and a glide endcap directly coupled to the glide rail. The drawer has a front wall, a rear wall, a bottom wall, opposing side walls and a retaining clip. The retaining clip is directly coupled to the glide endcap. The retaining clip and the glide endcap prevent the drawer from moving vertically relative to the glide rail.
US10436500B2 Refrigerator
Disclosed herein is a refrigerator having dividers movable in the left-right direction to efficiently use the internal space of a container and enabling a tray or a shelf used in the fridge room to be used in the freezer room as well by preventing the gap between the dividers from narrowing to a certain distance or less to put the tray on the dividers. A refrigerator includes a main body, a storage compartment formed inside the main body with an open front, a door configured to open and close the open front of the storage compartment, a container contained in the storage compartment to store groceries therein, and a plurality of dividers arranged to be movable inside the container in the left-right direction and dividing the internal space of the container, wherein the divider includes pinion gears configured to guide movement of the divider along guide rails arranged on the front and rear walls of the container, a fixer configured to fix the divider to prevent movement of the divider, and a gap maintaining bar configured to prevent the gap between the dividers from narrowing to a certain distance or less.
US10436497B2 No-frost refrigeration appliance
A no-frost refrigeration appliance has an interior which is divided by a partition into an evaporator chamber and a storage chamber. The evaporator chamber accommodates an evaporator and a defrost heater. The storage chamber is cooled by the evaporator chamber. The partition and the evaporator are mutually independently attached to walls of the interior. The defrost heater is not connected to the evaporator and is fastened to the partition.
US10436495B2 Integrated thermal energy module within an air-cooled evaporator design
A transport refrigeration unit (TRU) includes a compressor. The TRU further includes a condenser disposed downstream of the compressor. The TRU further includes an expansion device disposed downstream of the condenser. The TRU further includes a first flow control device disposed downstream of the condenser. The TRU further includes a first evaporator disposed downstream of the expansion device and the first flow control device. The first evaporator is disposed upstream of a second flow control device. The second evaporator is disposed downstream of the first flow control device, the expansion device, and the second flow control device. The second evaporator includes a thermal accumulator. The second flow control device disposed upstream of the compressor.
US10436490B2 System and method of controlling a variable-capacity compressor
A working-fluid circuit may include an indoor heat exchanger, a variable-capacity compressor and a control module. The variable-capacity compressor pumps working fluid through the indoor heat exchanger. The control module may control the compressor and operate the compressor in one of a first capacity mode and a second capacity mode based on a demand signal, outdoor-air-temperature data and a compressor runtime.
US10436488B2 Method and apparatus for optimizing refrigeration systems
A control system for controlling a refrigeration system having an operating point, comprising: a memory configured to store a relationship of at least an evaporator efficiency, an evaporator heat load, a refrigerant amount in the evaporator, and a variable dependent on a non-volatile liquid mixed with refrigerant in the evaporator an input port configured to receive a signal corresponding to at least a measured evaporator heat load during operation; an output port configured to present an output to selectively alter an operating point of the evaporator, by altering the refrigerant amount in the evaporator and thereby changing the variable; and a processor, configured to receive the signal, access the memory; and generate the output to selectively move toward an optimum operating point. A corresponding method and refrigeration system are provided.
US10436484B2 Caulking fixation type power element and expansion valve using the same
A caulking fixation type power element has a diaphragm, an upper lid member forming a pressure actuation chamber with a working gas, a receiving member provided with a through hole in its center portion and arranged in an opposite side to the upper lid member in relation to the diaphragm, and a stopper member arranged in a lower space formed between the diaphragm and the receiving member, and is integrated according to a circumferential welding by lapping the upper lid member, the diaphragm and the receiving member, the stopper member has a main body portion inserted to the through hole of the receiving member, and a flange portion having a larger diameter than the through hole and formed in one end of the main body portion, and the flange portion is arranged so as to come into contact with the receiving member from the lower space side.
US10436483B2 Heat exchanger for micro channel
A micro-channel heat exchanger includes a first header, a second header, multiple sets of flat pipes, and a distributor disposed outside of the first header. The distributor is provided with at least one main outlet and at least one secondary outlet. The first header is provided with at least one main fluid port connected to the main outlet of the distributor through a main connecting pipe. The first header or the second header is provided with a secondary fluid port. The secondary outlet of the distributor is connected to the secondary fluid port through a secondary connecting pipe, and a height of the position where the distributor is located is greater than a height of the first header.
US10436482B2 All-weather solar water source heat pump air conditioning system
A solar water source heat pump air conditioning system includes an air-water heat exchange system, an aqueous solution heat exchange system, a heat pump main engine, a concentration system, an energy recovery system and a condensate water recovery system. According to the present invention, solar energy in air is absorbed by utilizing the air-water heat exchange system and is provided for a heat pump. Cold-heat transfer is performed between the air-water heat exchange system and the heat pump main engine by adopting the aqueous solution heat exchange system, thereby avoiding frosting and pipeline pollution. Cold energy of air-conditioning condensate water is collected by utilizing the condensate water recovery system and then is used, thereby increasing efficiency of the heat pump main engine. Air flowing through the air-water heat exchange system is purified by adopting a haze purification system, thereby improving air quality.
US10436481B2 Magnetocaloric refrigerator
The invention is for an apparatus and method for a refrigerator and a heat pump based on the magnetocaloric effect (MCE) offering a simpler, lighter, robust, more compact, environmentally compatible, and energy efficient alternative to traditional vapor-compression devices. The subject magnetocaloric apparatus alternately exposes a suitable magnetocaloric material to strong and weak magnetic field while switching heat to and from the material by a mechanical commutator comprising heat pipe elements. The invention may be practiced with multiple magnetocaloric stages to attain large differences in temperature. Key applications include thermal management of electronics, as well as industrial and home refrigeration, heating, and air conditioning. The invention offers a simpler, lighter, compact, and robust apparatus compared to magnetocaloric devices of prior art. Furthermore, the invention may be run in reverse as a thermodynamic engine, receiving low-level heat and producing mechanical energy.
US10436480B2 Thermally driven environmental control unit
The present invention regards a thermally driven, environmental control unit including, in a closed fluid-flow, non-pressurized circuit, a mixing heat exchanger, a heat recovery unit, a fractionator/evaporator, and one or more condensers. The system is designed to include at least one solute and a solvent, selected so that the mixture of each solute and the solvent produce an enthalpy change of between about 5 to 30 kJ/mol for cooling and −10 to −200 kJ/mol for heating. A plurality of pumps are integrated into the system to move the solute and the solvent, and a mixture thereof, among the various components of the present invention. The unit further includes a liquid loop coupled with the mixing heat exchanger and an air handler to provide warm or cool supply air. The present invention further regards a process for cooling or heating air using enthalpy change of solution associated with the dissolution of a solute in a solvent, at relatively constant atmospheric pressure, and separation of the solute from the solvent for re-use in the process.
US10436479B2 Fixture for solar cell module
A fixture which fixes a solar cell module to a rail member for supporting the solar cell module is provided with: a side section that abuts a side surface of the solar cell module intersecting a light-receiving surface of the solar cell module; an upper section that extends from the upper end of the side section so as to face the light-receiving surface of the solar cell module; a lower section that extends from the lower end of the side section so as to face the lower surface, of the solar cell module, on the opposite side to the light-receiving surface of the solar cell module; and a fixing section that is fixed to a side section of the rail member. The fixing section extends downward from a position on the lower section that is away from a connecting part between the side section and the lower section.
US10436475B2 System and method for fastening a heating or cooling body
The invention relates to a system and method for fastening a heating/cooling element (3) to a wall or to a floor, the method comprising the following steps: a) fastening at least two brackets (1, 2) to a wall (W) and/or to a floor (B), the longitudinal axis (L) of each bracket (1, 2) being vertically oriented and the two brackets (1, 2) being spaced apart from one another in the horizontal direction; b) bringing a first (lower) edge formation of the heating/cooling element into engagement with the complementary first bracket formation (F1) of the particular bracket (1, 2), so that a pivoting engagement between the heating/cooling element (3) and the brackets (1, 2) is established; c) pivoting the heating/cooling element (3) with respect to the two brackets (1, 2) about a pivot axis (R), a second (upper) edge formation of the heating/cooling element being swiveled toward the second bracket formation (F2) of the particular bracket (1, 2); and d) bringing the second (upper) edge formation of the heating/cooling element (3) into engagement with the complementary second bracket formation (F2) of the particular bracket (1, 2), so that a locking engagement between the heating/cooling element (3) and the brackets (1, 2) is established.
US10436474B2 Module for an air handling unit and air handling unit including such a module
The invention relates to a module for an air handling unit, comprising at least one side surface formed by the assembly of several panels arranged next to one another, a connection post (12) between two adjacent panels, including two facing fins (122) for positioning the panels, and two bases (14) for attaching the post (12) to an upper surface and to a lower surface (2), respectively, of the module, these bases being mounted at the two ends of the post. Each base (14) comprises two facing strips (18) which carry, on the interior side of the module, a rectilinear sealing gasket (20) for sealing the space between the fins (122) of the post (12) and the upper surface or lower surface (2) of the module.
US10436470B2 Rule-based load shedding algorithm for building energy management
Unique systems, methods, techniques and apparatuses of building power management are disclosed herein. One exemplary embodiment is a system comprising a load management controller and a power circuit interrupter. The load management controller is configured to repeatedly perform a first test wherein a time rate of change of temperature of building regions is determined, repeatedly perform a second test wherein a lighting controller is operated to rank a plurality of lighting loads according to ambient light of building regions associated with the plurality of lighting loads, assign the plurality of HVACR loads and lighting loads to a plurality of load shed groups, and reduce power consumption by the plurality of HVACR loads and the plurality of lighting loads in order of the ranked load shed groups effective to minimize occupant perceptibility of the power consumption reduction while implementing the operator specified priority criteria.
US10436466B2 Humidifier and home appliance
Disclosed is a humidifier and home appliance having a structure with an air inflow path formed in a water tank separately from a water supply inlet and configured to prevent noise due to air bubbles during water supply to a water reservoir from the water tank, and a structure configured to block the air inflow path in order to prevent water from flowing into the air inflow path during replenishment of water to the water tank.
US10436461B2 Dehumidifier
A dehumidifier includes a dehumidification system. The dehumidification system includes an air inlet, a cold energy storage, an evaporator, the cold energy storage, a condenser, and an air outlet for air to pass in sequence. The air inlet and the air outlet are disposed on a main body of the dehumidifier. The evaporator, the cold energy storage, and the condenser are fixedly mounted in the main body. The evaporator is used to cool the air so that moisture in the air is condensed into water droplets. A water tray is provided under the evaporator to collect the water droplets. The cold energy storage is disposed between the evaporator and the water tray for collecting the water droplets, absorbing cold energy and cooling the passing air. The condenser is used to heat the air to form dry air. The cold energy storage is to cool the air in advance, so that the moist and hot air becomes low-temperature and high-humidity air. The dehumidifier can reduce the power of the compressor, save energy, improve the dehumidification capacity, and improve the energy efficiency.
US10436458B2 Heat source unit
Air heat exchangers are composed of a first air heat exchanger through a fourth air heat exchanger, which are formed in a L shape, which include long side portions and short side portions in a state where one end portion sides in an extension direction of tubes, in which a coolant is flowed, are bent; and each of the short side portions is disposed at a short hand side of a rectangular shape, in such a way that an arrangement shape of the first air heat exchanger through the fourth air heat exchanger is formed as a frame shape having a rectangular shape viewed from a plane.
US10436456B2 Air conditioner and method for controlling an air conditioner
An air conditioner and a method for controlling an air conditioner are provided. The method may include acquiring a top view image for an indoor space using an imaging device and calculating a height of a ceiling in which an indoor device may be mounted; determining whether an image is a human body or an obstacle, with respect to at least one image included in the to view image; and performing control of the indoor device to allow air flow to avoid an obstacle and be discharged toward a human body by controlling driving of an indoor fan or one or more discharge vane provided in the indoor device.
US10436455B2 Hot water recovery
The concepts relate to reducing energy loss associated with hot water systems. One example is manifest as a system with an automatic hot water recovery apparatus and selective hot water isolation devices. In one example a selective hot water isolation device is configured to be connected in fluid flowing relation with a first water line and a second water line and the selective hot water isolation device is configured to control water cross-over from the second water line into the first water line based upon water flow through the first water line.
US10436452B2 Gas burner arrangement, cooktop and stove
A gas burner arrangement for a hotplate includes at least two gas burners, each gas burner having operably connected thereto a gas valve for regulating a combustion gas flow to the gas burners, and a thermoelement for monitoring a flame of the gas burners. The thermoelement is coupled to the gas valve by an electrical circuit, such that when the flame of the associated gas burner is extinguished, the combustion gas flow to the gas burner is interrupted with the aid of the gas valve. Each electrical circuit includes a mechanically actuatable switch configured to couple or decouple the electrical circuit between the associated thermoelement and the associated gas valve. The mechanically actuatable switch includes a contact element having a noble metal. A shared actuation element controls the mechanically actuatable switches of the electric circuits.
US10436451B2 Cap to change inner flame burner to vertical flame
A gas burner having a switchable flame includes a combustion chamber having a bottom and a circumferential crenellated wall with a plurality of fuel exit ports disposed in the circumferential crenellated wall. The fuel exit ports are directed generally inwardly toward the combustion chamber and also upwardly from the bottom of the combustion chamber. The gas burner additionally includes a burner base and a swirl spreader disposed above the burner base which defines a top portion of the circumferential crenellated wall of the combustion chamber. An annular burner cap set includes an inner flame burner cap and a vertical flame burner cap where the inner flame burner cap and the vertical flame burner cap are selectively and alternatively positioned on the circumferential crenellated wall to define an inner flame state and a vertical flame state, respectively, of the fuel exit ports.
US10436450B2 Staged fuel and air injectors in combustion systems of gas turbines
A staged injector in a combustor of a gas turbine. The staged injector may include an injector tube comprising a lateral wall enclosing an injection passageway that extends between an outlet and inlet. An outboard segment of the injector tube may include an exterior face. A cover may be formed about the outboard segment so form a surrounding plenum. The cover may include a side wall that radially overlaps the outboard segment and forms a first portion of the surrounding plenum therebetween. A ceiling wall of the cover may form a second portion of the surrounding plenum. A screening plate may be formed within the side wall of the cover that includes a multitude of apertures configured to fluidly connect the first portion of the surrounding plenum with a feed cavity formed exterior to the side wall.
US10436446B2 Spring loaded and sealed ceramic matrix composite combustor liner
A combustor liner assembly of a gas turbine engine comprises a dome having a central axis aligned with an engine axis, the dome arranged at an inlet end of a combustor, a first spring disposed at a radially outward position of the dome, an outer liner retainer engaging a radially outer cowl and, the outer liner retainer having a sealing surface disposed in a radial plane for receiving an axial force, a ceramic matrix composite outer combustor liner having an outer liner sealing surface which is seated against the outer liner retainer, the first spring forcing the outer liner in an axial direction against the liner outer liner retainer, a ceramic matrix composite inner combustor liner having an inner liner sealing surface and engaging a radially inward surface of the dome, a second spring engaging the radially extending surface of the inner combustor liner, acting in an axial direction.
US10436440B2 Hydrolysis apparatus for organic waste using hydraulic crushing effect
A hydrolysis apparatus for organic waste using a hydraulic crushing effect includes: a housing having an open top surface and an inner lodging space; a reaction tank being lodged in the inner lodging space of the housing and having an open top surface and an inner space for accommodating a defined liquid chemical; a heating section connected to a bottom surface of the reaction tank and integrated into the reaction tank; and a driving means for moving the housing to put the housing in a linear reciprocating motion. The present invention has an effect to greatly reduce the physical crushing time and the dissolution time using a liquid chemical in the hydrolysis of animal carcass and other organic wastes, such as food waste, sewage/waste water sludge, animal/plant residue, and so forth, thereby increasing the work efficiency and reducing the cost.
US10436435B2 High intensity illumination LED work light assembly
An LED high intensity illumination work light assembly including a front portion and a back casing with a circuit box housed in the middle. On the left and right sides of the back casing portion are configured threaded receiving holes for fixing the work light assembly to a supporting frame at a selected angle, and on the back section of the back casing are figured with two protruding fin plates that can fix the LED work light to a supporting surface that is close to the user in the working area.
US10436434B2 Gimbal luminaire
A luminaire comprising a base, a circuitry housing attached to the base and comprising circuitry, a first rotational structure attached to the circuitry housing, a second rotational structure attached to the first rotational structure, and a lighting apparatus attached to the second rotational structure. The circuitry is positioned in electrical communication with each of the base and the lighting apparatus. The first rotational structure is attached to the circuitry housing so as to rotate about a first rotational axis that is parallel to a longitudinal axis of the luminaire. The second rotational structure is attached to the first rotational structure so as to rotate about a second rotational axis that is parallel to a transverse axis of the luminaire.
US10436431B2 Adjustable depth anchoring system for an underwater light
An underwater dock light having an adjustable anchoring system having a capturing assembly with an upper capturing housing located opposite a lower capturing housing. The upper capturing housing can have at least one cord opening configured to receive a cord. The upper capturing housing can have a cord capturing structure. The cord is configured to contact a portion of the cord capturing structure. A fastener is configured to connect the upper capturing housing to the lower capturing housing. The cord is captured between the cord capturing structure of the upper capturing housing and a surface of the lower capturing housing. An anchoring weight is configured to connect to the capturing assembly. The anchoring weight has an opening. The upper capturing housing and lower capturing housing are configured to retain the anchoring weight.
US10436426B2 Foldable portable lamp
A portable lamp comprises a central body, a boom arm, flat tripod stand, and a light unit. The central body is extendable along its vertical axis to a predetermined length. The boom arm is of adjustable length and is rotatably fixed to the upper end of the central body with a positively locking elbow joint, including a ratchet and pawl. The lower end of the central body is fixed with a foldable locking flat tripod stand adapted to hold and provide mobility to the portable lamp. Flat tripod stand includes a spring-biased latch and detents that hold legs in a folded or a down position. The central body, the boom arm, the tripod stand and the light unit are configured to provide up to twelve degrees of freedom jointly.
US10436424B2 Linear light fixture interconnect with anti-snaking feature
Provided is a light fixture including an end portion that features a mechanism configured to lock the light fixture via the end portion to another end portion disposed at one extremity of another light fixture. The mechanism also includes a lever configured to lock the light fixture with the other end portion.
US10436416B2 Vehicle light assembly with heat sink
A vehicle light assembly is provided herein and includes a light source, an optic configured to output light emitted by the light source, and a thermal conductive member enclosing the light source and the optic. The thermal conductive member is thermally coupled to a vehicle body via a thermal transfer adhesive.
US10436415B2 Vehicle head lamp
Disclosed is a vehicle head lamp includes: a plurality of lamps arranged in parallel with each other and each including a light source that emits light irradiated to a forward and a heat sink that radiates heat generated from the light source; a blower; and a lamp housing configured to accommodate the plurality of lamps and the blower. Each of the plurality of lamps includes a first lamp disposed in a blowing direction where air is blown by the blower, and a second lamp disposed on a flow path of the air flowing through the first lamp. The blower includes an air suction space into which the air flowing through the second lamp is sucked.
US10436413B2 Illumination device
An illumination device includes: an elongated light guide; a first light source; a second light source; and a controller. A first increase beginning time point at which the brightness of the first light source begins to increase from zero is prior to a second increase beginning time point at which the brightness of the second light source begins to increase from zero. A first increase finish time point at which the brightness of the first light source finishes increasing to the first set brightness is simultaneous with or prior to a second increase finish time point at which the brightness of the second light source finishes increasing to the second set brightness. A time from the first increase beginning time point to the second increase finish time point is not more than 0.2 seconds.
US10436412B2 Lamp assembly for vehicle
A lamp assembly for a vehicle includes a housing that defines a space; an outer lens that covers the space defined by the housing; and a bezel disposed on the space defined by the housing. The lamp assembly also includes a plurality of OLED modules mounted on the bezel that is disposed on the space defined by the housing, the plurality of OLED modules mounted to be separated from each other. The lamp assembly further includes a drive module configured to control the plurality of OLED modules; and a connecting flexible circuit board disposed on at least one of the housing or the bezel, to which each of the plurality of OLED modules is connected and which is connected to the drive module.
US10436409B2 Methods and apparatus for light efficient programmable headlamp with anamorphic optics
In described examples of a headlamp to project a beam of light from a lens, the headlamp includes: an illumination module to output a light beam to an illumination path; and illumination optics to receive the light beam and to provide illumination to a programmable spatial light modulator. The programmable spatial light modulator is arranged to receive the illumination and to output non-uniform illumination as patterned light to projection optics. The projection optics are arranged to receive the patterned light and to output the patterned light through the lens. At least one of the illumination optics and the projection optics includes an anamorphic lens to shape the light beam.
US10436404B2 Lighting device and vehicle lamp including same
An embodiment of the present invention relates to a lighting device structure that can increase the degree of freedom of a light emitting surface and realize an effect of changing the shape and the three-dimensional feeling of light and there is provided a lighting device including a light guide layer in which light exit surfaces are formed on one surface and on the other surface opposite to the one surface; a light emitting module that is embedded in the light guide layer and disposed at an outer periphery of a light exit surface of the light guide layer; and a light-transmitting printed circuit board that mounts an light emitting device on the light emitting module and is disposed under the light guide layer.
US10436403B2 Dual printed circuit board
A dual printed circuit board assembly for vehicle lights, the dual printed circuit board including a dual printed circuit board and a dual connector. The dual printed circuit board having a first substrate with a first layout, a second substrate opposite to the first substrate with a second layout, and a common panel that supports the first substrate on a first side and the second substrate on a second side, wherein the first layout is populable by a first plurality of light sources to be used in a first light of the vehicle lights and the second layout is populable by a second plurality of light sources to be used in a second light of the vehicle lights. The dual connector having a first jumper connector electrically connected to the first layout, and a second jumper connector opposite to the first jumper connector and electrically connected to the second layout.
US10436398B2 Overhead multi-functional fixture
A ceiling mountable unitized fixture providing amenities to people at a desk or table below is shown and described. The unitized fixture can provide in or on a housing, a variety of types of lighting, for serving different types of activities. Auxiliary power is available, either as a fixed, in-place electrical receptacle or alternatively, as a retractable receptacle. An air distribution manifold can be connected to a building heating and/or cooling forced air system, enabling air to be directed downwardly to those seated at a table below. Optionally, a speaker and one or more video screens may be incorporated. Lighting, electrical receptacle extension and retraction, audio, and video screens may be remotely controlled.
US10436390B2 Supplemental filtration for machine fluid systems
Enhanced fluid filtration methods, systems, and techniques are disclosed that can leverage the function of a supplemental pump in combination with the existing components of a machine, such as the main pump of an electrically-powered machine with an engine. In various embodiments, a supplemental filter apparatus may be operatively associated with the supplemental pump to provide filtration of fluid flowing through the machine. A control module may be operatively associated with the supplemental pump and/or various components of the machine. The control module may be programmed to activate or deactivate the supplemental pump, a valve, or take other actions in association with detecting the existence of one or more filter triggering conditions.
US10436388B2 High-pressure container having hoop layers and helical layers
A high-pressure container having a liner and a composite layer for reinforcing a perimeter of the liner includes: a cylinder part foiled along the axial direction of the high-pressure container; and dome parts fastened to both ends of the cylinder part to enclose the high-pressure container. The composite layer formed on the cylinder part is formed by a plurality of hoop layers and helical layers overlapped alternately. A hoop layer disposed closer to the liner has a thickness greater than that of a hoop layer disposed farther from the liner so that a thickness of the hoop layers decreases as a distance from the linear increases.
US10436387B2 Pressure vessel for storing gas
Disclosed is a pressure vessel for storing gas. The pressure vessel for storing gas includes a body provided with a hollow portion and configured in a cylindrical shape having a constant thickness along an axial direction thereof; a pair of caps provided with respective injection holes formed through the caps along the axial direction, having threads on an outer circumferential surface thereof, and engaging to both ends of the body to close the body tightly; a flange coupled to each end of the body, the flange having a central opening; and a metal wire wound on an outer surface of the body to strengthen the body. In addition, one end of the wire is fixed on the outer surface of the body by soldering and an opposite end of the wire is fixed on the wire wound on the body by soldering.
US10436380B1 Collapsible hanger and adapter combination apparatus and method
A collapsible hanger and adapter combination apparatus consisting of a single piece of material configured when folded to form a hanger including a top with an adapter receiving section and an object connection section connected with the top. An adapter is configured for selective insertion and removal from the adapter receiving section where the adapter includes a tapered front and a top and a bottom. A means for removably connecting the top of the hanger with a surface is provided as well as a means for removably connecting the top of the adapter with the hanger when the tapered front of the adapter is inserted into the adapter receiving section.
US10436379B2 Positioning and locking mechanism for a rotatable vessel
A system for positioning a rotatable vessel includes a rotatable vessel having a target block fixed thereto. A protrusion that is configured to mate with the target block is coupled to a slide plate and moveable relative to the slide plate toward the target block. The slide plate is slidably adjustable relative to a fixed base plate. The precise rotational position of the vessel can be controlled by fixing the slide plate relative to the base plate, such that when the slide plate is locked to the base plate, extension of the protrusion into engagement with the target block will rotationally position the vessel. When the protrusion and the target block are engaged, the vessel and the slide plate are linked, and the position of the slide plate may be adjusted relative to the base plate to set an adjusted desired position of the vessel.
US10436378B2 Folding monitor stand
A monitor stand comprises a first arm for coupling to a first monitor and a second arm for coupling to a second monitor. The first and second arms are coupled to an upper column of the monitor stand. A lower column of the monitor stand supports the upper column. The first arm, the second arm, and the upper column are configured to rotate around a rotation axis offset from a longitudinal center axis of the lower column to fold or unfold the monitor stand between an open and closed position.
US10436377B2 Multilayer duct and method for manufacturing same and flexible strip able to form a layer of said duct
A multilayer pipe (1) having at least one layer (2) comprising a strip (3) wound helically in the form of touching turns, said strip (3) comprising a longitudinal support (4) and protective tiles (5) fastened to said support (4), said protective tiles (5) being organized on said support (4) in parallel rows (6), each row (6) of tiles being separated from an adjacent row (6) of tiles by an empty space forming a line (7) of separation, the lines (7) of separation being parallel to one another. Each of the lines (7) of separation between rows (6) of tiles (5) extends in a plane perpendicular to the longitudinal axis of the pipe (1).
US10436373B2 Copper plumbing pinhole prevention; pinhole repair and protection for long life of copper plumbing
The present disclosure provides an assembly including a base structure, a pinhole patch and solder. The base structure includes a body that defines a pinhole. The pinhole patch extends at least partially into and at least partially fills the pinhole. An outer surface of the pinhole patch is disposed adjacent and is mechanically joined to a pinhole surface that defines the pinhole. The solder is disposed over at least a portion of the outer surface of the pinhole patch that bonds the pinhole patch at least to the pinhole surface that defines the pinhole. A subassembly is also disclosed. The subassembly includes a pinhole patch and flux.
US10436372B2 Large-gap-seal (“LGS”) assembly
A large-gap-seal (“LGS”) assembly and methods for its assembly and use are described. The LGS assembly has an elastomer core surrounded by adjoining structural segments. Non-adjoining gap segments are located on the sidewall surfaces of the elastomer core, with each gap segment approximately centered beneath the edges of two adjoining structural segments. The gap segments are exposed by the spaces that form between the structural segments when the LGS assembly is activated. Exposing the gap segments rather than the elastomer core protects the elastomer core from damage and preserves the integrity of the seal between the isolation tool and the inner wall of the pipeline.
US10436366B2 Plug-in connector assembly for the connection of lines
A plug-in connector assembly for connecting lines for pressurized fluids includes a plug-in connector receptacle having a plug-in opening on a plug-in side, in which plug-in opening a receiving cutout is arranged, a plug-in connector with a plug-in section which can be plugged into the plug-in opening of the plug-in connector receptacle, and a locking spring which is arranged on the plug-in connector receptacle. An anti-rotation element is insertable into the receiving cutout of the plug-in connector receptacle and can be accommodated therein in a fixed manner. The plug-in connector has on its outer side an anti-rotation groove extending in the longitudinal direction, which forms along with the anti-rotation element tongue and groove connection, such that the plug-in connector is secured against rotation relative to the plug-in connector receptacle.
US10436365B2 Refueling coupling
A refueling coupling has an annular fitting having a bore, bayonet lugs and slots suiting it for connection to a pressure filling nozzle. A dry-break member is provided within the annular fitting, normally sealing to it with the aid of an O-ring seal. When the pressure filling nozzle is fitted, the dry-break member is depressed allowing fuel to flow. The dry-break member has a central aperture, normally closed by a side pivoted flap. The pivot is at a pin carried in lugs on the underside of a central disc having the aperture. The flap has a finger projecting between the lugs and having the pin passing through it. A spring is carried on the pin and normally biases the flap into its closed position parallel with the disc.
US10436364B2 Structure of resin-made pipe joint
A structure of a resin-made pipe joint includes a joint body having a cylindrical shape, a sleeve having a cylindrical press-inserting portion which is press-insertable into the joint body and a cylindrical coupling portion which is press-insertable into a tube, and a fastening member for fixing the tube which is in a state where the coupling portion is press-inserted, to the joint body through the sleeve. The sleeve contains a sealing surface in an outer circumferential surface of the press-inserting portion, the sealing surface being closely contactable with an inner circumferential surface of the joint body, and comprises a non-contacting surface between the press-inserting portion and the coupling portion, the non-contacting surface forming a space with respect to the inner circumferential surface of the joint body, when the sealing surface is closely contacted with the inner circumferential surface of the joint body.