Document Document Title
US10467304B1 Recommending educational mobile applications and assessing student progress in meeting education standards correlated to the applications
Activity tables for educational mobile applications are received. The activity tables list learning activities in the applications. Correlations of the learning activities to a set of education standards are received and an index based on the correlations is generated. A specification of an education standard a user wishes to satisfy is received. The index is scanned to identify which mobile applications have learning activities aligned to the specified education standard. User responses to the applications may be collected. Based on the user response and other usage data, the system may determine a user's level of achievement of the specified education standard.
US10467303B1 Methods and systems for identifying high value targets using social media activity
System and methods for an agent tool that identifies high value targets within a particular area, based on an individual's social media activity are disclosed. A computing device displays a user interface generated by an analysis module, and receives an agent's search criteria. Then, the analysis module scans a plurality of social media sites and selects the profile of individuals according to the search criteria. Next, the analysis module identifies the profile of members who are associated to the profile of each previously selected individual, and compares them with the profile of pleased customers. If both profiles match, then the analysis module has identified a high value target. The system also provides the full profile of each high value target found, when needed. The agent tool identifies high value targets in a simpler, less time-consuming and inexpensive way, while increasing the company's revenue.
US10467302B2 Candidate answers for speculative questions in a deep question answering system
System, method, and computer program product to determine that a question received by a deep question answering system is speculative, generate, by one or more predictive algorithms, a set of candidate answers, compute a score for each candidate answer in the set of candidate answers, and return a first candidate answer, of the set of candidate answers, as responsive to the speculative question received by the deep question answering system.
US10467301B2 System and method for automated responses to information needs on websites
Systems and methods are provided to automatically respond to questions on websites. An electronic communication comprising words is received over a network. In some embodiments, the electronic communication could comprise a message posted by a user on a social networking website. The words of the electronic communication are matched to words in prior search queries, where the prior search queries are associated with online content. A reply is then returned in response to the electronic communication. The reply comprises a representation of the online content, for example, a URL linking to the online content.
US10467298B2 Document collaboration discovery
Technologies are described herein for document collaboration discovery. A collaboration system enables users to collaboratively author documents. The collaboration system receives edits to a document in real or near real time, and indexes the edits in a search index. The collaboration system can also receive and index metadata associated with the document. The collaboration system can also receive a search query from a user and perform a search of the search index. If the document is identified by the search, the user can request to be admitted as an active editor of the document. The user can also request to join a real-time messaging session with other active editors of the document. The active editors can be notified of the search terms that led the user to the document, and indicate whether the user is to be admitted to the document as an active editor or the real-time messaging session.
US10467297B2 Techniques for knowledge discovery by constructing knowledge correlations using concepts or terms
Techniques for identifying knowledge use an graphical user interface for inputting one or more terms to be explored for additional knowledge. Then a search is conducted across one or more sources of information to identify resources containing information about or information associated with said terms. The resources are decomposed into elemental units of information and stored in a data structures called nodes. A group of nodes are stored in a node pool and, from the node pool, correlations of nodes are constructed that represent knowledge.
US10467295B1 Binding traits to case nodes
Case management systems and techniques are disclosed. In various embodiments, for each of a plurality of case nodes comprising a case model a trait definition comprising a corresponding set of traits associated with that case node is received. The respective trait definitions are used to bind each set of traits to the case node with which the set of traits is associated in case instances created based on the case model.
US10467292B2 Suggesting query items based on database fields
Suggesting query items based on database fields is described. A database system receives a character sequence entered in a search box. The database system identifies a first distribution of first field-based items that include the character sequence, and a second distribution of second field-based items that include the character sequence. The database system identifies a first item based on combining the first distribution with a distribution of queried fields, and a second item based on combining the second distribution with the distribution of queried fields. The database system outputs the first item and the second item to a location associated with the search box. The database system executes a search based on any requested item, in response to receiving a request to search for any item output to the location associated with the search box.
US10467291B2 Method and system for providing query suggestions
The present teaching relates to providing query suggestions. A query is received from a user. A plurality of suggestions with respect to the query are obtained. One or more garbled suggestions are identified from the plurality of suggestions. One or more identified garbled suggestions are removed from the plurality of suggestions. The plurality of suggestions with removed one or more garbled suggestions are provided to the user in response to the query.
US10467288B2 Audio content search of registered audio content sources in a media playback system
Embodiments are described herein that provide searches, including a multi-dimensional search, a cross-source search, or both in a media playback system. The search can be initiated by way of a selection of a location on user interface of a controller. The location corresponds to one or more metadata that is used in the search. Results are sorted and displayed. In some embodiments, metadata is used to filter and/or sort the results.
US10467287B2 Systems and methods for automatically suggesting media accompaniments based on identified media content
The disclosed technology includes automatically suggesting audio, video, or other media accompaniments to media content based on identified objects in the media content. Media content may include images, audio, video, or a combination. In one implementation, one or more images representative of the media content may be extracted. A visual search may be run across the images to identify objects or characteristics present in or associated with the media content. Keywords may be generated based on the identified objects and characteristics. The keywords may be used to determine suitable audio tracks to accompany the media content, for example by performing a search based on the keywords. The determined tracks may be presented to a user, or automatically arranged to match the media content. In another implementation, an aural search may be run across samples of the audio data to similarly identify objects and characteristics of the media content.
US10467286B2 Methods and apparatus to perform audio watermarking and watermark detection and extraction
Methods and apparatus to audio watermarking and watermark detection and extracted are described herein. Disclosed example methods to decode a watermark from an audio signal include averaging a second sequence of audio samples stored in a buffer with a first sequence of audio samples stored in the buffer to determine an averaged sequence of audio samples, the second sequence of audio samples being related to the first sequence of audio samples based on a repetition period associated with watermark data of the watermark to be decoded. Disclosed example methods also include determining whether to enable a stacker. Disclosed example methods further include, in response to the stacker being enabled, decoding the watermark from the averaged sequence of audio samples, and in response to the stacker being disabled, decoding the watermark from the first sequence of audio samples.
US10467283B2 Method and system for product recognition
A method of product recognition, comprising decomposing a product image of into a set of frequency components; performing a frequency analysis for each frequency component in the set of frequency components; detecting a plurality of edge pixels of the image based on the frequency analysis; selecting a set of interested pixels in the region of each of the plurality of edge pixels; creating a quantized product image; and creating a normalized histogram of the quantized image using the sets of interested pixels selected for each of the plurality of edge pixels, wherein product recognition is based on similarities between the normalized histogram of the quantized image and images of similar products in a database of products.
US10467281B2 Relative addressing
A processor may receive a request to display descriptive information for a location of interest on a device. The processor may retrieve a first set of attributes for the location of interest and compare the retrieved set of attributes to a second set of attributes for a location associated with the device. The processor may reduce the first set of attributes to a reduced set of attributes comprising attributes that are different from the attributes in the second set of attributes. The processor may cause the device to display the reduced set of attributes.
US10467279B2 Selecting digital content for inclusion in media presentations
Implementations of the present disclosure are generally directed to receiving, a plurality of items of digital content from one or more data sources associated with a user, providing a plurality of clusters of digital content, each cluster including one or more items of digital content of the plurality of items of digital content, for a cluster: determining a goodness measure for each item of digital content within the cluster, the goodness measure being at least partially based on metadata associated with a respective item of digital content, and selecting at least one item of digital content from the cluster for inclusion in the media presentation, and providing the media presentation for display on a computing device of the user, the media presentation including the at least one item of digital content.
US10467278B2 Method, apparatus, and computer program product for user-specific contextual integration for a searchable enterprise platform
Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for integrating user-specific context indicators into a searchable enterprise platform. In one embodiment, an apparatus is configured to apply a learned user profile, to a set of search results to obtain a user-specific, ranked arrangement of search results. The learned user profile may be developed through the application of a machine learning and/or trained model to a set of user behaviors that have been determined or otherwise detected within an enterprise platform, such that the user-specific context in which a user's search arises can be modeled and applied to retrieved digital content items associated with a search query within the enterprise platform.
US10467276B2 Systems and methods for merging electronic data collections
The present disclosure, in some embodiments, describes a system for classifying members of a collection of texts into clusters to generate merged data collections. A member text can range from a single document to the contents of a column in a database table. The classification may indicate and/or provide an estimation as to which documents or columns are most closely similar to each other, without making any assertion about the actual contents of the document or column. In some embodiments, a system may include counting some characteristic of the text. The characteristic may be chosen such that each text produces a set of counts. A statistical measure is then applied to determine the similarity of sets of counts associated with each pair of texts.
US10467273B2 Apparatus and method for displaying search results using cognitive pattern recognition in locating documents and information within
An apparatus and method for searching and displaying using cognitive pattern recognition including searching at least one document for at least one search text, wherein the at least one search text is associated with a highlight option; selecting to enable or to disable the highlight option; presenting a quantity of the at least one document in a scaled common image format (CIF); and displaying a selected amount of pages in the scaled common image format (CIF), wherein the at least one search text is shown according to whether the highlight option is enabled or disabled.
US10467272B2 Detecting longest regular expression matches
In one embodiment, a computer-implemented method includes receiving a regular expression (regex) and input data. One or more spans are identified representing one or more matches in which the regex matches at least a portion of the input data. Each span corresponds to a corresponding match and includes a start offset of the corresponding match in the input data and an end offset of the corresponding match in the input data. The one or more matches are identified in a sequence. An order of the sequence of the one or more spans is modified. One or more filtered spans are generated, by a computer processor, by filtering out a subset of the one or more spans that are each contained by at least one other span in the one or more spans. The identifying, the modifying, and the filtering are performed at streaming rate.
US10467271B2 Search apparatus and search method
A computer generates searching context information relating to appearance frequencies of words or semantic codes in a searching query sentence from the searching query sentence. Semantic analysis is performed on sentences included in documents so as to generate semantic structures, and each of the semantic structures includes three or more semantic codes and a relationship type among the semantic codes. A plurality of context information is generated and each context information relates to an appearance frequency of a word or a semantic code in a group of documents that match each of the semantic structures. The computer specifies one semantic structure of the semantic structures in accordance with the searching context information and the plurality of context information, and searches for a similar document by using the specified semantic structure.
US10467269B2 Accessing category-specific search servers
A search system includes a query processing device for processing a search query and a search server. The search server receives a search request with a search query and sends the search query to the query processing device via an application programming interface (API). Upon sending the search query to the query processing device, the search server determines whether an indication is received from the query processing device, the indication indicates that the search query does not trigger category-specific search results. In response to determining that the indication has not been received: the search server waits to receive the category-specific search results that correspond with the search query. The search server aggregates the category-specific search results with the general purpose search results, and transmits the aggregated search results. In response to determining that that indication has been received, the search server generates and transmits the general purpose search results.
US10467267B2 Iterative image search algorithm informed by continuous human-machine input feedback
System and computer-implemented method of analyzing tags associated with a sequence of images presented to a user to present a current interest of the user is disclosed. An image from among a plurality of images is presented on an electronic display. The image is associated with a set of tags. An input is received indicating a user's preference for the image. A plurality of tags is processed based on the preference and the set of tags to determine a next set of tags from the plurality of tags. A next image is determined from the plurality of images based on the next set of tags. The next image represents a physical object, different from a physical object represented by the previous image. A sequence of images is generated by repeating the above process with the next image in place of the previous image for present a user's current interest.
US10467266B2 Information query
An example information query method including receiving a query parameter including keyword information and one or more pieces of language feature information; generating one or more query request strings corresponding to the one or more pieces of language feature information respectively according to the keyword information; determining corresponding position intervals of the one or more pieces of language feature information in a second index according to a pre-established first index, the first index including a mapping relationship between the language feature information and the position intervals of the second index, the second index including a mapping relationship between keywords and information pages; and acquiring query results corresponding to the one or more query request strings respectively according to the determined corresponding position intervals of the one or more pieces of language feature information in the second index. The techniques of the present disclosure reduce the cost of multi-language query.
US10467265B2 Method for extracting entries from a database
The present teachings generally relate to a method for extracting one or more matched entries from a first database using a second database, including the steps of: identifying a plurality of second entities from the second database by filtering a plurality of entities of the second database according to one or more identification rules; inputting at least one keyword as a query to extract the one or more matched entries from the first database; linking the at least one keyword to one or more second entities according to one or more linking rules to define one or more linked second entities; matching the one or more linked second entities to one or more entries in the first database according to one or more matching rules to define the one or more matched entries; and extracting the one or more matched entries from the first database.
US10467264B2 Device controlling apparatus configured to obtain information relating to device itself and method for controlling the device
A device controlling program causes, when executed, a processor to perform: receiving input of an input word; searching function information stored in a memory and obtaining a first search result relating to the input word, the first search result being included in the function information, the function information including at least one of a function of the device controlling program and a function of the device; in response to obtaining no first search result relating to the input word as a result of the search process, determining a search word including the input word and a related word identifying at least one of the device controlling program and the device, and transmitting a search request to the server for a second search result, the search request including the search word; and in response to receiving the second search result from the server, displaying the second search result on a display.
US10467263B2 Efficient point-in-polygon indexing technique to visualize data points bounded by geometric regions
A system that displays geographic data is disclosed. The system obtains polygons that define a set of geographic regions. Then, the system projects rays from endpoints of the line segments that define the polygons onto a reference line to form intersection points. For each interval between pairs of consecutive intersection points on the reference line, the system keeps track of open line segments that project onto the interval. For each data point in a set of data points, the system identifies a relevant interval on the reference line that the data point projects onto, and performs a crossing number operation to identify polygons that the data point falls into, and the system increments a count for each polygon that the data point falls into. Finally, the system displays the set of geographic regions in a manner that indicates a number of data points that fall into each geographic region.
US10467257B2 Hierarchical search folders for a document repository
A method is performed at a computing system having one or more processors and memory. The process generates a hierarchical set of folders for a collection of documents. Each folder specifies a rule/query (possibly empty) for identifying a subset of the collection of documents. Each folder also specifies a user-defined set (possibly empty) of individual documents from the collection of documents. In addition, each folder specifies a set (possible empty) of subfolders. The process receives user input to select a first folder of the set of folders, and generates a responsive result set. The result set includes documents that satisfy the specified rule for the first folder, documents from the user-defined set of documents for the first folder, and documents recursively contained in subfolders of the first folder. The process then displays the result set to the user.
US10467256B2 Automatic query pattern generation
One general aspect is described that includes a computer implemented method for generating a pattern graph. The method may include accessing data pertaining to a corpus of web documents. The data may include a plurality of query-document pairs. The method may also include identifying at least one query pattern in the plurality of query-document pairs and the query pattern may be associated with a portion of web documents in the corpus. The method may also include identifying a plurality of sub-phrases in the at least one query pattern, determining, in the corpus of web documents, a plurality of other query patterns that include at least one of the plurality of sub-phrases, and assigning an classifier to the at least one query pattern and each of the plurality of other query patterns that include at least one of the sub-phrases.
US10467255B2 Methods and systems for analyzing reading logs and documents thereof
Methods for analyzing reading log and documents corresponding thereof are provided, including: acquiring reading log and documents corresponding thereto, wherein the reading log at least includes reading-related information about the documents within a predetermined period of time, selecting interesting document sets from the documents according to the reading log in each time segment, performing a document content pre-processing on the interesting document sets to determine keyword sets corresponding thereto for each time segment according to the interesting document sets, performing cluster calculation on the keyword sets to obtain topics and calculating cohesion of each topic, deleting topics with insufficient cohesion to obtain multiple high-relevance topics and classifying each high-relevance topic into one of predetermined topic classes according to the respective keyword sets of the high-relevance topics, obtaining reading statistics for each topic class and calculating multiple degrees of interest for each topic class during each time segment.
US10467251B2 System and method for automatic dependency analysis for use with a multidimensional database
In accordance with an embodiment, described herein is a system and method for dependency analysis for a calculation script in a multidimensional database computing environment. A multidimensional database cube aggregation can be represented as a lattice of blocks or cube, arranged according to a database outline (e.g., intra-dimensional or member hierarchy). When the multidimensional database system performs computations in parallel for a given calculation script, portions of the cube that can be computed concurrently are identified.
US10467241B2 Dynamically provisioning instances of a single-tenant application for multi-tenant use
Provided is a process, including: assigning different instances of a single-tenant application among a plurality of instances of the single-tenant application to different computing sessions with different client computing devices associated with different tenant user accounts; while the plurality of instances of the single-tenant application are executing, determining that a workload of the plurality of instances of the single-tenant application satisfies a first threshold condition; in response to the determination, automatically provisioning an added instance of the single-tenant application; and assigning the added instance of the single-tenant application to a session with a given client computing device.
US10467240B2 Database management system
A method of querying a database system, the database system comprising at least one database populated with a plurality of unique, multi-character expressions associated with the data entities of the at least one database, the method comprising: providing a graphical user interface for receiving at least one input selection from a user defining a database query expression; scanning the at least one database with the database query expression to obtain a first set of results; parsing the first set of results with a user profile expression associated with the user to obtain a second set of results, the user profile expression comprising a unique, multi-character expression; and displaying the second set of results in the graphical user interface.
US10467233B2 Scoring messages based on sender attributes
A message sent by a message sender to a message receiver can be, e.g., upon arrival at a message system server, ranked or scored based on attributes of the message sender such as influence and engagement. Influence can relate to a determination of how influential the message sender is. Engagement can relate to a determination of how interested the message sender is in content published or syndicated by the message receiver. The message score can reflect a combination of an influence score and an engagement score. Scored messages can be sorted or filtered according to a desired element and a presentation of messages stored by the message system can be updated (e.g., ordered and scored) according to the desired element.
US10467231B2 Method and device for accessing a plurality of contents, corresponding terminal and computer program
A method for accessing a plurality of contents by using at least one piece of information representing at least one content selected by the user, called a reference content. The method includes the following acts implemented by a processor: rendering a plurality of pieces of metadata of said reference content, receiving a query for a selection, in said plurality, of at least one piece of metadata, called a sought piece of metadata, determining at least one resultant content, having an intensity level of said at least one sought piece of metadata, and rendering at least one piece of information representing said at least one resultant content.
US10467230B2 Collection and control of user activity information and activity user interface
Techniques are described for obtaining and displaying user activity information. For example, user activity information can include an application identifier, a content identifier, and a relevance identifier. A summary display is rendered for display that presents user activity information for user activities meeting relevance criteria. A user can select to view an activity details view, presenting information regarding all of their activity over a time period. A user can search for activities meeting particular criteria, and can view past activities along with applications currently being executed by the user.
US10467225B2 Identifying recurring sequences of user interactions with an application
Disclosed are database systems, computing devices, methods, and computer program products for identifying recurring sequences of user interactions with an application. In some implementations, a server of a database system provides a user interface of the application for display at a computing device. The database system stores data objects identifying a first plurality of user interactions with the application. The server receives information representing a second plurality of user interactions with the application. The server updates the database system to further identify the second user interactions. The server identifies a recurring sequence of user interactions from the first and second user interactions as resulting in a first target state of the application. The server updates the database system to associate the recurring sequence of user interactions with the first target state of the application.
US10467222B1 Recovering compressed data to reduce data loss
A technique for repairing damage to a file system stores compression headers in association with respective extents of in-line compressed data. A repair utility reads contents from the compression headers and applies the contents to repair damaged metadata structures that the file system uses to access the associated extents. In this fashion, the repair utility restores access to compressed data, which would otherwise be lost.
US10467219B2 Exporting subset of a database
A system and a method are disclosed for exporting a subset of a database from a source system to a target system. The database system identifies a first set of tables and determines the subset of data for these tables for transfer by executing one or more database queries. For example, the first set of tables is selected based on their sizes. The database system identifies a second set of tables for transferring by performing a file copy operation. For example, the remaining set of tables other than the first set of tables is transferred by performing a file copy operation. The database system moves the tables of the first set to a new table space for separating the files storing the first set of tables from the files storing the second set of tables.
US10467217B2 Loop detection in cuckoo hashtables
A system includes a first storage, a second storage, and a processor. The first storage is configured to store a Cuckoo hash table which includes a plurality of locations. The second storage is configured to store a graph including a plurality of nodes. The processor coupled to the first storage and the second storage is configured to map each of the locations in the Cuckoo hash table to each of the nodes in the graph, and to determine whether a first entry to be added to a first location in the Cuckoo hash table creates a loop in the graph by executing a filter module. More particularly, the processor is to execute the filter module by detecting a presence of the loop before the first entry to occupy the first location in the Cuckoo hash table, the first location associated with a node, in the graph, occupied by a second entry.
US10467210B2 Interpreting HL7 segment hierarchy dynamically
Embodiments of the disclosure provide a method and system of interpreting HL7 segments of an HL7 message. The method includes: electronically obtaining and interpreting a grammar definition to determine a prescribed hierarchy of HL7 segment definitions; creating a resulting segment hierarchy data structure, the resulting segment hierarchy data structure comprising a top segment; performing steps: (a) obtaining an HL7 segment from a plurality of HL7 segments in the HL7 message, (b) determining a parent-child relationship for the HL7 segment, and (c) adding the HL7 segment to the resulting segment hierarchy data structure; and, continuing to perform steps (a), (b), and (c) on remaining HL7 segments of the plurality of HL7 segments until all HL7 segments of the HL7 message have been added to the resulting segment hierarchy data structure.
US10467208B1 System and method for document tracking
To enable tracking of a document's history, each time an electronic document is opened, an embedding module obtains one or more document history parameters. The document history parameters may include a MAC address or the computer used to open the document, an operating system, a file size of the document, time of opening the document, a user ID, etc. The embedding module encrypts the document history parameters and embeds them into the document, for example using steganography techniques.
US10467207B2 Handling changes in automatic sort
In an example embodiment, a tri-state variable associated with a table in a database indicates whether the table is automatically sorted at runtime or left unsorted. The value of the tri-state variable also indicates whether code associated with the table assumes the table will be sorted at runtime. In a situation where two parties have code that utilize the table, when the first ensures its code to no longer assumes the table will be sorted, they may set the value of the tri-state variable from automatic sorting enforced to automatic sorting recommended. In this state the table will still be automatically sorted at runtime. When the second ensures its code no longer assumes the table will be sorted, they may set the value of the tri-state variable from automatic sorting recommended to no automatic sort at which time the table is left unsorted.
US10467206B2 Data sampling in a storage system
A method, computer program product and system for data sampling in a storage system. The storage system includes a dataset comprising records and a buffer. The dataset is scanned record-by-record to determine whether the current record belongs to a random sample. If so, then the current record may be added to a first set of records. Otherwise, at least one storage score may be calculated or determined for the current record using attribute values of the current record. Next, it may be determined whether the buffer includes available size for storing the current record. In case the buffer comprises the available size, the current record may be stored in the buffer. Otherwise, at least part of the buffer may be free up. A subsample of the dataset may be provided as a result of merging the first set of records and at least part of the buffered records.
US10467205B2 Online file system check using file system clone
A file system check (fsck) utility configured to create a file system clone of an active file system. Respective user operations associated with the active file system are directed to the file system clone while the active file system undergoes fsck operations. After completing fsck operations and resolving file system corruptions in the active file system, the file system clone and the active file system are merged. After merging the file system clone and the active file system, respective user operations associated with the active file system are directed to the active file system and the file system clone is discarded.
US10467202B2 System for multi-release and parallel development of a database
Systems, computer program products, and methods are described herein for multi-release and parallel development of a database. The present invention is configured to determine a first version of a database release, wherein the first version is based on a first script; receive an incremental script associated with the first version of the database release; implement a database modeling tool to generate a second script, thereby creating a second version of the database release based on at least the first script and the incremental script; automatically generate an incremental database package based on at least the second version of the database release; and deploy the incremental database package, wherein deploying further comprises creating a second version of the database release based on the second script, wherein the second script is a baseline script for the second version of the database release.
US10467199B2 Definition method for urban dynamic spatial structure circle
A definition method for urban dynamic spatial structure circle comprising steps of: collecting the location data of mobile phone users for cleaning and handling to obtain a matched location data of mobile phone user; incorporating the matched location data of mobile phone user at various moments into a daily location data of mobile phone according to the date with a base station being the unit; locating spatially each base station with different users in a whole city through Tyson polygon processing method addressing the incorporated base station information; distributing the data of user number in each polygon into each land plot contained therein; obtaining mobile phone user distribution multi-circle numerical law on each moment and workday and finding the critical point of value, delineating the urban dynamic spatial structure circle distribution map after combining the circles in the same plot area.
US10467198B2 Network partition tolerance in a high available centralized VCS implementation
Implementations provide a database lock mechanism used to prevent concurrent writes to service on network partition scenarios associated with a version control system. The database lock mechanism may be provided on per repository basis to ensure both nodes are working and maintaining data consistency, even when they are not connected when interruptions in network communication disrupts the intercommunication between nodes. In other implementations, the disclosed locking mechanism is configured to ensure and perform write and synchronization operations on isolated nodes, regardless of miss-communication between the nodes.
US10467197B2 Creating a universally deduplicatable archive volume
A method for creating a volume that contains data from an original stream of multiple files, and which can be optimally deduplicated by an underlying deduplication storage system. The method comprises receiving data records representing metadata and file data, at least a part of which are already separated, separating the metadata and the file data into a first file and a second file, the first file and the second file being paired, the first file called Metadata Volume containing metadata, header data and references to the file data, and the second file called Aligned Volume containing file data only. A further part of the records which contain both metadata and file data are separated into metadata and file data and then subjected to the step of separating the metadata and the file data into the first file and the second file.
US10467196B2 Prevention of disc fragmentation
The invention relates to a method for storing files in a data storage. The method comprises steps of providing the data storage with a plurality of data files all having the same predetermined size and a step of subsequently storing new data in the data storage by including the new data in a new data file having the predetermined size and overwriting an existing data file with the new data file.
US10467192B2 Method and apparatus for updating data table in keyvalue database
A method for updating a data table in a KeyValue database is provided. Raw data is received and formatted into a data updating file. An update timestamp is set for each column qualifier in each row of the data updating file. A data deleting file is generated. A delete timestamp is set for each row of the data deleting file. Each row of the data deleting file corresponds to one row of old data in the data table. Each row of the data deleting file includes a row key that is the same as the row key of the corresponding row of old data in the data table. The data updating file and the data deleting file are both imported into the data table. Consequently, timestamp is used to indicate the valid data in the data table. An apparatus configured to perform the method is also provided.
US10467190B2 Tracking access pattern of inodes and pre-fetching inodes
Disclosed herein are methods, systems, and processes to track access patterns of inodes, and to issue read-ahead instructions to pre-fetch inodes into memory. A location of a unit of metadata in a metadata storage area is determined. Another location in the metadata storage area that corresponds to a current metadata read operation is determined. Whether a metadata read-ahead operation can be performed is determined using the location of the unit of metadata and the another location. In response to a determination that the metadata read-ahead operation can be performed, the metadata-ahead operation is issued.
US10467188B2 In-line policy management with multi-level object handle
A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., “transparent migration”. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing “inline” policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object.
US10467184B2 Parallel processing apparatus, parallel computing method, and recording medium storing parallel computing program
A parallel processing apparatus includes: processors; and a network switch, wherein a first processor: generates divided matrix data by dividing the matrix data in such a manner that an overlapping portion is present with each other; transmits the divided matrix data to a second processor; generates first evaluation-value matrix data from the divided matrix data; transmits, to the second processor, first elements in a first overlapping portion of the first evaluation-value matrix data; receives, from the second processor, second elements of a second overlapping portion of second evaluation-value matrix data; calculates first added evaluation data by adding the second elements to the first elements; transmits the first added evaluation data to the second processor; receives, from the second processor, second added evaluation data; and calculates a first C point or a first F point based on the first evaluation-value matrix data which is updated using the second added evaluation data.
US10467178B2 Peripheral component
Embodiments of a peripheral component are described herein. Embodiments provide alternatives to the use of an external bridge integrated circuit (IC) architecture. For example, an embodiment multiplexes a peripheral bus such that multiple processors in one peripheral component can use one peripheral interface slot without requiring an external bridge IC. Embodiments are usable with known bus protocols.
US10467168B2 Systems and methods for modular expansion in data storage libraries
Systems and methods are described herein for modular expansion of data storage libraries. In one or more embodiments, an apparatus for modularly expanding a base module apparatus comprises a plurality of drive trays and a network switch for coupling the apparatus to the base module apparatus. The first drive tray may be coupled to the network switch and include a first hardware processor that sends status information about a first hardware device to the base module apparatus over a first network path. The second drive tray may also be coupled to the network switch and include a second hardware processor that sends status information about a second hardware device to the base module apparatus over a second network path. Network addresses may be assigned to the hardware devices based on the module's position in the library relative to the base module.
US10467167B2 Information processing device, extension unit, and information processing system
Diodes allow passage of electricity from a battery or a commercial power supply toward a processing system. A power feed reception terminal establishes a connection with a power feed reception path laid in a docking station or with a power feed reception path laid in another external device. Switches either cut off or connect paths meant for connecting the output sides of the diodes and the power feed reception terminal. A magnetic sensor detects the start of a connection between the power feed reception terminal and the power feed reception path laid in the docking station. When the start of a connection is detected, the control unit switches the switches to allow connection. When the power feed reception terminal is connected to the power feed reception path laid in the other external device, the control unit controls the switches based on the result of communication with the other external device.
US10467166B2 Stacked-device peripheral storage card
Various computer peripheral cards, devices, systems, methods, and software are provided herein. In one example, a storage card insertable into a connector of a host system includes a plurality of M.2 device connectors in a stacked arrangement comprising a first horizontal row of one or more M.2 device connectors positioned vertically higher in the stacked arrangement than a second horizontal row of one or more M.2 device connectors, the plurality of M.2 device connectors each configured to mate with associated M.2 devices. The storage card also includes a Peripheral Component Interconnect Express (PCIe) switch circuit configured to communicatively couple the plurality of M.2 device connectors and a connector of the storage card, wherein the PCIe switch circuit is configured to receive storage operations over the connector of the storage card and transfer the storage operations for delivery to ones of the plurality of M.2 device connectors over associated PCIe interfaces.
US10467164B2 Input/output port rotation in a storage area network device
In one aspect of the present description, in an input/output (I/O) device having multiple CPUs and multiple I/O ports, a cycle of I/O port rotations is initiated in which each port rotation of the cycle includes rotating an assignment of at least one I/O port from one CPU to a different CPU of a plurality of the CPUs. In the illustrated embodiment, an I/O port assignment for each CPU of the plurality CPUs is rotated for at least a portion of the cycle. Other features and aspects may be realized, depending upon the particular application.
US10467155B2 Command packets for the direct control of non-volatile memory channels within a solid state drive
Apparatuses and methods for providing and interpreting command packets for the direct control of non-volatile memory channels within a solid state drive are disclosed herein. An example apparatus may include a plurality of flash memories configured into a plurality of channels and a controller coupled to the plurality of flash memories. The controller may be configured to receive a plurality of packets and interpret each packet of the plurality of packets based at least on a first protocol, and further configured to determine whether any packets of the plurality of packets are linked based on a link identifier included in a block of each packet, wherein a subset of packets of the plurality of packets are linked if they have the same link identifier, arrange the subset of packets based on an index included in the block of each packet of the subset of packets, wherein the subset of packets are arranged in order based on the respective indexes, determine a target flash memory and a target channel based on flash memory and channel identifiers included in the block of each of the packet of the subset of packets, wherein each packet of the subset of packets identifies the same target flash memory and the same target channel, and provide data, address and control signals to the target flash memory based on interpreting the block of each packet of the plurality of packets based on a second protocol.
US10467154B2 Multi-port multi-sideband-GPIO consolidation technique over a multi-drop serial bus
Systems, methods, and apparatus for communication virtualized general-purpose input/output signals over a serial communication link A method performed at a transmitting device coupled to a communication link includes configuring general-purpose input/output (GPIO) state from a plurality of sources into a virtual general-purpose input/output word, identifying one or more destinations for the first GPIO word based on a mapping of the GPIO state to one or more devices coupled to a serial bus, and transmitting the first GPIO word to each destination.
US10467148B2 System of multiple configurations and operating method thereof
A system and an operating method thereof include a system on chip (SOC) flash controller having at least one SOC channel; at least one memory device coupled with the at least one SOC channel; a printed circuit board (PCB), wherein the SOC flash controller and the at least one memory device are mounted thereon; a flash address translation (FTL) address translator automatically managing the at least one memory device in accordance with a PCB board configuration file of the PCB board and a drive configuration file of the at least one memory device; and a fuse storing an open data plane (ODP) fuse setting generated in accordance with at least in part with data of the PCB board configuration file and the drive configuration file.
US10467147B1 Precaching unlockable data elements
Systems, devices, media, and methods are presented for selectively partitioning and precaching data elements. The systems and methods identify a device context for a client device and identify a cell based on the device context. The cell is associated with one or more partition characteristics and a plurality of data elements stored in a precache of data elements. The systems and methods select a set of data elements corresponding to the cell and at least a portion of the one or more partition characteristics. The systems and methods then retrieve the selected set of data elements from the precache of data elements and cause presentation of at least one data element of the selected set of data elements at a display device coupled to the client device.
US10467145B2 Management of caching operations in a unified cache
An exemplary embodiment herein is a method including comparing a cache hit rate ratio of a unified cache to a first pre-determined threshold, incrementing an alert counter in response to the cache hit rate ratio being lower than the first pre-determined threshold, comparing the alert counter to a pre-determined limit, preventing a first receipt of a type of data by the unified cache in response to the alert counter being equal to the pre-determined limit, causing a second receipt of metadata by the unified cache, comparing the cache hit rate ratio to a second pre-determined threshold, and allowing the first receipt of the type of data by the unified cache in response to the cache hit rate ratio being greater than the second pre-determined threshold.
US10467144B2 No-locality hint vector memory access processors, methods, systems, and instructions
A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode a no-locality hint vector memory access instruction. The no-locality hint vector memory access instruction to indicate a packed data register of the plurality of packed data registers that is to have a source packed memory indices. The source packed memory indices to have a plurality of memory indices. The no-locality hint vector memory access instruction is to provide a no-locality hint to the processor for data elements that are to be accessed with the memory indices. The processor also includes an execution unit coupled with the decode unit and the plurality of packed data registers. The execution unit, in response to the no-locality hint vector memory access instruction, is to access the data elements at memory locations that are based on the memory indices.
US10467143B1 Event-driven cache
An event-driven-cache service receives a request from a client to establish a cache. In response, the event-driven-cache service registers a cache function in an event-driven compute service and defines events that trigger the cache function in the event-driven compute service. The event-driven compute service receives a request to get data from or set data to the cache. In response to the request, the event-driven compute service sends event information to a selected container and the container launches the cache function. For a set request, the cache function adds data to a dedicated persistent storage of the container. For a get request, the cache function determines whether requested data is valid in the dedicated persistent storage and returns the data or a miss indication to the client. Upon completion of the request, the container terminates the cache function and the data remains in the dedicated persistent storage of the container.
US10467142B1 Enhancement of real-time response to request for detached data analytics
This disclosure is directed to a system and a method for providing enhanced real-time or near-real-time response to request for detached data analytics services. In one implementation, a system is disclosed for predicting a data analytics service that may be requested by a user based on real-time user interactive operations, and for pre-loading/pre-configuring a pipeline of data analytics components for performing the predicted data analytics service before an actual request is made. Additionally, at least some intermediate data may be calculated by the pre-configured pipeline and may be pre-cached in memory. Upon actual user request for the data analytics service, only data analytics that require additional input data concurrently provided with the request would need to be performed. In such a manner, user-perceived delay in completing the detached data analytics service is reduced.
US10467141B1 Process data caching through iterative feedback
Systems and methods for improved process caching through iterative feedback are disclosed. In embodiments, a computer implemented method comprises retrieving updated metadata of a process to be executed, wherein the updated metadata includes information regarding cache misses from a prior execution of the process; automatically modifying a setting of a data stream control register based on the updated metadata; automatically setting a hint at a data cache block touch module; performing an initial execution of the process after the steps of retrieving the updated metadata, automatically modifying the setting of the data stream control register, and automatically setting the hint at the data cache block touch module; and modifying the updated metadata of the process after the execution of the process based on cache miss statistical data gathered during the execution of the process, to produce newly updated metadata.
US10467140B2 Apparatus having main TLB and local TLBS, and configured to set selected size for new entry allocated to local TLB to a default size
An apparatus has a cache configured to store entries which correspond to blocks of addresses having one of a plurality of sizes as selected by a control device. When the control device has not yet indicated which size to use, cache access circuitry assumes a default size which is greater than at least one of the plurality of sizes.
US10467139B2 Fault-tolerant cache coherence over a lossy network
A cache coherence system manages both internode and intranode cache coherence in a cluster of nodes. Each node in the cluster of nodes is either a collection of processors running an intranode coherence protocol between themselves, or a single processor. A node comprises a plurality of coherence ordering units (COUs) that are hardware circuits configured to manage intranode coherence of caches within the node and/or internode coherence with caches on other nodes in the cluster. Each node contains one or more directories which tracks the state of cache line entries managed by the particular node. Each node may also contain one or more scoreboards for managing the status of ongoing transactions. The internode cache coherence protocol implemented in the COUs may be used to detect and resolve communications errors, such as dropped message packets between nodes, late message delivery at a node, or node failure. Additionally, a transport layer manages communication between the nodes in the cluster, and can additionally be used to detect and resolve communications errors.
US10467134B2 Dynamic anneal characteristics for annealing non-volatile memory
Apparatuses, systems, methods, and computer program products are disclosed for annealing non-volatile memory. A controller identifies one or more life cycle characteristics of a non-volatile storage element. The controller selects an anneal duration and an anneal temperature for annealing the non-volatile storage element. The anneal duration and the anneal temperature are based on the one or more life cycle characteristics. The controller anneals the non-volatile storage element using the selected anneal duration and anneal temperature.
US10467130B2 Method of generating and transforming test data and a system therefor
The present disclosure relates to a method and system for generating and transforming test data. The one embodiment, a user query is received in natural language and parsed to generate keywords using lemmatization. Based on the generated keywords and filter conditions in the user query, a data source specific executable query suitable for data sources is generated and executed against each data source to generate test data. The method determines if there are any missing test data in the generated test data and creates missing test data based on the data type, number of records required. The method also automatically transforms the generated test data into corresponding test data suitable to the requirements of a target system. Thus, the system generates test data specific to different data sources based on query provided in natural language and transforms the generated test data to comply with the requirements of the target system.
US10467129B2 Measuring and optimizing test resources and test coverage effectiveness through run time customer profiling and analytics
Aspects of the present invention include a method, system and computer program product. The method includes a processor performing an accounting of available test resources within one or more organizations; storing data relating to the accounting of available test resources; storing data relating to one or more test resource goals; determining to maintain the data relating to the accounting of available test resources; determining to analyze the data relating to the accounting of available test resources; analyzing the data relating to the accounting of available test resources with respect to the data relating to one or more test resource goals; and determining from the analyzing, by the processor, the data relating to the accounting of available test resources with respect to the data relating to one or more test resource goals that the available test resources within one or more organizations are either optimal or non-optimal.
US10467123B2 Compression techniques for encoding stack trace information
Embodiments provide a thread classification method that represents stack traces in a compact form using classification signatures. Some embodiments can receive a stack trace that includes a sequence of stack frames. Some embodiments may generate, based on the sequence of stack frames, a trace signature that represents the set. Some embodiments may receive one or more subsequent stack traces. For each of the one or more subsequent stack traces, some embodiments may determine whether a subsequent trace signature has been generated to represent the sequence of stack frames included within the subsequent stack trace. If not, some embodiments may generate, based on the trace signature and other subsequent trace signatures that were generated based on the trace signature, the subsequent trace signature to represent the subsequent sequence of stack frames.
US10467120B2 Software optimization for multicore systems
A computer-implemented method and non-transitory computer readable medium for software optimization. The method comprises accessing program code having a plurality of software tasks and generating a first mapping of the software tasks to a plurality of processors of a target system having a plurality of physical communication links. A simulation of the target system is executed according to the first mapping. During the simulation, the software tasks cause data transfers over simulated communication links corresponding to the physical communication links. The data transfers are modeled in phases during the simulation and data rates of the simulated physical links are distributed across corresponding active data transfers. A second mapping of the software tasks to the plurality of processors is generated based on a result of the simulation.
US10467119B2 Data-agnostic adjustment of hard thresholds based on user feedback
This disclosure is directed to data-agnostic computational methods and systems for adjusting hard thresholds based on user feedback. Hard thresholds are used to monitor time-series data generated by a data-generating entity. The time-series data may be metric data that represents usage of the data-generating entity over time. The data is compared with a hard threshold associated with usage of the resource or process and when the data violates the threshold, an alert is typically generated and presented to a user. Methods and systems collect user feedback after a number of alerts to determine the quality and significance of the alerts. Based on the user feedback, methods and systems automatically adjust the hard thresholds to better represent how the user perceives the alerts.
US10467115B1 Data consistency management in large computing clusters
Storage device groups are formed with respect to data consistency policies and/or quantified probabilities. A method embodiment commences upon identifying a computing system having a plurality of storage devices that are accessed by a plurality of computing nodes. A user interface serves for collecting policies, data loss parameters, and data rebuild parameters. Based on the policies and/or values of the data loss parameters, and values of the data rebuild parameters, sets of storage device groups are formed to achieve particular data loss and rebuild time properties. Data storage containers such as files or virtual disks that hold persistent datasets are assigned to respective storage device groups that are appropriate to the nature of the dataset. The objective pertaining to an acceptable likelihood of data loss as well as the objective of an acceptable time for rebuild are achieved as a result of assignments of certain storage devices into a group.
US10467113B2 Executing programs through a shared NVM pool
An example method for performing failover operations is disclosed. The example disclosed herein comprises assigning an assigned memory region for a first program to store data from the first program, wherein the assigned memory region is a part of a shared NVM pool. The example further comprises executing a plurality of standby processes which are instances from the first program, and distributing the execution of the standby processes across a plurality of computing nodes. The process further comprising electing one standby process as an active process, detecting when the active process stops executing the first program instructions through the shared NVM pool, and reassigning the first program instructions execution to one of the standby processes through the shared NVM pool.
US10467112B2 Distributed data monitoring device
Method and apparatus for a system to detect, address, and resolve defects, disfunctions, and inefficiencies in a distributed data environment. One or more diagnostics monitor specific operating parameters of specific services operating within the distributed data environment. When the diagnostic detects a service operating outside of a pre-determined threshold, an alert message is issued. Appropriate responses to the alert message assures that the system will maintain high availability protocol and will operate efficiently.
US10467109B2 Replication based security
A method, system, and computer program product for intercepting IO to a virtual machine file system by a storage based splitter, replicating, via a replication appliance, the IO to a replica of the image; the replica of the image containing a replica of the virtual machine file system, and periodically mounting the replica of the virtual machine file system to create entries for a database tracking information about the virtual machines running in the hypervisor.
US10467104B1 Method and system for distributed systems backup configuration wizard
A distributed systems backup configuration wizard is described. A computer executes a wizard. The wizard receives an identifier of a distributed setup for backup configuration via a user interface. The wizard identifies each system which comprises the distributed setup. The wizard retrieves information associated with each system for configuring backup of the distributed setup. The wizard outputs configuration options based on retrieved information via the user interface. The wizard configures backup of the distributed setup based on the retrieved information and user selected configuration options received via the user interface.
US10467094B2 Method and apparatus for performing data recovery in a raid storage
A recovery method and apparatus for use in a redundant array of independent disks (RAID) storage device is provided that includes a plurality of nonvolatile memory devices. The recovery method includes: reading a data chunk, in which an uncorrectable error occurs, from the plurality of nonvolatile memory devices, selecting a plurality of sub-stripes including a parity and excluding the data chunk, and performing, in parallel, a first recovery operation of adjusting a read level to recover the data chunk and a second recovery operation of processing the plurality of sub-stripes to recover a sub-stripe including the data chunk. The parallel performance of the first and second recovery operations is completed according to an earlier completion of one of the first and second recovery operations.
US10467092B2 Providing space-efficient storage for dynamic random access memory (DRAM) cache tags
Providing space-efficient storage for dynamic random access memory (DRAM) cache tags is provided. In one aspect, a DRAM cache management circuit provides a plurality of cache entries, each of which contains a tag storage region, a data storage region, and an error protection region. The DRAM cache management circuit is configured to store data to be cached in the data storage region of each cache entry. The DRAM cache management circuit is also configured to use an error detection code (EDC) instead of an error correcting code (ECC), and to store a tag and the EDC for each cache entry in the error protection region of the cache entry. In this manner, the capacity of a DRAM cache can be increased by avoiding the need for the tag storage region for each cache entry, while still providing error detection for the cache entry.
US10467090B2 Memory controller and decoding method
A memory controller according to an embodiment includes a first decoder which calculates first extrinsic value based on a decoding success rate specified using a first table showing a correspondence between first distance information indicating a square Euclidean distance between a first decode word and a first soft input value and a first decoding success rate indicating a probability of a decoding result that the first decode word is correct, and a second decoder which calculates second extrinsic value based on a decoding success rate specified using the second table showing a correspondence second distance information indicating a square Euclidean distance between a second decode word and a second soft input value and a second decoding success rate indicating a probability of a decoding result that the second decode word is correct.
US10467084B2 Knowledge-based system for diagnosing errors in the execution of an operation
Operations include identifying an error generated by a primary operation. The event analysis system may determine that the primary operation depends on one or more lower-level operations. The event analysis system compares a log file, for the lower-level operation, to a valid event pattern for the lower-level operation. If the event analysis system identifies one or more events in the log file for the lower-level operation which do not match the valid event pattern for the lower-level operation, then the event analysis system presents or selects the set of events, in the log file for the lower-level operation, for error analysis corresponding to the error generated by the primary operation.
US10467081B2 Enabling symptom verification
Systems, products and methods for enabling symptom verification. Verifying a symptom may include eliminating repeated symptom definitions or eliminating symptoms having low accuracy. A computer system enables verification of a symptom including a rule for detecting a set of events related to a given problem. The computer system includes a symptom database which stores the symptom, a specimen database which stores a specimen including a set of events detected according to a rule of a certain symptom, and an analysis unit which analyzes the specimen stored in the specimen database using a new symptom in order to determine whether to add the new symptom to the symptom database. The present disclosure also includes a method and a computer program for enabling verification of a symptom including a rule for detecting a set of events related to a given problem.
US10467075B1 Systems, devices and methods for predicting disk failure and minimizing data loss
A computer-implemented method for predicting a risk of disk failure is described herein. The method can include collecting a performance parameter for respective disks in a group of disks, and calculating an expected value of the performance parameter for the group of disks. The method can also include comparing a respective value of the performance parameter for a respective disk in the group of disks to the expected value, and predicting a risk of disk failure based on the comparison. For example, when a difference between the respective value of the performance parameter for the respective disk and the expected value exceeds a threshold, the respective disk may be at risk of failing.
US10467074B2 Conditional journal for storage class memory devices
Systems and methods are disclosed for a journal for a storage class memory device. The storage class memory device may execute an access command for a first page in the storage class memory device. The storage class memory device may also determine whether a failure occurred while executing the access command. The storage class memory device may create an entry in a journal for the storage class memory device if a failure occurred while executing the access command. The storage class memory device may refrain from creating the entry if a failure does not occur while executing the access command.
US10467071B2 Extensible key management system for application program interfaces
An extensible key management system includes a developer services portal for accessing an application. The system may identify initiation via the developer services portal of an association of the application with an external API of a third party provider service and automatically obtain a sub-key for the external API from the third party provider service on behalf of a developer of the application. The sub-key may be obtained in accordance with authorization provided by a master key previously provided from the third party provider service. The system may map an association between the sub-key, the application and the external API and store the association. Upon receipt of a service call message resulting from a request from a user device executing the application, the system may identify and replace a developer API key included in the service call message with the sub-key based on the stored association.
US10467069B2 Selective application instance activation
In one embodiment, a computer system stores entries for one or more instances of an application with keys generated for the instances in storage. The instances of the application are instantiated on the computer system. The computer system receives a request from the application with a current key for a current instance and parses the storage to determine if the current key is stored in the keys associated with the application. The computer system returns a response to the application with an indication whether the current key is stored as an entry in the one or more entries. The application uses the response to determine a redirection action to one of the one or more instances of the application when the current key is associated with an instance other than the current instance.
US10467067B2 Storing and verifying the integrity of event related data
The present invention extends to methods, systems, and computer program products for storing and validating the integrity of event related information. To facilitate auditing and traceability, raw signals, normalized signals, detected events, event expirations, and event notifications can be stored in a queryable distributed ledger (e.g., a blockchain). Personal information can be stripped (or otherwise rendered inert, for example, unrecognizable, unreproducible, etc.) prior to storage into the distributed ledger minimizing the possibility of a person being identified. Ledger data can be used to verify actual data as well as for forensics purposes, such as, to audit data, recreate events, etc., in view of an error or inconsistency to investigate, diagnose, remediate, etc.
US10467064B2 System and method for managing concurrent events
A system and method that includes receiving an API request to a type of API resource; retrieving an API concurrency value for the API request; determining a comparison status associated with a comparison of the API concurrency value to a concurrency threshold; if the comparison status is within the concurrency threshold, transmitting the API request to an API processing resource; if the comparison status indicates the concurrency threshold is not satisfied, impeding processing of the API request; accounting for an increase in the API concurrency value if the API request is transmitted to an API processing resource; and accounting for a decrease in the API concurrency value at a time associated with the API processing resource completing processing of the API request.
US10467063B2 Tool for the automatic configuration of interoperability
Systems and methods enabling the automatic configuration of application environments in a clinical system are disclosed. An interoperability hub can be implemented within a clinical solution made up of a plurality of independent application environments. Each application environment may have an interoperability agent running on it which facilitates communication with the interoperability hub. Each agent running on a specific application environment is configured to look into that system and collect configuration information from that application environment that other systems in the solution require. The configuration information for an application environment can be sent to the interoperability hub and maintained. Further, if that application environment requires any configuration information from any other application environment, it can obtain that information from the interoperability hub and handle that information appropriately with respect to the application environment. The interoperability agent may monitor the application environment for any changes and notify the interoperability hub accordingly.
US10467058B2 Sandboxing for multi-tenancy
Systems and methods according to various embodiments disclose a worker process manager adapted to spawn one or more worker processes on a server and to load an application on each of the worker processes. The worker process manager is adapted to isolate the one or more worker processes from each other and to control resource usage by the worker processes. A resource manager is adapted to detect applications that overuse system resources. The worker process manager is adapted to isolate worker processes and to control resource usage using one or more of the following techniques: least-privilege execution, messaging isolation, credentials isolation, data isolation, network isolation, fair share resource usage, and managed runtime security. Heuristic algorithms are used to detect applications that frequently overuse system resources that are unchargeable and that cause system unresponsiveness.
US10467054B2 Resource management method and system, and computer storage medium
Provided is a resource management method and system, and a computer storage medium. The method comprises: determining tasks within a task group and a preset task time corresponding to each task within the task group (S110); determining whether the sum of the preset task times corresponding to all the tasks in the task group is less than a preset time threshold (S120); if yes, then determining the resource usage time quota of the task group to be the sum of the preset task times corresponding to all the tasks in the task group (S130); if no, then determining the resource usage time quota of the task group to be the time threshold (S140); determining the allowable run time per unit time for each task in the task group (S150); within unit time, when each task in the task group is outside of the corresponding run period, the respective task in the task group are respectively entered into a waiting state (S160).
US10467049B2 Virtual machine migration within a hybrid cloud system
An example method of migrating a virtualized computing instance between source and destination virtualized computing systems includes executing a first migration workflow in the source virtualized computing system, where a host computer executing the virtualized computing instance is a source host in the first migration workflow and a first mobility agent simulates a destination host in the first migration workflow. The method further includes executing a second migration workflow in the destination virtualized computing system, where a second mobility agent in the destination virtualized computing system simulates a source host in the second migration workflow and a host computer in the destination virtualized computing system is a destination host in the second migration workflow. The method further includes transferring, during execution of the first and second migration workflows, migration data including the virtualized computing instance between the first mobility agent and the second mobility agent over a network.
US10467048B2 Techniques for virtual machine migration
Examples may include techniques for virtual machine (VM) migration. Examples may include selecting a VM for live migration from a source node to a destination node, predicting a time period associated with the live migration, and selecting another VM from which allocated source node bandwidth may borrowed to facilitate the live migration within the predicted time.
US10467047B2 Server system and execution-facilitating method
A server system includes an origin server acting as a source of deployment and at least one target server acting as a destination of deployment. The origin server further includes a virtual machine implementing an execution-facilitating process for facilitating the target server to deploy a predetermined program in an executable condition, and a migration part configured to migrate the virtual machine to the target server. After migration of the virtual machine from the origin server to the target server, the virtual machine carries out an execution-facilitating process for facilitating the origin server to deploy a predetermined program in an executable condition at least one time. This eliminates the necessity of providing a specific server dedicated to the execution-facilitating process, thus reducing the number of servers subjected to execution-facilitating processes.
US10467046B2 Fast and greedy scheduling machine based on a distance matrix
A method for scheduling containers includes receiving attribute values for every node, generating location metrics for each node based on each node's attribute values, generating distance values, including a first distance value corresponding to the distance between a first node and second node. Each distance value represents the distance between respective location metrics for respective nodes. A distance matrix is populated with the distance values. The scheduler initiates an attempt to schedule a container at the first node, compares attribute requirements of the container to the first attribute values, and determines that at least one of the attribute requirements of the container exceeds a respective attribute value of the first attribute values. The second node is selected from the distance matrix based on the first distance value, and the scheduler initiates an attempt to schedule the container at the second node selected from the distance matrix.
US10467044B2 Transaction processing method and apparatus, and computer system
A transaction processing method, an apparatus, and a computer system are provided. According to the method, after receiving a transaction processing request, status information of the transaction is recorded in a non-volatile memory, where the transaction processing request carries transaction data of a transaction, where the status information of the transaction includes a transaction status, a transaction identifier, and an address, and where the transaction status is an uncommitted state. The transaction data is written to the non-volatile memory according to the address. Then, the transaction status of the transaction is modified to a committed state according to the transaction identifier. Further, after writing the transaction data to an external memory of the computer system from the non-volatile memory, the transaction status of the transaction is modified to a backup state according to the transaction identifier. A transaction data processing speed can be increased in the foregoing manner.
US10467042B1 Optimized deployment based upon customer locality
The deployment of content and computing resources for implementing a distributed software application can be optimized based upon customer location. The volume and geographic origin of incoming requests for a distributed software application are determined. Based upon the volume and geographic origin of the incoming requests, content and/or one or more instances of the distributed software application may be deployed to a geographic region generating a significant volume of requests for the distributed software application. Content and/or instances of a distributed software application might also be speculatively deployed to a geographic region in an attempt to optimize the performance, cost, or other attribute of a distributed software application.
US10467039B2 Deployment and management platform for model execution engine containers
At an interface a first analytic model for processing data and a second analytic model for processing data are received. A first virtualized execution environment is generated for a first analytic engine that includes executable code to implement the first analytic model for processing a first input data stream. A second virtualized execution environment is generated for a second analytic engine that includes executable code to implement the second analytic model for processing a second input data stream. The first virtualized execution environment for the first analytic engine and the second virtualized execution environment for the second analytic engine are deployed.
US10467034B1 Performing application specific actions without in-guest credential information
Disclosed are systems and methods for using a virtual media device to communicate messages to one or more applications running in a virtual machine (VM) without the need to expose credential information. Based on a media image having been mounted on a virtual media device of the VM, a notification may be generated to enable an agent in the VM to access the media image. The media image may include a message for one or more applications running in the VM. The agent may be configured to retrieve the message and to communicate the message to the one or more applications to enable the one or more applications to perform operations based on the message. The agent may be configured to eject the virtual media device based on completion of the operations.
US10467033B2 Enabling efficient nested virtualization
Embodiments of the invention enable dynamic level boosting of operations across virtualization layers to enable efficient nested virtualization. Embodiments of the invention execute a first virtual machine monitor (VMM) to virtualize system hardware. A nested virtualization environment is created by executing a plurality of upper level VMMs via virtual machines (VMs). These upper level VMMs are used to execute an upper level virtualization layer including an operating system (OS).During operation of the above described nested virtualization environment, a privileged instruction issued from an OS is trapped and emulated via the respective upper level VMM (i.e., the VMM that creates the VM for that OS). Embodiments of the invention enable the emulation of the privileged instruction via a lower level VMM. In some embodiments, the emulated instruction is executed via the first VMM with little to no involvement of any intermediate virtualization layers residing between the first and upper level VMMs.
US10467032B2 Dynamic cloud image updates based on subjective customization and user input
A mechanism is provided for use with a set of images including a first image, with each image of the set of images respectively representing a computer and respectively including software and configuration settings data. The mechanism deploys a plurality of first image instantiations of the first image for respective use by a plurality of users. The mechanism tracks use of the plurality of first image instantiations to create a historical usage data set indicative of how the plurality of users are customizing the plurality of first image instantiations.
US10467030B2 Single user display interface
A request is received from a user of one of the one or more business applications for a business object. A single user interface is generating for displaying the data associated with the requested business object. A link between the requested business object and all of the data associated with the business object stored in the one or more data repositories is created. A subset of all of the data associated with the business object in the single user interface is displayed, the displaying being based on a role associated with the user making the request for the business object, the role being used by the at least one programmable processor for determining the subset of all of the data associated with the business object for displaying in the single user interface.
US10467025B2 Managing delivery of code and dependent data using application containers
In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application; responsive to determining that an application container for maintaining installable sub-packages of the application is allocated in memory of the computing device, determining, by a container runtime of the application container, one or more dependencies of the application; retrieving, by the container runtime, the one or more dependencies; and responsive to retrieving the one or more dependencies, executing, by the application container, the application.
US10467019B2 Serving images to server groups
Example implementations relate to serving an image to a group of target servers. An example implementation includes assigning a first target server of a group of target servers as a temporary deployment server. The first target server may be assigned as a temporary deployment server by a master deployment server over a management network. The master deployment server may serve the first target server an image package. The master deployment server may further serve a command over the management network to a second target server of the group of target servers. The second target server may be commanded to retrieve, over a data network, a deployment image of the image to be booted on the second target server.
US10467018B2 System and method for booting a host device from a mobile device
A method of booting a host device includes enabling or disabling a ready boot option within a basic input-output system (BIOS) of a host device. A normal boot is performed to load a first operating system (OS), that is stored in an internal storage of the host device, to a main memory of the host device when the ready boot option is disabled. A boot operation to load a second OS, that is stored in an internal storage of a mobile device, to the main memory of the host device is performed when the ready boot option is enabled. An individualized user environment for the host device, is provided by booting the host device from the mobile device. The individualized user environment is easily realized as the user need only connect the mobile device to a designated USB port of the host device prior to restarting the host device.
US10467016B2 Managing an image boot
One example aspect of the present disclosure is directed to a wireless communication unit configured to be located in a nacelle associated with an engine of an aerial vehicle. The wireless communication unit includes a random access memory. The wireless communication unit includes one or more processors. The one or more processors are configured to perform a first data validity check on a first location for a primary index. The one or more processors are configured to perform a second data validity check on a second location for a secondary index. When the first data validity check fails and the second data validity check fails, the one or more processors are configured to reboot.
US10467006B2 Permutating vector data scattered in a temporary destination into elements of a destination register based on a permutation factor
A processor includes a front end to decode an instruction and an allocator to assign the instruction to an execution unit to execute the instruction to permute vector data into a destination register for storing elements. The execution unit includes logic to compute an element count, logic to compute an index size, logic to compute a byte count, a temporary destination, an index from an index vector, an offset, logic to determine a subset of the temporary destination, and logic to store the subset in one element in the destination register.
US10467005B2 Resilient distributed garbage collection
In a distributed processing system having multiple processing nodes including alive nodes and dead nodes, a method is provided for collecting an object from the alive nodes. The method includes maintaining a separate count value for each of remote nodes at which the object is remotely-referenced. The method further includes suppressing a collection of the object when the separate count value for any of the remote nodes is non-zero. The method also includes clearing the separate count value for a given one of the remote nodes when the given one of the remote nodes is dead.
US10467000B2 Extending the usage of integrated portals for a better user experience
Decision making for custom portal developments is automated by the collection of product usage logs and analysis of the data collected to determine whether to create a native portlet for the product, and whether the portlet is to have multi-channel capability. Product usage logs include user interaction with the product and the type of traffic coming to the site. The recommended action is based on the analysis of log data with respect to specified key parameters.
US10466999B2 Software hot upgrading method and device
After installation of new version of application such as a program that manages virtualization host is completed; virtual machine status information of a currently running first process of the application is imported to a second process of the application. The second process is initialized to establish a connection between the second process and a process of a machine emulator such as QEMU and the first process exits. Compared with the conventional techniques, since installation of the new version of the application has been completed after the new second process is initialized, the second process already runs based on the new version of software codes. Meanwhile, the virtual machine status information of the second process has been updated to conform to the first process before initiation, so that application-related functions are realized through the correct second process and thus interruption of the application-related functions is avoided during an upgrading process.
US10466995B2 Selective software distribution for an industrial plant
A controller corresponding to production equipment, requiring upgrade can be selected automatically, thereby reduction in operating rate can be reduced. When software is upgraded, version upgrade software relating to a predetermined action description and version information are transferred to a controller management apparatus (S1). A version change determination unit selects a controller including the predetermined action description described in the version information (S2 and S3). The selected controller downloads the new version of software to change the software (S4 and S5) after stopping operation of the production equipment. On the other hand, a controller not selected does not download the software, and the operation of the production equipment is not stopped.
US10466986B2 Optimized recompilation using hardware tracing
A tracing controller may utilize a binary execution trace mechanism to trace execution of compiled application machine code. The tracing controller may initiate hardware tracing to gather control-flow hardware traces of a method executing on a processor configured to generate hardware tracing information. The controller may generate a profile based on the hardware tracing information and initiate re-compiling or re-optimizing of the method in response to determining that the new profile differs from the previous profile. The controller may repeatedly profile and re-optimize a method until profiles for the method stabilize. Profiling and hardware tracing of an application may be selectively enabled or disabled allowing the controller to respond to later phase changes in application execution by re-optimizing, thereby potentially improving overall application performance.
US10466981B1 System and method for generative programming in an integrated development environment (IDE)
A system receives a request for an integrated development environment (IDE) user interface for creating an application from a client computing device and transmits the IDE user interface to the client computing device, receives application information entered into the user interface from the client computing device and stores the application information in a database, receives at least one script entered into the user interface from the client computing device and stores the at least one script with the application information in the database, generates a Javascript Object Notation (JSON) representing a workflow representing an order of the at least one script and stores the JSON in the database, produces machine-readable and executable code based on the JSON, and assigns at least one child server computing device to execute the machine-readable and executable code as at least one job.
US10466980B2 Techniques for generating microcontroller configuration information
An example includes accessing multiple configurations stored in a memory, where each configuration is associated with a corresponding circuit function implementable by an electronic device and associated with a corresponding set of resources of the electronic device. The example includes determining that one or more sets of resources of the electronic device are available for use by one or more configurations of the multiple configurations. Based on the determination, an embodiment includes representing a first configuration of the one or more configurations, using a graphical interface, and generating instructions that when executed cause the electronic device to be configured according the first configurations.
US10466977B2 Data driven embedded application building and configuration
Provided herein are various systems, methods and architectures for enabling a microcontroller manufacturer to provide certain modification and configuration functionality to product vendors, while still maintaining the level of control needed to ensure that a product vendor does not inadvertently (or otherwise) create code that causes the microcontroller to not work properly. In one embodiment, this functionality can be performed through the steps of displaying a set of microcontroller properties that are available for configuration, receiving user information regarding a first value corresponding to a first microcontroller property, determining whether the user information results in a valid microcontroller configuration, and in response to determining that the user information results in a valid microcontroller configuration, generating compiled code for the microcontroller.
US10466968B1 Radix-4 multiplier partial product generation with improved area and power
A system including a series of partial product select encoders and partial product muxes, each of the partial product select encoders receiving a multiplier, receiving a carry input from a multiplier tree, and outputting a select signal to an associated partial product mux based on the multiplier and carry input, and each of the partial product muxes outputting a partial product based on the select signal and a multiplicand received.
US10466967B2 System and method for piecewise linear approximation
An apparatus includes one or more registers configured to store a vector of input values. The apparatus also includes a coefficient determination unit configured to, responsive to execution by a processor of a single instruction, select a plurality of piecewise analysis coefficients. The plurality of piecewise analysis coefficients includes one or more sets of piecewise analysis coefficients, and each set of piecewise analysis coefficients corresponds to an input value of the vector of input values. The apparatus further includes arithmetic logic circuitry configured to, responsive to the execution of at least the single instruction, determine estimated output values of a function based on the plurality of piecewise analysis coefficients and the vector of input values.
US10466966B2 Systems and methods to enable identification of different data sets
Systems and methods are provided, such as those that enable identification of data flows and corresponding results in a pattern-recognition processor. In one embodiment, a system may include the pattern-recognition processor and a flow identification register, wherein a unique flow identifier for each data flow is stored in the register. The system may include a results buffer that stores the results data and the flow identifier for each data flow, so that the results data may be related to a specific data flow.
US10466963B2 Connecting multiple mobile devices to a smart home assistant account
Various embodiments, methods and systems for implementing a digital assistant connectivity system are provided. In operation, a request to receive a unique identifier is communicated from a digital assistant device. The unique identifier is utilized to pair the digital assistant device with a smart assistant device. The unique identifier is received from and generated by a digital assistant server to correspond with the digital assistant device and a corresponding digital assistant device application instance. An instruction to perform an action on the digital assistant device is received at the digital assistant device application. The instruction is communicated based on an established command-driven session between the digital assistant device application and the smart assistant device. The command-driven session is associated with the unique identifier that paired the digital assistant device and the smart assistant device. The action is executed on the digital assistant device based on commands received by the smart assistant device.
US10466960B2 Augmented reality audio mixing
Augmented reality enables an operator to visualize values of parameters of audio channels during audio mixing. A heads-up display worn by the operator, such as smart glasses, displays virtual graphical objects representing the parameters so that they appear within a three-dimensional space surrounding the operator and an audio mixing console. Parameter values are represented by the location, size, and other attributes of the virtual graphical objects. The operator adjusts the parameter values using physical and touch controls on the console and by manipulating the virtual objects with a body part such as a finger. Sensors mounted on the heads-up display and on other body parts capture position and movement of the operator in real time and send the captured data to a system running augmented reality control software. Graphical user interfaces of a media processing application controlled by the console and of plug-in modules may also be displayed on the heads-up display.
US10466959B1 Automatic volume leveler
A system that includes an automatic volume leveler (AVL) that processes audio data based on audio category and desired volume level. The system may select different settings for audio data associated with different audio sources (e.g., content providers), audio categories (e.g., types of audio data, such as music, voice, etc.), genres, and/or the like. For example, the system may distinguish between music signals and voice signals (e.g., speech) and may apply a first gain curve for the music and a second gain curve for the speech. Additionally or alternatively, the system may distinguish between different genres of music and may apply different gain curves based on the genre. Further, the system may select a gain curve based on a desired volume level. Therefore, output audio data generated by performing AVL may be optimized based on the audio category, audio source, genre, desired volume level, and/or the like.
US10466956B2 Playback queue transfer in a media playback system
Embodiments are provided for using a user interface to transfer a playback queue from one playback zone to another within a network media system. An example implementation involves a mobile device displaying, in a playback zones interface, a first zone representation and a second zone representation. The first zone representation represents a first playback zone of first playback devices that is associated with one or more first media items and the second zone representation represents a second playback zone of one or more second playback devices. The mobile device may display a first playback identifier in a particular position relative to the first zone representation. The mobile device may receive an input indicating a movement of at least a portion of the first playback identifier to the second zone representation. Such an input may cause the second playback zone to be associated with the one or more first media item.
US10466953B2 Sharing neighboring map data across devices
A computing device and method are provided for transmitting a relevant subset of map data, called a neighborhood, to enable mutual spatial understanding by multiple display devices around a target virtual location to display a shared hologram in the same exact location in the physical environment at the same moment in time. The computing device may comprise a processor, a memory operatively coupled to the processor, and an anchor transfer program stored in the memory and executed by the processor.
US10466948B2 Image display device, image display control method, and image display system
An image display device includes: a projection unit that projects and displays an image onto a screen; a superimposed image drawing unit that generates a superimposed image which is to be displayed to be superimposed on the image; a browser storage unit that stores a browser screen for controlling a display position of the superimposed image from a mobile terminal; a transmission unit that transmits the browser screen to the mobile terminal; a reception unit that receives display position information of the superimposed image obtained by an operation on the browser screen displayed on the mobile terminal; and a control unit that displays the superimposed image, which is generated by the superimposed image drawing unit, so as to be superimposed on the image projected by the projection unit on the basis of the received display position information of the superimposed image.
US10466947B2 Method and device for black and white screen display based on android platform, and smart terminal
A method and a device for a black and white screen display based on an Android platform, and a smart terminal. The method comprises: selecting a size of the black and white screen according to an image display size that is generated in the Android platform, so that the image display size is adapted to the size of the black and white screen; acquiring Android display data that is generated in the Android platform; individually converting the Android display data that is corresponding to each of pixels into black and white display data that is corresponding to each of the pixels; buffering the converted black and white display data into a queue, extracting the data from the queue by using a preset real-time process and outputting to a data interface of the black and white screen according to a preset frame rate; and displaying the black and white display data that is corresponding to each of the pixels on the black and white screen.
US10466945B2 Information processing apparatus configured to notify a communication terminal of connection information used to establish a network connection between an information processing apparatus and the communication terminal, communication system, and communication method configured to perform same
An information processing apparatus includes circuitry to transmit network identification information of a network to a communication terminal via short-range wireless communication and acquire, from the communication terminal via short-range wireless communication, address information indicating an address on the Internet accessible by the communication terminal based on the network identification information. The circuitry notifies a plurality of pieces of connection information of the communication terminal using the address information acquired from the communication terminal, the connection information to be used for establishing a connection between the information processing apparatus and the communication terminal through the network.
US10466944B2 Image forming apparatus, image forming system, and non-transitory storage medium
An image forming apparatus comprising: a receiver for receiving a print job; a printing unit; a storage unit; an input interface for receiving a print execution command from a user; a power source for supplying an electric power; and a controller configured to: control the power source to stop or reduce the power supply to the printing unit when the receiver has not received a next print job within an after-printing standby time from completion of the printing; and control the power source to stop or reduce the power supply to the printing unit when the print job is a print-execution-command-input required print job requiring the print execution command and the receiver has not received a next print job within an after-print-job-receipt standby time from the receipt of the print-execution-command-input required print job, the after-print-job-receipt standby time being longer than the after-printing standby time.
US10466942B2 Information processing system, method for controlling information processing system, and storage medium
An information processing system transmits a received message to a child tenant disposed immediately below a specific tenant based on a message attribute of the child tenant that is set by a setting unit.
US10466941B2 Printing service system and print terminal with improved security
The invention includes a print terminal that prints input image data and outputs the input image data as a print image, and an image storage server that is connected to the print terminal via a public network, and that stores the image data sent from the print terminal and user identification information. The print terminal creates, out of the print image, user identification information based on photographing location information and photographing date/time information included as data in a user identification information image specified by the user. In a case where the print terminal receives a re-input of image data of the user identification information image, the print terminal resends user identification information to the image storage server. In a case where an image directory including the resent user identification information internally exists, the image storage server sends the image data in the image directory to the print terminal.
US10466936B2 Scalable, multi-dimensional search for optimal configuration
According to an embodiment, storage configurations are identified for storing items, such as database tables, partitions, or any other types of objects or data structures, within a desired storage area, such as an in-memory data store or any other limited storage resource. Each of the storage configurations is assigned to a particular item of the items. Each of the storage configurations associates the assigned particular item with one or more storage configuration options. Storage recommendations are generated for at least a set of the storage configurations. A different storage recommendation exists for each storage configuration in the set of the storage configurations. The storage recommendation associates the storage configuration with a range of possible storage sizes for a particular storage area of a system. Based on the storage recommendations, recommended system configurations a generated for different possible storage sizes of the particular storage area.
US10466928B2 Updating a register in memory
The present disclosure includes apparatuses and methods updating a register in memory. An example includes an array of memory cells; and a controller coupled to the array of memory cells configured to perform logical operations on data stored in the array of memory cells using a register that is updated to access the data stored in the array of memory cells.
US10466926B1 Efficient scheme for reversing image data in a memory buffer
An apparatus comprising a plurality of image sensors configured to capture an image and a processor. The processor may comprise a buffer. The processor may be configured to (i) receive data from the image in a sequential order, (ii) perform cost calculations on the data, (iii) store the data in the buffer in a direction, (iv) when data corresponding to an end of a line of pixels of the image is stored, perform a second cost calculation on the stored data corresponding to the line and (v) reverse the direction of storing the data in the buffer. An order for the second cost calculations on the line of the data may be last in, first out. The data may be stored while the second cost calculations are performed. Data may not be removed from the buffer until the second cost calculation has been performed on the data.
US10466924B1 Systems and methods for generating memory images of computing devices
The disclosed computer-implemented method for generating memory images of computing devices may include (1) monitoring a computing device to detect changes made to data stored within the computing device, (2) maintaining a log that describes the data changes made by recording, in response to detecting a change made to a portion of data, both a state of the portion of data after the data change occurred and a time at which the data change occurred, (3) detecting an event that triggers generation of an image of the computing device that represents a state of the computing device at a particular point in time, and (4) in response to detecting the event, generating the image of the computing device by incorporating at least a portion of the log of data changes into the image of the computing device. Various other methods, systems, and computer-readable media are also disclosed.
US10466923B2 Modular non-volatile flash memory blade
Embodiments of the inventive concept include Open Cloud Server (OCS)-compliant and other enterprise servers having high-density modular non-volatile flash memory blades and associated multi-card modules. A modular non-volatile flash memory blade can be seated within a 1 U tray. The flash memory blade can include a server motherboard and multiple non-volatile flash memory blade multi-card modules. Each of the multi-card modules can include a printed circuit board, a switch coupled to the printed circuit board, a module power port, an input/output port, and riser card slots to receive solid state drive riser cards. The solid state drive riser cards can be seated within a corresponding riser card slot of the multi-card modules, and can each include multiple solid state drive chips. The server motherboard can communicate with the solid state drive chips via the cable connector riser cards and associated cables. The switch can expand each upstream port to multiple downstream ports associate with the solid state drive chips.
US10466920B2 Method for maximizing frequency while checking data integrity on a physical interface bus
A data storage device includes a controller and a memory. The controller includes a host interface and a memory interface. The controller performs a first operation on the memory through the memory interface at a first frequency associated with the host interface to determine a first data pattern. The controller performs a read operation on the memory through the memory interface at a second frequency to determine a second data pattern. The controller changes the first frequency by a predetermined amount until the first frequency is equal to a maximum operating frequency having an associated risk of a setup/hold violation that is below a predetermined probability.
US10466919B2 Information handling system with elastic configuration pools in flash dual in-line memory modules
An information handling system includes multiple flash dual in-line memory modules (DIMMs) including first, second, and third flash DIMMs. The first and second flash DIMMs are configured as a first interleave set. A BIOS detects the third flash DIMM as a new flash DIMM during an initialization of the information handling system, and detects whether an auto-configure attribute is enabled. In response to the auto-configure attribute being enabled, the BIOS reads persistent memory data from the first interleave set, configures a second interleave set including the first, second, and third flash DIMMs, transfers the persistent memory data to the second interleave set without an external memory being utilized, and updates metadata for the second interleave set in response to the persistent memory data being transferred successfully.
US10466915B2 Accessing encoded blocks of data in memory
A method of storing encoded blocks of data in memory comprises generating headers for the encoded blocks of data. The headers are stored in memory according to a tiled layout based on tiles of plural adjacent blocks of data elements of the array of data elements. Respective sets of the encoded blocks of data are also stored in respective distinct regions of memory locations that have been allocated to those sets. The method provides an efficient way to access headers and corresponding encoded blocks of data in memory.
US10466909B2 Memory system
A memory system includes: a first memory device including a first memory and a first memory controller suitable for controlling the first memory to store data; a second memory device including a second memory and a second memory controller suitable for controlling the second memory to store data; and a processor suitable for executing an operating system (OS) and an application to access data storage memory through the first and second memory devices.
US10466908B2 Memory system that buffers data before writing to nonvolatile memory
A memory system includes a first buffer memory, a second buffer memory having a higher memory performance rating than the first buffer memory, a nonvolatile semiconductor memory unit including an array of memory cell regions, and a control unit configured to cause data to be buffered in one of the first and second buffer memories before the data are written in the nonvolatile semiconductor memory unit, according to characteristics of the data.
US10466907B2 Method to efficiently store object data of an object storage service on a magnetic disk drive and magnetic SMR disk drive
In a data storage system, the available space of a magnetic storage device is divided into multiple sequential write regions for storing sequentially written data, where the regions are each separated from adjacent sequential write regions by a guard space. Object data, such as key-value pairs, are written sequentially to a particular sequential write region, in blocks of data that correspond to the contents of a nonvolatile buffer being flushed to the magnetic storage device. When a key-value pair stored in the magnetic storage device is subsequently updated, the original key-value pair is not overwritten. Instead, the new version of the key-value pair is included in the next block of data to be written to the magnetic storage device, and a mapping table tracks the location of the newest version of each key-value pair stored in the magnetic storage device.
US10466904B2 System and method for processing and arbitrating submission and completion queues
Systems and methods for processing and arbitrating submission and completion queues are disclosed. NVM Express (NVMe) implements a paired submission queue and completion queue mechanism, with host software on the host device placing commands into the submission queue. The memory device processes the commands through various phases including fetching, processing, posting a completion message, and sending an interrupt to the host. The memory device may process the commands based on the determined priority of the command. For example, the memory device may determine a priority for performing the phases after fetching the command. As another example, the memory device may perform the internal command selection based on a priority associated with the command. In this way, commands may be executed based on the priority needs of the memory device or of the host device.
US10466897B2 Mobile terminal for using multimodal virtual keyboard and controlling method thereof
A mobile terminal including a wireless communication configured to provide wireless communication; a touch screen; and a controller configured to display on the touch screen an input region including a plurality of character keys and a plurality of editing keys and an output region, display on the touch screen an editing state display region between the input region and the output region and for displaying a word corresponding to touched character keys, select or edit the word displayed in the editing state display region based on a touch input applied to the input region, and display the selected or edited word on the output region.
US10466896B2 Adaptive ink prediction
A facility for adapting the prediction of ink is described. In some examples, the facility receives information about a spatial movement by a user. On the basis of the received information, the facility predicts future spatial movement by the user, and generates an ink stroke that reflects both the spatial movement described by the received information and at least a portion of the predicted future spatial movement. The facility enforces against the generated ink stroke a limit that has the effect of controlling the area of a portion of the ink stroke corresponding to the at least a portion of the predicted future spatial movement, and causes the generated ink stroke, subject to the enforcement of the limit, to be displayed.
US10466894B2 Method, device, storage medium and mobile terminal for recognizing an off-screen gesture
Embodiments provide a method, device, storage medium and mobile terminal, for recognizing an Off-screen gesture. The method includes: upon reception in a driver layer of an Off-screen gesture input by a user, determining whether each of preset Off-screen gestures is switched on based on an Off-screen gesture switch that switches on or off the preset Off-screen gesture in the driver layer; matching an switched-on Off-screen gesture with an Off-screen gesture in a preset confusable gesture group, and determining to change a recognition condition for the switched-on Off-screen gesture when the matching indicates there is only one Off-screen gesture in the on state in the confusable gesture group; and when determining to change the recognition condition, replacing, with a preset second recognition condition, a first recognition condition for the switched-on Off-screen gesture in the driver layer, and recognizing a gesture type of the input Off-screen gesture with the second recognition condition.
US10466893B2 Touch screen panel with multi-axis manoeuvring of injection presses for plastic materials
Touch screen operator control panel for industrial machines, in particular for the control of maneuvering of the axes of injection presses for plastics, including an operator interface on which icons are displayed indicating the various axes of a press, the icons being individually selectable in order to be dragged into an area of maneuvering where they are translatable in the two ways of a prefixed direction to impart the corresponding movements to the selected axis, wherein the possibility is provided of simultaneously displaying in the maneuvering area icons of several press axes correlated one to the other and of actuating sequentially/selectively the movements of these press axes by dragging a central zone of the maneuvering area in the corresponding different directions wherein the respective icons of the press axes are displayed.
US10466892B2 Interactive handwriting display device and interactive handwriting capture device
Provided are an interactive handwriting display device and an interactive handwriting capture device. The interactive handwriting display device has a display panel and a patterned band-pass filter component, and the patterned band-pass filter component has a substrate and multiple band-pass filter units. The interactive handwriting capture device includes an optical signal selector, an image-forming module, a photodetector chip and a microprocessor. By using the interactive handwriting display device with a patterned filtering function and the interactive handwriting capture device with the recognition function, the addressable ITO sensor's need of electrical connection is eliminated, providing interactive operating function and the writing function of high sensitivity and accuracy. Also, the manufacturing complexities are reduced and the integration of components is improved as the touch screens get larger in size.
US10466888B2 Scrollbar for dynamic content
Techniques and apparatuses for a scrollbar for dynamic content are described herein. In one or more implementations, a portion of initial content is displayed in a user interface along with a scrollbar configured for selection to navigate to other portions of the initial content. While the scrollbar is selected, dynamic content for display in the user interface is detected. In response, a dynamic scroll mode for the scrollbar is activated to enable navigation to the initial content and the dynamic content. The dynamic scroll mode dynamically adjusts one or more scroll ratios of the scrollbar without changing a visual position of the scrollbar's thumb.
US10466879B2 Terminal including a main display region and a side display region and method for displaying information at the terminal
Disclosed are a terminal and operating method thereof. The present invention includes determining an action performed in the terminal, displaying at least one virtual key according to the determined action on a side display region of the terminal, and performing an operation corresponding to one of the at least one virtual key in response to an input for selecting the one of the at least one virtual key.
US10466877B2 Method and device for selecting entity in drawing
The present invention discloses a method and a device for selecting an entity in a drawing, wherein the method includes that a hooked preview program corresponding to a functional instruction is invoked after the functional instruction is inputted into a Computer Aided Design (CAD) system; a pickup point in a drawing is selected; an entity in a predetermined range is filtered around the pickup point to obtain a preselected entity; the preselected entity is processed via the hooked preview program so as to pre-display a result of processing the preselected entity by the inputted instruction. An effect of a selected entity processed by a control instruction can be previewed according to the present invention, thus avoiding repeated selections of a graphic entity by a user to further improve working efficiency.
US10466874B2 Mobile media device user interface
A mobile media device user interface is described. In one or more implementations, output of a plurality of audio content is monitored by a mobile media device. Each of the audio content was received via a respective one of a plurality of broadcast channels by the mobile media device. A user interface is displayed on a display device of the mobile media device, the user interface describing each of the plurality of audio content and the respective broadcast channel from which the audio content was received.
US10466872B1 Composable events for dynamic user interface composition
Composable events to provide a dynamic user interface are disclosed. In various embodiments, a definition of a custom user interface event is received. The definition includes an identification of a data value to be associated with the event, a scope of the event within which the event will be consumed, and an event trigger in response to which an instance of the custom user interface event is to be published. Application user interface code configured to provide one or more application user interface elements configured to publish or subscribe to the custom user interface event is generated programmatically, based at least in part on the definition.
US10466864B2 Aggregated, interactive communication timeline
Described is a technology by which an interactive timeline user interface shows communication data aggregated from various sources (e.g., a telephone service, a website, an application and/or the like) in time order. To reduce the number of items in the timeline, certain items may be combined into a compressed item, e.g., items from the same source and/or of the same type may be rolled up into a rolled up item. The user may also interact to reply to a data item. For example, an editor may be provided upon interaction with a data item in the timeline, and the type of reply that is sent may automatically match the type of data item, (e.g., a text message reply to a text message).
US10466863B1 Predictive insertion of graphical objects in a development environment
An example method includes outputting, by a computing device and for display in a graphical development environment used during development of a software application, a graphical user interface associated with the software application, receiving, by the computing device, a development specification that associates a region of the graphical user interface with one or more candidate graphical objects for insertion into the graphical user interface, and receiving, by the computing device, an indication of a selection of the region of the graphical user interface. The example method further includes determining, by the computing device, based at least in part on the development specification and the indication of the selection of the region of the graphical user interface, a graphical object from the one or more candidate graphical objects, and outputting, by the computing device and for display at the region of the graphical user interface, an indication of the graphical object.
US10466861B2 Adaptive user interfaces
Adaptive user interfaces and techniques therefor are provided. In accordance with one example, a method includes, at an electronic device having a display: displaying, on the display, a first user interface comprising a first affordance associated with a first function; receiving a first user input corresponding to a request to display a second affordance associated with a second function; in response to the first user input, displaying the second affordance; receiving a second user input corresponding to a selection of the second affordance; in response to the second user input: performing the second function; and displaying a second user interface comprising the first affordance and the second affordance.
US10466854B2 Systems and methods for accessing visually obscured elements of a three-dimensional model
A method provides access to visually obscured elements of a three-dimensional model on a screen of a computing device. The method displays, on the screen of the computing device, a view plane of the three-dimensional model showing at least one visible element. The at least one visible element at least partially obstructs at least one visually obstructed element of the three-dimensional model. The method also defines a region at a location on the screen associated with the at least one visible element of the three-dimensional model. In response to input relating to the region, the method superimposes a representation of the at least one visually obscured element over the view plane.
US10466850B2 Eraser device and command input system
An eraser device 4 for inputting an erase-operation of a display image to a touch panel 2, the touch panel 2 includes an input point detection unit 31 for detecting, as input points based on a plurality of detection points arranged on or near to a display screen, detecting points where a touch operation is performed; and an erase-operation determination unit 32 for determining whether or not a user's operation is the erase-operation, according to a degree of density of the input points, wherein the eraser device 4 includes a plurality of touch parts (pillar parts 48) to be detected as the input points when brought into contact with or closer to the touch panel, and the plurality of touch parts (pillar parts 48) are formed at such a degree of density that it is determined by the erase-operation determination unit that the erase-operation is being performed. Accordingly, an improved command input system for easily performing the erase-operation to the touch panel can be provided, inexpensively.
US10466848B2 CDM excitation on full in-cell matrix sensor array with reduced background capacitance
Embodiments described herein include a method for detecting a presence of an input in a capacitive sensing device that includes a sensing region and a plurality of sensor electrodes. The method includes driving a first column of transmitter sensor electrodes at a first potential and driving a second column of transmitter sensor electrodes at a second potential different than the first potential. The method includes acquiring a measurement from each row of sensor electrodes, where a first sensing node includes the first column of transmitter sensor electrodes and a third column of receiver sensor electrodes, and a second sensing node includes the second column of transmitter sensor electrodes and a fourth column of receiver sensor electrodes. The method also includes determining, using the measurements from each row of sensor electrodes, a first set of transcapacitive measurements corresponding to the plurality of sensor electrodes.
US10466845B2 Touch screen panel
A touch screen panel and a method of manufacturing the same. The touch screen panel includes: a plurality of touch electrodes disposed in a touch area of a substrate, the touch electrodes configured to sense a touch; and a connecting wire connected with the touch electrode and having a pad connected to one end. The connecting wire includes a first wire layer made of a metal nano wire disposed on the substrate, a second wire layer made of a first transparent conductive material, a third wire layer disposed on an upper surface of the second pad and made of a second transparent conductive material, and a fourth wire layer made of aluminum (Al) disposed on the third pad.
US10466843B2 Touch detecting apparatus and touch detection method
According to an aspect, a touch detecting apparatus includes: three or more detectors; a generating circuit that performs generation for generating a plurality of pieces of output data corresponding to a plurality of patterns and having resolution lower than resolution corresponding to the number of the detectors based on outputs from the detectors; a calculating circuit that performs calculation for calculating, for each of the detectors, a composite value to be used to derive a detection result of each of the detectors based on the pieces of output data corresponding to the patterns.
US10466842B2 Suppressing noise in touch panels using a shield layer
A method, apparatus, and system measure, at a first channel of a processing device, a first signal indicative of a touch object proximate to an electrode layer. The first signal includes a touch data component and a first noise component generated by a noise source. The method, apparatus, and system measure, at a second channel of the processing device, a second signal including a second noise component generated by the noise source. The second channel is coupled to a shield layer disposed between the noise source and the electrode layer. The method, apparatus, and system generate an estimated noise signal using the second noise component of the second signal that is associated with the second channel. The method, apparatus, and system subtract the estimated noise signal from the measured first signal to obtain the touch data component of the first signal.
US10466840B2 Apparatus, method and computer program for enabling a user to make user inputs
An apparatus, method and computer program wherein the apparatus includes processing circuitry; and memory circuitry including computer program instructions; wherein the memory circuitry and the computer program instructions are configured to, with the processing circuitry, cause the apparatus to: detect a user input including one or more fingers; identify a tremor characteristic for each of the one or more fingers; determine a correlation between the tremor characteristic of a first finger and another detected tremor characteristic; wherein if the correlation is above a threshold a first output signal is provided and if the correlation is below a threshold a second output signal is provided.
US10466839B2 Dynamic differential algorithm for side touch signals
Input devices described herein include sensing regions that permit the device to identify a location of input objects along a side of the device. To perform gesture detection, an input device selects baseline signals which are subtracted from capacitive sensing signals captured using the sensor electrodes in the sensing region. Doing so results in delta signals that represent the difference between the capacitive sensing signals and the baseline signals. In one embodiment, the baseline signals are selected from capacitive sensing signals received during previous capacitive frames. In one example, the input device uses the capacitive sensing signals received during the Nth previous capacitive frame as the baseline signals. Alternatively, the input device may determine which frame has capacitive sensing signals that vary the most from the current sensing signals and use that frame as the baseline.
US10466836B2 Using a type of object to provide a touch contact input
A signal to be used to propagate a propagating signal through a propagating medium with a touch input surface is sent. The propagating signal has been allowed to propagate through the propagating medium to a plurality of receivers coupled to the propagating medium. A received signal affected by a touch input object contacting the touch input surface is received. At least a portion of the received signal is compared with one or more reference signals.
US10466833B2 Touch control device comprising pressure-sensing layer and flat touch sensing layer
A touch control device is provided. A protective cover protects the touch control device and includes a top-surface to sustain a touch action performed by the user. A flat touch sensing layer includes many first direction-detection electrodes second direction-detection electrodes. The fast and second direction-detection electrodes are isolated by a transparent insulating material at the position where the first direction-detection electrodes cross the second direction-detection electrodes. The first and second direction-detection electrodes constitute a flat sensing pattern. A pressure-sensing layer is disposed between the protective cover and the flat touch sensing layer and includes at least one pressure-sensing unit constituting a first pattern. The overlap ratio between the projection of the first pattern onto the flat touch sensing layer and the flat sensing pattern is less than or equal to about 5% of the flat sensing pattern.
US10466832B2 Touch panel, touch display panel and display device
It is provided a touch panel including a substrate where a touch electrode layer and multiple touch lines are disposed on, and the touch panel further includes: a multipath gating circuit including multiple touch switches and at least one touch clock signal line, where each touch switch includes a control terminal, a signal input terminal and a signal output terminal, the signal output terminal of the touch switch is connected to a second terminal of a touch line corresponding to the touch switch, the signal input terminals of at least two of the touch switches are electronically connected to each other and are connected to a touch signal source, the control terminal of each of the touch switches is connected to the touch clock signal line corresponding to the touch switch.
US10466828B2 Touch display panel, driving method thereof and display device
A touch display panel, a driving method thereof and a display device. The touch display panel includes a plurality of driving electrodes and a plurality of sensing electrodes, a scanning signal transmitting unit, a first touch detection unit and a second touch detection unit; the scanning signal transmitting unit is configured to send scanning signals to the driving electrodes during the touch stage; the first touch detection unit is configured to collect signals through the sensing electrodes and determine an X coordinate and a Y coordinate of the touch position during a first preset period of time; the second touch detection unit is configured to collect signals through the driving electrodes and determine a Z coordinate of the touch position during a second preset period of time; and the first preset period of time and the second preset period of time are periods of time of the touch stage.
US10466822B2 Electronic device including display and method for manufacturing display
An electronic device is disclosed. The electronic device includes a display panel, a partial region of the display panel including an active region configured to output light and including a cut in a thickness direction of the display panel, a touch sensor formed on the display panel, a partial region of the touch sensor corresponding to the cut region of the display panel, including a cut in a thickness direction of the touch sensor, and a polarizing plate disposed on the display panel, a partial region of the polarizing plate corresponding to the cut region of the display panel, including a cut in a thickness direction of the polarizing plate, and a cut surface of the display panel, a cut surface of the touch sensor, and a cut surface of the polarizing plate are formed to coincide with each other.
US10466816B2 Active capacitive stylus, sensor controller, related system and method
A method may be executed by one or more active capacitive styluses and a sensor controller connected to sensor electrodes. The method includes: a discovery step, executed by the sensor controller, of repeatedly sending out a discovery packet for detecting any of the active capacitive styluses; a discovery response step, executed by a first active capacitive stylus among the one or more active capacitive styluses, by which the discovery packet is detected, of returning a response packet to the discovery packet; a configuration step, executed by the sensor controller, of transmitting a configuration packet including time slot designation information that designates a first time slot to the first active capacitive stylus; and a data transmission step, executed by the first active capacitive stylus, of transmitting operation state data indicative of an operation state of the first active capacitive stylus using the designated first time slot.
US10466815B2 Display system
A display system includes a pointing device and a display device. The pointing device includes: a magnetic member; a contact detector configured to detect contact with a user; a motion detector configured to detect a motion of the pointing device; and a transmitter configured to transmit state information to the display device in response to a state determining unit determining that contact detection information indicating detection of the contact is acquired from the contact detector and a value indicating the motion is less than a reference value. The display device includes: an electromagnet; a status determining unit configured to determine an energization status of the electromagnet; a receiver configured to receive the state information; and an electromagnet controller configured to control energization to the electromagnet in accordance with the energization status of the electromagnet when the state information is received.
US10466814B2 Electronic system, indicating device and operating method thereof
An electronic system comprising an electronic device and an indicating device is provided. The indicating device includes a wireless communication circuit configured to be communicated with the electronic device, a switch circuit, a motion sensor for detecting a movement of the indicating device, and a control unit coupled to the wireless communication circuit, the motion sensor and the switch circuit. In a period that the switch circuit is triggered, the motion sensor detects a plurality of three-dimensional rotation matrices of the indicating device in the space. A movement trace of the indicating device is computed by the electronic device according to the three-dimensional rotation matrices, and a corresponding operating function is enabled according to the movement trace. An operating method and an indicating device is further provided.
US10466812B2 Enhancing input on small displays with a finger mounted stylus
A finger-mounted stylus for performing touch-based input on a touchscreen includes a fingertip case configured to attach to a user fingertip, an extension arm that is coupled to the fingertip case and includes a conductive tip, wherein the extension arm is configured to position the conductive tip away from the fingertip case, and control circuitry configured to apply an electric charge to the conductive tip when the conductive tip is in contact with or proximate to the touchscreen.
US10466805B2 Actuation lock for a touch sensitive input device
Touch sensitive mechanical keyboards and methods of configuring the depressibility of one or more keys of a keyboard are provided. A touch sensitive mechanical keyboard can accept touch events performed on the surface of the keys. Additionally, the keyboard can accept key depressions as textual input. The keyboard can be placed in a gesture operation mode, which can lock the keys to prevent a user from inadvertently depressing a key while attempting to perform a touch event on the surface of the keys. The keyboard can also be placed in a key press mode, which can allow depression of the keys by a user.
US10466804B2 Composite unibody keyboard
The presently disclosed technology includes a composite unibody keyboard that both serves as a bottom case and a top bezel in traditional keyboard design. The unibody keyboard is made of a high-rigidity composite material with varying thicknesses to achieve predetermined design specifications for the keyboard. Areas of the unibody keyboard frame are removed to accommodate various electronic or other components of the keyboard prior to final assembly.
US10466797B2 Pointing interaction method, apparatus, and system
Embodiments of the present invention provide a pointing interaction method, apparatus, and system. The method includes: obtaining a hand image and an arm image; determining spatial coordinates of a fingertip according to the hand image, and determining spatial coordinates of an arm key portion according to the arm image; and performing converged calculation on the spatial coordinates of the fingertip and the spatial coordinates of the arm key portion, to determine two-dimensional coordinates, on a display screen, of an intersection point between fingertip pointing and the display screen. Therefore, the pointing interaction apparatus can implement high-precision pointing only by using the spatial coordinates of the fingertip and the spatial coordinates of the arm key portion, and the pointing has good realtimeness.
US10466788B2 Control interface with haptic feedback
The present invention relates to a control interface (1) with haptic feedback, in particular for a motor vehicle, intended to take account of an action of a user by providing him with haptic feedback, comprising a magneto-rheological fluid module (5), the said module (5) comprising: a rotary element (7) rotating about an axis (Z) of the module (5), said rotary element (7) being in contact with the magneto-rheological fluid and intended to be coupled with a gripping element (3), and a unit (9) for applying a magnetic field to the magneto-rheological fluid and configured so as to modify the intensity of said magnetic field.
US10466782B2 Article of clothing with a glove and an electric operational element and method of manufacturing an article of clothing with a glove and an electric operational element
An article of clothing comprises a glove, at least one electric operational element attached to the glove, an electrical contact point for the electric operational element, and at least one cable that electrically connects the electric operational element to the electrical contact point. The cable is attached to the glove and runs mainly in at least one neutral region of the glove in a neutral direction with respect to a change in length upon a movement of a hand or of a finger. Further, a method of manufacturing such an article of clothing is shown.
US10466780B1 Systems and methods for eye tracking calibration, eye vergence gestures for interface control, and visual aids therefor
Systems and methods are provided for calibrating eye tracking systems. Eye tracking to objects at known locations allow for the determination of a new calibration. Systems and methods are also provided for controlling human-machine interfaces by gaze gestures based on changes in eye vergence. Visual aids for training to use eye vergence to controls and for other purposes are also provided.
US10466778B2 Eye image selection
Systems and methods for eye image set selection, eye image collection, and eye image combination are described. Embodiments of the systems and methods for eye image set selection can include comparing a determined image quality metric with an image quality threshold to identify an eye image passing an image quality threshold, and selecting, from a plurality of eye images, a set of eye images that passes the image quality threshold.
US10466775B2 Method and apparatus for changing a field of view without synchronization with movement of a head-mounted display
A method includes generating a visual field image to be visually recognized by a user within a virtual space image, the virtual space image forming a virtual space within which the user is immersed. The method also includes generating a transitional image to be visually recognized by the user during a transitional period, the visual field image being updated during the transitional period. The method further includes displaying the visual field image and the transitional image using a head mounted display. Generating the transitional image includes one or more of updating the visual field image in synchronization with a movement of the head mounted display; or updating the visual field image without synchronization with the movement of the head mounted display by generating a transitional image having a reduced information amount to be visually recognized by the user.
US10466773B2 Display device and display method that determines intention or status of a user
The present invention provides a display apparatus and a display method for realizing control for display operations by a user precisely reflecting the user's status, i.e., the user's intentions, visual state and physical conditions. Worn as an eyeglass-like or head-mount wearable unit for example, the display apparatus of the present invention enables the user to recognize visibly various images on the display unit positioned in front of the user's eyes thereby providing the picked up images, reproduced images, and received images. As control for various display operations such as switching between the display state and the see-through state, display operation mode and selecting sources, the display apparatus of the present invention acquires information about either behavior or physical status of the user, and determines either intention or status of the user in accordance with the acquired information, thereby controlling the display operation appropriately on the basis of the determination result.
US10466771B2 Card and host apparatus
A host apparatus, into which a card having a nonvolatile semiconductor memory is inserted, issues a check command to the card. The check command instructs to send information on whether the card supports a termination process in which the card shifts into a state ready for a stop of power supply from the host apparatus.
US10466769B2 Reducing power consumption during graphics rendering
In accordance with some embodiments, the knowledge that a capped frame time is used can be exploited to reduce power consumption. Generally a capped frame time is a pre-allocated amount of time to apply power for rendering in graphics processing. Generally the frame time involves the application of power and some down time in which only idle power is applied pending the next frame time. By making better use of that down time, power consumption reductions can be achieved in some embodiments.
US10466766B2 Grouping central processing unit memories based on dynamic clock and voltage scaling timing to improve dynamic/leakage power using array power multiplexers
Systems, methods, and apparatus for operating a central processing unit (CPU) are provided. The CPU includes a plurality of memories including a first group of memories and a second group of memories. The plurality of memories are grouped based on a timing criticality of each memory. The CPU further includes a memory core (MX) voltage supply configured to provide the plurality of memories with an MX voltage, an application processor core (APC) voltage supply configured to provide the plurality of memories with an APC voltage, and a voltage switching circuit. The voltage switching circuit detects an operating mode of the CPU and switches a voltage provided to at least one of the first group of memories or the second group of memories between the MX voltage and the APC voltage based on a type of the operating mode detected.
US10466764B2 Computing systems and methods for controlling a computing system
According to various embodiments, a computing system may be provided. The computing system may include: a circuit configured to operate at a plurality of operation frequencies; a graphics output configured to output image data for display; a rate determiner configured to determine a frame rate of the graphics output; and a frequency setter configured to set an operation frequency of the circuit based on the determined frame rate.
US10466762B2 Introducing selective energy efficiency in a virtual environment
A system and method for energy conservation in a virtual universe, the method comprising: determining, at a server, available energy conservation options associated with an avatar of the virtual universe; determining, at the server, selected energy conservation options of the available energy conservation options; and applying, at the server, the selected energy conservation options to portions of the virtual universe associated with the avatar.
US10466760B2 Energy consumption management based on game theoretical device prioritization
An energy allocation system may include a group of agents, each agent corresponding to a device requesting an amount of energy. The energy allocation system may perform a comparison, such as a hybridized comparison, between a selected agent and each other agent included in the group. Based on the outcome of each comparison for the selected agent, an aggregated outcome for the selected agent is determined. The aggregated outcome for the selected agent is compared to a threshold for the energy allocation system. Based on the comparison of the aggregated outcome to the threshold, the selected agent either receives the requested amount of energy or receives an instruction to enter a low-power state.
US10466758B2 Managing power consumption in a computing system
Managing power consumption in a computing system that includes a plurality of integrated technology elements (‘ITEs’) that receive power from a plurality of common form factor power supplies, including: determining the maximum amount of power that can be delivered by each of the common form factor power supplies; determining whether the maximum amount of power that can be delivered by a first common form factor power supply is different than the maximum amount of power that can be delivered by a second common form factor power supply; and responsive to determining that the maximum amount of power that can be delivered by the first common form factor power supply is different than the maximum amount of power that can be delivered by the second common form factor power supply, throttling one or more of the ITEs.
US10466756B2 Host apparatus and expansion device adaptable to low voltage signaling
An expansion device includes a clock swing detecting unit, a command receiving unit, and a response generating unit. The clock swing detecting unit detects a clock swing set based on a second signal voltage lower than a first signal voltage before the start of initialization. The command receiving unit receives a command having a parameter incorporated that can indicate which signal voltage of the first signal voltage and second signal voltage is being used. The response generating unit responds to the command based on the clock swing.
US10466754B2 Dynamic hierarchical performance balancing of computational resources
Systems and methods may provide a set of networked computational resources such as nodes that may be arranged in a hierarchy. A hierarchy of performance balancers receives performance samples from the computational resources beneath them and uses the performance samples to conduct a statistical analysis of variations in their performance. In one embodiment, the performance balancers steer power from faster resources to slower resources in order to enhance their performance, including in parallel processing.
US10466751B2 Supplemental power distribution voltage stabilization
A method for providing stable and reliable power to electronic devices is disclosed. In one embodiment, such a method includes providing a backplane having several power supplies coupled thereto. The method further provides connectors to connect multiple power-consuming devices, such as storage drives, expansion cards, memory expansion cards, or the like, to the backplane. In certain embodiments, the backplane provides a data transfer path and shared power distribution to the power-consuming devices. In the event a power supply is electrically decoupled from the backplane, the method enables a supplemental power-supplying device to supply power to the backplane by way of one of the connectors. A corresponding system is also disclosed.
US10466750B2 Electronic device
An electronic device includes a first body, a second body, a function module and a driving module. The second body is pivoted to the first body. The function module is pivoted to the first body and located between the first body and the second body. The driving module is at least disposed at the first body and the function module. When the first body is closed to the second body, the function module is located at an original position relative to the second body, and the function module is exposed from the first body. When the first body is rotated in a first clock direction to a first angle relative to the second body, the function module is driven by the driving module so as to rotate in a second clock direction to a second angle relative to the second body, and the first angle is greater than the second angle.
US10466748B2 Rollable display device
A rollable display device includes a roller defining a rolling direction, and a rollable display unit. A first side of the rollable display unit is fixed to the roller, and the rollable display unit includes a plurality of spacers spaced apart from one another and arranged in the rolling direction. Heights of the spacers disposed near a second side of the rollable display unit opposing the first side are greater than heights of the spacers disposed near the first side of the rollable display unit.
US10466746B2 Display panel
The present disclosure relates to a display panel including a display area that can be stretched by including a plurality of stretching units and a peripheral area positioned at an edge of the display area. Each of the stretching units includes: a plurality of islands separately disposed to include a plurality of pixels disposed therein; a plurality of bridges extended from the islands to connect adjacent islands or to connect the islands with the peripheral area; and a plurality of openings disposed adjacent to the bridges, between the bridges, and between the bridges and the islands, wherein areas of the islands are gradually increased toward the peripheral area.
US10466745B2 Operational control method for flexible display device
An operational control method of a flexible display device for controlling the flexible display device is disclosed, and the method includes: detecting an action performed by a user to the device, the action including one or any combination of bending, folding, edge deforming and shape recovering; and analyzing a characteristic value of the action, and performing a corresponding system function when the characteristic value of the action satisfies a preset condition.
US10466743B2 Display apparatus
An apparatus comprising a suspension unit comprising: a first part coupled to a display assembly; a second part coupled to an apparatus body; and a suspension part coupled at one end to the first part and at another end to the second part, configured to suspend the first part relative to the second part by the bending force of the suspension part, such that the display assembly is movable relative to the apparatus body.
US10466742B2 Wearable device assembly having athletic functionality
A wearable device assembly has a housing supporting a controller and a display. The display may comprise one or more light guides, where each guide is operatively coupled to an LED. Each LED may light the edge of a guide such that a refraction surface is illuminated. The controller may selectively illuminate the one or more light guides using the LEDs to indicate a level of activity of the user.
US10466741B2 Dual-display smart watch with proximal and distal (analog and electronic) displays
This invention is a dual-display smart watch with a proximal dorsal display and a distal dorsal display. In an example, the proximal and distal displays can both be electronic displays. In an example, one display can be an analog watch face with mechanically-moving watch hands and the other display can be an electronic display. The displays can show different types of information such as: the time; notifications or messages; steps, heart rate, blood pressure, glucose level, or other biometric information; temperature, weather, location, directions, or other environmental information; and pictures, icons, or other digital images.
US10466739B1 Semiconductor device including data input circuit
A semiconductor device includes a clock selection block selecting a first or a second input clock as a reference clock based on a phase detection signal; a clock generation circuit outputting first to Nth sampling clocks by distributing the reference clock to first to Nth clock paths, and outputting a first training signal by delaying a test pulse through one clock path during a training operation; a data input circuit sampling input data based on the first and second input clocks and one sampling clock outputted through the same clock path as the first training signal among the first to Nth sampling clocks; and a training circuit delaying the test pulse by a reference delay value to output a second training signal, and comparing a phase of the first training signal with a phase of the second training signal to generate the phase detection signal, during the training operation.
US10466737B2 Control system for overclocking computer
A control system for overclocking a computer is disclosed. The control system includes a casing for housing a computer assembly and, on the casing, a control device electrically connected to the computer assembly, a display device electrically connected to the control device, an operation device data-linked to the control device, and a fan device electrically connected to the control device so as to be controlled by the operation device.
US10466736B2 Self-centering spring return mechanism for an appliance knob
A self-centering knob assembly comprising a back disk, a pair of rotary arms, a spring, and a circuit board fixed to the knob shaft, is provided, with the pair of rotary arms and spring disposed between the back disk and circuit board. Each rotary arm defines first and second slots at opposing ends and a center aperture therebetween that rotatably engages the knob shaft. The first slot engages the end stop pin to limit rotation of the rotary arm. The spring defines opposing arms that engage and oppose rotation of respective rotary arms of the pair. The circuit board includes circuitry configured to provide positioning data of the knob shaft, and including a drive pin that, for each rotary arm, engages and carries the second slot in a respective direction of an opposing direction when the knob shaft and thereby the circuit board is rotated in the respective direction.
US10466734B2 Method and device for operating a braking device, braking device
The disclosure relates to a method for operating a braking device, in particular a parking brake device, which comprises an actuator having an electric motor that displaces an actuator element as desired into a brake application position or into a brake release position, wherein the electric motor is controlled in dependence upon a motor constant and an electrical resistance of the electric motor, characterized in that as the actuator element is displaced a prevailing motor input voltage and a prevailing motor current are ascertained, and that the motor constant and the electrical resistance are determined in dependence upon the ascertained motor input voltage and the ascertained motor current.
US10466731B2 Two-transistor bandgap reference circuit and FinFET device suited for same
Some embodiments relate to a two transistor band gap reference circuit. A first transistor includes a first source, a first drain, a first body region separating the first source from the first drain, and a first gate. The first drain and first gate are coupled to a DC supply terminal. The second transistor includes a second source, a second drain, a second body region separating the second source from the second drain, and a second gate. The second gate is coupled to the DC supply terminal, and the second drain is coupled to the first source. Body bias circuitry is configured to apply a body bias voltage to at least one of the first and second body regions. Other embodiments relate to FinFET devices.
US10466727B2 Water supply system and a method for operating the same
A system and method of operating a water supply system with one or more water consuming appliances includes a water heater fluidly coupled to a water consuming appliance through a supply conduit. The water consuming appliance includes an appliance communication module for communicating a target temperature. A mixing valve is positioned on the supply conduit, is in operative communication with the appliance communication module, and heats water from the water heater and cold water from the water supply to provide a flow of supply water to the water consuming appliance at the target temperature.
US10466723B2 Computing device and sampling method
A computing device includes an oscillator network and a controller. The oscillator network includes a plurality of oscillators coupled to each other. The controller is configured to control the oscillator network. Each of the oscillators has a nonlinear energy shift. The controller performs a plurality of sampling operations. Each sampling operation includes a first operation of outputting a signal causing the oscillators to stop oscillating, a second operation of outputting a signal causing the oscillators to oscillate based on a parameter relating to a first probability distribution, and a third operation of outputting a signal to measure, for the oscillators, a phase of an electromagnetic wave generated by an oscillation.
US10466717B1 Vehicle command generation using vehicle-to-infrastructure communications and deep networks
Commanding vehicles via a vehicle-to-infrastructure communication network are provided. A roadside unit in a location on a vehicular travel path broadcasts timestamps. A vehicle having an onboard unit receives the timestamp, calibrates an internal clock, and transmits a status of the first vehicle to the first roadside computing unit. The roadside unit receives the status of the vehicle, and transmits, to a data processing system, data packets including the status and information associated with the location in the vehicular travel path. The data processing system inputs the status information and the information associated with the location into a deep learning engine to assign, based on an output from the deep learning engine, a label to the vehicle. The data processing system selects a vehicle command based on the label and transmits the vehicle command to the vehicle to execute an action for traversing the vehicular travel path.
US10466715B2 Apparatus and method for controlling narrow road driving of vehicle
An apparatus for controlling narrow road driving of a vehicle includes: an image transform unit generating a depth map using depth information of an object in a front image of a road on which the vehicle travels and generating a height map of the front image by transforming the generated depth map; a map analysis unit recognizing the object and calculating a driving allowable area of the road based on the generated height map; a determination unit determining whether the road is a narrow road based on the calculated driving allowable area and, when the road is determined to be the narrow road, determining whether the vehicle is able to pass through the narrow road; and a signal processing unit controlling driving of the vehicle on the narrow road based on the determination of whether the vehicle is able to pass through the narrow road.
US10466713B2 Robotic navigation and mapping
Some embodiments efficiently locate and map item locations in a distribution site using robots and a set of markers that the robots can scan without cessation of movement. Some embodiments optimally position a robot for item retrieval or placement. The optimal position is determined by affine transform computation or feature mapping. The robot first aligns itself according to the expected item position as indicated by one or more of the markers. The alignment is determined based on size and orientation of the markers in images obtained using the robot's camera. The robot then aligns itself according to the actual item position. Here, the repositioning is determined based on size and orientation of the actual item in images obtained using the robot's camera. Using the robot cameras and feature mapping, robots can traverse the shelves to identify and map item location therein.
US10466704B2 Autonomous vehicle localization
Methods and apparatus provided for determining a current position of a vehicle are disclosed. The apparatus includes an autonomous driving system for a vehicle with a positioning system configured to determine a current position of the vehicle between an original point of the vehicle and a horizon point ahead the vehicle. The positioning system is configured to receive map data containing at least one road attribute, receive multiple trajectory points which are located between the original point and the horizon point and determine a trajectory which interconnects the multiple trajectory points, determine an absolute position of the vehicle, determine a projection point from the at least one road attribute onto the trajectory, and determine the current position of the vehicle and compare the current position of the vehicle with a position of the projection point of the road attribute between the original point and the horizon point.
US10466702B1 Dual independent autonomous agent architecture for aircraft
An aircraft computer system includes segregated processing elements, each executing an autonomous agent. Each autonomous agent receives a set of data pertaining to aircraft events and processes the data to identify a set of instructions for resolving the event. Each autonomous agent then compares all competing solutions to determine if each autonomous agent agrees; if so, the solution is implemented, if not, the disparity is resolved either automatically via a voting algorithm or with the intervention of a human decision maker.
US10466701B2 Autonomous driving system
An autonomous driving system includes: an information acquisition device that acquires surrounding situation information indicating a surrounding situation around a vehicle; and a lane change control device that controls lane change of the vehicle. An influence degree represents influence of the lane change on traffic flow around the vehicle. The lane change control device performs: acceptable range setting processing that sets an acceptable upper limit of the influence degree as a function of a position along a travel lane in which the vehicle travels; influence degree calculation processing that calculates the influence degree based on the surrounding situation information; and lane change determination processing that prohibits the lane change when the influence degree is greater than the acceptable upper limit while executes the lane change when the influence degree is equal to or less than the acceptable upper limit.
US10466700B1 Detecting of navigation data spoofing based on signal strength variance
Techniques for determining whether data associated with an autonomous/non-autonomous operation of a manned/unmanned vehicle may be trusted. For example, a first set of data may be provided from a source external to a manned/unmanned vehicle. A second set of data may be accessed. This second set may be provided from a source internal or external to the manned/unmanned vehicle and may be associated with the same autonomous/non-autonomous operation. The two sets may be compared to determine whether the first set of data may be trusted or not. If untrusted, a corrective action may be performed.
US10466697B2 Monitoring control system, monitoring control device, and monitoring control method
A monitoring control system includes a mobile object and a server device that communicates with the mobile object. The mobile object includes: a first communication unit; a camera; an encoding unit that generates image data from the image captured by the camera; a transmitting unit that transmits the image data; and a movement control unit that controls movement of the mobile object according to a control signal received from the server device via the first communication unit, and the server device includes: a second communication unit that communicates with the mobile object; and an emergency control signal transmitting unit that transmits an emergency control signal to the mobile object via the second communication unit when at least a part of a key frame among the image data transmitted from the mobile object is not received within a predetermined period.
US10466695B2 User interaction paradigms for a flying digital assistant
Methods and systems are described for new paradigms for user interaction with an unmanned aerial vehicle (referred to as a flying digital assistant or FDA) using a portable multifunction device (PMD) such as smart phone. In some embodiments, a user may control image capture from an FDA by adjusting the position and orientation of a PMD. In other embodiments, a user may input a touch gesture via a touch display of a PMD that corresponds with a flight path to be autonomously flown by the FDA.
US10466692B2 Automated guided vehicle system
AGVs receive instructions regarding tasks to be performed via localized wireless I/O communication devices (604) onboard the AGVs from localized wireless communications units (600) positioned about the facility, for example, at conveyors (202). The wireless communications units (600) utilize I/O devices (604) which have a limited range so as to be truly localized in their operation. The AGVs have a sophisticated onboard control system (130) that includes a destination determination system (140), a routing system (142), a navigation system (144), and a crash avoidance system.
US10466690B2 Damage estimation device
According to the present invention, the work status at an actual site is represented using a combination of component statuses. A degree of damage that takes into account the manner of use at the actual site is predicted by associating test data collected in a component status test. The objective of the present invention is to estimate, with high accuracy, the degree of damage to a device operating in an actual environment. In order to achieve this objective, this damage estimation device is provided with: a component status classification processing unit that classifies the operating status of a device; a component status characteristic amount storage unit that stores a characteristic amount for classification processing by the component status classification processing unit; and a damage degree storage unit for each component status, said damage degree storage unit storing the degree of damage to various regions of a device for each component status, wherein the degree of damage is measured in advance for each component status or is calculated using a simulation. The damage estimation device is characterized by collecting sensor/control data required for device status classification, classifying component status using the component status classification processing unit, calculating the classified result and the degree of damage corresponding to said result using the damage degree storage unit for each component status, and outputting the degree of damage.
US10466688B2 Apparatus and method for providing event context with notifications related to industrial process control and automation system
A method includes transmitting a notification to an end-user device, where the notification identifies an event in an industrial process control and automation system. The method also includes obtaining contextual information associated with the event, where the contextual information includes one or more types of additional information associated with the event. The method further includes transmitting the contextual information to the end-user device. In addition, the method could include receiving a request for the contextual information from the end-user device, where the contextual information is transmitted to the end-user device in response to the request. The contextual information could be obtained from multiple devices or systems automatically in response to the request.
US10466686B2 System and method for automatic configuration of a data collection system and schedule for control system monitoring
A method includes discovering one or more assets associated with a system. The method also includes determining first data that could be collected from each of the one or more assets by cross-referencing the one or more assets with a collection model. The method further includes determining second data that is to be collected from each of the one or more assets by cross-referencing the first data with requirements of one or more applications that use data from the one or more assets. In addition, the method includes automatically generating a schedule for collection of the second data from the one or more assets.
US10466677B2 Assessment of industrial machines
The systems and methods disclosed herein include an assessment system and process for assessing an industrial machine and its various sections, sub-sections, and parts. In embodiments, the assessment system includes an assessment device that includes an assessment overviewer and a part assessor. The assessment overviewer provides an assessor with a selectable industrial machine schematic that illustrates the assessment status of each section of the industrial machine, such as by changing the appearance of each section based its assessment status. The part assessor provides a part assessment interface with engineering instructions and a part grading user interface that provides for a comparison of digital images to complete the part grading.
US10466671B2 System and method for an optimized operation of real-time embedded solutions in industrial automation
A system and method for optimized operation of real-time control applications. The system and method being configured for identifying and processing recurring code sequences in control applications to quantify the execution time of control applications, wherein for each set up and/or control application a timing data structure is generated to determine the execution time of control applications in industrial automation, determining execution times of control applications based on recurring code sequences that are automatically extracted from a set of training applications and/or identified in the respective application, automatically generating test data to determine their on-target execution times for refinement of the timing data structure, decomposing the structure of the respective control application into code sequences for which the created data timing structure and timing model respectively provide execution time estimates, and determining at least an estimate for the best-case execution time and/or the worst-case execution time of the control application.
US10466670B2 Field bus module, machine controller, and method for parameterizing a field bus module, in particular a safety-oriented field bus module
A field bus module for the operation of actuators and/or sensors with at least one device interface for the connection of a sensor and/or actuator, with at least one field bus interface for connection to a field bus system, and with a processing device for receiving and processing and sending field bus telegrams and also for making available control commands, especially safety-oriented control commands, to the device interface depending on incoming field bus telegrams wherein the processing device is configured to process in different operating modes sensor data that can be made available at the device interface and/or field bus telegrams that can be made available at the field bus interface, wherein an operating mode memory is allocated to the processing device for the optional provision of one of at least two different operating mode data sets at the processing device depending on an incoming field bus telegram.
US10466665B2 System for commercial laundry services and facilities
Techniques are described controlling and managing machines to provide laundry services. A request may be received from a mobile device of a user, the request indicating that the mobile device is in proximity to a laundry machine such as a washer or dryer. In some cases, the request is sent by the mobile device based on detecting, at the mobile device, a wireless signal transmitted from the laundry machine. In some cases the request may include a code that identifies the laundry machine, the code being displayed by the machine and/or encoded in a scannable code displayed by the machine. In response to the request, a signal may be sent to activate the laundry machine and enable the user to use the laundry machine for a predetermined period of time (e.g., a cycle). In some cases, the activation signal is sent if the user's payment is successfully processed.
US10466664B2 Evaluation device, evaluation method, and evaluation program for power storage system
An evaluation device carries out evaluation for BESS that is a power storage system that includes a chargeable and dischargeable battery and provides a power stabilization service with respect to a power transmission network by using the battery. The evaluation device includes an information acquisition unit that acquires input information including at least specification information relating to specifications of the BESS, an estimation unit that estimates a life of the battery and a pecuniary profit in compensation for the service on the basis of the input information that is acquired by the information acquisition unit, and an optimization unit that determines a value of a control parameter, which is optimal for control of an operation of the BESS, on the basis of the life of the battery and the pecuniary profit which are estimated by the estimation unit.
US10466661B2 Model-based performance estimation
A controller includes a processor and memory. The memory stores instructions that, when executed, are configured to cause the processor to receive measurements pertaining to a measured operation parameter of at least a portion of a turbine system. The instructions are also configured to cause the processor to generate a customized model for the at least the portion of the turbine system. Moreover, the instructions are configured to cause the processor to estimate an estimated value using the received measurements. The estimated value pertains to a parameter of the turbine system. Furthermore, the instructions are configured to cause the processor to using the customized model, reduce or remove at least some environmental conditions from a corrected estimated value derived from the estimated value.
US10466660B2 Co-ordinated sensorless control system
A method and system for co-ordinating control of a plurality of sensorless devices. Each device includes a communication subsystem and configured to self-detect one or more device properties, the device properties resulting in output having one or more output properties. The method includes: detecting inputs including the one or more device properties of each device, correlating, for each device, the detected one or more device properties to the one or more output properties, and co-ordinating control of each of the devices to operate at least one of their respective device properties to co-ordinate one or more output properties for the combined output to achieve a setpoint. In some example embodiments, the setpoint can be fixed, calculated or externally determined.
US10466658B2 Numerical controller and machine learning device
A numerical controller has a machine learning device that performs machine learning of the adjustment of a setting value used in override control. The machine learning device acquires state data showing states of the numerical controller and a machine, sets reward conditions, calculates a reward based on the state data and the reward conditions, performs the machine learning of the adjustment of the setting value used in override control, and determines the adjustment of the setting value used in override control, based on a machine learning result and the state data.
US10466657B2 Systems and methods for global adaptation of an implicit gesture control system
A method and system for globally updating a plurality of learning implicit gesture control systems. Embodiments can comprise receiving, by a global server and from a plurality of learning implicit gesture control systems, a user data. The global server configured to analyze the user data and determine an applicable integration level, and the global server further able to communicate with the plurality of learning implicit gesture control systems. Modifying a global parameter when the global server determines the applicable integration level is a global integration level; and transmitting the modified global parameter to the plurality of learning implicit gesture control systems.
US10466655B1 Electronic timepiece and control method of electronic timepiece
A processor controls an oscillation circuit such that a frequency of a clock signal is close to a reference frequency based on a frequency of a carrier wave of a standard radio wave and the frequency of the clock signal. In this manner, since the processor controls the frequency of the clock signal by using the carrier wave of the standard radio wave of which the frequency is managed with high accuracy, it becomes possible to improve accuracy of an internal time.
US10466653B2 Smart glasses and wristwatch including the same
A wristwatch includes a watch body having a display unit including a seating part formed on an outer frame of the display unit, and smart glasses having a temple tip detachably coupled to the seating part to constitute at least a portion of a case body or a bezel of the watch body and surrounding at least a portion of the outer frame of the display unit. The temple tip of the smart glasses is formed in a shape corresponding to the seating part of the watch body to surround the outer frame of the display unit of the watch body while being mounted on the watch body and supported by the watch body.
US10466644B2 Exposure window component, and exposure device and image forming apparatus using the same
An exposure window component is provided so as to be separated from an exposure device housing and is attached to an opening through which light from the exposure device housing passes. The exposure window component includes: a transmitting member that allows light from the exposure device housing to pass therethrough; a holding frame that holds the transmitting member; a receiving member that is provided at a periphery of the opening to receive the holding frame when the transmitting member is attached and that removably supports the transmitting member; and a grasping part that is provided at a portion of the holding frame and is grasped when the transmitting member is attached and removed.
US10466643B2 Image forming apparatus comprising drum cartridge and toner cartridge
A process cartridge having a drum cartridge and a toner cartridge is provided. The drum cartridge includes a photosensitive drum, a cleaner, a conveyer tube, a developing roller, and a developing device. The toner cartridge is attachable to the drum cartridge and is located on a side of the developing roller opposite to the photosensitive drum in an attaching direction. The toner cartridge includes a waste toner container to store the toner conveyed through the conveyer tube and a toner container to store the toner to be supplied to the photosensitive drum. The toner container communicates with a developing chamber in the developing device and is located at least partly between the waste toner container and the developing chamber. The conveyer tube extends in the attaching direction and is arranged to overlap the photosensitive drum, the toner container, and the waste toner container in a view along an axial direction.
US10466638B2 Sheet stacking device, image forming device, and position regulating member
A sheet stacking device including a position regulating member movable in a first direction toward a sheet edge and in a second direction away from the sheet edge, in order to regulate position of the sheet. The position regulating member includes a lock member movable between an engage position and a release position and a lock releaser that moves the lock member from the engage position to the release position. The lock releaser includes a lever member, an upper portion of the lever member including an operation portion, a pivot support that allows the lever member to tilt in the first direction and the second direction, and release mechanisms that move the lock member to the release position when the operation portion is tilted in either direction. Both the release mechanisms are provided on one side of the pivot support in the first direction or the second direction.
US10466636B2 Image forming apparatus that adjusts color misregistration
An image forming apparatus includes a controller configured to control first and second image forming units to form a plurality of groups of detection images, the plurality of groups of detection images being scaled based on a scaling factor, determine a plurality of detection start timings that respectively correspond to the plurality of groups based on the scaling factor, control a detection unit to detect the plurality of groups based on the determined detection start timings, and control the detected misregistration of a first image to be formed by the first image forming unit and a second image to be formed by the second image forming unit.
US10466634B2 Image forming apparatus including developer carrying member
An image forming apparatus includes: an image bearing member; a developer carrying member configured to contact with the image bearing member and to be separated from the image bearing member; a control unit for controlling the image bearing member and the developer carrying member; and a contact member disposed in contact with the image bearing member. The control unit is configured to sequentially execute: (1) rotating the image bearing member at a first speed in a separated state; (2) switching the image bearing member and the developer carrying member from the separated state to a contact state in a state in which the image bearing member rotates at the first speed; and (3) rotating the image bearing member by decreasing a rotation speed of the image bearing member from the first speed to a second speed smaller than the first speed in the contact state.
US10466631B1 Fixing device and image forming apparatus
A fixing device capable of stably performing a fixing operation for a long time is provided. The fixing device includes a cylindrical fixing belt and a heater. The fixing belt includes a resin layer forming an inner circumferential surface contactable with the heater. The heater includes a surface layer forming a sliding surface sliding on the fixing belt. The surface layer is an amorphous carbon film containing graphite particles. The sliding surface includes protrusions derived from the graphite particles. The protrusions have a distribution density of 50 to 2000 per 1 square millimeter of the sliding surface.
US10466628B1 Fixing belt, fixing device, process cartridge, and image forming apparatus
A fixing belt includes a base composed of a foamed resin layer which contains a flat-shaped heat transfer agent and whose thermal conductivity in a direction of the thickness of the belt is 0.5 W/(m·K) or more.
US10466626B2 Sheet supplying apparatus, sheet processing apparatus employing the same, and image forming apparatus
A sheet supplying apparatus includes an alignment member pivotable to an alignment location for blocking and aligning fore-ends of media contained on a loading table, and a transport-allowing location for allowing a medium picked up by a pickup member to be transported, a cam gear including a gear portion partially including a tooth-omitted portion, and a cam portion for switching the alignment member between the alignment location and the transport-allowing location at first and second rotating locations, a swing arm pivotable about a same axis as a rotation axis of a main gear, and first and second swing gears supported by the swing arm to interlock with the main gear, selectively interlocking with the gear portion according to a rotating direction of the main gear, and rotating the cam gear to the first and second rotating locations.
US10466625B2 Controlling engagement force
Measures for controlling an engagement force between a photo imaging plate (110) and a developer roller (200) in a printing device (100) are described. A motor (310) is operated to generate rotational motion. The rotational motion is translated into linear motion. The linear motion causes an adjustment to the engagement force between the developer roller and the photo imaging plate. A characteristic of the motor is monitored. The motor is controlled on the basis of the monitored characteristic in order to maintain a desired engagement force between the developer roller and the photo imaging plate.
US10466624B2 Toner cartridge and image forming apparatus
A toner cartridge includes a screw configured to send stirred toner to an outlet through which the toner is discharged. The toner cartridge includes a partition between the screw and a toner stirrer. The toner stirrer at a default position is in contact with a top of the partition and covers the screw from above to define a closed space around the screw. The closed space is separate from a remaining space having the toner therein. The closed space is in communication with the remaining space when the toner stirrer rotates from the default position to be away from the toner transport screw, enabling the toner to move toward the toner transport screw.
US10466623B2 Powder container, powder supply device and image forming apparatus
Provided is a powder container having a new structure capable of stable discharge and transport of a powder contained in a container by enabling the powder to be reliably discharged to the outside of the package while preventing the powder from spilling and flying out of the container. The powder container has a container body (138) for transporting powder contained therein from a first end side (138a) to a second end side (138b) thereof by self-rotating; a nozzle receiver (139) having a nozzle receiving hole (insertion section) (139a) arranged inside the second end side of the container body and configured to allow a transport nozzle (162) having a powder receiving inlet (170) to be inserted therein, and a supply port 139b arranged in at least a part of the nozzle receiver (139) and configured to supply the powder in the container body (138) to the powder receiving inlet (170): and a shutter (140) supported by the nozzle receiver 139 and configured to open and close the nozzle receiving hole (insertion section) 139a by sliding in response to insertion of the transport nozzle 162 into the nozzle receiver (139).
US10466621B2 Developing cartridge and electrophotographic image forming apparatus employing same
A developing cartridge includes: a photosensitive unit; a developing unit coupled to the photosensitive unit to be movable between a release position and a developing position; an elastic member to provide an elastic force in a direction to maintain the developing unit at the developing position; a movable member including a gear portion, the movable member and capable of moving to a first position to move the developing unit to the release position and second position to move the developing unit to the developing position; and a switching member connected to a driving gear, wherein as the driving gear rotates in a first direction or a second direction, the switching member is switched between a third position at which the switching member is connected to the gear portion to move the movable member from the second position to the first position and a fourth position at which the switching member is spaced apart from the gear portion to allow the movable member to move from the first position to the second position.
US10466620B2 Image forming apparatus and image forming method
According to an image forming apparatus and an image forming method of the present invention, an image is formed by arranging powders 200 on a surface of a resin image composed of sheet S and a color toner layer (resin layer 100) arranged thereon. The image forming apparatus includes: a powder spraying section 98 for supplying powders 200 on the surface of resin layer 100 which is adjusted to be in a softened state; and rubbing roller 74 for rubbing, from a side of resin layer 100, the resin image to which powders 200 have been supplied.
US10466618B2 Toner bottle for detecting toner amount
One or more toner bottles are provided for supplying toners to development apparatuses. The toner bottles each include bottle portions and displacement sensors. The bottle portions accommodate the toners and are rotated by a drive force of a drive source. The displacement sensors are positioned on sides of the bottle portions and detect deflection amounts of the sides of the bottle portions to determine how much toner is remaining in each toner bottle.
US10466617B2 Capacitive toner level sensor
A toner container according to one example embodiment includes a housing having a reservoir for holding toner. A first electrode and a second electrode are positioned on the housing. The first electrode and the second electrode form a capacitor having a capacitance that changes in response to a change in an amount of toner in the reservoir between the first electrode and the second electrode. The first electrode includes a first rod and the second electrode includes a second rod spaced from the first rod.
US10466613B2 Light-emitting device, image forming apparatus, and light irradiation apparatus
A light-emitting device includes multiple transfer elements, multiple setting elements, multiple light-emitting elements, and a controller. The transfer elements sequentially enter an on state. The setting elements are connected to the transfer elements. In response to the transfer elements entering the on state, the setting elements are allowed to enter an on state. Each of the light-emitting elements is connected to a corresponding one of the setting elements. In response to each of the setting elements entering the on state, the corresponding one of the light-emitting elements enters an on state to emit light or increase a light emission intensity thereof. The light-emitting elements are maintained in the on state in parallel. The controller controls the setting elements to enter the on state in accordance with a received illumination control signal, and controls an illumination period of the light-emitting elements.
US10466607B2 Image forming apparatus
An image forming apparatus includes an image holding member, a charging device that charges a surface of the image holding member, an electrostatic charge image forming device that forms an electrostatic charge image on the charged surface of the image holding member, a developing device that has an electrostatic charge image developer containing an electrostatic charge image developing toner and that develops the electrostatic charge image to form a toner image on the surface of the image holding member, and a transfer device that transfers the toner image onto a recording medium, wherein the transfer device includes a belt member and a transfer member, the belt member has an outer surface that contacts the image holding member, and the belt member is winding around the image holding member and the transfer member; and the toner has a binder resin containing an amorphous polyester resin.
US10466604B2 Electrophotographic photoconductor, image forming apparatus, and process cartridge
Provided is an electrophotographic photoconductor including: a conductive support; an undercoat layer; and a photoconductive layer, wherein the undercoat layer and the photoconductive layer are provided over the conductive support in the order of reciting, wherein the undercoat layer contains at least metal oxide particles, a binder, and a salicylic acid derivative such as 4-methylsalicylic acid, wherein the metal oxide particles have a volume resistivity of 1×105 Ω·cm or higher but 1×108 Ω·cm or lower, wherein the undercoat layer has a volume resistivity of 0.001×106 Ω·cm or higher but 0.02×106 Ω·cm or lower, and wherein the undercoat layer has a thickness of 2 micrometers or greater but 20 micrometers or less.
US10466603B2 Electrophotographic photosensitive member, process cartridge, and electrophotographic apparatus
An electrophotographic photosensitive member includes a support member, an electroconductive layer, and a photosensitive layer, in this order. The electroconductive layer contains a binder resin, electrically conductive first metal oxide particles, and second metal oxide particles. The refractive index Rb of the binder resin, the refractive index Rc of the first metal oxide particles, and the refractive index Rh of the second metal oxide particles satisfy the relationships: |Rb−Rc|≤0.35 and |Rb−Rh|≥0.65. The electroconductive layer has a volume resistivity of 1.0×106 Ω·cm to 1.0×1013 Ω·cm, and the ratio of the specific gravity of the first metal oxide particles to the specific gravity of the second metal oxide particles is 0.85 to 1.20.
US10466602B2 Patterning method, lithography apparatus, and article manufacturing method
A lithography apparatus detects a plurality of first substrate-side marks arranged with respect to a part of shot regions on which patterning is to be performed by using the first original in the lithography apparatus and detects a plurality of second substrate-side marks arranged with respect to other shot regions different from the part of the shot regions on which patterning is to be performed by using the second original different from the first original in another lithography apparatus. The lithography apparatus outputs information on detection results of the plurality of second substrate-side marks to be available in the other lithography apparatus. Then, based on detection results of the plurality of first substrate-side marks, the lithography apparatus performs patterning while performing alignment with the first original with respect to the part of the shot regions.
US10466598B2 Projection exposure apparatus for semiconductor lithography with increased thermal robustness
A projection exposure apparatus for semiconductor lithography includes: a light source for generating optical used radiation by which structures arranged on a reticle can be imaged onto a wafer; a plurality of optical elements for guiding and manipulating the used radiation; and a plurality of position sensors for determining the position of at least some of the optical elements. At least some of the position sensors are arranged on a measurement structure that is at least partially decoupled mechanically and/or thermally from the further components of the projection exposure apparatus. The measurement structure has at least two mechanically decoupled substructures. The first substructure has a lower coefficient of thermal expansion than the second substructure. The second substructure has a greater stiffness than the first substructure.
US10466597B2 Methods and apparatus to control grayscale photolithography
Methods and apparatus to control grayscale lithography are disclosed. A disclosed example apparatus for adjusting a grayscale lithography process includes an optical measurement device to optically measure portions of a patterned wafer, and a processor to calculate a profile based on the measured portions, and to determine an adjustment of the grayscale lithography process based on the calculated profile. The disclosed apparatus also includes an adjuster to control the grayscale lithography process based on the adjustment.
US10466596B2 System and method for field-by-field overlay process control using measured and estimated field parameters
The present disclosure is directed to a method of determining at least one correctable for a process tool. In an embodiment, the method includes the steps of: measuring one or more parameter values at one or more measurement locations of each field of a selection of measured fields of a wafer; estimating one or more parameter values for one or more locations of each field of a selection of unmeasured fields of the wafer; and determining at least one correctable for a process tool based upon the one or more parameter values measured at the one or more measurement locations of each field of the selection of measured fields of the wafer and the one or more parameter values estimated for the one or more locations of each field of the selection of unmeasured fields of the wafer.
US10466593B2 Method and apparatus of patterning a semiconductor device
A method of making a semiconductor device is provided. The method includes forming a photoresist material over a substrate, the photoresist material having a polymer that includes a backbone having a segment and a linking group, the segment including a carbon chain and an ultraviolet (UV) curable group, the UV curable group coupled to the carbon chain and to the linking group; performing a first exposure process that breaks the backbone of the polymer via decoupling the linking group from the connected UV curable group of each segment; performing a second exposure process to form a patterned photoresist layer; and developing the patterned photoresist layer.
US10466591B2 Fluorine-containing composition, substrate for pattern formation, photodegradable coupling agent, pattern formation method and transistor production method
Disclosed is a fluorine-containing composition containing a fluorine-containing compound represented by general formula (1) and a fluorine-based solvent.
US10466590B2 Naphthol-type calixarene compound and method for producing the same, photosensitive composition, resist material, and coating
Provided are a naphtol-type calixarene compound having high solvent solubility, a method for producing the naphthol-type calixarene compound, a photosensitive composition that contains the naphthol-type calixarene compound and provides a coating having high thermal decomposition resistance, alkali developability, photosensitivity, and resolution, and a resist material and a coating each being made of the photosensitive composition. Specifically, provided is a naphthol-type calixarene compound including a molecular structure represented by general formula (1). [In the formula (1), R1 represents a hydrogen atom, an alkyl group, an alkoxy group, an optionally substituted aryl group, an optionally substituted aralkyl group, or a halogen atom, and a plurality of R1 may be the same or different from each other; R2 represents an optionally substituted alkyl group or an optionally substituted aryl group; and n represents an integer of 2 to 10].
US10466584B2 Photoetching mask plate, manufacture method thereof, and photoetching method
The present disclosure provides a photoetching mask plate, a method for manufacturing the photoetching mask plate, and a photoetching method using the photoetching mask plate. The photoetching mask plate includes a base substrate, a mask pattern arranged on a surface of the base substrate, and a conductive connection pattern arranged on the surface of the base substrate. The conductive connection pattern is configured to electrically connect separate portions of the mask pattern to each other.
US10466572B2 Method of fabrication for single crystal piezoelectric RF resonators and filters
1. A method of fabricating an RF filter comprising an array of resonators comprising the steps of: Obtaining a removable carrier with release layer; Growing a piezoelectric film on a removable carrier; Applying a first electrode to the piezoelectric film; Obtaining a backing membrane on a cover, with or without prefabricated cavities between the backing film and cover; Attaching the backing membrane to the first electrode; Detaching the removable carrier; Measuring and trimming the piezoelectric film as necessary; Selectively etching away the piezoelectric layer to fabricate discrete resonator islands; Etching down through coatings and backing membrane to a silicon dioxide layer between the backing membrane and the cover to form trenches; Applying a passivation layer into the trenches and around the piezoelectric islands; Depositing a second electrode layer over the piezoelectric film islands and surrounding passivation layer; Applying connections for subsequent electrical coupling to an interposer; Selectively removing second electrode material leaving coupled resonator arrays; Creating a gasket around perimeter of the resonator array; Thinning down cover to desired thickness; Optionally fabricating upper cavities between the backing membrane and cover by drilling holes through the cover and then selectively etching away the silicon dioxide; Dicing the wafer into flip chip single unit filter arrays; Obtaining an interposer; Optionally applying a dam to the interposer surface to halt overfill flow; Coupling the flip chip single unit filter array to pads of the interposer by reflow of the solder cap; Encapsulating with polymer underfill/overfill; and Singulating into separate filter modules, wherein wherein the piezoelectric layer comprises a mixed AlN single crystal layer a c-axis orientation.
US10466570B2 Optical phased array with simplified addressing
A device for emission of an electromagnetic wave front designed to be connected in use to a light source emitting a light beam, and including at least three emission waveguides, each including a straight segment that receives one or several optical power extraction elements; and on the input side of each of the straight segments, a phase shift element and an optical coupler with an adjustable coupling ratio. At least two straight segments extend along straight lines that are not parallel to each other. An orientation of a principal emission beam is selected, defined in far field, by adjusting the coupling ratio of each of the optical couplers and the phase shift introduced by phase shift elements receiving the optical power. The invention is particularly advantageous in the context of remote detection.
US10466568B2 Liquid crystal lens, 3D display panel and methods for controlling the same
The present disclosure relates to a liquid crystal lens, a 3D display panel and methods for controlling the same. A liquid crystal lens for a 3D display panel, including a first substrate, a second substrate, a plurality of first electrodes arranged on the first substrate, a second electrode arranged on the second substrate, a liquid crystal layer arranged between the first substrate and the second substrate, and a control unit. The control unit is configured to control a voltage of the first electrode and of the second electrode so that liquid crystal molecules in the liquid crystal layer deflect to form a plurality of lens equivalent units, and the control unit is further configured to adjust the voltage of the first electrode to change a position of each of the lens equivalent units.
US10466564B2 Electro-optic display with measurement aperture
Electrical connection between the backplane and the front electrode of an electro-optic display is provided by forming a front plane laminate (100) comprising, in order, a light-transmissive electrically-conductive layer (104), a layer of electro-optic material (106), and a layer of lamination adhesive (108); forming an aperture (114) through all three layers of the front plane laminate (100); and introducing a flowable, electrically-conductive material (118) into the aperture (114), the flowable, electrically-conductive material being in electrical contact with the light-transmissive electrically-conductive layer (104) and extending through the adhesive layer (108).
US10466561B2 Diffractive devices based on cholesteric liquid crystal
Examples of diffractive devices comprise a cholesteric liquid crystal (CLC) layer comprising a plurality of chiral structures, wherein each chiral structure comprises a plurality of liquid crystal molecules that extend in a layer depth direction by at least a helical pitch and are successively rotated in a first rotation direction. Arrangements of the liquid crystal molecules of the chiral structures vary periodically in a lateral direction perpendicular to the layer depth direction to provide a diffraction grating. The diffractive devices can be configured to reflect light having a particular wavelength range and sense of circular polarization. The diffractive devices can be used in waveguides and imaging systems in augmented or virtual reality systems.
US10466557B2 Array substrate, manufacturing method thereof, and display device
An array substrate, manufacturing method thereof, and display device. The array substrate comprises a subpixel unit, and the subpixel unit comprises: a first transparent common electrode a pixel electrode disposed over and insulated from the first transparent common electrode, wherein an orthographic projection of the first transparent common electrode on a surface where the pixel electrode is located has an overlapping portion with the pixel electrode; and a second transparent common electrode disposed over and insulated from the pixel electrode.
US10466552B2 Array substrate, display device and manufacturing method for the array substrate
An array substrate, a display device, and a method for manufacturing the array substrate are disclosed. The array substrate includes a base substrate and a pixel array structure disposed on the base substrate, the pixel array structure includes at least one light shielding layer made of a light shielding material, and the light shielding material can prevent light leakage or light reflection, thereby increasing an opening ratio of the display device.
US10466549B2 Display device
A display device includes a substrate including a display area and a peripheral area outside the display area; a plurality of light emitting elements formed in the display area; a sealing layer formed in the display area and the peripheral area so as to seal the plurality of light emitting elements and having an upper surface positioned lower in the peripheral area than in the area; a spacer layer laminated on the sealing layer at least in the peripheral area to contribute to form a continuous flat surface extending from the display area to the peripheral area; and a film attached to the flat surface in the area including the display area and the peripheral area.
US10466548B2 Display device
A display device includes a first substrate including a first base substrate, a first sub-pixel electrode, which is disposed on a first surface of the first base substrate, a passivation layer, which is disposed on the first sub-pixel electrode, and a second sub-pixel electrode, which is disposed on the passivation layer and partially overlaps the first sub-pixel electrode, a second substrate facing the first substrate, and a liquid crystal layer disposed between the first substrate and the second substrate, where the second sub-pixel electrode includes a first portion, which is apart from the first surface of the first base substrate by a first distance, and a second portion, which is apart from the first surface of the first base substrate by a second distance which is less than the first distance.
US10466547B2 Display panel, array substrate and manufacturing method for the same
A display panel, an array substrate and a manufacturing method are disclosed. The method includes steps of: providing a substrate; disposing a thin-film transistor on the substrate; disposing R color resist layer, G color resist layer, a blue B color resist layer and a white W color resist layer on the thin-film transistor; forming a planarization layer on the R color resist layer, the G color resist layer, the B color resist layer and the W color resist layer, and through a multi-tone mask to form a first protection layer, a spacer layer and a vias having different thicknesses. The present invention forms the first protection layer, the spacer layer and the vias only through one process so as to reduce the manufacturing process to reach the purpose of simplifying the process. Besides, the present invention also manufactures a W color resist layer to increase the transmittance and brightness.
US10466545B2 Method and device for processing photoresist component
The present disclosure provides a method for processing a photoresist component, including steps of: placing a photoresist component to be processed on a heating device comprising a plurality of heating components; and controlling, based on a heating parameter, each of the plurality of heating components associated with the heating parameter to heat the photoresist component to be processed. The heating parameter is determined based on a photoresist component parameter of the photoresist component to be processed and a process parameter of forming the photoresist component. The present disclosure further provides a device for processing a photoresist component.
US10466543B2 Pixel geometries for spatially multiplexed stereo 3D displays
A 3D image pixel in a spatially multiplexed stereo 3D display includes a first left-eye subpixel and a second left-eye subpixel that are both driven when displaying the left-eye image. The 3D image pixel also includes a first right-eye subpixel and a second right-eye subpixel that are both driven when displaying the right-eye image. The subpixels may all have a square shape. Single color emitters in the subpixels of the same eye may be driven by the same electronics. A 3D image pixel in a second spatially multiplexed stereo 3D display includes a left-eye pixel driven when displaying the left-eye image and a right-eye pixel driven when displaying the right-eye image. The pixels may all have a rectangular shape, and the horizontal measurement of the pixels may be greater than the vertical measurement of the pixels.
US10466538B2 Display device
A display device according to one aspect of the present invention includes a first substrate including a pixel portion and a terminal portion, a second substrate arranged to face the pixel portion, a first light source device arranged in the terminal portion, and irradiating a first end surface of the second substrate with first light, a liquid crystal layer arranged between the first substrate and the second substrate, and a semiconductor element arranged on a side opposite to a side of the pixel portion across the first light source device, and electrically coupled with the terminal portion, wherein the first light is propagated while reflected between the first substrate and the second substrate, and the liquid crystal layer modulates the propagated first light.
US10466524B2 Variable reflectance mirror system
A window is provided that includes a first substrate, a second substrate spaced apart from the first substrate, an intermediate substrate between the first and second substrate and having a first transparent electrode on a surface proximal to the first substrate and second transparent electrode on a surface proximal to the second substrate, a first electrode on a surface of the first substrate proximal to the intermediate substrate, a second electrode on a surface of the second substrate proximal to the intermediate substrate, a light absorbing layer comprising an electrochromic medium between the first substrate and the intermediate substrate, and a light scattering layer comprising a liquid crystal material between the intermediate substrate and the second substrate.
US10466518B2 Driving methods and driving apparatuses for a display panel
The embodiments of the present disclosure provide a driving method and driving apparatus of a display panel. The driving method comprises: dividing a driving period into N sub-periods, each of which is further divided into a first time period and a second time period, where N is a positive integer greater than or equal to 1; and applying a first common voltage to a first common electrode in the first time period and applying a second common voltage to the first common electrode in the second time period, wherein the second time period is longer than the first time period in duration. In the present disclosure, a common voltage in a modulation mode is applied to the first common electrode, so that an average arrangement direction of liquid crystal molecules in a pixel unit changes in a driving period.
US10466515B2 On-chip optical isolator
Embodiments herein relate to photonic integrated circuits with an on-chip optical isolator. A photonic transmitter chip may include a laser and an on-chip isolator optically coupled with the laser that includes an optical waveguide having a section coupled with a magneto-optic liquid phase epitaxy grown garnet film. In some embodiments, a cladding may be coupled with the garnet film, the on-chip isolator may be arranged in a Mach-Zehnder interferometer configuration, the waveguide may include one or more polarization rotators, and/or the garnet film may be formed of a material from a rare-earth garnet family. Other embodiments may be described and/or claimed.
US10466514B1 Electro-optic modulator with vertically-arranged optical paths
Structures for an electro-optic modulator and methods of fabricating such structures. A first plurality of cavities are formed in a bulk semiconductor substrate. A passive waveguide arm includes a first core arranged over the first plurality of cavities. The passive waveguide arm has an input port and an output port that is spaced lengthwise from the input port. An epitaxial semiconductor layer is arranged over the bulk semiconductor substrate, and includes a second plurality of cavities. An active waveguide arm includes a second core that is arranged over the second plurality of cavities. The second core of the active waveguide arm is coupled with the input port of the first core of the passive waveguide arm, and the second core of the active waveguide arm is also coupled with the output port of the first core of the passive waveguide arm.
US10466512B2 Wavelength locking filter
An optical system can automatically lock an adjustable spectral filter to a first wavelength of an incoming light signal, and can automatically filter an additional incoming light signal at the first wavelength. A tunable filter can have a filtering spectrum with an adjustable peak wavelength and increasing attenuation at wavelengths away from the adjustable peak wavelength. The tunable filter can receive first input light, having a first wavelength, and can spectrally filter the first input light to form first output light. A detector can detect at least a fraction of the first output light. Circuitry coupled to the detector and the tunable filter can tune the tunable filter to maximize a signal from the detector and thereby adjust the peak wavelength to match the first wavelength. The tunable filter further can receive second input light and spectrally filter the second input light at the first wavelength.
US10466502B2 Lens driving device, and manufacturing method of lens driving device
A lens driving device includes a movable unit including a lens holding member capable of holding a lens member, a suspension wire supporting the movable unit movably in a direction intersecting the optical axis direction, and a base member disposed below the movable unit. The base member is formed of a synthetic resin material, and includes a through hole through which the suspension wire is inserted, and a plated metal portion formed of a metal film formed at least around the through hole and on an inner face of the through hole. A lower end of the suspension wire is soldered to the plated metal portion. A manufacturing method of the lens driving device includes applying solder paste to the through hole, and soldering the lower end of the suspension wire to the plated metal portion by irradiation of the solder paste by a laser beam.
US10466501B2 Optoelectronic modules including an optical system tilted with respect to a focal plane
The present disclosure describes optoelectronic modules that include an optical system tilted with respect to a focal plane. For example, an optoelectronic module can includes an optical system including a vertical alignment feature. An optoelectronic sub-assembly includes an active optoelectronic device, wherein the vertical alignment rests on a surface of the optoelectronic sub-assembly and wherein an optical axis of the optical system is tilted with respect to a focal plane in the sub-assembly.
US10466500B2 Stereoscopic image display device
This document discloses a stereoscopic image display device. In the image display device, a display device displays a first image data and a second image data in a time-dividing manner. A switchable retarder panel is configured to control light emitted from the display device and is made of electrically controlled birefringence (ECB) liquid crystals. Polarization glasses polarize the light emitted from the switchable retarder panel. The polarization glasses comprise a left eyeglass comprising a polarizer having a tilt of 45° about a light absorbing axis, and a right eyeglass comprising a polarizer having a tilt of 135° about the light absorbing axis.
US10466497B1 Beamsplitter assembly for eye tracking in head-mounted displays
A head-mounted display includes an electronic display configured to output image light, an optics assembly configured to direct image light in a first band from the electronic display to an eye box, an eye tracking unit configured to generate eye tracking information, and a beamsplitter configured to redirect light in a second band reflected from the eye box toward the eye tracking unit and transmit the image light in the first band. The beamsplitter includes a first region and a second region, and a first portion that joins the first region and the second region is curved such that an angle between the first region and the optical axis is larger than an angle between second region and the optical axis, and the beamsplitter is positioned along the optical axis between the optics assembly and the electronic display.
US10466496B2 Compact multi-color beam combiner using a geometric phase lens
Disclosed is a multi-color light source device including a first light source configured to emit light of a first color, a second light source configured to emit light of a second color that is distinct from the first color, and a first geometric phase lens associated with a first focal length for the light of the first color and a second focal length, distinct from the first focal length, for the light of the second color. The first light source is located at a first distance from the first geometric phase lens, and the second light source is located at a second distance, distinct from the first distance, from the geometric phase lens. Also disclosed is a head mounted display system including the multi-color light source device, a light modulator configured for modulating light from the multi-color light source device, and one or more lenses.
US10466495B2 Spatial light modulator and display device
Disclosed are a spatial light modulator and a display device. The spatial light modulator includes: a substrate; the phase modulation devices disposed on a side of the substrate and arranged in an array, and each of the plurality of phase modulation devices includes a plurality of electrodes, the plurality of electrodes includes at least one first electrode and at least one second electrode, the at least one first electrode and the at least one second electrode are alternately arranged in a direction departing from the substrate, and a piezoelectric layer is sandwiched between the first electrode and the second electrode; and the piezoelectric layer comprises a piezoelectric material.
US10466493B2 Virtual image display apparatus
By arranging cables, which transmit video signals to a pair of video image display elements arranged on the right side and the left side, along a frame for supporting a pair of right and left light guiding devices, it is possible to concentrate the cables on one of the right and left sides. That is, it is possible to integrally form the cables. By accommodating the cables in a cable cover portion, which extends along the frame, in a cover inside, it is possible to suppress an increase in size which accompanies cable arrangement and to implement the apparatus as a whole in a small body.
US10466491B2 Modular systems for head-worn computers
Aspects of the present disclosure relate to modular expansion systems for use in head-worn computing systems. In an head-worn computer, an electrical connector is adapted to electrically connect with a modular expansion module, wherein the modular expansion module adds a capability to the head-worn computer and is removeably mounted to the head-worn computer, and a mount is adapted to physically secure the modular expansion module to the head-worn computer.
US10466490B2 Video projection device and head mounted display using the same
A video projection device 001 includes a video generation section 041 that has a micro display element 003 which generates video and an illuminating optical system 002 which illuminates a micro display element; projection section 043 that project the video which is generated by the video generation section onto the eyes of a user through an eyepiece section; and a mechanical support section 042 that connects the video generation section to the projection section using a housing section. The mechanical support section includes at least one transparent area 011 that is surrounded by the housing section, and penetrates in a direction parallel to a direction in which the video from the projection section is projected. The illuminating optical system includes a light source that emits light in a plurality of wavelength bands, and a controller 440 that controls the output of the light source.
US10466486B2 Virtual and augmented reality systems and methods having improved diffractive grating structures
Disclosed is an improved diffraction structure for 3D display systems. The improved diffraction structure includes an intermediate layer that resides between a waveguide substrate and a top grating surface. The top grating surface comprises a first material that corresponds to a first refractive index value, the underlayer comprises a second material that corresponds to a second refractive index value, and the substrate comprises a third material that corresponds to a third refractive index value.
US10466483B2 Optical device adapted for a wearer
An optical device adapted for a wearer includes an emitting system, a first wafer and a gap. The emitting system includes a halt conducting element configured to output a light through an exit face of the light conducting element towards an eye of the wearer. The first wafer includes an internal face facing the light conducting element. The gap is arranged between at least the exit face of the light conducting element and the wafer. The internal face of the wafer includes at least a curved surface facing the exit face and has a curvature greater than 0 D.
US10466482B2 Optical element and display device
An optical element includes partially reflecting mirrors provided in parallel to each other with an interval therebetween, reflect a part of image light and external light, and transmit another part of the image light and the external light; and a transmitting member interposed between adjacent two partially reflecting mirrors of the partially reflecting mirrors. The light-transmissive member includes an incidence surface on which the image light and the external light are incident and an exit surface from which the image light and the external light are exited. Each of the partially reflecting mirrors is disposed to be inclined with respect to the incidence surface and the exit surface. The partially reflecting mirrors include at least one first partially reflecting mirror and at least one second partially reflecting mirror having different reflectances with respect to predetermined polarized light components included in the image light and the external light.
US10466477B2 Methods and systems for providing wavefront corrections for treating conditions including myopia, hyperopia, and/or astigmatism
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10466472B2 Optical arrangement for deflecting a laser beam
An optical arrangement includes an optics holder and a reflective optic fixed to the optics holder, in which the optics holder includes at least two holding members for fixing the reflective optic to the optics holder, and in which at least one of the holding members is resiliently deflectable.
US10466471B2 Three-layer full-color dynamic electronic paper
Three-layer full-color dynamic electronic paper, comprising a substrate, a controller, a first EWOD display layer, a second EWOD display layer and a third EWOD display layer, wherein each of the first, second and third EWOD display layer is comprised of an upper transparent electrode plate, a hydrophobic insulating layer, pixel walls, colored ink, colorless liquid, a lower transparent electrode plate, an encapsulation adhesive, and a driving chip connected to the upper transparent electrode plate and the lower transparent electrode plate respectively; the lower transparent electrode plate of the third EWOD display layer is located above the substrate; the colored ink filled in the first, second and third EWOD display layer is cyan ink, magenta ink and yellow ink, respectively; and, the controller controls voltage waveforms of the three driving chips according to a subtractive color mixture principle of three primary colors for printing, so as to realize full-color displaying.
US10466469B1 Display device with cover structure
A display device comprising an array of display elements. A light redirection structure comprises a material shaped to from a recess having an opening in a surface of the light redirection structure. A cover structure has a surface which contacts the light redirection structure and covers the recess.
US10466468B2 Method to separate an emulsion in a liquid lens
Embodiments generally relate to systems and methods for separating an emulsion in a cavity of a device such as a liquid lens device. In one embodiment, the method comprises at least one of: applying a bias voltage to electrodes in the device, causing at least one of droplet migration, flattening of large droplets, and reduced droplet surface tension; applying an oscillating actuation voltage waveform comprising an actuation frequency to the electrodes, such that fluid pumping and turbulence is created within the device cavity; and applying an oscillating excitation voltage waveform comprising an excitation frequency to the electrodes, such that the varying electric field created by the oscillating voltage causes small droplets of the first liquid to coalesce.
US10466467B2 Electronic telescope
An electronic telescope is provided, including a main body, a lens module, a display module, and a single eyepiece. The main body includes an objective end and an eyepiece end which is opposite to the objective end. The lens module is disposed on the objective end. The display module connects to the lens module and is configured to display an image captured from the lens module. The single eyepiece lens with a single focus has a longitudinal structure and is disposed on the eyepiece end, wherein the eyepiece lens corresponds to the user's two eyes.
US10466466B2 Imaging adapter for microscope and portable elecronic device
In general this device allows one to rapidly configure a mobile phone for use with a microscope. When using the device a person can take images or videos and rapidly share them, or have another user videoconference in and see the images in real time. Further, it saves both money and time when using a microscope in a laboratory (or other) setting. This device can also be used without microscope for a macro lens with illumination and light differential for purposes such as jewelry or medical examination.
US10466462B2 Phase-contrast microscope and imagine method
A liquid surface in a culture vessel is irradiated with liquid-surface-measurement illumination light, and transmitted light that has passed through the liquid is detected by an imaging unit. A relative positional relationship between a focal plane of an image forming optical system and the culture vessel is changed, a detection signal for each position of the focal plane is obtained, and a liquid surface shape is estimated on the basis of the detection signal for each position of the focal plane. Then, on the basis of the estimated liquid surface shape, adjustment information for adjusting the optical characteristics of an adjustment optical system for adjusting refraction of light due to the liquid surface shape is acquired. After the optical characteristics of the adjustment optical system have been adjusted on the basis of the adjustment information, an image of a specimen is captured by irradiating the culture vessel with phase-contrast-measurement illumination light.
US10466460B2 Line-scanning, sample-scanning, multimodal confocal microscope
A confocal microscope is provided that includes one or more lasers focused by an optical system into a line on the surface of a sample mounted to a stage. The microscope further includes at least one linear array detector that is optically conjugated to the focused line. The stage permits movement of the sample with respect to all other components of the microscope, which remain stationary.
US10466455B2 Illumination optical system for laser line generator
High resolution printing systems that utilize high power laser diode bars and digital mirror devices (DMD) require side-by-side stacking of illumination modules to stitching of the image from each module to form a longer total image width. An inline illumination optical system having a refractive prism and Total Internal Reflection (TIR) prism pair with an air gap along with a light guide transporting light beams at a compound angle to the prism pair eliminates the need for any axial rotation of the laser and light guide, and enables side-by-side module stacking. The illumination optical system includes an illumination module having a light source, the light guide, a DMD array and a Refractive TIR (RTIR) prism. The system also includes a DMD housing containing the DMD array and having a width within which the illumination module is confined to allow side-by-side stacking.
US10466454B2 Zoom optical system, imaging device and method for manufacturing the zoom optical system
A zoom optical system includes, disposed in order from an object, a first lens group (G1) having positive refractive power, a second lens group (G2) having negative refractive power, and a third lens group (G3) having positive refractive power, wherein at least a part of the second lens group (G2) or at least a part of the third lens group (G3) is configured to be movable, as a vibration-proofing lens group for correcting an image blur, so as to have a movement component in a direction perpendicular to an optical axis, and the following conditional expression is satisfied: 4.40
US10466453B2 Optical system and optical device provided therewith
An optical system comprises a first lens group G1 disposed in a most object side and having positive refractive power, a stop member ST disposed at an image side of the first lens group G1, and a second lens group G2 disposed at an image side of the stop member ST. A predetermined conditional expression is satisfied, whereby light beyond the maximum angle of view collected on the focal point position of a most object side lens group having positive refractive power is reduced, so that heat generated by a member in the vicinity of the focal point position is reduced.
US10466452B2 Projection optical system and projector
A projection optical system capable of performing compact and proximate projection and a projector including the projection optical system. The projection optical system includes a first optical group which is a dioptric system and a second optical group which is a catoptric system. The second optical group includes a first catoptric system to a third catoptric system that have a first reflection surface with a concave surface shape, a second reflection surface with a curved surface shape, and a third reflection surface with a convex surface shape. The first catoptric system to the third catoptric system satisfy Conditional Expression (1) for focal distances. Image light emitted from the first optical group is reflected by the second optical group to be projected to a projection surface.
US10466444B2 Optical photographing lens assembly, imaging apparatus and electronic device
An optical photographing lens assembly includes six lens elements, in order from an object side to an image side, the six lens elements are a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element has positive refractive power. The fourth lens element has negative refractive power. The fifth lens element has an object-side surface being concave in a paraxial region thereof. The sixth lens element has an image-side surface being convex in a paraxial region thereof, both an object-side surface and the image-side surface of the seventh lens element are aspheric, and at least one of the object-side surface and the image-side surface of the sixth lens element includes at least one inflection point.
US10466432B2 High speed optical transceiver module
The present disclosure discloses a high speed optical module having a PCBA component and a passive optical element. The PCBA component includes a receiver and a transmitter. The transmitter includes an amplifier chip and a photodiode array connected to pins of the amplifier chip. The transmitter includes a laser driving chip and a base. Multiple lasers are arranged side by side in the base. The lasers are connected to the laser driving chip. A plurality of fiber interfaces are arranged on output light paths corresponding to the plurality of lasers. The passive optical element includes ferrules corresponding to the plurality of fiber interfaces, and the ferrules are correspondingly inserted into the plurality of fiber interfaces in a one-to-one relationship. The passive optical element is inserted into the PCBA component by fiber interfaces arranged on the PCBA component.
US10466431B2 Package structure for photonic transceiving device
A photonic transceiver apparatus in QSFP package. The apparatus includes a case having a base member, two partial side members, and a lid member to provide a spatial volume with an opening at a back end of the base member. Additionally, the apparatus includes a PCB, installed inside the spatial volume over the base member having a pluggable electrical connector at the back end. Further, the apparatus includes multiple optical transmitting devices in mini-transmit-optical-sub-assembly package, each being mounted on a common support structure and having a laser output port in reversed orientation toward the back end. Furthermore, the apparatus includes a silicon photonics chip, including a fiber-to-silicon attachment module, mounted on the PCB and coupled to a modulation driver module and a trans-impedance amplifier module. Moreover, the apparatus includes a pair of optical input/output ports being back connected to the fiber-to-silicon attachment module.
US10466430B1 Fiber optic cable to emitter/detector alignment apparatus and method
An apparatus for aligning a fiber optic connector with a detector or an emitter in a housing includes a stationary base mountable on the housing, a mobile stage movable relative to the stationary base, and spring-loaded adjustment screws on the stationary base oriented orthogonally relative to one another to adjust a position of the mobile stage in x and y directions. The stationary base and mobile stage include central openings that allow the adjustment mechanism to be positioned around the fiber optic connector. The stationary base and mobile stage also include lateral slots extending inwardly from their respective peripheral edges to their respective central openings to allow passage of a fiber optic cable when positioning or removing the apparatus.
US10466425B2 Fiber optic connector and method of assembling the same
The present invention discloses a fiber optic connector comprises: a ferrule assembly; a spring seat provided behind the ferrule assembly; and a spring provided between the ferrule assembly and the spring seat. The spring seat has a receiving chamber having an insertion port through which a portion of the ferrule assembly is inserted into the receiving chamber; wherein the ferrule assembly is pre-assembled into the receiving chamber of the spring seat in a way that the ferrule assembly is held to be movably engaged with the spring seat. The spring is fitted and compressed in the receiving chamber. As a result, the ferrule assembly, the spring seat and the spring are pre-assembled into an integral assembly before being inserting into a connector housing. All components of the connector except for the housing may be smoothly pulled through a small long pipe as a whole. After being pulled through the pipe, all components of the connector except for the housing may be easily and quickly inserted into the housing as a whole at one time.
US10466424B2 Solution for installing an in-house or in-building optical data network
The invention provides a cover plate (10) of a socket outlet for providing electrical power to an electrical appliance. The cover plate comprises one or more holes (11,12) for receiving one or more POF cables (30). The hole has a diameter matching the diameter of the POF cable such that the POF cable is frictionally fixable in the hole when inserted into the hole. Furthermore an optical device is provided that is insertable into the socket outlet. The optical device can receive power from the socket outlet. The optical device comprises one or more holes aligned with the holes in the cover plate for making an optical data connection with the POF cables.
US10466421B2 Methods and system for wavelength tunable optical components and sub-systems
Wavelength division multiplexing (WDM) has enabled telecommunication service providers to provide multiple independent multi-gigabit channels on one optical fiber. To meet demands for improved performance, increased integration, reduced footprint, reduced power consumption, increased flexibility, re-configurability, and lower cost monolithic optical circuit technologies and microelectromechanical systems (MEMS) have become increasingly important. However, further integration via microoptoelectromechanical systems (MOEMS) of monolithically integrated optical waveguides upon a MEMS provide further integration opportunities and functionality options. Such MOEMS may include MOEMS mirrors and optical waveguides capable of deflection under electronic control. In contrast to MEMS devices where the MEMS is simply used to switch between two positions the state of MOEMS becomes important in all transition positions. Improvements to the design and implementation of such MOEMS mirrors, deformable MOEMS waveguides, and optical waveguide technologies supporting MOEMS devices are presented where monolithically integrated optical waveguides are directly supported, moved and/or deformed by a MEMS.
US10466419B2 Optical coupling of embedded optical fibers
An optical system and method for connecting two optical fibers is described in the present disclosure. An example optical system includes a first optical fiber embedded in an embedding material, the first optical fiber comprising side walls extending in a longitudinal direction in contact with the embedding material, a second, external, optical fiber, and a self-written waveguide in optical contact with the first and second optical fibers. Only a cross section perpendicular to the side walls of the first optical fiber is outside the embedding material, in contact with the self-written waveguide.
US10466417B2 Optical fiber fusion splice structure and method of manufacturing laser apparatus
The optical fiber fusion splice structure has a fusion splice portion at which the bare fibers exposed from the coverings are connected to each other by fusion splicing, a fiber accommodation portion having a fiber accommodation groove formed along an axis of the optical fibers, and fixation resins for fixing a portion of the coverings on both sides of the fusion splice portion within the fiber accommodation groove. The fiber accommodation groove receives a portion of the optical fibers including the fusion splice portion. The fixation resins are formed so as to fill the fiber accommodation groove in a depth direction. A pipe member that allows an infrared ray to pass therethrough is attached around the fiber accommodation portion so as to surround a space between the fixation resins on both sides of the fusion splice portion within the fiber accommodation groove.
US10466414B2 Grating, method for manufacturing grating, and method for recycling grating
A grating for line-narrowing a laser beam that is outputted from a laser apparatus at a wavelength in a vacuum ultraviolet region may include: a grating substrate; a first aluminum metal film formed above the grating substrate, the first aluminum metal film having grooves in a surface thereof; and a first protective film formed by an ALD method above the first aluminum metal film.
US10466413B2 Opto-electronic system including optical input/output device
Disclosed are an optical input/output device and an opto-electronic system including the same. The device includes a bulk silicon substrate, at least one vertical-input light detection element monolithically integrated on a portion of the bulk silicon substrate, and at least one vertical-output light source element monolithically integrated on another portion of the bulk silicon substrate adjacent to the vertical-input light detection element. The vertical-output light source element includes a III-V compound semiconductor light source active layer combined with the bulk silicon substrate by a wafer bonding method.
US10466412B1 Selective mode suppressing multi-mode fiber optic cable for increased bandwidth
A multi-mode optical fiber includes a glass center for conducting fundamental and high order modes of light waves, the high order modes including a first desired group of high order modes and a second undesired group of high order modes. A cladding surrounds the glass center, the glass center and cladding forming a core. A trench within the cladding surrounds the glass center reflecting the first and second groups of high order modes into the core. An acrylic layer surrounds the core. A buffer coating of polymer surrounds the acrylic layer and the core. The buffer coating is a pressure extruded polymer, where the buffer coating retains at least some of the pressure from the pressure extrusion and applies continuous pressure to the acrylic layer and the core therein, along the length of the fiber, such that the at least the first group of desired high order modes are permitted to be transmitted through the core and where the second group of undesired high order modes are suppressed.
US10466410B2 Backlight device
A backlight device is disclosed. The backlight device includes a reflection sheet; a frame in contact with the reflection sheet; and a light guiding plate surrounded by the frame; wherein the frame comprises: a first surface in contact with the reflection sheet, a second surface spaced apart from the reflection sheet, at least one groove configured to secure a light emitting element, and a heat dissipation channel in at least one of the first surface and the second surface of the frame, wherein the heat dissipation channel is located at periphery of the groove.
US10466409B2 Light emitting device comprising a film-based lightguide restrained by a component conducting heat from a light source
A light emitting device disclosed herein includes a light source and component thermally coupled to the component. The device further includes a lightguide formed from a film. The lightguide includes an array of strips extending from an area of the film. The array of strips is positioned adjacent the array of protruding teeth, the component thermally conducts heat from the light source, and the component at least partially restrains the film relative to the component.
US10466408B2 Polarizer and liquid crystal display device including the same
A liquid crystal display device containing a liquid crystal panel that includes a first substrate, a second substrate, and first and second polarizers at respective outer surfaces of the first and second substrates; and a backlight unit under the liquid crystal panel that includes a light source, wherein the light source includes a first luminous body having a first peak wavelength, a second luminous body having a second peak wavelength greater than the first peak wavelength, and a third luminous body having a third peak wavelength greater than the second peak wavelength, and wherein the first polarizer contains a light absorption layer having an absorption peak between the second peak wavelength and the third peak wavelength.
US10466402B2 Illumination device for a display device comprising a light guide plate having at least one of a through hole and a cutout
An illumination device according to the present invention includes: a light source row in which a plurality of light sources are aligned in a row; a light guide plate that includes a plate-shaped main body with an end thereof facing the light source row, a light-receiving portion that is arranged on the end of the main body and into which light from the light sources enters, plate-shaped side extensions that are arranged on the sides of the main body and that extend outwards further than the light-receiving portion, and a light-exiting portion that is arranged on front surfaces of the main body and the side extensions and that allows light that enters via the light-receiving portion to exit; and a supply unit that supplies light to the side extensions.
US10466401B2 Backlight module, methods of manufacturing the same, and display device
A backlight module, and a manufacturing method thereof, and a display device are provided. The backlight module includes a backlight source, a light guide plate, at least one optical film, and a multilayer coating; the multilayer coating is provided at at least one side of the at least one optical film; the multilayer coating is configured for decreasing light transmittance of at least one given wavelength; the backlight source is provided at a side of the light guide plate, and configured for providing white light, the light guide plate is configured for guiding the white light toward the optical film, and the white light is emitted out after transmitting through the optical film.
US10466399B2 λ/4 phase retardation film, display apparatus and manufacturing method thereof
A display apparatus includes a polarizer, a phase retardation film, a touch member, and a display panel. The polarizer has a transmitting axis and is configured to linearly polarize external light to be parallel to the transmitting axis. The phase retardation film is on the polarizer and has a first optical axis. The touch member has a second optical axis and comprises a touch substrate on the polarizer and touch electrodes on the touch substrate. The display panel is on the polarizer. When a first in-plane retardation value of the phase retardation film is Rp1, a second in-plane retardation value of the touch member is Rp2, a phase retardation value within a target surface is Rpg, and a is a constant, an equation Rp1=Rpg−a*Rp2 is satisfied.
US10466397B2 Method of producing polarizing plate
There is provided a polarizing plate excellent in durability. A method of producing a polarizing plate according to an embodiment of the present invention includes: preparing a polarizing film laminate including a polarizer and a protective film arranged on at least one side of the polarizer; and shrinking the polarizing film laminate.
US10466391B2 Control of dynamic lenses
Adaptive spectacles (20) include a spectacle frame (25) and first and second electrically-tunable lenses (22, 24), mounted in the spectacle frame. In one embodiment, control circuitry (26) is configured to receive an input indicative of a distance from an eye of a person wearing the spectacles to an object (34) viewed by the person, and to tune the first and second lenses in response to the input.
US10466390B2 Silica film, optical member, and polarizing member
Provided is a silica film, etc. not having the film strength thereof being easily degraded, even when hollow silica particles are contained therein. Further, provided is a silica film, etc. having a lower reflectivity. A silica layer (the silica film) comprises silica and fluorinated hollow silica particles. The silica is formed by converting polysilazane into silica. The fluorinated hollow silica particles are locally distributed on the surface of the silica layer. The part where the fluorinated hollow silica particles are localized has the function of a low refractive index layer, and the parts other than the part where the fluorinated hollow silica particles are localized have the function of a hard coat layer.
US10466389B2 Optical element, manufacturing method thereof, and optical apparatus
An optical element is provided that includes a base having a smooth surface and a rough surface on one surface thereof, an antireflection film having an irregularity structure on a surface of the antireflection film over the smooth surface of the base, and a light shielding film over the rough surface, wherein the irregularity structure of the antireflection film has an average height of 50 nm or less in an overlapping portion, in which an edge portion of the antireflection film and an edge portion of the light shielding film overlap each other over the smooth surface.
US10466384B2 Techniques for determining formation composition from measured nuclear spectra
Systems and methods for determining the composition of an earth formation are disclosed. One or more spectra that correspond to gamma radiation that is detected at each of multiple depths in a wellbore are generated, the contributions of each of multiple detection elements to the one or more spectra are determined, and the weight fractions of each of multiple compounds that are associated with the detection elements are calculated. The weight fraction calculations are based on a number density ratio value for the compound's associated detection element, which allows the weight fraction to be calculated directly from the contribution of the compound's associated detection element without a normalization factor.
US10466378B2 Impact assessment of marine seismic surveys
Methods and systems to assess in near real-time defects in seismic data resulting from noise and seismic data acquisition-system deviations during a marine survey are disclosed. Methods and systems apply forward modeling to a model of a subterranean formation to generate synthetic seismic data based on the noise and deviations in the seismic data acquisition system. The synthetic seismic data represents the seismic data that would be collected by a marine survey carried out on a subterranean formation with the same structure as the Earth model and includes defects that result from the noise and deviations in the seismic data acquisition system. Error estimation is applied to the synthetic seismic data in order to assess the defects at different stages of seismic data processing.
US10466377B2 Methods and systems for deghosting marine seismic wavefields using cost-functional minimization
Systems and methods to determine a deghosted wavefield are described. In one aspect, the method computationally transforms recorded wavefield data from the space-time domain to a spectral domain and computationally deghosts the wavefield data in the wavenumber-frequency domain based on iterative minimization of a cost functional. The deghosted wavefield data may be transformed from the spectral domain back to the space-time domain and stored.
US10466375B2 Automatic method for three-dimensional structural interpretation of borehole images acquired in high-angle and horizontal wells
A method for automatic interpretation of bulls-eye and sinusoidal features observed in LWD images is disclosed. In some embodiments, the method includes an automatic workflow for extracting smooth contours from images that demarcate boundaries of structural features, followed by projection of the contours to three-dimensional (3D) point clouds in the well coordinate system for structural interpretation. The method may characterize both sinusoidal features and bulls-eye features, taking into account variations of formation dip/azimuth, or well inclination/azimuth, on the topology of a structural feature. The disclosed method may be sufficiently fast for use in real-time analysis and interpretation, or to provide constraints for physics-based data inversion processing.
US10466373B2 Radiation imaging apparatus and radiation imaging system
A radiation imaging apparatus includes a non-volatile storage unit and a radiation sensor unit which performs imaging on the intensity distribution of radiation irradiation from a radiation source. The non-volatile storage unit includes the first storage area in which the first sensor characteristic information of the radiation sensor unit obtained based on radiation irradiation from the first radiation source is stored, and the second storage area in which the second sensor characteristic information of the radiation sensor unit obtained after the first sensor characteristic information based on radiation irradiation from the second radiation source different from the first radiation source is stored.
US10466368B2 Systems and methods for detector output adjustment
A silicon photomultiplier (SiPM) based detection system includes a plurality of scintillators, SiPMs, a front end circuit, adjustment circuits, and an energy and position processing unit. The SiPMs have a non-linear response to energy deposition corresponding to radiation detection. The adjustment circuit is configured to receive an analog signal from SiPMs, and to provide an adjusted analog signal, which is configured to simulate a signal corresponding to a linear response. The energy and position processing unit utilizes the adjusted signal to provide energy and position information of detected events in the detector block.
US10466363B2 Disciplined clock for providing a disciplined time and a disciplined frequency synchronous with a reference clock
A disciplined clock provides a disciplined time and a disciplined frequency synchronous with a reference clock. The disciplined clock includes: a time receiver to: receive a common view signal from the common view clock; and produce a receiver timing signal; a local clock to: receive a frequency correction; and produce a local timing signal; a time interval counter to: receive the receiver timing signal from the time receiver; receive the local timing signal from the lock clock; and determine a time difference between the receiver timing signal and the local timing signal; and a controller to: receive the time difference from the time interval counter; and communicate the frequency correction, based on the time difference, to the local clock.
US10466360B1 Depth measurement using scanning diffractive optical elements
A depth measurement assembly (DMA) measures depth information of an object in a local area. The DMA includes structured light projector, a depth camera assembly, and a controller. The structured light projector projects structured light patterns into the local area. The structured light projector includes a diffractive optical unit that includes diffractive optical elements (DOEs) and selects a DOE. The selected DOE is illuminated by light from a light source and converts the light into a structured light pattern. In some embodiment, the diffractive optical units selects multiple DOEs associated with multiple structured light patterns. The structured light pattern is projected into the local area by a projection assembly of the structured light projector and illuminates the object. The depth camera assembly captures images of the object. The controller uses the captured images to determine depth information of the object.
US10466355B2 Optoelectronic modules for distance measurements and supplemental measurements
An optoelectronic module includes a first light emitter operable to emit radiation at a first wavelength toward an object outside the module. The module also includes demodulation pixels operable to detect radiation of the first wavelength reflected from the object. One or more processors are operable to determine a distance to the object based on the radiation detected by the demodulation pixels. The module is further operable to perform a supplemental measurement other than distance.
US10466347B2 Radar device and method of determining phase difference folding
There is provided a radar device. A transmission unit includes a transmission antenna for transmitting a signal of a first frequency and a signal of a second frequency. A reception unit includes a first receiving antenna and a second receiving antenna for receiving a first signal obtained by bouncing the signal of the first frequency off a target, and a second signal obtained by bouncing the signal of the second frequency off the target. A control unit determines folding of a first phase difference, based on the first phase difference between the first signal received by the first receiving antenna and the first signal received by the second receiving antenna, a second phase difference between the second signal received by the first receiving antenna and the second signal received by the second receiving antenna, and a difference between the first phase difference and the second phase difference.
US10466342B1 Adaptive coding for lidar systems
A Lidar system is provided. The Lidar system comprise: a light source configured to emit a multi-pulse sequence to measure a distance between the Lidar system and a location in a three-dimensional environment, and the multi-pulse sequence comprises multiple pulses having a temporal profile; a photosensitive detector configured to detect light pulses from the three-dimensional environment; and one or more processors configured to: determine a coding scheme comprising the temporal profile, wherein the coding scheme is determined dynamically based on one or more real-time conditions including an environment condition, a condition of the Lidar system or a signal environment condition; and calculate the distance based on a time of flight of a sequence of detected light pulses, wherein the time of flight is determined by determining a match between the sequence of detected light pulses and the temporal profile.
US10466338B2 Detecting Federal Incumbent Radar (FIR) signal
A method for detecting the presence of a signal in a frequency spectrum is provided. The method includes receiving the frequency spectrum. The power spectral density of the received frequency spectrum is estimated. A plurality of frequency bins are segmented for the frequency spectrum based on the estimated power spectral density. For segments with an estimated power spectral density above a first threshold, a radar spectral signature matching algorithm is applied to detect the presence of the signal and for segments with a power estimate below the first threshold and above a second threshold, additional techniques are applied to detect the presence of the signal.
US10466336B2 Detecting radio signal emitter locations
First information is obtained from a sensing device at a first time. The first information corresponds to a radio signal received at the device from a candidate location. The device is at a first location at the first time. Second information is obtained from the device at a second time. The second information corresponds to a radio signal received at the device from the candidate location. The device is at a second location at the second time. A system determines that a pattern is in each of the first and second information and determines relationships between the candidate location and the device at each first and second location. The system obtains inverses of the relationships and determines estimates of the received radio signals based on the information and inverses. The system measures or estimates energy emitted from the candidate location based on the estimates.
US10466335B2 Method and apparatus for generating image data by using region of interest set by position information
Methods and apparatuses for generating image data, and systems thereof determine position information of a transceiving device by using characteristics of an electric wave transmitted from the transceiving device; set a region of interest (ROI) in an image by using the determined position information of the transceiving device; and generate an output image.
US10466328B2 Apparatus and method for generating magnetic resonance image
A magnetic resonance imaging (MRI) apparatus includes a radio frequency (RF) coil configured to receive a magnetic resonance (MR) signal emitted from an object; a sampling pattern determiner configured to determine a sampling pattern of k-space based on a sensitivity of the RF coil and signal region information which is information about a signal region where the MR signal is generated; and a digital data obtainer configured to obtain digital data of the k-space by sampling the MR signal based on the determined sampling pattern.
US10466322B2 MR imaging using multi-echo k-space acquisition
An object to be MR imaged (10) is placed in an examination volume of a MR device (1). For faster MR imaging a multi-echo imaging technique which is robust with respect to motion is used. The method includes generating echo signals by subjecting the object (10) to an imaging sequence, acquiring the echo signals, each echo signal being attributed to a k-space line, wherein a number of k-space lines, which are adjacently arranged in a part of k-space, are repeatedly sampled, with said number of k-space lines being sampled in a different sequential order per repetition, and reconstructing a MR image from the acquired echo signals.
US10466319B2 Radio frequency transmit coil for magnetic resonance imaging system
A radio frequency coil is disclosed that is suitable for use with a magnetic resonance imaging apparatus. The radio frequency coil comprises first and second conductive loops connected electrically to each other by a plurality of conductive rungs. The conductive rungs each include a section that is relatively thin that will result in less attenuation to a radiation beam than other thicker sections of the rungs. Insulating regions are also disposed in areas of the radio frequency coil that are bound by adjacent rungs and the conductive loops. Portions of the insulating regions can be configured to provide a substantially similar amount of attenuation to the radiation beam as the relatively thin sections of the conductive rungs.
US10466316B2 Magnetic particle imaging
A Magnetic Particle Imaging (MPI) system including a mechanically-rotatable magnet generating a field-free line, where the system is capable of acquiring a plurality of projections at a plurality of rotation angles, and where the projection acquisition includes positioning the field free line at a plurality of positions at the plurality of angles.
US10466315B2 Magnetic detection device including a bridge circuit and magnetoresistive elements provided on inclined surfaces of substrate recesses
A magnetic field detection device includes a Z-direction detection unit with magnetoresistive elements provided on inclined side surfaces of Z-direction detection recesses; an X-direction detection unit includes magnetoresistive elements provided on inclined side surfaces of X-direction detection recesses and a Y-detection unit includes magnetoresistive elements provided on inclined side surfaces of Y-direction detection recesses, each of the detection units having a bridge circuit comprising two element lines connected in parallel, each element line comprising two of the magnetoresistive elements connected in series.
US10466306B2 Method of manufacturing battery pack
(A) A used battery pack is prepared. (B) By disassembling the used battery pack, a cell etc. is collected from the used battery pack. The cell etc. are a nickel-metal hydride battery. (C) A state of charge of the collected cell etc. is adjusted to a state of charge within any of a first SOC range (0 to 3%), a second SOC range (3 to 20%), and a third SOC range (100 to 200%). (G) An amount of voltage lowering as a result of the cell etc. being left is calculated. (H) When the amount of voltage lowering is equal to or smaller than a reference value set in advance, the cell etc. is determined as a good product. (I) A battery pack including the cell etc. determined as the good product is manufactured.
US10466303B2 State-of-charge estimation device and state-of-charge estimation method
A state-of-charge estimation device and a state of charge estimation method are provided that estimate a state of charge in a battery having a large polarization, requiring a long time for depolarization, and having a large charge/discharge hysteresis in its SOC-OCV characteristics. The state-of-charge estimation device includes a voltage measuring unit which measures a closed circuit voltage in a battery, a charge estimation unit which estimates a state of charge in a charge mode by referring to charge mode information that associates a closed circuit voltage with a state of charge in the battery, and a discharge estimation unit which estimates a state of charge in a discharge mode by referring to discharge mode information that associates a closed circuit voltage generated by use of a discharge pattern of the battery with a state of charge in the battery by use of the measured closed circuit voltage.
US10466301B1 Eye opening measurement circuit calculating difference between sigma levels, receiver including the same, and method for measuring eye opening
A receiver includes a sampler that samples first voltage levels corresponding to a first logical value of data and second voltage levels corresponding to a second logical value of the data, based on a sampling clock. An equalizer receives and adjusts the first and second voltage levels. A clock and data recovery circuit recovers the sampling clock, based on the first and second voltage levels from the equalizer. An eye opening measurement circuit: (1) tracks a first sigma level by a first step unit depending on upper voltage levels greater than a first reference voltage level among the first voltage levels, (2) tracks a second sigma level by a second step unit depending on lower voltage levels less than a second reference voltage level among the second voltage levels, and (3) calculates a difference between the first sigma level and the second sigma level.
US10466299B2 Electronic test apparatus
An electronic test apparatus is adapted for testing an electronic component which includes a circuit substrate and a plurality of contact electrodes disposed on the circuit substrate. The electronic test apparatus includes a test seat and a plurality of spring probes. The test seat includes a metallic main body that has a first side adapted to be in contact with the circuit substrate and a second side opposite to the first side, and that is formed with a plurality of spaced-apart probe holes extending through the first and second sides, and a temperature sensor disposed in the metallic main body. The spring probes are adapted to be electrically connected to the contact electrodes and each is positioned in a respective one of the probe holes.
US10466298B2 Magnetic field sensor with shared path amplifier and analog-to-digital-converter
A magnetic field sensor comprises at least one magnetic field sensing element configured to generate a measured magnetic field signal responsive to an external magnetic field; a diagnostic circuit configured to generate a diagnostic signal, wherein the diagnostic signal is not dependent on a measured magnetic field; a signal path comprising an amplifier and an analog-to-digital converter for processing the measured magnetic field signal to generate a sensor output signal indicative of the external magnetic field during a measured time period and for processing the diagnostic signal during a diagnostic time period; and a switch coupled to receive the measured magnetic field signal and the diagnostic signal and direct the measured magnetic field signal to the signal path during the measured time period and direct the diagnostic signal to the signal path during the diagnostic time period.
US10466297B2 Detection points of a printed circuit board to determine electrical parameter of an integrated circuit
An integrated circuit detection method, apparatus, and system are disclosed, which relate to the field of electronics and resolve a problem of detecting an electrical parameter of an integrated circuit on a printed circuit board in a power-on state. A specific solution is as follows: N detection circuits (101) are disposed, where each detection circuit (101) is connected to a different integrated circuit (102), the detection circuit (101) is provided with a first detection point (a) and a second detection point (b), and the detection circuit (101) is configured to detect the electrical parameter of the integrated circuit (102) that is connected to the detection circuit (101); and N is an integer greater than or equal to 1. The solution is used in a process of detecting the electrical parameter of the integrated circuit on the printed circuit board.
US10466296B2 Devices and methods for smart sensor application
An apparatus comprises a load resistance connectable in series with the electronic sensor to form a series resistance of the load resistance and the internal impedance of the electronic sensor; an excitation circuit configured to apply a predetermined voltage to a circuit element; and a measurement circuit configured to: initiate applying the predetermined voltage to the series resistance and determining the series resistance; initiate applying the predetermined voltage to the load resistance and determining the load resistance; and calculate the internal impedance of the sensor using the determined series resistance and the load resistance, and provide the calculated internal impedance to a user or process.
US10466294B2 Sensor to monitor health of metal oxide arresters
A sensor to monitor health of surge arresters such as metal oxide arresters is disclosed. The sensor includes a housing; a sensor assembly contained in the housing, the sensor assembly including an electronics board to receive, transmit, process, and store signals; and a voltage measurement strap extending around a periphery of the housing, the voltage measurement strap being electrically connected to the electronics board and configured to measure voltage using electric field.
US10466291B2 Signal processing unit and signal processing method
A signal processing unit for testing an electronic device under test includes a test chamber for accommodating the device under test, the test chamber including first electrical contacts, and a main housing including a receiving portion for receiving the test chamber, and including second electrical contacts that contact the first electrical contacts of the test chamber in an inserted stated of the test chamber.
US10466286B2 Capacitive sensing
A system includes a controller, a node connected to one side of a capacitance, the controller configured to measure the capacitance by measuring a time for a voltage across the capacitance to reach a predetermined reference voltage, and the controller causing the time period for capacitance measurements to vary even when the capacitance is constant.
US10466284B2 Window for bottom access to an electrical meter center
An electric meter center comprises a frame, a floor panel assembly defining a floor and being mounted at or near a bottom of the frame, and cables routed through the floor. The floor panel assembly comprises a bottom panel defining an opening and a removable panel adapted for releasable mounting to the bottom panel to at least partially close the opening and wherein at least part of the cables are routed through the opening.
US10466283B2 Training data generation device, electrical device monitoring system, training data generation method, and non-transitory storage medium
A training data generation device (10) includes: a measurement data acquisition unit (11) that acquires measurement data including waveform data including at least one of a current consumption waveform, an input voltage waveform, and a power consumption waveform along a time axis of an electrical device and power consumption value data indicating time-series power consumption values of the electrical device; an analysis unit (12) that analyzes a rate of occurrence of each power consumption value using the power consumption value data; a specifying unit (13) that specifies one or more specific power consumption value bands including a power consumption value with the higher rate of occurrence than that of a standard power consumption value and having a predetermined power value width; a feature amount extraction unit (14) that determines a representative power value for each specific power consumption value band and extracts a feature amount using the waveform data; and a storage unit (15) that stores a pair of the representative power value determined based on each specific power consumption value band and a training feature amount which is the feature amount in association with the electrical device.
US10466282B2 Solar energy metering, communications, and control system
Methods, systems, and computer readable media are disclosed for monitoring photovoltaic solar systems. In some examples, the system includes a solar power measurement input for coupling to a solar panel system, a measurement circuit configured to measure power produced by the solar panel system using the solar power measurement input, and a data transmission system. The measurement circuit is configured, by virtue of the measurement circuit including electrical components rated to at least a certain tolerance level, to take revenue-grade power measurements from the solar power measurement input with a level of accuracy that meets a national or international metering standard. The data transmission system is configured to transmit the revenue-grade power measurements from the measurement circuit to a remote system.
US10466281B2 Determining a fundamental component of an AC voltage
A method for estimating a fundamental component of an AC voltage includes receiving a timely varying measurement signal of the AC voltage; parametrizing a fundamental component of the AC voltage; and determining parameters of the fundamental component based on minimizing a cost function. The fundamental component has a rated frequency, a variable amplitude and a variable phase shift. The cost function is based on an integral of a norm of a difference between the measurement signal and the parametrized fundamental component via a time horizon. The time horizon starts at an actual time point and goes back via a predefined length. The cost function includes a term based on a norm of the difference between a value of the fundamental component at the actual time point and a value of a previously estimated fundamental component at the actual time point, where the previously estimated fundamental component has been determined for a previous time point.
US10466277B1 Scaled and precise power conductor and current monitoring
A precise electrical current monitor having individual, communicatively coupled sensors providing separate readings to a processor. The monitor uses efficient switching logic requiring a single input to iteratively receive individual sensor readings from each sensor of the monitoring system. The monitor compensates for temperature effects on the sensor readings. The monitoring system is scalable depending on loads, circuits, appliances, or conductors through which the current being monitored flows. The monitoring system provides a continuous stream of data, including backed-up data when communications are down.
US10466275B1 Glitch detector and test glitch generator
Apparatus and associated methods relate to a glitch detection circuit monitoring a duration that a selected fractional supply voltage is below a predetermined voltage threshold. The selected fractional supply voltage may be at the predetermined threshold when the supply voltage is between a valid circuit-supply voltage and a power-on circuit-reset (POR). A glitch detect signal may be generated, for example, when the monitored duration is greater than a predetermined duration threshold. A test glitch generator may generate a test glitch, for example, having selectable voltage and duration, which may be selectably applied to the glitch detection circuit to verify operation. Various exemplary glitch detection circuits may advantageously determine externally produced tampering attempts by detecting circuit-supply voltages and durations that meet specific selectable supply voltage and duration criteria, improving security of sensitive field programmable gate array (FPGA) data by taking protective action in response to the detection.
US10466272B2 Thermal probe
Thermal probe (10) for a scanning thermal microscope (100), use, and process of manufacturing. The thermal probe (10) comprises a single-material (M1) thermal conducting body (12) consisting of a probe frame (14) ending in a probe tip (11). A bi-material (M1,M2) cantilever strip (13) is connected to the probe frame (14) in thermal communication with the probe tip (11). The cantilever strip (13) in unbended state lies in-plane (X,Z) with the probe tip (11). The cantilever strip (13) comprises layers of material (M1,M2) having different coefficients of thermal expansion configured to bend the cantilever strip (13) with respect to the single-material thermal conducting body (12) as a function of the heat exchange (H) between the probe tip (11) and the microscopic structure (2) for measuring heat exchange (H) with a sample interface (1) by means of measuring the bending of the cantilever strip (13).
US10466271B2 Scanning probe microscope and optical axis adjustment method for scanning probe microscope
A scanning probe microscope includes: a cantilever; a cantilever supporting portion; a movement mechanism that moves a position of the cantilever; a light source that emits detection light; a detector that receives the detection light reflected on a reflecting surface of the cantilever; an objective lens; and a controller that controls the movement mechanism to perform a process including: detecting a spot position of a spot light of the detection light; detecting a position of the cantilever from an image captured by the imaging device; and controlling the movement mechanism based on the spot position, the position of the cantilever, an incident angle of the detection light, and the attachment angle such that the detection light is reflected on the reflecting surface when the cantilever is attached to the cantilever supporting portion.
US10466269B2 Systems and methods for low latency 3-axis accelerometer calibration
Systems and methods for low-latency calibration of the alignment of 3-axis accelerometers in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a telematics system includes a processor, an acceleration sensor, a velocity sensor, and a memory configured to store an acceleration alignment application, wherein the acceleration alignment application configures the processor to determine vehicular forward acceleration information and vehicular lateral acceleration information, calculate a lateral acceleration vector, a forward acceleration vector, and a vertical acceleration vector using a forward incline vector and a lateral incline vector determined using the vehicular forward acceleration information and vehicular lateral acceleration information.
US10466267B2 Sensor
The present invention provides a sensor with a simple structure which can precisely sense movement, etc., the sensor comprising: a head; and a support which is disposed to support one side of the head, wherein the support comprises: a first support portion for supporting the head; a second support portion which supports the head and is spaced apart from the first support portion; a first extension portion which is extended from the first support portion; a second extension portion which is extended from the second support portion; and a sensing portion which senses the deformation of the first extension portion and the second extension portion.
US10466264B2 Dispensing assembly
A dispensing assembly comprising a cartridge holder is presented. The cartridge holder can receive a cartridge for dispensing a fluid. The cartridge can comprise a reservoir for receiving the fluid. The reservoir can comprise an outlet. The reservoir can have an adjustable volume for forcing the fluid through the outlet. The cartridge can further comprise a nozzle for dispensing the fluid. The nozzle can be connected to the outlet. The dispensing assembly can further comprise an actuator for actuating the adjustable volume. The dispensing assembly can further comprise an impulse generator for imparting an impulse to the nozzle. The impulse generator can comprise an actor for contacting the nozzle. The dispenser assembly can further comprise a controller for controlling the actor and the impulse generator.
US10466256B2 Inhibiting chronic blood and nephrological disorders using lysine-based supplements
A method of determining a stage of CKD may comprise: measuring a creatinine level; determining a creatinine level; determining a glomerular filtration rate; and determining a stage of CKD.
US10466255B2 Prediction of the risk of developing a disseminated infection for patients admitted to an intensive care unit
A method for predicting the risk of developing a disseminated infection in a patient admitted to intensive care having no clinical symptoms of such infection includes: determining a first dose of gelsolin G1 in a biological sample from the patient originating from a first sample taken at time T1, carried out between the day of intensive care admission and 48 hours afterward; determining a second dose of gelsolin G2 in a biological sample from the patient originating from a second sample taken at time T2, carried out two to three days after the first sampling; calculating the variation between the dose of gelsolin G2 and the dose of gelsolin G1, giving a Δ value; and comparing the Δ value to a threshold value S determined beforehand from two patient populations admitted to intensive care, one not having developed a disseminated infection and the other having developed such an infection.
US10466245B2 Covalently linked thermostable kinase for decontamination process validation
A biological process indicator is provided for validating a treatment process in which the amount or activity of a contaminant in a sample is reduced. The indicator comprises a thermostable kinase covalently linked to a biological component, with the proviso that the biological component is not an antibody. Methods of preparing the indicator, and methods of using the indicator, are also provided.
US10466242B2 Soluble and immunoreactive variants of HTLV capsid antigen p24
The invention concerns soluble and antigenic HTLV p24 variants that can be fused to chaperones and their use in diagnostic applications such as immunoassays for detecting antibodies against HTLV-I or HTLV-II in an isolated biological sample. In particular, the invention relates to a soluble HTLV-I or HTLV-II p24 antigen comprising either the N- or the C-terminal domain of p24 and lacking the other domain. Moreover, the invention covers recombinant DNA molecules encoding these HTLV-I and -II fusion antigens as well as their recombinant production using expression vectors and host cells transformed with such expression vectors. In addition, the invention focuses on compositions of these HTLV p24 antigens with HTLV gp21 antigen and on an immunoassay method for detection of HTLV antibodies using the antigens of the invention. Also the use of HTLV p24 antigens in an in vitro diagnostic assay as well as a reagent kit for detection of anti-HTLV-antibodies comprising said HTLV antigens is encompassed.
US10466237B2 Method for excluding prozone phenomenon in immunological measurement reagent
An object is to provide an immunochromatography detection method and an immunochromatography kit in which a prozone phenomenon occurring in a sandwich method when using an analyte in which an antigen is present in a large excess amount is suppressed/excluded. The object was achieved by retaining a nonionic and hydrophilic surfactant having an HLB value of 13 to 18 in a sample addition part of an immunochromatography device, and also using a membrane having a fast flow speed as a membrane to be used for a chromatograph medium.
US10466233B2 Genetically encoded probe for quantification of lactate and methods for quantifying metabolic rates and lactate transport
A nanosensor for detecting and quantifying lactate in different types of samples, such as tissues, intra-cellular and subcellular compartments, with high spatial and temporal resolution is disclosed. Methods comprising use of the nanosensor for quantifying the activity of lactate transporters, rates of cellular lactate production and cellular lactate consumption, and rate of mitochondrial pyruvate consumption are also disclosed. Methods for quantifying the transformation in energy metabolism that characterizes cancer cells with single-cell resolution and for detecting interference of candidate drugs with mitochondrial energetics are additionally disclosed.
US10466229B2 Sensor assembly
A sensor assembly comprises a substrate arrangement and a sensor chip mounted to the substrate arrangement. A sensing element is integrated on or in the sensor chip and is sensitive to at least one parameter of a fluid. An access opening is provided in the substrate arrangement enabling the fluid to access the sensing element. A metallization arranged on at least a portion of the substrate arrangement seals a chamber containing the sensor chip which portion comprises one or more of a wall defining the access opening or an area facing the sensor chip.
US10466227B2 Sensing and actuation of biological function using addressable transmitters operated as magnetic spins
Methods and apparatuses for sensing biological functions are disclosed. Sensors can be implanted in an organ, such as the brain, and a magnetic field gradient applied to the biological tissue. The field causes the sensors to have different resonant frequencies allowing their spatial localization. The sensors can harvest power from the external coils to be able to retransmit data.
US10466226B2 Measuring device
A measuring device can be used under high pressure and can measure impurity particles contained in a hydraulic oil with high accuracy. A flow path hole opening on two facing surfaces of a housing has flat side surfaces. A cavity opens on the side surface, and a cavity opens on the side surface. Light emitted from a light irradiating section irradiates a hydraulic oil flowing in the flow path hole, via a cell disposed in the cavity in a direction substantially orthogonal to a center axis. Light passing through the hydraulic oil is received by a light receiving section via a cell disposed in the cavity opening on the side surface.
US10466223B2 Method for testing a pumping device in a gas-measuring system
A method and system for testing a pumping device (9) with a control unit (91) in a gas-measuring system (1). The pumping device (9) is tested with the control unit (91), which is configured to test readiness of the pumping device (9) to operate. An initialization data set and an operating data set are used for the testing. An indicator of readiness of the pumping device (9) to operate is determined based on this.
US10466218B2 Gas sensors based upon metal carbon complexes
A sensor can include a conductive region in electrical communication with at least two electrodes, the conductive region including a conductive material and an alkene-interacting metal complex.
US10466217B1 Method to combine partially aggregated sensor data in a distributed sensor system
A method for processing sensor data in a distributed sensor system includes generating aggregated sensor data values associated with a first sensor and belonging to one or more aggregation time intervals, tagging each aggregated sensor data value with an aggregation indicator. The aggregation indicator has a first value indicating partial aggregation and has a second value indicating complete aggregation. In some embodiments, the method combines the partially aggregated sensor data belonging to the same time interval into a complete aggregated sensor data.
US10466216B2 Cannabinoid concentration analyzer and method
A cannabinoid analysis system includes a solvent input port configured to receive a flow of a solvent, a sample input port configured to receive a chemical mixture including a sample, a pump configured to move the solvent and chemical mixture, an extraction cartridge coupled to the pump and configured to separate a combination of the chemical mixture and the flow of the solvent into two or more partially-separated chemical components, a spectroscopy cell configured to generate a chromatogram including two or more overlapping absorption peaks corresponding to the two or more partially-separated chemical components, and a controller configured to determine a chemical concentration of each partially-separated chemical component of the two or more partially-separated chemical components.
US10466211B2 Rotary injection valve with internal sample load channel
A rotary injection valve used in chromatography includes a stator having a stator sealing surface and a sample load channel disposed inside the stator body below the stator sealing surface. The valve can have a reduced number of ports thereby allowing faster integration of the valve into a chromatographic system. Flow restriction is reduced compared to valves that use an external sample loop for a similar volume of sample. The lack of stator ports for the sample load channel eliminates the potential for carryover created by external valve couplings. Another advantage is the reduction of surface wear achieved by locating the sample load channel below the stator sealing surface.
US10466206B2 Non destructive magnetostrictive testing with unidirectional guided waves generated by ferromagnetic strip sensor
A ferromagnetic strip sensor for use in magnetostrictive testing of various structures. In its simplest form, the sensor has a ferromagnetic strip with an electrical coil winding. A permanent magnet is positioned atop the strip, aligned with but offset from, a center axis of the strip. The sensor is operable such that a time varying current in the coil results in a unidirectional guided wave. This guided wave travels within the structure, and is reflected from anomalies in the structure.
US10466196B2 Systems and methods for multiple analyte analysis
Systems and methods for multiple analyte analysis are provided. In one embodiment, a method includes determining concentrations of first and second analytes in a sample. The first and second analytes may be, for example, glucose and hydroxybutyrate. In this form, an indication related to the measured concentration of hydroxybutyrate is provided in response to determining that the concentration of hydroxybutyrate is above a predetermined value. In a further aspect of this form, a quantitative indication representative of the measured glucose concentration is automatically provided regardless of the value of the measured glucose concentration. In another embodiment, a system includes a meter configured to interact with a test element to assess first and second analytes in a sample. Further embodiments, forms, objects, features, advantages, aspects, and benefits shall become apparent from the description and drawings.
US10466190B1 Thermally pulsed chemielectric point sensing
An apparatus and method for producing chemielectric point-sensor systems with increased sensitivity and increased selectivity. The chemielectric sensor system includes a sensor/heater assembly, where the sensor is a chemielectric sensor whose resistance or capacitance changes upon exposure to chemical analytes. The heater functionality applies a programmed sequence of one or more thermal pulses to the sensor to quickly raise its temperature. After each thermal pulse ends the change in resistivity of the sensor is measured. Such data as a function of the pulse time and temperature are recorded and analyzed to determine the chemical composition (selectivity) and concentrations in the ambient vapor by comparison to a library dataset. The sensor operation with fast thermal pulses also allows operation at higher frequencies where the noise is lower and hence sensitivity is improved.
US10466189B2 Uniform chilling calorimeter system
A calorimeter head and an associated system are provided. The calorimeter head provides symmetric circumferential laminar flow parallel to the bottom plane of a substrate plate of the calorimeter head. The calorimeter head defines a cavity which employs multiple tangentially arranged inlets for receipt of a flow of coolant from a control unit of the system.
US10466187B2 Optimization and integration of thermal and structural analyses
Example systems and methods to optimize and integrate of thermal and structural analyses are described herein. An example method includes performing a thermal analysis of a component using a first mesh representing the component to produce a thermal distribution across the component. The first mesh has first nodes based on a first element size. The example method includes using a first mapping file to assign temperature values to second nodes of a second mesh representing the component based on the thermal distribution. The second nodes are based on a second element size different than the first element size. The example method also includes performing a structural analysis of the component using the second mesh and the assigned temperature values to produce gauge sizes for the component and using a second mapping file to assign gauge values to the first nodes of the first mesh based on the gauge sizes.
US10466185B2 X-ray interrogation system using multiple x-ray beams
An x-ray interrogation system having one or more x-ray beams interrogates an object (i.e., object). A structured source producing an array of x-ray micro-sources can be imaged onto the object. Each of the one or more beams may have a high resolution, such as for example a diameter of about 15 microns or less, at the surface of the object. The illuminating one or more micro-beams can be high resolution in one dimension and/or two dimensions, and can be directed at the object to illuminate the object. The incident beam that illuminates the object has an energy that is greater than the x-ray fluorescence energy.
US10466184B2 Providing image data
Embodiments of the present invention provide a method of providing image data for constructing an image of at least a region of a target object, comprising the steps of simultaneously recording, at a detector, a plurality of separable diffraction patterns formed by a respective portion of radiation scattered by the target object; and providing the image data via an iterative process responsive to the detected intensity of radiation.
US10466182B2 Measuring a water cut of hydrocarbon fluid in a production pipe
The present disclosure describes methods and systems, including computer-implemented methods, computer program products, and computer systems, for measuring a water cut for hydrocarbon fluid in a production pipe. One method includes transmitting a microwave through a first waveguide attached to a production pipe, wherein the microwave is directed to the hydrocarbon fluid in the production pipe; and obtaining, measurement results based on reflection or propagation of the microwave, wherein the measurement results are used to determine a water cut of the hydrocarbon fluid.
US10466179B2 Semiconductor device inspection of metallic discontinuities
Concepts presented herein relate to approaches for performing substrate inspection. In one aspect, the concepts relate to detecting anomalies or candidate defects on the substrate based on contrast in images obtained of the substrate.
US10466178B2 Methods and devices for sample analysis
Methods and devices for cytometric analysis are provided. A cytometry apparatus is provided which may be used with a stationary sample cuvette for analysis of a stationary sample or with a flow sample cuvette for analysis of a flowing sample. The methods and devices provided herein may be used to perform cytometric analysis of samples under a wide range of experimental and environmental conditions.
US10466175B2 Corrosion inhibitors and kinetic hydrate inhibitors
Corrosion inhibitor and kinetic hydrate inhibitor formulations, and methods of using each are provided. Each formulation optionally includes a fluorophore, which can be used to fluorometrically control dosage of each formulation into an aqueous liquid utilized in a downhole application, thereby providing improved precision of dosage into aqueous liquids having relatively high turbidity, and consequently relatively high light absorbance.
US10466171B1 Method of determining refractive indices and surface properties of prism shaped material
Methodology of characterizing surface properties and determining refractive index and extinction coefficient of a prism shaped material, including simultaneously for a multiplicity of wavelengths, using an easy to practice technique.
US10466170B2 System and method for determining a concentration of a gas in a container
A system and method for measuring a concentration of a gas in a container having at least one flexible or variable side or wall. The system and method comprising creating a determinable optical path length through the container having a shape. Positioning a light source head and a detector head against at least one of the least one flexible or variable side or wall. Transmitting a light signal between the light source head and the detector head through the determinable optical path length. Determining the concentration of the gas in the container based on detected light and the determinable optical path length.
US10466169B2 Quantification method of meso-lactide in a lactide-containing composition
A method for quantification of the amount of meso-lactide in a composition containing at least one other lactide stereoisomer with respect to the total amount of lactide stereoisomers in the composition. The quantification is based on measurements performed on absorptions in the Infra-Red region of the electromagnetic spectrum. Small amounts of meso-lactide in a lactide composition could be measured online in an easy and reproducible manner. Preferably near-IR has been used in this quantification method. The method can be applied with great advance in a lactide production device.
US10466168B2 Resin determination method and resin determination apparatus
Provided is a resin determination method including: placing an object on a placement surface with a diffusion reflectance of equal to or greater than 80% in an effective wavelength region of infrared light and with arithmetic mean roughness of equal to or greater than 0.25 μm and equal to or less than 25 μm; irradiating the object with infrared light; receiving reflected light from the object that has been irradiated with the infrared light; and determining a resin type based on a reflection spectrum or an absorption spectrum obtained by the reflected light.
US10466165B2 Compound optical flow cells and method of manufacture and use
An improved optical flow cell adapted for use in a flow cytometer for differentiating formed bodies (e.g., blood cells) in liquid suspensions. Preferably manufactured by assembling, aligning, and optically joining at least two elements made from transparent material, the improved flow cell has a seamless internal flow channel of preferably non-circular cross-section in a cylindrical first element through which prepared samples can be metered and an independent second element having an external envelope suited to acquisition of optical parameters from formed bodies in such suspensions, the second element being conforming and alignable to the first element so that non-axisymmetric refractive effects on optical characterizing parameters of formed bodies passing through the flow channel in the first element may be minimized before the two elements are optically joined and fixed in working spatial relationship.
US10466163B2 Concurrently evaluating assays with optical inhomogeneities
During an assay, optical measurements are made at a sensing surface (112), and at least one “homogeneity-image” of the sensing surface (112) is generated. From this image, an “homogeneity-indicator” is determined for at least one region of interest, and the optical measurements are then evaluated in dependence on said indicator. The homogeneity-indicator may for example be a binary value which indicates if an inhomogeneity was detected or not. If an inhomogeneity was detected, all optical measurements may be rejected, only measurements for the involved region of interest may be rejected, or measurements for a selected sub-area of the involved region of interest (ROI) may be rejected.
US10466159B2 Multiplex bead array assay
The present disclosure relates to a system, method, and kit for particle detection and analysis. Devices disclosed herein may include at least an optical source, a fluidic chip containing a multiplex bead array, and a detection module, wherein the sample flows within the fluidic chip past a detection window, where the cells or particles are imaged by an image acquisition and analysis module that may include an optical detector. The image acquisition and analysis module counts the labeled particles and software allows for analysis of bead population.
US10466155B2 System and method for providing stable fluid flow
An embodiment of a system with a minute measure of pulsatility in a flow of a fluid is described that comprises a first pump configured to flow the fluid to a junction at a first flow rate that comprises a measure of pulsatility; and a second pump configured to flow a portion of the fluid from the junction at a second flow rate that is less than the first flow rate to produce a flow of the fluid at a third flow rate from the junction with a minute measure of pulsatility.
US10466151B2 Method for measuring density of a fluid
A method is provided for measuring density of a fluid by means of at least one at least sectionally curved measuring tube. The measuring tube is adapted to be flowed through by the fluid and concurrently to be caused to vibrate over a wanted oscillatory length, namely a tube length measured from a first tube end to a second tube end, a length which is greater than a minimum separation of the second tube end from the first tube end. According to the invention, among other things, also a tilt measured value representing an inclination of the at least one measuring tube in the static resting position relative to a local acceleration of gravity is ascertained, in such a manner that such represents an angle of intersection between a direction vector of an imaginary first reference axis (y-axis) and a direction vector of an imaginary second reference axis (g-axis). The first reference axis is so selected that it is perpendicular to an imaginary third reference axis (z-axis) imaginarily connecting the first tube end and the second tube end and points in the direction of a peak of the at least one measuring tube farthest from the third reference axis in the static resting position, while the second reference axis is so selected that it extends through a shared intersection of the first and third reference axes and points in the vertical direction, namely in the direction of the local acceleration of gravity. The tilt measured value is used together with a parameter measured value representing an oscillation frequency of the at least one measuring tube for ascertaining at least one density measured value representing the density of the fluid.
US10466150B2 Electromagnetic induction type hopkinson tension-compression bar loading device and experiment method
An electromagnetic induction type Hopkinson pressure/tension bar loading device and experiment method therefor. The device not only can generate compression stress waves but also can generate tension stress waves through the electromagnetic induction principle, and is applied to the loading of a Hopkinson tension bar and a pressure bar. Thus, the loading systems for a Hopkinson tension bar and a pressure bar can simultaneously achieve the strain rate and strain range, which the traditional split Hopkinson bar experiment cannot reach, on the same device, so that the Hopkinson bar experiment technology is standardized, and the experiment devices for a tension bar and a pressure bar are integrated, thereby reducing complexity and floor space of equipment.
US10466149B2 Chemical sensing device
A chemical sensing system includes a substrate material, a detector capable of indicating a presence of a target compound, gas, or vapor, and a heater for rapidly releasing compounds, gases and vapors from the substrate material. The substrate material acts to concentrate the compounds, gases, and vapors from a sample area for improved detection by the detector.
US10466141B2 Method and device for measuring pollutants contained in engine exhaust
The invention relates to a method for measuring pollutants contained in an exhaust stream exiting an engine, comprising the steps consisting of: Positioning a probe such that a sampling opening of said probe is positioned on a sampling surface provided at the outlet of the engine in the exhaust stream, and sampling the exhaust stream with said probe; Activating an analysis unit coupled with the probe in order to acquire characteristic data of the exhaust stream sampled by the probe; Controlling a movement of the probe to impart a continuous movement of the sampling opening along a specific trajectory on the sampling surface with constant surface scanning per unit of time, while continuing the sampling and the acquisition of characteristic data of the exhaust stream sampled by the probe; —Processing the data acquired by the analysis unit to measure the pollutants present in the exhaust stream. The invention also relates to a device for implementing this measuring method.
US10466140B2 Woodworking spindle, moulding machine with such a spindle, and method using such a spindle
A woodworking spindle has a spindle shaft disposed in a spindle housing. One or more rotary bearings support the spindle shaft in the spindle housing. One or more temperature sensors are provided that detect the temperature of the one or more rotary bearings. An evaluation unit is provided and temperature signals generated by the temperature sensors are supplied to the evaluation unit that generates output signals based on evaluation of the temperature signals generated by the temperature sensors. In a method for monitoring the temperature of rotary bearings of a spindle of a woodworking machine, the temperature of the rotary bearings is permanently detected and rotary bearing temperature signals are generated. The rotary bearing temperature signals are sent to an evaluation unit and compared with a first temperature limit value. A first output signal is generated when the temperature signals reach a first temperature limit value.
US10466133B1 Device for removing valve hole sealing substitute from hub
A device for removing a valve hole sealing substitute from a hub includes an industrial camera, a removal manipulator, a rotary encoder, a rotary spindle, a processor, a frame and a console, wherein the console is installed on the frame, the console is connected to a production line by a roller bed, a color identification camera and the industrial camera are respectively installed on the frame and aligned with the console, the rotary spindle is installed below the console and configured to drive the hub above the console to rotate, and the removal manipulator is arranged above the console. The device and method solve the problem of relying on personnel to remove the valve hole sealing substitute, improve the labor productivity, and improve the automation of the hub production process.
US10466131B2 System and bidrectional differential pressure sensor for adjusting measured pressure differential
The present relates to a system and a bidirectional differential pressure sensor. The system and bidirectional differential pressure sensor comprise a first adaptor comprising an end configured to receive a first pipe, and a second adaptor comprising an end configured to receive a second pipe. The system and bidirectional differential pressure sensor further comprise a pressure sensing element determining a pressure differential between fluid received via the first adaptor with respect to fluid received via the second adaptor. The system or bidirectional differential pressure sensor further comprise a processing unit executing an algorithm for generating an adjusted pressure differential based on the pressure differential determined by the pressure sensing element.
US10466130B2 Test device, a test system and a method for testing a mechanical pressure sensor
A test device (400) for testing a mechanical pressure sensor (610) is described. The Device (400) comprises a mechanical pressure dummy (621), and an air chamber (320) having an elastic side section (222), wherein an increasing of air pressure in the air chamber (320) causes the elastic side section (222) to bulge and to press the mechanical pressure dummy (621) in a test position (D′).
US10466126B2 MEMS capacitive pressure sensors in fully depleted semiconductor on insulator (FDSOI)
The present disclosure relates to semiconductor structures and, more particularly, to pressure sensors and methods of manufacture. The structure includes: a top membrane of semiconductor material having edges defined by epitaxial material and a liner material; a back gate under the top membrane; and a cavity defined between the top membrane and the back gate.
US10466123B2 Early coking detection in aircraft fuel
A system and method for detection of coking in a fuel. The system including a fuel system for delivery of fuel, a fuel contamination sensor having a contamination detection sensor with input and output transducers immersed in the fuel, a controller in operable communication with the fuel contamination sensor, the controller configured to execute a method for detection of coking in fuel. The method including generating an excitation signal for the contamination detection sensor, receiving at a controller operably connected to the contamination detection sensor, a sensor output signal from the output transducer, comparing the sensor output signal with the excitation signal, diagnosing a condition of the fuel based on a the comparing, and indicating a condition of coking based on the diagnosing. The system also includes an enunciator to indicate the detection of coking in the fuel.
US10466121B2 Force-based detection systems and methods
Systems and methods described herein provide a position sensor system configured to sense a relative position between a reference object and a sensed object, where the sensed object has a varying surface. The position sensor system may include at least one force sensor supported by the reference object and positioned adjacent to and in sensory communication with the varying surface. The sensor may be configured to generate a signal related to a force sensed due to a position of the varying surface relative to the sensor. A processor may be configured to determine, using the force signal, the position of the sensed object relative to the sensor. The position sensor system may be used to identify a torque of an elongated vehicle member, for example.
US10466116B2 Distributed sensing considering two relations between measurement signals
A distributed sensing device for determining a physical quantity, the device comprising a measuring unit configured for measuring at least two signals correlated to the physical quantity by distributed sensing, and a determining unit configured for bringing the at least two signals into a first relation used to determine the physical quantity, performing a correction based on a second relation between the at least two signals, and determining the physical quantity based on the first relation under consideration of the correction.
US10466114B2 Parameter determining apparatus for estimating temperature of switching element of inverter
A parameter determining apparatus for estimating temperature of a switching element of an inverter is disclosed. The parameter determining apparatus of the present disclosure includes an inverter unit including a power semiconductor module configured with at least one or more switching elements, and a control unit configured to determine an initial collector-emitter voltage of each of the switching elements and collector-emitter resistance of each thereof by linearizing a collector-emitter voltage of each of the switching elements at a certain temperature.
US10466113B2 Temperature sensor
A temperature sensor comprising an elongated hollow body, such as a carrier pipe, a shaped part arranged at one end of the hollow body, and a coupling element which is thermally coupled to a measuring element. The shaped part is used for thermally insulating the coupling element from the hollow body.
US10466110B2 Infrared image acquisition device and infrared image acquisition method
Disclosed is an infrared image acquisition device capable of preventing a glare on a subject and acquiring an infrared image suitable for calculating the temperature of the subject. An infrared image acquisition device includes an infrared imaging unit, a corresponding area detection unit, a glare area detection unit, and an image correction unit. The infrared imaging unit acquires a first image and a second image having different imaging directions with respect to the subject. The corresponding area detection unit detects a first corresponding area and a second corresponding area corresponding to the subject in the first image and the second image. The glare area detection unit detects a first glare area where the first image has a larger amount of infrared rays than that of the second image, and a second glare area. The image correction unit corrects the first glare area based on the second glare area.
US10466107B2 Method for determining an optical performance of a head mounted display device
A method for determining an optical performance parameter of a head mounted display device adapted for a wearer includes a head mounted display device providing step, during which a head mounted display device adapted for a wearer is provided,an optical measurement device providing step, during which an optical measurement device is provided that includes an entrance pupil and a sensor receiving light through the entrance pupil, a positioning step, during which the optical measurement device and the head mounted display device are positioned so that the position of the entrance pupil of the optical measurement device corresponds to the position of the pupil of the wearer when wearing the head mounted display device, an optical performance parameter determining step during which at least one optical performance parameter of the head mounted see-through display device is determined based on the data measured by the optical measurement device.
US10466106B2 Gas concentration measurement by 2F signal trough distance
A computer-implemented method for measuring gas concentration from a 2f signal in wavelength modulation spectroscopy is presented. The computer-implemented method includes emitting a beam of light from a laser to pass through a gas sample, calculating a gas measurement value from the gas sample via a trough distance calculator using a trough distance of a gas absorption line's 2f signal, calibrating the gas measurement value via a multi-point calibration process, and outputting the gas measurement value to a user interface of a computing device.
US10466103B2 Measurement device, electronic apparatus, and measurement method
A spectroscopic camera includes a wavelength variable interference filter, and an image sensor that receives light which is transmitted through the wavelength variable interference filter. Measurement is implemented a plurality of times by causing measurement light to be incident to the wavelength variable interference filter and changing the wavelength of light that is transmitted by the wavelength variable interference filter. Reflectance based on the intensity of light when a first pixel of the image sensor receives light of a target wavelength, is predicted in the respective plurality of repetitions of measurement on the basis of a light reception central wavelength of light that the first pixel receives, and reflectance that is calculated on the basis of the intensity of light that is received by the first pixel.
US10466097B2 3D imaging optoelectronic module
A 3D imaging optoelectronic module intended to be fixed to an image-forming device comprises: an optoelectronic sensor comprising a package with a chip electrically connected to a stack of at least one printed circuit board, the sensor and stack assembly molded in a resin and having faces according to Z with electrical interconnection tracks of the printed circuit boards. It comprises a thermally conductive rigid cradle in the form of a frame having a reference surface according to X, Y and: on a top surface: reference points intended to center and align the image-forming device in relation to the reference surface, fixing points to allow the fixing of the image-forming device, and an inner bearing surface having bearing points of the sensor adjusted to center and align the chip in relation to the reference surface.
US10466096B2 Fiber optic hydrophone sensors and uses thereof
A sensing method is based on using a special fiberoptic probe for detection of acoustic/ultrasound pressure in an immersion medium. The developed system is highly sensitive in detecting ultrasound waves up to 100 MHz, for imaging of micro structures and more. For applications up to 100 MHz, without spatial averaging corrections, the probe tip is modified by reducing the fiber diameter to 7 um or less. Also, to maximize acousto-optic interaction, the probe tip, not just its end face, may be coated with a thin layer of metallic material. This thin film coating satisfies partial transparency of the metallic coating. The coating thickness may range from 2 nm to 10 nm or others depending on the type of the coating material. The probe detects the pressure of acoustic and/or ultrasound waves propagating within an immersion medium, whenever the probe tip is immersed inside the medium, and having a reasonable immersion contact surface.
US10466095B1 Multi-load cell weighing shelf
A fixture includes a shelf upon which items may be placed. In one implementation, the shelf is supported by four load cells that provide load cell data that may be used to calculate weight data for the load on the shelf. The load cells are mounted underneath a frame, with an upper portion of a load mount extending upward through the frame and engaged to the shelf. The shelf and the frame include stiffeners to increase rigidity, improving the quality of the load cell data. Electronics and a wiring harness are located underneath the frame. In this configuration, assembly of the fixture may be accomplished completely from the underside, simplifying assembly.
US10466093B2 Failsafe electromechanical weight on wheels detection
A weight-on-wheel sensing system includes a movable linkage assembly. An indicator is associated with the linkage assembly. At least one biasing mechanism is operably coupled to the indicator such that a biasing force of the biasing mechanism is applied to the indicator. A position sensing mechanism coupled to the indicator to determine a position of the indicator.
US10466089B1 Testing module and measuring apparatus having the same
The present disclosure provides a measuring apparatus including a testing module. The testing module includes: a temperature-controlling cylinder having a top opening and a bottom opening; an upper piston and a lower piston respectively seal the top opening and the bottom opening of the temperature-controlling cylinder so that a testing chamber is formed inside the temperature-controlling cylinder, wherein the testing chamber has a longitudinal length; and a pipe surrounding the testing chamber along the longitudinal length in such a way that when a wire is provided along and in the pipe with a number of turns, a density of the turns has at least two different values over the longitudinal length.
US10466086B2 Method for operating a nuclear-magnetic flowmeter and nuclear magnetic flowmeter
A method for operating a nuclear-magnetic flowmeter in which, when determining a velocity of the medium through a measuring tube, the dependency on properties or the state of a medium is at least reduced. The method exciting a first volume of the magnetized medium flowing at a first velocity within a first measuring section to nuclear-magnetic resonances and a first signal sequence is formed characterizing the nuclear-magnetic resonances of the medium in the first volume, and then, exciting a second volume of the magnetized medium flowing at a second velocity within the first measuring section is excited to nuclear-magnetic resonances and a second signal sequence is formed characterizing the nuclear-magnetic resonances of the medium in the second volume. A quotient sequence is determined from each of the first and second signal sequences, and the first velocity and/or the second velocity is/are determined using the quotient sequence.
US10466085B2 Device and method for determining a mass flow of a fluid, and method for producing such a device
A device for determining a fluid mass flow includes a sensor element for acquiring the fluid, the sensor element being configured within a flow path of the fluid to provide a sensor signal, an integrated circuit having an operating unit for providing an operating signal for operating the sensor element and a conversion unit for converting the sensor signal into a converted signal, the integrated circuit including a first discrete circuit element having a first terminal for receiving the sensor signal, a second terminal for providing the operating signal, and a third terminal for providing the converted signal, and a signal processing unit to determine, using the converted signal, the mass flow of the fluid, the signal processing unit including a second discrete circuit element having a first terminal for receiving the converted signal and a second terminal for providing a mass flow signal representing the mass flow.
US10466081B2 Iterative method of determining a bias of a sensor for measuring a substantially continuous physical vector field
An iterative method determines a bias of a sensor for measuring a substantially continuous physical vector field in a reference frame, in which the sensor is linked in movement to a frame that is mobile in the reference frame. An iteration of the method includes: estimating a bias value in the mobile frame, correcting a measurement from the sensor of the estimated bias value, in the mobile frame, transforming the corrected measurement of the mobile frame in the reference frame, from a rotational change of frame operator between the mobile frame and the reference frame, and forming a criterion representative of a variation of the transformed corrected measurement.
US10466078B2 Photoelectric encoder
An encoder includes a scale having graduations arranged in a measurement direction, a head including a light receiving unit configured to receive, via the scale, light emitted from a light source, and being configured to detect a relative movement amount with respect to the scale by relatively moving in the measurement direction of the scale, and a control unit configured to control the head. The control unit includes a light amount control unit configured to perform control so as to keep a predetermined light receiving amount by increasing or decreasing a light amount of the light source, an error determination unit configured to determine an error based on light received by the light receiving unit, and a light amount suppression unit configured to suppress a light amount of the light source by stopping control performed by the light amount control unit, when the error determination unit determines as an error.
US10466075B2 Magnetic detection apparatus
There is provided a magnetic detection apparatus in which based on a second comparison signal or a first comparison signal, a second analog/digital conversion circuit or a first analog/digital conversion circuit converts a second amplification signal or a first amplification signal into a digital value at a time when the peak value of the first amplification signal or the second amplification signal is detected or at a time when the bottom value of the first amplification signal or the second amplification signal is detected, as the case may be, and that can implement at least one of actions in which based on comparison between the digital value converted and a predetermined reference value, a second threshold value adjusting apparatus or a first threshold value adjusting apparatus adjusts a second threshold value or a first threshold value, as the case may be.
US10466056B2 Trajectory matching using ambient signals
A technique to automatically determine a shape of a path based on crowdsourced trajectory data is disclosed. Trajectory data is collected for a plurality of crowdsourced paths. The trajectory data for each of the plurality of crowdsourced paths is associated with at least one uniquely identifiable ambient signal. Anchor points may be identified corresponding to a transition in a characteristic of trajectory data of an individual crowdsourced path. Matching may be performed based on analyzing matching patterns of anchor points and evaluating the matches. Various embodiments involve using a linked node structure to represent one or more traces and/or indicate routes in a particular geographical area.
US10466054B2 Method and system for estimating relative angle between headings
The present invention relates to a method for estimating a relative angle (θ) between heading (X10) of a person (10) and heading (X12) of a mobile device (12) carried by the person. A first estimate of the relative angle is determined using a multi-axis accelerometer (18) of the mobile device. A second estimate of the relative angle is determined using a multi-axis gyroscope (20) of the mobile device. The first estimate and the second estimate are then combined to provide a combined estimate of the relative angle (θ) between the person's heading and the mobile device's heading. The present invention also relates to a system for estimating a relative angle (θ) between heading (X10) of a person (10) and heading (X12) of a mobile device (12) carried by the person.
US10466053B2 Out-of-plane sensing gyroscope robust to external acceleration and rotation
A gyroscope includes drive portions, lever arms, and proof masses located in a device plane. The lever arms are caused to rotate about an anchoring point based on anti-phase movement of the drive portions along a first axis in the device plane, and are coupled to the proof masses to cause the proof masses to move in anti-phase along an axis perpendicular to the first axis in the device plane. In response to a Coriolis force applied to the proof masses, the lever arm rotates out of plane and the proof masses move relative to sense electrodes. The movement of the proof masses with respect to the sense electrodes is used to measure angular velocity.
US10466051B2 Sporting field measurement system
A sporting field measurement system is disclosed wherein a user is prompted to select, on a mobile device, a field for marking from various sporting field types including, but not limited to football, baseball, softball, soccer, lacrosse, track, tennis, basketball, cricket, polo, rugby, Australian football, volleyball, and badminton. The Global National Satellite System (GNSS) or at least the global positioning system (GPS) is used to locate a user's device. An application displays, on a display, of the mobile device, the dimensions of the specified sporting field as an overlay on a map, generated by the positioning system and it will communicate with the GNSS or GPS of the device to allow the user to track his or her movement along a specified path of a proposed field. This will allow the user to place the appropriate markers and/or paint the field. Deviations from the path may be indicated on the display of the mobile device or by an audio indication generated by the mobile device.
US10466050B2 Hybrid total station with electronic leveling
A GNSS data collection system includes a pole mounted GNSS receiver and inclination sensors. A data collection module provides a data collection graphical user interface (GUI) visible on a hand-held data collector computer. The data collector computer is communicably coupled to the GNSS receiver and receives three-dimensional location data and inclination data for the range pole in real-time. A virtual level component uses the inclination data to display on the GUI real-time tilt information in the form of a virtual bubble level indicator. The inclination data and height of the range pole are used to calculate and display horizontal distance and direction to level the GNSS receiver, using: incline=a cos(cos(x_tilt)*cos(y_tilt)) where, xtilt=the inclination data for the range pole along the x axis, ytilt=the inclination data for the range pole along the y axis, and horizontaldistancefromlevel=rh*sin(incline) where, rh=the height of the range pole.
US10466044B2 Sensor imager and laser alignment system
The system and method of sensor imager and laser alignment. The system utilizes a DLP mirror array with a compact collimator to provide a real time, direct mapping of the laser energy from a LRF onto an imager (e.g., visible, SWIR, LWIR, or the like) by using a back scatter approach. This method eliminates the thermal and vibration/shock optical alignment issues by using a relative measurement approach significantly reducing the size, weight, and cost of the alignment system.
US10466041B2 Reference system for online vision inspection
There is described a method for referencing a composite structure within an online vision inspection system. Referencing is performed independently from a positioning accuracy of an automated tool with which the composite structure is manufactured. Reference targets provided on a contour of a lay-up surface are used to correlate an image reference system with a mold reference system.
US10466040B2 Sensor device for measuring a surface
A sensor device (100), for measuring a surface (101), includes a lighting device (103) emitting a light beam (105); an optical device (107) splitting the light beam (105) into partial light beams (109, 111), and emitting the first partial light beam (109) toward a first surface area (113) and emitting the second partial light beam (111) toward a second surface area (115). A light sensor (117) is configured to receive a first surface area reflection (109-1) of the first partial light beam (109) and a second surface area reflection (111-1) of the second partial light beam (111). A processor (119) is configured to detect a distance of the first surface area (113) and of the second surface area (115) to the sensor device (100) based on a position of the first partial light beam reflection (109-1) and the second partial light beam reflection (111-1) on the light sensor (117).
US10466039B2 Surface shape measuring method and surface shape measuring device
A surface shape measuring method includes: acquiring displacement data on an object surface facing an optical displacement meter by scanning the object surface with the optical displacement meter that applies a light beam on the object surface and performs measurement; detecting an approximate range on the object surface including a groove formed on the object surface by searching the displacement data; calculating a groove start point and a groove terminating point of the groove included in the approximate range; calculating a smallest value of the displacement data in a restricted range from a center position between the groove start point and the groove terminating point to a width defined at a predetermined ratio with respect to the groove width; and calculating a difference between the smallest value of the calculated displacement data and the height of the object surface as the depth of the groove formed on the object surface.
US10466036B2 Attachable depth and orientation tracker device and method of depth and orientation tracking using focal plane polarization and color camera
An imager utilizes a division of focal plane polarization and color camera to measure motion, depth and orientation of objects in a scene in real-time. In various examples, structured light, polarization-controlled discrete reflectors, and/or spatially varying discrete light sources are used to provide light of controlled polarization and color from an object in a scene to a camera. The camera utilizes a pixelated optical filter with a pattern of varying polarization filters across the pixel array, and optionally an integrated color filter pattern. Light measurements are processed to determine polarization state of light received from the object, whence orientation, position, and/or other properties of the object are determined. Systems are operable with a single camera. Applications include virtual reality, gaming, robotics, autonomous vehicles, tele-surgery, industrial automation, 3-D scanning, surveillance, and remote interaction.
US10466032B2 Optical interferometry
An optical interferometer (1) is used to determine information about the position, gradient or motion of a surface of an object (2) at each of a plurality of points on the surface. An image is projected onto the surface of the object (2), such that, for each of the plurality of points, the intensity or spectrum of the projected image at that point depends on the determined information about the position, gradient or motion of the surface at that point.
US10466027B2 System and method for marker placement
A system for marker placement includes a plurality of puzzle blocks connectable by a connection mechanism. The plurality of puzzle blocks include a plurality of markers positioned in a predetermined configuration. The puzzle blocks are connected together by the connection mechanism to surround a sensor for calibration of the sensor with the plurality of markers. The puzzle blocks include one or more sizes and have a quantity based on a calibration parameter of the sensor.
US10466024B1 Projectile lens-less electro optical detector for time-to-go for command detonation
The system and method for accurately determining range-to-go for the command detonation of a projectile warhead. Using dual laser detectors on the tail and on the nose of a spinning projectile to determine the range-to-go, time-to-go, or lateral offset from the projectile to the target. The method for controlling a projectile warhead uses a large area PIN detector and an ogive window. If the PIN detector is large enough to capture the second laser signal, the window is no longer an optical element, only a window thereby drastically reducing the cost of the system. In some cases the detector on the nose of the projectile comprises several PIN diodes placed around the projectile as a distributed aperture. Distributed apertures may also be created by placing the PIN diodes on the wing roots or body of the projectile.
US10466023B2 Long range large caliber frangible round for defending against UAV'S
The present invention is directed to a projectile configured to provide a submunition payload across a wide impact pattern, similar to that of a shotgun, at a range typically beyond the capability of standard shotgun rounds. The additional range is provided in some embodiments of the invention by allowing the tailoring deployment range of the submunition payload based upon a given threat.
US10466015B2 Releasably engagable system of ballistic-resistant panels
Disclosed herein are embodiments of a releasably engagable system of ballistic-resistant panels including a first ballistic-resistant panel comprising a ceramic plate system, the first ballistic-resistant panel having opposing first ballistic-resistant panel front and back surfaces; and a second ballistic-resistant panel having opposing second ballistic-resistant panel front and back surfaces. Additionally, the embodiments of the releasably engagable systems of ballistic-resistant panels include at least one of fasteners, an adhesive coating, or a securement element, all of which function to releasably engage the second ballistic-resistant panel front surface with the first ballistic-resistant panel back surface in fixed adjacent relation to provide releasably engaged ballistic-resistant panels.
US10466012B2 Dry fire training device
A multi-function dry fire training device to be inserted into the chamber of a firearm, which comprises an illuminator for emitting, upon receiving a command from a controller, a beam of visible or invisible illumination from the barrel of the firearm, the beam being parallel to its central axis; a controller for controlling the functionality of the device including illumination of the illuminator, in response to activation of the firearm trigger; an actuator, being electrically connected to the controller, for activating the controller whenever being struck by the firearm striker and a power source for providing DC power to the controller and illuminator.
US10466007B2 Grasping front support bag for firearm stability
A grasping front support shooting bag for firearm stability has a ‘W’ shape and mass that increases the surface are contact to the firearm and applies support to the firearm at two points spaced apart from each other along the fore end or hand guard of the firearm. The shooting bag has a deliberate shape that allows the shooting bag to conform to substructures or substrates (i.e., objects from which a shot is to be taken) of all shapes to provide a flattened rest that supports multiple types of firearms. The shooting bag is composed of textiles sewn into a unique shape and filled with polypropylene (or other synthetic material) beads that are proportionally massed to provide expanded, pliable surface area to an object to aid in stability for the shooter in any hunting, recreation, competition, or law enforcement capacity.
US10466006B2 Two-piece barrel nut
A two-piece barrel nut includes an internal nut with an externally threaded portion on one end and a plurality of engageable members on the opposite end, and an external nut with an internally threaded portion on one end that receives the externally threaded portion of the internal nut and one or more receptacles on the other end that each may receive a fastener that engages at least one of the plurality of engageable members on the internal nut to lock the external nut to the internal nut. A method for using the barrel nut to attach a barrel to a firearm is also disclosed.
US10466003B2 Heat-deflecting suppressor cover for firearm
Embodiments are directed to a suppressor cover for firearm suppressors. The suppressor cover may include a cover body that is sized and dimensioned to house a suppressor of a firearm having one or more sights. The body may have a longitudinal axis, a lateral axis, an upper portion, and a lower portion. The body may be coupleable to the firearm below the one or more sights. The body may have one or more intake ports that are disposed in the lower portion of the body. The body may have one or more exhaust ports that are disposed in the upper portion of the body and that are laterally spaced apart from the one or more sights when the body is coupled to the firearm.
US10466002B1 Safety selector assemblies
A safety selector assembly for a firearm includes a cylinder sized and shaped to be rotatably received within a lower receiver; and a lever detachably coupled to the cylinder end and secured to the cylinder end by a threaded member. The threaded member is configured to engage the cylinder end, and to move between a first and a second position in relation to the cylinder end. The lever is configured to engage the threaded member when the threaded member is in the first position, and interfering contact between the threaded member and the lever causes the lever to be retained on the cylinder end. The lever can be removed from the cylinder end when the threaded member is in the second position.
US10466001B1 Interchangeable firearm safety selector
An interchangeable safety selector, including at least some of a generally cylindrical lock member rotatable between at least a safe and at least one fire position; at least one recess formed in each end of the lock member; and at least two lever members, each lever member having at least one projection mateable with the at least one recess of the lock member, wherein the lever members are interchangeable, and wherein at least one of the lever members is securable to a first end of the lock member via interaction of the at least one projection and the at least one recess.
US10466000B2 Gas flow volume control apparatus for firearms
A gas flow volume control apparatus for firearm that includes an adjustable gas block, an adjustment member, and a securing member. The adjustable gas block efficiently redirects a flow of high-pressure gas from inside the gun barrel of the firearm into the gas tube of the firearm drive the gas-operated reloading mechanism of the firearm. The adjustable gas block that includes a gas-flow channel, a gas-tube channel, a flow-adjustment channel is adjacently connected to the securing member. The gas-flow channel collects high-pressure gas from the gun barrel and discharges into the gas-tube channel through the flow-adjustment channel as all three channels are in fluid communication with each other within the adjustable gas block. The adjustment member allows a user selectively controls the amount of high-pressure gas that is collected within the flow-adjustment channel.
US10465997B2 Collecting plate for a heat exchanger, in particular for a motor vehicle
The invention relates to a collecting plate (10) having an inner face (12) and an outer face (14) of a heat exchanger, comprising at least three collars (16, 16a) arranged in a row so that each collar receives a tube (18). The two end collars (16a) of the row of collars protrude from the inner face (12) of the collecting plate (10), while at least one of the other collars (16) protrudes from the outer face (14) of the collecting plate (10).
US10465995B1 Deposition prevention by sweep gas
Energy storage systems are disclosed. The systems may store energy as heat in a high temperature liquid, and the heat may be converted to electricity by absorbing radiation emitted from the high temperature liquid via one or more photovoltaic devices when the high temperature liquid is transported through an array of conduits. Some aspects described herein relate to reducing deposition of sublimated material from the conduits onto the photovoltaic devices.
US10465991B2 Plate heat exchanger and method for manufacturing a plate heat exchanger
The plate heat exchanger and method for manufacturing a plate heat exchanger comprise a stack of heat transfer plates, with first and second flow channels arranged between the plates. Pairs of heat transfer plates form cells. A cell comprises inner spacing elements arranged between the heat transfer plates leaving open a first inlet opening and a first outlet opening for the one of the fluids. The cell also comprises outer spacing elements welded to the heat transfer plates on the sides of the heat transfer plates facing away from each other. The cells are stacked against each other and joined together by welding via the outer spacing elements. The plate heat exchanger further comprises cover plates for covering sides of the stack of heat transfer plates with interruption for an inlet port section formed by the first inlet openings and an outlet port section formed by the first outlet openings. The two first sides of the cell comprising the first inlet opening or the first outlet opening comprise leakage passageways provided between the heat transfer plates for the one of the fluids, in addition to the passages provided by the first inlet opening and the first outlet opening.
US10465990B2 Nested-flow heat exchangers and chemical reactors
Disclosed is a technology based upon the nesting of tubes to provide chemical reactors or chemical reactors with built in heat exchanger. As a chemical reactor, the technology provides the ability to manage the temperature within a process flow for improved performance, control the location of reactions for corrosion control, or implement multiple process steps within the same piece of equipment. As a chemical reactor with built in heat exchanger, the technology can provide large surface areas per unit volume and large heat transfer coefficients. The technology can recover the thermal energy from the product flow to heat the reactant flow to the reactant temperature, significantly reducing the energy needs for accomplishment of a process.
US10465989B2 Marine engine heat exchanger
A heat exchanger for a marine engine has a housing with an internal cavity. Twisted tubes snake back and forth inside the cavity and carry a first fluid to cool a second engine cooling fluid flowing through the cavity. Each of the twisted tubes has a plurality of ridges to increase the surface area of the tube exposed to the second fluid. Dividers inside the cavity direct the flow of the second fluid through the cavity. The housing may have a removable cover to access the housing cavity.
US10465977B2 Refrigerator
A refrigerator capable of supplying water without opening a door and deteriorating the aesthetic quality of the refrigerator is provided. The refrigerator includes a main body in which a food storage space is formed, a door to open or close one side of the main body and a water dispensing member having an outlet. The water dispensing member is provided so as to be movable in the forward and backward directions and located at a first position at which the water dispensing member is accommodated in the door or at a second position at which the water dispensing member protrudes forward from the door.
US10465974B2 Refrigerator comprising vacuum space
The refrigerator includes a body having a storage space for storing a predetermined storage object, wherein the body includes an inner case having the storage space, an outer case having an inside surface spaced a predetermined gap from an inside surface of the inner case to house the inner case, a vacuum space provided between the inner case and the outer case enclosed to maintain a vacuum state for heat insulating between the inner case and the outer case, and a sealing unit for sealing a front of the vacuum space formed between a front of the inner case and a front of the outer case and reducing a heat transfer rate between the inner case and the outer case.
US10465970B1 Refrigerator
A refrigerator includes a cabinet, a front panel door part, a drawer part, a driving device located in the front panel door part, and an elevation device located in the drawer part. The elevation device includes a lifting assembly including rods that elevate an object in the drawer part relative to the drawer part. The driving device includes a motor assembly that provides power to the elevation device, a screw assembly connected to the motor assembly, a guide member disposed at a side of the screw assembly and configured to guide movement of a rotation gear of the screw assembly, and a lever connected to the rotation gear and configured to, as the lever rotates about the lever rotation shaft based on the rotation gear moving along the guide member, apply force that causes the rods to rotate about rod rotation shafts to elevate the elevation device.
US10465969B2 Refrigerator
A refrigerator includes a case body; a first door, pivotally connected to the case body by using a first hinge; and a second door, pivotally connected to the first door by using a second hinge. The top of the first door is provided with a first installation portion adapted to install the first hinge and a second installation portion adapted to install the second hinge. The second installation portion includes a groove recessed downwards from the first installation portion. The solution of the present invention can reserve more space for movement of a door body along a height direction, thereby avoiding interference between the first hinge and the second hinge.
US10465966B2 Ice making system and air flow circulation for slimline ice compartment
A refrigerator including a refrigerator compartment; a freezer compartment; an ice compartment disposed in the refrigerator compartment; an ice maker assembly disposed in the ice compartment, the ice maker assembly including an ice maker tray/evaporator having an evaporator cooling tube which is in direct contact with the ice maker tray portion; an ice bucket for storing ice disposed in the ice compartment; and an air handler/auger motor assembly disposed at a rear portion of the ice compartment behind the ice bucket. The air handler/auger motor assembly includes an air passage having a fan disposed therein. An inlet of the fan communicates with an airflow passage under the ice maker tray/evaporator, such that the fan creates a suction and draws cool air from the ice maker tray/evaporator and discharges the cool air through the air passage and to the ice bucket to prevent any ice in the ice bucket from melting.
US10465965B2 Heat pump apparatus, and air conditioner, heat pump water heater, and refrigerator including the heat pump apparatus
A heat pump apparatus includes a compressor compressing a refrigerant, a motor driving the compressor, an inverter device, and an inverter control unit controlling the inverter device. The inverter device includes the same number of bridge circuits as those of phases of the motor, and each of the bridge circuits includes plural pairs of series-connected switching elements. The pairs of switching elements are connected in parallel. The inverter device applies to the motor a high-frequency voltage of a frequency at which the motor does not rotate.
US10465964B2 Refrigeration cycle apparatus and control method of refrigeration cycle apparatus
A refrigeration cycle apparatus includes a discharge temperature sensor that detects a discharge temperature of refrigerant discharged from a compressor, and a controller that controls the opening degree of an expansion valve. The controller computes an amount of variation of the discharge temperature resulting from varying the opening degree of the expansion valve, computes a ratio of the amount of variation of the discharge temperature to an amount of variation of the opening degree of the expansion valve, and determines the opening degree to be set to the expansion valve on the basis of the opening degree of the expansion valve that causes a change of the ratio.
US10465963B2 Cooling system with direct expansion and pumped refrigerant economization cooling
A cooling system has both pumped refrigerant economization and direct expansion cooling. When outside air temperature is low enough that pumped refrigerant economization can provide enough cooling to satisfy cooling demand, only pumped refrigerant economization cooling is used to provide cooling. When outside air temperature is low enough that pumped refrigerant economization can provide some but not all of the cooling needed to satisfy cooling demand, the pumped refrigerant economization is operated at one hundred percent capacity and the direct expansion cooling is operated at a capacity to provide any supplemental cooling that is needed. If the outside air temperature is high enough that pumped refrigerant economization cannot provide any cooling, then only direct expansion cooling is used to provide cooling.
US10465962B2 Compressor with cooling system
A system may include first and second compressors, first and second heat exchangers, a flash tank, and first, second and third fluid paths. The first compressor may include first and second inlets. The second compressor may receive fluid from an outlet of the first compressor. The first heat exchanger may receive fluid from the second compressor. The flash tank may receive fluid from the first heat exchanger and includes a vapor outlet and a liquid outlet. The second heat exchanger may be in fluid communication with the flash tank and may receive fluid from the liquid outlet. The first fluid path extends from an outlet of the second heat exchanger to an inlet of the second compressor. The second fluid path extends from the vapor outlet to the first fluid path. The third fluid path may transmit fluid from the vapor outlet to the second inlet.
US10465958B2 Methods and systems to reduce damage caused by vibration
Methods, systems and apparatuses configured to isolate and/or damp vibration of refrigerant lines caused by, for example, the compressor are disclosed. A vibration control device can be configured hold a refrigerant line at a position that is away from the compressor. The vibration control device can help isolate the vibration, reducing or preventing the vibration from passing the vibration control device along the refrigerant line. A vibration-damping device can be configured to engage the refrigerant line so as to absorb/damp the vibration of the refrigerant line.
US10465955B2 Heat exchanger and air conditioning apparatus
A heat exchanger includes a plurality of flat tubes, a header part, and a guide part. An interior of the header part is partitioned into first and second spaces. One end of each of the tubes is connected to the first space. The guide part has a guide space positioned below the first space. The guide space communicates with the first space via an ascending opening. The first and second spaces communicate with each other via upper and lower communication ports provided within upper and lower sides of the header part, respectively. When the heat exchanger is viewed from above after installation, the tubes and the ascending opening have an area of overlap, and the ascending opening and a space where the lower communication port is extended do not overlap or have an area of overlap that is up to 50% of the ascending opening.
US10465953B2 Air conditioning apparatus
An air conditioning apparatus includes an electric compressor, an inverter, a temperature detection element, and an ECU. The electric compressor compresses a refrigerant drawn from a refrigerant intake port and discharges the refrigerant from a refrigerant discharge port. The inverter is integrated with the electric compressor so as to be cooled by the drawn refrigerant, and operates the electric compressor according to a control signal. The temperature detection element detects a temperature of the inverter. The ECU outputs a control signal to control the inverter. The ECU performs any one or both of a control for reducing a self-cooling amount of the electric compressor and a control for increasing a self-heat generation amount of the inverter with respect to the inverter when the temperature detected by the temperature detection element is lower than a predetermined reference temperature.
US10465952B2 Vapor injection heat pump and control method
A vapor injection heat pump includes a coolant loop and a refrigerant loop. The refrigerant loop includes a compressor, a valve directing a refrigerant of the compressor to a first or second heat exchanger dependent upon a mode of operation, an expansion device receiving the refrigerant from at least one of the heat exchangers, a separator receiving an expanded liquid/vapor refrigerant mix from the expansion device and directing a vapor component to a first input port of the compressor and a liquid component to a second valve. The second valve directs the liquid component to the heat exchangers, dependent upon the mode, and an accumulator receives an output refrigerant of the heat exchangers dependent upon the mode and directs a vapor component to a second input port of the compressor. A control module controls a pump in the coolant loop and the first and second valves dependent upon the mode.
US10465951B2 Magneto caloric heat pump with variable magnetization
A heat pump system that uses variable magnetization to control the amount of MCM subjected to a magnetic field is provided. More particularly, the amount of MCM subjected to a magnetic field can be selected based on the amount of refrigeration needed. As such, the heat pump system can be adjusted based on e.g., changes in ambient conditions, and the energy used in operating such a heat pump system can be conserved so as to increase energy efficiency of the system.
US10465947B2 Stirling cooler with fluid transfer by deformable conduit
A cooler operating according to the Stirling cycle, including a housing including a compression cylinder and a regeneration cylinder, a movable compression piston and a movable regeneration piston, that can move in translational motion in the compression cylinder and in the regeneration cylinder, a driving crankshaft, including a rotating crank pin, and two connecting rods coupled to the compression piston and the regeneration piston, the connecting rods being coupled to the rotating crank pin, a fluid flow duct for circulating fluid, connecting the compression cylinder and the regeneration cylinder, one end of the fluid flow duct being disposed on the regeneration piston, and the fluid flow duct including a deformable pipe that is deformed in accordance with the movement of the compression piston and/or of the regeneration piston.
US10465946B2 Refrigerator and a method controlling the same
Provided are a refrigerator and a control method thereof. The refrigerator according to the embodiment includes a compressor configured to compress a refrigerant; a condenser configured to condense the refrigerant compressed by the compressor; a flow control part disposed at an exit side of the condenser to switch a flow direction of the refrigerant condensed by the condenser; a plurality of branch pipes configured to extend from the flow control part; an expander installed at the plurality of the branch pipes to depressurize the refrigerant; a plurality of evaporators connected to the plurality of branch pipes; and a bypass pipe configured to extend from an exit side of one of the plurality of evaporators to an entrance side of the other evaporator and having a bypass expander installed thereat to depressurize the refrigerant.
US10465936B2 Air conditioner and method of controlling the same
A method of controlling an air conditioner, including inputting, by an operation command input part, an operation command for the air conditioner through which a refrigerating cycle circulates; sensing, by an outside temperature sensor, an outside temperature; sensing, by an outside humidity recognition part, an outside humidity; sensing, by a low pressure sensor, a low pressure of the refrigerating cycle; recognizing, by a controller, information about the outside temperature, the outside humidity, and the low pressure; entering, by the controller, a changing mode in which a first target high pressure of the refrigerating cycle is changed when the low pressure is less than a first reference low pressure; and changing, by the controller, an operation frequency of a compressor of the air conditioner in response to a range of the low pressure when the changing mode is performed.
US10465934B2 Air conditioner
An air conditioner includes an outdoor device and an indoor device. The indoor device includes a control unit, a storage unit, and an infrared sensor unit that detects a human by detecting infrared rays. The infrared sensor unit includes thermal-image acquisition elements that detect infrared rays to acquire thermal image data and a sensor control unit that controls the thermal-image acquisition elements. When receiving the thermal image data from the infrared sensor unit, the control unit determines whether a communication error has occurred in each of the thermal-image acquisition elements. The control unit sets a thermal-image acquisition element that has a number of error determinations equal to or larger than a certain number as a communication-error established element. The control unit does not acquire thermal image data from the communication-error established element.
US10465931B2 Automated control and parallel learning HVAC apparatuses, methods and systems
The AUTOMATED CONTROL AND PARALLEL LEARNING HVAC APPARATUSES, METHODS AND SYSTEMS (“ACPLHVAC”) updates real time value function estimates through parallel and reinforcement learning, via ACPLHVAC components, by observing a defined state action space to maximize user Quality of Experience (QoE) and minimize associated energy required with regulating environmental spaces.
US10465917B2 System, apparatus and method for heating homes and other buildings
A heating system includes a first pipe portion configured to connect to piping that returns water from a heat exchanger in a building back to a boiler in the building. A longitudinal axis of the first pipe portion can extend vertically. A second pipe portion can have a first end, a second end, and a longitudinal axis extending therebetween. The first end of the second pipe portion can be configured to connect to piping that supplies water to the heat exchanger. The second end of the second pipe portion can be configured to connect to the second end of the first pipe portion. The longitudinal axis of the second pipe portion can extend parallel to the longitudinal axis of the first pipe portion. The second pipe portion can be spaced-apart from the first pipe portion. The system can be in the form of an installation kit for a heating appliance.
US10465914B2 Cooking device
A cooking device includes an outer case configured to form an exterior thereof; a cavity provided in the outer case and configured to form a cooking space in which food is cooked; a burner assembly installed in the cavity and configured to cook the food by burning a gas; and an air guide unit which is in communication with the burner assembly and exposes to an outside of the outer case so that air outside the outer case is guided to the burner assembly.
US10465913B2 Burner module provided with heat shield and bush, cooker or hob provided therewith and method for manufacture thereof
The present invention relates to a burner module for a cooker or hob, the cooker or hob or kitchen provided therewith and method therefor. The burner module according to the invention comprises a carrier arranged under the worktop of the cooker and provided with a gas inlet and a gas outlet, a burner operatively connectable to the carrier, a heat shield arranged during use under and/or around the burner, and a bush provided with a flange arrangeable in an opening in the worktop, wherein the flange rests on or in the worktop.
US10465912B2 Cooking range
According to one embodiment, a range for cooking includes a combustion chamber having a bottom surrounded by sidewalls that extend upward to an upper rim, a gas burner positioned at the bottom, and a platen positioned on the upper rim. The platen has an opening above the gas burner with a first flange. The range further includes a removable outer plate positioned on the first flange. The removable outer plate has an opening above the gas burner with a second flange. The range further includes a removable inner plate positioned on the second flange. The removable inner plate is circular and is made of cast iron. The removable outer plate is configured to increase the thermal resistance between the removable inner plate and the platen by having at least one of a different composition, thickness, and limited contact area than or with the platen.
US10465906B2 Lighter and method for lining a lighter with a protective element
A lighter includes a lighter body having a fuel reservoir with a fuel-releasing valve, and an assembly such as a piezoelectric system, an electric system or system having a friction wheel rotatable by a user to produce sparks directed to the fuel released by the valve. The friction wheel assembly is mounted on the lighter body such that at least part of the friction wheel is exposed to be handled and rotated by the user. A valve actuator is depressible to actuate the valve and release the fuel. A protective element is mounted on the lighter body and consists of multiple layers. The protective element has a thickness ranging from 25-200 μm and includes an outer protective film formed by a plastic film coated with an aliphatic polyurethane layer having a thickness ranging from 10-75 containing between 30 and 100% solids, depending on the required degree of smoothness.
US10465902B2 Combined evaporator and mixer
A Combined evaporator and mixer for evaporating a liquid, particularly water, and mixing with a gas, particularly natural gas, including a housing and at least one individual mixing-evaporation module having exhaust gas openings at two of its ends.
US10465901B1 Light-emitting chassis structure
A light-emitting chassis structure comprising a plate, a plurality of transparent shafts, and at least one side plate, the plate has a plurality of plate conductive portions for assembling with conductive assembling portions of the transparent shafts respectively, inside the transparent shaft is disposed with at least one light-emitting member, and the side plate and the plate are assembled with the light-emitting shafts disposing in between. Thereby, a light source generated by the electrically conducted light-emitting member can be guided by the transparent shaft, so that the light-emitting chassis structure can generate the light source to enhance the overall visual effects. The light-emitting chassis structure is formed with the side plate and the plate, and computer accessories can be disposed at positions of two side surfaces of the plate according to requirements, which are not limited by the metal casing to achieve the effect of adjusting the configuration space conveniently.
US10465898B2 Vehicle lighting device and vehicle lamp
According to one embodiment, a vehicle lighting device includes a loading portion; a substrate provided on one end side of the loading portion; a plurality of light emitting elements that are electrically connected to a wiring pattern provided on a surface of the substrate and provided side by side in a row in a first direction; and a plurality of power supply terminals that are electrically connected to the wiring pattern provided on the surface of the substrate and provided side by side in a row in a second direction perpendicular to the first direction.
US10465895B2 Light source device
A light source device includes a plurality of light sources each comprising a semiconductor laser device, a mounting body to which the plurality of light sources is attached, and at least one heat conducting member. The mounting body has a front surface to be a light emitting side and a rear surface opposite to the front surface. The rear surface has at least one first surface portion. Terminals of at least one of the plurality of light sources protrude from each of the at least one first surface portion. The rear surface has at least one second surface portion which is closer to the front surface than any one of the at least one first surface portion. Each of the at least one heat conducting member is in contact with corresponding one of the at least one second surface portion.
US10465892B1 Cordless headlight and control thereof
A wireless headlight assembly for attachment to an eyewear frame is disclosed. The wireless headlight assembly comprises a battery pod containing a battery connected to an electronic circuit element, which controls the application of power from the battery to an attached headlight assembly containing a headlight, wherein control of the application of power to the headlight assembly is determined, in part, based on the stability of the headlight assembly.
US10465890B1 LED lamp
An LED lamp includes a main body and a lamp body assembly arranged on an upper portion of the main body. A automatic telescopic mechanism assembly connecting the main body and the lamp body assembly is arranged between the main body and the lamp body assembly to change a height of the lamp body assembly. A controller, a power supply, a data memory, a wireless communication transmission unit for communicating with an external mobile terminal, an alerter for generating an alarm sound in case of an emergency, a sound device, and a voltage stabilizer are arranged inside the main body. A touch display screen and a plurality of control buttons are arranged on a front surface of the main body. A radiator for a real time heat dissipation of the LED lamp is arranged inside the main body.
US10465883B2 Magnetic mounting element, optical module, illumination module and illumination lamp
An optical module is provided for covering and being assembled on a light source module and providing light distribution and insulation protection for the light source module. The optical module includes a body comprising an optical portion and a power supply drive accommodating portion. The optical module also includes a mounting portion formed to integrally extend from the body. The optical portion is provided with a plurality of lens units that are formed to integrally project along a first direction from a surface of the body. The power supply drive accommodating portion is provided with an accommodating space formed to integrally extend along the first direction from the surface of the body so as to accommodate the power supply drive. The mounting portion at least partially accommodates a magnetic mounting element that includes a nonmagnetic base and a strong magnet which is connected integrally with the nonmagnetic base.
US10465882B2 Methods and apparatus for controlling lighting
Inventive methods and apparatus for interactive control of a lighting environment. In some embodiments an interactive system for controlling redirectable lighting in a lighting environment is provided. The system enables a user to control one or more desired lighting effects. In some embodiments a method of controlling a lighting system for lighting an environment is provided and includes manipulation of a lighting representation in an interactive display and corresponding manipulation of light output of a light source. In some embodiments systems and methods are provided that enable the display of adjustable lighting parameters in a virtual environment.
US10465880B2 Plastic downlight fixture having interlocking attachment features
A downlight fixture is disclosed, and includes a lens defining at least one lens opening, a reflector, and a housing. The reflector defines at least one first retaining feature and at least one second retaining feature. The at least one lens opening is shaped to receive a corresponding first reflector retaining feature to interlock the lens and the reflector with one another. The housing defines at least one housing opening shaped to receive a corresponding second retaining feature to interlock the housing and the reflector with one another. The lens, the reflector, and the housing are each constructed of plastic.
US10465879B2 Vehicular light assemblies with LED-excited photoluminescent lightguide
A dome light assembly that includes a light-producing element comprising a polymeric film between two glass substrates, a reflective surface facing an interior, and a plurality of edges; and a controller configured to direct LED sources to (a) excite photoluminescent structures within the element to transmit decorative light patterns, and (b) transmit functional light patterns, into the interior. Further, the sources are configured to direct incident light into the edges.
US10465877B2 Optical module including a heat sink equipped with a vent
An optical module for a motor vehicle including a light source, a heat sink including a plate having a front face for supporting the light source, and including a rear face spiked with cooling fins, a device for producing an airflow. The heat sink includes at least one vent which passes through the plate of the heat sink in proximity to the light source in order to allow the airflow to circulate longitudinally between the front and the rear of the heat sink.
US10465873B2 Light emitting device, vehicle headlamp, illumination device, and laser element
A light emitting device of the present invention includes a light-emitting section for generating fluorescence by receiving a laser beam, and a light irradiation unit for irradiating a light irradiated surface of the light emitting section with a laser beam that increases regularly in beam diameter in a direction in which the laser beam travels.
US10465872B2 Light source module and illuminating device
The present disclosure discloses a light source module and an illuminating device. The light source module and the device include adjusting the peak wavelength, the peak intensity and the chromaticity coordinate of the blue light, the red light and the yellow-green light in the irradiation light emitted by the light source module to be within the preset ranges, respectively.
US10465871B2 Multi-configurable light emitting diode (LED) flat panel lighting fixture
A mounting bracket for mounting a light emitting diode (LED) flat panel light to a mounting surface is provided. The mounting bracket comprises a bracket frame. The bracket frame comprises one or more second mating mechanisms configured to each mate with a corresponding first mating mechanism of the LED flat panel light when the LED flat panel light is rotated within the bracket frame and with respect to the bracket frame; one or more suspension wire receiving mechanisms, each suspension wire receiving mechanism configured to receive and retain a suspension wire for suspending the LED flat panel light as a pendant light; and one or more junction mount securing mechanisms configured to flush mount the mounting bracket to a junction box.
US10465870B2 Optical shield for narrow beam distribution in LED fixtures
A light fixture assembly includes a light source, a reflector and a shield. The light source emits a beam of light. The reflector directs at least a portion of the beam of light emitted from the light source. The shield is positioned in the reflector to intercept at least a portion of the light emitted from the light source.
US10465867B2 Linear light and method for mounting of said light
A linear light is provided with an axially extending housing in which an optical element and an electrical element are integrated. In this context, the optical element is formed as a profile that corresponds approximately to the length of the housing, and the electrical element is also formed as a profile, wherein the profiles can be inserted axially into the housing via a front side and are braced against one another transversially to the axial direction in the mounted state. The invention further relates to a method for mounting this linear light.
US10465864B2 Linear LED light housing
In embodiments of the present disclosure improved capabilities are described for a modular linear LED lighting system providing a flexible architectural slot lighting system with multiple configurations based on the same base body design with a performance of traditional lighting sources. The linear LED lighting system comprises at least one of a multiple attachment facility, multiple functional compartments, a linear series internal attachment facility, an end cap electrical interconnection facility, an adaptable optic facility, and a dimming facility.
US10465859B2 Tubular illuminating device having an integrated drive and lighting unit and method of assembling the tubular illuminating device
The present invention relates to an illuminating device and a method of assembling the illuminating device, wherein the illuminating device comprises a tubular casing, an electrical connector connected with the casing, a drive unit at least partially received in the electrical connector, and a light-emitting unit received in the casing, wherein the light-emitting unit comprises a carrier, wherein the electronic parts of the drive unit and the light-emitting parts of the light-emitting unit are arranged on the carrier.
US10465856B2 Lighting device with a flexible circuit strip wrapped around a support
A lighting device is disclosed. The lighting device comprises a light transmitting housing and a solid state light source carrier (1) arranged inside the housing. The carrier (1) includes a cylindrical support (2), which has two polygon base surfaces (2a, 2b) and a number of side surfaces (2c), and a flexible circuit strip (3) which has several solid state light sources (4) mounted thereon. The strip (3) is wrapped around the cylindrical support (2) so that the strip (3) extends at least once across each base surface (2a, 2b). A method for producing a lighting device is also disclosed.
US10465855B2 Drip riser and method of operation
A system and method for accessing a gas main is provided. The system including a drip riser having an interior portion and a first quick-connect coupler, the first quick-connect coupler being fluidly coupled to the interior portion. A riser attachment device is provided having a second quick-connect coupler, an open end, and a valve disposed between the second quick-connect coupler and the open end. The second quick-connect coupler is configured to removably couple with the first quick-connect coupler. The first quick-connect coupler and second quick-connect coupler cooperate to fluidly couple the open end to the interior portion when the riser attachment device is coupled to the drip riser and the valve is opened.
US10465854B2 Temperature-stable paraffin inhibitor compositions
Disclosed are compositions including up to 20 wt % of a paraffin inhibiting polymer, a refined petroleum distillate and one or more low Log P molecules, wherein the compositions are stable and flow at a temperature between about 0° C. and −40° C., in many cases between about −20° C. and −40° C. The low Log P molecules are non-polymeric, have a Log P of less than 1, are liquids at 20° C. (1 atm), and have boiling points over 60° C., in many cases over 100° C. The compositions are useful paraffin inhibitor concentrates for use in the petroleum industry wherein the concentrates are stable, pumpable, and pourable at temperatures as low as −40° C. and as high as 60° C.
US10465853B2 Ultraclean autosampler with syringe delivery for mass spectrometry
A system can include a valve assembly including a first valve and a second valve in fluid communication with the first valve. The valve assembly can be configured to deliver one or more of a sample, a chemical (e.g., an acid, a base, an organic chemical, etc.), and a standard via flow of a working fluid facilitated by one or more syringe pumps. Further, the one or more of the sample, the chemical, and the standard can maintain a physical separation from the one or more syringe pumps during delivery of the one or more of the sample, the chemical, and the standard.
US10465851B1 System for compressed gas energy storage
Embodiments provide systems and methods for taking power from an electric power grid and converting it into higher-pressure natural gas for temporary storage. After temporary storage, the higher-pressure natural gas may be expanded through an expansion engine to drive a generator that converts energy from the expanding natural gas into electrical power, which may then be returned to the electric power grid. In this way, the disclosed systems and methods may provide ways to temporarily store, and then return stored power from the electric power grid. Preferably, the components of the system are co-located at the same natural gas storage facility. This allows natural gas storage, electrical energy storage, and electrical energy generation to take place at the same facility.
US10465846B2 Monitoring device and method of an oil flow mixed with air
A monitoring device of an oil flow mixed with air, including a tubular element coupled with at least one first and one second photoelectric sensor that emit a radiation along a first and a second optical line respectively, the tubular element being at least partially transparent to the radiation, the first and the second photoelectric sensor being mounted on the tubular element so that the first and the second optical line are mutually angled.
US10465842B1 Tree mounted assemblies and methods of use
Tree mounted assemblies and methods of use are provided herein. An example assembly or device includes a camera mount; a tree mounting bracket that is configured to couple with a trunk or branch of a tree, the tree mounting bracket forming a socket; an articulating armature that is coupled to the tree mounting bracket using a ball that is received within the socket of the tree mounting bracket, the articulating armature further having: a first armature portion coupled to the ball; and a second armature portion coupled to camera mount.