Document | Document Title |
---|---|
US10831847B2 |
Multimedia search using reshare text on online social networks
In one embodiment, a method includes receiving a search query to search for multimedia objects of the online social network; searching an index to identify multimedia objects based on the search query, wherein the index indexes multimedia objects and associated keywords, each keyword being extracted from communications associated with a respective multimedia object, wherein each communication is of a particular communication-type, and wherein each identified multimedia object is indexed with keywords matching at least a portion of the search query; calculating, for each identified multimedia object, an object-score based on a communication-type of a communication from which one or more of the matching keywords were sourced; and sending instructions for presenting a search-results page to a client system, the search-results page including references to identified multimedia objects having an object-score greater than a threshold object-score. |
US10831846B2 |
Adjusting search results based on overlapping work histories
Techniques for ranking search results generated by a search engine are described. A search query initiated by a searcher is processed to identify a set of member profiles satisfying the search query. A ranking score is assigned to each member profile of the set of member profiles. A subset of the set of member profiles is identified based on a determination of an overlap between a work history specified in each of the subset of member profiles and a work history specified in a profile of the searcher. The ranking score assigned to a member profile of the subset of the set of member profiles is adjusted based on the determination. A portion of each of the set of member profiles satisfying the search query is communicated for presentation as search results in a search results interface. |
US10831845B2 |
Generation of enhanced search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, at a search engine, a search query submitted by a user to the search engine; identifying an entity that is associated with the search query; determining that the user that submitted the search query to the search engine is associated with the entity in an entity listing portal; and in response to determining that the user that submitted the search query to the search engine is associated with the entity in an entity listing portal, providing a search results webpage that includes i) search results that the search engine generated responsive to the search query and ii) an interface through which edits to data associated with the entity within the entity listing portal can be provided. |
US10831841B2 |
Determining similarities among job titles to enhance job searching
Methods, systems, and computer programs are presented for expanding a job search that includes an industry by adding other similar industries. A method identifies job titles of members in a social network and performs, utilizing a machine-learning program, semantic analysis of the job titles to identify similarity coefficients among the job titles. The machine-learning program utilizes social network data to identify the similarity coefficients. Further, the method includes an operation for receiving a job search query, from a first member, including a query job title, and for expanding the job search query with job titles that are similar to the query job title. The method further includes operations for executing the expanded job search query to generate a plurality of job results, and for causing presentation on a display of one or more of the top job results. |
US10831836B2 |
Browser storage for clientless VPN
A native web storage function call is received at a client device. A modified web storage function call is executed, to facilitate web storage associated with a clientless VPN. The modified web storage function call executes a call to the native web storage function call to facilitate access to the web storage. |
US10831831B2 |
Hierarchical metadata model querying system
Methods and systems for querying application metadata objects are provided. The method may comprise receiving a query identifying an application; executing the query against a metadata model for the application to obtain a result, the result identifying a first metadata object satisfying the query, wherein the metadata model identifies a plurality of metadata objects and hierarchical relationships between the plurality of metadata objects, and wherein the metadata model comprises information about structure and semantics of data used by the application; determining, from the plurality of metadata objects, a second metadata object referenced by the first metadata object; determining, from the plurality of metadata objects, a third metadata object that is a parent object of the first metadata object; building a directed graph including the first metadata object, the second metadata object, and the third metadata object; and providing a response including the directed graph to the query. |
US10831827B2 |
Automatic extraction of user mobility behaviors and interaction preferences using spatio-temporal data
A user trajectory graph may be constructed based on spatio-temporal data. A mobility pattern may be extracted from the user trajectory graph. Users may be clustered into groups, wherein the users in a same group possess similar feature values in the mobility pattern, and the users in different groups have different feature values, to identify personas and location sets. A distribution model may be constructed that models user timing and location preference, wherein an outcome indicates a preference for a particular time bin on a particular day for a particular location. |
US10831824B1 |
Audio segment based and/or compilation based social networking platform
A device includes a transceiver, a storage device, and a processor. The transceiver receives an audio segment from a remote device, receives a request to communicate the audio segment to another remote device, and communicates the audio segment to the another remote device in response to the request to communicate the audio segment to the another remote device, the audio segment including at least one audio feature extracted from audio recorded by the device. The storage device stores the audio segment. The processor retrieves the audio segment from the storage device in response to the request to communicate the audio segment to the another remote device. |
US10831819B2 |
Hue-based color naming for an image
Systems and methods are provided for associating colors or color names with a color image based on hue. A set of hue values can be extracted from color data, such as a color palette, corresponding to a color image. A representative hue can be derived from the set of hue values. Colors included in the color data that are attributable to the representative hue can be identified and one or more colors can be derived therefrom as representative of a subject depicted by the color image. Color names matching the representative colors can be identified and associated with the color image. In particular, a common color name can be determined therefrom and associated with the subject of the color image. |
US10831817B2 |
Systems and methods for generating targeted media content
Systems and methods for generating targeted media content capture an image from an image capture device. The system can analyze the image to recognize an image fingerprint, such as a facial feature or a license plate. Some image fingerprints can be correlated with one another, for example a person's face can be correlated with a car license plate. The system then correlates image fingerprints with attributes, which could be used to select media content that is specialized for those attributes. The system can also collect correlative information to enhance the attribute and image fingerprint capabilities. |
US10831815B2 |
System for managing display of media items on an electronic display device
An electronic library of media items stored in an electronic database, including collections of media items saved as groups or channels of pluralities of media items, is accessed by a user. One or more groups or channels of media items are selected and arranged in a playlist for sequential display of a media item from each selected group or channel and any selected individual media items in the playlist. Playlists are arranged in a player program on an electronic database, and a media player driving an electronic display device screen is configured by the saved player program. Each channel and/or group in each playlist is programmed such that the media player is configured to play a different media item from the channel and/or group relative to the media item played the previous time the channel and/or group is played as a player program loop repeats. |
US10831812B2 |
Author-created digital agents
Author-created digital agents and content corpora for electronic documents are described. A content corpora service can include application programming interfaces such as for adding content to a corpus, attaching a corpus to a document, retrieving corpora associated with an author, and searching content of a corpus. An author-created digital agent can receive a request from a consumer of a document, determine corpora associated with the document, formulate a query based on the request, and search content associated with the corpora associated with the document. |
US10831803B2 |
System and method for true product word recognition
A method and system for true product word recognition using a computing device. The method includes: obtaining title words from titles of products; determining word vectors based on a word matrix, where the word matrix is constructed based on a number of cooccurrence of each of the title words and all the other title words; determining title vectors based on a title matrix, where the title matrix is constructed based on the number of cooccurrence of each of the title words and all the other title words, and the title words in each of the titles; calculating scores for the title words in corresponding one of the titles based on the corresponding word vector and title vector; and recognizing true product words of the corresponding one of the titles based on the scores. |
US10831802B2 |
Techniques to respond to user requests using natural-language machine learning based on example conversations
Techniques to response to user requests using natural-language machine learning based on example conversations are described. In one embodiment, an apparatus may comprise a bot application interface component operative to receive an example-interaction repository, the example-interaction repository comprising a plurality of example user-to-bot interactions; and an interaction processing component operative to submit the example-interaction repository to a natural-language machine learning component; receive a sequence model from the natural-language machine learning component in response to submitting the example-interaction repository; and perform a user-to-bot conversation based on the sequence model. Other embodiments are described and claimed. |
US10831801B2 |
Contextual-based high precision search for mail systems
A method, computer system, and computer program product for contextually searching an electronic mail system is provided. The embodiment may include generating a contextual language set based on a language tag assigned to each electronic mail message within an electronic mailbox, whereby the generated contextual language set includes a first language and a second language. The embodiment may also include receiving a search term. The embodiment may further include identifying the received search term is drafted in the first language. The embodiment may also include generating a root character string of the identified search term. The embodiment may further include executing a search query of electronic mail messages within the electronic mailbox drafted in the first language using the generated root character string. The embodiment may also include executing a search query of electronic mail messages within the electronic mailbox drafted in the second language using the identified search term. |
US10831797B2 |
Query recognition resiliency determination in virtual agent systems
A computer-implemented method includes: generating, by a computing device, a sample of a query, wherein the query maps to a predetermined categorization; processing the sample with a first natural language process, wherein the processing produces an output comprising a categorization of the sample; storing data regarding whether the categorization of the output matches the predetermined categorization; generating a report based on the stored data indicating a percentage of a plurality of samples of the query whose categorizations match the predetermined characterization; outputting the report; and receiving a second natural language process comprising updates to the first natural language process based on the report, wherein the updates increase the percentage of the plurality of samples that match the predetermined categorization when processed with the second natural language process relative to when the plurality of samples was processed with the first natural language process. |
US10831794B2 |
Dynamic alternate keys for use in file systems utilizing a keyed index
In one embodiment, a method for providing alternate keys in a keyed index includes creating a first base record in a keyed index of a database, the first base record including a first unique key and a first data record, wherein the first data record includes at least one sub key and at least one first value, each sub key being correlated with a different one of the at least one first value in a sub key/value pair, and creating one or more alternate key records in the database, each of the alternate key records including one of the at least one sub key which is correlated with the first base record and the first unique key of the first base record. The database adheres to virtual storage access method (VSAM) in some approaches. In other approaches, a number of alternate key records created is equal to a number of first sub keys in the first data record. |
US10831793B2 |
Learning thematic similarity metric from article text units
A method of estimating a thematic similarity of sentences, comprising receiving a corpus of a plurality of documents describing a plurality of topics where each document comprises a plurality of sentences arranged in a plurality of sections, constructing sentence triplets for at least some of the sentences, each sentence triplet comprising a respective sentence, a respective positive sentence selected randomly from the section comprising the respective sentence and a respective negative sentence selected randomly from another section, training a first neural network with the sentence triplets to identify sentence-sentence vectors mapping each sentence with a shorter distance to its respective positive sentence compared to the distance to its respective negative sentence and outputting the first neural network for estimating thematic similarity between a pair of sentences by computing a distance between the sentence-sentence vectors produced for each sentence of the pair by the first neural network. |
US10831790B2 |
Location based data mining comparative analysis index
Aspects of the present invention provide devices that index geographic locations with comparative indicators that are determined from a sentiment analysis of opinion data, wherein the comparative indicators may include sums of different indices that are each determined from sentiment analysis of opinion data. |
US10831787B2 |
Security of a computer system
Structure data is received from a database. The structured data may comprise data values and specifying relationships among the data values. A method is provided to include receiving selections of operations to be performed on the structured data and an order of the operations. The operations may include at least one permutation operation. The method may include determining a graphically displayable data format based on the selections of operations. The method may include representing the structured data and the relationships among the data values in the graphically displayable data format. The method may comprise performing operations according to the selections, including, permuting entries of the graphically displayable data format. The permuting may comprise bringing the entries of the graphically displayable data format into a logical order while maintaining the relationships. The method may also include displaying the entries for analysis after performing the operations. |
US10831785B2 |
Identifying security breaches from clustering properties
Embodiments of the present invention may provide the capability to identify security breaches in computer systems from clustering properties of clusters generated based on monitored behavior of users of the computer systems by using techniques that provide improved performance and reduced resource requirements. For example, behavior of users or resources may be monitored and analyzed to generate clusters and train clustering models. Labeling information relating to some user or resource may be received. When users or resources are clustered and when a cluster contains some labeled users/resources then an anomaly score can be determined for a user/resource belonging to the cluster. A user or resource may be detected to be an outlier of at least one cluster to which the user or resource has been assigned, and an alert indicating detection of the outlier may be generated. |
US10831784B2 |
Integration of relational calculation views into a relational engine
A calculation engine of a database management system is described. In some implementations, the calculation engine receives a calculation scenario including a plurality of calculation views comprising one or more relational operations. The calculation engine determines whether a first calculation view includes a second calculation view configured as an operand of one of the relational operations of the first calculation view, and also determines whether the second calculation view comprises a non-relational operation. The calculation engine further converts the plurality of calculation views into a calculation plan via merging the first calculation view with the second calculation view when the first calculation view is determined to comprise the second calculation view as an operand, and replacing the second calculation view with a view search operation when the second calculation view is determined to comprise the non-relational operation. Related systems, methods, and articles of manufacture are also described. |
US10831783B2 |
Updating a hierarchical data structure
A method and system for updating nodes in a hierarchical data structure is described. The system receives an update to a first node representing a record in a hierarchical data structure. The system determines at least one other node that needs updating based on the update to the first node. The system compares the number of nodes that need updating based upon the update to the first node to a maximum number to determine whether the number of nodes that need updating is less than, equal to and greater than the maximum number. The system performs a synchronous update of the nodes that need updating in response to a determination that the number of nodes is less than or equal to the maximum number and an asynchronous update of the nodes that need updating in response to a determination that the number of nodes is greater than the maximum number. |
US10831781B2 |
Query plans for analytic SQL constructs
A system and method for managing data storage and data access with querying data in a distributed system without buffering the results on intermediate operations in disk storage. |
US10831773B2 |
Method and system for parallelization of ingestion of large data sets
Embodiments of the present invention relate to systems and methods for ingesting input data containing a plurality of records into a data lake. In an embodiment, the method comprises splitting the input data into a plurality of input splits consisting of a balanced number of records; reading the records from the plurality of input splits in parallel, regardless of the format and encoding of the input source; converting the input data within the records into at least one key/value pair; transforming the values input data into a serializable format; sorting the key/value pairs of the transformed values such that the records are sorted in the same order as they were read; writing the transformed values to an output file; and storing the output file to the data lake. |
US10831771B2 |
Interactive exploration of large graphs
Disclosed herein are system, method, and computer program product embodiments for interactive exploration of graph data. An embodiment operates by compiling a data query in any database-readable language based upon an input parameter. A data query of a graph data set is then conducted but is halted when a breakpoint generated from the input parameter is reached. Halting the data query includes partitioning a data subset from the graph data set. The data subsets is then displayed. |
US10831769B2 |
Search method and device for asking type query based on deep question and answer
The present disclosure provides a search method and device for asking type query based on deep question and answer, in which the method includes: after determining that the query is an asking type query by identifying the query, searching page information matching the query from a database, performing multi-characteristic analysis on the page information according to characteristics, to obtain characteristic score of each of the characteristics, ranking the page information according to the characteristic score of each of the characteristics, and displaying ranked page information. A plurality of characteristics are used for evaluating effectiveness of the page information to answer the question raised by the query from a plurality dimensions, thus page information that can answer the question raised by the query is displayed to the user, avoiding a process for searching one by one of the user, and solving the technical problem of low search efficiency in related art. |
US10831766B2 |
Decentralized cards platform for showing contextual cards in a stream
Disclosed are methods and apparatus for receiving by one or more servers, from a client device, a context of the client device. The servers may obtain, from a plurality of user interface object providers, a plurality of user interface objects. The servers may select and rank a set of the plurality of user interface objects based, at least in part, on the context of the client device. The servers may transmit the set of the plurality of user interface objects or information associated therewith to the client device according to the ranking of the set of user interface objects. |
US10831764B2 |
Query processing and access control in a blockchain network
An example operation may include one or more of identifying a query from a requesting entity, where the query requests access to one or more blockchains, converting the query to an expression tree, creating one or more expression tree variations based on the expression tree, the one or more expression tree variations provide one or more different expressions than the expression tree and a same result as the expression tree, determining access conformity between one or more expression tree variations and the expression tree, selecting an expression tree variation with a greatest conformity rating, performing the query using the expression tree variation with the greatest conformity rating, and providing query results to a requesting entity. |
US10831763B2 |
System and method of generating a key list from multiple search domains
A machine-readable medium that gathers a plurality of key terms is described. In an exemplary embodiment, the machine-readable medium receives a plurality of terms and selects a plurality of key terms from the plurality of terms, wherein each of the plurality of key terms is a term that is highlighted in a running application. The machine-readable medium further associates a predictive search query for each of the plurality of key terms, wherein the predictive search query is executed when that term is found in a running application and the user selects this term in the running application. The machine-readable medium additionally sends the plurality of key terms to a plurality of devices, wherein each of the plurality of devices matches at least one of the plurality of key terms in that device. |
US10831761B2 |
Spatial change detector and check and set operation
An event processing system for processing events in an event stream is disclosed. The system can execute instructions to receive a continuous data stream related to an application, convert geometry of the continuous data stream into a relation, track a plurality of moving objects in the continuous data stream, determine a relationship between at least a first object and a second object (e.g., a first moving object and a second moving object in the plurality of moving objects) based at least on the geometry of a continuous data stream and the relation. and perform an action based at least one the determined relationship. |
US10831760B2 |
Data stream monitoring
A first device for determining measurement information for a network may include one or more processors. The first device may identify one or more data streams of frames for monitoring. The first device may modify the frames of the one or more identified streams to identify the frames as one or more of count frames to be used to identify a quantity of dropped frames, or to identify the frames as measurement frames to be used to determine latency or jitter. The first device may transmit the one or more data streams toward a second device to permit the second device to collect measurement information based on identifying the count frames or the measurement frames. |
US10831753B2 |
Query plan generation and execution in a relational database management system with a temporal-relational database
According to one aspect, a query plan is generated for a newly submitted structured query language (SQL) query received by a relational database management system by reusing at least part of an existing query plan that is being kept in memory after execution. |
US10831752B2 |
Semantic relational database operations
A method, computer program product and/or system is disclosed. According to an aspect of this invention, one or more processors receive a query of a first database, where the query includes: (i) an operand, and (ii) an operator indicating a distance-based similarity measure. One or more processors further determine a result set based on the query, wherein the result set includes a plurality of records, and wherein a record is included in the result set based on a vector nearest-neighbor computation between: (i) a first vector corresponding to the operand, and (ii) a second vector corresponding to the record, wherein the second vector is included in a vector space model that is based on a textual representation of the first database. |
US10831750B2 |
Security monitoring with progressive behavioral query language databases
Automated security systems and methods include a set monitored systems, each having one or more corresponding monitors configured to record system state information. A progressive software behavioral query language (PROBEQL) database is configured to store the system state information from the monitored systems. A query optimizing module is configured to optimize a database query for parallel execution using spatial and temporal information relating to elements in the PROBEQL database. The optimized database query is split into sub-queries with sub-queries being divided spatially according to host and temporally according to time window. A parallel execution module is configured to execute the sub-queries on the PROBEQL database in parallel. A results module is configured to output progressive results of the database query. A security control system is configured to perform a security control action in accordance with the progressive results. |
US10831746B2 |
Query generation method, query generation apparatus, and computer-readable recording medium
A non-transitory computer-readable recording medium stores therein a query generation program that causes a computer to execute a process including: determining, from a plurality of category schemas each being a set of attribute schemas, a main category schema to be associated with an output target table that defines acquisition target data, based on attribute names of a plurality of output items contained in the output target table; determining a subcategory schema to be associated with an un-associated item, which is an output item that is not associated with the main category schema among the plurality of output items, from category schemas that are associated with respective features of a plurality of attribute schemas contained in the main category schema; and generating queries with respect to the plurality of category schemas based on the main category schema and the subcategory schema. |
US10831744B1 |
System for processing modifications to data records
Techniques for controlling the synchronization of data records between servers and client devices include use of configuration data for each client device to control the times at which the current version of server data records is sent to each client device. The configuration data also controls the times at which modified versions of local data records on the client device are sent to the server. The configuration data additionally indicates one or more control actions that are performed if the data record version associated with user input modifying a data record does not match the current version of the server data record. Control actions may include preventing modification of data records, providing notifications to client devices, and providing the current version of server data records to client devices. In some cases, control actions may include permitting certain types of modifications while preventing other types of modifications. |
US10831743B2 |
Database and system architecture for analyzing multiparty interactions
An analytics engine (AE) computing system for analyzing and evaluating data in real-time associated with a performance of parties interacting within a multi-party interaction is provided. The AE system is configured to receive interaction data from a data validation (DV) computing device, retrieve contextual data from a contextual data source, determine a task identifier, and calculate a task score. The AE system is also configured to retrieve normalization model data from a normalization database, compare a plurality of normalization rules to the validated interaction data and the contextual data, and determine at least one normalization factor applies to the task score. The AE system is further configured to normalize the task score based on the at least one normalization factor, calculate an aggregate score using the normalized task score, and store the validated interaction data, the normalized task score, and the aggregate score in an analysis database. |
US10831742B2 |
Data set verification
A computer program product, system, and method for generating a test data set using object count and object size parameters, storing the generated data set in storage, subsequently regenerating the data set, and comparing the regenerated data set to the stored data set to validate the storage. |
US10831728B2 |
Application-controlled sub-LUN level data migration
An application programming interface (API), functioning as an interface between a storage controller and an owning application, is used to migrate, from a specified source LUN to a specified target LUN, at least one specified sub-LUN data chunk, the at least one specified sub-LUN data chunk having a predefined chunk size fixed by the storage controller. A specified total migration size is incrementally reduced by each completed migration of the at least one specified sub-LUN data chunk until the total migration size is zero and the migration is completed. |
US10831727B2 |
Application-controlled sub-LUN level data migration
An application programming interface (API) is used to migrate, from a specified source LUN to a specified target LUN, at least one specified sub-LUN data chunk, the API functioning as an interface between a storage controller and an owning application. |
US10831725B2 |
Apparatus, systems, and methods for grouping data records
The present application relates to apparatus, systems, and methods for grouping data records based on entities referenced by the data records. The disclosed grouping mechanism can include determining a pair-wise similarity between a large number of data records, and clustering a subset of the data records based on their pair-wise similarity. |
US10831722B2 |
Disk image introspection for storage systems
In response to an I/O request, a processor reconstructs a file system request by laying out a disk image, performing type-specific introspection on the disk image including determining disk image type and using a file system specific process for a particular type of file system located in the disk image for analyzing the disk image structure. |
US10831720B2 |
Cloud storage distributed file system
Methods, systems, and computer programs are presented for providing file system functions on a cloud storage system based on blob storage. A cloud storage system comprises storage clusters, and each storage cluster comprises a plurality of storage nodes (each including a partition layer that stores data in blobs organized within containers, and a stream layer for streaming blob data), a hierarchical namespace service for implementing file system functions on the data stored in the blobs and, a front end layer for processing user requests to access and manage data stored on the blobs. The file system functions include flat namespace functions and hierarchical namespace functions. Further, the front end layer accesses the partition layer to access the blobs based on addresses of blobs and accesses the hierarchical namespace service to identify the blobs. |
US10831719B2 |
File consistency in shared storage using partial-edit files
Systems and methods are disclosed for managing partial-edit files for shared storage applications. A network-attached storage device (NAS) includes a non-volatile memory module, a network interface, and control circuitry configured to connect to a first client over a network connection using the network interface, receive, from the first client, a request to access a first portion of an existing file stored in the non-volatile memory module, create a first partial-edit file based on the existing file, receive modifications associated with the first portion of the existing file from the first client, modify the first partial-edit file according to the received modifications, and at least partially overwrite the existing file with at least a portion of the first partial-edit file. |
US10831716B2 |
Method and apparatus for configuring relevant parameters of MapReduce applications
Method and apparatus for configuring relevant parameters of MapReduce applications. The method includes: receiving a request for processing a first MapReduce job; obtaining job feature attributes of historical MapReduce jobs; searching out a job feature attribute of a second MapReduce job associated with the first MapReduce job from within the job feature attributes of the historical MapReduce jobs; configuring relevant parameters of the first MapReduce job based on the job feature attribute of the second MapReduce job. According to this method of configuring parameters, network overheads of file transfer can be effectively reduced, the method of configuring parameters of the MapReduce job can be processed locally as much as possible, thereby effectively increasing system resource utilization while reducing the administrator's configuration burden. An apparatus for configuring relevant parameters of MapReduce application is also provided. |
US10831715B2 |
Selective downloading of shared content items in a constrained synchronization system
A content management system synchronizes content items across client computing systems connected by a network. If a storage allocation for shared content items on a client device is exceeded by the request to add or edit a content item such that it is enlarged, a client application or the host of content management system selects content items to remove from residence on the client device but keep remotely on content management system. Upon removal of the selected content items, the client application creates shadow items, representing the content item but only containing the metadata of the content item. This creates sufficient space while maintaining user access to all synchronized shared content items. When a shadow item is requested by an application running on the client device the client application may approve or deny the request based on process or application access date collected from honeypots saved on the client device. |
US10831714B2 |
Consistent hashing configurations supporting multi-site replication
A computer-implemented method, according to one embodiment, includes: sending management data to a designated common cell in a namespace of a central storage location from one or more remote storage locations. The management data corresponds to object data stored at the one or more remote storage locations. the object data stored at each of the one or more remote storage locations is further transferred to a respective cell in the namespace of the central storage location. Moreover, a modified consistency hashing algorithm configuration is implemented. The modified consistency hashing algorithm configuration routes updates of existing object data in the one or more remote storage locations to the respective cells in the central storage location. Other systems, methods, and computer program products are described in additional embodiments. |
US10831713B2 |
Hardware acceleration for a compressed computation database
According to embodiments of the present invention, machines, systems, methods and computer program products for hardware acceleration are presented. A plurality of computational nodes for processing data is provided, each node performing a corresponding operation for data received at that node. A metric module is used to determine a compression benefit metric pertaining to performance of the corresponding operations of one or more computational nodes with recompressed data. An accelerator module recompresses data for processing by the one or more computational nodes based on the compression benefit metric indicating a benefit gained by using the recompressed data. A distribution function may be used to distribute data among a plurality of nodes. |
US10831708B2 |
Systems and methods for improved processing of a data file
A data processing method includes receiving a data file and a layout file. The data file includes a plurality of data sets including a plurality of entries. Each entry resides at a respective predetermined location in the data file. The layout file includes information indicating the respective predetermined locations for a plurality of entry categories that correspond to the plurality of entries. The method also includes receiving an input including a search term and a search category, determining, based on the layout file, a search location for which an entry category matches the search category, identifying data sets in the data file having an entry that resides at the determined search location and that match the search term, dividing the data file into a plurality of output files based on the identified data sets, and parallelly processing the plurality of output files in a parallel processing system. |
US10831707B2 |
Virtual partitions in virtual databases
Information from source databases is retrieved and stored on a database storage system. Multiple point-in-time copies are obtained for each database. A source database may contain partitions comprising sets of database tables. A partition is imported into a virtual database created. The database storage system validates the partition before importing, by checking whether the partition includes database tables that refer to database tables outside the partition. A partition imported in a virtual database may be rewinded to an older state or refreshed to a more recent state. Multiple partitions may be included in a virtual database and the state of each partition modified independent of the state of the remaining virtual database including the other partitions. Multiple versions of the same partition corresponding to different points in time are incorporated in the same virtual database, thereby allowing a query to process different versions of the same database table. |
US10831705B2 |
Managing migration of virtual file servers
A method is used in managing migration of virtual file servers. The method migrates a virtual file server from a source storage processor to a destination storage processor in a storage system. The storage system includes the source and the destination storage processors. The virtual file server comprises a root file system, a configuration file system, and a set of user file systems. The method enables concurrent access to the root file system from both source and destination storage processors during the migration until the set of user file systems is migrated from the source storage processor to the destination storage processor. |
US10831704B1 |
Systems and methods for automatically serializing and deserializing models
A system serializing and deserializing models configured to (i) store a first model, wherein the first model includes a plurality of functionalities; (ii) generate a human-readable document based on the first model, wherein the human-readable document describes the first model; (iii) generate a second model based on the human-readable document, wherein the second model includes the plurality of functionalities; (iv) train the second model; (v) generate a new human-readable document based on the trained second model; and (vi) generate an updated second model based on the new human-readable document. |
US10831703B2 |
Displaying changes to versioned files
Presenting changes to versioned files. The method can include presenting a first view comprising a plurality of indicators, each of the indicators corresponding to a respective version of a file. A selection of a particular version of a file can be detected. A selection of another version of the file can be detected. In response to the selection of the other version of the file, the versions of the file can be compared to identify differences between the versions. Comparison information based on the differences can be generated. The comparison information can be filtered so that the comparison information fits within a second view having a desired size. |
US10831700B2 |
Methods and apparatus for reducing power consumption within embedded systems
Methods and apparatus for managing connections between multiple internal integrated circuits (ICs) of, for example, a high-speed internal device interface. Improved schemes for coordination of connection and disconnection events, and/or suspension and resumption of operation for a High-Speed Inter-Chip™ (HSIC) interface are disclosed. In one exemplary embodiment, a “device”-initiated and “host”-initiated connect/disconnect procedure is disclosed, that provides improved timing, synchronization, and power consumption. |
US10831699B2 |
Computing control system and computing control method
A computing system includes one or more processors configured to perform generation of a plurality of pieces of segment data by dividing first data, generate a plurality of pieces of extended data by performing an extension process on each of the plurality of pieces of segment data, each extended data having a size equal to a size of second data, generate first combination data by combining first extended data included in the plurality of pieces of extended data and the second data, perform transmission of the first combination data, in response to receiving data of a computation result calculated based on the first combination data, generate a first computation result related to the first extended data by dividing the data of the computation result, and generate a third computation result related to the first data by performing a reconstruction process based on the first computation result. |
US10831692B2 |
Bus address assignment
A plurality of devices communicate over a bus, the devices comprising a plurality of controller devices and a plurality of second devices. Each of the controller devices is responsible for assigning one or more of the addresses including at least the address of each of a respective one or more of the second devices. A controller device comprises address allocation logic configured to assign an address to each of that controller device's respective one or more second devices, by: searching for a currently unassigned address to assign to each of the respective one or more second devices, and if an unassigned address for one of those one or more second devices cannot be found, to issue a request to at least one other of the controller devices requesting that the other controller device changes one of the one or more addresses which that other controller device is responsible for assigning. |
US10831691B1 |
Method for implementing processing elements in a chip card
The present disclosure relates to a method for implementing processing elements in a chip card such that the processing elements can communicate data between each other in order to perform a computation task, wherein the data communication requires each processing element to have a respective number of connections to other processing elements. The method comprises: providing a complete graph with an even number of nodes that is higher than the maximum of the numbers of connections by one or two. If the number of processing elements is higher that the number of nodes of the graph, the graph may be duplicated and the duplicated graphs may be combined into a combined graph. A methodology for placing and connecting the processing elements may be determined in accordance with the structure of nodes of a resulting graph, the resulting graph being the complete graph or the combined graph. |
US10831690B2 |
Channel allocation among low voltage drive circuits
A method includes detecting, by a first LVDC affiliated with a first host device, a request for a one-to-one communication with a second LVDC affiliated with a second host device, where data is conveyed between the LVDCs by varying loading on a bus at a frequency. The method further includes determining a desired number of channels to support the one-to-one communication based on one or more of: the first host device, the second host device, and information contained in the request, wherein the channels correspond to frequencies in a frequency band. The method further includes determining whether the desired number of channels is available for the one-to-one communication. When the desired number of channels is available for the one-to-one communication, allocating them for the one-to-one communication. |
US10831688B2 |
Reconfigurable network infrastructure
A method, a system and a computer program product for supporting a reconfigurable hardware network topology including graphics processor units (GPU) and central processing unit (CPU) interconnectivity. The re-configurability of the network is based on data bandwidth and latency requirements of running workloads obtained by running training workload sequences upon the configured topology. For network re-configurability, a user enabled to directly connect high-speed cable links between CPU/GPU connectors and between GPU/GPU connectors. Further included in a configured network topology are switches configurable to provide one or more PCIe high-speed side-band links, as well as a high speed multiplexor, that can switch the network topology. The method prepares a system map of the hardware network topology, and generates a GPU weightage pattern based on data bandwidth and latencies of the configured GPUs such that GPUs are assigned to workloads based on its weightage to optimize workload performance. |
US10831685B2 |
Semiconductor memory systems with on-die data buffering
A semiconductor memory system includes a first semiconductor memory die and a second semiconductor memory die. The first semiconductor memory die includes a primary data interface to receive an input data stream during write operations and to deserialize the input data stream into a first plurality of data streams, and also includes a secondary data interface, coupled to the primary data interface, to transmit the first plurality of data streams. The second semiconductor memory die includes a secondary data interface, coupled to the secondary data interface of the first semiconductor memory die, to receive the first plurality of data streams. |
US10831684B1 |
Kernal driver extension system and method
A method, computer program product, and computing system for deploying a kernel driver extension in a kernel of a storage processor communicatively coupled to one or more non-volatile memory express (NVMe) devices. The kernel driver extension may be communicatively coupled with a standard NVMe kernel driver deployed in the kernel of the storage processor. One or more input/output (I/O) operations may be performed on the one or more NVMe devices via the standard NVMe kernel driver and the kernel driver extension. |
US10831678B2 |
Multi-tier cache placement mechanism
Storage of data in a cache system is controlled by a cache monitor. A cache line is filled in response to a memory instruction from a cache client. The cache monitor includes a predictor table and update logic. An entry in the predictor table comprises an instruction identifier that associates the entry with a memory instruction and, for each cache in the system, a reuse counter. The update logic is configured to update a reuse counter table dependent upon cache behavior in response to memory instructions. Storage of data a first data address in cache in response to a memory instruction having a first instruction identifier, is dependent upon reuse counter values in an entry of the predictor table associated with first instruction identifier. Reuse counters are updated dependent upon cache behavior. A Bloom filter or other data structure may be used to associate data addresses with a memory instruction. |
US10831671B2 |
Controller for managing sequence for map data, operating method thereof and memory system
A controller includes an address manager suitable for mapping a first information indicating a start map data of a continuous map data, and a second information indicating a number of the continuous map data, and suitable for storing the first and second information; and a processor suitable for controlling, when a read request for a target map data is received, a memory device to read out the target map data from a meta region of the memory device based on the first information and the second information. |
US10831670B2 |
Method and system for low latency data management
A method at a computing device for sharing data, the method including defining a dynamically linked data library (DLDL) to include executable code; loading the DLDL from a first process, the loading causing a memory allocation of shared executable code, private data and shared data in a physical memory location; mapping the memory allocation of shared executable code, private data and shared data to a virtual memory location for the first process; loading the DLDL from a second process, the loading causing mapping of the memory allocation of shared executable code and the shared data for the first process to be mapped to a virtual memory location for the second process; and allocating private data in physical memory and mapping to a virtual memory location for the second process. |
US10831668B2 |
Detection and prevention of deadlock in a storage controller for cache access via a plurality of demote mechanisms
A computational device determines whether one or more tasks are waiting for accessing a cache for more than a predetermined amount of time while least recently used (LRU) based replacement of tracks are being performed for the cache via demotion of tracks from a LRU list of tracks corresponding to the cache. In response to determining that one or more tasks are waiting for accessing the cache for more than the predetermined amount of time, in addition to continuing to demote tracks from the LRU list, a plurality of deadlock prevention demotion tasks demote tracks from the cache. |
US10831667B2 |
Asymmetric memory tag access and design
Various aspects are described herein. In some aspects, the disclosure provides techniques for accessing tag information in a memory line. The techniques include determining an operation to perform on at least one memory line of a memory. The techniques further include performing the operation by accessing only a portion of the at least one memory line, wherein the only the portion of the at least one memory line comprises one or more flag bits that are independently accessible from remaining bits of the at least one memory line. |
US10831661B2 |
Coherent cache with simultaneous data requests in same addressable index
Processing simultaneous data requests regardless of active request in the same addressable index of a cache. In response to the cache miss in the given congruence, if the number of other compartments in the given congruence class that have an active operation is less than a predetermined threshold, setting a Do Not Cast Out (DNCO) pending indication for each of the compartments that have an active operation in order to block access to each of the other compartments that have active operations and, if the number of other compartments in the given congruence class that have an active operation is not less than a predetermined threshold, blocking another cache miss from occurring in the compartments of the given congruence class by setting a congruence class block pending indication for the given congruence class in order to block access to each of the other compartments of the given congruence class. |
US10831660B1 |
Ordering execution of an interrupt handler
A processing unit for a multiprocessor data processing system includes a processor core having an upper level cache and a lower level cache coupled to the processor core. The lower level cache includes one or more state machines for handling requests snooped from the system interconnect. The processing unit includes an interrupt unit configured to, based on receipt of an interrupt request while the processor core is in a powered up state, record which of the one or more state machines are active processing a prior snooped request that can invalidate a cache line in the upper level cache and present an interrupt to the processor core based on determining that each state machine that was active processing a prior snooped request that can invalidate a cache line in the upper level cache has completed processing of its respective prior snooped request. |
US10831655B2 |
Methods, devices and systems for compressing and decompressing data
Methods, devices and systems for a compressor and a decompressor for encoding and decoding data in the cache/memory/data transferring subsystem in a computer system or in a communication network are described herein. Example variable-length compressors and decompressors are able to: compress more densely when specific values occur in specific positions in a data block; to improve compression and decompression latency when specific values that appear frequently occur in a data block; to also improve decompression latency by recording the lengths of variable-length encoded values of a compressed data block. The compressor and decompressor are able to support compression and decompression of common compression scenarios that are used in combination with variable-length compression to improve compressibility in the cache/memory/data transferring subsystem in a computer system or in a communication network. |
US10831652B2 |
Memory system and operating method thereof
In a memory system and an operating method thereof, the method includes: receiving a read command and a read logical address; reading a raw map slice stored in a nonvolatile memory device, in a map read phase, in response to the read command, wherein the raw map slice includes a read physical address corresponding to the read logical address; generating a compressed map slice by compressing the raw map slice; storing a compression class corresponding to a ratio of a size of the compressed map slice to a size of the raw map slice in a compression class description table; storing the compressed map slice in a buffer memory; and reading data corresponding to the read command from the nonvolatile memory device, in a data read phase, based on the compressed map slice stored in the buffer memory. |
US10831648B2 |
Intermittent failure metrics in technological processes
Systems and methods for testing a subject system with a software testing process are described. The system receives Boolean states responsive to repeatedly applying a first test case to a subject system. Each Boolean state signifies an outcome of an application of the first test case to a version of a first software feature over a span of time. The system identifies test case outcomes for the first test case that are adjacent in time and different and generates an intermittency value for the first test case. The system determines that the intermittency value for the first test case exceeds an intermittency threshold and alerts an engineering resource. Finally, the system repeats the above operations until the intermittency value for the first test case does not exceed the intermittency threshold. |
US10831646B2 |
Resources usage for fuzz testing applications
Improved utilization of spare resources for fuzz testing is provided. A production environment that includes a plurality of running applications having a plurality of user input fields is monitored over a period of time for consumer use. Actual usage data for the plurality of user input fields are determined during the period of time. Each user input field in the plurality of user input fields is ranked for fuzz testing based on, at least in part, the actual usage data corresponding to each respective user input field during the period of time. The fuzz testing is selectively performed on a portion of the plurality of user input fields based on user input field rankings. |
US10831644B2 |
Automation of enterprise software inventory and testing
Disclosed herein are system, method, and computer program product embodiments for automating component management in enterprise applications. An embodiment operates by receiving metadata associated with the enterprise application implementation and storing an inventory including at least a portion of the metadata. The system then determines one or more component dependencies of the enterprise application implementation based on the inventory and providing one or more recommendations for component installation or deletion based on the inventory and one or more component dependencies. The system also generates one or more testcases based on the inventory and the one or more component dependencies. |
US10831643B2 |
Detecting potential class loader problems using the class search path sequence for each class loader
A method, system and computer program product for identifying potential class loader problems prior to or during the deployment of the classes to the production environment. A set of class loaders is loaded into memory. The set of class loaders is arranged hierarchically into parent-child relationships. The class search path sequence for each class loader in the hierarchy is generated to detect and identify potential class loader problems. Those class loaders with a duplicate class in its class search path sequence are identified as those class loaders that may pose a potential problem. A message may then be displayed to the user identifying these class loaders as posing a potential problem. By identifying these class loaders prior to or during the deployment of the classes to the production environment, class loader problems may be prevented from occurring. |
US10831635B2 |
Preemption of false positives in code scanning
Embodiments for reducing false matches in a code analysis by one or more processors. Source code is scanned against a stored formatting profile. If a match between at least a portion of the source code and the formatting profile is found, restriction is made from incorporating the at least the portion of the source code in source code development. |
US10831634B1 |
Replication of user interface events
A system and method include detection of a set of sequential interactions with a user interface, storage of a recording comprising data associated with a set of sequential calls to a user interface entry point application programming interface of a server application caused by the set of sequential user interface interactions, association of the recording with an incident identifier, reception of a request to analyze an incident associated with the incident identifier, and, in response to the request, initiation of playback of the recording, wherein playback of the recording comprises reading of the data of the recording and, based on the read data, issuing the set of sequential calls to the user interface entry point application programming interface of the server application. |
US10831628B2 |
Hardware lockstep checking within a fault detection interval in a system on chip
A method to check for redundancy in two or more data lines comprises receiving data on a first data line, computing a first cyclic redundancy check (CRC) value on the data of the first data line, performing an exclusive OR (XOR) function on the first CRC value with a stored memory value, and updating the stored memory value with a result of the XOR function, and repeating on additional data lines until a last line is processed such that an error is indicated if a final stored memory value is not zero. An apparatus to check that two cores are operating in lockstep comprises a first core comprising a first data checker, a second core comprising a second data checker, and a lockstep checker to compare an output of the first data checker with an output of the second data checker. |
US10831627B2 |
Accelerator monitoring and testing
An accelerator manager monitors and logs performance of multiple accelerators, analyzes the logged performance, determines from the logged performance of a selected accelerator a desired programmable device for the selected accelerator, and specifies the desired programmable device to one or more accelerator developers. The accelerator manager can further analyze the logged performance of the accelerators, and generate from the analyzed logged performance an ordered list of test cases, ordered from fastest to slowest. A test case is selected, and when the estimated simulation time for the selected test case is less than the estimated synthesis time for the test case, the test case is simulated and run. When the estimated simulation time for the selected test case is greater than the estimated synthesis time for the text case, the selected test case is synthesized and run. |
US10831626B2 |
Method to sort partially good cores for specific operating system usage
A method for testing a multi-core integrated circuit device including a plurality of processing cores includes testing a first processing core on the integrated circuit device utilizing one or more tests. If a first feature on the first processing core fails a first test, the method includes performing a second test on the first processing core that tests the first processing core without the first feature. The method includes determining, based on the second test, if the first processing core is operable without the first feature. If the first processing core is operable without the first feature, the method includes storing information about the first processing core's capabilities in vital product data. |
US10831618B1 |
Method and apparatus for mounting and unmounting a stable snapshot copy of a user file system
A storage system includes a storage array having physical storage resources, a Software Defined Network Attached Storage (SDNAS) process running in an emulation on the storage system, a user file system having user file system data stored in the storage array that is accessed by the SDNAS process via a first Thin Logical Unit (TLU) storage volume mounted on an emulation operating system, a snapshot copy of the user file system stored in the storage array, and control logic. In some embodiments, the control logic is configured to associate a logical view of the snapshot copy of the user file system to a second TLU, mount the second TLU on the emulation operating system as a snapshot copy file system, and replay pending transactions and sub-transactions of the user file system on the snapshot copy file system to bring the snapshot copy file system to a stable state. |
US10831617B2 |
Resilient programming frameworks for iterative computations on computer systems
An information processing system, computer readable storage medium, and method for supporting resilient execution of computer programs. A method provides a resilient store wherein information in the resilient store can be accessed in the event of a failure. The method periodically checkpoints application state in the resilient store. A resilient executor comprises software which executes applications by catching failures. The method uses the resilient executor to execute at least one application. In response to the resilient executor detecting a failure, restoring application state information to the at least one application from a checkpoint stored in the resilient store, the resilient executor resuming execution of the at least one application with the restored application state information. |
US10831609B2 |
Data storage system with LUN snapshot shipping using volume-to-object translation
Shipping local snapshots of logical units of data storage (LUNs) to cloud storage, wherein the local snapshots reside on local physical storage of a data storage system, includes replicating a baseline local snapshot of a LUN to a cloud-backed LUN backed by cloud physical storage of cloud storage system, and taking a first snapshot of the cloud-backed LUN to establish a baseline cloud-backed snapshot. For a subsequent local snapshot of the LUN, the method (1) identifies data content differences between the subsequent local snapshot and the baseline local snapshot, (2) updates the cloud-backed LUN by applying the data content differences, and (3) takes a second snapshot of the cloud-backed LUN, the second snapshot being a cloud-backed copy of the subsequent local snapshot and containing, in the cloud physical storage, (a) first blocks unique to the second snapshot and (b) second blocks shared with the baseline cloud-backed snapshot. |
US10831608B2 |
Systems and methods for performing data management operations using snapshots
A system stores a snapshot and an associated data structure or index to storage media to create a secondary copy of a volume of data. In some cases, the associated index includes application specific data about a file system or other application that created the data to identify the location of the data. The associated index may include three entries, and may be used to facilitate the recovery of data via the snapshot. The snapshot may be used by ancillary applications to perform various functions, such as content indexing, data classification, deduplication, e-discovery, and other functions. |
US10831605B2 |
System and method for detection of, prevention of, and recovery from software execution failure
Systems and methods are disclosed herein for monitoring, detecting, and mitigating hardware and software failures. An error detection module monitors the execution of software processes and detects failures of the monitored processes. The error detection module may monitor reboot events and correlate reboot events with failures of the monitored software processes. If a monitored process fails, the error detection module may log the failure and its cause. If the same process has failed numerous times, causing the user device to experience a reboot loop, remedial action may be taken based on the cause of the failure. |
US10831603B2 |
Rebuild assist using failed storage device
Methods, systems, and other aspects for reconstructing data and rebuilding a failed storage device in a storage system using one or more functioning compute resources and/or storage resources of the failed storage device. For example, a method may include, responsive to a detection of a failed storage device in a storage system, locating data and redundancy information in functioning storage device(s) in the storage system for reconstructing data of the failed storage device; issuing peer-to-peer commands to the functioning storage device(s) to obtain the data and the redundancy information from the functioning storage device(s); and reconstructing the data of the failed storage device based on the data and the redundancy information obtained from the functioning storage device(s), wherein a functioning compute resource of the failed computing device at least partially performs one or more of the locating, issuing, and reconstructing. |
US10831601B2 |
Reconstruction hard disk array and reconstruction method for to-be-reconstructed hard disks therein including comparing backup data with an access timestamp of first, second and third hard disks
A reconstruction method based on a hard disk array comprises determining whether at least one damaged hard disk among a plurality of hard disks of the hard disk array has been replaced by at least one to-be-reconstructed hard disk, and writing a backup data corresponding to the at least one damaged hard disk into the at least one to-be-reconstructed hard disk according to a mapping table and information of the at least one damaged hard disk. |
US10831600B1 |
Establishing an operation execution schedule in a storage network
A method for execution by a dispersed storage and task (DST) execution unit includes identifying a plurality of pending operations. A resource availability level to support execution of at least one of the plurality of pending operations is determined, and a required resource level to execute the at least one of the plurality of pending operations is determined. A balance factor between at least two types of the plurality of pending operations is determined based on the resource availability level and the required resource level. Determination of required timing of the execution of the at least one of the plurality of pending operations is coordinated with at least one other DST execution unit. An operation execution schedule is updated based on the required resource levels, the resource availability level, the balance factor, and the required timing of the execution. |
US10831598B2 |
Bypassing error correction code (ECC) processing based on software hint
Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive metadata from an application, wherein the meta data indicates one or more processing operations which can accommodate a predetermined level of bit errors in read operations from memory, determine, from the metadata, pixel data for which error correction code bypass is acceptable, and generate one or more error correction code bypass hints for subsequent cache access to the pixel data for which error correction code bypass is acceptable, and transmit the one or more error correction code bypass hints to a graphics processing pipeline. Other embodiments are also disclosed and claimed. |
US10831594B2 |
Optimize data protection layouts based on distributed flash wear leveling
A method for storing data in a storage system having solid-state memory is provided. The method includes determining a first portion of the solid-state memory having a lower read latency than a second portion of the solid-state memory, relative to each other or to a threshold. The method includes writing data bits of erasure coded data to the first portion of the solid-state memory, and writing one or more parity bits of the erasure coded data to the second portions of the solid-state memory. A storage system is also provided. |
US10831591B2 |
Remedial action based on maintaining process awareness in data storage management
An illustrative data storage management system comprises “awareness logic” that executes on computing devices hosting storage management components such as storage manager, data agent, media agent, and/or other storage management applications. The illustrative awareness logic operates within each of these illustrative components, e.g., as a thread within processes of the storage management component, such as storage management core process, file identifier process, log monitoring process, etc. The awareness logic monitors the targeted process over time and triggers remedial action when criteria are met. Certain vital statistics of each process are collected periodically and analyzed by the illustrative awareness logic, such as CPU usage, memory usage, and handle counts. Criteria for corrective action include rising trends based on local minima data points for one or more vital statistics of the process. Other criteria include exceeding a threshold based on a logarithm function of the collected data points. |
US10831589B2 |
Service portal diagnosis system providing issue resolution steps
The present approach relates to facilitating the diagnosis of one or more performance issues associated with running an application (and widgets in the application) on a client instance hosted by one or more data centers by allowing script comparison, configuration comparison, and so forth, all in one interface, without the need for a user to navigate between various windows and/or interfaces. In accordance with the present approach, one or more performance issues are determined based on a first set of data indicative of an initial version of the application and a second set of data indicative of a customized version of the application. After determining the one or more performance issues, a visualization of diagnosis data associated with one or more widgets may be generated in response to executing the customized application to categorize the one or more widgets based on a severity of the one or more performance issues. |
US10831588B2 |
Diagnosis of data center incidents with augmented reality and cognitive analytics
One embodiment provides a method for diagnosing data center incidents including receiving a data center incident report including information technology (IT) device incident information. Augmented reality (AR) is applied for an AR interface for receiving incident evidence information based on the IT device incident information. The incident evidence information is sent to a cognitive analytical process. Using the cognitive analytical process, statistical inference is determined and an incident diagnosis recommendation including analytical results is generated. The analytical results are received by the AR interface for determining a root cause of the incident report. |
US10831580B2 |
Diagnostic health checking and replacement of resources in disaggregated data centers
Embodiments for efficient resource placement in a disaggregated computing environment. Responsive to receiving an alert of a threshold breach of one or more events associated with a suspicious resource of a first resource type while executing a workload, a known good resource is selected from an available resource pool of the first resource type, where the selecting is performed to optimize a usage of the first resource type. The known good resource from the available resource pool of the first resource type is assigned to the workload such that execution of the workload is transferred from being performed by the suspicious resource to the known good resource. |
US10831576B2 |
Partially reconfiguring acceleration components
Aspects extend to methods, systems, and computer program products for partially reconfiguring acceleration components. Partial reconfiguration can be implemented for any of a variety of reasons, including to address an error in functionality at the acceleration component or to update functionality at the acceleration component. During partial reconfiguration, connectivity can be maintained for any other functionality at the acceleration component untouched by the partial reconfiguration. Partial reconfiguration is more efficient to deploy than full reconfiguration of an acceleration component. |
US10831572B2 |
Partition and access switching in distributed storage systems
Devices, computer-readable media, and methods for reducing the number of “hops” that internal messages must traverse in data center switching architectures are disclosed. In one example, a data center includes a first rack housing a first server, a first computational process associated to a first storage drive hosted on the first server and residing within a first level of the distributed storage system, a second rack housing a second server, a second computational process associated to a second storage drive hosted on the second server and residing within the first level of the distributed storage system, and a first switch communicatively coupled to the first level to receive messages directly from the first computational process and the second computational process. |
US10831569B1 |
Trigger based notification generation system
Technologies for generating notification messages from data provided from different data sources in different data formats are provided. The disclosed techniques include a blender service that receives, from a first source, first data that is in a first data format and generates, based on the first data, a first event that includes content from the first data. The blender service also receives, from a second data source, second data that is in a second data format and generates a second event that includes content from the second data. An event processing system receives the first and second events and causes notifications to be generated based on the first event and the second event. A notification system generates the notification messages and sends the notification messages to the recipient users. |
US10831565B2 |
Fault tolerant adapter system to consume database as a service
An adapter framework is provided for consuming resources provided by a database service by client applications. A location of an interface of the database service is received. Static metadata of a client application is received from the client application. Mapping of field names defined at the database service to field names defined in the client application is received at the framework. Metadata for a service interface is created at the adapter framework based on the received static metadata and dynamic metadata for dynamic fields from the database service. The mapping of field names is appended with mappings for the dynamic fields. At a runtime processor, a type of a data request from the client to the database service is determined. The request is processed and a response from the database service is generated by the adapter framework and provided to the client application in an expected format. |
US10831564B2 |
Bootstrapping a conversation service using documentation of a rest API
Systems, methods, and computer-readable media for constructing a conversation model using documentation of an application programming interface (API) are disclosed. The conversation model can be used to train a natural language classifier. API endpoints may be represented in the API documentation as (verb, resource, element) tuples. These tuples can be converted into intent and parameters of the API endpoints can be converted into entities. In addition, example utterances may be created for each intent. The conversation model can be generated using the intents, example utterances, and/or entities. |
US10831561B2 |
Method for changing allocation of data using synchronization token
A technique of operating a system is provided that processes data with one or more data processing modules provided in parallel. A synchronization token is input into at least one data processing module that is in an operational state from the one or more data processing modules provided in parallel, in response to a request to change allocation of the data. The allocation of the data is changed to the one or more data processing modules provided in parallel, after the synchronization token is input. In response to the synchronization token having arrived at a data processing module at a later stage, the at least one data processing module, that stopped the processing, starts processing data after the synchronization token is input to the at least one data processing module. |
US10831557B2 |
Task management using a virtual node
Provided is a method, system, and computer program product for managing tasks in a computing system using a virtual node. A processor may register a virtual node for handling tasks allocated by a scheduling node in a computing system, the computing system comprising the scheduling node and a group of actual computing nodes processing tasks allocated by the scheduling node, and the scheduling node takes the virtual node as an actual computing node. A performance level of the computing system is obtained. Capacity of the virtual node is set based on the obtained performance level, such that the scheduling node allocates tasks to the virtual node based on the capacity of the virtual node. In response to at least one task being allocated by the scheduling node to the virtual node, the at least one task is received by the virtual node. |
US10831555B2 |
Methods and apparatus to improve workload domain management in virtualized server systems
Methods, apparatus, systems, and articles of manufacture are disclosed to improve workload domain management of virtualized server systems. An example apparatus includes a resource status analyzer to determine a health status of a first virtualized server of a workload domain, compare the health status to a decomposition threshold based on a policy, and transfer a workload of the first virtualized server to a second virtualized server of the workload domain when the health status satisfies the decomposition threshold. The example apparatus further includes a resource deallocator to deallocate the first virtualized server from the workload domain to a pool of virtualized servers to execute the workload using the second virtualized server. |
US10831550B2 |
Computerized control of execution pipelines
Systems, methods, and other embodiments associated with controlling an execution pipeline are described. In one embodiment, a method includes generating an execution pipeline for executing a plurality of tasks. The example method may also include evaluating execution definitions of the tasks to identify execution properties of the plurality of tasks. The example method may also include assigning each task to an execution environment selected from a set of execution environments based upon execution properties of the task matching execution properties of the execution environments. The example method may also include controlling the execution pipeline to execute each task within the assigned execution environments. |
US10831549B1 |
Multi-region request-driven code execution system
An on-demand code execution environment present in points of presence (POPs) and in regions serviced by the POPs is provided herein. For example, a POP may receive a request to execute a task associated with user-defined code. If the POP determines that the computing resources necessary to execute a received task are not available or that the POP should not execute the received task for another reason (e.g., the task is not commonly received and the computing resources needed to execute the task are therefore best allocated for other requests), the POP can forward the task to a region that the POP services for execution by an on-demand code execution environment present in the region. The on-demand code execution environment present in the region can execute the task and forward the results of the execution to the POP for distribution back to a user device that requested the task execution. |
US10831547B2 |
Accelerator control apparatus for analyzing big data, accelerator control method, and program
An accelerator control apparatus includes: a task storage part which holds an executable task(s); a data scheduler which selects a task needing a relatively small input/output data amount on a memory included in an accelerator when the task is executed by the accelerator from the executable task(s) and instructs the accelerator to prepare for data I/O on the memory for the selected task; and a task scheduler which instructs the accelerator to execute the selected task and adds a task that becomes executable upon completion of the selected task to the task storage part, wherein the data scheduler continues, depending on a use status of the memory, selection of a next task from the executable task(s) held in the task storage part and preparation of data I/O for the next task selected. |
US10831537B2 |
Dynamic update of the number of architected registers assigned to software threads using spill counts
A computer system includes a processor, main memory, and controller. The processor includes a plurality of hardware threads configured to execute a plurality of software threads. The main memory includes a first register table configured to contain a current set of architected registers for the currently running software threads. The controller is configured to change a first number of the architected registers assigned to a given one of the software threads to a second number of architected registers when a result of monitoring current usage of the registers by the software threads indicates that the change will improve performance of the computer system. The processor includes a second register table configured to contain a subset of the architected registers and a mapping table for each software thread indicating whether the architected registers referenced by the corresponding software thread are located in the first register table or the second register table. |
US10831534B2 |
Mainframe data flow optimization for data integration
Systems, methods, and machine readable media are provided for mainframe data flow optimization and integration. The system includes a computing device configured to execute a file process module, an average time calculation module, and a configuration updater module. The file process module when executed prepares a file list for a lookup, calls a workflow scheduler for a jobs list based on the file list for lookup, identifies newly created data files from a plurality of different systems from the jobs list, generates a trigger file for each newly created data file for every external system that requires the newly created file, and processes each trigger file and pushes the newly created files to an external system. |
US10831532B2 |
Updating a nested virtualization manager using live migration of virtual machines
A parent virtualization manager can create multiple nested virtualization environments on the same physical server. When nested virtualization controller code in a first nested virtualization environment needs to be updated, the parent virtualization manager creates a second nested virtualization environment, installs the updated virtualization controller code in the second nested virtualization environment, and live-migrates virtual machines from the first nested virtualization environment to the second nested virtualization environment. The amount of resources needed for the live migration within the second nested virtualization manager is the amount of resources in the largest virtual machine to be live-migrated, since resources in the first nested virtualization environment can be reclaimed by the parent virtualization manager and allocated to the second nested virtualization manager after a virtual machine has been live-migrated to the second nested virtualization environment. |
US10831529B2 |
Replication of batch jobs of computing systems
A computer-implemented method for replicating the effect of batch jobs using a replication agent is provided. The computer-implemented method comprises a replicating agent maintaining a maximum level in rows and a minimum level in rows for one or more columns in a database table of one or more database systems. The replicating agent further analyzes a mapping defined in the replicating agent to identify source columns of a source database system of the one or more database systems which are mapped to a target column of a target database system of the one or more database systems. According to at least one embodiment, the replicating agent further identifies a logical clause of the source database system and the target database system to define a range refresh. The replication agent further initiates the defined range refresh. |
US10831525B2 |
Intelligent assignment of virtual machines to compute only or hyper converged nodes
A system and method include assigning virtual machines (VMs) to any one of compute only (CO) and hyper converged (HC) nodes. The method includes identifying, by a management processor of a virtual computing system, input-output patterns for a plurality of virtual disks in the virtual computing system; ranking, by the management processor, the plurality of virtual machines according to the identified input-output patterns; assigning, by the management processor, the plurality of virtual machines to any one of CO and HC nodes that optimize performance of the virtual computing system; monitoring, by the management processor, performance of the plurality of virtual machines; and determining, by the management processor, a change in behavior of one of the plurality of virtual machines. |
US10831515B2 |
Determination apparatus and determination system
A user's proficiency level of operation of a user apparatus is determined with higher accuracy. Acquisition unit acquires service contract information of a user using the apparatus. Determination unit determines the user's proficiency level of operation of the user apparatus based on service contract information acquired by acquisition unit. Trigger determination unit determines whether or not there has been an event (called a “trigger”) that triggers display of a hint to the user using the apparatus. If it is determined by trigger determination unit that a trigger has occurred, display control unit displays, on a display means, a hint corresponding to the trigger and the proficiency level determined by determination unit. |
US10831512B2 |
Capturing user interactions
Systems, methods, and computer-readable storage media are provided for capturing a state of a user interface. A state of the user interface presented by an application is identified, the user interface comprising a plurality of user interface elements. An indication of a modification to the user interface or an indication of user activity is received, where the indication of user activity is associated with one of the plurality of user interface elements. The state of the user interface is modified based on at least one of the indication of a modification to the user interface or user activity. |
US10831507B2 |
Configuration load of a reconfigurable data processor
A reconfigurable data processor comprises a bus system, and an array of configurable units connected to the bus system, configurable units in the array including configuration data stores to store unit files comprising a plurality of sub-files of configuration data particular to the corresponding configurable units. Configurable units in the plurality of configurable units each include logic to execute a unit configuration load process, including receiving via the bus system, sub-files of a unit file particular to the configurable unit, and loading the received sub-files into the configuration store of the configurable unit. A configuration load controller connected to the bus system, including logic to execute an array configuration load process, including distributing a configuration file comprising unit files for a plurality of the configurable units in the array. |
US10831504B2 |
Processor with hybrid pipeline capable of operating in out-of-order and in-order modes
A method and circuit arrangement provide support for a hybrid pipeline that dynamically switches between out-of-order and in-order modes. The hybrid pipeline may selectively execute instructions from at least one instruction stream that require the high performance capabilities provided by out-of-order processing in the out-of-order mode. The hybrid pipeline may also execute instructions that have strict power requirements in the in-order mode where the in-order mode conserves more power compared to the out-of-order mode. Each stage in the hybrid pipeline may be activated and fully functional when the hybrid pipeline is in the out-of-order mode. However, stages in the hybrid pipeline not used for the in-order mode may be deactivated and bypassed by the instructions when the hybrid pipeline dynamically switches from the out-of-order mode to the in-order mode. The deactivated stages may then be reactivated when the hybrid pipeline dynamically switches from the in-order mode to the out-of-order mode. |
US10831501B2 |
Managing an issue queue for fused instructions and paired instructions in a microprocessor
Disclosed is a method for managing an issue queue for fused instructions and paired instructions in a microprocessor. The method includes dispatching a fused instruction to a first entry in a double issue queue; dispatching two paired instructions to a second entry in the double issue queue; issuing the fused instruction during a single cycle to an execution unit in response to determining, by the issue queue logic, that the fused instruction is ready to issue; and issuing, by the issue queue logic, the first instruction of the two paired instructions to the execution unit in response to determining, by the issue queue logic, that the first instruction of the two paired instructions is ready to issue. |
US10831499B2 |
Apparatus and method for performing branch prediction
An apparatus and method are provided for performing branch prediction. The apparatus has processing circuitry for executing instructions, and branch prediction circuitry for making branch outcome predictions in respect of branch instructions. The branch prediction circuitry includes loop prediction circuitry having a plurality of entries, where each entry is used to maintain branch outcome prediction information for a loop controlling branch instruction that controls repeated execution of a loop comprising a number of instructions. The branch prediction circuitry is arranged to analyse blocks of instructions and to produce a prediction result for each block that is dependent on branch outcome predictions made for any branch instructions appearing in the associated block. A prediction queue then stores the prediction results produced by the branch prediction circuitry in order to determine the instructions to be executed by the processing circuitry. When the block of instructions being analysed comprises a loop controlling branch instruction that has an active entry in the loop prediction circuitry, and a determined condition is detected in respect of the associated loop, the loop prediction circuitry is arranged to produce a prediction result that identifies multiple iterations of the loop. This can significantly boost prediction bandwidth for certain types of loop. |
US10831494B2 |
Event triggered programmable prefetcher
A main processor 4 executes a main program and has an associated cache memory 6. Event detection circuitry 12 detects events consequent upon execution of the main program and indicative of data to be used by the main processor. One or more programmable further processors 16, 18 is triggered to execute a further program by the events detected by the event detection circuitry 12. Prefetch circuitry 28 is responsive to the further program executed by the one or more programmable further processors to trigger prefetching of the data to be used by the main processor to the cache memory. |
US10831493B2 |
Hardware apparatus to measure memory locality
A buffer is configured to store a plurality of last addresses accessed by a processor core from a memory. A minimum distance extraction circuit determines distances of a current memory address accessed by the processor core from each of the plurality of last addresses in the buffer and determines a minimum distance from the distances. A limit determination circuit compares the minimum distance to each of a plurality of ranges of distances and selects a range of the plurality of ranges within which the minimum distance falls. Each of a plurality of counters of a counter circuit is associated with a corresponding one of the plurality of ranges. A counter of the plurality of counters is to be incremented corresponding to the selected range. |
US10831489B2 |
Mechanism for completing atomic instructions in a microprocessor
Method and apparatus for completing atomic instructions in a microprocessor may be provided by identifying from a program-ordered Instruction Completion Table (ICT) a last entry in a completion window of instructions for completion in a current clock cycle of a processor; in response to determining that the last entry includes an atomic instruction that straddles the completion window: excluding the last entry from completion during the current clock cycle; completing instructions in the completion window for the current clock cycle; and shifting the completion window to include the last entry and a next entry adjacent to the last entry in the ICT in a next clock cycle. |
US10831485B1 |
Flexible modular pipelined analytics
A system for performing a computation includes an interface and a processor. The interface is configured to receive an indication of a computation from a tenant associated user. The processor is configured to determine a set of computational steps for performing the computation, where each computational step of the set of computational steps adheres to a pipelining criterion. The processor is configured to determine associated processors for subsets of the set of computational steps, where the associated processors include a tenant associated processor or a commingling associated processor. The processor is configured to cause execution of the set of computational steps using the associated processors. |
US10831483B1 |
Memory mapped virtual doorbell mechanism
An apparatus to facilitate doorbell notifications is disclosed. The apparatus includes memory-mapped I/O (MMIO) base address registers including a physical function (PF) and plurality of virtual functions (VF), wherein each function's base address register comprises a plurality of doorbell pages and doorbell hardware including doorbell registers, each having an assignable function identifier (ID) and offset, and comprising a plurality of doorbells to activate a doorbell notification in response to receiving a doorbell trigger from an associated doorbell page set upon detection of an access request. |
US10831477B2 |
In-lane vector shuffle instructions
In-lane vector shuffle operations are described. In one embodiment a shuffle instruction specifies a field of per-lane control bits, a source operand and a destination operand, these operands having corresponding lanes, each lane divided into corresponding portions of multiple data elements. Sets of data elements are selected from corresponding portions of every lane of the source operand according to per-lane control bits. Elements of these sets are copied to specified fields in corresponding portions of every lane of the destination operand. Another embodiment of the shuffle instruction also specifies a second source operand, all operands having corresponding lanes divided into multiple data elements. A set selected according to per-lane control bits contains data elements from every lane portion of a first source operand and data elements from every corresponding lane portion of the second source operand. Set elements are copied to specified fields in every lane of the destination operand. |
US10831475B2 |
Portability analyzer
Assessing portability of source code based on predictions from a learning model trained with historical outputs from a portability analyzer. A request is received as input to assess portability of source code from a source environment to at least one target environment. The learning model is applied to the source code to predict a level of portability of the source code to the at least one target environment. Results from a portability analyzer that are based on the level of portability predicted by the learning model include a confidence measure associated with one or more portions of the source code indicating the ease of portability of the one or more portions of the source code to each of the at least one target environments. |
US10831474B2 |
ISA-ported container images
A software container image that includes components dependent on a first computer instruction set architecture (ISA) is ported to enable a container to execute using the container image on a computer having a second ISA different from the first. Porting the container image entails replacing components of the container image not compatible with the second ISA with equivalent components compatible with the second ISA. The porting is performed, in some instances, dynamically as part of running a container with the container image on a computer implementing the second ISA. |
US10831469B2 |
Dynamically installing a device driver by a network element
A method and apparatus of a network element that installs a device driver used to manage hardware of the network element is described. In an exemplary embodiment, the network element detects, with a functionality of a network element operating system, the hardware of a data plane of the network element, where at least one component of the network element operating system is executing in a first container as a first set of processes. The network element further determines a device driver for the hardware and installs the device driver in a kernel of the host operating system. The network element additionally manages the data, with the network element operating system, using the device driver. |
US10831468B2 |
Modification of terminal and service provider machines using an update server machine
A method including (i) displaying a first prompt by a terminal machine by running a terminal application, the terminal application comprising first computer-executable instructions and first code that conduct the terminal machine's portion of a dialogue sequence between the terminal machine and a service provider machine, the first code comprising information to be translated, (ii) receiving entry of first data at the first prompt, (iii) communicating information associated with the first data to a provider application at the service provider machine, the provider application comprising second computer-executable instructions and second code that conduct the service provider machine's portion of the dialogue sequence, wherein the second code comprises information to be translated, and (iv) receiving third code that replaces or supplements at least a portion of the first code to produce first updated code, the first updated code adapting the terminal application to conduct a modified dialogue sequence with the service provider machine. |
US10831466B2 |
Automatic patch management
Managing application changes is provided. Devices within a plurality of devices are grouped to form a set of devices based on configuration data corresponding to the devices. An application change is deployed to a subset of the set of devices in response to determining that the application change is available. Performance data corresponding to the application change is collected from the subset of devices over a predefined time period. The application change is deployed to a remainder of devices in the set of devices in response to the performance data indicating a positive application change to the subset of devices increasing a level of performance of the subset of devices greater than an increased performance threshold level. |
US10831463B2 |
Intelligent software deployment on an IaaS platform
A method obtains a task tree for a deployment job to deploy application(s) to a compute infrastructure, the task tree indicating tasks to execute the deployment job. The method also obtains script(s) and configuration information for executing the script(s). The method simulates an installation process using the task tree and provides a refined task tree. The method invokes the installation process of the deployment job, the installation process including execution of the tasks of the deployment job and using the refined task tree. The method backtracks the installation process after recognizing an error, pausing the installation process and applying an adjustment to the refined task tree to resolve the error. The installation process resumes from a prior point using the refined task tree with the applied adjustment. Based on successful completion of the installation process, the method provides an adjusted refined task tree as an optimized task tree. |
US10831457B2 |
Code generation relating to providing table of contents pointer values
Code generation relating to providing table of contents (TOC) pointer values. Code to be compiled is obtained by a processor. Based on obtaining the code, a determination is made as to whether the code is to access a reference data structure. Based on determining the code is to access the reference data structure, other code is included in the code to provide a pointer to the reference data structure. The other code includes an architectural definition to provide the pointer to the reference data structure. |
US10831455B2 |
Quantum circuit compilation with quantum libraries as a service
A set of quantum assembly language referencing a quantum algorithm is received from a user. A quantum device is selected to execute the set of quantum assembly language. Responsive to the selected quantum device, an implementation of the quantum algorithm from a remote repository is selected, the remote repository comprising a set of implementations of a set of quantum algorithms. An implementation in the set of implementations in the remote repository is compiled to form a compiled quantum circuit. The compiled quantum circuit is transformed into a quantum circuit model. Using the selected quantum device, the quantum circuit model is executed. |
US10831454B2 |
Method and apparatus for executing device monitoring data-based operations
A system and method to manage a plurality of devices has been described. Initially a device manager server in a cloud device management system, sends a selection of one or more device monitoring parameters to retrieve device monitoring data from a device from the plurality of devices. Next a device monitoring data is received corresponding to the selected one or more device monitoring parameters retrieved from the device and stored in a log database, and a metric database at the cloud device management system. Next one or more device monitoring data-based operations are executed at the cloud device management system based on the device monitoring data stored at the log database and the metric database. Finally, the result of execution is displayed at a console of the cloud device management system. |
US10831442B2 |
Digital assistant user interface amalgamation
An approach is provided that receives, from a user, an amalgamation at a digital assistant. The amalgamation includes one or more words spoken by the user that are captured by a digital microphone and a set of digital images corresponding to one or more gestures that are performed by the user with the digital images captured by a digital camera. The system then determines an action that is responsive to the amalgamation and then performs the determined action. |
US10831440B2 |
Coordinating input on multiple local devices
One embodiment provides a method, including: receiving, at a first device, a user input; activating, from the first device, a second device; and thereafter coordinating, using the processor of the first device, with the second device to process the user input. Other aspects are described and claimed. |
US10831439B1 |
Reducing audio syndrome content
Embodiments are disclosed for reducing audio syndrome content. The techniques include generating a listener profile. The listener profile includes data associated with content that induces an audio syndrome for a listener. The techniques include determining that current content includes content that induces the audio syndrome for the listener. A trained audio syndrome predictor makes the determination based on the listener profile. The techniques include, in response to determining that the current content includes the content that induces the audio syndrome for the listener, generating an alternative audio content that suppresses audibility of the content that induces the audio syndrome for the listener. Additionally, the techniques include presenting the alternative audio content for the listener in place of the current content. |
US10831437B2 |
Sound signal controlling apparatus, sound signal controlling method, and recording medium
An information processing apparatus includes: an estimator configured to estimate, based on biological information of a human subject, a sleep indicator indicative of a depth of sleep of the human subject; and a volume controller configured to control a volume adjuster that generates a second playback sound signal by adjusting an amplitude of a first playback sound signal, such that the first playback sound signal is adjusted based on the sleep indicator and a volume of an ambient sound in an environment in which the human subject is situated. |
US10831435B2 |
Shared terminal, communication system, image transmission method, and recording medium
A shared terminal includes: circuitry to cause a display to display an image to a plurality of users, the plurality of users simultaneously sharing use of the shared terminal; and a network interface to communicate with a destination management server through a network, the destination management server being different from the shared terminal and storing, in a memory, for each of the plurality of users, user identification information of the user in association with an email address of the user. The circuitry: obtains, from a first terminal of a first user of the plurality of users, first terminal identification information identifying the first terminal; transmits first user identification information of the user of the first terminal to the destination management server; receives, from the destination management server, a first email address of the first user, the first email address being obtained from the memory of the destination management server using the first user identification information; and transmits an email addressed to the received first email address to allow the first user to obtain data relating to the image displayed to the plurality of users. |
US10831432B2 |
Multi-picture display method, and display device
A split-screen display method and a display apparatus are disclosed. The method is applicable to a display apparatus including a curved display screen, and includes: obtaining position information of a preset fold line on a curved display screen in response to detecting that an user bends and splits the curved display screen according to the preset fold line and a display screen corresponding to the preset fold line is recessed relative to a rear side of the curved display screen, wherein the preset fold line is a dividing line between adjacent curved display screens formed by the bending and splitting; dividing a display interface of the curved display screen into a plurality of sub-interfaces according to the position information, and a splitting line between the two adjacent sub-interfaces coincides with the preset fold line; obtaining display content selected by the user in the sub-interfaces; and displaying the display content via the sub-interfaces. |
US10831430B2 |
Video display systems and methods
A video display system may include a video display including a plurality of video display modules, a truss supporting the video display, a lower portion of the truss anchored to a floor, and the lower portion may be coupled to the video display at a position between the terminal sides of the video display and may extend approximately one-third of the length of the video display. The video display system may include a upper portion of the truss above the lower portion and anchored to a ceiling, wherein the upper portion may be coupled to the video display at a position between the terminal sides of the video display and may extend approximately one-third of the length of the video display. |
US10831429B2 |
Display mode adjustment based on number of estimated functions of a recommended content
A non-transitory computer readable medium stores a program causing a computer to function as units including a reception unit configured to receive an input content from a user; a first screen control unit configured to display a content of a recommendation on a first screen; a second screen control unit configured to generate a second screen of a function estimated or determined from the content of the recommendation and to dispose the second screen on a back of the first screen; and a determination unit configured to determine a display mode of the second screen such that the display mode of the second screen of the estimated function is different from that of the second screen of the determined function. The first screen control unit is configured to change a transmission rate of the first screen such that the display mode is set to the determined display mode. |
US10831426B2 |
Image forming apparatus
An image forming apparatus includes a storage unit and a processor. The storage unit stores job parameters shared by a group of image forming apparatuses. The processor determines a job parameter among one of the shared job parameters that cannot be executed by the image forming apparatus and adjusts a set value of the job parameter so that the job parameter can be executed by the image forming apparatus. |
US10831423B2 |
Information processing apparatus that searches for communication apparatus via network, storage medium that stores program executed by the information processing apparatus, and control method for the information processing apparatus
According to an exemplary embodiment of the present invention, a combination of specification information of a communication apparatus and predetermined information indicating a search method used for obtainment of the specification information is displayed by a display method in accordance with a selection by a user from among a plurality of display methods. |
US10831421B1 |
Authentication for printing operations from a cloud-based server using a mobile device
A cloud-based server and a port monitor on a device provide authentication of a user to access print jobs on the server. An application may print or perform other operations from the cloud-based server to a printing device. The port monitor uploads data for a document to the cloud-based server. Once the data for the document is uploaded, a claim code is generated by the cloud-based server. The port monitor receives the claim code. The port monitor initiates the launch of a browser having a uniform resource locator (URL) address for the server along with the claim code. The user is authenticated using a login page and the claim code associated to the user to allow access to the document on the server. |
US10831415B2 |
Terminal device and non-transitory computer-readable medium storing computer-readable instructions for terminal device
A terminal device may display a setting screen for inputting setting information; after the setting information is inputted in the setting screen, supply a communication executing instruction to an OS program. The OS program may supply a signal sending instruction to a first wireless interface. The first wireless interface may start sending a polling signal, establish a first wireless connection with a function executing device, and communicate connection information with the function executing device by using the first wireless connection. The OS program may establish, by using the connection information, a second wireless connection for communicating with the function executing device via a second wireless interface. In a case where the second wireless connection is established, the terminal device may send a function executing request to the function executing device via the second wireless interface by using the second wireless connection. |
US10831413B2 |
Printing apparatus that displays notification screen and that executes print job, control method therefor, and storage medium
A printing apparatus which is capable of preventing printing from being performed based on setting histories against user's will. The printing apparatus displays a setting call button for calling data to be printed and print setting information. A character string for identifying the data is displayed on the setting call button. It is determined whether or not all of the character string is displayed on the setting call button. When a user has selected the setting call button on which at least a part of the character string is not displayed, a notification screen that prompts a user to confirm the data to be printed is displayed. |
US10831409B2 |
Volume reconfiguration for virtual machines
Aspects of the present disclosure concern automated volume reconfiguration for volumes assigned to a virtual machine (VM). Properties of a volume controller with respect to a set of input/output (I/O nodes) used to transmit a set of volumes to the VM are analyzed, wherein each volume of the set of volumes is mapped to an I/O node of the set of I/O nodes. Based on the analysis, a reconfiguration action is determined, wherein the reconfiguration action includes migrating at least one volume of the set of volumes to a different I/O node of the set of I/O nodes. The reconfiguration action is then executed. |
US10831407B2 |
Write flow offloading to raid array storage enclosure
A storage system comprises a plurality of enclosures and a storage controller. Each enclosure comprises at least one processing device and a plurality of drives configured in accordance with a redundant array of independent disks (RAID) arrangement. The storage controller obtains data pages associated with at least one input-output request and provides the obtained data pages to the at least one processing device of a given enclosure. The storage controller issues a command to the at least one processing device of the given enclosure to perform at least one operation based at least in part on the obtained data pages. The at least one processing device of the given enclosure receives the obtained data pages from the storage controller, calculates RAID parities based at least in part on the received data pages, and stores the data pages and RAID parities on the plurality of drives according to the RAID arrangement. |
US10831401B2 |
Method, device and computer program product for writing data
Techniques involve receiving a write request for a first storage block in a source storage area during copying first data from the source storage area to a target storage area. The techniques further involve writing second data associated with the write request into a second storage block of the target storage area, wherein the second storage block corresponds to the first storage block. The techniques further involve updating an indicator associated with the first storage block, wherein the indicator indicates that the second data is written by the write request during the copying. Such techniques enable the data to be written into the target storage area directly without being written into the source storage area by setting an indicator indicating whether a storage block receives a write request during data copying. Accordingly, such techniques can improve write performance during data copying, and extend source storage area lifetime. |
US10831396B2 |
Data storage organization based on one or more stresses
A memory sub-system comprises a number of memory components and a processing device configured to move data stored in the number of memory components based, at least partially, on a stress profile corresponding to the number of memory components. |
US10831391B2 |
Method to serve restores from remote high-latency tiers by reading available data from a local low-latency tier in a deduplication appliance
Embodiments are described for performing file restores from remote high-latency storage tiers by reading available data from a local low-latency tier in a deduplication appliance. A request to restore a previously segmented and deduplicated file can be received by a storage appliance from an application, each segment having a fingerprint. The name of the file can be looked up in an index on the storage appliance, and a first batch of fingerprints of segments of the file can be retrieved from the index. Each fingerprint can be looked up in metadata in the index to determine whether the segment corresponding to the fingerprint is available locally and therefore need not be retrieved locally. A list of local and remote prefetch segments is generated, and a prefetch request is generated for each list, if non-empty. Use of the prefetch scheme can be dynamically turned on or off. |
US10831387B1 |
Snapshot reservations in a distributed storage system
A new snapshot of a storage volume is created by suppressing write requests. Once pending write requests from the computing nodes are completed, storage nodes create a new snapshot for the storage volume by allocating a new segment to the new snapshot. Subsequent write requests to the storage volume are then performed on the segments allocated to the new snapshot. An orchestration layer implements a bundled application that is provisioned with storage volumes and containers. A snapshot of the application may be created and used to rollback or clone the application. The amount of processing cores, memory, and containers may be increased or decreased based on usage. Amount of storage allocated to a storage volume may be augmented by a snapshot reservation ratio. The snapshot reservation ratio is adjusted over time according to usage. |
US10831384B2 |
Memory device with power management
A memory device includes a memory array including a plurality of memory components; and a controller coupled to the memory array, the controller configured to: determine a set of transactions to be implemented across two or more memory components according to an initial schedule; calculate a first plurality of power consumption levels corresponding to the initial schedule; and if one or more of the power consumption levels exceed a predetermined threshold, calculate an updated schedule for implementing the set of transactions across the two or more memory components, wherein the updated schedule corresponds to a second plurality of power consumption levels that are all at or below the predetermined threshold. |
US10831379B2 |
Method for enhancing SSD endurance by utilizing host DRAM
The present disclosure generally relates to methods for enhancing solid state drive endurance by utilizing host memory capabilities. Such use of host memory capabilities increases solid state drive service life and limits errors that may develop over time. Example embodiments are disclosed that should not be considered limiting. |
US10831374B2 |
Minimizing seek times in a hierarchical storage management (HSM) system
A computer-implemented method, according to one embodiment, includes assigning one or more first-type tape cartridges to an upper tape layer of a hierarchical storage management system, assigning one or more second-type tape cartridges to a lower tape layer of the hierarchical storage management system, and moving, to the lower tape layer, data having lower access frequency and recorded in the first-type tape cartridge assigned to the upper tape layer. A length of a tape included in the second-type tape cartridge is longer than a length of a tape included in the first-type tape cartridge. |
US10831371B2 |
Quota controlled movement of data in a tiered storage system
Embodiments of systems and methods are provided for data storage in a tiered storage system comprising at least two storage tiers. A method comprises: providing storage information for each storage tier of the storage tiers to a user. The storage information comprising values of storage parameters, wherein the storage parameters comprise at least one of a storage quota limit of the user, usable storage capacity in the tier for the user based on the storage quota limit, and consumed storage capacity of the tier by the user. The storage information is used to move data between the storage tiers. |
US10831369B2 |
System and method for synchronizing caches after reboot
A method and system for synchronizing caches after reboot are described. In a cached environment, a host server stores a cache counter associated with the cache, which can be stored in the cache itself or in another permanent storage device. When data blocks are written to the cache, metadata for each data block is also written to the cache. This metadata includes a block counter based on a value of the cache counter. After a number of data operations are performed in the cache, the value of the cache counter is updated. Then, each data block is selectively updated based on a comparison of the value of the cache counter with a value of the block counter in the metadata for the corresponding data block. |
US10831368B2 |
Local storage memory management for a mobile device
In one embodiment, a method for managing a local storage memory for a mobile device includes detecting a level of memory usage of the local storage memory of the mobile device rising above a first threshold. The method determines a respective portion of the level of memory usage of the local storage memory on a per software application basis for a plurality of software applications, and determines a user preference for a memory relief action. The method then implements the memory relief action for at least one software application of the plurality of software applications based on the user preference. |
US10831365B2 |
Method for controlling a display device at the edge of an information element to be displayed
The invention relates to a device and a method for controlling a display device such that a section of an information element presented on the display device, where a first edge is not presented, a first edge section is presented that comprises the first edge of the information element as well as the region of the information element that is adjacent to the first edge, having the step of executing a translation of the presented section of the information element in a first direction according a to control motion executed by a user and triggering a first control signal for the translation in a second direction, wherein the first control signal is supplied to a control device, characterized by the steps such that a second control signal is generated and supplied to the control device as soon as the control motion has reached the second edge of the display device having been reached by the motion in the second direction, jumping to present the first edge section of the information element on the display device reached by the motion in the first direction. |
US10831362B2 |
Mobile terminal and object change support method for the same
A mobile terminal and a method of supporting an object change for the same are provided. The mobile terminal includes a display unit for outputting at least one object, and a control unit for controlling at least one of directly displaying, in response to a signal for changing the output object into a second object having a similar function but being of a different type than the output object, the second object on the display unit without a screen transition, and for outputting, in response to a signal for changing the output object into a second object having a similar function but being of a different type than the output object, a guide frame on the display unit so as to facilitate change of the output object without a screen transition. |
US10831357B2 |
Device, method, and graphical user interface for media playback
In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a playback status indicator regarding playback of a media item. The method includes displaying, on the display, an image associated with the media item. The method includes detecting an input interacting with the image. In response to a first portion of the input, the method includes adjusting the appearance of the image on the display in accordance with the first portion of the input. In response to a second portion of the input, the method includes changing playback of media items on the device in accordance with the input in accordance with the second portion of the input. |
US10831354B2 |
Display apparatus and display method
First screen display control unit displays an image of an app started by a starting operation corresponding to a first screen in a full-screen area of the first screen. For example, when operation for starting an app is performed on a startup image displayed on the first screen, first screen display control unit determines starting operation corresponding to the first screen has been performed, and displays the app image in the full-screen area. Second screen display control unit displays an image of an app started by a starting operation corresponding to a second screen in a full-screen area of the second screen. For example, when operation for starting an app is performed on a startup image displayed on the second screen, second screen display control unit determines starting operation corresponding to the second screen has been performed, and displays the app image in the full-screen area of the second screen. |
US10831350B1 |
Home custom services
Methods, computer-readable media, systems and apparatuses for generation of a custom user interface for various categories of users and home maintenance, finance, and insurance monitoring are provided. The systems may receive data associated with a home, such as a plurality of systems and/or devices associated with the home. Based on the received information, the systems may generate a maintenance task list for the home including a plurality of maintenance tasks, finance task lists, and/or insurance task lists. Data related to maintenance performed on the home may be received and, based on the received maintenance data, a determination may be made as to whether one or more tasks on the maintenance task list have been completed. |
US10831349B2 |
Implementing automated personalized, contextual alert displays
A method and apparatus are provided for implementing automated personalized, contextual alert displays. A display alert generator correlates user account information to web page advertisement images and text, and posts personalized reminders related to those images and text. |
US10831347B2 |
Cognitive computing to identify key events in a set of data
A method, apparatus, system, and computer program product for detecting and obscuring references that inadvertently disclose key events according to a user's progress through a media. A computer system ingests data from the media and conceptualizes events from the data. The computer system identifies the key events in the media based on the conceptualized events. The computer system assigns a value to each identified key event. The computer system intakes the data that tracks a progression through the media. The computer system identifies references in related content data that are associated with the key events having values that exceeds a threshold. The computer system obscures the references to the key events displayed in the related content data according to the progression through the media. |
US10831346B2 |
Ergonomic and sensor analysis based user experience design
Ergonomic and sensor analysis based user experience design improvement is provided in various embodiments by: detecting interactions between a user and an element of a user interface of a software application executing on a computing device; gathering biometric data for the user from interface devices of the computing device; identifying a task performed in the software application that corresponds to the interactions and associates the biometric data with the interactions; adjusting a user interface setting for the element to reduce a strain on the user, wherein the user interface setting comprises at least one of: a location of the element relative to a second element of the user interface involved in the task; a relative size of the element in the user interface; a color balance of the element; and a size and location of a hitbox of the element for registering user selection of the element. |
US10831342B2 |
Method used by mobile terminal to return to home screen, mobile terminal and storage medium
Embodiments of the present disclosure relate to the field of information processing technologies, and disclose a method used by a mobile terminal to return to a home screen, a mobile terminal and a storage medium. The method includes: determining whether the screen touching gesture is a gesture for displaying a virtual home screen button; displaying the virtual home screen button when the screen touching gesture on the current page is the gesture for displaying the virtual home screen button, and detecting whether the virtual home screen button is tapped; and returning from the current page to a home screen if the virtual home screen button is tapped. After it is detected that a screen touching gesture on a current page is a gesture for displaying a virtual home screen button, the virtual home screen button is displayed. |
US10831335B2 |
Cylindrical interface for augmented reality/virtual reality devices
Embodiments are described to perform an operation comprising determining a position of an augmented reality and/or virtual reality (AR/VR)-capable device relative to a position of a tracking point, determining a first arrangement of a first plurality of graphical user interface (GUI) elements associated with an application based on the position of the AR-capable device relative to the tracking point, and generating, by operation of a processor, a GUI comprising the first plurality of GUI elements arranged according to the first arrangement within a volume of a cylinder. |
US10831331B2 |
Window control for simultaneously running applications
A computing device and computer automated method for controlling the display of application windows on a computer screen. A background process monitors a user's interaction with applications running on the computing device. The background process logs aspects of the user's interaction with applications, each application being associated with a window. The log is analyzed to detect the presence of a pattern in the user's interaction between any two applications, in particular repeated switching between two applications. If the pattern is detected, then the windows are reconfigured to present one of the windows as a picture-in-picture window within the other window. The automated switching to the picture-in-picture display of the two application windows ensures both windows are visible at the same time without the user having to reconfigure the windows manually. |
US10831328B2 |
Polymer foam adhesive tape and pressure-sensitive type touch panel comprising the same
A polymer foam adhesive tape including: a substrate film; a polymer foam layer provided on one surface of the substrate film; a first adhesive layer provided on the polymer foam layer; and a second adhesive layer provided on the other surface of the substrate film, in which the polymer foam adhesive tape has a dielectric constant of 2.5 to 4.5 at a frequency of 105 Hz. |
US10831322B2 |
Touch control human-machine interface device and operation method thereof
A touch control human-machine interface device and an operation method thereof are disclosed. In the touch control human-machine interface device. The touch recognition device includes an insulative carrier, an upper electrode disposed on an upper surface of the insulative carrier, lower electrodes disposed on a lower surface of the insulative carrier, and conductive lines electrically connecting the upper electrode to the lower electrodes. When the user presses the upper electrode, the touch recognition device is pressed down to move the lower electrodes to contact an upper surface of a capacitive touch panel, a control unit can detect the capacitive touch panel to determine positions of the lower electrodes to define a XY coordinate system, so as to determine a coordinate of other lower electrode at the XY coordinate system. As a result, an identity of the user operating the touch recognition device can be defined by the determined coordinate. |
US10831317B2 |
Electronic ink touch sensitive display
An electronic ink display incorporating a touch sensitive screen which does not significantly increase the thickness of the electronic ink display as compared to conventional touch screen displays. The touch screen has a first and second electrode layers each having electrodes arranged to form nodes where the electrodes overlap. The electronic ink display contains microcapsules having different positively and negatively charged inks of different colors which are attracted the oppositely charged electrode to form an image. |
US10831315B2 |
Touch control method and system, mobile terminal, and storage medium
A touch control method, a system, a mobile terminal and a storage medium can have operations of receiving a touch control operation from a touch fingerprint sensor; detecting valid touch information on a touch screen; comparing the valid touch information with a pre-set touch information threshold value, and when the valid touch information is less than or equal to the pre-set touch information threshold value, responding with a pre-set operation to the touch control operation on the touch fingerprint sensor, when the valid touch information is greater than the pre-set touch information threshold value, ending a response of the touch fingerprint sensor to the touch control operation. |
US10831310B2 |
Touch detection method with improved detection speed, touch control chip and touch detection apparatus
The present disclosure discloses a touch detection method which includes: inputting, by a driving unit, driving signals to N driving channels, respectively; receiving, by a sensing unit, sensing signals output by M−K sensing channels; switching, by a switching unit, the N driving channels to N sensing channels, and switching other K sensing channels to K driving channels; inputting, by the driving unit, driving signals to the K driving channels after the switching, respectively; receiving, by the sensing unit, sensing signals output by the N sensing channels after the switching; and determining, by a processing unit, touch information according to the sensing signals output by the M−K sensing channels and the sensing signals output by the N sensing channels after the switching. Therefore, time consumption is reduced and a detection speed of touch detection is improved in a case where sensing channels sampled at one time are insufficient. |
US10831309B2 |
Touch sensing method for a display with touch device
A touch sensing method for a display with touch device having an image display period, which includes multiple execution time sections. Each execution time section has a display time division and a blank time division. A display procedure is executed in each display time division. A communicating procedure is executed in one of the blank time division. In the communicating procedure, an uplink signal is provided by the common electrodes for a first object to receive. Thus, the display with touch device has more time to detect more different kinds of touch objects. |
US10831308B2 |
Touch gesture detection and resolution
Systems and methods for enhanced touch gesture detection and resolution in mobile electronic communications devices entail scanning a touch sensor of the device at a first scan rate, detecting a touch of a finger and determining that the touch has remained present for at least a first threshold period. In response to this determination, the touch sensor is scanned at a second scan rate that is higher than the first scan rate, and it is determined using this second scan rate that a swipe gesture has occurred at the touch sensor within a second threshold period. In response to the swipe gesture, an action is executed at the device. |
US10831306B2 |
Display device and touch panel device
There is provided a display device equipped with a touch sensor that can decrease the area of the mounting surface with electromagnetic interference reduced. The display device includes a plurality of drive electrodes, an output circuit connected to the plurality of drive electrodes, a power supply circuit, and a resistor element. A power of the output circuit is connected to the power supply circuit through the resistor element. |
US10831303B2 |
Touch screen panel, touch sensing apparatus having the same and driving method thereof
A touch screen panel includes a driving line including a plurality of touch driving units, a sensing line substantially parallel to the driving line and which includes a plurality of touch sensing units, a first driving router disposed adjacent to the driving line and which transmits a first touch pulse to one of an even-numbered touch driving unit and an odd-numbered touch driving unit of the touch driving units, a second driving router disposed adjacent to the driving line and which transmits a second touch pulse to the other of the even-numbered touch driving unit and the odd-numbered touch driving unit of the touch driving units and a plurality of sensing routers connected to each of the touch sensing units and which receives a sensing signal from the touch sensing units. |
US10831288B2 |
Projector, projection system, and detection light radiator
A projector including an exterior enclosure, a light source apparatus, a light modulator, a projection optical apparatus, a plurality of detection light radiators that radiate detection light used to detect a pointing element onto a projection area, an imager that receives light that belongs to a wavelength region including the wavelength of the detection light to capture an image of the projection area, and a position detector that detects the position of the pointing element in the projection area based on the image captured by the imager, wherein the plurality of detection light radiators are arranged in different positions on the exterior enclosure, the plurality of detection light radiators include a first detection light radiator, and the first detection light radiator is so configured that a distance therefrom to another detection light radiator out of the plurality of detection light radiators is changeable. |
US10831287B2 |
System and method for receiving user input
A user input device is provided. The user input device includes: a body; one or more sensors operative to detect a contact pressure arrangement applied to the body; and a controller in electronic communication with the one or more sensors. The controller is operative to: determine that the contact pressure arrangement corresponds to a pinching action; and manipulate a control signal based at least in part on the contact pressure arrangement. |
US10831286B1 |
Object tracking based on detected tracking patterns in a non-visible spectrum range
In one embodiment, a method includes receiving light signals from an interaction device, where the captured light signals are processed into one or more images that include illumination patterns associated with one or more objects, accessing light signals only within a particular spectrum range, detecting one or more tracking patterns from the accessed light signals within the particular spectrum range, where each of the one or more tracking patterns indicates a particular portion of a first object, and where the first object is a part of the one or more objects, determining one or more characteristics of the first object based on the detected one or more tracking patterns, and sending one or more content items and instructions causing a projector to project the one or more content items on the first object to the interaction device. |
US10831285B2 |
Pen-shaped folding mouse
A pen-shaped folding mouse includes a scroll wheel, two supporting shafts, two rod bodies, two buttons, and an optical sensor. The scroll wheel has an axis line. The two supporting shafts are disposed on two opposite sides of the scroll wheel and are parallel to the axis line. The two rod bodies are located on the two opposite sides of the scroll wheel and are movably disposed on the two supporting shafts. The two rod bodies include two outer surfaces and two first end surfaces close to each other. The two buttons are disposed on the two outer surfaces of the two rod bodies. The optical sensor is located on the outer surface of one of the rod bodies. |
US10831284B2 |
Character input error correction
Character input error correction is provided by receiving from a keyboard character input by a user. The character input includes character input errors by the user, the character input errors being input of incorrect characters by the user via the keyboard. The character input errors of the character input are automatically identified and classified into character error classification(s). Each character error classification corresponds to a respective visual transformation of input characters. It is determined that a frequency of the identified and classified character input errors exceeds a predefined threshold confidence level for triggering application of keyboard corrections for user input. Based on the determining, keyboard corrections are applied for user input. The applying keyboard corrections includes applying a correction to character(s) displayed for or input by the user. The applied correction is based on at least one of the classification(s) into which the character input errors are classified. |
US10831283B2 |
Method and electronic device for predicting a response from context with a language model
An electronic device and a method for predicting a response are provided. The electronic device includes a display and a processor configured to receive at least one message, identify at least one contextual category of the at least one message, predict at least one response for the at least one message from a language model based on the at least one contextual category, and control the display to display the at least one predicted response. |
US10831280B2 |
Augmented reality system for efficient and intuitive document classification
A computer-implemented method of using augmented reality (AR) to classify documents includes displaying one or more visual representations of one or more actions of a mobile device application in an AR display of a mobile device, selecting, by the mobile device, one of the one or more visual representations of one of the one or more actions for a document associated with the mobile device application in response to the mobile device being gestured toward the one visual representation of the one action, and classifying the document by performing the selected one action on the document. |
US10831275B2 |
Simulating obstruction in a virtual environment
A hand-wearable haptic interface device for simulating interaction with a virtual object in a Virtual Reality (VR) or Augmented Reality (AR) environment is provided. The hand-wearable haptic interface device can provide improved simulation of an obstruction caused by a virtual object in a virtual or augmented reality environment. The device comprises a joint-movement restrictor adapted to be positioned adjacent a finger joint when the device is worn on a hand of a user. The movement restrictor is adapted to provide different magnitudes of flexion resistance force for resisting flexion of the finger joint based on a flexion resistance control signal. |
US10831274B2 |
Changing tactile sensitivity of interactions with midair interfaces
A reflection is captured of a subsonic signal reflected by a contact surface. The contact surface is contacting a simulated surface of an object projected from a midair interface (MAI) device. A difference between the subsonic signal and the reflection is converted into a measurement of a flow in the contact surface. When the measurement is in a range of measurements, a change is caused in a temperature of a volume of a medium, the simulated surface being projected in volume of the medium, where the change in the temperature causes a second change in the flow in the contact surface. |
US10831273B2 |
User action activated voice recognition
One embodiment provides a method, including: receiving, from at least one sensor, data, wherein the data is based upon an action performed by a user; identifying, using a processor, the data as an activation cue; and activating, responsive to identifying the data as an activation cue, a voice response system. Other aspects are described and claimed. |
US10831265B2 |
Systems and methods for gaze-informed target manipulation
A method for improving user interaction with a virtual environment includes measuring a first position of the user's gaze relative to a virtual element, selecting the virtual element in the virtual environment at an origin when the user's gaze overlaps the virtual element, measuring a second position of a user's gaze relative to the virtual element, presenting a visual placeholder at a second position of the user's gaze when the second position of the user's gaze is beyond a threshold distance from the origin, and moving the visual placeholder relative to a destination using a secondary input device. |
US10831264B2 |
Eye image combination
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 combination can include assigning an eye pose region of a plurality of eye pose regions to each eye image and determining a representation of an eye pose in each eye image. The set of the determined representations can be fused to generate a hybrid eye image, which can in turn be used to generate an iris code associated with a confidence score. |
US10831261B2 |
Cognitive display interface for augmenting display device content within a restricted access space based on user input
A cognitive display interface operatively couples to a display device and provides augmentation data for display to a user within a restricted access space based on user input. The interface receives user input and context-related data, with the user providing the user input within the space, and one or more sensors providing the context-related data. The interface analyzes the context-related sensor data to determine a location and an orientation of the user within the space at the time of providing the user input, resolves context of the user input based, at least in part, on the determined location and orientation of the user within the space, and determines a search query from the input and the resolved context. A response to the search query is generated based, at least in part, on searching a database(s), and the interface provides a response as augmentation data for rendering on the display device. |
US10831253B2 |
Apparatus and method for efficient estimation of the energy dissipation of processor based systems
A system and method of scheduling tasks, comprising receiving activity and performance data from registers or storage locations maintained by hardware and an operating system; storing calibration coefficients associated with the activity and performance data; computing an energy dissipation rate based on at least the activity and performance data; and scheduling tasks under the operating system based on the computed energy dissipation rate. |
US10831252B2 |
Power efficiency-aware node component assembly
Sub-components assembled into a computer are selected based on sub-component power efficiency levels (for example, low, medium, high) and/or anticipated usage of the computer. Multiple units of each type of sub-component (for example, a CPU) are tested to determine a power efficiency level of each unit. Computers in which sub-component efficiency levels are desired to match an overall computer efficiency level, receive sub-component units of corresponding efficiency level. Computers anticipated to run applications that make intensive use of a given type of sub-component receive the given units having a higher efficiency level. Computers anticipated to run applications that make little use of a given type of sub-component receive a physical unit having a lower efficiency level. Computers anticipated to run a wide variety of applications of no particular usage intensity for a given type of sub-component, receive a unit having an average efficiency level. |
US10831248B2 |
Mobile device temperature-regulating case
A mobile device temperature-regulating case is disclosed. Mobile devices, such as tablet computers and smartphones, may be exposed to extreme temperatures, such as extreme cold and extreme heat. Under these extreme temperatures, the mobile devices may not function properly or at all. In that regard, the mobile device temperature-regulating case is configured to at least partially encase a side of the mobile device and conductively cool and/or heat the side of the mobile device. For example, a solid-state heat pump may conductively cool the side of the mobile device, with a fan convectively cooling the solid-state heat pump. In this way, temperature of the mobile device may be kept less than or greater than a predetermined temperature so that the mobile device may function properly. |
US10831246B2 |
Virtual button movement based on device movement
Various embodiments provide dynamic display locations of virtual control buttons based upon detected movement of a computing device. A computing device displays a virtual control button at a first location, such as a location based upon a grip profile. At some point later, the computing device detects movement via a sensor included in the computing device. Upon detecting the movement, the computing device visually moves the virtual control button to at least a second location based upon the detected movement. |
US10831243B2 |
Flexible display device
A flexible display device is provided. The flexible display device according to an embodiment of the present disclosure may include a first body, a second body, a first link, and a second link. According to an embodiment of the present disclosure, in an unfolding state, the first link and the second link may not protrude out of the first body and the second body, and the first link and the second link may be changed in a form that may protect the flexible display during folding. |
US10831239B2 |
Mobile device with flexible display and housing
A mobile device including various components in communication with one another, the mobile device comprising a flexible housing, flexible display device mounted in the housing, a deformation sensor mounted in the housing and a device controller configured to operate the mobile device responsive to receipt of data input from the flexible display device, wherein the device controller automatically deactivates the processing of at least a portion of data input received of the plurality of data input received from the display device responsive to receiving communication from the deformation sensor detecting a threshold level of deformation of the housing. |
US10831238B2 |
Display method for flexible display screen and flexible display device
The present application provides a display method for a flexible display screen and a flexible display device, and belongs to the field of flexible display technology. The flexible display device includes: a flexible display screen; and a processor, configured to determine a deformation region of the flexible display screen and adjust display brightness of at least a portion of the deformation region to a first brightness, wherein the deformation region includes a transition region and an invalid region, the first brightness is less than a second brightness which is the display brightness of an non-deformation region. |
US10831237B2 |
Dual-screen electronic apparatus and display control method thereof
A dual-screen electronic apparatus is provided. The apparatus includes: a first display screen with a first physical border; a second display screen with a second physical border; and a processor, configured to control display of the first display screen and the second display screen. In response to a first mode of use, a first portion of the second physical border and a second portion of the first physical border are hidden from view; and in response to a second mode of use, the first display screen is arranged on a first surface of the dual-screen electronic apparatus, and the second display screen is arranged on a second surface of the dual-screen electronic apparatus, the first surface being opposite to the second surface. |
US10831236B2 |
Maintaining privacy with mobile computing devices
The present disclosure generally relates to systems for maintaining a user's privacy in relation to mobile computing devices. In one general aspect a system includes an acoustically insulated housing, a speaker system, a touchscreen, and a control system. The housing has an interior sized to contain a mobile computing device. The speaker system includes a speaker arranged to direct sound into the interior volume. The control system is configured to perform operations that include causing the speaker system to emit voice obscuring noise into the interior volume of the housing, receiving display data indicating content displayed on a touchscreen of the mobile computing device, causing the touchscreen display to present the display data in a manner that substantially mirrors the content as displayed on the touchscreen of the mobile computing device, and providing control signals indicating user inputs received on the touchscreen to control functions of the mobile computing device. |
US10831234B1 |
Portable information device
The portable information device includes: a display whose back surface is supported on respective front surfaces of first and second support plates; and an adhesive member that adheres to the front surfaces of the first and second support plates and the back surface of the display and fastens them together. In the portable information device, an area that overlaps with at least a folding area includes a weak adhesive section in which an adhesive force of the adhesive member between the first and second support plates and the display is reduced to be lower than the other section or a non-adhesive section that does not adhere to at least either the first and second support plates or the display. The portable information device further includes a magnet provided below the back surface of the display and in a position that overlaps with the folding area. The magnet can attract a magnetic body. |
US10831232B2 |
Computer architecture allowing recycling of instruction slack time
A computer architecture suitable for out-of-order processors manages the problem of timing slack, in which an instruction completes before its clock cycle, by recycling that slack to allow the next succeeding instruction allowing that instruction to begin execution earlier. This recycling mechanism is enabled through the use of a transparent gating between execution units which allows data transfer before clock cycle boundaries and, in some cases, by aggressively issuing children instructions contemporaneously with their parent instruction after a grandparent instruction is issued. |
US10831230B2 |
Automatic locking knob assemblies and methods of use
Embodiments of the present technology relate to safety knobs. An example automatic locking knob assembly includes a knob, a base, an adapter, and a locking sub-assembly. The locking sub-assembly is configured to automatically lock the knob into place when a valve stem of a stove is in an off position. The locking sub-assembly also allows for controlled rotation of the valve stem of the stove by actuation of buttons associated with the knob. |
US10831228B2 |
Apparatus and method for high voltage bandgap type reference circuit with flexible output setting
An apparatus and method for a voltage reference circuit with flexible and adjustable voltage settings. A voltage reference circuit, comprising a PTAT Current Generator configured to provide current through a first resistor, a CTAT Current Generator configured to provide a CTAT current through a second resistor, a PTAT-CTAT Adder circuit configured to sum the PTAT current, and the CTAT current, wherein said sum of the PTAT and CTAT current through a third resistor is configured to provide an output voltage greater than a silicon bandgap voltage. |
US10831227B2 |
Reference voltage circuit with low temperature drift
Disclosed is a reference voltage circuit with low temperature drift, including a first voltage unit, a second voltage unit and a K times' amplification unit. The first voltage unit is configured to generate a first voltage, with a first end thereof being grounded. The K times' amplification unit is configured to amplify the first voltage by K times, with a first end thereof being connected to a second end of the first voltage unit, and with a second end thereof being connected to a first end of the second voltage unit, wherein K is a constant greater than zero. The second voltage unit is configured to generate a second voltage, with the first end thereof being connected to a current source circuit, and a second end thereof being connected to a third end of the first voltage unit to serve as an output end of a reference voltage (VREF). |
US10831225B2 |
Drive circuit for switch
In a drive circuit, a reference voltage generator generates a reference voltage that monotonically increases in a direction to pass through the threshold voltage during a voltage at the control terminal being lower than the Miller voltage. A buffer unit supplies the reference voltage output from the reference voltage generator to the control terminal of the switch, and adjusts a first transfer rate of electrical charge to or from the control terminal of the switch during at least part of a Miller period to be higher than a second transfer rate of electrical charge to or from the control terminal of the switch during the voltage at the control terminal of the switch passing through the threshold voltage. The Miller period is a period during which the voltage at the control terminal of the switch is maintained at the Miller voltage. |
US10831224B2 |
Control of voltage source converters
This application relates to methods and apparatus for control of voltage source converters. The control apparatus has a reference voltage generator that generates a voltage control signal as part of a voltage control loop. The reference voltage generator may be a DC voltage/power controller operated to regulate DC voltage or power and may generate the voltage control signal based on a feedback DC voltage/power signal and a defined set-point. An overcurrent controller generates a current control signal for modulating the voltage control signal to prevent an overcurrent. The overcurrent controller generates the current control signal as part of a control path that is independent from the voltage control loop. The DC voltage/power controller may thus directly generate a voltage reference and may act to keep the DC voltage substantially constant over the time scale of short term transients, with the overcurrent controller providing current limiting only when required. |
US10831222B2 |
Semiconductor apparatus for power supply control and output voltage variable power supply apparatus
A semiconductor apparatus for power supply control includes the following. A voltage control transistor is connected between a voltage input terminal and an output terminal. A control circuit controls the voltage control transistor according to an output feedback voltage. A first external terminal is supplied with an output control signal to control output voltage is input. The control circuit further includes the following. A first error amplifier outputs a voltage according to an electric potential difference between a voltage divided by a first voltage dividing circuit which divides the output voltage of the output terminal and a predetermined reference voltage. An output changing circuit displaces the reference voltage input in the first error amplifier or the voltage divided by the first voltage dividing circuit according to a voltage input in the first external terminal to change the output voltage to a voltage according to the output control signal. |
US10831221B1 |
Low drop-out (LDO) voltage regulator with direct and indirect compensation circuit
A low drop-out (LDO) voltage regulator employs combined compensation methods for reduced capacitor area. Frequency compensation internal to a LDO voltage regulator is accomplished by introducing a metal-insulator-metal (MIM) compensation capacitor in series with a compensation resistor between an input to a second stage of the LDO voltage regulator and a regulator output. This achieves a good settling response over a wide range of load conditions at the expense of relatively large capacitor area. Alternatively, a metal-oxide semiconductor (MOS) compensation capacitor may be coupled between an intermediate node of a cascode circuit in a first stage of the LDO voltage regulator and the regulator output. This requires less capacitor area but exhibits instability at some corners. In combination, a good settling response over all corners may be achieved with stacked MIM/MOS capacitors occupying significantly less area than the MIM capacitor of the first method alone. |
US10831219B2 |
Voltage regulator
A voltage regulator includes an error amplifier circuit which controls a gate voltage of an output transistor, an overcurrent protection circuit which prevents an overcurrent of the output transistor, and a protection circuit which detects a negative voltage of an output terminal and controls a gate voltage of the output transistor to suppress an overcurrent. The protection circuit includes a MOS transistor which controls the gate voltage of the output transistor, a clamp circuit connected to a gate of the MOS transistor, a semiconductor element having an N-type region connected to the clamp circuit, and a parasitic bipolar transistor constructed from an N-type region connected to the output terminal as an emitter, a P-type substrate as a base, and the N-type region of the semiconductor element as a collector. |
US10831211B1 |
Marker based navigation system for robotic vehicle
Methods and apparatus for operating a robotic vehicle. A sensor is positioned on the robotic vehicle to identify a first marker positioned in a first area within a space defined by a structure. Data is received from the sensor descriptive of one or more characteristics of the marker. A first instruction is identified corresponding to the one or more characteristics. The robotic vehicle is caused to change a physical orientation characteristic of the first marker and move to a second area within the space. |
US10831210B1 |
Trajectory generation and optimization using closed-form numerical integration in route-relative coordinates
Techniques are discussed for generating and optimizing a trajectory using closed-form numerical integration in route-relative coordinates. A decision planner component of an autonomous vehicle, for example, can receive or generate a reference trajectory, which may correspond to an ideal route for an autonomous vehicle to traverse through an environment, such as a center of a road segment. Lateral dynamics (e.g., steering angles, curvature values of trajectory segments) and longitudinal dynamics (e.g., velocity and acceleration) can be represented in a single algorithm such that optimizing the reference trajectory (e.g., based on loss functions or costs) can substantially simultaneously optimize the lateral dynamics and longitudinal dynamics in a single convergence operation. In some cases, the trajectory can be used to control the autonomous vehicle to traverse an environment. |
US10831201B2 |
Refuse vehicle control system and method of controlling a refuse vehicle
The present invention relates to a control system for a refuse vehicle and a method for controlling a refuse vehicle provided with at least one refuse container location sensor, at least one vehicle speed control, and one or more electronics. The one or more electronics receive and process signals from the at least one refuse container location sensor and outputs a control signal to the at least one vehicle speed control to stop the refuse vehicle at a predetermined location with respect to a refuse container. |
US10831200B2 |
Flight control device and profile measurement device
A flight control device which controls an air vehicle flying around a structure, the flight control device including: a detection-position movement controller which causes the air vehicle to move to a detection position for detecting the designated sign, the detection position being given for the designated sign; a sign detector which, when the air vehicle arrives at the detection position, detects the identification code of the sign and measures a flight relative position which is a position of the air vehicle relative to the sign; and a designated-position adjustment unit which, when the sign detector detects the identification code of the designated sign, controls a flying position of the air vehicle, based on the flight relative position and a position of the via point relative to the designated sign, so that the flying position matches the via point. |
US10831196B2 |
Inferring state of traffic signal and other aspects of a vehicle's environment based on surrogate data
A vehicle configured to operate in an autonomous mode can obtain sensor data from one or more sensors observing one or more aspects of an environment of the vehicle. At least one aspect of the environment of the vehicle that is not observed by the one or more sensors could be inferred based on the sensor data. The vehicle could be controlled in the autonomous mode based on the at least one inferred aspect of the environment of the vehicle. |
US10831193B2 |
Enhanced taxi control for rigid rotors
An aircraft includes an airframe having an aircraft longitudinal axis and a main rotor system supported by the airframe. The main rotor system is rotatable about an axis of rotation. The airframe is tiltable relative to a ground surface to form a non-zero tilt angle between the aircraft longitudinal axis and the ground surface. |
US10831191B1 |
Autonomous vehicle accident and emergency response
Methods and systems for monitoring use, determining risk, and pricing insurance policies for a vehicle having one or more autonomous or semi-autonomous operation features are provided. According to certain aspects, the operating status of the features, the identity of a vehicle operator, risk levels for operation of the vehicle by the vehicle operator, or damage to the vehicle may be determined based upon sensor or other data. According to further aspects, decisions regarding transferring control between the features and the vehicle operator may be made based upon sensor data and information regarding the vehicle operator. Additional aspects may recommend or install updates to the autonomous operation features based upon determined risk levels. Some aspects may include monitoring transportation infrastructure and communicating information about the infrastructure to vehicles. |
US10831186B2 |
System for authoring, executing, and distributing unmanned aerial vehicle flight-behavior profiles
A method is provided for allowing UAV pilots to create a flight path profile and upload the same to a central server, allowing access to other UAV pilots. The method includes the steps of having creating a first flight path profile, uploading the flight path profile to a central server, allowing access of the flight path profile to others, and downloading the first flight path profile to a UAV so that the UAV follows the downloaded first flight profile. The flight path profile includes control of three dimensional motion and orientation of a UAV, control of the view orientation of a camera, as well as other camera settings such as video and still image modes, frame rate, and exposure, altitude and speed and dwell times. |
US10831185B2 |
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. |
US10831181B2 |
Addition controller, addition control method, and program
In a trajectory determination device (40); a CAD data acquisition unit (41) acquires shape data representing the shape of a three-dimensional structure; a trajectory data generating unit (43) and layering conditions adjusting unit (44) generate, on the basis of the shape data acquired by the CAD data acquisition unit (41), control information which is information for controlling a layering device for layering molten metal for forming the structure and which indicates the trajectory for the layering device and/or layering conditions when the layering device layers molten metal such that the upper surface of one layer of a plurality of layers of molten metal layered is flat; and a control program output unit (45) outputs the control information generated by the trajectory data generating unit (43) and the layering conditions adjusting unit (44). |
US10831175B2 |
Method for configuring a machine for production of a thread and apparatus for producing a thread
A method of configuring a machine (201) for production of a thread, having a pitch (227), on a workpiece (310), the machine (201) comprising: a tool (220) having a thread (223) centred on a first axis (250) and comprising one or more thread-producing peaks (225) for producing the thread having the pitch (227); and a tool holder (210) holding the tool (220), the method comprising: determining a first distance (441), in a first direction (260) parallel to the first axis (250), from a reference position (412) of the tool holder (210) to a first thread-producing peak (226) on the tool (220) when said tool (220) is held in the tool holder (210); and setting a first configuration (401) of the machine (201) wherein the reference position (412) of the tool holder (210) has a displacement (440) parallel to the first axis (250) from a reference position (411) of the workpiece (310) depending only upon: the determined first distance (441); a translation (443) parallel to the first axis (250) to account for an angular offset (340) between the first thread-producing peak (226) and a desired thread start position (311) on the workpiece (310); and an integer multiple (444) of the pitch (227). |
US10831165B2 |
System and method for replacing 16-pin ECM motor with non-16-pin field adjustable ECM motor
A system and method for replacing a sixteen-pin ECM with a non-sixteen-pin, field adjustable ECM in an HVAC or other system, and adjusting the performance of the replacement motor at the point of installation. A converter module receives programming information from an existing control board via an existing sixteen-pin harness, and converts the information to six signals. The module includes potentiometers for tuning speed/torque for first and second settings, adjusting a horsepower output of the replacement ECM, and adjusting a ramp time to increase or decrease a rate at which the speed/torque changes. The module includes switches for selecting between clockwise and counterclockwise directions for the replacement ECM, selecting between PWM and non-PWM control, and selecting between torque and speed modes. A non-sixteen-pin motor controller receives the information from the converter module via a four-wire harness, translates the information, and outputs a control signal to the replacement ECM. |
US10831159B2 |
Apparatus for time-to-digital converters and associated methods
An apparatus includes a time-to-digital converter (TDC). The TDC includes a fine TDC (F-TDC) to generate a first output signal in a first range in response to a first signal and a second signal, and a coarse TDC (C-TDC) to generate a second output signal in a second range in response to the first signal and a delayed version of the second signal. |
US10831158B2 |
Timepiece, motor control device, control method of timepiece, and motor control method
A timepiece includes a motor control unit driving a motor for driving an indicating hand, based on an instruction signal, and a control unit receiving an instruction confirmation signal corresponding to a drive state of the motor in response to the instruction signal from the motor control unit, and determining whether or not the motor is driven in accordance with the instruction signal, based on the instruction confirmation signal. |
US10831155B2 |
Systems and methods for fabricating variable digital optical images using generic optical matrices
Variable digital optical images may be fabricated using generic optical matrices. A generic optical matrix may have pixels corresponding to color and subpixels corresponding to noncolor effects. The pixels may include first pixels corresponding to a first color and second pixels corresponding to a second color. The subpixels may include first subpixels corresponding to a first noncolor effect and second subpixels corresponding to a second noncolor effect. Individual ones of the pixels and/or subpixels of the generic optical matrix may be obliterated according to a negative while remaining pixels and/or subpixels may be preserved. The remaining pixels and/or subpixels may form an optical image corresponding to a base image. The optical image may be colored based on the remaining pixels. The optical image may exhibit noncolor effects corresponding to the remaining subpixels. The optical image may comprise a hologram or a stereo image. |
US10831151B2 |
Process cartridge and image forming apparatus
A process cartridge including a drum cartridge, a developing cartridge, and a waste toner container, is provided. The drum cartridge includes a photosensitive drum including a photosensitive layer and a rotation axis extending in an axial direction, a drum cleaner arranged to contact the photosensitive drum, a cleaner frame configured to accommodate the drum cleaner therein, and a waste toner conveyer tube connected with the cleaner frame. The developing cartridge is movable to be attached to and detached from the drum cartridge and includes a developer roller. The waste toner container is movable to be attached to and detached from the drum cartridge. When the developing cartridge and the waste toner container are attached to the drum cartridge, the waste toner container is connected with the waste toner conveyer tube and is located on an opposite side of the developing cartridge to the photosensitive drum. |
US10831145B2 |
Power supply including resistors
A power supply apparatus includes: a detection circuit configured to feed back a voltage to a generation circuit. The detection circuit includes: a first resistor, a second resistor connected in series with the first resistor, a first conductive pattern configured to connect the first resistor and the second resistor in series, a first capacitor connected in parallel to the first resistor, a second capacitor connected in parallel to the second resistor and connected in series with the first capacitor, a second conductive pattern configured to connect the first capacitor and the second capacitor in series, and a third conductive pattern configured to electrically connect the first conductive pattern and the second conductive pattern. A thermal resistance of the third conductive pattern is greater than a thermal resistance of the first conductive pattern. |
US10831142B2 |
Image forming apparatus that controls charge unit
The pixels counting unit divides an area in a main-scanning direction of a recording material on which image formation is performed into a plurality of areas 1 to n based on a width that is a length in the main-scanning direction of the recording material, and measures a pixels count with respect to each area among the plurality of areas 1 to n defined by dividing the area in the main-scanning direction of the recording material. |
US10831141B2 |
Image forming apparatus
Provided is an image forming apparatus capable of forming a desired image with high accuracy. The image forming apparatus includes: an endless belt configured to convey a sheet; a conveying roller configured to convey the endless belt while being driven by a drive source; a first sensor configured to detect a specific position on the endless belt; a second detecting sensor configured to detect the specific position on the endless belt; a tension roller, which is provided between those sensors, and is configured to support the endless belt in a tensioned state while applying a tensile force to the endless belt; and a control unit. |
US10831138B2 |
Fixing device, image forming apparatus, and method
According to one embodiment, a fixing device includes a heating rotator to contact a medium, such as a sheet of paper, on which a toner image has been disposed. A heater is inside the heating rotator to heat the medium. A pressurizing rotator is configured to press against the heating rotator to form a nip through which the medium passes. A controller is configured to drive the heater to heat the heating rotator to a target temperature. The controller is configured to set the target temperature according to a length of a standby time between an end of a first image forming process to a start of a second image forming process after the first image forming process. |
US10831134B2 |
Electrophotographic belt and electrophotographic image forming apparatus
The present disclosure provides an electrophotographic belt which contributes to stable formation of an electrophotographic image of high quality. The electrophotographic belt includes a base layer and a surface layer, wherein the surface layer contains a binder resin, a perfluoropolyether and a comb-shaped graft copolymer, the comb-shaped graft copolymer is a copolymer of an acrylate or methacrylate having a fluoroalkyl group and a methacrylate macromonomer having a polymethyl methacrylate as a side chain, the comb-shaped graft copolymer has a number average molecular weight of 11000 or higher and 15000 or lower, and the comb-shaped graft copolymer has a peak-top molecular weight of 24000 or higher and 40000 or lower. |
US10831129B2 |
Developer cartridge provided with gear having engagement portions
A developer cartridge may include: a first gear having a small-diameter gear portion and a large-diameter gear portion; and a second gear including: a first columnar portion centered on a second axis; a second columnar portion having a smaller diameter than the first columnar portion; a first engagement portion extending along a portion of a peripheral surface of the first columnar portion and engageable with the small-diameter gear portion; a second engagement portion extending along a portion of a peripheral surface of the second columnar portion and positioned closer to a housing than the first engagement portion in an axial direction and engageable with the large-diameter gear portion; and a protruding portion protruding in the axial direction and rotatable together with the first engagement portion and the second engagement portion. The second engagement portion may engage the large-diameter gear portion after the first engagement portion engages the small-diameter gear portion. |
US10831127B2 |
Developing member, electrophotographic process cartridge, and electrophotographic image forming apparatus
Provided is an electrophotographic developing member capable of sufficiently increasing a density of an image initially output from a standby state. The developing member includes: a substrate; a porous electroconductive elastic layer on the substrate; and an electroconductive solid layer on the electroconductive elastic layer, in which an outer surface of the developing member includes a first region having an electrical insulating surface and a second region having an electroconductive surface, the first region and the second region are arranged to be adjacent to each other, and the first region is constituted by an electrical insulating portion disposed on an outer surface of the electroconductive solid layer. |
US10831126B2 |
Developing roller having crown-shaped electro-conductive layer with outer surface providing electrically insulating first regions adjacent to second regions having higher conductivity
A developing roller is capable of preventing the generation of a difference in image density between a central portion and an end portion of an electrographic image. The developing roller has an electro-conductive mandrel and an electro-conductive layer on the mandrel, the electro-conductive layer has a crown shape in which an outer diameter of a central portion in a direction along the mandrel is larger than outer diameters of both end portions in the direction along the mandrel, an outer surface of the developing roller includes a first region having an electrically insulating property and a second region having a higher conductive property than the first region, and the first region and the second region are disposed adjacent to each other. |
US10831125B2 |
Developer carrying member, process cartridge, and electrophotographic apparatus
The developer carrying member, includes: an electroconductive substrate; and a surface layer containing a resin, on the substrate, in which a thickness of the surface layer is 1.0 μm or more and 100.0 μm or less, a Martens hardness at an indentation depth of 0.1 μm that is measured by infiltrating a Vickers indenter in a thickness direction of the surface layer from an outer surface of the surface layer is 50.0 N/mm2 or more and 100.0 N/mm2 or less, an Asker C hardness that is measured from the outer surface of the surface layer is 75° or more and 90° or less, and a value of a work function of the outer surface of the surface layer is 5.6 eV or more and 6.0 eV or less. |
US10831119B2 |
Electrostatic-image developer and process cartridge
An electrostatic-image developer includes a toner and a resin-coated carrier. The toner includes toner particles including a binder resin, a release agent, and a non-ionic surfactant. The resin-coated carrier includes magnetic particles and a resin layer covering the magnetic particles. The resin-coated carrier has an absolute specific gravity of 3 g/cm3 or more and 4 g/cm3 or less. |
US10831117B2 |
Electrophotographic photosensitive member, electrophotographic apparatus, and process cartridge
Provided is an electrophotographic photosensitive member that is improved in potential stability in long-term use under a high-temperature and high-humidity environment, and does not cause degradation in image quality, such as a low density. The electrophotographic photosensitive member includes: a support; an undercoat layer formed on the support; a charge-generating layer formed directly on the undercoat layer; and a charge-transporting layer formed on the charge-generating layer. The undercoat layer contains a polyamide resin, titanium oxide particles surface-treated with an organic silicon compound, and a compound represented by the following Formula (1), and has a content of the compound represented by the Formula (1) of 4 ppm or more and 80 ppm or less: in the Formula (1), R and R′ each independently represent a methyl group or an ethyl group. |
US10831109B2 |
Method of measuring a structure, inspection apparatus, lithographic system and device manufacturing method
An overlay metrology target (T) is formed by a lithographic process. A first image (740(0)) of the target structure is obtained using with illuminating radiation having a first angular distribution, the first image being formed using radiation diffracted in a first direction (X) and radiation diffracted in a second direction (Y). A second image (740(R)) of the target structure using illuminating radiation having a second angular illumination distribution which the same as the first angular distribution, but rotated 90 degrees. The first image and the second image can be used together so as to discriminate between radiation diffracted in the first direction and radiation diffracted in the second direction by the same part of the target structure. This discrimination allows overlay and other asymmetry-related properties to be measured independently in X and Y, even in the presence of two-dimensional structures within the same part of the target structure. |
US10831103B2 |
Apparatus for treating substrate
An apparatus for treating a substrate includes a developing chamber that performs a developing process on the substrate by supplying a developing solution, a supercritical chamber that treats the substrate by supplying a supercritical fluid, and a transfer chamber having a transfer unit that transfers the substrate W between the developing chamber and the supercritical chamber. |
US10831102B2 |
Photoactive polymer brush materials and EUV patterning using the same
Photoactive polymer brush materials and methods for EUV photoresist patterning using the photoactive polymer brush materials are described. The photoactive polymer brush material incorporates a grafting moiety that can be immobilized at the substrate surface, a dry developable or ashable moiety, and a photoacid generator moiety, which are bound to a polymeric backbone. The photoacid generator moiety generates an acid upon exposure to EUV radiation acid at the interface, which overcomes the acid depletion problem to reduce photoresist scumming. The photoacid generator moiety can also facilitate cleavage of the photoactive polymer brush material from the substrate via an optional acid cleavable grafting functionality for the grafting moiety. The dry developable or ashable moiety facilitates complete removal of the photoactive brush material from the substrate in the event there is residue present subsequent to development of the chemically amplified EUV photoresist. |
US10831100B2 |
Iodine-containing photoacid generators and compositions comprising the same
A photoacid generator compound having formula (I): wherein, in formula (I), groups and variables are the same as described in the specification. |
US10831097B2 |
Process for plasmonic-based high resolution color printing
A process for plasmonic-based high resolution color printing is provided. The process includes a) providing a nanostructured substrate surface having a reverse structure geometry comprised of nanopits and nanoposts on a support, and b) forming a conformal continuous metal coating over the nanostructured substrate surface to generate a continuous metal film, the continuous metal film defining nanostructures for the plasmonic-based high resolution color printing, wherein a periodicity of the nanostructures is equal to or less than a diffraction limit of visible light. A nanostructured metal film or metal-film coated support obtained by the process and a method for generating a color image are also provided. |
US10831095B2 |
Critical dimension measurement system and method of measuring critical dimensions using same
A critical dimension measurement system includes a voltage measurement circuit, a control circuit, and a critical dimension measurement circuit. The voltage measurement circuit may measure potentials of mask patterns of a photomask. The control circuit may include an information storage circuit for storing distribution information on the potentials of the mask patterns, measured by the voltage measurement circuit, and information on layout patterns corresponding to the mask patterns of the photomask. The critical dimension measurement circuit may be operated, by the control circuit, in a first measurement mode and a second measurement mode running for a shorter time than the first measurement mode, and measure critical dimensions of the mask patterns. |
US10831092B2 |
Layered element made of transparent layers providing directional diffuse reflection
A transparent layered element includes two transparent external layers having substantially the same refractive index and each having a smooth external main surface, and a central layer intermediate between the external layers, the central layer including at least one transparent layer of refractive index different from that of the external layers or a metal layer. All the contact surfaces between two adjacent layers of the layered element, one of the two layers of which is a metal layer, or that are two transparent layers of different refractive indices, being textured and parallel to one another, the diffuse light reflection of the layered element on the side of at least one of the external layers having at least one maximum in a direction different from the direction of specular reflection. In addition, the surface of the layered element is divided into a plurality of pixels of same size. |
US10831089B2 |
Light source device and electronic apparatus
A light source device according to the present disclosure includes a light-emitting body configured to emit first wavelength range light, a dichroic film configured to be able to selectively transmit the first wavelength range light, a wavelength converter that includes an incident surface on which the first wavelength range light is incident, and an emission surface configured to convert the first wavelength range light to second wavelength range light and subsequently emit, and for which the incident surface is set to be larger than the emission surface, and a light collector including a light collecting part configured to collect the second wavelength range light, wherein the light-emitting body, the dichroic film, and the wavelength converter are subjected to direct bonding, in a state of being stacked in this order, in an emission direction of the first wavelength range light from the light-emitting body. |
US10831087B2 |
Illumination system and projection apparatus
An illumination system includes a blue light source, an excitation light source, a first light splitting element and a wavelength conversion element. The blue light source provides a blue light beam. The excitation light source provides an excitation light beam. The first light splitting element and the wavelength conversion element are disposed on transmission paths of the blue light beam and the excitation light beam. The wavelength conversion element includes a diffusion region and a wavelength conversion region. In a first timing period, the excitation light beam passing through the first light splitting element is transmitted to the wavelength conversion region to be converted into an excited light beam. In a second timing period, the blue light beam passing through the diffusion region is transmitted to the first light splitting element. The excited light beam includes a first red light beam and a green light beam. |
US10831086B2 |
Light source apparatus and image projection apparatus
The light source apparatus includes a light source and a wavelength conversion element containing quantum rods capable of converting a first linearly polarized light from the light source into a second linearly polarized light whose wavelength is different from that of the first linearly polarized light3. The apparatus further includes a changer configured to change a polarization direction of the first linearly polarized light entering the quantum rods. |
US10831085B2 |
Wavelength conversion element, illuminator, and projector
A wavelength conversion element includes a wavelength conversion layer that has a light incident surface on which excitation light is incident and converts the excitation light in terms of wavelength into fluorescence and a plurality of light transmissive members each having a curved surface and disposed in the light incident surface, and the curved surfaces reflect the excitation light but transmit the fluorescence. |
US10831069B2 |
Display device
According to one embodiment, a display device comprises a first A spacer, a second A spacer, a third A spacer and a fourth A spacer. The first A spacer and the third A spacer are on a first substrate. The second A spacer and the fourth A spacer are on a second substrate. At least one of the first and second substrates is a flexible substrate. The first A spacer and the second A spacer are aligned in a first direction. The third A spacer and the fourth A spacer are aligned in a second direction. Side surfaces of the first A spacer and the second A spacer face in the first direction. Side surfaces of the third A spacer and the fourth A spacer face in the second direction. |
US10831068B2 |
Lifting apparatus, ultraviolet irradiation apparatus for alignment, and substrate alignment method
A lifting apparatus, ultraviolet irradiation apparatus for alignment, and substrate alignment method. The lifting apparatus comprises: a support plate, provided with multiple lifting rods passing therethrough, each lifting rod being provided with at least one through hole (13) through which a respective lifting rod passes and extends along a vertical direction; an air producing mechanism, in communication with each through hole (13); and a transmission mechanism, disposed at the lower end of the lifting rods. |
US10831066B2 |
Liquid crystal display device and alignment film
The present invention provides a liquid crystal display device capable of maintaining a favorable voltage holding ratio for a long period of time and thereby reducing generation of image sticking not only at room temperature but also at high temperatures. The liquid crystal display device includes: paired substrates; a liquid crystal layer that is held between the paired substrates and contains liquid crystal molecules; and an alignment film disposed between at least one of the paired substrates and the liquid crystal layer, the alignment film containing quantum dots. |
US10831065B2 |
Liquid crystal display device, method for producing liquid crystal display device, and monomer material for retardation layer
The present invention provides a liquid crystal display device that includes a retardation layer with excellent thermal stability and suppresses a decrease in contrast ratio caused by scattering even when the retardation layer has been formed by polymerizing reactive monomers. The liquid crystal display device includes a pair of substrates and a liquid crystal layer held between the substrates. At least one of the substrates includes a retardation layer that contains a polymer of at least one type of monomer. The at least one type of monomer includes a photo-alignment monomer represented by a certain formula. |
US10831062B2 |
Luminous flux control member, light-emitting device, planar light source device, and display device
To provide a luminous flux control member capable of mitigating effects of leg parts on a luminance distribution in the luminous flux control member. [Solution] Provided is a luminous flux control member that controls distribution of light emitted from a light source. The bottom surface positioned on the light source side of the luminous flux control member has at least an inclined section inclined upward from the central axis side toward the periphery side of the luminous flux control member. Leg parts protruding toward the light source side are arranged on the inclined section. At least a part of the back side of the side surface of each leg part relative to the central axis includes a plane or a curved surface protruding toward the central axis side or toward the periphery side and having a radius of curvature equal to or greater than a radius of curvature of a central circumscribed circle that is centered around the central axis and that is tangent to the back side of the side surface of the leg part. |
US10831060B2 |
Display device and method of manufacturing the same
A display device and a method of manufacturing the same. The display device includes: a substrate; and a reflection member that is disposed on a surface of the substrate and has a first thickness in a first reflection region corresponding to a light-emitting region and a second thickness in a second reflection region corresponding to a non-light-emitting region. |
US10831057B2 |
Color filter substrate, display panel and manufacturing method thereof, and display device
A color filter substrate, a display panel and a display device are disclosed. The color filter substrate includes a base substrate, and a color filter layer and a phase inversion pattern which are disposed on the base substrate, wherein the phase inversion pattern includes a plurality of openings corresponding to a plurality of color filter units of the color filter layer, and the phase inversion pattern defines a boundary of each of the color filter units; a projection of the phase inversion pattern on the base substrate at least partially covers a projection of an area between adjacent color filter units on the base substrate; the phase inversion pattern is configured to allow light passing through the phase inversion pattern to undergo phase inversion. |
US10831055B2 |
Liquid crystal display apparatus
One of pixel electrodes and a common electrode of the liquid crystal display apparatus is a first electrode, and the other one of the pixel electrodes and the common electrode is a second electrode which is disposed between the first electrode and a liquid crystal layer. The second electrode includes linear portions which are formed on each subpixel. Each linear portion includes a bent portion which changes an extension direction of the linear portion. A light shielding layer overlaps a gate wire, a source wire and the bent portion formed on a first subpixel included in a plurality of subpixels in a plan view, and makes an aperture ratio of the first subpixel lower than an aperture ratio of a second subpixel included in a plurality of subpixels and belonging to a pixel identical to a pixel to which the first subpixel belongs. |
US10831053B2 |
Display panel and display device
This disclosure provides a display panel, including a first substrate, a second substrate, a liquid crystal layer between them, a first black matrix layer at a side of the first substrate facing the second substrate, a second black matrix layer at a side of the second substrate facing the first substrate, and an electrode layer at a side of at least one of the first substrate and the second substrate facing the liquid crystal layer. Each pixel unit includes at least one pixel portion. A region of the first black matrix layer corresponding to the pixel portion includes a light shielding portion and a light transmission portion, a region of the second black matrix layer corresponding to the light shielding portion is provided with a light through hole, an orthogonal projection of the light shielding portion on the second black matrix layer covers the light through hole. |
US10831051B2 |
Display, electronic device and teach pendant for robot
The present disclosure relates to a display, an electronic device and a teach pendant for a robot. The display comprises a top cover, a bottom cover and a display module. The display module comprises a glass plate and a base. The glass plate is provided with a display screen component at one side. The base is provided with a bracket thereon. The glass plate is bonded to the bracket, such that the display screen component is received in an opening enclosed by the bracket. The base comprises a bonding portion disposed outside the bracket for bonding the top cover and the bottom cover. The glass plate is positioned in an opening of the top cover, and a top surface of the glass plate is flush with a top surface of the top cover. Embodiments of the present disclosure provide a flat display. |
US10831050B2 |
Rigid LCD assembly
Exemplary embodiments disclosed herein provide a LCD assembly including an LED backlight, a liquid crystal display (LCD) placed in front of the LED backlight, a glass plate positioned between LED backlight and the LCD; and an optical film positioned between the glass plate and the LCD. In some embodiments, the glass plate is bonded to the rear side of the LCD, generally around the perimeter of the LCD. Preferred embodiments place a diffusing film within a cavity that is defined between the glass plate and the LCD. Some embodiments also bond the backlight cavity walls to the glass plate, on a side opposing the LCD. |
US10831048B2 |
Display device and hand-held electronic device
An electronic device includes a liquid crystal display device having a first substrate, a second substrate bonded to the first substrate, with liquid crystal material held between the first substrate and the second substrate, and an upper polarizing plate affixed to the second substrate. A protective member is disposed over the upper polarizing plate, and an adhesive member is disposed between the protective member and the upper polarizing plate without an air layer between the protective member and the upper polarizing plate. The protective member is configured as a protective cover of the electronic device. |
US10831042B2 |
System and method for obtaining and utilizing measurements to enable customized eyewear to be purchased online
A system and method for determining the measurements needed to correctly fabricate prescription eyewear for an individual who is purchasing the eyewear. The individual is provided with an initial set of frames. The initial set of frames is fitted to the requirements of the individual to obtain a fitted frame. An eye exam is also conducted to obtain a proper lens prescription for the fitted frames. The individual is imaged while the fitted frames are being worn. This creates reference images. At some point, the individual may select a subsequent set of frames. Once the subsequent set of frames is selected, a retailer recalls the reference images and obtains fitting measurements from the reference images. The online retailer can also recall the lens prescription for the initial fitted frames. Utilizing the fitting measurements, the retailer can custom fit the subsequent set of frames. |
US10831041B2 |
Method for creating a design of a prescription surface of a multifocal lens and multifocal lens comprising such a prescription surface
In a method for creating a design of a prescription surface of a multifocal lens, in particular for a progressive spectacle lens, at first data and second data for describing at least one aberration of an eye of a proband for a first situation of use and a second situation of use, respectively, are obtained, and then a first set of parameters and a second set of parameters of a predetermined prescription surface equation are determined from the first and second data, wherein the prescription surface equation is assigned to a first reference point of the prescription surface for the first set of parameters, and is assigned to a second reference point of the prescription surface for the second set of parameters. |
US10831037B2 |
Zoom lens with blur correction and image pickup apparatus using the same
A zoom lens includes in order from an object side, a first lens unit having a positive refractive power, a second lens unit having a negative refractive power, a third lens unit having a positive refractive power, and a first lens component in the predetermined lens unit moves perpendicularly with respect to an optical axis and is fixed at the time of zooming, and a second lens component is disposed, leaving an air space on an image side of the first lens component, and a sign of a refractive power of the second lens component differs from a sign of a refractive power of the first lens component, and the following conditional expression (1) is satisfied. 3.4≤|f1/f3|≤9 (1) |
US10831034B2 |
Illumination device
An illumination device including a light source array and a diffractive optical element (DOE) is provided. The light source array includes a plurality of point light sources arranged in an array. The diffractive optical element includes a plurality of diffractive areas respectively aligned with the point light sources. The diffractive areas respectively diffract lights from the point light sources to an illuminated object, so as to superimpose the lights to form a uniform bright area on the illuminated object. |
US10831030B2 |
Systems and methods for visually guided gaze-based targeting
A method for improving visual interaction with a virtual environment includes measuring a position of a user's gaze relative to a virtual element, presenting a visual cue when the user's gaze overlaps the virtual element, and guiding the user's gaze toward an origin of the virtual element with the visual cue. |
US10831029B2 |
Systems and methods of attenuating light in a display
A display system includes a first light source, a second light source, at least one movable mirror, and an attenuator. The first light source is configured to provide a first light in a first optical path. The second light source is configured to provide a second light in a second optical path. A portion of the second optical path overlaps the first optical path in an overlapping portion. The attenuator is positioned in at least the first optical path and configured to attenuate at least the first light. The movable mirror is movable to deflect the overlapping portion. |
US10831025B2 |
Dimming device, image display device, and display device
An image display device includes: an image forming device; an optical device having a virtual image forming region where a virtual image is formed on the basis of light emitted from the image forming device; and a dimming device for adjusting the amount of external light incident from the outside, disposed so as to face the virtual image forming region and to be away from the optical device. The dimming device includes: a transparent protective substrate on which external light is incident; a dimming layer formed on a surface of the protective substrate facing the optical device; and a moisture-retaining layer formed on the dimming layer. |
US10831022B2 |
Information display device
(Object) To provide an information display device, with a simple configuration, that is capable of reducing stress in perceiving information. (Means of Achieving the Object) The disclosed information display device irradiates a transparent-reflective member with light for forming an image, in order to display a virtual image of the image on the transparent-reflective member. The information display device includes: a plurality of light sources having different peak emission wavelengths, respectively, which are provided for generating the light for forming the image; a vision-related information input unit configured to receive an input of information relating to vision of a viewer viewing the virtual image; and a luminance adjusting unit configured to adjust luminance of each of the plurality of light sources, independently, based on the information input into the vision-related information input unit. |
US10831021B2 |
Display device and including a screen concave mirror and flat mirror
A display device includes a screen to form an intermediate image with light; a concave mirror, and a first mirror disposed between the screen and the concave mirror. The first mirror includes a first reflective area to reflect the light emitted from the screen to the concave mirror; a second reflective area to reflect the light emitted from the concave mirror to an area where a virtual image is formed; and a common reflective area in which the first reflective area and the second reflective area at least partly overlap on each other. |
US10831020B2 |
Optical system for an endoscope
An optical system for an endoscope includes an objective and a reversal system arranged after the objective. The reversal system includes at least one reversal stage for projecting the distal intermediate image as a proximal intermediate image into a proximal intermediate image plane. The reversal system imprints on the proximal intermediate image a first longitudinal chromatic aberration referred to a predetermined wavelength from the visible spectrum and a predetermined wavelength from the near infrared range. The objective imprints on the distal intermediate image a second longitudinal chromatic aberration referred to the predetermined wavelength from the visible spectrum and the predetermined wavelength from the near infrared range. The second longitudinal chromatic aberration has the opposite sign relative to the first longitudinal chromatic aberration, which reduces the longitudinal chromatic aberration caused by the reversal system in the proximal intermediate image. |
US10831015B2 |
Apparatuses, systems and methods for generating color video with a monochrome sensor
Apparatuses, systems and methods for generating color video with a monochrome sensor include the acts of (i) selectively energizing each of a plurality of light sources in a sequence, (ii) capturing a monochrome image of the illuminated sample at a monochrome sensor at each stage of the sequence, and (iii) generating a color video from the monochrome images. The sequence can have a series of stages with each stage of the sequence corresponding to activation of a different wavelength of light from the light sources to illuminate a sample. Generating the monochrome video can include the acts of compiling a plurality of monochrome images captured at the monochrome sensor with a single light source into a series of monochrome video frames comprising the monochrome video. |
US10831012B2 |
Predicting structured illumination parameters
Implementations of the disclosure are directed to predicting structured illumination parameters for a particular point in time, space, and/or temperature using estimates of structured illumination parameters obtained from structured illumination images captured by a structured illumination system. Particular implementations are directed to predicting structured illumination frequency, phase, orientation, and/or modulation order parameters. |
US10831009B2 |
Phase contrast microscope and imaging method
A phase contrast microscope includes: an illumination light emission unit that emits illumination light for phase difference measurement to a container in which a liquid and an observation target are contained; an imaging unit that images the observation target irradiated with the illumination light; an adjustment optical system that adjusts refraction of the illumination light due to a liquid surface shape of the liquid in the container; a liquid surface shape estimation unit that estimates the liquid surface shape of the liquid in the container based on a brightness distribution of a phase difference image of the observation target captured by the imaging unit; and an adjustment information acquisition unit that acquires adjustment information for adjusting optical characteristics of the adjustment optical system based on the liquid surface shape estimated by the liquid surface shape estimation unit. |
US10830998B2 |
Imaging lens and imaging device having the same
An imaging lens includes, in order from an object side to an image side, a first lens having two surfaces both being convex aspheric surfaces; a second lens being aspherical and having a negative refractive power; a third lens being aspherical and having a positive refractive power; a fourth lens being aspherical and having a negative refractive power; and a fifth lens being aspherical, the fifth lens having a concave rear surface facing the image side on the optical axis, the rear surface having an inflection point at a position near its circumference, the fifth lens having a front surface facing the object side, the front surface having a smaller curvature than any other lens surface, and the fifth lens serves also as an infrared cut filter; wherein the imaging lens satisfies the following conditions: (1) TTL/2ih<0.85; and (2) 0.7 |
US10830994B2 |
Imaging lens and imaging device
An imaging lens according to the present invention includes a negative first lens, a meniscus-shaped negative second lens having a concave surface facing to an object side, a positive third lens, a positive fourth lens having a convex surface on the object side, a positive fifth lens, a negative sixth lens, and a positive seventh lens arranged in order from the object side. Furthermore, an imaging device according to the present invention includes the imaging lens. |
US10830990B2 |
Primary-subordinate camera focus based on lens position sensing
Various embodiments disclosed herein include techniques for maintaining multiple cameras in focus on same objects and/or at same distances. In some examples, a subordinate camera may be configured to focus based on the focus of a primary camera. For instance, a focus relationship between the primary camera and the subordinate camera may be determined. The focus relationship may characterize the trajectory of the lens position of the subordinate camera with respect to the lens position of the primary camera. In various examples, the focus relationship may be updated. |
US10830988B2 |
Laterally unconstrained magnetic joint for tip tilt and piston-tip-tilt mounts
The subject of this invention is a laterally unconstrained magnetic joint and application of said joint in tip-tilt and piston-tip-tilt optical mounts. The laterally unconstrained magnetic joint in its basic embodiment comprises two interfacing parts: one having a flat surface interfacing a convex surface of the other, wherein one or both parts are made from permanent magnets that are magnetized along the axis of the joint, and the other of the said parts is made from a ferromagnetic material thus creating magnetic force attraction between the two parts. The resulting lack of lateral mechanical constraint between the two parts of the joint is utilized in tip-tilt mounts by decoupling an adjustor and/or actuator from the payload resulting in a simple, uniform design, while magnetic force provides retention sufficient for a wide variety of applications. |
US10830986B2 |
Accessory
An accessory includes: a detection terminal; a first power supply terminal through which a first power supply voltage is supplied; a first ground terminal used as a ground potential; a second power supply terminal through which a second power supply voltage is supplied; a second ground terminal used as a ground potential; a ready terminal used to indicate whether or not communication is allowed; a first data terminal that receives a first data signal; a second data terminal that outputs a second data signal; a clock terminal that outputs a clock signal; and a third data terminal that outputs a third data signal, wherein: the first ground terminal, the second power supply terminal, and the second ground terminal are positioned between the first power supply terminal and the ready terminal; and the first data terminal and the second data terminal are positioned between the ready terminal and the clock terminal. |
US10830980B2 |
Lens driving apparatus, camera module, and optical instrument
A lens driving device including a cover member; a housing disposed in the cover member; a bobbin disposed in the housing; a first coil disposed on the bobbin; a first magnet coupled to the housing; an upper elastic member coupled to the bobbin and the housing; a base disposed below the housing and coupled to the cover member; a substrate disposed between the housing and the base and including a circuit member having a second coil disposed to be opposite to the first magnet; and a plurality of support members connecting the upper elastic member and the substrate is provided. The support members are connected to the upper elastic member at a position where a length in the x direction and a length in the y direction are different on the basis of the edge of the upper elastic member. |
US10830978B2 |
Devices and methods for bundling cables
The present disclosure describes a grommet formed of a polymeric material and adapted for bundling a plurality of discrete cables, comprising a main body having a generally cylindrical profile surrounding an interior cavity, the main body further having a length, a thickness, and a longitudinal axis; and a central member integrally coupled to the main body and located within the interior cavity of the main body, the central member extending generally parallel to the longitudinal axis of the main body. Methods of bundling cables are also provided. |
US10830976B2 |
Splicing and termination tray, distribution frame, and fiber distribution terminal
The present disclosure relates to splicing and termination trays, distribution frames, and fiber distribution terminals. One example splicing and termination tray includes a lower splice tray and an adapter panel that is disposed at a front end of the lower splice tray. The adapter panel is detachable from the lower splice tray. Strength of the adapter panel is greater than strength of a molded part structure. An adapter mounting hole is provided on the adapter panel. The adapter mounting hole is used to fasten adapters. A quantity of the adapters is the nth multiple of 12, where n is a natural number greater than or equal to 2. |
US10830970B2 |
Optical fiber alignment mechanisms method using 3D printing
An optical fiber alignment mechanism (100) operates to align optical fibers (102). The mechanism can include a key element (120, 130) arranged on the cladding (112) of an optical fiber (102). The key element (120, 130) can engage with a corresponding element of another optical fiber (102) to align the cores (108) of the mating optical fibers. The key element (120) of an optical fiber (102) can also be inserted into a corresponding keyway (226) of a fiber alignment hole (222) of a ferrule (200) such that the optical fiber (102) is oriented properly within the ferrule (200). |
US10830967B2 |
Connector for telecommunication enclosures
An optical fiber connector for external connection to a telecommunications enclosure is described herein. The optical fiber connector has an assembly base having a first end and a second end, an optical connection portion disposed partially within the first end of the assembly base and a strain relief assembly disposed on the second end of the assembly base. The assembly base includes a body portion and a release portion which defines a release mechanism that causes the release portion to move relative to the body portion. The release portion includes at least one cam that is configured to release or disengage the at least one latch element when the release portion moves with respect to the body portion so that the optical fiber connector can be removed from the port of the telecommunication enclosure. |
US10830965B2 |
Architecture for a fiber optic network
The present disclosure relates to a fiber optic network architecture that uses outside plant fan-out devices to distribute optical signals between fiber distribution hubs and multi-service terminals. The network architecture can also include collector boxes positioned at selected locations of the network architecture. Additionally, patching systems can be used in facilitating upgrading the capacity of the fiber optic network. |
US10830961B2 |
Optical fiber sound pickup device and method for equipment for manufacturing the same
In one embodiment, there is provided an optical fiber sound pickup device including: a housing having a substantially cylindrical structure; a vibration diaphragm mounted to an end face of a first side end of the housing; a ferrule including a main body of a substantially cylindrical shape, at least a part of the main body being mounted in the housing by cooperating with an inner wall of the housing, a head end of the main body that is close to the vibration diaphragm being separated from the vibration diaphragm by a distance; and an optical fiber fixedly extending through into the ferrule, a head face of the optical fiber being flush with an end face of the head end. A method and an equipment for manufacturing an optical fiber sound pickup device are also provided. |
US10830958B2 |
Optical connector and method of producing optical connector
An optical connector according to an embodiment includes: an optical fiber extending along a connecting direction; a front housing in a tubular shape including a first opening and a second opening; a ferrule configured to retain the optical fibers and having a light incidence-emission part optically connected to a corresponding connector; a pin keeper configured to retain a guide pin inserted into the ferrule; and a rear housing fixed with the second opening covered and configured to support the coil spring in the inside of the front housing. The rear housing has an insertion hole into which the optical fiber is insertable from a direction intersecting with the connecting direction. |
US10830957B2 |
Optical fiber connector with gimballed sub-assembly
An optical fiber connector sub-assembly optical fiber connector sub-assembly for an optical fiber connector includes a gimbal configured to hold a ferrule at a front portion of the connector. The gimbal is configured to provide articulated relative movement between the front portion of the connector and a rear portion of the connector such that the ferrule is isolated from movement of the rear portion of the connector. |
US10830954B1 |
Systems and methods for efficient coupling between integrated photonic waveguides and electro-optic resonator
An optical coupling device is described herein. The optical coupling device comprises a first waveguide and a second waveguide that are formed on a common substrate, and a resonator that is positioned out of plane with the two waveguides. The resonator and waveguides are positioned such that light traveling in each of the waveguides evanescently couples to the resonator but not to the other of the waveguides. The optical coupling device can be used in connection with improving linewidth of a laser source for a lidar sensor. In another example, the optical coupling device can be used in connection with wavelength division multiplexing. |
US10830952B2 |
Integrated photonics including germanium
A photonic structure can include in one aspect one or more waveguides formed by patterning of waveguiding material adapted to propagate light energy. Such waveguiding material may include one or more of silicon (single-, poly-, or non-crystalline) and silicon nitride. |
US10830951B2 |
Optical circuit and optical device
An optical circuit includes a substrate, a waveguide, and a mirror. The substrate includes a first surface. The waveguide includes a first core. The first core is formed of a semiconductor material. The waveguide is over a first surface of the substrate. The mirror reflects light emitted from the waveguide in a direction away from the first surface of the substrate. The mirror is a concave mirror. The waveguide includes a region that functions as an SSC. |
US10830949B2 |
Optoelectronic circuit having one or more double-sided substrates
An optoelectronic circuit having a substantially planar double-sided substrate, each side of which has a respective plurality of electrically conducting tracks and a respective plurality of planar optical waveguides. The substrate also has at least one via crossing the substrate in a manner that can be used to establish an optical path across the substrate, e.g., between optical waveguides located on different sides thereof. In an example embodiment, the electrically conducting tracks and planar optical waveguides are configured to operatively connect various optoelectronic devices and auxiliary electrical circuits attached to the two sides of the substrate using hybrid-integration technologies. In some embodiments, two or more of such double-sided substrates can be stacked and optically and electrically interconnected to create an integrated three-dimensional assembly. |
US10830942B2 |
Optical fiber with reducing light bias for lighting and manufacturing method of the same
Disclosed is an optical fiber with reducing light bias for lighting including: a core extending in a length direction and formed of a material containing a phosphorus (P) based stabilizer; and a clad formed to surround the core, wherein the phosphorus (P) based stabilizer contains cyclic phosphite. |
US10830934B2 |
Optical element
An exemplary embodiment of the present invention provides an optical element including a first polarizer and a second polarizer disposed to be perpendicular to each other, and a cell disposed between the first polarizer and the second polarizer. The cell includes a first substrate and a second substrate facing each other, an electrode positioned between the first substrate and the second substrate, and a dispersion disposed between the first substrate and the second substrate and including at least one of peeled α-ZrP particles and peeled α-TiP particles. The peeled α-ZrP particles and the peeled α-TiP particles are in a nematic state. The orientation of at least one of the α-ZrP particles or the α-TiP particles is changed by an electric field applied to the electrode. |
US10830933B2 |
Matrix-embedded metamaterial coating, coated article having matrix-embedded metamaterial coating, and/or method of making the same
Certain example embodiments of this invention relate to coated articles having a metamaterial-inclusive layer, coatings having a metamaterial-inclusive layer, and/or methods of making the same. Metamaterial-inclusive coatings may be used, for example, in low-emissivity applications, providing for more true color rendering, low angular color dependence, and/or high light-to-solar gain. The metamaterial material may be a noble metal or other material, and the layer may be made to self-assemble by virtue of surface tensions associated with the noble metal or other material, and the material selected for use as a matrix. An Ag-based metamaterial layer may be provided below a plurality (e.g., 2, 3, or more) continuous and uninterrupted layers comprising Ag in certain example embodiments. In certain example embodiments, barrier layers comprising TiZrOx may be provided between adjacent layers comprising Ag, as a lower-most layer in a low-E coating, and/or as an upper-most layer in a low-E coating. |
US10830915B2 |
Method of determining subsurface properties using multifrequency electromagnetic depth sounding
The present disclosure relates to detecting subterranean formations using electromagnetic depth sounding. A method for detecting formation properties may comprise of disposing a transmitter at a surface, disposing a receiver at the surface, coupling a high frequency wave to a low frequency wave to form an electromagnetic pulse, transmitting the electromagnetic pulse into a formation from the transmitter, receiving a reflected electromagnetic wave from the formation with the receiver, and determining the depth and nature of the formation from the surface. A formation measuring system may comprise a transmitter, wherein the transmitter is configured to couple a high frequency wave to a low frequency wave to form an electromagnetic pulse. The formation measuring system may further comprise at least one receiver, a data acquisition system, and an analysis unit. |
US10830913B2 |
X-ray detectors capable of limiting diffusion of charge carriers
An apparatus suitable for detecting X-ray is disclosed. In one example, the apparatus comprises an X-ray absorption layer comprising a pixel and a second pixel, and a layer of material or vacuum extending across a thickness of the X-ray absorption layer and encircling the pixel, wherein the layer of material is configured to prevent a charge carrier in the pixel from moving through the layer of material. In another example, the apparatus comprises an X-ray absorption layer comprising a plurality of columns of a semiconductor configured to absorb X-ray, and a layer of material or vacuum extending across a thickness of the X-ray absorption layer and encircling each of the columns, wherein the layer of material is configured to prevent transfer of a charge carrier between two of the columns. |
US10830910B2 |
Radiation imaging apparatus, radiation imaging system, control method for radiation imaging apparatus, and non-transitory computer-readable storage medium
A radiation imaging apparatus is provided. The apparatus comprises pixels that configure a plurality of rows and a plurality of columns and are configured to obtain a radiation image, and a readout unit configured to readout signals from the pixels. The readout unit reads out a signal from pixels simultaneously selected, out of the pixels, in accordance with a row selection line connected in common for each row. In a case where a first pixel for detecting an incident dose during capturing of a radiation image that is set from the pixels is a defective pixel, the readout unit reads out a signal for detecting an incident dose from a second pixel selected from the pixels so that at least one row is arranged between the row that includes the first pixel and a row that includes the second pixel. |
US10830907B2 |
System and method for tracking and forecasting the positions of marine vessels
There is disclosed a system and method for forecasting the positions of marine vessels. In an aspect, the present system is adapted to execute a forecasting algorithm to forecast the positions of one or a great many marine vessel(s) based on one or more position reporting systems including coastal and satellite AIS (S-AIS) signals or LRIT received from the vessel. The forecasting algorithm utilizes location and direction information for the vessel, and estimates one or more possible positions based on previous paths taken by vessels from that location, and heading in substantially the same direction. Thus, a body of water can be divided into “bins” of location and direction information, and a spatial index can be built based on the previous paths taken by other vessels after passing through that bin. Other types of information may also be taken into account, such as ship-specific data, nearby weather, ocean currents, the time of year, and other spatial variables specific to that bin. |
US10830906B2 |
Method of adaptive weighting adjustment positioning
A method of adaptive weighting adjustment positioning has the following steps: performing an initialization procedure, determining whether a first feature point is detected; when the first feature point is detected, based on multiple positioning methods, multiple positioning information will be generated, and multiple weightings will be set, and then based on the weightings and the positioning information, calculating the positioning information output; by way of adaptive weighting adjustment among the multiple positioning methods, the multiple positioning methods can be integrated. In this way, even if one of the positioning methods is temporarily unavailable, the positioning information can still be calculated by weighting adjustment between the positioning information of the remaining two available methods, and that allows users to continue to obtain accurate positioning information to confirm the current location. |
US10830901B2 |
Method for selecting a satellite
The invention relates to a method for selecting a satellite which is designed to send a global navigation satellite system-signal, also known as a GNSS-Signal, to a vehicle, consisting of: measuring measurement position data of the vehicle in relation to the satellite based on the GNSS-Signal; determining redundant reference position data of the vehicle in relation to the measurement position data determined according to the GNSS-Signal; and selecting the satellite when a comparison of the measurement position data and the reference position data meets a predetermined condition. |
US10830884B2 |
Manipulation of 3-D RF imagery and on-wall marking of detected structure
A radio frequency (RF) imaging device comprising a display receives a three-dimensional (3D) image that is a superposition of two or more images having different image types including at least a 3D RF image of a space disposed behind a surface. A plurality of input control devices receive a user input for manipulating the display of the 3D image. Alternatively or additionally, the radio frequency (RF) imaging device may receive a three-dimensional (3D) image that is a weighted combination of a plurality of images including a 3D RF image of a space disposed behind a surface, an infrared (IR) image of the surface, and a visible light image of the surface. A user input may specify changes to the weighted combination. In another embodiment, the RF imaging device may include an output device that produces a physical output indicating a detected type of material of an object in the space. |
US10830883B2 |
Method for filtering the ground and/or sea clutter echoes intercepted by an airborne radar, and radar implementing such a method
The echoes being picked up in the distance-speed domain, the method being wherein it includes a step of producing a mask, in the distance-speed plane, overlying the zone of detection of the ground and/or sea clutter echoes picked up by the sidelobes, the zone being determinable by the antenna parameters of the radar, the waveform emitted by the radar and the environmental context of the radar, all the points of the distance-speed plane which are covered by the mask being assigned a characteristic which is specific to the mask; a step of filtering the received echoes, in which the echoes covered by the mask are rejected from the radar reception processing. |
US10830882B2 |
Methods and apparatus for distributed, multi-node, low-frequency radar systems for degraded visual environments
Methods, apparatus, systems and articles of manufacture are disclosed for distributed, multi-node, low frequency radar systems for degraded visual environments. An example system includes a transmitter to transmit a radar signal. The example system includes a distributed network of radar receivers to receive the radar signal at each receiver. The example system includes a processor to determine a first range and a first angular position of a background point based on return time, wherein the first range and the first angular position are included in first data; determine a second range and a second angular position of the background point based on doppler shift, wherein the second range and the second angular position are included in second data; determine a refined range and a refined angular position, wherein the refined range and refined angular position are included in third data, and generate a radar map based on third data. |
US10830880B2 |
Selecting LIDAR pulse detector depending on pulse type
A LIDAR device can accurately calculate distances to objects in an environment by classifying a signal received from a sensor as being a particular type of signal (e.g., saturated or unsaturated) and selecting, based on the type of signal, a detector for processing the received signal from among multiple detectors. For example, the multiple detectors may include different programming and/or circuitry for determining a time delay of arrival (TDOA) between a time that a light pulse was emitted to a time that a pulse reflected off an object was received at a light sensor. The output of the selected detector may then be used to calculate a distance to the object from which the received signal was reflected. |
US10830873B2 |
Synthesizer for radar sensing
In some examples, a radar system includes first direct digital synthesizer (DDS) circuitry and first phase-locked loop (PLL) circuitry configured to generate a first sinusoidal signal based on a first DDS signal generated by the first DDS circuitry. In some examples, the radar system further includes transmitter circuitry configured to generate a radar signal based on the first sinusoidal signal. In some examples, the radar system also includes one or more antennas configured to transmit the radar signal and receive a return signal based on the radar signal. In some examples, the radar system includes second DDS circuitry, second PLL circuitry configured to generate a second sinusoidal signal based on a second DDS signal generated by the second DDS circuitry, and receiver circuitry configured to process the return signal based on the second sinusoidal signal. |
US10830870B2 |
Axial displacement judgment device
An axial displacement judgment device has a first detector acquiring a first detection value from a G sensor which detects an acceleration applied to a radar device, a second detector acquiring a second detection value from a YG sensor which detects the acceleration applied to a vehicle body, and a difference calculator calculating a detection difference value, which is a difference between the first detection value and the second detection value, every first period. The device further has an average difference value calculator calculating an average difference value as an average value of the detection difference values calculated during an acquisition period including the first periods, a deviation calculator calculating a difference standard deviation of the detection difference values calculated during the acquisition period, and a judgment section detecting occurrence of an axial displacement of the radar device based on the average difference value and the difference standard deviation. |
US10830867B2 |
Radar unit, integrated circuit and methods for detecting and mitigating mutual interference
A radar unit (400) for detecting an existence of interference is described that includes: a millimetre wave (mmW) transceiver (Tx/Rx) circuit configured support a normal data acquisition mode of operation that comprises transmitting a radar signal waveform and receiving an echo signal thereof; a mixed analog and baseband circuit operably coupled to the mmW Tx/Rx circuit; and a signal processor circuit (452) operably coupled to the mixed analog and baseband circuit. An interference detection unit (448) is operably coupled to the mmW Tx/Rx circuit. The radar unit is configured to operate a time-discontinuous mode of operation that includes a first time portion used as an interference monitoring period and a second time portion used by the radar unit in the normal data acquisition mode of operation, whereby the mixed analog and baseband circuit, signal processor circuit (452) and interference detection unit (448) are configured to detect interference signals during the monitoring period. |
US10830861B2 |
Method for direction finding and direction finder
A method for direction finding is described wherein incoming signals are scanned and analyzed. The bearing value and its quality of the incoming signals are determined by using a direction finding method. A covariance matrix is generated from the incoming signals by using a multiple-wave detector unit. The dimension of the covariance matrix is reduced in order to obtain a reduced covariance matrix. The eigenvalues of the reduced covariance matrix are determined. Then, it is determined whether more than one signal, a single signal or no signal is detected by using the eigenvalues and the quality determined by using the direction finding method. Further, a direction finder is described. |
US10830856B2 |
Gradient impulse response function mapping
A magnetic resonance imaging system includes a gradient system and a processor for controlling the magnetic resonance imaging system. Execution of machine executable instructions causes the magnetic resonance imaging system to: acquire by coil elements first magnetic resonance data simultaneously from a group of passive local probes, wherein the first group of passive local probes includes a plurality of passive local probes located spaced apart from each other; disentangle contributions to the first magnetic resonance data from the individual local probes, calculate for the magnetic resonance imaging system a gradient impulse response function of the gradient system using the first magnetic resonance data from the local probes; and determine correction factors using the gradient impulse response function |
US10830853B1 |
Simultaneous proton resonance frequency shift thermometry and T1 measurements using a single reference variable flip angle T1 method
A computer implemented method for measuring T1 in an anatomical region of interest during a dynamic procedure includes acquiring a reference MR image of the anatomical region of interest using a first flip angle. A first set of dynamic MR images of the anatomical region of interest are acquired using a second flip angle. The reference MR image and the first set are used to calculate a reference T1 value for tissue in the anatomical region of interest. During an intervention where the T1 value may change, a second set of dynamic MR images of the anatomical region of interest is acquired using the second flip angle. The reference MR image and the second set are used to calculate an estimated T1 value. The reference T1 value, the estimated T1 value, and the first and second flip angles may then be used to correct the estimated T1 value. |
US10830850B2 |
Optical camera for patient position monitoring
A method includes capturing a first set of optical images of the subject while a subject is lying on a table of a Magnetic Resonance (MR) scanner. This first set of optical images is acquired without any MR phased-array coils placed on the subject. While the subject continues to lie on the table of the MR scanner, a second set of optical images of the subject is acquired with the MR phased-array coils placed on the subject. Aside from the optical images, a set of MR images of the subject is acquired using the MR scanner. The first and second set of optical images are registered to the MR images. Following registration, the first and second set of optical images are used to determine element positioning of the MR phased-array coils in the set of MR images. |
US10830847B2 |
Local coil apparatus for magnetic resonance imaging
A local coil apparatus for performing a magnetic resonance (MR) scanning on a local part of a subject is provided. The local coil apparatus may include at least one receiving system for receiving the local part. The at least one receiving system may each include an activation member, a receiving member assembly, and a driving mechanism. The receiving member assembly may include one or more receiving members. Each of the one or more receiving members may include a first coil assembly configured to receive MR signals during the MR scanning. The driving mechanism may be physically connected to the one or more receiving members. When the local part is placed on the activation member, the activation member may cause the driving mechanism to drive the receiving member assembly to change from a first configuration to a second configuration to reduce a distance between at least a portion of the first coil assembly and a portion of the local part so that the first coil assembly conforms to the local part. |
US10830842B2 |
Method for device localization using magnetic resonance imaging
It is an object of the invention to provide for an improved method for device localization using magnetic resonance imaging (MRI) during MRI guided interventions. This object is achieved by a method for device localization using magnetic resonance imaging (MRI) from a region of interest during an MRI guided intervention, wherein the method comprises the following steps: acquiring magnetic resonance data from the region of interest and reconstructing a biplane image, representing two intersecting slices, wherein an image contrast of the biplane image is such that it is suitable for device localization and wherein a thickness of the slices is such that the slices substantially cover the region of interest and; detecting a device location and orientation in both slices and; acquiring magnetic resonance data from a third slice comprising at least part of the region of interest and reconstructing an anatomical image thereof, wherein the image contrast of the anatomical image is such that it is suitable for identifying an anatomical structure of interest, wherein a thickness of the third slice is smaller than the thickness of the biplane slices. |
US10830841B1 |
Magnetic tunnel junction performance monitoring based on magnetic field coupling
A semiconductor device includes a device magnetic tunnel junction (MTJ) and sensor MTJs. A spin polarization of a free layer of the device MTJ is configurable based at least in part on electrical energy supplied to the device MTJ. A spin polarization of a corresponding free layer of each sensor MTJ is configurable based at least in part on a magnetic field created by the spin polarization of the free layer of the device MTJ. A circuit disposed is in electrical communication with the plurality of sensor MTJs and configured to determine the corresponding free layer spin polarizations of each of the sensor MTJs based at least in part on electrical energy supplied to the sensor MTJs by the circuit. The circuit is configured to determine a magnetoresistance of the device MTJ based at least in part on the determined corresponding free layer spin polarizations of the sensor MTJ. |
US10830840B2 |
Magnetic sensor, sensor unit, magnetic detection device, and magnetic measurement device
There are provided: an element array 10a including a plurality of tunnel magnetoresistive elements 20 respectively having a fixed magnetic layer 21, a free magnetic layer 22, and an insulation layer 23 provided between the fixed magnetic layer 21 and the free magnetic layer 22, the elements respectively for varying the tunnel resistance of the insulation layer 23 by influence of an external magnetic field; and an electric circuit 30 that applies a voltage to a plurality of the tunnel magnetoresistive elements 20 forming the element array 10a, with the voltage to be applied to each tunnel magnetoresistive element being equal to or higher than 0.1 mV and equal to or lower than 50 mV. |
US10830837B2 |
Magnetic adhesive force monitoring system for magnetic wheeled robot
A magnetic adhesive force monitoring system, magnetic wheeled robot and related method are disclosed. The system includes a magnetic field sensor measuring a stray field portion of a total magnetic field emitted by a magnetic wheel that is magnetically adhered to a ferromagnetic structure, the stray field portion including a portion of the total magnetic field redirected by the ferromagnetic structure. A controller determines a change in a magnetic adhesion force of the magnetic wheel to the ferromagnetic structure based on a change in the measured stray field portion of the total magnetic field. Embodiments also provide for determination of a contact point of the wheel with a ferromagnetic structure. |
US10830835B2 |
Sensors using digitally assisted 1/x analog gain compensation
Magnetic field sensors and sensing methods are provided. A magnetic sensor includes at least one magnetic field sensor element configured to generate an analog input sensor signal in response to a magnetic field; an inverting amplifier arranged on an analog signal path and configured to generate an analog output sensor signal having a gained value with respect to the analog input sensor signal; a switchable compensation capacitor disposed in a negative feedback path of the inverting amplifier, where the switchable compensation capacitor is configured to control a bandwidth of the analog signal path based on configuration information; and a digital controller configured to receive at least one measurement parameter, generate the configuration information based on the at least one measurement parameter, and transmit the configuration information to the switchable compensation capacitor for adjusting the bandwidth of the analog signal path. |
US10830831B2 |
Status derivation of load circuit via capacitance
Apparatuses (10) for determining statuses of load circuits (11) comprise terminals (1, 2) for exchanging current signals with current sources (12). The load circuits (11) comprise D loads (L1-LD) in series combinations coupled to the terminals (1, 2). The apparatuses (10) further comprise capacitance circuits (3) comprising E monitor capacitances (CM1-CME) with first contacts coupled to each other and to one of the terminals (1, 2) and second contacts coupled to interconnections between the loads (L1-LD). The apparatuses (10) further comprise detection circuits (4) for detecting voltage signals present between the first and second terminals (1, 2), and derivation circuits (5) for deriving the statuses of the load circuits (11) from the detected voltage signals. Thereto, the derivation circuits (5) may calculate instantaneous capacities comprising steps indicative for said statuses of the load circuits (11). The capacitance circuits (3) do advantageously not interfere with the load circuits (11) in steady-states, and may further comprise F parallel capacitances (CP1-CFP) in parallel to the loads (L1-LD). |
US10830826B2 |
Systems and methods for determning crank health of a battery
Described herein are methods for determining, based on actual crank conditions, an ability of a battery connected to an electric starter motor, to start an internal combustion engine, wherein the battery is a single monobloc or a plurality of monoblocs that are electrically connected in series or parallel. The method may include: receiving battery temperature data, representing a temperature of the battery at a time of cranking the internal combustion engine; receiving voltage data monitored from the battery, determining an instantaneous minimum voltage of the battery during the time of cranking the internal combustion engine; and determining a capability of the battery to crank the internal combustion engine based on the battery temperature data and the instantaneous minimum voltage of the battery. |
US10830823B2 |
Estimation device and estimation method
Provided is an estimation device for estimating an actual capacity of an energy storage device or a total reduction amount of the actual capacity. The estimation device includes a processor which is configured to calculate the actual capacity of the energy storage device or the total reduction amount of the actual capacity based on approximation data where a capacity change curve indicative of a transition of the actual capacity or a transition of the total reduction amount of the actual capacity with respect to an elapsed time is approximated by a plurality of straight lines. |
US10830820B2 |
Switch circuit, method for operating a switch circuit and an automated test equipment
A switch circuit includes at least a first and a second switch element connected in series and a switch control configured for providing control signals for switching the first and the second switch element, such that the control signals have a different timing and such that the first and the second switch element perform one joint switch function. |
US10830818B2 |
Ensuring completeness of interface signal checking in functional verification
It is determined, if a simulated hardware signal of a design for an electronic circuit has an influence on a checker for simulation errors. To achieve this, a checker control flow database is generated for a static code description containing checkers and concerned simulated signals. Further, a database based on the output of instrumented verification code is generated, thus gaining dynamic information about the verification code. Herein, the hardware signal values will be associated with colored values or, alternatively, attributed values. For the checkers in the checker control flow database, a list of attributes is generated and stored. Based on the above operations, a hardware signal database is generated, wherein hardware signals are mapped to a list of checkers, based on determining, for each checker in the checker database, the associated hardware signals from its list of attributed values. |
US10830814B2 |
Semiconductor device
A semiconductor device includes a memory cell array, a plurality of word lines, a plurality of bit line pairs, a column selection circuit coupling a bit line pair in a selected column in the plurality of bit line pairs to first and second output signal lines on the basis of a column selection signal, and a sense amplifier amplifying the voltage difference between the first and second output signal lines. The semiconductor device further includes: a scan flip flop to which the data can be input via a scan chain; and a voltage setting circuit setting the first and second output signal lines to voltage according to the data held in the scan flip flop in a scan test. |
US10830812B2 |
Low inductance electrical contact assembly manufacturing process
A manufacturing process for an electrical contact assembly that uses an assembly jig with a middle horizontal lip adapted to fit into a plurality of C-shaped inner contact pins, as well as top and bottom guide teeth that guide top and bottom parts of the inner pins as they are being assembled. An inner holder then covers the inner pins, at which point epoxy is applied, which when cured, secures the inner holder to the plurality of inner pins. Outer contact pins in turn cover the outside of the inner holder, and an outer holder covers the outer contact pins. Epoxy is also applied between the outer holder and outer pins, which when cured, secures the outer holder to the plurality of outer pins. A heat curing process is also employed to assist with the curing of the epoxy, during which a clamp temporarily holds the assembly in place. |
US10830811B2 |
Over-the-air test system as well as method for measuring the over-the-air performance of a device under test
An over-the-air test system for measuring the radiation performance as a function of temperature of a device under test is described, wherein the device under test has at least one antenna unit and at least one radio frequency circuit. The over-the-air test system comprises a measurement antenna unit, a measurement unit for at least one of signal generation and signal analysis, an enclosure that provides an internal space for accommodating the device under test for testing purposes in a sealed manner, and an atmosphere conditioning system that is configured to adapt the atmosphere within the internal space. The enclosure comprises at least one sealable opening via which the internal space is connectable with the atmosphere conditioning system to adapt the atmosphere within the internal space for the testing. Further, a method for measuring the over-the-air performance of a device under test is described. |
US10830810B2 |
Method and system for detecting resolver/synchro faults
Embodiments herein relate to a sensor fault measurement system. The system includes a sensor having a primary winding, a first secondary winding and a second secondary winding and a wiring harness operably connected to the primary winding, first secondary winding and second secondary winding of the sensor. The system also includes a controller operably connected to the wiring harness. The controller includes a bias network configured to apply a common mode DC voltage bias of opposite sign to the first sensor output and the second sensor output respectively, and a fault sense circuit configured to monitor the DC voltage bias on first sensor output and the DC voltage bias on second sensor output, and identify a sensor fault if at least one of the DC voltage bias on first sensor output and the DC voltage bias second sensor output is impacted beyond a selected threshold. |
US10830809B2 |
Placement of damage sensors in an air-temperature-managed equipment enclosure
A temperature-managed equipment enclosure, wherein the fans are configured to draw air from the environment, and wherein damage sensors are distributed in a non-uniform and/or targeted manner. In an example embodiment, most of the damage sensors may be placed within a relatively narrow zone downstream from the cooling fans. In some embodiments, a relatively large percentage of the damage sensors may be placed in the areas characterized by one or more of the following: (i) relatively high linear velocity of the airflow; (ii) turbulent airflow; and (iii) a certain range of angles of impingement of airflow on the equipment surfaces. Advantageously, the disclosed placement of damage sensors can be used to enhance the ability to detect environmentally induced equipment damage with high sensitivity and/or certainty. |
US10830806B2 |
Airplane power monitoring system
A method for managing power in an airplane. Power quality data and load management data are collected from airplane systems in the airplane at a variable sampling rate using data collectors assigned to the airplane systems in which the variable sampling rate increases in response to a selected trigger event. The power quality data and the load management data are received by a power monitor from the data collectors during phases of flight for the airplane. A group of load management operations for the airplane systems are performed by a load manager in the airplane during operation of the airplane. The group of load management operations is performed using the power quality data and the load management data received from the data collectors during the phases of flight for the airplane. |
US10830804B2 |
Method and measurement system for determining a phase center of an antenna under test
A method for determining a phase center of an antenna under test is described wherein the antenna under test is placed on a positioning unit within an anechoic space of a measurement system, the positioning unit being configured to set the antenna under test in at least one angular orientation. At least the phase of a measurement signal assigned to the antenna under test is determined in dependency of the angular orientation of the antenna under test. The phase center of the antenna under test is determined by using least-square techniques while taking the phase of the measurement signal into account, and an uncertainty of the determination of the phase center is determined based on the outcome of the determination of the phase center of the antenna under test by using the least-square techniques. In addition, a measurement system is described. |
US10830800B1 |
Subcircuit physical level power monitoring technology for real-time hardware systems and simulators
In at least one aspect, a system is configured to use a mapping to determine per-component dynamic power consumed by components in a SoC during execution of instructions, the mapping translating consumed power per one or more instructions into consumed power per component based on a set of determined components (an adjusted set of proposed components) and derived weights, the set of proposed components having been generated to represent the components of the SoC and including a respective proposed component corresponding to each instruction, and the set of proposed components having been adjusted based on the derived weights being produced for the set of proposed components by at least combining two or more proposed components associated with two or more of the derived weights that converged to a shared value, and perform power and temperature management for the SoC in accordance with the determined per-component dynamic power consumption. |
US10830792B2 |
Scanning tunneling thermometer
Various examples are provided related to scanning tunneling thermometers and scanning tunneling microscopy (STM) techniques. In one example, a method includes simultaneously measuring conductance and thermopower of a nanostructure by toggling between: applying a time modulated voltage to a nanostructure disposed on an interconnect structure, the time modulated voltage applied at a probe tip positioned over the nanostructure, while measuring a resulting current at a contact of the interconnect structure; and applying a time modulated temperature signal to the nanostructure at the probe tip, while measuring current through a calibrated thermoresistor in series with the probe tip. In another example, a device includes an interconnect structure with connections to a first reservoir and a second reservoir; and a scanning tunneling probe in contact with a probe reservoir. Electrical measurements are simultaneously obtained for temperature and voltage applied to a nanostructure between the reservoirs. |
US10830790B2 |
Method and system of dual-mode actuation and sensing for real-time calibration of axisymmetric resonant gyroscopes
A dual-mode actuation and sensing circuit actuates both modes of an axisymmetric gyroscope and senses both outputs thereof. The sum of the two outputs provides a self-sustaining closed-loop oscillation signal, while the difference of the two mode outputs is used for extracting differential rate information while rejecting the common-mode bias terms of the gyroscope to provide online bias calibration. The proposed system and method facilitates scale factor calibration of an axisymmetric gyroscope. Furthermore, the difference output of the dual-mode gyroscope can provide a mode-split indicator signal which can be used to automatically match the gyroscope modes. |
US10830788B2 |
Sensor device, electronic equipment, and vehicle
An acceleration sensor (sensor device) includes a substrate that includes a recessed portion (second recessed portion), a fixed electrode, and a dummy electrode juxtaposed with an insulating portion, and a movable body that is supported to be rockable by the substrate, in which the movable body includes a first region facing the fixed electrode, a second region facing a part of the dummy electrode, and a connecting portion connecting the first region and the second region to each other, the fixed electrode is provided with an extension electrode portion extending to a position facing the connecting portion, in a plan view of the movable body, at least a part of the extension electrode portion faces the connecting portion, and the insulating portion between the extension electrode portion and the dummy electrode faces the connecting portion inside the recessed portion. |
US10830786B2 |
Processing method for a rotation speed signal of an aircraft engine shaft affected by noise
A processing method of an alternating signal produced by a variable reluctance sensor, including steps consisting of a raw window signal switching toward a low voltage level, respectively toward a high voltage level, calculation of a processed window signal using a value of the switching continuation duration calculated as a function of a value of shaft rotation speed, and based on the raw window signal, measurement of the shaft rotation speed, each switching of the processed window signal triggering the locking of the processed window signal, for a duration exactly equal to the switching continuation duration, so that the switches of the raw window signal are not translated into switches of the processed window signal during the locking, the processed window signal no longer being locked once the switching continuation duration has expired. |
US10830783B2 |
Sample analysis system, cleaning liquid preparation apparatus, sample analyzer, and cleaning liquid supply method
Disclosed is a sample analysis system comprising a cleaning liquid preparation apparatus that prepares a cleaning liquid, and a sample analyzer that comprises a measurement unit that measures a sample and a reservoir that stores the cleaning liquid prepared by the cleaning liquid preparation apparatus. The sample analyzer cleans at least a part of the measurement unit with the cleaning liquid. The cleaning liquid preparation apparatus selectively executes a first supply mode to supply the cleaning liquid to the reservoir when a liquid amount in the reservoir reaches a first amount, and a second supply mode to supply the cleaning liquid to the reservoir when the liquid amount in the reservoir reaches a second amount less than the first amount. |
US10830776B2 |
Functionalized eyewear device for detecting biomarker in tears
Disclosed herein is a functionalized eyewear device that is adapted for collecting and analyzing disease biomarkers. Specifically, exemplified is a contact lens that has aptamer molecules associated therewith for binding to a specific biomarker (or biomarkers). The eyewear device is useful for detecting and diagnosing medical conditions. |
US10830774B2 |
Methods and compositions for diagnosis and treatment of meningitis
The present invention provides a method of identifying meningitis as either bacterial meningitis or aseptic meningitis in a subject, comprising: a) measuring the amount of complement C3, complement factor B, complement membrane attack complex (MAC) protein, complement C5b, complement C6, complement C7, complement C8, and/or complement C9 in a cerebrospinal fluid (CSF) sample obtained from the subject; and b) comparing the amount of complement C3, complement factor B, complement MAC protein, complement C5b, complement C6, complement C7, complement C8, and/or complement C9 measured in (a) with the amount of complement C3, complement factor B, complement MAC protein, complement C5b, complement C6, complement C7, complement C8, and/or complement C9 measured in a control sample, wherein an amount of complement C3, complement factor B, complement MAC protein, complement C5b, complement C6, complement C7, complement C8, and/or complement C9 measured in (a) that is greater than the amount of complement C3, complement factor B, complement MAC protein, complement C5b, complement C6, complement C7, complement C8, and/or complement C9 measured in the control sample identifies the meningitis in the subject as bacterial meningitis. |
US10830772B2 |
Detection method and kit
Uses of ethyl 5,11-dihydroindolo[3,2-b]carbazole-6-carboxylate as a fluorescent ligand probe, preferably in a binding assay for quantitative analysis in combination with a recombinant aryl hydrocarbon receptor (AhR) protein. A method for detection or quantitative analysis of suspected aryl hydrocarbon receptor (AhR) ligands in a sample, the method comprising the steps of: (a) providing a sample possibly containing at least one known or unknown AhR ligand; (b) mixing said sample with a composition comprising a recombinant AhR protein bound to ethyl 5,11-dihydroindolo[3,2-b]carbazole-6-carboxylate; and (c) determining the presence or the total amount of said at least one known or unknown AhR ligand in the sample by fluorescence spectroscopy. Use e.g. for screening of unknown compounds to determine their binding ability to AhR; for analyzing unknown chemical mixtures to assess the presence of ligands able to bind to AhR; for screening of Polycyclic Aromatic Hydrocarbon (PAHs) from water, food or sediment; for screening of PAHs or dioxin-like compounds in water, food or sediment; for testing for pollutant removal in water and waste water treatment plants; for testing for water reuse; for testing the presence of dioxin-like compounds in incinerator plants; or for testing of bodily fluids of humans or animals exposed to PAHs or dioxin-like compounds. |
US10830767B2 |
Nanocomposites, methods of making same, and applications of same for multicolor surface enhanced raman spectroscopy (SERS) detections
A method of making at least one nanocomposite for surface enhanced Raman spectroscopy (SERS) detection of a target of interest includes forming at least one gold nanorod; coating a silver layer on an outer surface of the gold nanorod; assembling a Raman reporter molecule layer on the coated silver layer, wherein the Raman reporter molecule layer comprises Raman reporter molecules that are detectable by the SERS; coating a thiolated polyethylene glycol (PEG) layer on the assembled Raman reporter molecule layer; and conjugating the coated thiolated PEG layer with molecules of an antibody to make the at least one nanocomposite. |
US10830766B2 |
Fibrous substrate and method for making
Natural and/or synthetic antibodies for specific proteins are adhered to nanoparticles. The nanoparticles are adhered to a substrate and the substrate is exposed to a sample that may contain the specific proteins. The substrates are then tested with surface enhanced Raman scattering techniques and/or localized surface plasmon resonance techniques to quantify the amount of the specific protein in the sample. |
US10830764B2 |
Fluorescence-based chemical detection of amine-based substances
Various techniques are provided to determine the presence of trace chemicals corresponding to various materials of interest. In one example, a method includes providing a chemical reporter of a chemical detector. The chemical reporter includes protonated 2-[5-methoxy-2-(4-phenyl-quinoline-2yl)-phenyl]-ethanol. A vapor-phase amine compound is subsequently received at the chemical reporter. The chemical detector then detects a response of the chemical reporter to the amine compound to determine whether materials of interest are present. Additional methods and related devices are also provided. |
US10830755B2 |
Board lumber grading using deep learning semantic segmentation techniques
A method of board lumber grading is performed in an industrial environment on a machine learning framework configured as an interface to a machine learning-based deep convolutional network that is trained end-to-end, pixels-to-pixels on semantic segmentation. The method uses deep learning techniques that are applied to semantic segmentation to delineate board lumber characteristics, including their sizes and boundaries. |
US10830751B2 |
Method for treating plants with respect to estimated root zones
A method for treating plants with respect to estimated root zones comprises estimating a growth state or maturity state of a plant based on a planting date, a current date and the crop type of the plant. A root zone estimator or data processor estimating a size, diameter or radius of a root zone of the plant based on the determined growth state or maturity state. The data processor or nozzle control module adjusts a lateral offset of a spray pattern of a nozzle assembly of one or more nozzles based on the size, diameter or radius to target alignment or maximization of overlap area of a crop input directed to a strip or zone with respect to the corresponding root zone. |
US10830749B1 |
Method and apparatus for multiple viscosity and freeze point measurements on the same aliquot and the determination of temperature at any specified viscosity above the freeze point
An integrated test device adapted to perform tests on a single aliquot of a liquid sample. The test device includes a viscosity test cell adapted to perform viscosity tests on the liquid sample; a freeze point test cell adapted to perform freeze point tests on the liquid sample; a sample injection port adapted to load the single aliquot of the liquid sample into both of the viscosity test cell and the freeze point test cell, where the viscosity test cell and the freeze point test cell are connected in parallel to the sample injection port; a data processing unit to collect data from the viscosity test cell and the freeze point test cell and process the data, the data processing unit performing calculations to determine temperatures at any specified viscosity above a freeze point and checks of integrity of the viscosity measurements. |
US10830747B2 |
System and method for predicting fatigue strength of alloys
Systems and methods include a predictor module configured to receive an input, e.g., composition parameters and processing parameters. A processor processes the input to predict a material property, e.g., fatigue strength, of an alloy based on the input. The processor outputs the predicted fatigue strength of the alloy for display. |
US10830740B2 |
Parallel separation system
A method in a separation system including parallel fluid paths each having a separation module, includes providing a sensor of the same type in at least each of the parallel fluid paths except one: measuring a characteristic fluid property with at least one of the sensors in the parallel fluid paths; possibly measuring the same characteristic fluid property with a system sensor positioned in the outlet of the separation system; and comparing measured characteristic fluid properties to evaluate and/or qualify the performance of the separation system. |
US10830739B2 |
Temporary storage of sample portions for artefact-preventing fluid processing
In a method for processing successive fluidic sample portions provided by a sample source, sample reception volumes are filled successively temporarily with at least a respective one of the sample sections, and the sample sections are emptied successively out of the sample reception volumes in such a way, that, while emptying, it is avoided to bring two respective ones of the sample sections, which have not left the sample source directly adjacent to one another, in contact with one another. |
US10830737B2 |
Detecting device for detecting photoacoustic elastic waves
A detecting device 100 detects an elastic wave propagating through the air. The detecting device 100 includes: a first electrode 12 that is a plate having a cantilever structure with a fixed end FX and a free end FR and that vibrates by being bent by the elastic wave; and a second electrode 32 that is a plate, that is opposed to the first electrode, and that has a predetermined distance from the first electrode. The detecting device 100 detects the elastic wave on the basis of a change in capacitance between the first electrode and the second electrode 32. An end of the second electrode 32 in a direction from the fixed end FX to the free end FR is closer to the fixed end than the free end. |
US10830736B2 |
Sensor skin
The disclosure herein relates to a measuring system for determining damage to components including at least one fiber-reinforced plastics material, comprising sensors that can be or are arranged on a component to be mutually spaced, the sensors distributed over a curved surface of the component in the use position. In order provide a measuring system by which it is possible to obtain fiber-reinforced plastics components economically and with reasonable outlay, and by which process parameters and/or state variables can be reliably obtained during production and operation of the component, it is proposed to provide the component with a substrate that is different from the component and on which the sensors can be or are arranged, the substrate being flexible, and for the sensors arranged on the flexible substrate to form a measuring device. |
US10830734B2 |
Microcantilever
The invention relates to a microcantilever, a measuring device and a method for determining mass and/or mechanical properties of a biological system. |
US10830732B2 |
Control of chemical reactions using isotachophoresis
Isotachophoresis (ITP) is exploited to control various aspects of chemical reactions. In a first aspect, at least one of the reactants of a chemical reaction is confined to an ITP zone, but the resulting product of the chemical reaction is separated from this ITP zone by the ITP process. In a second aspect, one or more reactants of a chemical reaction are confined to an ITP zone, and one or more other reactants of the chemical reaction are not confined to this ITP zone. In a third aspect, ITP is employed to confine at least one reactant of a chemical reaction to an ITP zone, and at least one reactant of the chemical reaction is delivered to the ITP zone in two or more discrete doses. These aspects are especially relevant to performing polymerase chain reactions using chemical denaturants as opposed to thermal cycling. |
US10830730B2 |
Sensor element and gas sensor including the sensor
A plate-shaped sensor element (10) including at least a first layer (150), a second layer (130), and a third layer (140) being stacked in a stacking direction. The first layer and the third layer are mainly formed of ceramic. The second layer is disposed between the first layer and the third layer in the stacking direction. The second layer has an air introduction hole (131) opened at an end surface. In a cross-section perpendicular to a direction of an axis O, a length L1 of a shortest line segment P1 connecting an upper end surface (10a, 10b) of the sensor element and the centroid G1 of the sensor element and a length L2 of a shortest line segment P2 connecting the upper end surface of the sensor element and the centroid G2 of the air introduction hole, satisfy a relationship of |L2−L1|/L1≤0.05. |
US10830729B2 |
Sensor control device and gas detection system
In a sensor control device which controls a sensor, a first filter unit extracts a first filtered signal obtained by attenuating a frequency component higher than a first cutoff frequency from a digital signal indicating a current-application control value for a pump current, and a second filter unit extracts a second filtered signal obtained by attenuating a frequency component higher than a second cutoff frequency from the first filtered signal. A cutoff frequency setting unit sets at least one of the first cutoff frequency and the second cutoff frequency such that the sensor control device can control at least two types of sensors. |
US10830728B2 |
Ferrocene labels for electrochemical assay and their use in analytical methods
Compounds of general formula I are used as labels in an electrochemical assay: (I) in which: Fc and Fc′ are substituted or unsubstituted ferrocenyl moieties, X is a C1 to C6 alkylene chain which is optionally interrupted by —O— or —NH—; Y is a C1 to C6 alkylene chain which is optionally interrupted by —O— or —NH—; Z is a C1 to C12 alkylene chain which may optionally be substituted and/or may optionally be interrupted by —O—, —S—, cycloalkyl, —CO—, —CON R1—, —NR1CO— or —NR1— in which R1 represents hydrogen or C1 to C4 alkyl; and R is a linker group. Compounds I are used to make labelled substrates, as well as functionalised compounds for making the labelled substrates. |
US10830724B2 |
Micro-capacitance sensor array containing spaced apart first and second overlapping and parallel electrode plates for sensing analytes
The present application provides devices, systems and methods for detecting the presence and/or length of an analyte. More specifically, the present application is directed to a structure and system that includes a micro-capacitive sensor array for detecting the presence of an analyte in a sample and determining the length and/or composition of an analyte, such as a nucleic acid, as well as methods for using the same. |
US10830723B2 |
Gas sensor and gas sensor array
A gas sensor containing counter electrodes and a semiconductor nanowire 4 disposed between the counter electrodes 2, 3, wherein the semiconductor nanowire 4 is in a state where light can be irradiated, which sensor measures changes in the electric current associated with adsorption of a gas to the semiconductor nanowire 4, wherein the electric current is generated by irradiation of light on the semiconductor nanowire with a voltage applied to the counter electrodes 2, 3. |
US10830721B2 |
Metal nanoparticle-decorated nanotubes for gas sensing
Disclosed herein are embodiments of compositions for gas sensing and sensors utilizing the same. In one embodiment, a composition comprises carbon nanotubes and and polymer-coated metal nanoparticles bound to the carbon nanotubes. |
US10830720B2 |
Non-invasive sample-interrogation device
Embodiments of the present disclosure provide an interrogation device that is operable to apply one or more source signals to one or more coils surrounding a volume, where a material is disposed within the volume. Each of the one or more source signals may excite one of the one or more coils, and the behavior of each the one or more coils responsive to the exciting may be monitored. One or more parameters may be determined based on the behavior of each the one or more coils, and the one or more parameters may be utilized to generate a signature for the material within the volume. The signature may be compared to one or more signatures of known materials to identify the material within the volume. |
US10830719B2 |
Devices and related methods for estimating accumulated thermal damage of downhole components
A thermal aging estimator for use in a borehole having an ambient temperature of at least 200° F. The estimator may include a thermal aging element positioned adjacent to a heat-sensitive component while in the ambient temperature of at least 200° F. The thermal aging element has a permanent change in an electrical property in response to a thermal exposure, which correlates to cumulative thermal damage from the thermal exposure. The change estimating circuit applies an electrical signal to the thermal aging element. |
US10830718B2 |
Sensor for detecting immersion in F.O.G. or water
An apparatus for discriminating between liquids having differing thermal conductivities includes a thermally conductive substrate, a resistor and a thermistor mounted to the thermally conductive substrate. Two leads on the resistor enable a current to be passed through the resistor to generate heat, and two leads on the thermistor enable a current to be passed through the thermistor to generate a datum indicative of thermistor temperature. An electrical insulator encapsulates the resistor, the thermistor and part of the thermally conductive substrate. A remainder of the thermally conductive substrate may extend beyond the electrical insulator to provide a thermal path from the resistor and thermistor to a liquid in which the apparatus may be immersed. |
US10830712B2 |
System and method for cabinet x-ray systems with camera
The present disclosure relates to the field of a cabinet x-ray incorporating an x-ray tube, an x-ray detector, and a real-time camera, either high definition or standard resolution, for the production of organic and non-organic images. The computing device can receive video data from the camera and the x-ray detector and determines, based on the video data, an overlay of the captured x-ray image with the captured real-time image or display images adjacently i.e. Picture-In-Picture (PIP). In particular, the disclosure relates to a system and method with corresponding apparatus for capturing a real-time image simultaneously with the x-ray image allowing a cabinet x-ray unit to attain and optimize images with exact orientation of the 2 images. |
US10830711B2 |
X-ray inspection apparatus
An X-ray inspection apparatus includes: an X-ray emitter configured to emit an X-ray; an X-ray detector configured to detect the X-ray; a first flow passage configured to guide air to at least part of the X-ray detector; and a second flow passage configured to guide air to at least part of the X-ray detector. |
US10830709B2 |
Interferometer with pixelated phase shift mask
An interferometer uses a phase shift mask that includes an array of pixels that are aligned with a corresponding array of pixels of a detector. Each pixel in the phase shift mask is adapted to produce one of a number of predetermined phase shifts between a test beam and a reference beam. For example, the pixels may be linear polarizers or phase delay elements having one of the number of polarizer orientations or phase delays to produce the predetermined phase shifts between the test beam and the reference beam. The pixels in the phase shift mask are arranged in the array to include each of the predetermined phase shifts in repeating pixel groups in rows that are one column wide, columns that are one row high, or blocks of multiple rows and columns. |
US10830708B2 |
Inspection system, inspection method, and storage medium
According to one embodiment, an inspection system includes a holder, an irradiation part, a detector, and a controller. The irradiation part irradiates a first light toward a surface of a substrate held on the holder. The detector detects an intensity of a second light generated by reflection or scattering of the first light. The controller sets a first intensity range corresponding to an intensity of light reflected or scattered by a region not including slip of the surface. The controller sets a second intensity range corresponding to an intensity of light reflected or scattered by the slip. An upper limit and a lower limit of the second intensity range each are larger than an upper limit of the first intensity range. The controller extracts, as a length of the slip, a length of a region where the intensity of the second light is included in the second intensity range. |
US10830702B2 |
Method of detecting amplified nucleic acid molecules
The present disclosure provides methods and hardware for real-time amplification and detection of nucleic acid molecules. |
US10830701B2 |
Scanned line angular projection microscopy
Techniques are described for imaging a sample where the techniques include acquiring a raster scan image of the sample, providing light from a light source, directing the light into a plurality of different light beam paths at different times, providing light in each of the plurality of light beam paths through an objective lens to the sample, and providing light in each of the plurality of beams to different locations within the sample. Fluorescence emission light from the sample is detected in response to excitation by light in each of the plurality of light beam paths, where the detected fluorescence emission light corresponds to fluorescence intensity projections of the sample with low mutual coherence, and an image of the sample is generated based on the detected fluorescence emission light and based on the raster scan image. |
US10830700B2 |
Solid inspection apparatus and method of use
An inspection apparatus is provided that comprises an optical target including a solid host material and a fluorescing material embedded in the solid host material. The solid host material has a predetermined phonon energy HOSTPE. The fluorescing material exhibits a select ground energy level and a target excitation (TE) energy level separated from the ground energy level by a first energy gap corresponding to a fluorescence emission wavelength of interest. The fluorescing material has a next lower lying (NLL) energy level relative to the TE energy level. The NLL energy level is spaced a second energy gap FMEG2 below the TE energy level, wherein a ratio of the FMEG2/HOSTPE is three or more. |
US10830696B2 |
Detector device with photoconductive body
A solid-state device for photo detection, in general, of terahertz radiation is disclosed. One aspect is a detector device comprising a body having a photoconductive material, a first antenna element connected to a first portion of the body, and a second antenna element connected to a second portion of the body. The first antenna element and the second antenna element are arranged to induce an electric field in the body in response to an incident signal. Further, the device has a waveguide arranged to couple light into the photoconductive material via a coupling interface between the waveguide and the body, where the coupling interface faces away from the first portion and the second portion of the body and is closer to the first portion than to the second portion. |
US10830693B2 |
Compact optical gas detection system and apparatus
System and apparatus for portable gas detection. Specifically, this disclosure describes apparatuses and systems for optical gas detection in a compact package. There is a need for a very compact, low-power, gas detection system for gases such as CO2, NOx, water vapor, methane etc. This disclosure provides an ultra-compact and highly efficient optical measurement system based on principals of optical absorption spectroscopy. It reduces the size of the instrument as well its power consumption by more than an order of magnitude making it possible to deploy it widely. There is an identified need for large number of distributed gas sensors to improve human health, environment, and save energy usage. |
US10830691B2 |
Fluid sensor and method for providing same
A fluid sensor includes a housing and a thermal emitter in the housing to emit first thermal radiation into a detection volume of the housing at a first power level during a measurement interval and emit the first thermal radiation at a reduced first power level or not emit said first thermal radiation at all during an intermediate interval disposed outside of the measurement interval. The fluid sensor includes a measuring element in the detection volume to receive a radiation signal during the measurement interval. The fluid sensor includes a second thermal emitter in the housing to emit second thermal radiation at a second power level into the detection volume during the intermediate interval such that a thermal oscillation of thermal radiation in relation to an overall power level of the thermal radiation in the detection volume is at most ±50% during the measurement interval and the intermediate interval. |
US10830686B2 |
Beam shaping optics of flow cytometer systems and methods related thereto
In some aspects, a flow cytometer system is provided that includes beam shaping optics positioned to manipulate a light beam and produce a resulting light beam that irradiates the core stream at the interrogation zone of the flow cell. The beam shaping optics include an acylindrical lens positioned to receive and focus light in a direction of a first axis orthogonal to a direction of light travel, and a cylindrical lens positioned to receive the light output from the acylindrical lens and to focus the light output from the acylindrical lens in a direction of a second axis orthogonal to the first axis and to the direction of light travel. The resulting light beam output has a flat-top shaped intensity profile along the first axis, and a Gaussian-shaped intensity profile along the second axis. Related methods of shaping a light beam at an interrogation zone of a flow cell are also provided. |
US10830681B2 |
Method and measuring apparatus for determining compressibility of a flowing fluid
A method for determining compressibility of a flowing fluid includes: using a pump, driving a volume flow of the fluid through a measuring tube of a vibronic densimeter at a first pressure maintained using a throttle; determining a first density measured value of the fluid at the first pressure; determining a first pressure measured value at the first pressure; driving a volume flow of the fluid through the densimeter at a second pressure; determining a second density measured value at the second pressure different from the first pressure; determining a second pressure measured value at the second pressure; determining compressibility of the fluid based on the first density measured value, the second density measured value, the first pressure measured value and the second pressure measured value assuming the composition of the fluid is unchanged between the registering of the first density measured value and the second density measured value. |
US10830680B2 |
Tension applying device
A tension applying device is configured to fix a test substance between a lower fixing part and an upper fixing part, and apply tension between the lower fixing part and the upper fixing part while the test substance is immersed in liquid, wherein the tension applying device includes: a container storing the liquid; a lifter fixed to the lower fixing part and configured to immerse the test substance into the liquid; and a float coupled to the upper fixing part and configured to float in the liquid so as to apply tension to the test substances. |
US10830679B2 |
Device and method for processing slide specimen thereof
A device for processing a slide specimen and a method thereof, wherein the device mainly comprises a container, a base, a heating device, a slide cover plate, a slide, a slide rack, a liquid outlet, a liquid inlet, a controller, a thermocouple, a temperature display screen, a temperature maintaining time display window and a temperature maintaining time adjustment button. A large amount of slide specimens are enable to carry out processing such as reagent loading, cleaning, heat treatment, temperature maintaining and drying in one same device, realizing that there's no need to take or transfer the slide manually during the whole process of the slide specimen processing, reducing manual intervention and interference, not only saving time but also simplifying the operation steps and reducing operation errors. |
US10830673B2 |
Servo-electric controlled auto sampler system
A servo-electric actuated sampler can draw samples of fuel liquid from an operating main line. The sampler can run in a fast-loop process whereby liquid is drawn into the sampling system and past an actuated sampler and then out of the system back into main. The system main run a short loop whereby the main fast-flow is restricted, and the actuator and sampler are isolated from the main line flow. When isolated, the sampler discharges liquid into sampling cans. The servo-electric actuator requires a monitored amount of power to draw and discharge fluids. Monitoring of the power requirements of the servo-electric sampler can reveal the status and reliability of the system. |
US10830669B2 |
Perception simulation for improved autonomous vehicle control
A system and method for real world autonomous vehicle perception simulation are disclosed. A particular embodiment includes: receiving perception data from a plurality of sensors of an autonomous vehicle; configuring the perception simulation operation based on a comparison of the perception data against ground truth data; generating simulated perception data by simulating errors related to the physical constraints of one or more of the plurality of sensors, and by simulating noise in data provided by a sensor processing module corresponding to one or more of the plurality of sensors; and providing the simulated perception data to a motion planning system for the autonomous vehicle. |
US10830668B2 |
Engine vibration imager
An engine vibration imager and method of testing engine stability. An accelerometer, mounted to an engine block, is configured to detect engine vibration and generate a signal indicative of detected vibration. An amplifier, electrically coupled to the accelerometer, is configured to amplify the signal indicative of detected vibration. A light indicator, electrically coupled to the amplifier, is configured to emit light upon receiving the amplified signal. The engine vibration imager also includes an indicator disk including timing marks on a first surface of the indicator disk. The indicator disk is rotatable by the crankshaft and light emitted from the light indicator is visible at the first surface of the indicator disk and indicates on the indicator disk a point in the combustion cycle in which engine vibration is detected. |
US10830667B1 |
Optical and functional metrology of microstructured optical fibers
Described are systems and techniques for characterizing optical fibers. Disclosed systems and techniques employ optical metrology, functional metrology, or both to characterize microstructured optical fibers and determine fiber characteristics, errors, and quality control metrics. The characteristics, errors, and quality control metrics are useful for improving the manufacturing of optical fibers. |
US10830666B2 |
Contact lens inspection method and system
A method for determining the inversion state of a soft contact lens (1), comprising imaging a soft contact lens having a convex surface (2, 3) and a concave surface (3, 2), a lens center and a lens edge (5) surrounding said soft contact lens (1), the method comprising using an optical coherence tomography system to obtain at least one sectional image of at least a part of the contact lens (1) comprising the lens edge (5), determining a cross-sectional edge geometry of the contact lens (1) extending from the lens edge (5) towards the lens center of the contact lens in the sectional image, the cross-sectional edge geometry corresponding to the convex and concave surface boundaries of the contact lens (1) in the sectional image, selecting a parameter defining the cross-sectional edge geometry of the contact lens (1) imaged and comparing the parameter defining the cross-sectional edge geometry of the contact lens (1) with a predetermined parameter defining a cross-sectional edge geometry of a non-inverted contact lens to determine whether said contact lens (1) is inverted. |
US10830665B2 |
Damage detection with self-powered wireless smart coating sensor
A low cost and efficient damage detection method is developed by introducing a new piezoelectric composite coating combined with a self-powered wireless signal transmission module. The new piezoelectric composite coating composed with a piezoelectric layer, an electrical conductive layer and an insulator, is designed as the sensor and to be easily applied on rough surfaces of engineering structures, such as concrete and the welded joint area. An energy harvesting circuit and an automatic electronic switch controlled by the piezoelectric coating sensor are designed to power and control the wireless signal transmitter sending warning signals of the damage occurrence. Methodology is explained in detail, and successful detection of the occurrence of crack propagation on a beam structure has been realized through experimental testing. |
US10830663B2 |
Leak detector with sensing cable
A leak sensing cable for a leak detector having an impedance sensor operable to measure changes in impedance along a sensing circuit. The leak sensing cable comprises: an inner core, having a first conductive thread electrically connected to the sensing circuit; an inner sheath, coaxially located around the inner core, the inner core being comprised of a permeable, non-conductive material; an outer sheath, coaxially located around the inner sheath, the outer sheath comprising a permeable braided material and having a second conductive thread woven into the permeable braided material, the second conductive thread being electrically connected to the sensing circuit. The first conductive thread is substantially electrically isolated from the second conductive thread when the leak sensing cable is dry and less electrically isolated from the second conductive thread when the leak sensing cable becomes wet. |
US10830661B2 |
Systems and methods for scour monitoring with fiber optic sensors
A scour monitoring system may provide a housing that is separated into multiple segments that are fluidically isolated from each other. The scour monitoring system may be position adjacent to a structure to be monitored for bridge scouring. Each of the segments may provide a water-swellable material positioned near or in contact with a fiber Bragg grating (FBG) cable. If water penetrates a segment, the water-swellable material may expand to deform the FBG cable. The wavelength of the FBG cable may be monitored periodically for changes, thereby providing moisture detection when a change in wavelength is detected. |
US10830659B2 |
Method of controlling a positive-ignition internal combustion engine by means of a knock estimator
The present invention relates to a method of controlling a positive-ignition internal combustion engine, in which the ignition advance is controlled (CON) by means of an estimation (EST) of the distribution of the knock measurements (MEAS). This estimation (EST) makes it possible to determine, for these measurements (MEAS), a confidence interval (qmin, qmax) of a predetermined quantile of the distribution of the knock measurements (MEAS). |
US10830658B2 |
Multi-cavity all-glass interferometric sensor for measuring high pressure and temperature
An apparatus for sensing pressure and temperature includes: a hollow glass tube; a first optical fiber having an end disposed into a first end of the tube; a second optical fiber being disposed in a second end of the tube, the second optical fiber having a first solid core section followed by a hollow core section followed by a second solid core section, a first gap formed between the first and second optical fibers, a length of the first solid core section forming a second gap, and a length of the hollow core section forming a third gap; an optical interrogator that transmits light at various wavelengths and measures an intensity of reflected light due to the first gap, second gap, and third gap as a function of frequency to provide interrogation data; and a processor that matches the interrogation data to reference data to estimate the pressure and/or temperature. |
US10830653B2 |
Noninvasive blood pressure sensor
Example systems, apparatuses and methods are disclosed for sensing a force applied by an external source in a fluid monitoring tube. An example system comprises a force sensing device and signal conditioning circuitry configured to be electrically coupled to the force sensing device. The example system further comprises a housing configured to enclose the force sensing device and the signal conditioning circuitry. The housing comprises a snap structure configured to attach the housing to a base plate and retain the force sensing device and the signal conditioning circuitry in the housing. |
US10830652B2 |
Stress measurement device, stress measurement system, and stress measurement method
A stress measurement device includes a first obtaining unit obtaining thermal data including information indicating a temperature of a measuring region, a second obtaining unit obtaining data related to stress occurring in one part of the measuring region, and a controller finding stress occurring in the measuring region from the thermal data and the data related to the stress. The controller finds, first waveform data respectively on the one part and a part other than the one part based on a change with time of the thermal data, and second waveform data based on a change with time of the data related to the stress. The controller finds, disturbance data through a deduction of the second waveform data from the first waveform data on the one part, and stress data indicating stress occurring in the part through a deduction the disturbance data from the first waveform data on the part. |
US10830650B2 |
Calibrator sleeve and block calibrator for calibration of a temperature sensor
A block calibrator for calibrating a temperature sensor includes a calibrator sleeve having at least one sensor bore into which the temperature sensor is insertable along a longitudinal direction. The calibration sleeve also includes a body having at least two sections having different thermal conductivities. |
US10830649B2 |
Deep body thermometer
A deep body thermometer includes a thermal resistor having a predetermined thermal resistance value, first and second temperature sensors that sandwich the thermal resistor in a thickness direction of the thermal resistor, and a temperature information processing unit to acquire a deep body temperature based on the thermal resistance value of the thermal resistor, a temperature detected by the first temperature sensor, and a temperature detected by the second temperature sensor. The first and second temperature sensors are disposed such that the first and second temperature sensors do not overlap each other as viewed from the thickness direction of the thermal resistor and a distance between the first temperature sensor and the second temperature sensor is greater than a thickness of the thermal resistor. |
US10830647B2 |
Multispectral plasmonic thermal imaging device
A computer-eimplemented thermal imaging device having an optically-sensitive layer that includes a superpixel having at least one pixel. The at least one pixel includes a plasmonic absorber configured to obtain radiance measurements of electromagnetic radiation emitted from an object at a plurality of wavelengths. The device further includes a processor configured to determine an emissivity and temperature for the electromagnetic radiation received at the plasmonic material from the object using the radiance measurements and to form an image of the object from the determined emissivity and temperature. |
US10830645B2 |
Multispectral plasmonic thermal imaging device
A computer-implemented method and thermal imaging device includes a layer of plasmonic material and a processor. The layer of plasmonic material receive electromagnetic radiation from an object and generates radiance measurements of the electromagnetic radiation at a plurality of wavelengths. The processor determines an emissivity and temperature of the object from the radiance measurements and forms a thermal-based electronic image of the object from the determined emissivity and temperature. |
US10830642B2 |
Detection and classification of light sources using a diffraction grating
A system mounted in a vehicle for classifying light sources. The system includes a lens and a spatial image sensor. The lens is adapted to provide an image of a light source on the spatial image sensor. A diffraction grating is disposed between the lens and the light source. The diffraction grating is adapted for providing a spectrum. A processor is configured for classifying the light source as belonging to a class selected from a plurality of classes of light sources expected to be found in the vicinity of the vehicle, wherein the spectrum is used for the classifying of the light source. Both the image and the spectrum may be used for classifying the light source or the spectrum is used for classifying the light source and the image is used for another driver assistance application. |
US10830639B2 |
Devices, methods, and systems relating to super resolution imaging
Certain examples disclose systems and methods for imaging a target. An example method includes: a) activating a subset of light-emitting molecules in a wide field area of a target using an excitation light; b) capturing one or more images of the light emitted from the subset of the molecules illuminated with the excitation light; c) localizing one or more activated light emitting molecules using one or more single molecule microscopic methods to obtain localization information; d) simultaneously capturing spectral information for the same localized activated light emitting molecules using one or more spectroscopic methods; e) resolving one or more non-diffraction limited images of the area of the target using a combination of the localization and spectral information for the localized activated light emitting molecules; and f) displaying the one or more non-diffraction limited images. |
US10830638B2 |
Photodetector circuit with improved saturation current and integrated optical filtering
A photodetector circuit is disclosed. The photodetector circuit includes an optical input configured to receive a source optical signal for detection by the photodetector circuit, an optical waveguide for coupling the optical input and at least one side of a plurality of sides of a photodiode, wherein the optical waveguide is configured to generate a first optical signal and a second optical signal from the source optical signal, and the photodiode coupled to the first optical waveguide, where the photodiode is illuminated on the at least one side by the first and second optical signals at different locations on the photodiode, where the photodiode generates a photocurrent based on the first and second optical signals reducing photocurrent saturation. Providing a delay between the first and second optical signals reduces an out-of-band frequency response of the photodiode circuit. |
US10830635B2 |
Calibration data transmission method, and balance and radio communication system for the method
To reliably exercise radio communication of calibration data. In order to achieve the above-described object, a balance (10) includes a weight sensor (12), a built-in weight (20) to be loaded on the weight sensor, an adding and removing unit (21) for the built-in weight, an arithmetic processing unit (14) configured to drive the adding and removing unit, and a radio communication device (41) connected to the arithmetic processing unit, wherein the arithmetic processing unit includes a radio wave environment check section (32) configured to check a radio wave environment, and a calibration execution section (33) configured to add or remove the built-in weight and issue a command to the radio communication device to transfer calibration data when the radio wave environment check section determines that the radio wave is good. |
US10830629B2 |
Method for determining the fill level of a fill substance located in a container
A method for determining the fill level of a fill substance located in a container. The method, which is based on the pulse travel time principle, is distinguished by the fact that extra-range echos can be recognized. For this, the method includes two method portions, in which microwave pulses are transmitted in the direction of the surface of the fill substance with different repetition rates in measuring cycles following one after the other. In each method portion, travel times are ascertained. The fill level is ascertained based on the first travel time and/or based on the second travel time, to the extent that they approximately agree. Otherwise, it is assumed that such echo pulses concern extra-range echos. Thus, by means of the method of the invention, it can be assured for pulse radar-based fill-level measurements that extra-range echos do not result in erroneous fill level values. |
US10830625B2 |
Water meter platform
The invention relates to a water meter platform and a housing component for a water meter platform. The housing component providing a flow tube, a sealable main compartment adapted to house a meter unit for measuring a flow of a fluid flowing through the flow tube and a flow channel interface in fluid communication with the flow tube adapted for mounting additional functional units. |
US10830624B2 |
Gas meter
A gas meter includes a meter entrance that allows a fluid to flow in, a meter exit that allows the fluid to flow out, and a flow rate measurer that measures a flow rate of the fluid. In addition, the flow rate measurer includes a plurality of flow rate measuring units having the same shape and composed of a flow passage portion with a rectangular cross section shape on the outer side and a sensor portion disposed on one face of the flow passage portion. The plurality of flow rate measuring units are integrally configured by bonding faces having no sensor portion so as to serve as bonding faces of the flow rate measuring units. |
US10830622B2 |
Method for determining a flow rate and/or a flow velocity of a medium
A method for determining a flow rate and/or a flow velocity of a medium interacting with at least a first and a second temperature sensor element and a heating element, wherein the method comprises the following method steps: heating the medium by means of the heating element for a predetermined heating duration, wherein the medium before the heating is largely in thermal equilibrium with at least the first and second temperature sensor elements; registering at least a first and a second measured value with the assistance of the first temperature sensor element and at least a third and a fourth measured value with the assistance of the second temperature sensor element for characterizing first and second temperature rises of the medium; and ascertaining the flow rate and/or flow velocity of the medium based on the at least two temperature rises. |
US10830621B2 |
Ultrasonic flow meter with improved ADC arrangement
Transit-time based ultrasonic flow meter with analog-to-digital conversion for measuring ultrasonic signals, wherein accuracy of measurements is improved by making several measurements with different input offset, reference voltage, frame offset or sample rate in an analog-to-digital conversion stage. |
US10830620B2 |
Ultrasonic meter having a plurality of projections of different heights in a section of an inner wall of a measuring tube or at least one bypass
An ultrasonic meter for recording a flow rate of a fluid includes a fluid inlet, a fluid outlet and a flow channel which connects the fluid inlet to the fluid outlet and includes a measuring tube extending in a straight line in a flow direction. The measuring tube has a plurality of projections formed on an inner wall of a side wall of the measuring tube for delimiting a flow cross section of the measuring tube. The projections extend over at least a section of the length of the measuring tube in the flow direction and extend with a predetermined projection height at an angle, in particular perpendicularly, to the side wall. At least two of the projections have mutually different projection heights and/or the flow channel includes at least one bypass for diverting a part of a fluid flowing through the flow channel past the measuring tube. |
US10830615B2 |
Bend angle sensing systems and related methods
Systems and methods for sensing angular displacement between body segments of users include disposing an electromagnetic transmitting sensor about a first body segment and an electromagnetic receiving sensor about a second body segment. Data related to the magnetic field coupling between the transmitting and receiving sensors can be captured for determining the angular displacement between the first and second body segments. |
US10830609B2 |
Measuring device and method of controlling the same
There is provided a measuring device that suppresses flickering of display values displayed on a display and, at the same time, improves response of the measuring device. A measuring device includes a storage that stores information about the measuring device, control circuitry that calculates measurement results, and a display that displays the measurement results calculated by the control circuitry. The control circuitry determines whether or not filtering for suppression of a variation in display values Pn displayed on the display is to be executed and executes the filtering in response to the determination that the filtering is to be executed. |
US10830602B2 |
Systems and methods for providing direction guidance during off-road routing
Systems and methods for providing direction guidance to a traveler navigating off-road are disclosed. In some embodiments, different modes of direction guidance are provided depending on a deviation distance from a pre-recorded, off-road track. A pre-recorded track can be generated from an ordered list of locations. A real-time deviation distance between the traveler and the track can be determined. Based at least in part on the real-time deviation distance, the system determines whether the traveler is on track. If the traveler has deviated, the system may provide direction guidance toward a location where the traveler deviated from the track. The system may determine that the traveler has deviated too far from the track and provide direction guidance toward a closest point on the track. The system can display direction guidance on a vehicle-mounted display and/or on a mobile device. |
US10830600B2 |
Automated crowd sourcing of a navigation route
Embodiments of the invention relate to selecting a path for navigation based on a node signature and a device signature. The node signature is directly related to node attribute data. The device signature is directly related to device data. A route is selected based on a match or near match of the node and device signatures. |
US10830599B2 |
Systems and methods for alternative projections of geographical information
A method is provided for determining angular relationships from a point of interest to a plurality of peripheral points of interest on a map. One or more cost functions from the point of interest to the plurality of the peripheral points of interest on the map are analyzed. A plurality of vectors emanating from the point of interest to the plurality of the peripheral points of interest on a different representation of the map are displayed. Another method is provided for identifying points of interest on a map. Regions of high interest are identified on the map. Regions of low interest are identified on the map. The regions of high interest are expanded on a different representation of the map. The regions of low interest are contracted by an amount proportional to an amount the regions of high interest are expanded on the different representation of the map. |
US10830597B2 |
Smart city crosswalk and traffic navigation system
A user input that includes a final destination and one or more user criteria is received. One or more available paths that satisfy the one or more user criteria are determined by utilizing mapping data. The one or more available paths are displayed within an electronic device. A user selection of a desired path of the one or more available paths is displayed. The user-selected desired path is displayed within a user interface. Traffic data and user data are monitored. A routing event is detected based on monitoring the traffic data and the user data. One or more new paths that satisfy the criteria are generated, based on the monitored traffic data and user data. A user is prompted to select one of the one or more generated new paths. A user selection of at least one of the one or more generated new paths is received. |
US10830594B2 |
Updating missing attributes in navigational map data via polyline geometry matching
A method of updating navigational map data with missed attributes via polyline geometry matching includes obtaining first and second navigational map data sets. Chains are built of original road elements of the first navigational map data and chains are built of original road elements of the second navigational map data set. A spatial index of the chains is created. A set of chain candidates that are within a predetermined distance of each other is created according to the spatial index. The size of the set of chain candidates is reduced utilizing an angle filter. Each remaining chain candidate of the reduced set of chain candidates is ranked and the chain candidate having a best ranking is selected as the best candidate chain. The first navigational map data set is updated utilizing attributes from the best candidate chain. |
US10830591B2 |
System and method for dual speed resolver
An apparatus includes a coarse resolver configured to output coarse position signals indicative of a coarse position of a drive shaft of a motor. The apparatus also includes a fine resolver configured to output fine position signals indicative of a fine position of the drive shaft of the motor. The apparatus further includes a control circuit. The control circuit is configured to receive the coarse position signals from the coarse resolver and the fine position signals from the fine resolver and generate an initial position output, based on the coarse position signals, that indicates an initial position of the drive shaft. The control circuit is further configured to generate a subsequent position output, based on the fine position signals, that indicates a subsequent position of the drive shaft. |
US10830590B2 |
Micromechanical sensor
A micromechanical sensor includes a base substrate, a cap substrate, and a MEMS substrate that is connected to each of the base and cap substrates by respective metallic bond connections and that includes a mechanical functional layer including movable MEMS elements, an electrode device for acquiring an indication of a movement of the MEMS elements and fashioned by layer deposition, and a sacrificial layer that is lower than the mechanical function layer, is fashioned by layer deposition, and is omitted in a region underneath the movable MEMS elements. |
US10830588B2 |
Surveying instrument for scanning an object and image acquistion of the object
A surveying device including a base defining a base axis (A), a support structure defining a rotation axis (B), a light emitting unit, a light receiving unit detecting reflected measuring light, and a rotation unit including a rotation body including at least one scanning mirror arranged tilted relative to the rotation axis (B) and a curved deflecting element different from the scanning surface. The surveying device also includes an imaging unit including a camera sensor which is fixedly arranged so that an optical axis of the camera sensor is directed towards the rotation body, such that only in a predetermined imaging-alignment of the rotation body around the rotation axis (B) the optical axis of the at least one camera sensor is deflected by the curved deflecting element by a desired angle and direction so that the field of view comprises a defined field angle around the rotation axis (B). |
US10830585B2 |
Non-contact type displacement sensor
A non-contact type displacement sensor includes a light source that emits measurement light; a liquid lens apparatus in which a refractive index periodically changes in response to an input drive signal; an objective lens emitting, at a measurable object, the measurement light that is emitted from the light source and has passed through the liquid lens apparatus; a photodetector receiving the measurement light that is reflected by the measurable object and outputs a photodetection signal; and a signal processor (controller) that calculates focus timing with which the measurement light is in focus on a surface of the measurable object based on the photodetection signal output from the photodetector, and that obtains a position of the measurable object based on a phase of the focus timing with respect to a cycle of the drive signal. |
US10830581B1 |
Surface smoothness analysis
A method of determining a smoothness of a surface of an object is provided. The method includes processing an image of the object to obtain opposed first and second boundary lines of a first area of the image where light from a light source is reflected off the surface of the object. The method also includes resizing the image to normalize an average distance between the first and second boundary lines. The method includes processing the resized image to obtain resized first and second boundary lines. The method also includes calculating a variance from linearity for at least one of the resized first and second boundary lines to determine a smoothness value of the surface of the object. |
US10830579B2 |
Three-dimensional triangulational scanner having high dynamic range and fast response
A triangulation scanner system and method of operation is provided. The system includes a projector that projects a first pattern of light at a first light level during first time intervals and project the first pattern of light at a second light level during second time intervals, the second light level being different than the first light level. A first camera has a first photosensitive array, the first photosensitive array having a first pixel with an optical detector, a first memory, and a second memory. The first memory storing a first stored signal from the optical detector during the first time intervals, the second memory storing a second signal from the optical detector during the second time intervals. A processor determines three-dimensional coordinates of the first point based at least in part on the projected first pattern of light, the first stored signal, and the second stored signal. |
US10830576B2 |
Unit for detecting geometric characteristics of a component of a tired wheel of a vehicle
The present invention regards a unit for detecting geometric characteristics of a component (T, W) of a tired wheel (TW) of a vehicle (V), including a housing box or casing, at least one lighting means, at least one sensor means, at least one screen component or protection glass for the lighting means and/or for the sensor means and at least one means for delivering a cleaning fluid above the protection screen component. |
US10830574B2 |
Coordinate measuring apparatus with optical sensor and corresponding method
A coordinate measuring apparatus, comprising a rotatably driveable receptacle for a gear workpiece and a measuring assembly, and configured to perform feed movements and measuring movements of the measuring assembly relative to the gear workpiece on a plurality of axes, the measuring assembly including an optical switch sensor which operates in a contactless manner, which is designed as a focus trigger sensor and is arranged on the measuring assembly in such a way that it is able to emit a light beam along an optical axis in the direction of the gear workpiece, wherein a scanning movement relative to the gear workpiece can be carried out with the focus trigger sensor by using one or more of the axes, and wherein a switching signal can be provided by the focus trigger sensor whenever the gear workpiece has reached a nominal distance relative to the focus trigger sensor. |
US10830573B2 |
Droplet size determining device and droplet size determining method
The purpose of the present invention is to measure a size of a liquid droplet easily and in a short period of time by combining outputs of multiple types of liquid droplet detectors having different size dependencies of a liquid droplet of detection signals. In one embodiment of the present invention, in the detector having a narrow gap width shown in FIG. 5(a), the electrodes are electrically conducted by the attachment of a small liquid droplet. On the other hand, in the detectors with a wide gap width shown in FIGS. 5(b) and 5(c), the electrodes are not electrically conducted unless a liquid droplet having a larger size is attached. By utilizing this, the size of a liquid droplet is determined. In a case where the liquid droplet is water, as a liquid droplet detector, for example, a detector of a type that detects a galvanic current by a cell formed by the attachment of water between the electrodes made of different kinds of metals may be used. |
US10830565B2 |
Method of making a colored projectile
A method of making a colored projectile is disclosed, as well as the projectile made thereby. In an embodiment, the method comprises mechanically plating a colored metal, typically in powdered form, onto the surface of a projectile, such as a frangible, copper-based bullet, a full metal jacket bullet or a total metal jacket bullet. The disclosed plating process imparts a uniform, desired color to the surface of the plated projectile. |
US10830563B2 |
Laser guided bomb with proximity sensor
A proximity sensor for a Laser Guided Bomb (LGB) is provided. A proximity sensor for a Laser Guided Bomb (LGB) includes: an electronics package unit (EPU) configured to be connected to a front end of a warhead; and at least one sensor separate from the EPU and configured to be connected to a forward adapter that is connected to the front end of the warhead. The at least one sensor is configured to obtain data that is used to determine a height above ground of the LGB. The EPU is configured to compare the determined height above ground to a predefined value. The EPU is configured to generate a detonation signal for the warhead based on the determined height above ground being equal to or less than the predefined value. |
US10830559B2 |
Device for positioning a stock portion on a gunstock and gunstock comprising such a device
A device for positioning a stock member on a gunstock includes at least one guide element which is disposed on the stock member and movably guided in a receiving member, and a positioning mechanism which comprises at least one retaining member dedicated to the guide member and an operating member for moving the retaining member between a retaining position for locking the guide member into position and a release position for changing the position of the guide member. To provide for an easily adjustable limit stop position of the stock member, a position-adjustable stop member for limiting the extending movement of the guide member is dedicated to the one or more guide members. |
US10830558B2 |
Buttstock lock release lever pin assembly
A lock release lever pin assembly for an adjustable buttstock assembly of a firearm, wherein the lock release lever pin assembly includes a lock release lever pin including a first end and a second end and a lock pin nut that engages the first end of the lock release lever pin. The first end of the lock release lever pin includes at least one insertion portion and at least one retaining portion. |
US10830556B2 |
Self defense bracelet and associated systems and methods
A self defense bracelet for a user comprising an ornamental defense member comprising at least one defensive protrusion configured to be used to protect the user; the ornamental defense member further defining at least one opening, configured to accept at least on finger of the user; and a strap member comprising a wearable region configured to be worn about a user's wrist. |
US10830552B1 |
Cleaning device for barrel of paintball gun
A swab device for cleaning the barrel of a paintball gun has a first shaft, a second shaft and a flexible connector overmolded over ends of the first and second shafts to fixedly couple the flexible connector to the first and second shafts. Absorbent material can be disposed over the first and second rods. The flexible connector can be made of rubber or silicone. The flexible connector is configured to flex and to automatically return to an original linear orientation after the flexible connector has been flexed. The flexible connector can have one or more openings on a surface thereof that facilitate flexion of the flexible connector. |
US10830550B2 |
Firearm accessory mounting system
An adaptor for mounting the firearm accessory to a barrel of a firearm. The adaptor may include an indexing component that aligns the accessory into a desired orientation. The adaptor may include a threaded interconnection as well as a spring biased interconnection. |
US10830549B1 |
Handle and firing mechanism assembly
A Handle and Firing Mechanism Assembly (H&FMA) provides a robust and streamlined H&FMA for a mortar weapon system. The H&FMA is easier to assemble and eliminates jamming issues, and firing pin protrusion adjustment procedures. It also incorporates a lighter trigger squeeze in Trigger fire mode and locks the firing pin in Drop fire mode. The handle is easier and more cost effective to produce. The H&FMA can be used with, for example, a 60 mm mortar weapon system. |
US10830547B2 |
Firearm magazine loader having adjustable magazine well
A loader for loading ammunition into a magazine for a firearm. The loader may be universal in that it is capable of loading various types of ammunition cartridges into various types of magazines. A magazine well of the loader can accept magazines of various sizes for loading the magazines with cartridges. A cartridge driver of the loader drives the cartridges into the magazine. |
US10830545B2 |
System and method for maintaining efficiency of a heat sink
A heatsink comprising a heat exchange device having a plurality of heat exchange elements each having a surface boundary with respect to a heat transfer fluid, having successive elements or regions having varying size scales. According to one embodiment, an accumulation of dust or particles on a surface of the heatsink is reduced by a removal mechanism. The mechanism can be thermal pyrolysis, vibration, blowing, etc. In the case of vibration, adverse effects on the system to be cooled may be minimized by an active or passive vibration suppression system. |
US10830541B2 |
Outdoor electronics enclosure with dual heat exchangers
An electronics cabinet includes: an enclosure having a floor, a ceiling, a rear wall, opposed side walls, and a front wall that define an interior cavity; a divider panel that divides the interior cavity into upper and lower chambers; a first cooling system mounted to the enclosure to cool the upper chamber; and a second cooling system mounted to the enclosure to cool the lower chamber. |
US10830539B2 |
Heat exchanger with adapter
A liquid cooler having a heat exchanger core located within a housing, the heat exchanger core secured to the housing by fastening points on the housing. The heat exchanger core having a stack of plate pairs or tubes, and the core also having ribs arranged in between the plate pairs or tubes. A cover plate with apertures is arranged on the heat exchanger core. The heat exchanger core is located within an insertion opening of the housing. An adapter rests on the cover plate in a sealing manner. The adapter includes at least one of an inlet port and an outlet port. The adapter is fastened to the housing at the fastening points, and provides a fluid connection to the apertures and the tubes or plate pairs. |
US10830536B2 |
Roller transport assembly for transporting rollers to and from a roller hearth furnace
A roller transport assembly includes a cart assembly and a roller carriage assembly. The roller carriage assembly is slidably mounted to the cart assembly and has at least one chamber for housing a roller. Each of the chambers includes a linear rail extending along a first axis and a roller coupling device attached to and slidable along the linear rail. The roller coupling device is operable to couple to the roller and move the roller along the first axis adjacent and parallel with the linear rail. |
US10830534B2 |
System and apparatus for drying hay bales
A bale dryer including a support frame, at least one air intake manifold movably coupled to the support frame for supplying heated air, a bale retainer coupled to the support frame and configured for retaining at least one bale in a fixed position vertically spaced from the at least one air intake manifold, and an actuator coupled to the at least one air intake manifold and configured to move the at least one air intake manifold between a retracted positon and an extended positon. |
US10830533B2 |
Vessel comprising engine
A vessel comprising an engine comprises: a first self-heat exchanger for heat-exchanging boil-off gas discharged from a storage tank; a multi-stage compressor for compressing, in multi-stages, the boil-off gas, which has passed through the first self-heat exchanger after being discharged from the storage tank; a second self-heat exchanger for precooling the boil-off gas compressed by the multi-stage compressor; a first decompressor for expanding a portion of a fluid which has been cooled by the second self-heat exchanger and the first self-heat exchanger; and a second decompressor for expanding the other portion of the fluid which has been cooled by the second self-heat exchanger and the first self-heat exchanger. |
US10830529B2 |
Rapidly cooling food and drinks
Systems and methods have demonstrated the capability of rapidly cooling the contents of pods containing the ingredients for food and drinks. |
US10830525B2 |
Hinge assembly
A refrigerator is provided herein. The refrigerator includes a cabinet defining a compartment. A door is configured to seal the compartment and is operable between open and closed positions. A hinge assembly is operably coupled to the cabinet and to the door. The hinge assembly includes a first link coupled to the cabinet. A second link is pivotable about the first link. A third link is pivotable about the second link and a fourth link. The fourth link is further coupled to the door. A fifth link is pivotable about the second link and the fourth link. A sixth link is pivotable about an intermediate portion of the fifth link and the first link. The sixth link is disposed through a void defined by the fifth link. |
US10830516B2 |
Control system for multiple compressors
A control system for controlling an output for a plurality of compressors includes a control unit receiving a first value from a first sensor and generating a first output based on the first value. The control unit receives a second value from a second sensor and derives a final output from the first output and the second value. A plurality of compressors receives the control commands from the control unit based on the final output. |
US10830515B2 |
System and method for controlling refrigerant in vapor compression system
A vapor compression system includes a heat transfer system including an arrangement of components moving a refrigerant through a vapor compression cycle to condition a controlled environment and a refrigerant management system including at least one expansion device regulating an amount of the refrigerant in the vapor compression cycle. The vapor compression system also includes a controller including a processor jointly controlling the expansion device and at least one component of the heat transfer system according to a metric of performance of the vapor compression system. |
US10830506B2 |
Variable speed magneto-caloric thermal diode assembly
A magneto-caloric thermal diode assembly includes a magneto-caloric cylinder. Each of a plurality of thermal stages includes a plurality of magnets and a non-magnetic ring. The plurality of magnets is distributed along a circumferential direction within the non-magnetic ring in each of the plurality of thermal stages. A variable speed motor is coupled to one of the magneto-caloric cylinder and the plurality of thermal stages. The variable speed motor is operable to rotate the one of the magneto-caloric cylinder and the plurality of thermal stages relative to the other of the magneto-caloric cylinder and the plurality of thermal stages. |
US10830501B2 |
Systems for detecting and positioning of reversing valve
A heating and cooling system includes a reversing valve configured to adjust a flow of refrigerant through the heating and cooling system, where the reversing valve includes a first configuration to flow the refrigerant through a first circuit of the heating and cooling system and a second configuration to flow the refrigerant through a second circuit of the heating and cooling system. The heating and cooling system also includes a controller configured to determine an operating parameter of a compressor of the heating and cooling system, where the controller is configured to adjust operation of the compressor based on the operating parameter to adjust a position of the reversing valve. |
US10830498B2 |
Air conditioner
An air conditioner having a cooling capacity of about 11 kW to about 16 kW, a mixed refrigerant in which R32 is contained at a content of about 50% or more is used as the refrigerant, and the refrigerant pipe is made of a ductile stainless steel material having a delta ferrite matrix structure of about 1% or less on the basis of a grain area. |
US10830496B2 |
Solar air heater
A method, system, apparatus, and/or device for preheating air for a rooftop air handling unit (RTU). The method, system, apparatus, and/or device may include a barrier system configured to surround the RTU. The barrier system may include a structure to provide a frame for the barrier system, a first barrier configured to connect to a first side of the structure, and a collector configured to connect to a second side of the structure. The method, system, apparatus, and/or device may include a duct configured to connect between the collector and a chamber. The method, system, apparatus, and/or device may include a chamber configured to connect to an air intake hood of the RTU. The chamber may include a first opening to receive air stored in the cavity, a second opening to receive external air, and a diverter configured to switch between a first position and a second position. |
US10830495B2 |
Water heater appliance and a method for operating a water heater appliance
A method for operating a water heater appliance includes determining a set temperature of the water heater appliance. The method also includes monitoring a temperature proximate to a lower heating element of the water heater appliance with a first temperature sensor of the water heater appliance and monitoring a temperature proximate to an upper heating element of the water heater appliance with a second temperature sensor of the water heater appliance. When the monitored temperature proximate the lower heating element is less than a first temperature threshold and the monitored temperature proximate the upper heating element is less than a second temperature threshold, the method includes turning the lower heating element on. When the monitored temperature proximate the upper heating element is equal to the set temperature, the method includes turning the lower heating element off. A related water heater appliance is also provided. |
US10830493B2 |
Induction heating module and water purifier having the same
A water purifier includes a hot water tank for receiving and heating received water by induction heating, a water outlet portion that is at least partially exposed to an outside of the water purifier for discharging hot water, a hot water line that is connected to the water outlet portion to communicate the hot water from the hot water tank to the water outlet portion, a hot water outlet valve that is located at the hot water line and that opens or closes the hot water line based on a control command, a connector that includes a hot water inlet connected to a water outlet pipe of the hot water tank and a hot water outlet connected to the hot water line, and a temperature sensor that is connected to the connector and that is configured to measure a temperature of the hot water that passes through the connector. |
US10830490B2 |
Liquid drainage systems and methods
The present disclosure relates to a liquid drainage system for a heating, ventilation, and/or air conditioning (HVAC) system, where the liquid drainage system includes a drain pan configured to collect and drain condensate within a housing. The drain pan is configured to be mounted within the housing separate from an evaporator assembly and is removable from the housing independent of the evaporator assembly. The liquid drainage system also includes a drain pan extension plate configured to collect and drain condensate to the drain pan, where the drain pan extension plate is configured be removably mounted within the housing. The drain pan extension plate and the drain pan are configured to overlap with one another, in an assembled configuration, along a direction of airflow across the evaporator assembly. |
US10830488B2 |
Control board systems and methods for diagnosis of HVAC components
The present disclosure includes an HVAC system that includes a plurality of dampers each corresponding to one building zone of a plurality of building zones, a plurality of sensors each corresponding to the one of the plurality of building zones, and a control board communicatively coupled with the plurality of dampers and sensors. The control board includes a plurality of status light sources, each corresponding to one damper the plurality of dampers, a plurality of communication light sources each corresponding to one sensor of the plurality of sensors, and a microcontroller programmed to control operation of equipment in the HVAC system. The microcontroller is configured to perform “a hardware test mode” to facilitate diagnosis of the plurality of dampers by causing the plurality of status light sources to sequentially execute a first light scheme or a second light scheme in response to instructions to the plurality of dampers. |
US10830484B2 |
Air-conditioning apparatus
Provided is a ceiling-concealed air-conditioning apparatus, including: a casing having an opening; a panel, which is provided to the opening and has an air inlet and an air outlet formed on an outer side of the air inlet; a blowing direction flap, which is configured to change a blowing direction of an air blown from the air outlet; a temperature detector, which is configured to detect an intake air temperature of air sucked from the air inlet; and a controller, which is configured to control the blowing direction flap, wherein the controller is configured to, during a heating operation, turn off warm air supply at an intake air temperature higher in a case in which the blowing direction flap is oriented in a horizontal direction relative to a ceiling surface than in a case where the blowing direction flap is oriented in a perpendicular direction relative to the ceiling surface. |
US10830481B2 |
Detecting blockage of air conditioner unit based on fan speed
Air conditioner units and methods for operating air conditioner units are provided. A method includes determining a steady state speed of a blower fan of the air conditioner unit. The method further includes receiving a call for heating and activating the blower fan in response to the call for heating. The method further includes measuring a speed of the blower fan after activating the blower fan and comparing the measured speed of the blower fan to the steady state speed of the blower fan. When the measured speed of the blower fan is greater than the steady state speed of the blower fan, the method includes disabling one of a plurality of heater banks of a heating unit of the air conditioner unit. |
US10830479B2 |
HVAC zone schedule management systems and methods
The present disclosure includes a heating, ventilation, and air conditioning (HVAC) system having a control system suitable to control operation of a device in the HVAC system. The control system may include a zone control panel that may maintain an instance of each schedule used by one or more devices in the HVAC system to operate. Further, the zone control panel may include a set of one or more status flags, which may each indicate whether data associated with a respective flag is available to be retrieved. Accordingly, the zone control panel may communicate information, such as an update to a schedule, rapidly between devices in the HVAC system. |
US10830473B2 |
Systems and methods for zoning system setup
The techniques described herein provide systems and methods for guiding a user to accurately measure the volume of each room in a zoned HVAC system using a mobile device. An application on the mobile device guides the user in taking photographs of each room from various positions, various angles, or both. After the mobile device has acquired the photographs, stereophotogrammetry may be used with the acquired photographs to determine the volume of each room. A control system may then calculate an appropriate airflow to be provided to each room based on the volume of each room. |
US10830471B2 |
Heating control method and device for air conditioner
An air conditioner heating mode control method includes: obtaining an indoor temperature and comparing the indoor temperature with a first indoor temperature threshold as an air conditioner running at the heating mode; performing a dual PID control process if the indoor temperature is less than or equal to the first indoor temperature threshold. The dual PID control process obtains an indoor temperature difference; performs a PID calculation according to the indoor temperature difference to obtain a first target frequency; obtains a coil temperature difference; performs a PID calculation according to the coil temperature difference to obtain a second target frequency; compares the first and second target frequencies; and performs a frequency control on the compressor in which the greater one between the first target frequency and the second target frequency is used as the target frequency. The present invention includes an air conditioner heating mode control device. |
US10830467B2 |
HVAC scrubber unit operational control systems and methods
Systems and methods for improving operation of a heating, ventilation, and air conditioning system, which includes a scrubber unit coupled to an air handling unit via a return air conduit. The scrubber unit includes a contaminant filter, which sorbs air contaminants from a surrounding environment when at a target pressure differential and releases previously sorbed air contaminants into the surrounding environment when at target temperature, a return inlet actuator coupled to a return inlet damper, and scrubber control circuitry programmed to determine parameters of outside air and instruct the return inlet actuator to ramp the return inlet damper from a closed position to an open position during a bleed phase of a regeneration cycle to enable venting of the previously sorbed air contaminants using return air when the parameters of the outside air are not within corresponding target parameter ranges. |
US10830464B1 |
Air cooling system for sealed attic building structures
A fresh-air cooling system for a building structure having an unvented attic is provided. The system provides airflow pathways that allow outside air to be drawn through, and discharged from, a building having an unvented attic. Dampers with a low thermal conductivity regulate airflow through the building structure. The system allows a whole house fan to cool a building having an unvented attic. The system seals or otherwise alters airflow pathways through the building structure in order to reduce heat transfer between the building and the outside environment when the cooling system is not in use. |
US10830455B2 |
Method for manufacturing a household cooking appliance, and corresponding household cooking appliance
A method for manufacturing an oven includes a) providing the muffle defining a cooking chamber (5); b) providing a channelling (10) for conveying air; c) associating to a rear wall (5c) of the muffle (5) a first fan (30) for ventilation of the cooking chamber; d) associating to the channelling (10) a second fan (20) for forcing air into the channelling (10); e) associating the channelling (10) to an upper wall (5a) of the muffle (5). Step b) comprises shearing from a semi-finished product of a metal component (10a) of the channelling (10) a corresponding portion (40), so as to define an opening (23) for installation of the second fan (20). Step c) comprises using the portion (40) sheared from the semi-finished product of the metal component (10a) of the channelling (10) as a bracket for fixing the first fan (30) to the rear wall (5c) of the muffle (5). |
US10830454B2 |
Ventilation systems having reconfigurable airflow features
A ventilation system for a cooktop appliance comprising a cooktop surface. The ventilation system defines a vertical direction, a lateral direction, and a transverse direction. The ventilation system includes a casing positioned above and spaced apart from the cooktop appliance along the vertical direction with an image monitor supported on the casing at a front end of the casing. The ventilation system is selectively configurable to provide fluid communication from an air inlet to one of a recirculation outlet, a first exhaust outlet, and a second exhaust outlet without removing or rearranging an air handler of the ventilation system. |
US10830452B2 |
Appliance and methods for operating same in a safety-critical operation using a touchscreen
An appliance and methods for operating the appliance in a safety-critical operation are provided. The appliance and methods for operating the appliance include features that provide safe and intuitive ways to initiate and cancel safety-critical operations performed by the appliance. |
US10830448B2 |
Combustor liner panel with a multiple of heat transfer augmentors for a gas turbine engine combustor
A liner panel for use in a combustor of a gas turbine engine, including a multiple of heat transfer augmentors located in at least one discrete area of the liner panel. A wall assembly within a gas turbine engine including a support shell, a liner panel mounted to the support shell via a multiple of studs and a multiple of heat transfer augmentors located in at least one discrete area on a cold side of the liner panel, each of the multiple of heat transfer augmentors define a height that extends about half the distance between a cold surface of the liner panel and the support shell. |
US10830447B2 |
Joint for sealing a gap between casing segments of an industrial gas turbine engine combustor
A casing for a combustor includes an upstream segment, a downstream segment and a joint. The downstream segment is constructed and arranged to move telescopically with respect to the upstream segment and along a centerline. The joint includes a flange and bonding material, which attaches the flange to the upstream segment or the downstream segment. A melting point of the bonding material is less than a melting point of the flange and/or a melting point of the segments. |
US10830441B2 |
Swirler for a turbine engine combustor
A swirler is provided for a turbine engine. The swirler includes a swirler housing and a swirler nozzle that is attached to the housing. The housing defines a first inlet and a second inlet. The housing and the nozzle form an inner passage and an outer passage. The inner passage is radially within the nozzle and coupled with the first inlet. The outer passage is radially between the housing and the nozzle and coupled with the second inlet. |
US10830439B2 |
Jet engine, flying object, and method of operating a jet engine
A jet engine includes an inlet and a combustor. the inlet takes in air. The combustor combusts fuel with the air. The combustor (12) includes an injector (20) having a plurality of openings (31a, 31b) from which the fuel is injected. The plurality of openings (31a, 31b) are arranged in a direction perpendicular to a direction of a flow path of the air in the combustor (12). The plurality of openings (31a, 31b) include two types of openings different in area. |
US10830435B2 |
Diffusing hole for rail effusion
A heat shield panel for use in a gas turbine engine combustor is disclosed. The heat shield panel includes a hot side defining a first surface having an outer perimeter, a cold side defining a second surface spaced from the first surface, a rail member disposed on the cold side proximate a first portion of the outer perimeter, the rail member having an outer wall and an inner wall, and an orifice extending through the rail member, from the inner wall to the outer wall, the orifice having a cross sectional area that increases from the inner wall to the outer wall. |
US10830434B2 |
Combustor liner panel end rail with curved interface passage for a gas turbine engine combustor
A combustor for a gas turbine engine includes a support shell; a first liner panel mounted to the support shell via a multiple of studs, the first liner panel including a first rail that extends from a cold side of the first liner panel such that the rail is non-perpendicular to the cold side and includes a concave surface to at least partially form a curved interface passage; and a second liner panel mounted to the support shell via a multiple of studs, the first liner panel including a second rail that extends from a cold side of the second liner panel and includes a convex surface to at least partially form the curved interface passage. |
US10830433B2 |
Axial non-linear interface for combustor liner panels in a gas turbine combustor
A combustor for a gas turbine engine including a non-linear axial edge between the forward edge and the aft edge. A combustor for a gas turbine engine including a multiple of forward liner panels circumferentially mounted within the support shell via a multiple of studs, each of the multiple of forward liner panels having a non-linear axial edge therebetween to define a forward non-linear interface between each adjacent pair of the multiple of forward liner panels and a multiple of aft liner panels circumferentially mounted within the support shell via a multiple of studs aft of the multiple of forward liner panels, each of the multiple of aft liner panels having an aft non-linear axial edge therebetween to define a non-linear interface between each adjacent pair of the multiple of aft liner panels. |
US10830429B2 |
Luminaire housing
A luminaire having a housing, a control assembly positioned in the housing, a cover connected to the housing, and a light emitter. Different covers, control components, and light emitters can be used with the luminaire to create a desired appearance and light output. |
US10830428B2 |
Head wearable devices and methods
A head wearable device includes a headpiece, a housing attached to the headpiece, a luminaire attached to the headpiece, the luminaire including a luminaire housing and at least one light source located within the luminaire housing, a duct system connecting the luminaire to the housing, a ball joint rotatably connecting the duct system to the luminaire, and an air moving device configured to induce a cooling air flow through an inlet in the luminaire housing, through the heatsink, through the ball joint, through the duct system, and out of an exhaust in the housing attached to of the headpiece. |
US10830427B2 |
LED lamp with heat sink having heat dissipating area
An LED lamp includes: a lamp shell including a lamp head, a lamp neck and a sleeve; a passive heat dissipating element having a heat sink connected to the lamp shell; a power source having a first portion and a second portion; a light emitting surface connected to the heat sink of the passive heat dissipating element and comprising LED chips electrically connected to the power source; a first heat dissipating channel formed in a first chamber of the lamp shell for dissipating heat generated from the power source while the LED lamp is working, and the first chamber is located between bottom of the LED lamp and an upper portion of the lamp neck; and a second heat dissipating channel formed in the heat sink and between the fins and the base of the heat sink for dissipating the heat generated from the LED chips and transferred to the heat sink; wherein a lateral outline of the LED lamp detours around an axis of the LED lamp 360 degrees to turn around to form an contour of the LED lamp, any point on the outline meets a formula as follows: y=−ax3+bx2−cx+K; where K is a constant, and range of the constant of K is 360˜450; range of value of a is 0.001˜0.01, range of value of b is 0.05˜0.3, and range of value of c is 5˜20. |
US10830423B2 |
Angle adjustment device and lighting device
An angle adjustment device of an embodiment includes a first rotational unit and a spring member. The first rotational unit is supported by a frame body, and rotationally moves around a first rotating shaft that passes through the frame body and that is disposed along an opening surface of the frame body, by a driving force of a driving source with an object to be operated. The spring member urges the first rotational unit in a single direction of a rotational direction. |
US10830413B2 |
Luminous flux control member, light emitting device, surface light source device, and display device
The present invention provides a lens for a light emitting element (a luminous flux control member) that can ensure sufficient spread of light even with a smaller number of light emitting elements. The luminous flux control member (10) of the present invention includes: a dome shaped aspherical lens body (11). The lens body (11) includes: a base surface (13); and a dome shaped curved surface (12). The base surface (13) has a base concave portion (131) centered on a central axis, a concave surface of the base concave portion (131) has a light incident region for incident light emitted from a light emitting element, the dome shaped curved surface (12) has a light emitting region for emitting incident light from the light incident region to an outside, the light emitting region of the curved surface (12) has an elliptical shape as viewed from a central axis direction centered on the central axis, in which a length (X) of an X axis orthogonal to the central axis and a length (Y) of a Y axis orthogonal to the central axis and the X axis satisfy X |
US10830410B1 |
LED projection lamp
The present disclosure relates to a field stage lighting, in particular to an LED projection lamp. The LED projection lamp includes an optical lens cover, a first aluminum substrate, a second aluminum substrate, and a first housing. A first glass lens bracket, a glass lens, and a second glass lens bracket are respectively arranged on an upper end of the first aluminum substrate. A water ripple sheet is arranged on a lower end of the first aluminum substrate. Condensing lens is arranged on an upper end of the second aluminum substrate. A motor is arranged on a lower end of the second aluminum substrate. A second housing is arranged on a lower end of the first housing. |
US10830404B1 |
Battery backup for lighting system
The described embodiments relate to systems, methods, and apparatuses for providing a lighting system that includes backup light emitting diodes (LEDs) that are incorporated into a primary array of LEDs of the lighting system. The backup LEDs can be illuminated when a utility power source for the lighting system becomes unavailable. The backup LEDs can operate from a backup power supply, which can be charged from the utility power source, when the utility power source is available. Furthermore, charging of the backup power supply can be temperature dependent, in order that the backup power supply and/or the charging circuit can be protected from damage caused by operating such components out of an operating specification. |
US10830403B2 |
Self-powered squeezed-light temperature regulation device
Concepts and technologies for a self-powered squeezed-light temperature regulation device are disclosed according various embodiments. The device can include an elastic anchor sheet, a thermostat regulator, a motion power transducer, and a squeezed-light cooling unit. The motion power transducer can be in electrical communication with the thermostat regulator. The squeezed-light cooling unit can be powered by the motion power transducer. The motion power transducer can include a flexible ionic diode that can be located between a first borophene sheet and a second borophene sheet, and a capacitor charge system that can be electrically connected to a collection wire that can direct an electric charge generated by the flexible ionic diode to the capacitor charge system. The squeezed-light cooling unit can include a microwave photon circuit that can create squeezed-light microwave photons and a squeezed-light cooling drum that can be in photonic communication with the microwave photon circuit. |
US10830396B2 |
LED light bulb
An light bulb includes a bulb housing, a heat sink, and a head housing arranged in series along a longitudinal axis of the light bulb. The light bulb includes a first filament having a first LED chip capable of emitting a first light with a first color characteristic, and a second filament having a second LED chip capable of emitting a second light with a second color characteristic. The first filament and the second filament are spiral along a transverse axis perpendicular to the longitudinal axis of the light bulb. The light bulb further includes a driving module configured to enable one or a combination of the first filament and the second filament to emit light. |
US10830394B2 |
Composite pressure vessel having internal load support
A device, system and method to support the ends of composite pressurized storage vessel, including supporting two ends of a cylindrical composite pressurized storage vessel with an axial rod/tube fixed axially inside the storage vessel fixed at each end; and providing a fluid pathway into the vessel from at least one of the two ends which is not obstructed by the axial rod/tubing. |
US10830392B2 |
Mechanized area controller
Traffic control systems and methods to improve safety are disclosed. The systems, in some example aspects, include a first magnetic field generator mounted over an aisle for generating a first zone magnetic field defining a first zone. The methods, in some example aspects, include generating a first zone magnetic field defining a first zone by a first magnetic field generator mounted over an aisle. Other aspects include generating, and/or including a controller to generate, control signals to reduce the speed of a vehicle, and/or reduce the size of a danger zone. |
US10830389B2 |
Multi-purpose, adjustable ceiling storage rack for holding sports equipment
A storage system for items such as surfboards, kayaks, paddleboards, skies, and other similar items is comprised of one or more storage devices that are secured to a ceiling joist, and which have a vertical portion that extends toward the floor. The storage devices have arm portions that extend from near the bottom of the devices on which one would place the item to be stored. The arm portions are at an angle from the vertical portion sufficient to hold the item to be stored in place, but sufficiently shallow to minimize the space needed to accommodate the item. In most useful embodiments, two storage devices are used together and the item to be stored spans the two devices. |
US10830388B2 |
Translation axis assembly and gimbal platform using same
A gimbal platform includes a roll axis and a translation axis assembly in pivot connection with the roll axis assembly and configured to drive the roll axis assembly to rotate. The translation axis assembly includes a supporting arm including a penetration hole, a connecting plate at least partially accommodated in the penetration hole, and a center-of-gravity adjusting device connected between the supporting arm and the connecting plate and configured to adjust a center of gravity of the translation axis assembly by adjusting a position of the supporting arm on the connecting plate. The center-of-gravity adjusting device includes a lead screw and a moving member rotatably and movably arranged on the lead screw. The moving member is received in the penetration hole and fixedly connected to the supporting arm, includes a threaded hole in a threaded connection with the lead screw, and accommodates a portion of the connecting plate. |
US10830384B2 |
Structural cabinet for an appliance incorporating unitary metallic boxes
An appliance includes a metallic outer wrapper having sidewalls, a wrapper backwall and a machine wall. At least one metallic inner liner has liner walls and a liner backwall, wherein the metallic outer wrapper and the at least one metallic inner liner are coupled together at a trim breaker to define a structural cabinet having a hermetically sealed interior cavity defined between the metallic outer wrapper and the at least one metallic inner liner. The trim breaker defines a front face of the structural cabinet. At least one trim breaker conduit extends through the wrapper and liner backwalls wherein the trim breaker conduit defines a conduit through the structural cabinet, and wherein the structural cabinet is hermetically sealed at the trim breaker conduit. |
US10830381B2 |
Hose rubber composition and hose
This disclosure aims to provide a hose rubber composition capable of ensuring the flame retardance and simultaneously achieving both the tear resistance and the flexibility after vulcanization. The hose rubber composition of this disclosure comprises a rubber component and a carbon black, wherein: a chloroprene rubber is contained at an amount of 60 parts by mass or more in 100 parts by mass of the rubber component; the carbon black is compounded at an amount of more than 30 parts by mass and less than 80 parts by mass per 100 parts by mass of the rubber component; and the carbon black contains 13 mass % or more of a specific carbon black having an iodine adsorption of 100 to 160 mg/g and a DBP oil absorption of 70 to 180 mL/100 g. |
US10830380B2 |
Composite fluid transfer conduit
A fluid transfer conduit comprising: an electrically conductive tube of fibre reinforced polymer composite material which has an electrically conductive outer surface and an electrically conductive inner surface; and on at least one axial end of said conduit, a non-electrically-conductive band formed on either the outer surface or the inner surface of the electrically conductive tube. Forming a non-electrically conductive band on the end of the conduit electrically isolates the electrically conductive outer surface of the conduit from the electrically conductive metal socket into which it is to be inserted. |
US10830379B2 |
Ductile stainless steel pipe and heat pump system comprising the same
Provided is a ductile stainless steel pipe made of stainless steel having an austenite type matrix structure and containing a copper component. The ductile stainless steel pipe has a delta ferrite matrix structure of about 1% or less on the basis of a grain area. The ductile stainless steel pipe includes a steel pipe having a set outer diameter to carry a refrigerant of an air conditioner. R410a is used as the refrigerant, and the ductile stainless steel pipe has a minimum thickness determined based on a saturated pressure of the refrigerant. |
US10830376B2 |
Composite structure having an integrated support
A composite structure (1) for an aircraft, having at least one insert (2) for receiving attachment devices, each insert (2) includes a core (3) having a major dimension and containing at least one through-hole (4), and a composite strip arrangement formed by a first section (5) surrounding the core (3) and attached to said core (3) by an adhesive polymeric layer, and a second section (6) including at least one free end (6a). The first (5) and the second portion (6) of the composite strip arrangement are disposed over a first surface (1a) of the composite structure (1), such that the major dimension of the core (3) is positioned transversal to said first surface (1 a). The at least one insert (2) is co-cured with the composite structure (1). |
US10830374B2 |
Biasing cryogenic feedline installations to eliminate braided hose distortions and extend useful life of braided hoses
The present disclosure relates to the construction and use of feedlines in temperature-biased systems that include counter-biased hoses. The alignment and installation/uninstallation of the counter-biased hoses is enabled by a biasing tool with at least a first yoke having a first rotation point and a second rotation point, a second yoke having a third rotation point and a fourth rotation point, a first rod assembly connected to the first yoke at the first rotation point and connected to the second yoke at the fourth rotation point, and a second rod assembly connected to the first yoke at the second rotation point and connected to the second yoke at the third rotation point. |
US10830371B2 |
Electromagnetic valve and use thereof
An electromagnetic valve has an armature (22) movable along an axial direction in a valve housing (14) as a reaction to current flowing through a stationary coil (16) and which at one axial end has a sealing member (28) designed to interact with a valve seat (32) assigned to a first valve inlet (P), wherein at least one second valve inlet and/or outlet (A, R) in the valve housing can be opened to the first valve inlet (P) by action of the armature, and wherein the sealing member is provided as sealing bodies (28) on a portion (26) of the armature of narrowed diameter, such that the sealing body having a larger diameter compared to the narrowed portion can be moved by movement of the armature between sealing positions formed at both axial ends of the sealing body, wherein the sealing body (28) is a component separate from the narrowed portion and/or releasable therefrom and has a sealing portion (42) made of a polymer and/or rubber material, and also a support portion (40) made of a material different than and harder than the sealing portion, and is designed for force-fit connection to the armature. |
US10830370B2 |
Variable-capacity compressor control valve
Provided is a variable-capacity compressor control valve that can secure the attraction force of an electromagnetic actuator and can improve the actuation property without increasing the body size. A sub valve element or a cylindrical upper end portion thereof, which is a magnetic body made of the same magnetic material as or a different magnetic material from that of a plunger, is fixed to the inner periphery of the upper end portion of the plunger that is opposite an attractor. |
US10830369B2 |
Electric drive pivoting valve device
A valve device with a valve housing, which is penetrated by a fluid channel, which extends from an inlet connection to an outlet opening and in which a valve member is arranged, which is designed to regulate a cross-section of the fluid channel, with an electric drive device to influence a position of the valve member in the fluid channel including a stator that is fixed on the valve housing and an armature arranged so as to be movable relative to the stator wherein the armature and the valve member are arranged on a dimensionally-stable connection part, which is pivotably mounted on the valve housing with a flexure, wherein the flexure is designed for an electric connection of the armature to an electric connection device designed on the valve housing and wherein the connection part forms the valve member or carries the valve member. |
US10830368B2 |
Pneumatic multi-valve device and production method
A pneumatic multi-valve device includes a housing (18) having a housing main body (13) with a plurality of electromagnetic valve actuators (1), each having coil elements (2) arranged stationary in the housing (18), a core (4) arranged in the housing (18), and armature elements (15) displaceable along a displacement axis (V) in the housing (18) in relation to a pneumatic connection (12) of the housing (18). Displacement axes (V) of the armature elements (15) are oriented parallel and the pneumatic connections (12) are arranged adjacent to each other. The cores (4) each have a venting bore (5) connected to a venting collection channel (31). The venting collection channel (31) is on the side of the cores (4) facing away from the connection housing side (14), and is bounded on the housing back side (16) by a housing cover (17) fastened to the housing main body (13). The venting collection channel is connected to a venting opening of the housing (18), which venting opening is arranged on a housing side different from the housing back side (16), in particular on the connection housing side (14) having the pneumatic connections (12). The housing cover (17) is fixed to the housing base body (13) via an air-tight welded connection (35), in particular an ultrasonic or laser welded connection. |
US10830367B2 |
Fluid control system
A fluid flow path of a joining block includes a vertical flow path and a horizontal flow path. The joining block is constrained on a rail member so as to be capable of moving in a longitudinal direction. A fluid control device is supported by the rail member via the joining block and includes a screw hole, and a tightening bolt that has passed through a body of the fluid control device is screwed into the screw hole. A gasket between the joining block and the body is compressed between the body and the joining block by a tightening force of the tightening bolt. The screw hole includes the tip portion closed above the horizontal flow path and at least partially overlaps the horizontal flow path in a planar view. |
US10830366B2 |
Hydraulic valve for dampening pressure spikes, and associated systems and methods
Hydraulic valves for dampening pressure spikes and associated methods are disclosed herein. In one embodiment, a hydraulic valve for dampening pressure spikes includes a valve body, a poppet at least partially inside the valve body, and a pilot piston at least partially inside the valve body and away from the poppet. The pilot piston contacts the poppet in response to a pressure spike. |
US10830364B2 |
Oil controlled valve
A valve body comprises an inner compartment extending along a longitudinal axis from a second end portion towards a first end portion. First, second, and third fluid ports in to the valve body are perpendicular to the longitudinal axis. The second fluid port is between the third and the first fluid port. A fourth fluid port is parallel to the longitudinal axis. A spool is configured to selectively reciprocate in the inner compartment. The spool comprises a first fluid receptacle configured to block fluid flow to the third fluid port and to fluidly communicate with the second fluid port when the spool adjoins the first end portion. The first fluid receptacle is configured to fluidly communicate with the second fluid port and with the third fluid port when the spool adjoins the second end portion. A second fluid receptacle is configured to receive fluid pressure from the fourth fluid port. |
US10830363B2 |
Electromagnetic valve device, use thereof, and system
An electromagnetic valve device having a fluid inlet port (1), which is formed in a valve casing (10), for a fluid to be switched, in particular pneumatic fluid, a working port (2), which is realized in the valve casing, for the fluid and locking component(s) (14), which are moveably guided in the valve casing along an axial direction and which are realized for interacting with a valve seat (26) formed in the valve casing and opening a fluid flow path between the fluid inlet port and the working port and which are moveably realized via fluid switched by means of electromagnetic positioning means (32). |
US10830361B1 |
Spreading control switch structure of a spreader
A spreading control switch structure of a spreader has a spreading tube, a positioning member, a main tube and a switch unit. With the positioning member and the switch unit, the opening and closing state and the spreading amount of the present invention can be adjusted by the circular plate of the valve in the spreading tube. The size of the pipe in the spreading tube is opened to control the blanking amount. On the other hand, the circular plate of the valve can be kept opened in the spreading tube all time without the switching handle being pressed. Therefore, it is easier and less laborious to execute the spreading process. |
US10830358B2 |
Valve trim having adjustable fluid flow characteristics and related methods
Valve trim and related methods are described. An example valve trim includes a cage defining a body having a bore to receive a valve plug. The cage includes a plurality of passageways through a side surface of the body that are radially spaced relative to a longitudinal axis of the bore. A valve seat to receive the cage. The valve seat has a plurality of projections defining a plurality of first openings and a plurality of second openings. Ones of the first openings to align with respective ones of the passageways to provide a first flow characteristic when the cage is positioned in a first orientation relative to the valve seat. Ones of the second openings to align with respective ones of the passageways of the cage to provide a second flow characteristic different than the first flow characteristic when the cage is positioned in a second orientation relative to the valve seat different from the first orientation. |
US10830355B2 |
Rubber coated metal seal with integrated inner seal and outer seal portions
A gasket includes a first compressible portion, a second incompressible portion integrally formed with the first compressible portion, and a flexible coating disposed on one or more of the first compressible portion and the second incompressible portion. The first compressible portion is substantially planar and includes a plurality of layers, and the second incompressible portion is substantially planar and includes a first of the plurality of layers. |
US10830354B2 |
Protection system with gasket for ceramic core processing operation and related method
A protection system for preventing foreign material from lodging in a channel between and/or damage to adjacent ceramic core features during a core processing operation is disclosed. The system includes a gasket sized and shaped to self-lock within the channel and prevent foreign material from lodging within the channel during the core processing operation. A method may include determining a geometrical characteristic of the channel and adjacent ceramic core feature; fabricating a gasket to fit and self-lock within the channel; positioning the gasket within the channel; and performing the core processing operation. The gasket prevents the foreign material from lodging in the channel, reducing subsequent damage to the ceramic core compared to the channel without the gasket. |
US10830353B2 |
Device for closed systems for equalizing pressure surges
Device (1) for closed systems for equalization of pressure surges, having an outlet nozzle (2), on which an impact plate (3) is provided and a hinged cover (4) is mounted pivotably, wherein the hinged cover (4) lies in a rest position (5) on the outlet nozzle (2) and in an open position (6) bears on the impact plate (3), wherein at least one holding-closed device (7) is provided, which presses the hinged cover (4) in the rest position (5) against the outlet nozzle (2) and in the case of a pressure surge releases the hinged cover (4), wherein the device has a control unit (8) that controls the holding-closed device (7). |
US10830350B2 |
Slide roller
A slide roller is provided. A lower connecting surface of the roller is never in contact with a roller passage surface. By taking advantage of a normal distance between a corner sliding surface and a center point of the roller greater than a vertical distance between an upper sliding surface of the roller and the center point, a pulley disc assembly can be started lightly, the acceleration in the middle stage of the slide stroke is increased, and speed transmission in the rear stage of the slide stroke is increased. |
US10830348B2 |
Device and method for controlling a hydraulic machine
The invention relates to a hydraulic machine, in particular to a hydraulic motor with two working lines, from one of which a high pressure line and from the other one a low pressure line is branched off. An electronic control unit and a servo displacement unit are provided to control the displacement of the displacement volume of a drive mechanism of the hydraulic machine, wherein the displacement volume can be determinated by the displacement of a servo piston within the servo displacement unit. For this, the servo piston can be loaded at least on one side via a servo pressure line with hydraulic fluid under servo pressure, wherein the servo pressure level can be adjusted by a control spool arranged moveable within a control valve. For this, hydraulic fluid from the low pressure line or, perhaps, from the high pressure line is guidable via the control valve to the servo pressure line if a suitable control signal is available at a switching valve. |
US10830346B2 |
Control device for a vehicle gearbox
A device for controlling a gearbox includes a transmission member that transmits movement of a control lever to a control cable. A locking member, having a first and second portions for locking the lever in respective park and neutral positions, is mounted in a device casing. An actuator causes the locking member to rotate when the lever must be unlocked from park position and when the lever must be locked in neutral position. The device includes an anti-locking pawl mounted on the transmission member, having an operative position preventing the second portion from being received in a transmission member seat for locking the lever in the neutral position. If the lever is freed from park position and moved through the neutral position while the actuator is active, the pawl is pushed by the locking member into its operative position, thereby preventing unwanted locking of the lever in the neutral position. |
US10830344B1 |
Shift range control device
A shift range control device that switches a shift range by controlling driving of a motor includes a plurality of control units and a plurality of motor drivers. The plurality of control units respectively have an energization control unit for controlling energization to the motor and an abnormality monitor unit for performing abnormality monitoring. The energization control unit turns off energization of the own system in a state of temporary abnormality before determining a decisive abnormality when abnormality affecting the other system is detected in the own system while driving the motor by the plurality of systems, and the abnormality monitor unit determines whether a state of abnormality is the temporary abnormality or the decisive abnormality after turning off energization of the own system. |
US10830343B2 |
System and method for controlling pump performance in a transmission
A hydraulic system of a transmission having a controller and a variable displacement pump. The pump includes an inlet and outlet and is adapted to be driven by a torque-generating mechanism. The system also includes a lube circuit fluidly coupled to the pump. A lube regulator valve is disposed in the lube circuit, such that the lube regulator valve is configured to move between at least a regulated position and an unregulated position. The regulated position corresponds to a regulated pressure in the lube circuit. A pressure switch is fluidly coupled to the lube regulator valve and configured to move between a first position and a second position, where the switch is disposed in electrical communication with the controller. A solenoid is disposed in electrical communication with the controller and is controllably coupled to the pump to alter the displacement of the pump. |
US10830342B2 |
Line pressure control method for dual-clutch transmission
A line pressure control method for a dual-clutch transmission (DCT), may include a hydraulic-pressure-decreasing operation of interrupting, by a controller, the supply of current to an electric oil pump and estimating a decrease in a line pressure using a line pressure model based on a pressure accumulator mounted in a hydraulic pressure line, a pump-driving operation of, when the estimated line pressure is equal to or less than a predetermined lower-limit value, driving, by the controller, the electric oil pump, and a hydraulic-pressure-increasing operation of determining, by the controller, the line pressure based on the current supplied to the electric oil pump and to determine whether the determined line pressure is equal to or greater than a predetermined upper-limit value. |
US10830340B2 |
Hydraulic pressure control device and hydraulic pressure control method for vehicle
The present invention improves fuel efficiency of a vehicle and decreases a noise, by decreasing a margin value of a hydraulic pressure supplied to a hydraulic pressure control target and decreasing the hydraulic pressure supplied to the hydraulic pressure control target, when the vehicle is driven automatically. In a hydraulic pressure control device 1 for a vehicle that controls a line pressure or an operation pressure (hydraulic pressure) supplied to a clutch 40 or a transmission 41 (hydraulic pressure control target) provided in the vehicle, the hydraulic pressure control device 1 includes an operation pressure control unit 10 (hydraulic pressure setting device) that sets margin values α1 and α2 of the operation pressure (line pressure) supplied to hydraulic circuits 31 and 31 of the clutch 40 or the transmission 41, on the basis of a predetermined driving plan (refer to FIG. 2) in the case of driving the vehicle automatically. |
US10830339B2 |
Shift device
A shift device includes: a shift mechanism that is provided with a shift body that is movable to change a shift position; at least one rotation section that is provided at the shift mechanism and that is rotated about a center axis line of the rotation section; at least one moving section that is provided at the shift mechanism and that is moved; and a detection body that detects a rotation position of the rotation section and detects a movement position of the moving section. |
US10830338B2 |
Method and device for training an automatically operating gear unit
A method for training an automatic gear unit of a two-wheeled vehicle and/or a device, as well as a two-wheeled vehicle having such a device modifies an existing characteristic map for the control of the gear unit based on the individual user information. Optionally, it is also possible to set up a characteristic map for the control of the gear unit with the aid of the method in that the user information is recorded during gear-change operations and utilized for further automatic gear-change operations. |
US10830336B2 |
Ballscrew lubrication
A re-circulating ballscrew assembly comprises a plurality of balls. A ballnut has a ballnut body with a radially inner surface and a helical ballnut groove formed on the radially inner surface. A ballscrew is disposed within the ballnut, the ballscrew comprising a radially outer surface and a ballscrew groove formed on the outer surface, the ballscrew groove cooperating with the ballnut groove to define a helical raceway for the plurality of balls, the helical raceway having a start point and an end point. The ballscrew assembly comprises a return track for the plurality of balls, the return track disposed radially outward of the radially inner surface of the ballnut and connecting the start point and the end point of the helical raceway. The return track extends at least in part through an annular lubricant bath. |