Document Document Title
US10740464B2 Self-scanning of deployed software applications
In a system for facilitating detection of vulnerabilities in a deployed software application, a software component (also called a self-scanning component) is provided for integration with the software application. The self-scanning component is configured to detect one or more conditions associated with the deployment of the software application and, upon the detection of such condition(s), to collect and/or transmit at least a portion of the application code to a vulnerability scanner. The self-scanning component can receive a vulnerability report from the scanner and can present the report or an analysis of the report. The presentation can be a display or inclusion of the report or analysis thereof in a log generated by the software application.
US10740463B2 Method and system for proactive detection of malicious shared libraries via a remote reputation system
A method for proactively detecting shared libraries suspected of association with malware includes the steps of determining one or more shared libraries loaded on an electronic device, determining that one or more of the shared libraries include suspicious shared libraries by determining that the shared library is associated with indications that the shared library may have been maliciously injected, loaded, and/or operating on the electronic device, and identifying the suspicious shared libraries to a reputation server.
US10740462B2 Instruction and/or data verification before execution
The present disclosure describes a number of embodiments related to devices, systems, and methods directed to a verification manager to receive an indicator of a memory page having instructions to be executed by the one or more processors, determine whether the indicator indicates the memory page has been updated, verify integrity of the instructions, in response to a result of the determination indicating the memory page has been updated, and allow or disallow execution of the instructions, based at least in part on a result of the integrity verification.
US10740461B2 Identification of entity performing operation on local file(s) and notification to reduce misuse risk
Identification of an entity performing a deletion or modification action on locally stored files and notification to mitigate risks to cloud stored files is provided. A local or remote file watcher may monitor locally stored files and detect a deletion or modification action. The file watcher may also identify an entity performing the deletion or modification action. The entity may be an application, a process, a user other than the user that is the owner of the files, or the user himself/herself. The file watcher may further determine one or more alert conditions or rules associated with the affected file(s) and/or the entity, that is under which circumstances an alert is to be issued. The alert notification(s) may be issued to the user, an administrator, a cloud storage service, and/or a data protection service such that protective measures can be taken if necessary.
US10740454B2 Technologies for USB controller state integrity protection with trusted I/O
Technologies for USB controller state integrity protection with trusted I/O are disclosed. A computing device includes an I/O controller, a channel identifier filter, and a memory. The I/O controller generates a memory access to controller state data in a scratchpad buffer in the memory. The memory access includes a channel identifier associated with the I/O controller. The channel identifier filter determines whether a memory address of the memory access is included in a range of a processor reserved memory region associated with the channel identifier. A processor of the computing device may copy the controller state data to a memory buffer outside of the processor reserved memory region. The computing device may reserve an isolated memory region in the memory that includes the processor reserved memory region. Secure routing hardware of the computing device may control access to the isolated memory region. Other embodiments are described and claimed.
US10740452B2 Call path dependent authentication
A call path identifier is maintained which is permuted in response to a calling instruction for calling a target function, based on a function return address. The call path identifier is used as a modifier value for authentication code generating and checking instructions for generating and checking authentication codes associated with source values. In response to the authentication code checking instruction, if an expected authentication code mismatches a previously generated authentication code for a source value then an error handling response is triggered. This is useful for preventing attacks where address pointers which are valid in one part of the code are attempted to be reused in other parts of code.
US10740450B2 Method and system for authenticating identity using variable keypad
A server for identity authentication includes a variable keypad generating unit for generating a variable keypad including encryption keys and a signature input part which receives an input of the signature of a user, wherein the position of each of the encryption keys is changed every time the encryption keys are generated; an authentication information saving unit for saving authentication information of a user of a mobile terminal; and an authentication unit for receiving, from the mobile terminal, position information of the encryption keys according to the order inputted by the user, and signature information inputted by the user on the signature input part, and using same to authenticate identity.
US10740449B2 Authentication methods and systems
The invention provides a solution for secure authentication of an individual. The invention comprises methods and apparatus for secure input of a user's identifier e.g. PIN. An image of a keypad is superimposed over a scrambled, operable keypad within a display zone of a screen associated with an electronic device. The keypad image depicts a non-scrambled keypad, in that the keys depicted in the image are in an expected or standardised format or order. The difference in positions of the keys depicted in the image, and those in the operable keypad, provides a mapping which enables an encoded form of the identifier to be generated, such that the un-encoded version is never stored in the device's memory. Preferably, the image depicts a keypad which is standard for the device which it is being shown on. The device may be a mobile phone, a tablet computer, laptop, PC, payment terminal or any other electronic computing device with a screen. The underlying keypad, which is at least partially obscured from the user's view by the image, may be generated at run time by a procedure call. Preferably, this procedure is native to the device ie part of a library which is provided as standard with the device.
US10740445B2 Cognitive behavioral security controls
A system, method and program product for providing cognitive behavior security control (CBSC). A system is disclosed that includes: a repository having a plurality of challenges each including an interactive graphical task; a user interface for graphically presenting challenges to users; an enrollment system for assigning challenges to users and determining an authentic response for each user; an authentication system that collects an observed response from a user presented with an assigned challenge and determines a security control result based on a closeness of the observed response with the authentic response of the user.
US10740437B1 Systems and methods for predictive data analytics
The present disclosure describes calculating, using a stochastic medical performance model, to predict behavior of a member set for a medical plan. The member set includes virtual members that may be added over the time period of interest to a medical plan. The member set may remove actual members from the member set if it is predicted that they will leave the plan over the time period.
US10740436B2 Data set distribution during medical device operation
Certain examples provide systems, methods, and apparatus for medical device management. An example method includes comparing a first identification of a first data set to a second identification of a second data set at a medical device. The example method includes, when the first identification does not match the second identification, triggering a download of the second data set to the medical device. The example method includes determining an operating state of the medical device. The example method includes, when the operating state indicates the medical device is idle, triggering activation of the second data set in place of the first data set at the medical device. The example method includes facilitating operation of the medical device according to the second data set.
US10740435B2 Programmable logic integrated circuit, design support system, and configuration method
Provided is a programmable logic integrated circuit wherein even if a failure occurs in any resistance-variable element, remedy would be possible and hence the improvement of reliability has been achieved. In a programmable logic integrated circuit comprising resistance-variable elements, when the states of the resistance-variable elements are to be changed according to externally inputted configuration information, a control means uses a reading means to read the states of the respective resistance-variable elements, and then uses a writing means to change only the states of resistance-changing elements that are different from a state indicated by the configuration information.
US10740434B1 Reduced dot product computation circuit
Some embodiments provide an IC for implementing a machine-trained network with multiple layers. The IC includes a set of circuits to compute a dot product of (i) a first number of input values computed by other circuits of the IC and (ii) a set of predefined weight values, several of which are zero, with a weight value for each of the input values. The set of circuits includes (i) a dot product computation circuit to compute the dot product based on a second number of inputs and (ii) for each input value, at least two sets of wires for providing the input value to at least two of the dot product computation circuit inputs. The second number is less than the first number. Each input value with a corresponding weight value that is not equal to zero is provided to a different one of the dot product computation circuit inputs.
US10740431B2 Apparatus and method of five dimensional (5D) video stabilization with camera and gyroscope fusion
An apparatus and method of five dimensional (5D) video stabilization with camera and gyroscope fusion. According to one embodiment, an apparatus includes a feature matcher configured to receive an image sequence and determine feature pairs in the image sequence; a residual two-dimensional (2D) translation estimator connected to the feature matcher and configured to determine a raw 2D translation path; a residual 2D translation smoother connected to the residual 2D translation estimator and configured to determine a 2D smoothed translation path; a distortion calculator connected to the residual 2D translation estimator and the residual 2D translation smoother and configured to determine a distortion grid; and a distortion compensator connected to the distortion calculator and configured to compensate for distortion in the image sequence.
US10740426B2 Method and system for detecting slow page load
A method and system for detecting slow page load is provided. An example system comprises a connection speed detector and a communications module. The connection speed detector determines, at a server system, connection speed of a network connection connecting a client system to the server system. The communications module communicates the connection speed to the client system to enable the client system to determine whether to request a lightweight version of a requested content.
US10740422B2 Surfacing user-specific data records in search
Implementations of the present disclosure include actions of receiving search results that are responsive to the search query, the search results being respectively representative of resources, processing one or more triggering rules based on at least one of the search query and the search results, determining, based on processing the one or more triggering rules, that a set of data records is to be displayed in a search results page with the search results, the set of data records including data records that are specific to the user, determining a display prominence of at least one data record in the set of data records, the display prominence indicating a prominence of the at least one data record when displayed in the search results page, and providing the search results and the set of data records for display, the at least one data record being displayed based on the display prominence.
US10740421B2 System and method for enhanced search
Embodiments of the present systems and methods may provide a fundamentally different approach to process the ‘search key words’ from users. For example, the process may progress through a series of steps that will understand ‘WHY’ a user is looking for the information instead of just ‘WHAT’ the user is searching. This will give the present techniques a very different way to look for the information and generate the search outputs. For example, a method may provide search results to a user of a computing device, the method may comprise receiving at least one search term from the user via the computing device, collecting information relating to the user other than the at least one search term, and providing search results to the user via the computing device based on the search term and on the collected information relating to the user.
US10740416B2 Systems and methods for processing information about entities based on resource analysis
Systems, methods, and non-transitory computer-readable media can analyze an online resource based on logic stored in an online resource browsing component. Data associated with an entity can be acquired, from the online resource, based on the logic stored in the online resource browsing component. A connection between the online resource browsing component and an entity database can be established. A search that utilizes the data associated with the entity can be enabled to be performed at the entity database.
US10740413B2 System and method for user information management via a user interface page
Techniques and/or mechanisms to provide efficient system user management via a user interface (UI) page. In one embodiment, a search string is received via a dialog box of a UI page. Based on the search string, a first list is provided for display in the UI page, the first list including one or more items each representing a respective user of a plurality of users. Based on a focus on a first item of the first list, a second list is displayed in the UI page, the second list including one or more items each representing a respective a user management command corresponding to the user represented by the first item. Based on a focus on a second item of the second list, a user management command is executed without requiring navigation away from the UI page.
US10740412B2 Pivoting search results on online social networks
In one embodiment, a method includes receiving a search query inputted at a client device. The method includes searching a local cache of the client device to identify one or more objects stored in the local cache that match the search query, each object being associated with the online social network. The method includes generated, at the client device, a local search-results page including one or more local search results corresponding to one or more of the identified objects, respectively, and one or more search pivot elements corresponding to one or more object-types, respectively. Each local search result may be retrieved from the cache of the client device for display responsive to receiving the search query. Each search pivot element may be activatable to send the search query to the online social network and retrieve from the online social network one or more remote search results.
US10740410B2 Method for adding a comment to interactive content by reproducing the interactive content in accordance with a brached comment scenario
Disclosed are methods and apparatus for commenting on interactive content. One of the methods includes reproducing the interactive content in accordance with a branched scenario including a plurality of branches, each of which is matched to a trigger, receiving a touch input for inputting a comment on the interactive content, selecting a comment target trigger from the triggers, matching the comment to the selected comment target trigger, determining a comment target object, which is an object located closest to a touch point at the time when the touch input is made among candidate objects related to the comment target trigger, the candidate objects comprise objects of a response being reproduced at the time when the touch input is made, among all responses of the comment target trigger; and transmitting comment information comprising information of the comment target trigger, a trigger log and content data of the comment.
US10740407B2 Managing information about document-related activities
A facility for managing information about document-related activities is described. In some cases, the facility uses particular kinds of structures to represent, in a document graph, document-related activities performed by particular users. In some cases, the facility uses these structures to enable one user to subscribe to the document-related activities performed by another user. In some cases, the facility uses these structures to aggregate document-related activities performed by users in a group of users, such as by aggregating topics that are addressed by documents that are the subject of these document-related activities. In some cases, the facility uses particular kinds of structures to represent, in a document graph, tasks that certain users either can help with or need help with. In some cases, the facility uses these structures to match users that can help with a task with users that need help with a task.
US10740404B1 Database system for dynamically generating customized models
Embodiments of a system may comprise databases and a processor that receives a first filter item and a database filter item, generates a first database based on the first filter item, integrate data from the first database into the user database to create an updated plurality of user records, generate a second database based on a selected set of records, in the updated plurality of user records, corresponding to the database filter item, determine metrics that correspond to the second database, generate a model to segregate the second database using the metrics, receive criteria, compare the segregated second database with the criteria to remove records that do not meet the criteria, cause a subsequent update to the updated second database to integrate data from the event database to create an updated diminished second database, and generate a notification including information included in the updated diminished second database.
US10740400B2 Image analysis for results of textual image queries
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for analyzing images for generating query responses. One of the methods includes determining, using a textual query, an image category for images responsive to the textual query, and an output type that identifies a type of requested content; selecting, using data that associates a plurality of images with a corresponding category, a subset of the images that each belong to the image category, each image in the plurality of images belonging to one of the two or more categories; analyzing, using the textual query, data for the images in the subset of the images to determine images responsive to the textual query; determining a response to the textual query using the images responsive to the textual query; and providing, using the output type, the response to the textual query for presentation.
US10740399B1 Node graph traversal methods
This disclosure describes systems and methods that facilitate generating recommendations by traversing a node graph. For example, recommendations may be generated for a node in the node graph by running a plurality of walks through the node graph and tracking the nodes visited by the walks. For example, a visit count or score may be maintained and/or updated for each node as the walks traverse through the node graph. The walks may be terminated after a defined amount of nodes in the node graph have visit counts or scores that satisfy a criterion. Content corresponding to nodes with the highest visit counts or scores may be recommended.
US10740398B2 Structuring incoherent nodes by superimposing on a base knowledge graph
A computer program product, system, and method for building a knowledge graph may include receiving a plurality of new nodes, receiving a base knowledge graph having existing nodes selectively connected by existing edges, and superimposing the new nodes onto selected ones of the existing nodes of the base knowledge graph. The method may further include connecting the new nodes by creating a new edge with a new weight between at least two of the new nodes if corresponding existing nodes in the underlying base knowledge graph have a connection via zero or a predetermined maximum number of existing edges, wherein the new weight is determined based on the existing weights of the existing edges of connections between the corresponding existing nodes, and detaching the new nodes with the new edges from the base knowledge graph.
US10740396B2 Representing enterprise data in a knowledge graph
A knowledge base provides a mechanism for storing an organization's data in a way that represents the semantics of the data being stored. The knowledge base may include a knowledge graph that represents relationships between the different classes of data comprising the organization's data. Data that is loaded into the knowledge graph may be stored in data tables associated with the knowledge graph, and cross referenced with node identifiers that contain the data. Searching the knowledge base includes parsing a search input to identify terms in the search input, and mapping the terms to nodes in the knowledge base using the cross referenced information. The relationships among the identified nodes are used to identify a suitable application for processing the search.
US10740388B2 Linked capture session for automatic image sharing
A computing device initiates a linked capture session to enable automatic image sharing by multiple users and devices. The linked capture session is a group of devices that automatically share captured images during the linked capture session. The linked capture session may be initiated based on a location, a group of people, and/or a time duration. The images captured by devices that are connected in the linked capture session are automatically communicated to a remote storage system that allows all users to access the images through devices connected to the linked capture session.
US10740386B2 Multi-stage image matching techniques
In some implementations, an image recognition system is capable of using an iterative multi-stage image matching procedure to improve the accuracy and/or reliability of matching a search image with a small number of distinctive feature points to reference images. In the first stage, the system compares a search template for the search image to reference templates of each image within the set of reference images. The system determines a best-matched reference image from among the reference images of the set of reference images. In the second stage, the system compares the hybrid search template to one or more reference templates of reference images that is not the best-matched reference image. The comparison can be used to either compute match scores for reference images corresponding to the one or more reference templates.
US10740385B1 Identifying visual portions of visual media files responsive to search queries
Methods for identifying visual portions of visual media files responsive to search queries are provided. In one aspect, a method includes identifying, for each of a plurality of visual media files from a collection of media files, visual portions of the plurality of visual media files responsive to a group of search queries, and providing, in response to a search query from the group of search queries, an identifier of a visual portion of at least one of the plurality of visual media files for display as responsive to the search query. Systems and machine-readable media are also provided.
US10740384B2 Intelligent automated assistant for media search and playback
Systems and processes are disclosed for operating a digital assistant in a media environment. In an example process, a primary set of media items can be displayed. An audio input containing a media-related request can be received. A primary user intent corresponding to the media-related request can be determined. In accordance with a determination that the primary user intent comprises a user intent to narrow the primary media search query, a second primary media search query corresponding to the primary user intent can be generated. The second primary media search query can be based on the media-related request and the primary media search query. The second primary media search query can be performed to obtain a second primary set of media items. Display of the primary set of media items can be replaced with display of the second primary set of media items.
US10740378B2 Method for presenting information volume for each item in document group
An information processing device according to an embodiment includes one or more processors. The processors perform hierarchical clustering of a key phrase group. The processors divide the key phrase group into candidate clusters. The processors receive a selectin operation of one item from predetermined items for classifying the document group. The processors calculate, for each candidate cluster, a score indicating utility with respect to the selected item. The processors decide, as a reference cluster, a candidate cluster for which the score has a predetermined ranking. The processors divide the reference cluster into sub-clusters. The processors extract predetermined sub-items in the lower levels of the selected item. And the processors control presentation of an expansion image for expressing the information volume of the documents for each sub-item and each sub-cluster.
US10740370B2 Dialog agent for conducting task-oriented computer-based communications
Embodiments of the present invention provide a system for implementing multi-turn dialogs. The system performs a method that includes receiving a series of user utterances, generating a series of responsive system utterances, and labeling the series of responsive system utterances to generate training data for training a dialog management policy. The labeling includes executing a reward function at each turn of a dialog, in which for each turn of the dialog the reward function is configured to output a reward value that is based at least in part on an accuracy of the responsive system utterance of the turn and on number of dialog turns elapsed.
US10740369B2 Predictive generation of search suggestions
A method of generating search suggestions includes receiving an indication of a current location of the user device. After a user accesses a search function on the user device and before the user submits a search request, the method includes determining search results associated with locations in proximity to the current location of the user device, using query log data indicating selections of past search results by users after presentation of the past search results in response to respective past queries. The method also includes determining relative positioning of the search results based on the number of users that selected each search result, determining categories associated with the search results, grouping the search results by the determined categories; and sending the grouped search results and the one or more categories associated with the search results to the user device for display according to the determined relative positioning.
US10740368B2 Query-composition platforms on online social networks
In one embodiment, a method includes accessing a first set of objects, identifying one or more configuration files based on attributes of the first set of objects and attribute types specified by the configuration files, receiving from a user an input of a query constraint corresponding to one of the identified configuration files, identifying a second set of objects matching the first query constraint, and sending to the user search results corresponding to the second set of objects.
US10740366B2 Method and system for searching encrypted data
The present teaching relates to searching encrypted data. In one example, a search request is received for encrypted documents. An encrypted query is generated based on the search request. The encrypted query is sent to a server that stores a first encrypted index and a second encrypted index. The first encrypted index maps encrypted keywords to full blocks each of which has a same size and is fully filled with encrypted document identities (IDs). The second encrypted index maps encrypted keywords to partial blocks each of which has the same size and is partially filled with encrypted document IDs. Based on the encrypted query, one or more encrypted document IDs are determined by searching against both the first encrypted index and the second encrypted index. A search result is generated based on the one or more encrypted document IDs. The search result is provided in response to the search request.
US10740363B2 Domain classification based on domain name system (DNS) traffic
Techniques are provided herein for classifying domains based on DNS traffic so that domains that are malicious or associated with malicious activity can be identified. Traffic between one or more domain name system (DNS) resolvers and one or more authoritative name servers hosted on the Internet is analyzed analyzing at a server having network connectivity. A mismatch between a hostname and Internet Protocol (IP) information for the hostname is detected in the traffic and domains included in the traffic are classified based on the detecting.
US10740361B2 Clustering and analysis of commands in user interfaces
Systems and devices for the evaluation and analysis of the usage of commands within user interfaces are disclosed. In an example, operations for clustering and analysis of commands performed in a user interface may include: processing data that identifies a set of commands used in a software application; identifying coordinated usage of respective commands of the set of commands; identifying clusters of commands based on the coordinated usage among the respective commands; defining associations within the clusters of commands based on relevancy, wherein the relevancy is determined for a respective cluster from clustering parameters such as a confidence value and a support level value; and identifying output features in the software application based on the clusters of commands. In a further example, the output features may include a presentation of a suggested command, or a change to a presentation of a user interface object.
US10740359B1 Automated persona feature selection
Embodiments of the invention include a system for automated persona feature selection. Soft clusters of entities are received, each entity having a history of features. Each feature has a general prevalence coefficient representing prevalence of entities having the respective feature in their history. A feature list is generated for each cluster, each feature having an in-cluster coefficient representing prevalence of entities in the cluster having the feature in their history. Features having an in-cluster coefficient that is different from that feature's general prevalence coefficient are selected. A variance across the clusters is determined for each selected feature. A discriminating feature list having high variance features is generated for each cluster. Clusters are selected for an entity by comparing the features of the entity's history to features of the discriminating feature lists of the clusters. Content is customized according to the chosen clusters and sent to the entity.
US10740358B2 Knowledge-intensive data processing system
Embodiments of the invention provide systems and methods for managing and processing large amounts of complex and high-velocity data by capturing and extracting high-value data from low value data using big data and related technologies. Illustrative database systems described herein may collect and process data while extracting or generating high-value data. The high-value data may be handled by databases providing functions such as multi-temporality, provenance, flashback, and registered queries. In some examples, computing models and system may be implemented to combine knowledge and process management aspects with the near real-time data processing frameworks in a data-driven situation aware computing system.
US10740357B2 Generation and handling of situation objects
Techniques for identifying a knowledge graph including one or more objects; generating a situation definition based on the knowledge graph, the generating including: identifying a particular object of the one or more objects; determining a trigger condition associated with the particular object; determining related information based on the one or more objects; determining one or more actions associated with the one or more objects and based on: i) the trigger condition, and ii) the related information; associating the trigger, the related information, and the one or more actions with the situation definition; and associating the situation definition with criteria for assignment to one or more user profiles.
US10740356B2 Dynamic incremental updating of data cubes
Systems and methods for dynamic incremental updating of online analytical processing (OLAP) data cubes are disclosed. In embodiments, a computer-implemented method, comprises: receiving real-time transactional event data including a plurality of data fields; identifying aggregate computing functions for each of a plurality of standard query language (SQL) queries of a target data cube to be updated, wherein the target data cube is in a multidimensional form for storing OLAP data in the form of numeric values organized in fields; incrementally calculating the aggregate computing functions based on a current aggregated value obtained from an updated aggregated field database, and a value of one of the plurality of data fields; repeating the incremental calculation for each of the plurality of SQL queries to obtain updated field data for the target data cube; and updating the updated aggregated field database with the updated field data.
US10740355B2 System and method for optimizing data migration in a partitioned database
According to one aspect, provided is a horizontally scaled database architecture. Partition a database enables efficient distribution of data across a number of systems reducing processing costs associated with multiple machines. According to some aspects, the partitioned database can be managed as a single source interface to handle client requests. Further, it is realized that by identifying and testing key properties, horizontal scaling architectures can be implemented and operated with minimal overhead. In one embodiment, databases can be partitioned in an order preserving manner such that the overhead associated with moving the data for a given partition can be minimized during management of the data and/or database. In one embodiment, splits and migrations operations prioritize zero cost partitions, thereby, reducing computational burden associated with managing a partitioned database.
US10740354B2 Computer-implemented method for managing inventory allocations
A method of managing inventory allocations includes the step of receiving, in a data processing apparatus, data relating to the sale of items of inventory allocated to respective re-sellers. The date is processed to obtain data relating to sales performance of one or more of the respective re-sellers. The method includes adjusting a price for which inventory allocated to that respective re-seller is to be sold by depending on said data relating to the sales performance of the respective re-sellers and/or re-allocation inventory items from that said respective re-seller to other respective re-sellers. The invention extends to a software product and to a system.
US10740352B2 Cooperative naming for configuration items in a distributed configuration management database environment
Disclosed are methods and systems to provide coordinated identification of data items across a plurality of distributed data storage repositories (datastores). In one disclosed embodiment, a single configuration management database (CMDB) controls identification rights for all CIs as they are first identified in a master/slave relationship with all other CMDBs in the distributed environment. In a second embodiment, a plurality of CMDBs divide identification rights based upon coordination identification rules where certain CMDBs are assigned authoritative identification rights for CIs matching the rules of a particular CMDB in the distributed environment. In a third embodiment, one or more of the plurality of CMDBs may also have advisory identification rights for CIs which do not already have an identifiable unique identity and can coordinate with an authoritative CMDB to establish an identity for CIs.
US10740351B2 Inter-table parallel refresh maximizer
An approach for inter-table parallel refresh in a database management system (DBMS). An inter-table refresher receives DBMS source and target databases comprising source parent and related source child datasets. The inter-table refresher determines a collection of the source parent and the related source child datasets and creates a collection of parent and child refresh segments based on the collection of the source parent and child datasets. The inter-table refresher creates a collection of parent and child refresh batches based on the collection of parent and child refresh segments respectively and outputs an inter-table refresh batch schedule based on the collection of the parent refresh batches and the collection of the child refresh batches where the collection of the parent refresh batches and the collection of the child refresh batches operate concurrently and a current child refresh batch follows the completion of a respective current parent refresh batch.
US10740350B2 Peer-to-peer synchronization protocol for multi-premises hosting of digital content items
A peer-to-peer synchronization protocol for multi-premises hosting of digital content items. In one embodiment, for example, a method comprises the operations of: receiving, from a peer computing device, a peer download advertisement comprising an identifier of a content item namespace in association with a peer client journal cursor value; receiving, from a server, one or more server journal entries, each identifying one or more content item blocks of a content item represented by the server journal entry and each having a server journal cursor value; and for at least one server journal entry, downloading, from the peer computing device, at least one content item block of the content item represented by the server journal entry that is not already stored at the computing device.
US10740349B2 Document storage for reuse of content within documents
A system for reuse of content within documents can include storage media on which a document graph is stored, and indexing software that, when executed by a processing system, directs the processing system to at least: identify content component types within a source document; and represent content components in a document graph at least connected by ‘contains’ edge to source document. A search of the document graph for reusable content can then be directed to related content components including those of a particular content component type or relevancy.
US10740344B2 Systems and methods for retrieving and processing data for display
A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.
US10740342B2 Systems, methods, user interfaces and algorithms for performing database analysis and search of information involving structured and/or semi-structured data
Implementations for searching and analyzing large, object-oriented data sets in an efficient manner involving innovative user interface features and/or search algorithm functionality are disclosed. In one exemplary embodiment, a system may search for information and/or relationships based on specified search criteria and return results that may be displayed dynamically and further filtered or analyzed. Systems may involve object oriented database(s) and a software layer including a specialized user interface between the user and the database(s). The user interface may comprise various tools as well as predefined and configurable features that enable effective search of the data as well as display of search results that are configurable and readily managed to provide immediate and useful search results. The user interface may display the search results and various associated graphical representations and models, and/or provide tools enabling dynamic manipulation and display of search results or underlying object models, among other things.
US10740340B2 Systems for learning and using one or more sub-population features associated with individuals of one or more sub-populations of a gross population and related methods therefor
Identifying one or more sub-populations of case individuals from a gross population of case individuals can comprise identifying the one or more sub-populations of case individuals. Case individuals of the first sub-population of case individuals are associated with at least one first sub-population feature. The first case individuals are exclusive from the second case individuals. The first case individuals and the second case individuals together comprise the case individuals of the first sub-population of case individuals presenting first control content to case individuals of the first control sub-population. The first control content is selected according to a first statistical model measuring an average feedback metric of the case individuals of the first control sub-population provided in response to being presented the first control content presenting first test content to case individuals of the first test sub-population. Determining that a probability value for a difference of the average feedback metric of the case individuals of the first test sub-population and the average feedback metric of the case individuals of the first control sub-population is less than a predetermined significance level value.
US10740338B2 Systems and methods for query performance prediction using reference lists
A method of computing a query performance prediction (QPP), comprising: receiving a target search query and a set of target search results obtained by executing the target search query on a corpus of data-elements, computing variations of the target search query, receiving a candidate set of search results for each of the variations, computing a statistical similarity metric indicative of statistically significant similarity or dissimilarity between each candidate set of search results and the set of target search results, clustering the candidate sets of search results into a cluster of pseudo effective reference lists (PE-RL) according to an association with statistical similarity requirement, and into a cluster of pseudo ineffective reference lists (PIE-RL) according to an association with statistically dissimilarity requirement, and computing the QPP of the target search results responsive to the target search query according to an aggregation of the PR-RL cluster and PIE-RL cluster.
US10740324B1 Methods, apparatuses, and systems for ingesting and consuming data utilizing a trading partner manager
Example methods, apparatuses, and systems are disclosed for ingesting and consuming data utilizing a trading partner manager. In one example embodiment, an example computing device receives user input comprising a set of data fabric configurations. The computing device then receives, into a data landing zone and based on the data fabric configurations, a data set from a data source. The computing device then ingests, based on the data fabric configurations, the received data set from the data landing zone into a data lake. The computing device then enriches, based on the data fabric configurations, the ingested data set. The computing device then enables data consumption of the ingested data set by the user.
US10740323B1 Global uniqueness checking in distributed databases
A distributed database processing system for a database composed of data records organized into tables which processes unique index atoms consistently and concurrently. Each attempt to insert a new key value into such a unique index atom in any given node is routed to a unique index atom chairman for processing. The chairman determines whether the request will be granted. If the request is not granted, the requesting unique index atom continues to try to submit the insert. If the request is granted, the requesting unique index atom modifies the content thereof and broadcasts a replicated given unique index atom all other nodes that contain the replicated unique index atom.
US10740322B2 Collapsing multiple changes in a database for generating a reduced number of messages for an external system
A method is described for collapsing a plurality of detected changes to data in a database into a reduced set of changes. The method includes detecting a plurality of changes to the database; determining that one or more changes in the plurality of changes are superfluous to demonstrating the current state of data in the database to an external system; determining, in response to determining that one or more changes in the plurality of changes are superfluous, a reduced set of changes that demonstrates the current state of data in the database based on the plurality of changes, wherein a number of changes in the plurality of changes is greater than a number of changes in the reduced set of changes; and determining a set of messages to generate based on the reduced set of changes, wherein the set of messages demonstrate the current state of data.
US10740319B2 Graph-based data models for partitioned data
A method and system for managing access to data. A plurality of data items is stored across a plurality of partitions according to a graph-based data model. The data model associates each data item with an identifier of a source entity pertaining to the data item, an identifier of a destination entity pertaining to the data item, and an identifier of a type of directed relationship pertaining to the data item from the source entity to the destination entity. When a lookup request is received identifying a source entity and a type of directed relationship from the source entity, a particular partition is identified based on the source entity identifier. A response to the lookup request is then returned that includes data item(s) from the identified partition that are associated in the partition with both the identified source entity identifier and the identified directed relationship type.
US10740315B2 Transitioning between system sharing types in multi-tenancy database systems
The present disclosure teaches solutions for transitioning between database system sharing types. In one example, a tenant container includes a read-only table, a first writable table, and a mixed table for storing read-only and writable data. When transitioning to a sharing setup, a shared container is created and a shared table is created in the shared container. Data is copied from the read-only table to the shared table and the read-only table is dropped. A read-only view is created in the tenant container and a second shared table is created in the shared container. Read-only mixed data is copied from the mixed table to the second shared table and deleted from the mixed table, and after the deletion, the mixed table is renamed as the second writable table. A union view is created that provides unified access to the second shared table and the second writable table.
US10740314B2 System and method of providing a platform for recognizing tabular data
A computer implemented method is disclosed for providing a platform for recognizing tabular data created by a plurality of applications and stored in different formats and/or organized by different standards. The tabular data comprises data within one or more rows of one or more input columns. The method comprises executing on one or more processors the steps of (a) determining one or more boundary sets for data from a data source, each set defining boundaries for header row data and data within a body row of an input column, (b) selecting a boundary set of the one or more boundary sets, (c) calculating a header score for a header row data of the input column of a boundary set, the score representing the extent to which the header row data resembles a header of a standard column, and (d) calculating an initial data score for data of an input column that represents the extent to which the data within body rows of the input column resembles the data of a standard column.
US10740308B2 Key_Value data storage system
According to an aspect, a method for key-value storage includes determining whether a data size of a first set comprising data and a key stored in a first area or a second area of a first storage unit is larger than a threshold determined for the first area or the second area in which the first set is stored, as a first execution condition. The method further includes determining whether a degree of collisions of a hash value indicating a storage location of the first set in the first area of the first storage unit is greater than a predetermined threshold, as a second execution condition. When the set satisfies either of the first or second execution conditions, the method includes the first set in the second area.
US10740305B2 Event-related media management system
An event-related media management system contextualizes media content. The event-related media management system associates media content with contextual event-related data to associate the media content with the events and information about the events. The contextual event-related data can then be used to provide access to the media content, such as through relevant search results or by presenting the media content in organized displays for contextual browsing and navigation. In some embodiments the event-related media management system generates contextualized media content for contextual search, discovery, and advertising.
US10740304B2 Data virtualization across heterogeneous formats
Various embodiments virtualize data across heterogeneous formats. In one embodiment, a plurality of heterogeneous data sources is received as input. A local schema graph including a set of attribute nodes and a set of type nodes is generated for each of the plurality of heterogeneous data sources. A global schema graph is generated based on each local schema graph that has been generated. The global schema graph comprises each of the local schema graphs and at least one edge between at least one of two or more attributes nodes and two or more type nodes from different local schema graphs. The edge indicates a relationship between the data sources represented by the different local schema graphs comprising the two or more attributes nodes based on a computed similarity between at least one value associated with each of the two or more attributes nodes.
US10740302B2 Dynamic update to views of a file system backed by object storage
A system can apply file placement rules to dynamically place files and directories within file system views backed by objects in an object storage system. After detection of an update to a first file system view that causes an update of an object in a storage grid, an object manager begins evaluation of file placement rules against metadata of the object. For each file placement rule that is triggered, the object manager determines identifies gateways that export the first file system view. The object manager then instructs the gateways to update their representations of the first file system view. The disclosed embodiments may be able to scale to managing hundreds of billions of files spanning thousands of file system views, especially in the presence of disconnected operation.
US10740301B2 Associating application-specific methods with tables used for data storage
A method of accessing data includes storing a table that includes a plurality of tablets corresponding to distinct non-overlapping table portions. Respective pluralities of tablet access objects and application objects are stored in a plurality of servers. A distinct application object and distinct tablet are associated with each tablet access object. Each application object corresponds to a distinct instantiation of an application associated with the table. The tablet access objects and associated application objects are redistributed among the servers in accordance with a first load-balancing criterion. A first request directed to a respective tablet is received from a client. In response, the tablet access object associated with the respective tablet is used to perform a data access operation on the respective tablet, and the application object associated with the respective tablet is used to perform an additional computational operation to produce a result to be returned to the client.
US10740297B2 Adaptive tool selection for conflict resolution in a multi-session collaboration setting
Systems for web-based collaboration systems. Two or more users can operate concurrently on objects stored in a cloud-based environment that hosts shared objects. Concurrent editing is facilitated by components in the cloud-based environment that serve to grant a first user, a first permission to modify a first instance of an object to be edited with a first editing tool, then grant to a second user, a second permission to modify a second instance of the same object to be edited with a second editing tool instance. The occurrence of a modification event that presents a conflict is detected, and steps are taken for determining a range of possible remediation tool options that can be used to address the modification conflict. Remediation tool options include remediation tool options that are natively supported within the editing tools. A set of applicable remediation tool options are presented in a user interface.
US10740291B2 Method for transmitting requested content according to hash value of content in a content-based network
The present invention relates to a method for transmitting content in a content-based network and, more particularly, to a content transmission method by which requested content is identified on the basis of a hash value of the requested content so as to be stored only in mapped routers, thereby preventing the same content from being duplicately stored in routers in a regional group such that various types of content can be distributed and stored, and a content request message is directly transmitted only to routers mapped to a hash value of requested content, on the basis of the hash value of the requested content, such that a traffic load, occurring due to the transmission of a content request message by a flooding scheme, can be reduced.
US10740289B2 Method and apparatus for storing data
A method includes receiving Resource Description Framework (RDF) data to be stored; obtaining triplet information including at least a resource name of the resource, attribute of the resource, and attribute value of the resource represented by the RDF data; obtaining from the RDF data a first namespace usable in a resource name of the resource; searching for a resource identification corresponding to a resource name and first namespace of the resource; obtaining from the RDF data a second namespace usable by the attribute of the resource; searching for the attribute identification corresponding to the attribute of the resource and the second namespace; and storing the triplet information, the resource name of a specific resource being represented by a resource identification and the attribute of the specific resource being represented by an attribute identification. Using an embodiment, it is possible to reduce the storage of redundant data, thereby saving storage space.
US10740287B2 System and method of managing service oriented data
A method or system of managing data with high granularity, comprises identifying data objects and an associated data management policy. The policy uses features and a common semantic to define a feature-based sequence of data management actions of a data management operation that varies for different objects depending on respective features. Features of the data objects are obtained and then used to associate a data management action with the object using the policy so that the object is managed individually according to its own features, thus achieving high granularity of data management precision and also high flexibility.
US10740284B1 Techniques for efficiently performing filesystem reorganization tasks for different filesystems
A method includes (a) while processing data storage requests from users directed to filesystems of a plurality of filesystems served from a data storage system, receiving a request to execute a filesystem reorganization task on a filesystem of the plurality of filesystems, (b) in response to receiving the request, checking whether the filesystem reorganization task has both a global reorganization token and a filesystem-specific reorganization token, the filesystem-specific reorganization token being specific to the filesystem on which the filesystem reorganization task has been requested to execute, and (c) in response to determining that the filesystem reorganization task does have both the global reorganization token and the filesystem-specific reorganization token, executing the filesystem reorganization task to move a data block from one location within the filesystem to another location within the filesystem. Other embodiments are directed to corresponding apparatuses, computer program products, and systems for performing similar methods.
US10740279B2 Computer system and motherboard thereof
A motherboard includes a multilayer printed circuit board (PCB), a central processing unit (CPU) slot, at least one first memory slot, at least one second memory slot, a plurality of first traces, and a plurality of second traces. The CPU slot, the first memory slot, and the second memory slot are disposed on the first wiring layer of the multilayer PCB, and the second memory slot is disposed between the first memory slot and the CPU slot. The first traces are disposed on the first wiring layer of the multilayer PCB. The CPU slot is electrically connected to the first memory slot by the first traces. The second traces are disposed on the second wiring layer of the multilayer PCB which is different from the first wiring layer, and the CPU slot is electrically connected with the second memory slot by the second traces.
US10740277B2 Method and system for embedded personalized communication
A method and system for embedded personalized communication have been disclosed. According to one embodiment, a computer-implemented method comprises providing software code to be embedded in a webpage. The webpage is loaded including the software code. A configuration file is fetched from a configuration server in response to the software code. A first instant messaging user interface is rendered on the webpage. A request is sent to a web-based instant messaging server, the request initiating an instant messaging session with a second instant messaging user interface.
US10740276B1 Method for enhancing execution of AS5643 functions
A method for enhancing an execution of AS5643 functions within AS5643 bus nodes. Also, at the same time, the method reduces overall software requirements and complexity of the AS5643 functions. The method includes attaching a AS5643 function block to the one or more interface layers of an IEEE-1394 serial bus. The AS5643 function block includes firmware or hardware. Further, the method provides the function block with a programmable code.
US10740267B1 Digital interface circuit for analog-to-digital converter
A digital interface circuit includes a queue block configured to be coupled between an analog-to-digital converter (ADC) and a Direct Memory Access (DMA) controller of a processor, where the queue block comprises a command buffer and is configured to: receive a first command from the DMA controller; store the first command in the command buffer; modify the first command in accordance with first control bits of the first command to generate a modified first command; and send the modified first command to the ADC.
US10740264B1 Differential serial memory interconnect
A synchronous differential memory interconnect may include a bidirectional differential data signal bus, a unidirectional differential command and address bus, and a differential clock signal. Memory read and write data may be transmitted over the data signal bus in a serial fashion.
US10740262B2 Integrated circuit I/O integrity and degradation monitoring
An input/output (I/O) block for a semiconductor integrated circuit (IC), which includes: at least one I/O buffer, configured to define at least one signal path in respect of a connection to a remote I/O block via a communication channel, each signal path causing a respective signal edge slope; and an I/O sensor, coupled to the at least one signal path and configured to generate an output signal indicative of one or both of: (a) a timing difference between the signal edge for a first signal path and the signal edge for a second signal path, and (b) an eye pattern parameter for one or more of the at least one signal path.
US10740260B2 Cache self-clean engine
The present invention relates Control circuitry that includes a circuit configured to receive a system level cache (SLC) dirty-set request comprising a dirty set flag, a memory address, and an address of a cache line (LA) in a SLC data array. The circuitry converts the memory address to a dynamic random-access memory (DRAM) page address (PA) which identifies a DRAM bank and a DRAM page and identifies either a hit, or no hit, is present according to whether the DRAM PA matches with PA address in any valid entry in a dirty line links cache (DLL$).
US10740258B2 Timer-based I/O completion polling for low latency storage device
An I/O processing system includes reception of a request to perform an I/O operation at a storage driver, and, in response to receiving the request, providing of the request to a storage device, and scheduling a timer associated with a callback routine to determine whether the storage device has completed the I/O operation, and, in response to expiration of the scheduled timer, determination of whether the storage device has completed the I/O operation.
US10740255B2 Control apparatus, relay apparatus, control method for control apparatus, control method for relay apparatus, control program and storage medium
Provided is a control apparatus that can correctly obtain the execution status information of the instruction whose sender is the control apparatus itself. The controller (3) controls operations of the IO-Link device (2) via the IO-Link master (1), and includes the writing part (300) transmitting an instruction for the IO-Link device (2) and an identification of the instruction to the IO-Link master (1) and the reading part (301) retrieving an execution status information (status) indicating the execution status of the instruction by using the identification information.
US10740252B2 Serial peripheral interface filter for processor security
A processor may be coupled to a flash memory by way of an interface. The processor may be caused to read and/or write data, such as computer executable instructions, from/to the flash memory via the interface. An interface filter may be interposed between the processor and the flash memory to enhance the security and validity of data transactions associated with the processor and the flash memory.
US10740251B2 Hybrid drive translation layer
The implementations described herein provide a hybrid drive with a storage capacity including solid-state drive (NAND) technology and hard disc drive (HDD) technology. A translation layer is stored in the solid-state drive and includes plurality of entries. Each entry of the plurality of entries corresponds to at least one logical data unit and includes a cache state indicating where the data corresponding to the logical data unit is located and whether the data is valid. The translation layer may be a multi-layer map that includes a sparse mapping scheme. In a sparse multi-layer map, entries are leaf entries or non-leaf entries. Leaf entries include a cache state for the corresponding logical data unit(s). Non-leaf entries may include a pointer to a lower level mapping for a plurality of logical data units.
US10740250B2 Storage apparatus
A storage device allocates an address area of an address space to the first virtual address space in accordance with writing onto a first virtual address space. A controller manages an address area in the first virtual address space, in which address area a mapping to the real address space has been removed, as a usage prohibition area. When a use state of the first virtual address space reaches a predetermined criterion, the controller or the storage device adds new continuous address areas to the first virtual address space to expand the first virtual address space. The storage device allocates an area, in which a mapping to the first virtual address space has been removed, to the first virtual address space expanded.
US10740246B2 Storage of an inverted index in non-volatile memory
A system in which first header data, second header data, a first logical array and a second logical array are stored in volatile random access memory. Each array position of the first logical array represents an identifier of a database column value and stores an offset value associated with an array position of the second logical array, and each array position of the second logical array stores a row position of the database column value. A memory size associated with the first header data, the second header data, the first logical array and the second logical array is determined, a first memory block of a non-volatile random access memory is allocated based on the determined memory size, an address of the non-volatile random access memory associated with the allocated first memory block is determined, and a portion of the first header data, a portion of the second header data, a binary copy of the first logical array and a binary copy of the second logical array are written at the address of the non-volatile random access memory.
US10740244B2 Memory system including a redirector for replacing a fail memory die with a spare memory die
A memory system includes a first and a second flash domain, a domain distributor, and a first redirector. The first and second flash domains includes first and second spare memory dies, respectively. The domain distributor is configured to generate a first logical address corresponding to first data and to generate a second logical address corresponding to second data. The first redirector is configured to receive the first data and the second data from the domain distributor and to respectively provide the first data and the second data to the first flash domain and the second flash domain. The first redirector is configured to provide a part of the second data corresponding to a first fail memory die to the first flash domain, if the second flash domain include the first fail memory die, such that the first redirector replaces the first fail memory die with the first spare memory die.
US10740242B2 Sensing device data caching
Data is received from a sensing device of a plurality of sensing devices in communication with a device for storage in at least one memory of the device. A first cache memory or a second cache memory of the device is selected for caching the received data based at least in part on the sensing device sending the data. According to another aspect, data is received from a sensing device for storage in at least one memory of a device. It is determined whether to cache the received data based on at least one of the sensing device sending the data and information related to the received data. A cache memory is selected from among a plurality of cache memories of the device for caching the received data based at least in part on the sensing device sending the data.
US10740241B2 Method and devices for managing cache
Embodiments of the present disclosure relate to a method and apparatus for managing cache. The method comprises determining a cache flush time period of the cache for a lower-layer storage device associated with the cache. The method further comprises: in response to a length of the cache flush time period being longer than a threshold length of time, in response to receiving a write request, determining whether data associated with the write request has been stored into the cache. The method further comprises: in response to a miss of the data in the cache, storing the write request and the data in the cache without returning a write completion message for the write request.
US10740240B2 Method and arrangement for saving cache power
A computer implemented method for saving cache access power is suggested. The cache is provided with a set predictor logic for providing a generated set selection for selecting a set in the cache, and with a set predictor cache for pre-caching generated set indices of the cache. The method comprises further: receiving a part of a requested memory address; checking, in the set predictor cache, whether the requested memory address is already generated; in the case, that the requested memory address has already been generated: securing that the set predictor cache is switched off; issuing the pre-cached generated set index towards the cache; and securing that only that part of the cache is switched on that is associated with the pre-cached generated set index.
US10740236B2 Non-uniform bus (NUB) interconnect protocol for tiled last level caches
A method and apparatus are provided. The apparatus includes a plurality of central processing units, a plurality of core input/output units, a plurality of last level cache memory banks, an interconnect network comprising multiple instantiations of dedicated data channels, wherein each dedicated data channel is dedicated to a memory transaction type, each instantiation of dedicated data channels includes arbitration multiplexors, and each dedicated data channel operates independently of other data channels.
US10740231B2 Data access in data storage device including storage class memory
A device includes a Storage Class Memory (SCM) and a secondary memory with at least one of a greater read or write latency than the SCM. At least a portion of the SCM is provided as an address space of a processor. Data smaller than a smallest writable unit of the secondary memory is accessed in the SCM based on an instruction from the processor. In another aspect, unique identifiers are calculated for portions of data to be stored in the secondary memory using the portions of data. A mapping of the unique identifiers is stored with indications of physical locations where the corresponding portions of data are stored in the secondary memory. In yet another aspect, an operation instruction is received from the processor, and data is loaded from the secondary memory into the SCM for performing the operation.
US10740224B2 Data processing system test suite management including dynamic resource reallocation and reconfiguration
In response to receiving a test suite specification, a processor of a testing platform determines a schedule of execution of a test suite to test a system under test (SUT). The SUT has a hardware resource set including at least one of a set including a processor system and a data storage system, and the test suite includes a plurality of tests, each including a respective set of one or more testcases. The processor initiates execution of the test suite on the SUT in accordance with the schedule. In response to failure of a hardware resource during execution of the test suite, the processor automatically and dynamically reallocating a test in the test suite to at least one different hardware resource in the hardware resource set.
US10740222B2 Intelligent unitizer test plug-in
A system and method for automatically identifying and reporting test units of computer-executable code corresponding to computer-executable code changes within an integrated development environment application so that the code affected by the code changes are tested by the determined test units. The determining of the test units corresponding to the code changes may include determining both direct affectations and indirect affectations to avoid unnecessary testing and an incomplete identification of unit tests.
US10740221B2 Scalable AI framework for test automation
In one aspect, there is provided a method for software testing. In one aspect, there is provided a method. The method may include executing a test script including at least one test instruction requiring an input at a user interface element displayed on a screen of a device under test; determining, based on a machine learning model, a candidate location on the screen of the device under test, the candidate location representing a candidate portion of the screen having the user interface element for the required input associated with the at least one test instruction; recognizing, based on optical character recognition, one or more characters in the determined candidate location; selecting, based on the recognized characters, the determined candidate location as the user interface element having the required input; and executing an inserted value at the determined candidate location to test a result of the test script execution.
US10740219B2 Selectively tracing portions of computer process execution
Described technologies support selectively tracing a process's execution, with some extra tracing done beyond the code the developer wanted traced, but with significantly reduced computational cost, by reducing the number of trace enablement and disablement operations. A trace controller uses a tracing disablement distance variable whose values indicate the computational distance from trace disablement. A distance variable modifier automatically moves the distance variable closer to a stop-tracing value as the process executes. A create task function is modified to include the setting of an indicator that a newly created task is to be traced if a current task or thread is being traced. An execute task function is modified to request the tracing of the newly created task when it is executed based on the indicator, thereby enabling selective tracing that operates across process boundaries and traces asynchronous code execution.
US10740212B2 Content-level anomaly detector for systems with limited memory
Systems and methods for implementing content-level anomaly detection for devices having limited memory are provided. At least one log content model is generated based on training log content of training logs obtained from one or more sources associated with the computer system. The at least one log content model is transformed into at least one modified log content model to limit memory usage. Anomaly detection is performed for testing log content of testing logs obtained from one or more sources associated with the computer system based on the at least one modified log content model. In response to the anomaly detection identifying one or more anomalies associated with the testing log content, the one or more anomalies are output.
US10740204B2 Method and apparatus for monitoring memory and for displaying use in electronic control device
An operating method of an electronic control device for performing at least one program including a plurality of functions includes: recognizing a function call depth of the plurality of functions; inserting a probe code into an interrupt service routine (ISR) and a maximum depth function with a maximum function call depth; calculating a use amount of a memory area when the maximum depth function with the probe code inserted into the maximum depth function is performed; and when the probe code is executed, outputting the maximum function call depth or the function call depth of the plurality of functions and the use amount when the ISR is performed.
US10740203B2 Aggregation of updated tracks to be copied to a backup volume for physically contiguous storage on a RAID stride
A plurality of tracks that are to be copied to a backup volume are aggregated in a container data structure. The plurality of tracks are stored physically contiguously in a single Redundant Array of Independent Disks (RAID) stride. Mapping metadata is updated in the backup volume to indicate how logical tracks of the backup volume correspond to physical tracks stored in the RAID stride.
US10740198B2 Parallel partial repair of storage
A reconstruction may be divided into a set of partial operations and scheduled in parallel using a distributed protocol which overlays a reduction tree to aggregate the results. In addition, a scheduling algorithm called multiple partial parallel repair is introduced for handling concurrent failures. Multiple reconstructions may be coordinated in parallel while working to minimize the conflict for shared resources.
US10740192B2 Restoring NAS servers from the cloud
A technique for restoring NAS (network attached storage) servers that have been archived to the cloud includes querying, by a local data storage system, a cloud-based data store to identify a set of cloud-backed volumes that belong to an archived NAS server to be restored. The technique further includes rendering the identified cloud-backed volumes as respective writable LUNs (Logical UNits), accessing the writeable LUNs by the local data storage system, and processing data on the writeable LUNs to operate file systems of the NAS server that are stored in the writeable LUNs.
US10740191B2 Tiered data storage management system
Management and configuration of a tiered data storage system are described. An agent software application on computing devices in a first tier processes snapshot backups and pushes them to an appliance software application on a server in a second tier. The agent software application may optionally store checkpoint backups in the first tier. The appliance software application processes archive backups and pushes them to cloud storage in a third tier. A cloud application on a management server receives storage policy specifications from customers and promulgates the policies to the agent software application and the appliance software application. The policy specifications include an optional checkpoint specification including a checkpoint time period for backups in the first tier, a snapshot specification including a snapshot time period for backups in the second tier, and an archive specification including an archive time period for backups in the third tier.
US10740184B2 Journal-less recovery for nested crash-consistent storage systems
A method for recovering data for a file system includes a journal-less recovery process that detects one or more inconsistencies for file system blocks upon a system failure based on one or more comparisons of information for the file system blocks.
US10740180B2 Storing and retrieving data using proxies
A method begins by a storage unit receiving a read request for a decode threshold number of encoded data slices (EDSs) of a set of EDSs. The method continues with the first storage unit determining whether to service the read request for an EDS stored in the storage unit, and when determining not to service the request, generating, by the storage unit, a read request for a second storage unit, where the second storage unit is in substantially the same geographic location, and stores one or more EDS of the set of EDSs that is not included in the decode threshold number of EDSs. The storage unit then transmits the read request for the second SU, instructing the second SU to service the request.
US10740179B2 Memory and method for operating the memory
An error correction method and a chip kill detection method of a memory including a plurality of chips may be provided. The method may include a first data error detection step of detecting whether an error exists in data outputted from the plurality of chips. The method may include a random error correction step of correcting an error occurred in data when it is detected in the first data error detection step that an error exists. The method may include a chip kill detection step of determining, when an error occurs even after the random error correction step, that a chip kill error has occurred, and detecting a chip where the chip kill error has occurred, by correcting the error through assuming one chip among the plurality of chips as a chip where the chip kill error has occurred.
US10740178B2 Self-prioritizing adaptive retry threshold adjustment
Exemplary methods and apparatus are provided for read recovery in solid state devices (SSDs) with non-volatile memories (NVMs). In some examples, a dynamic priority read retry table (PRT) is generated for use with a static read retry table (RRT). In one aspect, a most recent successful read retry entry is determined from among the entries in the RRT. The most recent successful read retry entry is inserted as a first priority read retry entry within the PRT. A subsequent read recovery operation is performed using the first priority read retry entry of the PRT. In some examples, one or more neighboring values are selected for each entry in the PRT starting with the newest entry and proceeding chronologically to the oldest entry. The use of the PRT may help address die-to-die variations, block-to-block variations, or the transient changes that may occur in device physics within NVMs.
US10740177B2 Optimizing error correcting code in three-dimensional stacked memory
Optimizing error correcting code (ECC) in three-dimensional (3D) stacked memory including selecting, as an ECC memory chip, a memory chip of a plurality of memory chips in a 3D stacked memory structure, wherein the 3D stacked memory structure comprises the plurality of memory chips stacked vertically and coupled together using through-silicon vias; determining that an error has been detected in one of the plurality of memory chips in the 3D stacked memory structure; selecting, based on the detected error, an order of an ECC decoder of the ECC stored in the ECC memory chip; and correcting the detected error in the 3D stacked memory structure using the ECC stored in the ECC memory chip.
US10740174B2 Memory address protection circuit and method
A circuit includes a memory configured to store a data unit and parity bits, the parity bits being based on a write address associated with the stored data unit. An address port is configured to receive a read address for the stored data unit. A decoding circuit is configured to generate a decoded write address from the read address and the parity bits, and an error detecting circuit is configured to determine if an address error exists based on a comparison of the decoded write address to the read address.
US10740169B1 Self-learning troubleshooter
A method, system, and computer program product to troubleshoot a problem with a device are provided herein. According to the method, based on a symptom associated with the device, a first solution is transmitted to a first troubleshooting system. A second solution is transmitted to a second troubleshooting system while tracking the troubleshooting session from the first troubleshooting system. A list of solutions associated with the symptom is automatically updated based on percentage success rates for the solution.
US10740168B2 System maintenance using unified cognitive root cause analysis for multiple domains
A computer-implemented method, system, and non-transitory computer program product for maintaining a system. A domain of the system is identified. Problem information identifying a problem in the system is captured. Key performance indicators are obtained from a historical model database for the identified domain. An unsupervised model is applied to the key performance indicators to identify historical solutions to historical problems that are similar to the problem in the system. A linear complexity model is used to identify potential solutions for the problem as an historical solution for each historical problem that has the lowest combination of time-cost complexity, resource-cost complexity, and recurrence frequency for the historical problem. A real-time objective function is used to select a solution to the problem from the potential solutions. A maintenance operation to be performed on the system to implement the solution and fix the problem is identified.
US10740167B2 Multi-core processor and cache management method thereof
A multi-core processor connected to main memory or peripheral device and having dual modular redundancy mode in which each processor performs the same task includes a first processor which generates first write-in data by performing the task, and writes the first write-in data to the main memory or peripheral device after fault detection operation on the first write-in data, a second processor which generates second write-in data by performing the task, and prevents writing of the second write-in data to the main memory or peripheral device after the fault detection operation on the second write-in data, and a fault manager which performs the fault detection operation by comparing the first write-in data with the second write-in data in the mode, wherein the first write-in data is written to the main memory using first data cache, which is managed using dirty bit indicating whether to synchronize with the main memory.
US10740163B2 Network packet templating for GPU-initiated communication
Systems, apparatuses, and methods for performing network packet templating for graphics processing unit (GPU)-initiated communication are disclosed. A central processing unit (CPU) creates a network packet according to a template and populates a first subset of fields of the network packet with static data. Next, the CPU stores the network packet in a memory. A GPU initiates execution of a kernel and detects a network communication request within the kernel and prior to the kernel completing execution. Responsive to this determination, the GPU populates a second subset of fields of the network packet with runtime data. Then, the GPU generates a notification that the network packet is ready to be processed. A network interface controller (NIC) processes the network packet using data retrieved from the first subset of fields and from the second subset of fields responsive to detecting the notification.
US10740161B2 Broadcast message sending method and apparatus, and mobile terminal
A broadcast message sending method and apparatus, and a mobile terminal is provided. The method includes: setting at least three broadcast queues in a system; putting a new broadcast message into one queue of the at least three broadcast queues according to a requirement for a response speed of each broadcast message and/or a service logic relationship between broadcast messages; sending broadcast messages in respective queues through the at least three broadcast queues.
US10740159B2 Synchronization object prioritization systems and methods
A method for controlling a synchronization object of a computer processing system that includes executing a plurality of processing threads, each of the processing threads having a priority level within the computer processing system. At least one of the plurality of threads requests a lock to the synchronization object. The priority of lower priority processing threads that have a lock to the synchronization object or are waiting in a waiting queue for the synchronization object are promoted. The lower priority threads having a priority lower than the lock requesting thread are promoted to a priority level that is at least as high as that of the lock requesting thread. Upon a release of the lock by a promoted processing thread, returning the promoted processing thread to the original priority level from which the processing thread was promoted.
US10740156B1 Reversible representation-based partitioning of distributed computing environments
A router receives a request to access a resource. In response to the request, the router identifies routing metadata comprising first metadata specifying a first location of the resource and a first merit value and second metadata specifying a second location of the resource and a second merit value. The router determines, based at least in part on the first merit value of the first metadata and the second merit value of the second metadata, an authoritative state of the resource associated with the first location or the second location. Based at least in part on the determination, the router identifies a preferred location for a new resource. In the event of a rollback, merit values are assigned to cause a reversal of the preferred path for the creation of new resources.
US10740149B2 Serverless computing architecture
A computing device may include a memory configured to store instructions and a processor configured to execute the instructions to initialize a Fifth Generation wireless system (5G) function node of a particular type; identify one or more always-on processes associated with the particular type of 5G function node; and activate the identified one or more always-on processes. The processor may be further configured to monitor one or more trigger conditions associated with the 5G function node; detect a trigger condition, of the one or more trigger conditions; identify an on-demand process associated with the 5G function node based on the detected trigger condition; and activate the identified on-demand process in a serverless computing system using a serverless computing interface, in response to detecting the trigger condition.
US10740148B2 Accelerated data operations in virtual environments
Systems, methods, and software described herein facilitate accelerated input and output operations with respect to virtualized environments. In an implementation, a computing system passes a process identifier to a kernel driver for a host environment, wherein the process identifier identifies a guest process spawned in a virtual machine and wherein the kernel driver uses the process identifier to determine an allocation of host memory corresponding to guest memory for the guest process and returns the allocation of host memory. Additionally, the computing system performs a mapping of the allocation of host memory to an allocation of guest memory for the guest element.
US10740145B2 Method and system for migration of virtual machines and virtual applications between cloud-computing facilities
The current document discloses methods and systems for extending an internal network within a first cloud-computing facility to a second cloud-computing facility and deploying a virtual machine or virtual application previously running on a first cloud-computing facility within the context of the extended internal network in the second cloud-computing facility. The currently disclosed methods and systems which provide internal-network extension and redeployment of virtual machines and virtual applications, referred to as “stretch deploy,” allow a virtual machine or virtual application formerly executing on a first cloud-computing facility to resume execution on a second cloud-computing facility, using the computational and storage facilities of the second cloud-computing facility but depending on network support from the first cloud-computing facility, without changing IP and local network addresses and the network connectivity, based on those addresses, between the virtual machines and virtual applications and other local and remote computational entities with which the virtual machines and virtual applications communicate.
US10740137B2 Intelligently assisted IoT endpoint device
A system having one or more devices connected to a network which redirects data from one or more physical sensors to a network interface, with one or more processors, having an endpoint service executing to receive data collected by the sensor to be sent to the control service, a first virtualized endpoint service associated with the endpoint device executing on the one or more processors including a virtual sensor associated with the first physical sensor causing the element to perform a task that results in a change in the device or device's sensor or the environment surrounding the device, and a first virtual interactive element controller associated with a first interactive element, and a first virtualized endpoint engine, a virtualized endpoint service executing to receive, over the network by the first virtual sensor, first redirected data collected by the physical sensor.
US10740135B2 System and method for distributed security forensics
A host device and method for efficient distributed security forensics. The method includes creating, at a first host device configured to run a first virtualization entity, a first event index for the first virtualization entity; encoding at least one event related to the first virtualization entity; updating the first event index based on the encoded at least one event; and sending the first event index to a master console, wherein the master console is configured to receive a plurality of event indices created by a plurality of host devices with respect to a plurality of virtualization entities.
US10740133B2 Automated data migration of services of a virtual machine to containers
Examples described herein may include migration of data associated with a service to a container. An example method includes creating of a user virtual machine associated with a service and an associated virtual disk storing data associated with running the service, and creating a volume group and an associated storage container at a node of a computing system. The example method further includes storing a cloned version of the virtual disk into the storage container, and, in response to discovery of the cloned version of the virtual disk in the storage container, mounting the cloned version of the virtual disk on the volume group to provide access to clients running the service.
US10740130B1 Administrative system for rendering a user interface within a virtual machine to allow a user to administer the virtual machine and group of underlying hardware of a hypervisor
A method, computer program product, and computing system for executing a first virtual machine on a hypervisor. A first communication channel is established between the first virtual machine and a first group of underlying hardware associated with the first virtual machine.
US10740129B2 Distinguishing portions of output from multiple hosts
An apparatus includes a receiving unit operable to receive a plurality of outputs from a plurality of hosts, a comparing unit operable to compare the plurality of outputs, and a display processing unit operable to generate a display in which portions of the plurality of outputs are distinguished based on a comparison result of the comparing unit.
US10740127B2 Techniques for utilizing a resource fold factor in placement of physical resources for a virtual machine
A technique for assigning physical resources of a data processing system to a virtual machine (VM) includes reading, by a hypervisor executing on the data processing system, a fold factor attribute for the VM. The fold factor attribute defines an anticipated usage of physical resources of the data processing system by the VM. The technique also includes mapping based on a value of the fold factor attribute, by the hypervisor, allocated virtual processors of the VM to the physical resources to maximize processor core access to local memory for ones of the allocated virtual processors that are anticipated to be utilized.
US10740119B2 Identifying a common action flow
A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows. Each action flow represents a series of actions taken by one of the users navigating the application's user interface during a session. A data structure is generated from the plurality of action flows. That data structure is indicative of a plurality of candidate sub-flows. The data structure is analyzed to identify a selected one of the candidate sub-flows repeated in multiple ones of the plurality of action flows. That identified sub-flow is the common action flow. Data representative of the identified common action flow can then be communicated.
US10740118B1 Monitoring mobile device usage
A first image of a mobile device screen is recorded into memory of the mobile device. The first image includes at least one icon that represents an application installed on the mobile device. A second image of the mobile device screen is recorded into the memory of the mobile device. A graphical change in an area of the mobile device screen corresponding to a position of the icon is detected by comparing at least a portion of the second image to the first image. The graphical change results from a user selection of the icon to activate the application represented by the icon. In response to detecting the graphical change, determine an identifier of the application represented by the icon. Send a record of the user selection of the icon to a collection server. The record includes at least the identifier of the application.
US10740114B2 Component invoking method and apparatus, and component data processing method and apparatus
A component invoking method includes obtaining component invoking data corresponding to a child application. The component invoking data includes a component identifier identifying a first native component in a parent application and corresponding to a current system platform and a second native component running on another system platform and having a same function as the first native component. The method further includes transferring the component invoking data to a native layer corresponding to the parent application using a communications channel corresponding to the current system platform and invoking the first native component by the native layer based on the component invoking data.
US10740109B2 Configuring a computing device using managed operating system images
Systems and methods are included for causing a computing device to assemble and boot from a managed operating system. When the computing device is powered on, it can execute firmware that specifies a server to contact. The server can identify an operating system (OS) to boot, and the location of a pre-enrollment installer for assembling the OS image. The pre-enrollment installer can download base OS images in one or more pieces from multiple locations determined based on ownership information of the computing device. The multiple OS images can relate to enterprise management and company-specific applications and drivers. Once the pre-enrollment installer has combined the base OS images, the computing device reboots using the combined OS image.
US10740108B2 Management of store queue based on restoration operation
Management of a store queue based on a restoration operation. A determination is made as to whether a restoration operation to perform a bulk restore of a set of architected registers has completed. Based on determining that the restoration operation has completed, one or more store queue entries corresponding to the restoration operation are invalidated.
US10740106B2 Determining if transactions that are about to run out of resources can be salvaged or need to be aborted
A transactional memory system determines whether a hardware transaction can be salvaged. A processor of the transactional memory system begins execution of a transaction in a transactional memory environment. Based on detection that an amount of available resource for transactional execution is below a predetermined threshold level, the processor determines whether the transaction can be salvaged. Based on determining that the transaction can not be salvaged, the processor aborts the transaction. Based on determining the transaction can be salvaged, the processor performs a salvage operation, wherein the salvage operation comprises one or more of: determining that the transaction can be brought to a stable state without exceeding the amount of available resource for transactional execution, and bringing the transaction to a stable state; and determining that a resource can be made available, and making the resource available.
US10740105B2 Processor subroutine cache
A processor includes an execution unit and a subroutine cache. The execution unit is configured to execute instructions. The subroutine cache us configured to provide instructions of a subroutine to the execution unit for execution. The subroutine cache includes subroutine instruction storage, a subroutine address register, and subroutine cache control logic. The subroutine control logic is configured to: identify a subroutine call instruction provided to the execution unit; determine whether an instruction of a subroutine invoked by the subroutine call instruction is stored in the subroutine instruction storage by evaluating a subroutine validity indicator that indicates whether at least a portion of the subroutine is stored in the subroutine instruction storage; and provide the instruction of the subroutine to the execution unit based on the subroutine validity indicator indicating that at least a portion of the subroutine is stored in the subroutine instruction storage.
US10740099B2 Instruction to perform a logical operation on conditions and to quantize the boolean result of that operation
A machine instruction is provided that has associated therewith a result location to be used for a set operation, a first source, a second source, and an operation select field configured to specify a plurality of selectable operations. The machine instruction is executed, which includes obtaining the first source, the second source, and a selected operation, and performing the selected operation on the first source and the second source to obtain a result in one data type. That result is quantized to a value in a different data type, and the value is placed in the result location.
US10740098B2 Aligning most significant bits of different sized elements in comparison result vectors
A method, computer program product, and computer system for providing a comparison result vector of a predefined number of elements w resulting from comparison of multiple vectors of compressed data within a processor comprising registers of same size m is provided. Vector elements of the comparison result vector are stored in a register of the registers. Zero bits are padded between vector elements of each of the comparison result vectors. A compare bit result vector indicative of the vector elements is generated for accessing the results of the comparison in the comparison result vector.
US10740091B1 Feature advertising for nonlinear nondisruptive upgrades
Advertising of nonlinear nondisruptive upgrades is presented herein. The method comprises in response to establishing a network connection to a group of networked devices, determining a software product feature associated with a software product based on tag data; generating an advertising bit mask representing the software product feature; and broadcasting the advertising bit mask.
US10740087B2 Providing access to a hybrid application offline
Disclosed are systems, methods, and non-transitory computer-readable storage media for providing access to a hybrid web application offline. In some implementations, a computing device can be configured with a hybrid application that includes a native layer and a web view. The native layer can provide access to native features of the computing device while the web view can provide web client features, such as graphical user interfaces and server communication functionality. When the computing device is offline and the hybrid application is invoked, the native layer can load from local storage a resource bundle including the web code needed to present the web view graphical user interface, and/or facilitate communication with the web server. Similarly, when the computing device is offline, the hybrid application can load previously stored content items into the web view from local storage through the native layer so that the user can work with the content items offline.
US10740080B2 Preview and publishing of mobile applications
The present disclosure relates to mobile applications and, more particularly, to systems and processes of automated application publishing using back end systems. A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium and having programming instructions operable to: automatically generating a unique identification for each version of an app uploaded to a back end system; and uploading the app and its collateral with the unique identification to one or more management instances which are compatible with the back end system.
US10740078B2 Dynamic plugin(s) for cloud application(s)
Techniques are described herein that are capable of dynamically installing plugin(s) for application(s). An agent plugin is caused to run in a deployment of a specified application (e.g., across multiple machines in a cloud environment or “on premises”). The specified application is packaged to include the agent plugin. The agent plugin is used to install designated plugin(s) dynamically based on configuration information regarding the specified application. The configuration information indicates that the designated plugin(s) are to be installed in response to the specified application being deployed.
US10740076B2 Many task computing with message passing interface
An apparatus includes a processor to: receive a request to perform a set of tasks; analyze input data objects used as inputs and output data objects generated as outputs by the set of tasks to identify at least one dependency between tasks and at least one pair of tasks performable in parallel; determine an order of performance of the set of tasks; retrieve executable instructions of a corresponding set of task routines that define input interfaces and output interfaces for the input data objects and output data objects, respectively; generate a job flow definition defining the order of performance, each input interface and each output interface; use the job flow definition to perform the set of tasks; and transmit one of the output data objects to the requesting device as a result report serving as the output of the set of tasks.
US10740075B2 Systems and methods for code clustering analysis and transformation
The present application is directed towards systems and methods for cluster-based code analysis and transformation. Cluster-based analysis may group code objects based on their similarity across functional areas, such as where a code object is cloned in multiple areas (e.g. sort functions that are duplicated across areas, or reports or tables that are identical). In some implementations, objects may be grouped into clusters by type, or based on reading from or writing to a common table. In some implementations, clustering at different layers may be possible.
US10740074B2 Conditional construct splitting for latency hiding
A method and system for compiler optimization includes analyzing a representation of source code to identify an original conditional construct having both a high-latency instruction and one or more instructions dependent on the high-latency instruction in a branch of the conditional construct. A set of one or more instructions following the conditional construct in the representation of source code and independent of the high-latency instruction is selected. An optimized representation of the source code is generated, whereby the optimized representation replaces the original conditional construct with a first split conditional construct positioned prior to the selected set of one or more instructions and a second split conditional construct positioned following the selected set of one or more instructions, The method further includes generating an executable representation of the source code based on the optimized representation of the source code.
US10740073B2 Method for creating prototype
Disclosed are methods and programs for creating a prototype of graphical user interface (GUI) application, the methods includes at least: receiving a selection of a first trigger, a selection of a 1-1st response of the first trigger, and an input of a timeline of the 1-1st response; receiving a selection of a second trigger, a selection of a 2-1st response of the second trigger, an input of timeline of the 2-1st response; generating a prototype, by applying the 1-1st response and the 2-1st response to which the timeline is input, to the layer; displaying the first trigger, one or more responses associated with the first trigger, and the timeline of the one or more responses associated with the first trigger; and displaying the second trigger, one or more responses associated with the second trigger, and the timeline of the one or more responses associated with the second trigger.
US10740072B2 Layout management in a rapid application development tool
A method includes providing, via a computing device, a graphical development environment depicting, via a user interface, a representation of one or more pages and widgets, each of the widgets including characteristics. The method also includes receiving, via the computing device, a selection in the user interface of at least two of the widgets to include in a compound widget. The method also includes, responsive to receiving a first instruction to create the compound widget, creating, by the computing device, the compound widget using the selected at least two of the widget. The compound widget includes the characteristics of each of the selected at least two of the widgets. The method also includes, responsive to receiving a second instruction to instantiate the compound widget at least once in the representation of the one or more pages, instantiating the compound widget in the representation of the one or more pages.
US10740069B2 Compositional entity modeling systems and methods
An entity modeling system integrated with a low-code application development platform may have a web/mobile-based user interface that can run in a browser environment on user devices ranging from desktop computers to smart phones. Users such as a subject matter expert may access an entity model designer tool of the system to model an entity. Responsive to user interaction with an entity composition function, the system may access a data store over a network and generate a view including a collection of entity building block(s) retrieved from the data store. Responsive to the user selecting a first entity building block from the collection to add to the entity, the system may automatically extend the entity to include settings of the first entity building block. The settings may include at least one of a property, permission, action, behavior, or resource to the entity.
US10740065B2 Voice controlled media playback system
Disclosed herein are systems and methods for receiving a voice command and determining an appropriate action for the media playback system to execute based on user identification. The systems and methods receive a voice command for a media playback system, and determines whether the voice command was received from a registered user of the media playback system. In response to determining that the voice command was received from a registered user, the systems and methods configure an instruction for the media playback system based on content from the voice command and information in a user profile for the registered user.
US10740064B1 Techniques for dynamic synthesis of media content
Described herein are a system and techniques for dynamically generating targeted media content. In some embodiments, the system identifies an appropriate template based on the content currently being consumed by a user, preferences or attributes associated with that user, a product to be presented, or any other suitable factor. Once a temple has been selected, a product may be selected for presentation to the user based on the content currently being consumed by a user, preferences or attributes associated with that user, or any other suitable factor. The selected template is then populated using attributes of the user and/or the product. Once populated, the text in the populated template may be smoothed. The generated content may then be synthesized into a different format, in order to match a format of content currently being consumed by a user, which may then be presented to the user.
US10740061B2 Providing media for playback
Embodiments are disclosed for providing play/pause content. An example method includes receiving a command to play audio from a zone, the zone including one or more playback devices, wherein the zone is configured to play items from a playback queue responsive to the command to play audio. The example method also includes determining that the playback queue includes no playable items. The example method also includes automatically placing information identifying at least one playable item in the playback queue. The example method also includes, responsive to the command to play audio, causing to play the at least one playable item by the zone.
US10740057B2 Information processing device, information processing method, and computer program
An information processing device according to the present technology includes an action recognition unit that recognizes an operation action of a user based on sensor information, and an action representation generation unit that analyzes operation action data showing the operation action of the user recognized by the action recognition unit to generate an action segment represented by a meaning and content of the operation action from the operation action data.
US10740056B2 Printing apparatus, control method of printing apparatus and storage medium
A printing apparatus conveys a printing medium in a first direction, and includes an encoder that outputs a predetermined signal in accordance with a conveyance amount of the printing medium in the first direction, and a print head having a plurality of nozzle rows, each of which includes a plurality of nozzles ejecting ink, arrayed in a second direction intersecting with the first direction. In addition, a print engine is connected with the print head and performs conversion processing from image data into print data. The print engine has a first buffer storing the image data, has a second buffer storing the print data, and converts image data stored in the first buffer into print data in response to a first interrupt signal based on the predetermined signal output from the encoder, and stores the print data in the second buffer.
US10740053B2 Information processing apparatus to switch a print output destination of a logical printer
An information processing apparatus includes processing circuitry and a memory. The processing circuitry obtains device information from a printer. The processing circuitry obtains logical printer information regarding a logical printer, the logical printer being for printing to the printer from the information processing apparatus. The processing circuitry further determines whether to switch a print output destination of the logical printer based on the obtained device information and a compatible model of a printer driver corresponding to the logical printer, the compatible model of printer driver being obtained based on the printer logical printer information. When determining to switch the print output destination corresponding to the logical printer, the processing circuitry switches the print output destination of the logical printer to the printer.
US10740044B2 Image processing device, non-transitory computer-readable recording medium storing computer-readable instructions for image processing device, and method
An image processing device may acquire first process specifying information, in a case where an input of a registration instruction is received; send, to the server, a registration request including second process specifying information obtained by using the acquired first process specifying information, in the server, the second process specifying information may be registered; receive an execution request of a second image process from the server, in a case where an execution of the second image process is instructed to the server from a target user via a terminal device, the second image process being an image process among the one or more image processes specified by the registered second process specifying information; and cause an image process executing unit to execute the second image process, in a case where the execution request is received from the server.
US10740043B2 Print notifications based on context data
An example of an apparatus includes a network interface to receive print data associated with a user from a first computing device and to receive context data from a second computing device, the second computing device associated with the user, and wherein context data includes a beacon identifier and a global positioning system (GPS) coordinate. The apparatus includes a memory storage unit to store the print and context data, wherein the memory storage unit includes a database of printing devices. The apparatus includes a processor to select a printing device from the database of printing devices, the printing device associated with the beacon identifier and a predefined area, wherein the predefined area includes the GPS coordinate. The apparatus includes a print engine to generate a notification for the second computing device, wherein the notification prompts the user for a command to send the print data to the printing device.
US10740041B2 Processing system, related integrated circuit, device and method
A processing system includes a processing unit and a hardware block configured to change operation as a function of life cycle data. A one-time programmable memory includes original life cycle data. A hardware configuration module is configured to read the original life cycle data from the one-time programmable memory and provide the original life cycle data to the hardware block. The hardware configuration module includes a register providing the life cycle data used to change operation of the hardware block. The hardware configuration module is configured to store the original life cycle data in the register and receive a command from the processing unit. The command includes a write request for storing new life cycle data in the register.
US10740039B2 Supporting file system clones in any ordered key-value store
Embodiments described herein are related to cloning a volume in a file system. In some embodiments, a directory hard link is used to generate a clone of the root node of the volume. In certain embodiments, upon determining that a file or directory of the clone which comprises a hard link to an index node has been modified, a new object directory is generated beneath a root node of the volume. The index node may be added to the new object directory and one or more files and directories in the volume which link to the index node may be updated to contain symbolic links to the index node in the new object directory. In certain embodiments, a copy-on-write operation is performed in order to copy the file or directory and the new object directory to the clone.
US10740036B2 Unified architecture for hybrid database storage using fragments
Data records of a data set can be stored in multiple main part fragments retained in on-disk storage. Each fragment can include a number of data records that is equal to or less than a defined maximum fragment size. Using a compression that is optimized for each fragment, each fragment can be compressed. After reading at least one of the fragments into main system memory from the on-disk storage, an operation can be performed on the fragment or fragments while the in the main system memory.
US10740035B1 System and method for controlling management commands at devices
Methods, systems, and computer programs encoded on computer storage medium, for determining a unique identifier and a firmware version of each device; updating a cache storage to store the unique identifier and the firmware version for each device; generating, for a particular device, a command that is to be performed at the particular device; accessing the cache storage to identify the cached unique identifier and the cached firmware version for the particular device; transmitting, to a device driver or the particular device, the command and data indicating the cached unique identifier and the cached firmware version for the particular device; determining, by the device driver or the particular device, that i) the cached unique identifier matches a current unique identifier for the particular device and ii) the cached firmware version matches a current firmware version for the particular device; and completing the command at the particular device.
US10740034B2 Front-end quality of service differentiation in data systems
Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage apparatus includes a processor configured to assign service levels in a queue for handling storage operations directed to one or more data storage drives. The processor can pre-allocate resources in the queue for selected ones of the service levels before ones of the storage operations associated with the selected ones of the service levels are received by the processor. The processor receives the storage operations, and based at least on the service levels, services the storage operations from the queue with the one or more data storage drives.
US10740032B2 Resource allocation for atomic data access requests
Data access routing circuitry 4, 6 is provided for routing data access request to a selected destination node. The data access routing circuitry supports read requests requiring a read response, write requests requiring a write response and at least one type of atomic data access request requiring both a read response and a write response. Resource allocation circuitry 70, 71 is provided to control allocation of resource for handling data access requests which require a read response. The resource allocation circuitry 70, 71 reserves resource for handling the at least one type of atomic data access request and prevents use of the reserved resource 76 for handling read requests.
US10740029B2 Expandable buffer for memory transactions
A processing system employs an expandable memory buffer that supports enlarging the memory buffer when the processing system generates a large number of long latency memory transactions. The hybrid structure of the memory buffer allows a memory controller of the processing system to store a larger number of memory transactions while still maintaining adequate transaction throughput and also ensuring a relatively small buffer footprint and power consumption. Further, the hybrid structure allows different portions of the buffer to be placed on separate integrated circuit dies, which in turn allows the memory controller to be used in a wide variety of integrated circuit configurations, including configurations that use only one portion of the memory buffer.
US10740028B1 Methods and apparatus for LRU buffer management in performing parallel IO operations
An LRU buffer configuration for performing parallel IO operations is disclosed. In one example, the LRU buffer configuration is a doubly linked list of segments. Each segment is also a doubly linked list of buffers. The LRU buffer configuration includes a head portion and a tail portion, each including several slots (pointers to segments) respectively accessible in parallel by a number of CPUs in a multicore platform. Thus, for example, a free buffer may be obtained for a calling application on a given CPU by selecting a head slot corresponding to the given CPU, identifying the segment pointed to by the selected head slot, locking that segment, and removing the buffer from the list of buffers in that segment. Buffers may similarly be returned according to slots and corresponding segments and buffers at the tail portion.
US10740027B2 High speed logging system
A method of storing log entries of events from a plurality of network elements in a communication network, comprising the steps of: a) receiving log entries at a control processor of events from a plurality of different elements positioned, the log entries grouped into threads based on a common purpose; b) converting each log entry into a compact log record in a logging module, and c) storing the compact log records in a first memory buffer in random access memory (RAM) forming a first log file.
US10740023B1 System and method for dynamic application access-based mapping
A data storage system for managing storage of data from clients includes a data storage and a data storage orchestrator. The data storage includes an accelerator pool and a non-accelerator pool. The data storage orchestrator identifies a client assignment update event based on a change in use of the data storage by a client of the clients, makes a determination that the client assignment update event is a promotion event, and in response to the determination: promotes the client to move a primary data storage of the client from the non-accelerator pool to the accelerator pool.
US10740019B1 Data migration using write protection
Techniques are presented for implementing non-host-based migration in a manner that is not subject to certain types of data corruption. This may be accomplished by preventing any hosts from having write access to a target LUN until it can be confirmed that all applications that access a source LUN have been shut down. This arrangement prevents accidentally writing to the target LUN while the source LUN is still being accessed. As a further precaution, just in case the confirmations are incorrect, a target data storage system can direct a source data storage system to remove access to the source LUN from all of the hosts, which has a similar effect. The migration can then proceed.
US10740014B2 Memory size determining method
The present invention provides a memory size determining method which includes: writing a magic string into an initial location of the memory space of a memory; performing a first time reading with a first range on the memory, and if the magic string is not found in the first time reading, performing a second time reading with a second range on the memory, until the magic string is found; and if the magic string is found in the N-th time reading, determining the N-th range corresponding to the N-th time reading as the memory size, wherein N is an positive integer larger than or equal to 1.
US10740013B2 Non-volatile data-storage device with spare block pools using a block clearing method
A block clearing method for a non-volatile data-storage device operates by determining whether a number of data block programmed in a first mode is less than a threshold, selecting a spare block from a spare pool, programming a plurality of data from the selected data blocks into the selected spare block in a second mode, mapping a plurality of logical addresses of the data to a plurality of physical addresses on the selected spare block programmed in the second mode, and releasing the selected data blocks into the spare pool, wherein the selected spare block is able to be programmed in either the first mode or the second mode. Following the determining step, if the determination is true, the method selects a plurality of data blocks programmed in the first mode.
US10740011B2 Storage system with application to NVM address, span, and length
Methods for determining, by a storage controller, a read unit address and encoded length information of one of the plurality of read units of a non-volatile memory (NVM) based at least in part on a page address of a particular one of a plurality of pages in a storage space address. The encoded length information may be decoded. The storage controller may determine a span specifying an integer number of the read units and a length in units having a finer granularity than the read units based at least in part on the page address. The storage controller may read data associated with the particular page based at least in part on the read unit address and the span. The storage controller may update space usage information of the NVM based at least in part on the length.
US10740007B2 Synchronized primary-secondary role swaps with synchronized safe data commit scans
In one aspect of the present description, a primary-secondary role swap operation which swaps roles of primary and secondary data storage systems in a distributed data storage system, is synchronized with safe data commit scan operations of individual data storage systems. The safe data commit scan operations of the individual data storage systems are also synchronized to ensure completion of the safe data commit scans and to reduce the occurrence of reductions in input/output (I/O) response times prior to initiation of a primary-secondary role swap operation. Other features and aspects may be realized, depending upon the particular application.
US10740006B2 System and method for enabling high read rates to data element lists
A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory system includes a link memory that is configured to maintain one or more pointers to interconnect the one or more data elements stored in the main memory. The memory system also includes a free-entry manager that is configured to generate an available bank set including one or more locations in the link memory. In addition, the memory system includes a context manager that is configured to maintain metadata for a list of the one or more data elements.
US10740003B2 Latency-agnostic memory controller
A computer-implemented method includes receiving, at a memory controller, a new transaction request referencing a new transaction to be executed on a memory. The memory includes two or more memory groups embodying two or more memory technologies, and the memory controller includes two or more group request queues with a respective group request queue corresponding to each memory group of the two or more memory groups. A memory group is selected, by the memory controller, from among the two or more memory groups. The transaction request is placed, by the memory controller, on the respective group request queue corresponding to the selected memory group. The new transaction is executed on the selected memory group. A new response to the new transaction is received, by the memory controller, from the selected memory group. The new response is returned.
US10740002B1 System status log
An apparatus for recording data received in serial form is provided. The apparatus includes a data logging port, an external access port, a first memory, and a command memory and a state machine executing on a processor internal to the apparatus, that writes the data, received in serial form through the data logging port, to the first memory while locking out access to the first memory via the bus interface and the command memory. The bus interface and the command memory are configured to read the first memory, when not locked out, in accordance with a command placed in the command memory through the bus interface. A method performed by the apparatus is also provided.
US10740000B2 Adaptive transaction layer packet for latency balancing
Embodiments of the present disclosure generally relate to a storage device fully utilizing a pipe interface by adaptively altering the size of data included in one or more packets sent to a host device. A maximum payload size for the packets and a reduced payload size for the packets are determined. The performance level of both the maximum payload size and the reduced payload size are then determined. The performance level of the maximum payload size is compared to the performance level of the reduced payload size to determine which payload size has the higher performance level. The payload size having the higher performance level is then selected, and the storage device sends data in packets in the size of the payload size having the higher performance level to the host device.
US10739994B2 Method and electronic device for recognizing touch
An electronic device includes a processor, a touch sensor, and a touch controller including a register. The processor writes, into the register, data associated with a partial area of the touch sensor specified to sense an effective touch. When the effective touch is sensed in the partial area of the touch sensor, the touch controller writes data associated with the effective touch into the register, and the processor reads the data associated with the effective touch from the register when the data associated with the effective touch is written in the register.
US10739985B2 Computer-readable storage medium having stored thereon display control program, display control system, display control apparatus, and display control method
First, a plurality of selection objects having at least one part thereof displayed on a display area of a display device are moved relative to the display area, based on an output signal outputted from an input device. Then, when an end-located selection object among the moved plurality of selection objects reaches a predetermined position of the display area, an object that is different from the plurality of selection objects is displayed on the display area. The object moves relative to the display area based on an output signal outputted from the input device.
US10739983B1 Configuration and management of swimlanes in a graphical user interface
A server device may be configured to transmit, to a client device, data and program code that instructs the client device to display a graphical user interface using the data. The graphical user interface may include a plurality of parallel lanes that are displayed according to a logical ordering. The parallel lanes may contain handle components for dragging the lanes in a direction substantially perpendicular to the parallel lanes. The selection, dragging, and release of a handle component of a particular parallel lane may cause the graphical user interface to: (i) upon the selection, automatically collapse the parallel lanes, (ii) upon the dragging, slide the particular parallel lane among the set of collapsed parallel lanes, and (iii) upon the release, automatically expand the parallel lanes into a different logical ordering defined by where the particular parallel lane was released.
US10739982B2 Drag-and-drop on a mobile device
Implementations provide an improved drag-and-drop operation on a mobile device. For example, a method includes identifying a drag area in a user interface of a first mobile application in response to a drag command and receiving a drop location in a second mobile application that differs from the first mobile application. The method may also include determining that a drop location is a text input control and the drag area is not text-based, performing a search for a text description of the drag area, and pasting the text description into the text input control. The method may also include determining that a drop location is an image input control and that the drag area is text based, performing a search using the drag area for a responsive image, and pasting the responsive image into the image input control.
US10739981B2 Tag input device of electronic device and control method thereof
A method of an electronic device is provided. The electronic device includes a display, a memory storing instructions, and at least one processor electrically coupled with the display and the memory. The at least one processor is configured to control to display at least one content in a first area, control display a first tag mapped to a first content in a second area, in response to detecting an input on the first content included in the at least one content, control to display a second tag distinguished from the first tag, in a third area, and map the second tag to the first content, in response to detecting an input to move the second tag to the second area, the second tag being displayed in the third area.
US10739980B2 Mapping application with interactive compass
Some embodiments provide a mapping application that includes a novel compass control that can be used to navigate a presentation of a map. The mapping application displays one of a two-dimensional (2D) presentation of the map and a three-dimensional (3D) presentation of the map at a given time. The compass control may be used to rotate a view of the map based on a first type of input to the compass control and transition between the 2D presentation and the 3D presentation based on a second type of input to the compass control. In addition to causing the application to perform the various operations, the compass control in some embodiments serves as (1) an indicator as to whether the mapping application is currently in a 2D mode or a 3D mode and (2) an indicator that continuously points to north.
US10739979B2 Histogram slider for quick navigation of a time-based list
A histogram slider application accesses, from a data storage of a machine, file activities performed on the machine as a function of time. The histogram slider application determines points in time at which a level of file activities exceeds an activity level threshold that is based on historical levels of file activities on the machine. The histogram slider application generates a graphical user interface comprising a histogram indicative of the file activities over time and the determined points in time, a slider configured to move along a timeline that is parallel to the histogram, and a list of file activities corresponding to a first position of the slider on the timeline, the first position indicating a first time on the histogram.
US10739975B2 Computer implemented method, client computing device and computer readable storage medium for data presentation
The disclosure relates to a computing device and method involving receiving map data representing a map; receiving event artifact data representing at least one event artifact, the event artifact data representing an event time and an event location; receiving time selection data representing a time selection; and rendering the map representation in accordance with the map data, event artifact data and the time selection data. The disclosure also relates to a computing device and method for providing a controllable time period display.
US10739973B2 Banded sliders for obtaining values from users
In one embodiment, a banded slider application obtains values from users via a banded slider. In operation, the banded slider application generates a banded slider that includes multiple sections. Notably, the interior of a section included in the banded slider is visually distinguishable from an interior of another section that is adjacent to the section. Subsequently, the banded slider application performs operation(s) to display the banded slider and, in response, receives a user selection of a location along the banded slider. The banded slider application then computes a specified value based on the location. Advantageously, empirical evidence shows that the banded slider enables precise and/or repeatable specification of values without inducing bias associated with an inherent propensity for users to select locations that are at or near the decorations (e.g., tick marks) along conventional sliders.
US10739971B2 Accessing and displaying information corresponding to past times and future times
The present disclosure relates to techniques accessing and displaying information pertaining to past times and future times. In some embodiments, a device displays a first current-time indicator and a user interface object configured to display information corresponding to a first information source and to the current time. In some embodiments, in response to and in accordance with detecting a rotation of a rotatable input mechanism, the device displays a non-current-time indicator indicating a non-current time, and updates the first user interface object to display information corresponding to the first information source and the non-current time. In some embodiments, the device continues to display an indication of the current time.
US10739964B2 Communication terminal, communication function starting method, and computer-readable recording medium
A communication terminal includes a display control unit configured to display, on a display unit, a function selecting screen that contains a first icon for receiving a selection of a first communication function and a second icon for receiving a selection of a second communication function. The first communication function is to provide communication using a signaling protocol for connecting to or disconnecting from a destination of communication and an encoding protocol for encapsulating communication data in IP packets. The second communication function is to provide communication using the same signaling protocol and a different encoding protocol. The communication terminal also includes a receiving unit configured to receive a selection of the first icon or the second icon; and a starting unit configured to start the first communication function and the second communication function in response to the selection of the first icon and the second icon, respectively.
US10739963B2 Systems and methods for determining a position for placing of a joint prosthesis
Systems and methods for virtual implant placement to implement joint gap planning are discussed. For example, a method can include operations for receiving a first implant parameter set based on a surgical plan that was generated while moving the joint through a range of motion. The method can include generating a first set of candidate implant parameter sets that are the result of an incremental change, relative to the first implant parameter set, to at least one parameter of the first parameter set. The method can include calculating a result for at least one candidate implant parameter set and providing a graphical representation of the result according to at least one candidate implant parameter set. The result can be color-coded to correlate to a candidate implant parameter set. The display can include color-coded user interface controls to allow a user to execute incremental changes corresponding to candidate implant parameter sets.
US10739958B2 Method and device for executing application using icon associated with application metadata
A method and device for executing an application include operations of displaying an interest object on a screen of the device, in response to selection of the interest object, obtaining metadata matched with the interest object, determining an associated application associated with the interest object, executing the associated application by using the metadata as an input value to the associated application, and displaying, on the screen, a window indicating an execution result of the associated application executed by using the metadata.
US10739957B2 Data processing method and electronic device supporting the same
An electronic device includes a short range communication module configured to establish a communication channel for collecting device-related information on at least one other electronic device. The electronic device also includes a communication module configured to establish a communication channel with a service supporting device. The electronic device also includes a control module configured to transmit a message requesting function-related information installable or updatable on the other electronic device to the service supporting device in correspondence to the device-related information and configured to control transmitting identification information for receiving the function-related information and the device-related information.
US10739956B2 Information processing method, terminal, server, and computer storage medium
A device executes a system tool for shutting down running applications. The system tool includes a media presentation module. While displaying a user interface of the system tool, the device detects a first trigger operation when the media presentation module operates in a first state that corresponds to a first level of computing resource footprint. In response to detecting the first trigger operation: the device executes an application-closing process, and continuously updates a progress of the application-closing process. After at least one running application has been shut down, the device operates the media presentation module in a second state that corresponds to a second level of computing resource footprint and that displays media information that is receive from the server, including allocating an amount of computing resources to operating the media presentation module in the second state based on an amount of resources freed up by closing applications.
US10739955B2 System and method for adaptive data visualization
An interactive data visualization system is provided that utilizes unsupervised learning process, to automatically choose the hyperparameters for generating insights, which are then used for visualizing the data using interactive plots that update dynamically in response to input control commands.
US10739952B2 Multiple sensors processing system for natural user interface applications
A system and a method on an integrated circuit are provided herein. The system may include: a plurality of defined data processing dedicated areas to perform computational functions relating to a corresponding plurality of natural user interface features, to obtain the plurality of user interface features based on scene features detected by a plurality of sensors within a defined period of time; a central processing unit configured to carry out software instructions to support the computational functions of the dedicated areas; and at least one defined area for synchronized data management, to receive signals corresponding to detected scene features from the plurality of sensors and to route the signals to suitable dedicated areas of the plurality of dedicated areas to provide real-time acquiring of user interface features.
US10739946B2 Vehicular display device and display method for vehicular display device
A vehicular display device includes an image display device that is arranged in front of a driver in a vehicle and configured to display an image. The image displayed in an information display area of the image display device includes an information image displaying information according to a mode selected out of a plurality of modes, and a menu image in which a plurality of titles corresponding to the respective modes are arranged in a lateral direction of the image and for which switching is made between display and hidden-display. When an operating input to switch the modes is made while the menu image is hidden, the image display device displays the menu image, and performs animation display that changes a title displayed as active out of the titles from a title corresponding to a mode before change to a title corresponding to a mode after the change.
US10739945B2 Methods, systems, and media for navigating a user interface using directional controls
Methods, systems, and media for navigating a user interface are provided. In some embodiments, methods for navigating a user interface is provided, the method comprising: causing a user interface to be presented including media identifiers that correspond media assets; causing the media identifiers to be arranged along a first direction; causing a first media identifier at a first position to be highlighted; causing a menu element to be presented at a first menu position associated with the first media identifier; receiving an instruction from a user input device to navigate to a next element along the first direction; causing a second media identifier next to the first position to be highlighted in response to receiving the instruction; causing the menu element to be presented at a second menu position associated with the second media identifier; and inhibiting presentation of the menu element at the first menu position.
US10739943B2 Ordered list user interface
In one embodiment, a method includes receiving input data from at least one input device, preparing a user interface including a list of ordered items, a details panel about a first ordered item, and a pointer pointing from the details panel to a first position in the list, interpreting the input data to include moving the first pointer to pointing at a second position in the list, updating the user interface, the updated user interface including the first pointer pointing from the details panel to the second position, interpreting the input data to include confirming placement of the first ordered item for placement in the list according to the second position, and updating the user interface to show the first ordered item placed in the list according to the second position.
US10739938B2 Customizing a tag cloud
A system for customizing a tag cloud includes at least one processor to access and execute computer readable instructions stored on a computer readable storage medium, where the computer readable instructions are to cause the at least one processor to, upon execution of the computer readable instructions identify tags from a source; assign a score to each tag in the source based on tag attribute; temporarily increase the score for a new tag during a time period measured from a creation of the new tag; andcreate a tag cloud in a graphical user interface that emphasizes each tag according to its score.
US10739937B2 Intelligent fusion middleware for spatially-aware or spatially-dependent hardware devices and systems
Methods, including computer programs encoded on a computer storage medium, for controlling a 3D modeling application based on natural user input received at middleware. In one aspect, a method includes: receiving data indicating that an application operating at the application layer is interpreted as spatial data about one or entities at one or more corresponding locations within an environment context from one or more participating systems; receiving, through an interface in communication with the one or more systems that provide spatial data, multiple sets of spatial data provided by or derived from the one or more participating systems that are generated while the application manages one or more interactions in the environment context; determining adjustment to apply to the environment context.
US10739932B2 Systems and methods for interactive mobile electronic content creation and publication
Existing content such as books are reorganized and condensed as electronic books for display on a mobile computing device. The electronic books have a hierarchical structure. A user interacts with the content of the book by way of a touch screen of the mobile computing device. The navigation may be non-linear in nature and the book is reconstructed as a set of primary ideas, supporting ideas, stacks of cards for the supporting ideas, and individual cards comprising elements and commentary from or about the book.
US10739929B2 Display device including touch sensing layer
A display device includes a substrate divided into a display area and a peripheral area, a light-emitting element layer on the substrate and including a light-emitting element, a circuit element layer on the substrate and including a circuit element which drives the light-emitting element, an encapsulation film of which portions thereof are respectively in the display area and the peripheral area, and a plurality of sensing electrodes each on the portion of the encapsulation film which is in the display area, including a plurality of first sensing electrodes and a plurality of second sensing electrodes which intersect the first sensing electrodes. Each of the first sensing electrodes includes a plurality of mesh lines intersecting one another in a mesh shape, and widths of the first sensing electrodes increase as a distance of the first sensing electrode from a center of the display area to the peripheral area decreases.
US10739926B2 Pressure-sensitive touch panel
A device (48) for combined capacitance and pressure measurements includes a number of first input/output terminals for a projected capacitance touch panel, wherein the projected capacitance touch panel includes a layer of piezoelectric material disposed between a plurality of first electrodes and at least one second electrode. The device also includes a plurality of second input/output terminals for a capacitive touch controller. The device also includes a plurality of separation stages, each separation stage connecting at least one first input/output terminal to a corresponding second input/output terminal, and each separation stage including a first frequency-dependent filter for filtering signals between first and second input/output terminals. The device also includes at least one amplification stage, each amplification stage having at least one input and an output configured to provide an amplified signal, wherein the number of amplification stages is less than or equal to the number of separation stages and each amplification stage input is connected to one or more of the first input/output terminals through the respective separation stage(s). Each amplification stage or each separation stage includes a second frequency-dependent filter for filtering signals between the respective first input/output terminal and an amplification stage input. Each first frequency-dependent filter is configured to pass signals to and/or from the capacitive touch controller and each second frequency-dependent filter is configured to attenuate signals from the capacitive touch controller.
US10739925B2 Touch screen panel-integrated display device and method for fabricating the same
There are provided a display device and a method for fabricating the display device. The display device includes a thin-film transistor located in each pixel defined by intersection between a gate line extending in a first direction and a data line extending in a second direction on a substrate. A first electrode has a first layer connected to one of a source electrode or a drain electrode of the transistor through the first contact hole and a second layer located on the first layer and in the first contact hole. There is also a signal line including a first signal line layer formed on the first protective layer of the same material on the same layer as the first layer of the first electrode and a second signal line layer formed on the first signal line layer of the same material as the second.
US10739920B2 Touch sensitive processing apparatus, system and method thereof
The present invention provides a touch sensitive processing apparatus configured for: according to one or more first touch line pieces corresponding to one or more external objects in a first set, transmitting driving signals via one or more first electrodes corresponding to the one or more first touch line pieces and sensing the driving signals via multiple second electrodes to form at least a one-dimensional sensing information; composing a two-dimensional sensing information according to the at least a one-dimensional sensing information; preserving sensing information which is corresponding to one or more second touch line pieces in the two-dimensional sensing information, wherein the one or more second touch line pieces is a part of a second set which is corresponding to the one or more external objects; calculating one or more positions of the one or more external objects according to the two-dimensional sensing information.
US10739916B2 Touch sensing apparatus and method for assembly
A touch sensing apparatus is disclosed comprising a panel that defines a touch surface, a plurality of light emitters and detectors arranged along a perimeter of the panel. The light emitters are arranged to emit a respective beam of emitted light that travels above the touch surface, wherein the light detectors are arranged to receive detection light from the emitted light. The plurality of light emitters and detectors are arranged above the touch surface and are connected to a substrate extending in a direction parallel with a normal axis of a plane in which the panel extends. A method of assembling a touch sensing apparatus is also disclosed.
US10739905B2 Sensor-equipped display device
According to one embodiment, a sensor-equipped display device includes a display panel, a detection electrode, a conductive member arranged at intervals from the display panel and the detection electrode, and controller. In a first sense period, the controller drives a common electrode of the display panel or the detection electrode and extracts input position data from the detection electrode. In a second sense period, the controller drives the conductive member and extracts first input pressure data from a first electrode, the controller drives a second electrode and extracts second input pressure data from the conductive member, or the controller drives a third electrode and extracts third input pressure data from the third electrode.
US10739900B2 Touch display panel having fingerprint recognition device integrated therewith and touch display device including same
A touch display panel includes touch detection electrodes and fingerprint recognition electrodes that share a common electrode layer. The pixel electrodes function as a drive pixel layer to induce capacitive coupling with respect to the fingerprint recognition electrodes, based on which operations of displaying, touch detection, and fingerprint recognition are carried out in a time sharing manner. The touch display panel requires no integration of separately made fingerprint recognition device and a touch display panel, and fingerprint detection can be realized with an existing layered structure of the touch display panel to thereby effectively save the manufacturing cost of the touch display device and achieve an effect of integrating a fingerprint recognition device and a touch display panel. A touch display device that includes the touch display panel is also provided.
US10739896B2 Method of inputting user command and electronic apparatus using the same
A method of inputting user commands, and an electronic apparatus using the same. A method of inputting user commands includes setting a function of an apparatus implemented with a touch screen based on a pressure level input to the apparatus, and if the touch is sensed after setting the function of the apparatus, executing the set function based on the touch. Accordingly, user commands can be input using touch and pressure.
US10739895B2 Display device
A display device includes a display part that displays an image, a touch part on the display part, the touch part including a first conductive layer on the display part, a lower inorganic layer on the first conductive layer, an upper inorganic layer covering the lower inorganic layer and a second conductive layer on the upper inorganic layer. The upper inorganic layer includes substantially a same material as the lower inorganic layer. The upper inorganic layer has a hydrogen atomic percent less than a hydrogen atomic percent of the lower inorganic layer.
US10739889B2 Touch display device and touch display panel
A touch display device and panel. In the display panel, an insulating film is provided on and in contact with an encapsulating layer, thereby reducing the entire thickness of the panel. The fabrication process of the touch display panel is simplified, thereby facilitating fabrication of the touch display device and panel.
US10739885B2 Flexible touch panel and display apparatus
The present disclosure provides a flexible touch panel and a display device. The flexible touch panel includes a flexible substrate baseplate and a flexible touch electrode pattern disposed on the flexible substrate baseplate, and a bendable area arranged on the flexible touch panel where the bendable area has at least one relatively fixed position, and at least part of the flexible touch electrode pattern is in the bendable area and has a cutoff region.
US10739884B2 Display device having touch detection function and method
According to one embodiment, a display device includes a display panel configured to perform display operation based on a pixel signal in a display period, a detector configured to perform touch detection operation in touch detection periods, and a driver configured to control frame operations. The driver is configured to control a first frame operation in a first frame periods including the display period, a first touch detection period and a first display adjustment period, and control a second frame operation in a second frame periods including the display period, a first touch detection period and a second display adjustment period. The second display adjustment period is longer than the first display adjustment period and includes the second touch detection period.
US10739882B2 Electronic device display with array of discrete light-emitting diodes
An electronic device may include a display. The display may be formed by an array of light-emitting diodes mounted to the surface of a substrate. The substrate may be a silicon substrate. Circuitry may be located in spaces between the light-emitting diodes. Circuitry may also be located on the rear surface of the silicon substrate and may be coupled to the array of light-emitting diodes using through-silicon vias. The circuitry may include integrated circuits and other components that are attached to the substrate and may include transistors and other circuitry formed within the silicon substrate. Touch sensor electrodes, light sensors, and other components may be located in the spaces between the light-emitting diodes. The substrate may be formed from a transparent material that allows image light to reach a lens and image sensor mounted below the substrate.
US10739878B2 Touch sensor laminate and method of manufacturing the same
A touch sensor laminate includes a touch sensor layer, a second adhesive layer formed on an upper surface of the touch sensor layer, a first adhesive layer formed on a lower surface of the touch sensor layer, the first adhesive layer having a peel strength less than that of the second adhesive layer, a release film attached to a lower surface of the first adhesive layer, and an optical film attached on an upper surface of the second adhesive layer.
US10739877B2 Mobile terminal and method for controlling same
The present invention provides a mobile terminal comprising: a main body; a display unit which is formed on one side of the main body and is for outputting text information; a touch detection unit which comprises a first touch sensor, for detecting a first touch input and formed on the one side of the main body, and a second touch sensor, for detecting a second touch input and formed on the other side facing the one side, so as to change the text information; and a control unit which is for setting a selected area among the text information, on the basis of the first and second touch inputs being detected by means of the touch detection units; and for activating an edit mode for editing the selected area.
US10739876B2 Interactive system and handheld device thereof
There is provided a handheld device for an interactive system. The handheld device identifies the timing that a user operates the handheld device to determine whether to turn on an indicating light for optical sensing to avoid the unnecessary power consumption.
US10739872B2 Electronic pen and electronic pen main body unit
An electronic pen has increased strength, especially a pen tip portion that is not bent or broken even if the electronic pen is slimmed down. A core unit includes a ferrite core on which a coil is wound and a core rod. The core rod is fixed from a first end of the ferrite core to a second end of the ferrite core at a position including a center axis of the ferrite core and projects at an end thereof from the first end of the ferrite core. The ferrite core includes a first coil non-winding portion on which the coil is not wound provided on the pen tip side of the ferrite core. In operation, the end of the core rod and part of the first coil non-winding portion of the ferrite core project from an opening of a housing of the electronic pen.
US10739871B2 Capacitive wireless charging systems
A wireless power transmission system may include a wireless power transmitting device such as a tablet computer and a wireless power receiving device such as a computer stylus. A wireless power transmitting capacitor electrode may be formed in the tablet computer. A wireless power receiving capacitor electrode may be formed in the computer stylus. The transmitting capacitor electrode may be driven by a drive signal having a frequency of 900 MHz or greater to produce wireless power. The wireless power may be transmitted from the transmitting capacitor electrode to the receiving capacitor electrode on the stylus via near field capacitive coupling. The transmitting and receiving capacitor electrodes may each include conductive traces on dielectric substrates. The conductive traces may follow meandering paths to maximize the possible capacitive coupling efficiency between the capacitor electrodes and thus the end-to-end charging efficiency of the wireless power transmission system.
US10739869B1 Apparatus, system, and method for controlling artificial-reality environments
An artificial-reality apparatus may include a wearable band dimensioned to be worn around a portion of a user's hand. The artificial-reality apparatus may also include a primary tactile-input location at an outer surface of the wearable band to facilitate inspecting an artificial-reality element when another hand of the user activates the primary tactile-input location. Additionally, the artificial-reality apparatus may include a secondary tactile-input location at the outer surface of the wearable band to facilitate manipulating the artificial-reality element when the user's other hand simultaneously activates the primary tactile-input location and the secondary tactile-input location. Furthermore, the artificial-reality apparatus may include a computing subsystem contained by the wearable band that communicatively couples the primary tactile-input location and the secondary tactile-input location to an artificial-reality system. Various other apparatuses, systems, and methods are also disclosed.
US10739867B2 Character input apparatus
The present invention relates to a character input apparatus comprising: a character input unit for inputting of a character and a character display unit for displaying the inputted character on a display. The character input apparatus consists of one or more character input units assembled by a unit of a character input, is divided into a language input unit for inputting an input of a language character and a miscellaneous input unit in terms of a function and divided into a right character input part, a left character input part, an upper character input part, a lower character input part, and a central character input part in terms of a layout allowing a simultaneous inputting of characters of two or more languages, and two or more language input units and one or more miscellaneous input units are at all times arranged in the character input unit and characters of a plurality of languages are at all times displayed in the character input unit to simultaneously input the characters of two or more languages without an operation of language conversion.
US10739864B2 Air writing to speech system using gesture and wrist angle orientation for synthesized speech modulation
A gesture to speech conversion device may receive indications of user gestures via at least one sensor, the indications identifying movement in three dimensions. A 2-dimensional (2D) plane on which a beginning of the movement and an end of the movement is substantially planar and a third dimension orthogonal to the 2D plane may be determined. A change of the movement in a direction of the third dimension in a course of the movement occurring on the 2D plane is detected. The change of the movement in the third dimension is mapped to an emphasis in the movement. The movement is transformed into speech with emphasis on a part of the speech corresponding to a part of the movement having the detected change.
US10739863B2 Method for responding to gesture acting on touchscreen and terminal
A mobile terminal detects a gesture on a touchscreen; when a pressure value of the gesture exceeds a first threshold P1, starts to record change information of the pressure value of the gesture; when the pressure value is lower than a second threshold P2, stops to record the change information of the pressure value; parses the recorded change information of the pressure value; when the parsing of the change information indicates that the gesture includes at least two consecutive effective screen presses, determines that the gesture matches a first instruction; and in response to the first instruction, presents a first graphical user interface on the touchscreen. In this manner, press gesture identifying precision can be improved, and a problem that it is difficult for the touchscreen to distinguish a long press from the press gesture can be avoided.
US10739861B2 Long distance interaction with artificial reality objects using a near eye display interface
A system includes a near eye display (NED) that comprises an optical assembly with an electronic display, an imaging sensor configured to capture images of a user's hands, and an eye imaging sensor configured to capture images of an eye of the user. The system also includes a controller configured to determine eye tracking information using the captured images of the eye, the eye tracking information indicating a gaze orientation, wherein the gaze orientation terminates at first location. The controller determines that a pose of the user's hand indicates a pinch gesture based on the captured images of the user's hands. The controller also identifies an object in the local area that is at the first location, and updates the display instructions to cause the electronic display to display an indication of a selection of the object in an artificial reality environment.
US10739860B2 Haptic-feedback presenting apparatus, haptic-feedback presenting system, and haptic-feedback presenting method
[Object] An object of the present technology is to provide a haptic-feedback presenting apparatus, a haptic-feedback presenting system, and a haptic-feedback presenting method capable of presenting information mapped in space without vision and audition.[Solving Means] A haptic-feedback presenting apparatus according to the present technology includes a mapping-information acquisition part, a region detection part, and a haptic-feedback arithmetic part. The mapping-information acquisition part acquires mapping information that is information mapped in space. The region detection part sets a detection-target region, and determines whether or not the mapping information included in the detection-target region is a threshold or more. The haptic-feedback arithmetic part calculates a haptic feedback to be presented to a user on the basis of a determination result from the region detection part.
US10739856B2 Control device and a control method to cause a user to perceive a tactile stimuli
To provide a structure capable of causing a user to perceive a desired tactile stimulus more reliably. A control device including: an information acquisition unit configured to obtain first information regarding a tactile stimulus transferred from a first tactile stimulus generation source and second information regarding a tactile stimulus which a user is caused to perceive; and a control unit configured to control output of a tactile stimulus of a second tactile stimulus generation source different from the first tactile stimulus generation source on a basis of the first information and the second information. Further, a control method using a processor and a computer system program.
US10739852B2 Systems, devices, and/or methods for wristbands
Certain exemplary embodiments can provide an attachment coupled to a hand of a user. The attachment can comprise a laser sensor. The attachment can be constructed to cause a signal to be transmitted via the wireless transmitter responsive to motion of a finger of the user determined by the laser sensor. The attachment can comprise wireless transceiver.
US10739851B2 Eye-tracking enabled wearable devices
A device (1300) adapted to be worn by a user is disclosed, comprising an optical element, a light source and a sensor. The optical element is adapted to be arranged in front of an eye (1312) of the user and formed of a light-transmitting material allowing the user to see through the optical element, wherein the light source is arranged on the optical element and adapted to illuminate at least a part of the eye of the user. Further, the sensor is adapted to capture light which has been emitted from the light source and reflected on the eye. A system for is also disclosed, comprising such a device and a processor adapted to determine a gaze direction of the user based on the light captured by the sensor.
US10739846B2 Closed-loop adaptive voltage, body-biasing and frequency scaling
An electronic device includes a digital circuit, a power delivery subsystem configured to provide a supply voltage and a body-biasing voltage to the digital circuit, and a controller a controller coupled to the power delivery subsystem. The controller is configured to determine a process parameter for the electronic device, determine a current temperature parameter for the electronic device, concurrently determine a first coarse-grain level for the supply voltage and a second coarse-grain level for the body-biasing voltage based on the process parameter, the current temperature parameter, and a frequency of a clock signal to be supplied to the digital circuit, and to determine a fine-grain level for the supply voltage.
US10739844B2 System, apparatus and method for optimized throttling of a processor
In one embodiment, a processor includes: a plurality of processing elements to perform operations; a power management agent (PMA) coupled to the plurality of processing elements to control power consumption of the plurality of processing elements; and a throttling circuit coupled to the PMA. The throttling circuit is to determine a throttling power level for the plurality of processing elements based at least in part on translation information communicated from the PMA. Other embodiments are described and claimed.
US10739843B2 System and method of monitoring device states
In one or more embodiments, one or more systems, methods, and/or processes may provide low power state entry signals to multiple devices of an information handling system. After providing the low power state entry signals to the multiple devices, the one or more systems, methods, and/or processes may receive a first status signal from a first device of the multiple devices within an amount of time; may determine that the first status signal from the first device was received within the amount of time; may determine that a second status signal from a second device of the multiple devices was not received within the amount of time; may log that the first status signal from the first device was received within the amount of time; and may log that the second status signal from the second device was not received within the amount of time.
US10739839B2 Efficient power management stand-by modes for multiple dies in a storage device
Disclosed are systems and methods for efficient power management for storage devices. A method includes receiving a request to transition a flash memory to a first stand-by mode, wherein the flash memory comprises a plurality of dies. The method also includes causing one or more guard dies of the plurality of dies to transition to the first stand-by mode while causing one or more other dies of the plurality of dies to transition to a second stand-by mode, wherein the second stand-by mode is configured to consume less power than the first stand-by mode. The method also includes receiving an input/output (I/O) request for the flash memory. The method also includes causing the I/O request to be performed on the one or more guard dies that are in the first stand-by mode but not in the second stand-by mode.
US10739837B2 Method and apparatus for power supply to processor
Embodiments of the present invention relate to a solution for supplying power to a processor. In some embodiments, there is provided a method for supplying power to a processor. The method comprises, in response to determining that an output voltage of a main power supply supplying power to a processor is lower than a predefined threshold, enabling an additional power supply to supply power to the processor. The method further comprises determining output power of the additional power supply. In addition, the method further comprises, in response to determining that the output power of the additional power supply exceeds peak power limit of the additional power supply, sending, by the additional power supply, a signal to the processor to lower a clock frequency of the processor.
US10739836B2 System, apparatus and method for handshaking protocol for low power state transitions
In one embodiment, an apparatus includes: at least one processing circuit; at least one array associated with the at least one processing circuit; a power controller to manage power consumption of the apparatus; and a fabric bridge coupled to the power controller. The fabric bridge and power controller may be configured to implement a handshaking protocol to enable the fabric bridge to receive data from the at least one array via a sideband communication path and send the data to a system memory coupled to the apparatus via a primary communication path, prior to entry of the apparatus into a first low power state. Other embodiments are described and claimed.
US10739834B2 Optimized power supply architecture
A power supply architecture provides for the efficient distribution and failsafe monitoring of power in a microcontroller system. The power supply architecture incorporates various components with high integrity and diverse monitoring schemes that allow the associated control processors to operate with high safety standards. The various embodiments provide an integrated method or apparatus for an electronic module safety architecture which includes diversity, time and space independence for power supplies for the various microprocessors and control communication buses.
US10739833B2 Fluid connector assembly
The disclosure provides a connector assembly which includes a first connector module, a second connector module and a connection assistance module. The first connector module includes a first carrier and two first connectors which are fixed to the first carrier. The second connector module includes a second carrier and two second connectors which are fixed to the second carrier. The second connectors are respectively and detachably connected to the first connectors. The connection assistance module includes a rotatable component and an assembled component respectively disposed on the first carrier and the second carrier. The rotatable component has an inclined surface, and the assembled component has an engaging portion. When the rotatable component is rotated, the engaging portion is guided by the inclined surface so that the first carrier is moved toward or away from the second carrier, allowing the first connectors to be detachably connected to the second connectors.
US10739832B2 Airflow projection for heat transfer device
A heat transfer device includes a base and a heat sink coupled to the base. The heat sink includes a fin with a surface for receiving a cooling medium to travel across, thereby defining an upstream end and a downstream end for the fin. An airflow projection is coupled to the surface of the fin, in which the airflow projection includes an upstream end and a downstream end with the downstream end of the airflow projection cantilevered above the surface of the fin.
US10739831B2 Card-based extension cooling
An information handling system may include a circuit board that includes a plurality of expansion slots. The information handling system may further include a cooling card coupled to at least one of the plurality of expansion slots, and a processor coupled to the circuit board (but where the cooling card does not contain the processor). Further, the processor may include a heat exchanger coupled thereto. The cooling card may include a heatsink, and a fluid channel thermally coupled to the heatsink, the fluid channel being fluidically coupled to the heat exchanger.
US10739830B2 Electronic device including vapor (two phase) chamber for absorbing heat
An electronic device according to an embodiment of the present disclosure includes a printed circuit board (PCB), a first component disposed in a first region on the PCB and a second component disposed in a second region on the PCB, and a chamber disposed on the first and second components and having a region including the first and second regions, in which fluid absorbing heat radiating from the first and second components is included in the chamber.
US10739825B2 Keyboard accessory for a portable electronic device
An accessory device for an electronic device is described. The accessory device may include a cover section and a keyboard section. The cover section may include a receiving surface that engages the electronic device. The cover section may include electrical contacts designed to electrically couple with contacts on the electronic device. The cover section may include several magnets designed to magnetically couple with magnets within the electronic device. The keyboard section may include a keyboard and one or more channels designed to receive and position the electronic device in a usable configuration with the keyboard. Several magnets may surround each channel, and may magnetically couple with magnets within (and along an edge of) the electronic device. The magnetic circuits formed between the channel magnets and the device magnets may counter, or offset, forces that otherwise remove the electronic device from the channel in an undesired manner.
US10739823B2 Motion control assembly with battery pack
A motion control assembly includes a motion control device electrically connected to a battery pack and to a mobile computing device for at least data transmission therebetween. The motion control device can generate inputs, such as inputs corresponding to an attribute of a sensed object, for transmission to the mobile computing device. The drain on a battery of a battery-powered mobile computing device can be reduced when used with a motion control device as follows. A motion control assembly, comprising a motion control device and a battery pack, capable of powering the motion control device, as an integral, one-piece unit, is selected. The motion control device is connected to an electrical connector of a battery-powered mobile computing device. The motion control device is supplied with power from the battery pack during use so the motion control device can be operated using the power from the battery pack.
US10739819B2 Wearable smart device
A wearable smart device is configured to provide wireless and cellular data access through position- and orientation-adjustable touchscreens, which may be flexible or rigid and may be of a variety of different screen compositions. The device includes a wristband, a primary touchscreen, a secondary touchscreen, a swiveling mechanism, a first ratcheting mechanism, and a controller. The wristband enables a user to connect the present invention to the user's body, especially around the user's wrist. The primary touchscreen provides the user with the ability to interact with the device through touch. The secondary touchscreen also allows the user to further interact with the device. The swiveling mechanism enables the primary touchscreen to rotate upon the wristband. The first ratcheting mechanism enables adjustment of the secondary touchscreen relative to the primary touchscreen. The controller accepts electrical inputs and returns electrical output signals. A portable power supply is positioned offset from the controller.
US10739817B2 Flexible display screen systems and methods
A flexible display screen system and method includes an article that has a flexible material configured to cover at least a portion of a person's anatomy or at least a portion of an object. At least one flexible display screen is secured on the flexible material. A computer system is configured to provide image information for controlling a display of images on the flexible display screen. The computer system is configured to control the display of images on the flexible display screen in response to the sensor signal. The sensor may sense flexing of the flexible display screen or flexible material. Alternatively or in addition, the flexible display screen or flexible material may be controlled to flex, in response to the images displayed on the flexible display screen.
US10739811B2 Phase locked loop using direct digital frequency synthesizer
The present invention relates to a design technology of a phase locked loop (PLL) for generating an accurate clock frequency in a clock synchronization system.The present invention suggests a new structure based on a hardware description language (HDL), and thus reduces a chip area of a frequency synthesizer while obtaining a wide frequency operation range.Furthermore, since only the HDL is used, the entire frequency synthesizer becomes all-synthesizable, and auto layout (auto P&R) can be achieved through a tool, which makes it possible to reduce a design cost of a designer.
US10739807B2 Body biasing for ultra-low voltage digital circuits
A digital circuit includes logic circuitry formed by logic gates. Each logic gate includes a p-channel MOSFET and an n-channel MOSFET. A body bias generator circuit applies an n-body bias voltage to the n-body bias nodes of the p-channel MOSFETs and applies a p-body bias voltage to the p-body bias nodes of the n-channel MOSFETs. The body bias generator circuit operates in: a first mode to apply a ground supply voltage to the n-body bias nodes of the logic gates as the n-body bias voltage and apply a positive supply voltage to the p-body bias nodes of the logic gates as the p-body bias voltage; and a second mode to apply the positive supply voltage to the n-body bias nodes of the logic gates as the n-body bias voltage and apply the ground supply voltage to the p-body bias nodes of the logic gates as the p-body bias voltage.
US10739801B2 Band-gap reference circuit
A band-gap reference circuit including a low drop-out (LDO) regulator and a reference circuit is disclosed. The LDO regulator outputs a regulating voltage which is provided to the reference circuit, and wherein the regulating voltage is maintained constant and powers the reference circuit such that the reference circuit outputs a band-gap reference voltage. According to the reference circuitry, the LDO regulator can output a stable voltage such that the regulating voltage can be maintained constant, therefore, causing the band-gap reference voltage output from the reference circuit to be maintained constant, hence improving the reliability of the band-gap reference voltage.
US10739800B2 Regulating an output power of a monitored electronic device
A power monitor circuit, includes a power delivery path including an input voltage, a first resistor, and a load. The power monitor circuit further includes a comparator to measure a voltage across the first resistor. The comparator includes an inverting input to measure a voltage on a first side of the first resistor, a non-inverting input to measure a voltage on a second side of the first resistor, a threshold input to receive a threshold input voltage level, and an output to generate a trip signal when the voltage across the first resistor meets the threshold input voltage input level. The power monitor circuit further includes a sub-circuit in series with the first resistor, the sub-circuit including a second resistor coupled to a Zener diode, the sub-circuit to feed the input voltage back into the inverting input of the comparator. A third resistor connected between the first resistor and the second resistor, divides down the input voltage, and a fourth resistor is connected between the sub-circuit and the threshold input of the comparator. The fourth resistor is to set a voltage at which the trip signal is generated.
US10739796B2 Pressure regulator with reconfigurable hydraulic dampening
A pressure regulator includes a regulated fluid volume, at least one vent passage and fluid supply passage, a dampening piston bore and a regulated fluid volume outlet passage, a regulated fluid pressure piston having a first surface side exposed to the regulated fluid volume, and a second surface side exposed outwardly of the body, an external biasing member contactable with the piston and providing a force on the piston inwardly of the body, a gate connected to the piston, a dampening piston disposed in the dampening piston bore, the dampening piston disposed between a dampening and regulated fluid volumes and including a recess including a band therein having at least one gap therethrough, the gap in the band forming a passage between the dampening piston and the piston bore communicable with a volume exterior to the region between the dampening piston and the piston bore.
US10739792B2 Trajectory control of a vehicle
A method of trajectory control for a vehicle includes obtaining an initial trajectory; presenting the initial trajectory as a current trajectory on an I/O device, the current trajectory presented overlaying terrain; initiating travel of the vehicle along the current trajectory; updating the current trajectory and the terrain in real time as the vehicle travels along the current trajectory; determining if change in the current trajectory is required; changing the current trajectory to an altered trajectory in response to determining change in the current trajectory is required; and presenting the altered trajectory on the I/O device, the altered trajectory presented overlaying the terrain.
US10739791B2 Method and apparatus for flight control of tiltrotor aircraft
A method and apparatus provide for automatically controlling the flight of a tiltrotor aircraft while the aircraft is in flight that is at least partially rotor-borne. The method and apparatus provide for automatically tilting nacelles in response to a longitudinal-velocity control signal so as to produce a longitudinal thrust-vector component for controlling longitudinal velocity of the aircraft. Simultaneously, cyclic swashplate controls are automatically actuated so as to maintain the fuselage in a desired pitch attitude. The method and apparatus also provide for automatically actuating the cyclic swashplate controls for each rotor in response to a lateral-velocity control signal so as to produce a lateral thrust-vector component for controlling lateral velocity of the aircraft. Simultaneously, collective swashplate controls for each rotor are automatically actuated so as to maintain the fuselage in a desired roll attitude. The method and apparatus provide for yaw control through differential longitudinal thrust produced by tilting the nacelles.
US10739786B2 System and method for managing submaps for controlling autonomous vehicles
A system to use submaps to control operation of a vehicle is disclosed. A storage system may be provided with a vehicle to store a collection of submaps that represent a geographic area where the vehicle may be driven. A programmatic interface may be provided to receive submaps and submap updates independently of other submaps.
US10739785B2 Pool cleaning system and method to automatically clean surfaces of a pool using images from a camera
A pool cleaning system for cleaning debris from a submerged surface of a swimming pool includes a self-propelled pool cleaner having rotatably-mounted supports for supporting and guiding the cleaner on the pool surface; an electric motor for enabling the rotation of the rotatably-mounted supports on the pool surface; at least one camera to capture imagery of the pool surface; a controller, in electronic communication with the at least one camera, to determine a cleanliness characteristic of the pool surface on which the cleaner has passed based on the camera imagery and generate a control signal to direct movement of the cleaner based on the cleanliness characteristic of the pool surface, and a portable electronic device configured to present a graphic on a display, the graphic depicting the submerged surface of the pool and those portions of the surface that remain uncleaned as the cleaner traverses the pool surface.
US10739779B2 Inspection robot having replaceable sensor sled portions
A system includes an inspection robot having a number of payloads, a number of arms mounted to the payloads, and a number of sleds mounted to the arms, where the sleds comprise an upper portion coupled to a replaceable lower portion, the replaceable lower portion having a bottom surface shaped to accommodate an inspection surface; and an inspection sensor coupled to the upper portion of the one of the plurality of sleds such that the sensor is operationally couplable to the inspection surface.
US10739775B2 System and method for real world autonomous vehicle trajectory simulation
A system and method for real world autonomous vehicle trajectory simulation are disclosed. A particular embodiment includes: receiving training data from a real world data collection system; obtaining ground truth data corresponding to the training data; performing a training phase to train a plurality of trajectory prediction models; and performing a simulation or operational phase to generate a vicinal scenario for each simulated vehicle in an iteration of a simulation, the vicinal scenarios corresponding to different locations, traffic patterns, or environmental conditions being simulated, provide vehicle intention data corresponding to a data representation of various types of simulated vehicle or driver intentions, generate a trajectory corresponding to perception data and the vehicle intention data, execute at least one of the plurality of trained trajectory prediction models to generate a distribution of predicted vehicle trajectories for each of a plurality of simulated vehicles of the simulation based on the vicinal scenario and the vehicle intention data, select at least one vehicle trajectory from the distribution based on pre-defined criteria, and update a state and trajectory of each of the plurality of simulated vehicles based on the selected vehicle trajectory from the distribution.
US10739769B2 Systems and methods for predictions of state and uncertainty of objects for a motorized mobile system
A processing system for a motorized mobile system includes at least one sensor to measure one or more kinematic states of an object and at least one processor to use at least one state estimation filter and at least one object kinematic model to predict a first kinematic state estimate of the object and output the first kinematic state estimate for use by at least one other process of the motorized mobile system. The processor uses the predicted first kinematic state estimate and the one or more measured kinematic states to determine a second kinematic state estimate of the object and uses the second kinematic state estimate as an input to the state estimation filter to predict another kinematic state estimate of the object.
US10739766B2 Automated storage and retrieval system with integral secured personnel access zones and remote rover shutdown
A transportation system having a transportation space including destinations distributed in the transportation space, multiple independent automated vehicles configured for free roving through the transportation space to and between the destinations so that the vehicles are dynamically distributed through the transportation space, a control system communicably connected via a remote communication link to each of the vehicles and having a system controller that addresses each vehicle to different destinations, and the control system having a vehicle accountant controller separate and distinct from the system controller and configured to independently register a dynamic location of at least one of the vehicles, selected from the multiple vehicles in the transportation space, and command shutdown, via the remote communication link, to only the selected at least one vehicle at the registered location if the registered location corresponds to a predetermined location.
US10739764B2 Diagnostic apparatus, diagnostic system, diagnostic method, and recording medium
A diagnostic apparatus includes: a receiver to receive, from a diagnosis target device, context information corresponding to a current operation on the target device and tool information regarding a tool being used for the current operation on the target device, the context information corresponding to the current operation being one of a plurality of items of context information that have been determined by respective types of a plurality of types of operation applicable to the target device; and circuitry to obtain detection information of a physical quantity varying with the current operation on the target device, and to determine a level of degradation of the tool being used, using the detection information and a model corresponding to a combination of the received context information and the received tool information, the model being specified from one or more models respectively corresponding to available combinations of context information and tool information using the received combination of context information and tool information.
US10739762B2 Remotely operating a movable barrier operator with auxiliary device
An apparatus for use with an auxiliary device for commanding a movable barrier operator, the apparatus having a first communication interface, a processor device, and a second communication interface. The first communication interface being configured to receive a status change request from the auxiliary device. The processor device runs a movable barrier controller application and is configured to generate a control signal for the movable barrier operator in response to receiving the status change request. The second communication interface is configured to send the control signal to the movable barrier operator through a network.
US10739757B2 Servo system and servo system control method
This servo system is a servo system in which a host apparatus and a plurality of servo amplifiers transmit and receive a communication signal. Each of the servo amplifiers includes a servo computation unit configured to perform servo computation processing, a communication unit configured to transmit and receive the communication signal, a storage unit configured to save servo computation information in the servo computation processing as history data, and a trigger information processor configured to set, in advance, a save stop condition for stopping saving the history data, determine, for each servo computation period, whether the save stop condition is matched, and notify, when the save stop condition is matched, the communication unit of a determination result indicating detection of a trigger as a trigger detection flag.
US10739756B2 Management system and method for consumables used to form three-dimensional object
A management system according to the aspect of the embodiments performs expiration date management of consumables delivered for a forming apparatus to be managed, based on an expiration date for consumption after manufacturing of each consumable and an expiration date for consumption after opening of each consumable. The management system then automatically makes arrangement for collecting expired consumables.
US10739755B1 Industrial machine optimization
In one implementation, a method can include receiving historical data characterizing a detected operational characteristic of a first industrial machine of a plurality of industrial machines in a cluster. The method can also include determining an operational envelop associated with the first industrial machine from the historical data. The operational envelop can be indicative of a range of values of an operating parameter of the first industrial machine. The method can further include determining an operating parameter recommendation, the determining can include using the operational envelop and a user input as operational constraints associated with one or more of the plurality of industrial machines. The method can also include rendering, in a graphical user interface display space, a visual representation of the operating parameter recommendation.
US10739751B2 Apparatus for facilitating evaluating rechargeable batteries
A spot welding-type system is provided adapted to facilitate evaluating a rechargeable battery. The system includes first and second electrodes to contact the rechargeable battery. The first electrode includes a first contact surface to facilitate inducing an internal short circuit within the rechargeable battery during operation of the spot welding-type system, and the second electrode includes a second contact surface to contact the rechargeable battery. The first and second contact surfaces are dissimilar contact surfaces, and the second contact surface is larger than the first contact surface. The system with the rechargeable battery disposed between the first and second contact surfaces produces, in operation, a localized pressure on, and a localized heating of, the rechargeable battery in a spot-sized region where the first contact surface contacts the rechargeable battery to facilitate generating and evaluating a potential internal short circuiting of the rechargeable battery.
US10739750B2 Method for correcting deviations in a production process of an article using a head-mounted display
A method is disclosed for correcting deviations in a production process of an article. Initially, measured 3D surface coordinates of a first article are obtained and used to create a virtual image of the first article that is displayed on a display apparatus that is fastened to the user's head. The virtual image is superimposed on a predefined model image of the article which is also displayed on the display apparatus to enable the user to detect any region(s) where the measured first article deviates from the predefined model. The user is then able, via a gesture (e.g., hand movement) or head movement, to select a particular region of deviation and control the desired corrective action to be performed on subsequently produced articles. The present method thereby enables the experienced user to subjectively select the region(s) requiring correction action and the degree and type of corrective action to be taken.
US10739746B2 Using soft-sensors in a programmable logic controller
A method of operating an intelligent programmable logic controller over a plurality of scan cycles includes the intelligent programmable logic controller selecting one or more soft-sensors available in a control program corresponding to a production unit, each soft-sensor comprising a local parameter or variable used by the control program. The intelligent programmable logic controller determines updated soft-sensor values corresponding to the one or more soft-sensors during each scan cycle and stores those values during each scan cycle on a non-volatile computer-readable storage medium operably coupled to the intelligent programmable logic controller. Additionally, the intelligent programmable logic controller annotates the updated soft-sensor values with automation system context information to generate contextualized data.
US10739745B1 Modular backplane for an industrial controller
An industrial controller with a modular backplane includes multiple modules, where each module includes a base and a chassis. Electrical connectors located on each side of the base engage the base of an adjacent module such that the bases are electrically connected. The backplane is defined by and extends through each of the bases connected to each other. A chassis is inserted into each base. Each chassis includes an embedded switch and a local circuit. The embedded switch is in communication with the base, and the local circuit performs the operation of the corresponding module. The embedded switch receives data transmitted along the backplane between bases. The embedded switch reads the data intended for the module and passes the data to the local circuit for further processing. Similarly, the embedded switch receives data from the local circuit and inserts the data on the backplane for transmission to the appropriate module.
US10739740B2 Method for operating an electrical switching device within an electrical switchgear system
The invention relates to a method for operating an electrical switching device within an electrical switchgear system, by way of which existing disadvantages can be eliminated, and a secure and protected operation of the electrical switching device outside a potential hazard field can be made possible. The electrical switching device is operated by an operator by means of a mobile electrical device, which communicates wirelessly with the electrical switching device. In a first step, the operator reads a first identification means with the use of the mobile electrical device in order to unequivocally identify the electrical switching device to be operated. In a second step, a second identification means is read with the use of the mobile electrical device in order to unequivocally identify a protected operator location. In a third step, the operator is authorized to operate the identified electrical switching device with the use of the mobile electrical device, when the operator is located at the identified operator location.
US10739739B2 System and method for controlling electrically-powered trash compactors and receptacles
Systems, methods, and computer-readable storage media for controlling electrically-powered trash compactors and receptacles. The system first receives data associated with a storage receptacle configured to communicate with the system via a network, wherein the data is received from a server storing information transmitted by the storage receptacle, the storage receptacle having an energy storage for powering operational functions performed by the storage receptacle. The system then identifies a parameter of the storage receptacle associated with an operational function of the storage receptacle, and transmits a signal to the storage receptacle for modifying the parameter based on the data associated with the storage receptacle to yield a modified operation of the storage receptacle.
US10739735B2 Empirical modeling with globally enforced general constraints
In certain embodiments, a method includes formulating an optimization problem to determine a plurality of model parameters of a system to be modeled. The method also includes solving the optimization problem to define an empirical model of the system. The method further includes training the empirical model using training data. The empirical model is constrained via general constraints relating to first-principles information and process knowledge of the system.
US10739734B2 Motor control apparatus
A motor control apparatus including a controller that controls a servo motor or a spindle motor and includes a switching determining part that determines a switching condition of the controller based on axis position information on a motor related to control of the motor control apparatus, a machine learning part that adjusts one or more parameters for the controller by machine learning for each switching condition, and a parameter holding part that holds the parameter adjusted by the machine learning part for each switching condition. The switching determining part, when determining the switching condition after adjustment of the parameter, uses the adjusted parameter corresponding to the switching condition in the controller. The apparatus enables changing, and automatic adjustment, of a parameter or controller to be used depending on a switching condition of the parameter related to axis position information or a switching condition of the controller using the parameter.
US10739729B2 Time-to-digital converter
An apparatus is provided which comprises: a first clock line to provide a first clock; a second clock line to provide a second clock; a delay line having a plurality of delay cells, wherein the delay line is coupled to the first and second clock lines, wherein the first clock is to sample the second clock; and circuitry coupled to the delay line, wherein the circuitry is to determine first or latest edge transitions from the outputs of the plurality of delay cells.
US10739725B2 Image forming apparatus
An image forming apparatus includes an image forming unit including a photosensitive drum, a developing device, a temperature detector for detecting an environment temperature; a storage storing accommodate sheets, wherein a heating unit for heating the sheets is detachably mountable to the storage; a cooling unit for cooling the developing device; a controlling unit for operating the cooling unit in response to an output of the temperature detection unit. When the heating unit is not mounted in the storage, the controlling unit actuates the cooling unit in response to a first temperature detected by the detector. When the heating unit is mounted in the storage, the controlling unit actuates the cooling unit in response to a second temperature detected by the detector. The second temperature is lower than the first temperature.
US10739723B2 Image forming apparatus
An image forming apparatus includes an image bearing drum; an exposing unit for exposing the drum; an electric circuit board provided substantially perpendicularly to an apparatus installing floor; a driving unit for supplying a driving force; a first metal plate supporting the exposing unit; a second metal plate supporting the electric circuit board; and a third metal plate supporting the driving unit. At least one of the first, second and third plates is provided at each of four sides of the apparatus, the four sides being substantially perpendicular to the floor. The first, second and third plates are electrically connected with each other.
US10739722B2 Control mechanism and process cartridge
The present disclosure provides a process cartridge detachably mounted in an imaging device having a driving head. The imaging device includes a force applying assembly that includes a force applying part. The process cartridge includes a developer bearing member that rotates about an axis extending in a first direction; a developing cartridge frame supporting the developer bearing member; a driving force receiving assembly arranged on one side of the developing cartridge frame, the driving force receiving assembly having a power receiving part extending and retracting substantially in the first direction; and a control mechanism controlling the power receiving part to extend and retract, the control mechanism receiving the force of the force applying part to control the extension and retraction of the power receiving part.
US10739721B2 Cartridge and image forming apparatus
A cartridge detachably mountable to a main assembly of an image forming apparatus includes a photosensitive drum; a discharging path for permitting movement of a developer removed from the drum, the discharging path including a developer discharge opening and a movable portion through which the developer is movable and which is movable between a retracted position in an upstream side with respect to a developer moving direction through the discharge opening and a advanced position in a downstream side with respect to the developer moving direction; and a sealing portion for closing the discharging path by contacting the movable portion at a position different from that of the discharge opening.
US10739720B2 Image forming apparatus
An image forming apparatus includes a main assembly and a drawer unit. The drawer unit includes a photosensitive drum, an optical print head, first to third wall portions and a relay substrate. The main assembly includes a first facing portion, a second facing portion and a main assembly substrate. The relay substrate and the main assembly substrate are connected by a cable folded back at the rear of the third wall portion. A distance between a portion of the cable before being folded back and a portion of the cable after being folded back is longer than a distance, with respect to a longitudinal direction of the optical print head, between the first or second wall portion on which the relay substrate is provided and the first or second facing portion facing the first or second wall portion on which the relay substrate is provided.
US10739717B2 Image forming apparatus
There is provided an image forming apparatus that includes a color image former that forms a color image with a plurality of process color toners, a spot color image former that forms a spot color image with a spot color toner, a transfer unit that transfers the formed color image and the formed spot color image onto a recording material, a fixing unit that fixes the transferred color image and the transferred spot color image onto the recording material, and a hardware processor that selects a first mode or a second mode depending on whether or not a type of the recording material and an amount of toner to be attached onto the recording material satisfy a predetermined condition. The number of times of image transfer and fixation onto an identical surface of the recording material is two or more predetermined times in the first mode. The number of times of image transfer and fixation onto an identical surface of the recording material is less than the predetermined times in the second mode. When images are formed on both surfaces of the recording material, the predetermined condition differs between a first surface and a second surface of the recording material.
US10739716B2 Image forming apparatus, image forming system and computer readable recording medium
An image forming apparatus includes: an image former which forms one or more images on at least one sheet fed from each of a plurality of feed trays; a first adjuster which adjusts positions of the images formed on the sheet by the image former such that the positions of the images match on both sides of the sheet fed from each of the feed trays; and a second adjuster which further adjusts the positions of the images on the sheet, the positions having been adjusted by the first adjuster, such that the positions of the images match between the sheets fed from the feed trays.
US10739712B2 Fixing member, fixing device, and electrophotographic image forming apparatus
Provided is a fixing member having an outer surface including excellent toner releasability and excellent scratch resistance, wherein the fixing member has a base material, an elastic layer, and a release layer in this order, the release layer including a tetrafluoroethylene/perfluoroalkyl vinyl ether copolymer, and has a loss tangent at a frequency of 10 Hz and 180° C. of 5.0×10−2 or more and 3.0×10−1 or less.
US10739711B2 Image forming apparatus and standby temperature setting
A fixing device of an image forming apparatus includes: a fixing belt, a heat source that heats a portion of the fixing belt; and a pressure roller that forms a nip between the pressure roller and the fixing belt and that transports a sheet. In the heat source, a standby temperature (setting temperature in a suspension standby mode) in a standby state in which rotation of the fixing belt is suspended is set to be higher than a printing temperature in a printing state.
US10739710B2 Image forming apparatus that determines a control target temperature based on a history of a coverage ratio
When an image forming portion continuously forms a toner image on a plurality of recording materials, an acquiring portion, which acquires information on the toner on the recording materials from the image information, acquires a coverage ratio, which is a ratio of an image portion, that is, a toner laid-on portion in a predetermined region of the recording material, with respect to the predetermined region, for a plurality of recording materials, and an power control portion controls the power supplied to a heating element of a heater in a fixing portion for each of the plurality of recording materials based on a control target temperature, which is determined by correcting a reference target temperature in the predetermined region by a correction amount reflecting the history of the coverage ratio in the plurality of recording materials.
US10739709B2 Fixing device and image forming apparatus
A fixing device includes a fixing belt, a pressuring member, a supporting member arranged inside the fixing belt, a nip forming member, a cap supporting an end of the fixing belt and a pivot supporting member. The nip forming member attached to the supporting member sandwiches the fixing belt with the pressuring member. The pivot supporting member attached at an end of the supporting member pivotally supports the cap. The pivot supporting member includes a positioning member fitted on the supporting member from an end side and locked to the supporting member at a center side, and a fastening member fitted on the supporting member and the positioning member and fastened to the supporting member. The positioning member and the fastening member fitted to each other constitute the outer face of the pivot supporting member along an inner face of the cap.
US10739703B2 Developing apparatus having magnetic field generating portion
A developing apparatus includes a developer rotary member, a magnetic field generating portion, and a magnet portion. If an area of the magnet portion on an inner side from the end portion of the magnetic field generating portion with respect to the rotational axis direction of the developer rotary member is defined a first magnet area and an area of the magnet portion on an outer side from the end portion with respect to the rotational axis direction is defined a second magnet area, an average value of a component, in a normal direction of the developer rotary member, of a magnetic flux density of the magnet portion in the second magnet area is greater than an average value of a component, in a normal direction of the developer rotary member, of a magnetic flux density of the magnet portion in the first magnet area by 100 gauss or more.
US10739702B2 Developer accommodating unit, cartridge and image forming apparatus
A developer accommodating unit includes a developer container provided with an opening at a lower portion thereof with respect to a direction of gravitation in an attitude during use and configured to accommodate a developer; a developer carrying member mounted at the opening and configured to carry the developer; and a feeding member provided in the developer container and configured to feed the developer in the developer container toward the developer carrying member. The feeding member is swingable about a predetermined supporting point as a swing center and is configured so that maximum acceleration when the feeding member moves toward the developer carrying member is smaller than maximum acceleration when the feeding member moves away from the developer carrying member.
US10739701B2 Developing device
A developing device includes a developer container configured to accommodate a developer containing toner and a carrier, and a feeding screw provided rotatably in the developer container and configured to feed the developer in a predetermined feeding direction. The feeding screw includes a rotation shaft, and a first helical blade and a second helical blade which are formed around the rotation shaft and which form a multi-thread helical blade. The feeding screw includes a region in which a plate-like projection portion is provided on the rotation shaft between the first helical blade and the second helical blade. The plate-like projection portion is provided to contact an adjacent helical blade on a downstream side with respect to the feeding direction without contacting an adjacent helical blade on an upstream side with respect to the feeding direction.
US10739700B2 Image forming apparatus
An image forming apparatus includes an intermediate transfer belt, a density sensor, a cleaning device and a density correction unit. The intermediate transfer belt carries a calibration toner image. The density sensor detects a density of the calibration toner image that passes at a predetermined position. The cleaning device contacts to a part of the intermediate transfer belt in a primary scanning direction, and removes from the intermediate transfer belt the calibration toner image that passed at the predetermined position. The density correction unit performs density correction of a printing toner image in the primary scanning direction. Further, the density correction unit changes a strength of the density correction for a contact range to which the cleaning device contacts on the intermediate transfer belt, the strength changed in accordance with the number of times of a calibration process.
US10739698B2 Developing cartridge including casing and first and second agitators for agitating toner accommodated in casing
A developing cartridge includes: a casing, a developing roller, a first agitator, a supply roller, and a second agitator. The casing is configured to accommodate toner. The developing roller is rotatable about a developing roller rotation axis extending in a first direction. The first agitator is configured to agitate the toner. The first agitator is rotatable about a first agitator rotation axis extending in the first direction. The supply roller is positioned between the first agitator and the developing roller. The supply roller is rotatable about a supply roller rotation axis extending in the first direction. The second agitator is positioned between the supply roller and the first agitator. The second agitator is rotatable about a second agitator rotation axis extending in the first direction. A rotation locus of the second agitator is positioned outside of a rotation locus of the first agitator.
US10739695B2 Generating an exposed image
Certain examples described herein relate to an optical controller (140) for an exposure unit (115, 215) of a printer. In certain examples, memory (150) stores a plurality of data structures each comprising adjustment factors useable to adjust a plurality of optical elements (216) of the exposure unit. Different data structures correspond to different gray coverages in an image generated by the printer. In certain examples, a processor (160) determines gray levels for different image regions in input image data. In certain cases, the processor links the determined gray levels to corresponding data structures within the plurality of data structures to obtain adjustment factors for the different image regions. In certain cases, the processor adjusts the optical elements for each image region using the corresponding obtained adjustment factors to enable the generation of an exposed image using the exposure unit based on the input image data.
US10739691B2 Electrostatic image developing toner and developer
An electrostatic image developing toner includes toner base particles, wherein the toner base particles contain: an amorphous polyester resin; a crystalline resin; and o-acetoacetaniside, and the content of the o-acetoacetaniside in the toner base particles is 0.1 ppm by mass or more and 200 ppm by mass or less.
US10739688B2 Method and apparatus for fabricating wafer by calculating process correction parameters
A method of calculating an overlay correction model in a unit for the fabrication of a wafer is disclosed. The method comprises measuring overlay deviations of a subset of first overlay marks and second overlay marks by determining the differences between the subset of first overlay marks generated in the first layer and corresponding ones of the subset of second overlay marks generated in the second layer.
US10739687B2 Metrology method and apparatus, substrate, lithographic system and device manufacturing method
In a dark-field metrology method using a small target, a characteristic of an image of the target, obtained using a single diffraction order, is determined by fitting a combination fit function to the measured image. The combination fit function includes terms selected to represent aspects of the physical sensor and the target. Some coefficients of the combination fit function are determined based on parameters of the measurement process and/or target. In an embodiment the combination fit function includes jinc functions representing the point spread function of a pupil stop in the imaging system.
US10739686B2 Beam transmission system, exposure device, and illumination optical system of the exposure device
The present invention allows more freely setting of the polarization direction of illumination light on an illumination surface of an exposure device. A beam transmission system (121) that transmits, to an exposure device (130), a linearly polarized optical beam (L) output from a free electron laser device (10) includes: an optical beam splitting unit (50) configured to split the optical beam (L) into a first optical beam (L1) and a second optical beam (L2); and a first polarization direction rotating unit (51) configured to rotate the linear polarization direction of the first optical beam (L1).
US10739685B2 Process control method for lithographically processed semiconductor devices
Photoresist layers are exposed to an exposure beam by using an exposure tool assembly, wherein the photoresist layers coat semiconductor substrates and wherein for each exposure a current exposure parameter set is used that includes at least a defocus value and an exposure dose. The exposed photoresist layers are developed, wherein resist patterns are formed from the photoresist layers. Feature characteristics in the resist patterns and/or in substrate patterns derived from the resist patterns are measured. The current exposure parameter set is updated in response to deviations of the measured feature characteristics from target feature characteristics. De-corrected feature characteristics of hypothetical resist patterns are estimated, which would be formed without updating the exposure parameter set. In response to information obtained from the de-corrected feature characteristics the measurement strategy for the feature characteristics may be changed or the current exposure parameter set may be updated.
US10739682B2 Edge-exposure tool with an ultraviolet (UV) light emitting diode (LED)
Various embodiments of the present application are directed towards an edge-exposure tool with a light emitting diode (LED), as well as a method for edge exposure using a LED. In some embodiments, the edge-exposure tool comprises a process chamber, a workpiece table, a LED, and a controller. The workpiece table is in the process chamber and is configured to support a workpiece covered by a photosensitive layer. The LED is in the process chamber and is configured to emit radiation towards the workpiece. A controller is configured to control the LED to expose an edge portion of the photosensitive layer, but not a center portion of the photosensitive layer, to the radiation emitted by the LED. The edge portion of the photosensitive layer extends along an edge of the workpiece in a closed path to enclose the center portion of the photosensitive layer.
US10739678B2 Photocurable composition, pattern forming method, and method for manufacturing device
Provided are a photocurable composition capable of suppressing both deformation (change in line width roughness (ΔLWR)) of a pattern after etching and breakage of a pattern after etching, a pattern forming method, and a method for manufacturing a device. Disclosed is a photocurable composition including a monofunctional (meth)acrylate represented by the following General Formula (I) and a photopolymerization initiator, where R1 represents a hydrogen atom or a methyl group; R2 represents an alkyl group which may be substituted with a fluorine atom, R3 represents a hydrogen atom, a linear alkyl group which may be substituted with a fluorine atom, or a branched alkyl group which may be substituted with a fluorine atom, R4 to R8 each independently represent a hydrogen atom, a halogen atom, a linear alkyl group having 1 to 4 carbon atoms, or a branched alkyl group having 3 or 4 carbon atoms, the total number of carbon atoms included in R2 and R3 is 1 to 6, and R2 and R3, or R2 and R4 may be bonded to each other and form a ring.
US10739675B2 Systems and methods for detection of and compensation for malfunctioning droplet dispensing nozzles
An apparatus and method for a dispenser with nozzles configured to eject lines of droplets of formable material onto a substrate in response to ejection signals. The fluid dispenser dispenses a first line of ejected droplets of formable material onto a first location on the substrate. A line camera generates camera signals that are representative of the first line of ejected droplets. The camera signals are analyzed to identify malfunctioning nozzles. The fluid dispenser dispenses a second line of ejected droplets of formable material onto a second location on the substrate that compensates for the one or more malfunctioning nozzles.
US10739674B2 Imprint apparatus and method for producing article
An imprint apparatus, to perform an imprinting process for bringing a mold and an imprint material on a substrate into contact with each other and curing the imprint material, includes a substrate deforming mechanism and a controller. The substrate deforming mechanism deforms the substrate in such a manner that a surface geometry of at least part of the substrate protrudes toward the mold. The controller determines a condition for the imprinting process on a shot area of the substrate based on the surface geometry of the shot area when the mold is brought into contact with the imprint material on the shot area.
US10739671B2 Method of manufacturing phase shift photo masks
In a method of manufacturing a photo mask, a resist layer is formed over a mask blank, which includes a mask substrate, a phase shift layer disposed on the mask substrate and a light blocking layer disposed on the phase shift layer. A resist pattern is formed by using a lithographic operation. The light blocking layer is patterned by using the resist pattern as an etching mask. The phase shift layer is patterned by using the patterned light blocking layer as an etching mask. A border region of the mask substrate is covered with an etching hard cover, while a pattern region of the mask substrate is opened. The patterned light blocking layer in the pattern region is patterned through the opening of the etching hard cover. A photo-etching operation is performed on the pattern region to remove residues of the light blocking layer.
US10739669B2 Transparent layered element comprising a display region
A layered element includes two transparent outer layers having approximately the same refractive index and each having a smooth outer main surface, the layered element including a screen zone with properties of diffuse reflection and specular transmission comprising a textured middle layer interposed between the outer layers, a peripheral zone with properties of specular reflection and specular transmission, and a transition zone with properties of diffuse reflection and specular transmission between the screen zone and the peripheral zone, which includes a textured middle layer interposed between the outer layers. The diffuse light reflection at any point of the transition zone is less than or equal to the diffuse light reflection at any point of the screen zone and the variation of the diffuse light reflection in the transition zone from the screen zone to the peripheral zone, in any direction joining the screen zone to the peripheral zone, is decreasing.
US10739664B2 Optical modulator
An optical modulator includes: a bottom substrate layer, having a first surface; a traveling-wave electrode, being disposed on the first surface of the bottom substrate layer and including a plurality of ground electrodes and a plurality of signal electrodes between the ground electrode; an optical waveguide disposed inside the bottom substrate layer; and a shield layer, including a substrate and a metal layer, the substrate covering at least a portion of the traveling-wave electrode and the metal layer being disposed on the surface of the substrate facing away from the traveling-wave electrode. Each of the ground electrodes is electrically connected to the metal layer to provide electromagnetic shielding for the signal electrodes between the ground electrodes.
US10739661B2 IR transmitting coating for electro-optic element
The disclosure provides an electro-optic device. The device comprises a first substrate comprising a first surface and a second surface. The device further comprises a second substrate comprising a third surface and a fourth surface. The first substrate and the second substrate form a cavity between the second surface and the third surface. An electrochromic medium is disposed in the cavity. A transflective coating is disposed at the third surface, wherein the transflective coating comprises a multi-layer stack comprising alternating high-index (H) material and low-index (L) material.
US10739659B2 Display device
A display device may include a first substrate, an encapsulation substrate overlapping the substrate, a display unit disposed between the first substrate and the encapsulation substrate, a first electrode disposed between the display unit and the encapsulation substrate and having a first reflectance, a second electrode overlapping the first electrode and having a second reflectance greater than the first reflectance, and an electrochromic unit disposed between the first electrode and the second electrode.
US10739658B2 Electrochromic laminates
Thin-film devices, for example electrochromic devices for windows, and methods of manufacturing are described. Particular focus is given to methods of patterning optical devices. Various edge deletion and isolation scribes are performed, for example, to ensure the optical device has appropriate isolation from any edge defects. Methods described herein apply to any thin-film device having one or more material layers sandwiched between two thin film electrical conductor layers. The described methods create novel optical device configurations.
US10739657B2 Electrochromic lithium nickel group 4 mixed metal oxides
Multi-layer devices comprising a layer of an electrochromic lithium nickel oxide composition on a first substrate, the lithium nickel oxide composition comprising lithium, nickel and a Group 4 metal selected from titanium, zirconium, hafnium and a combination thereof.
US10739651B2 Self-compensating liquid crystal retardation switch
Used herein are two or more switchable variable birefringence liquid crystal devices, in combination with a passive retarder, to produce a device that switches between two retardation values. The device preserves the normal-incidence retardation in each of two voltage states over a broad range of incidence angles using a novel self-compensation scheme. According to one embodiment of this design, the retardation in the thickness direction remains zero in both the unenergized and fully energized states.
US10739646B1 Liquid crystal on silicon device mirror metal process
A reflective semiconductor device includes integrated circuitry disposed in a semiconductor layer. A first plurality of mirrors is formed in a mirror layer over the semiconductor layer, and each of the first plurality of mirrors is spaced apart from one another by at least a uniform width. A thin dielectric film layer covers sidewalls of the first plurality of mirrors and the semiconductor layer in the regions between the spaced apart first plurality of mirrors. A second plurality of mirrors are formed in the mirror layer between the thin dielectric film layer covered sidewalls of the first plurality of mirrors and over the thin dielectric film layer covering the semiconductor layer. Each one of the first and second plurality of mirrors has the uniform width, and is coupled to the integrated circuitry disposed in the semiconductor layer.
US10739644B2 Substrate, liquid crystal display device including the same and method of fabricating the same
A substrate for a liquid crystal display device includes: a substrate; and an alignment film on the substrate, the alignment film including an alignment material of a photo alignment material and a conductive particle.
US10739641B2 Liquid crystal display device
A liquid crystal display device is provided in which a tint change in case of being seen from an oblique direction at the time of black display is suppressed. The liquid crystal display device includes: a liquid crystal cell and a pair of polarizing plates that are disposed such that the liquid crystal cell is interposed between the pair of polarizing plates, in which a tilt angle of the liquid crystal compound is 1.0° or less, respective color filters that are disposed on respective pixel regions of the liquid crystal cell are provided between the pair of polarizing plates, Rth of the respective color filters satisfy predetermined requirements, the polarizing plate that is disposed on the visible side among the pair of polarizing plates includes an optical compensation layer and a polarizer in this order from the liquid crystal cell side, and the optical compensation layer satisfies a predetermined requirement.
US10739636B2 Polarizing plate, and liquid crystal display comprising same
The present application relates to a polarizing plate and a liquid crystal display device including the same.
US10739635B2 Display panel and display device
The present disclosure provides a display panel and a display device. The display panel includes a display substrate and a liquid crystal lens provided at a light exiting surface side of the display substrate. The display substrate includes a first base body and a plurality of pixel units provided on the first base body, and each of the plurality of pixel units includes an inorganic light-emitting diode. The liquid crystal lens includes a plurality of lens units which are arranged to have a one-to-one correspondence to the plurality of pixel units, and configured to adjust directions of light emitted from the inorganic light-emitting diodes of the plurality of pixel units, respectively.
US10739630B2 Touch display panel and touch display device
A touch display panel and a touch display device are provided. The touch display panel, comprising an array substrate and a color filter substrate are cell-assembled, and a liquid crystal layer positioned between the array substrate and the color filter substrate. The array substrate includes a first substrate, a black matrix layer, a touch sensing layer, a first electrode layer and a pixel electrode layer are sequentially positioned, the pixel electrode layer is nearby the liquid crystal layer, the first substrate layer is positioned on a side of the pixel electrode which far away the liquid crystal layer. The touch display panel using the first substrate for controlling the touch display panel displays image while touch, the touch electrode field and driving electrode file in the touch display panel are not effect to each other, such that avoids to decrease resolution of touch display panel.
US10739623B2 Waveguide, method of projecting light from a waveguide, and display
The invention relates to a waveguide comprising a substrate (1) on which a layer stack (2) of at least two layer formations (3a, 3b) is arranged, each layer formation (3a, 3b) having at least one transparent dielectric layer (3a1, 3b2), in particular with a higher refractive index than the substrate (1). A structure which influences light propagation, in particular a structure (4) which extends in a layer-like manner, at least in some regions, is arranged between two adjacent layer formations (3a, 3b), the position of the structure (4) in the layer stack corresponding to a node position of a waveguide mode which can be guided in the waveguide and has at least one, preferably exactly one node (5a). The waveguide comprises at least one means for at least temporarily changing the position of the node (5a) of a guided waveguide mode and the structure (4) relative to each other. The invention also relates to a display consisting of at least one such waveguide and to a method for coupling light out of a waveguide, wherein the light is propagated as a waveguide mode with at least one node, the node position of which corresponds to the position, in the waveguide, of a structure influencing light propagation, and wherein the relative position of the node of the waveguide mode and the structure is at least temporarily shifted, in particular by shifting the node relative to the structure or by shifting the structure relative to the node.
US10739622B2 Integrated optoelectronic device with heater
Disclosed are structures as well as methods of manufacture and operation of integrated optoelectronic devices that facilitate directly heating the diode or waveguide structures to regulate a temperature of the device while allowing electrical contacts to be placed close to the device to reduce the electrical resistance. Embodiments include, in particular, heterogeneous electro-absorption modulators that include a compound-semiconductor diode structure placed above a waveguide formed in the device layer of an SOI substrate.
US10739621B2 Methods of and systems for materials processing using optical beams
A method of materials processing using an optical beam includes: launching the optical beam into a first length of fiber having a first refractive-index profile (RIP); coupling the optical beam from the first length of fiber into a second length of fiber having a second RIP; modifying one or more beam characteristics of the optical beam in the first length of fiber, in the second length of fiber, or in the first and second lengths of fiber; and/or generating an output beam, having the modified one or more beam characteristics of the optical beam, from the second length of fiber. The first RIP can be the same as or differ from the second RIP. The modifying of the one or more beam characteristics can include changing the one or more beam characteristics from a first state to a second state. The first state can differ from the second state.
US10739619B2 Glare reducing glasses
An eyeglass assembly includes a frame and a lens assembly attached to the frame. The lens assembly includes a body, a connecting portion extending below the body, and a glare reducing portion extending below the connecting portion. When the eyeglass assembly is worn by a wearer, the glare reducing portion is located below a vision level of the wearer.
US10739617B2 Comfort-optimized contact lens system for non-rotationally symmetric eye aberration
A system of contact lenses includes at least two contact lenses, each lens having a visual correction for a non-rotationally symmetric eye aberration. Each lens has a different level or degree of a stabilization that is characterized by a thickness differential between a thickness of a stabilization zone and a thickness of a non-stabilization zone.
US10739615B2 Eyeglasses adapted to a wearer, eyeglasses kit for manufacturing said eyeglasses, and methods associated
Disclosed are eyeglasses adapted to a wearer, including two half-frames interconnected by a bridge, each half-frame including at least a branch and an ophthalmic lens. The bridge of the eyeglasses is made of a separated element attached to each of the half-frames, the bridge having at least one geometrical feature determined by taking into account a morphologico-geometric parameter of the wearer. Also disclosed is a kit and a method for manufacturing the eyeglasses and a method for ordering the eyeglasses.
US10739614B2 Optical device
An optical device has a light guide plate that guides light in a plane parallel to an emission surface thereof, an optical deflection surface that deflects light entering the light guide plate from a light source that faces a plane parallel to at least the emission surface or the surface opposite the emission surface, so that the light travels along the light guide direction of the light guide plate, and a plurality of light focusing portions. Each of the light focusing portions includes an optical surface whereon the light deflected by the optical deflection surface and guided by the light guide plate is incident, and which causes the emission surface to output emission light that converges substantially on a convergence point or convergence line in a space, or that radiates substantially from a convergence point or convergence line in a space.
US10739612B2 3D display device and display method thereof
A three dimensional (3D) display device and a display method thereof are provided. The 3D display device includes a two dimensional (2D) display panel (100) and a slit grating (200) superimposed on the 2D display panel (100). The 2D display panel includes a plurality of subpixels sequentially arranged in a row direction and a column direction; the slit grating includes a plurality of light-transmitting strips (202) and a plurality of light-shielding strips (201) which are parallel to each other and alternately and periodically arranged. An angle formed by a central axis of each of the light-transmitting strips or a central axis of each of the light-shielding strips and the column direction is an acute angle. An area between the central axes of two adjacent light-shielding strips is divided into a first subarea disposed on a first side and a second subarea disposed on a second side by a central axis of a light-transmitting strip between the two adjacent light-shielding strips; subpixels whose area falling into the first subarea is greater than ½ subpixel area are first viewpoint subpixels; and subpixels whose area falling into the second subarea is greater than ½ subpixel area are second viewpoint subpixels.
US10739607B2 Light source module, sensing device and method for generating superposition structured patterns
A light source module adapted to provide a superposition structured pattern includes a light emitting device adapted to provide a light beam, a light guiding element including a polarizing beam splitter to separate the light beam into a first light beam and a second light beam, a first diffractive element configured to convert the first light beam into a first structured light, and a second diffractive element configured to convert the second light beam into a second structured light. Polarization states of the first light beam and the second light beam are different. The first and second structured lights are projected into a projection region, and overlapped and imaged as a superposition structured pattern. The projection region has sub-projection regions arranged in a matrix and adjacent to each other, and the pattern distribution of the superposition structured pattern in each sub-projection region is different from each other.
US10739605B2 Display apparatus
An apparatus including a light source configured to output unpixelated light; an array of reflective pixel control elements configured to selectively reflect incident unpixelated light to produce first pixelated light defining first display content; a pixelated display configured to produce second pixelated light defining second display content; and an optical arrangement configured to direct unpixelated light from the light source to the array of reflective pixel control elements and to combine the pixelated light defining the first display content and the second pixelated light defining the second display content to provide, as an output, third pixelated light defining third display content.
US10739604B2 Reinforced multi-body optical devices
A reinforced multi-body optical device that in one embodiment includes a multi-body optical device having a thickness that is less than or equal to about 1.0 millimeter and a supporting plate bonded without epoxy to the multi-body optical device. In an embodiment the supporting plate has a coefficient of thermal expansion (CTE) that is within about 0.5 parts per million of the CTE of the multi-body optical device.
US10739603B2 Laser pointer
A laser pointer for continuously drawing arbitrary shapes on a surface comprises a micro-electro-mechanical system (MEMS) mirror configured to deflect an emitted laser beam, wherein the deflection angle of the MEMS mirror can be altered by means of applying a set of drive values to the MEMS mirror; an orientation measurement unit configured to continuously determine a current orientation and to output said current orientation at an output; a memory being configured to store current orientations received from the orientation measurement unit as a set of orientation samples; and a drive circuit configured to generate said set of drive values by subtracting the current orientation from the set of orientation samples and to apply said set of drive values to the MEMS mirror.
US10739599B2 Predictive, foveated virtual reality system
A Predictive, Foveated Virtual Reality System may capture views of the world around a user using multiple resolutions. The Predictive, Foveated Virtual Reality System may include one or more cameras configured to capture lower resolution image data for a peripheral field of view while capturing higher resolution image data for a narrow field of view corresponding to a user's line of sight. Additionally, the Predictive, Foveated Virtual Reality System may also include one or more sensors or other mechanisms, such as gaze tracking modules or accelerometers, to detect or track motion. A Predictive, Foveated Virtual Reality System may also predict, based on a user's head and eye motion, the user's future line of sight and may capture image data corresponding to a predicted line of sight. When the user subsequently looks in that direction the system may display the previously captured (and augmented) view.
US10739597B2 Display having expanded field of view with selectable optical element
A head mounted display (HMD) includes first display pixels, second display pixels, and third display pixels. The second display pixels are disposed between the first display pixels and the third display pixels. The first display pixels and the second display pixels are within a first field of view (FOV) of a first eye of a user of the HMD and the second display pixels and the third display pixels are within a second FOV of a second eye of the user. A selectable optical element is driven to a first state and a second state to make the second display light from the second display pixels visible to the first eye during a first time period and visible to the second eye during a second time period to expand the FOV for the user.
US10739595B2 Application specific integrated circuit for waveguide display
The disclosed waveguide display device may include a waveguide and one or more projector assemblies configured to project image light into the waveguide, where each of the one or more projector assemblies includes a first monochromatic emitter array having a plurality of emitters of a first color disposed in a two-dimensional configuration and a second monochromatic emitter array having a plurality of emitters of a second color disposed in a two-dimensional configuration. The display device may also include at least one application specific integrated circuit (ASIC) configured to drive the first and second monochromatic emitter arrays to emit images of the first and second color along a common axis, with the first color being different from the second color. Various other devices, systems, and methods are also disclosed.
US10739593B2 Virtual and augmented reality systems and methods
An imaging system includes a light source configured to generate a light beam. The system also includes first and second light guiding optical elements having respective first and second entry portions, and configured to propagate at least respective first and second portions of the light beam by total internal reflection. The system further includes a light distributor having a light distributor entry portion, a first exit portion, and a second exit portion. The light distributor is configured to direct the first and second portions of the light beam toward the first and second entry portions, respectively. The light distributor entry portion and the first exit portion are aligned along a first axis. The light distributor entry portion and the second exit portion are aligned along a second axis different from the first axis.
US10739592B2 Vehicle with a head-up display integrated into the dashboard
A vehicle with a front windshield and a dashboard, which has a ventilation device with a defroster air outlet, and which has a head-up display integrated into the dashboard and has a front windshield projector, and a shielding frame, which delimits a projection passage, through which the front windshield projector projects optical information onto the front windshield and/or onto a combiner screen disposed in the region of the front windshield. The shielding frame is formed closed in the form of a frame with a front frame part, facing the front windshield, and a rear frame part facing away therefrom, which are connected to one another via side frame parts. The front frame part of the shielding frame is made double-walled with an inner wall, delimiting the projection passage, and an outer wall facing the front windshield, which form the defroster air outlet therebetween.
US10739590B2 System for virtual display and method of use
A preferred system and method for projecting a business information model at a construction site includes a network, a system administrator connected to the network, a database connected to the system administrator, a set of registration markers positioned in the construction site, and a set of user devices connected to the network. The system includes a hard hat, a set of headsets mounted to the hard hat, a set of display units movably connected to the set of headsets, a set of cameras connected to the set of headsets, and a wearable computer connected to the set of headsets and to the network. The cameras capture an image of the set of registration markers. A position of the user device is determined from the image and an orientation is determined from motion sensors. A BIM is downloaded and projected to a removable visor based on the position and orientation.
US10739588B2 Projection device for a head-up display, head-up display, and vehicle
A projection apparatus for a head-up display includes an imaging unit designed to produce an image, a projection unit designed to project the image produced by the imaging unit via a projection path onto a projection surface. The projection device includes a convex optical element arranged in the projection path, which is provided with a circular polarizer or is formed as a circular polarizer. The invention further relates to a head-up display having such a projection apparatus and to a corresponding vehicle having such a projection apparatus.
US10739587B2 Head-up display apparatus
A projector projects a polarized light of an image. A light guide portion guides the light toward a projection member. A polarizing plate on an optical path has a transmission axis along which transmittance of the polarized light becomes maximum. An image longitudinal direction is along a vertical direction of a vehicle. An image lateral direction is perpendicular to the image longitudinal direction. A projection polarization azimuth angle is an azimuth angle of a polarization direction of the light relative to the image lateral direction. A transmission axis azimuth angle is an azimuth angle of the transmission axis of the polarizing plate relative to the image lateral direction. The polarizing plate makes the projection polarization azimuth angle different from the transmission axis azimuth angle to tilt the polarization direction of the light of the image relative to both of the image longitudinal direction and the image lateral direction.
US10739583B2 Method for obtaining at least one structure approximating a sought structure by reflow
A method for determining at least one reflow parameter for obtaining a structure approximating a sought structure by reflowing an initial structure different to the sought structure, the initial structure including at least one pattern formed in a thermo-deformable layer arranged on a substrate. The thermo-deformable layer forms a residual layer surrounding each pattern and from which each pattern extends such that each pattern has an interface only with the surrounding medium. The method includes: predicting progression over time of geometry of the initial structure subject to reflow, to obtain a plurality of predicted structures each associated with reflow parameters including at least a reflow time and a reflow temperature; computing correlation values of the geometry of each predicted structure with respect to the sought structure; identifying reflow parameters for obtaining the predicted structure offering a highest correlation value.
US10739578B2 High-resolution freeform eyepiece design with a large exit pupil
Near-to-eye systems and head-mounted displays and more particularly but not exclusively to an optimized freeform wedge-shaped prism design having free-form surfaces efficiently mathematically represented and configured to provide both high resolution and a large exit pupil heretofore unachieved.
US10739577B2 Objective optical system for endoscope
An objective optical system for endoscope includes a first lens group having a positive refractive power, a second lens group having a negative refractive power, and a third lens group having a positive refractive power. At a time of focusing, the first lens group and the third lens group are fixed, and the second lens group moves. The third lens group consists of a front group having a positive refractive power and a rear group having a positive refractive power. The front group includes one cemented lens and the rear group includes one single lens, and the following conditional expressions are satisfied: 1≤fG3f/fG3r≤5, 0.1≤dG3fr/dG3r≤1, −8≤fc/rc≤−2, and −7≤fG2/fG3≤−2.
US10739576B2 Imaging apparatus, endoscopic system, and imaging apparatus manufacturing method
An imaging apparatus includes: an optical system configured to collect incident light; an imaging element including a light receiver configured to receive light input from the optical system and perform photoelectric conversion to generate an electrical signal; and an optical system adhesive layer configured to bond the optical system to a principal surface of the imaging element where the light receiver is provided. The optical system adhesive layer is a photosensitive transparent adhesive for which patterning is performed through a photolithography process and which has a function of determining a position of the optical system relative to the light receiver.
US10739575B2 Light detection device including light detector, light-transmissive first layer, first optical coupler, and second optical coupler, and light detection system including the same
A light detection device according to an aspect of the present disclosure includes a light detector, a first layer, a first optical coupler, and a second optical coupler. The light detector includes a first photodetector and a second photodetector. The first layer is disposed above the first photodetector and the second photodetector. The first layer is light-transmissive and has a first surface and a second surface opposing the first surface. The first optical coupler is disposed on at least one surface selected from the group consisting of the first surface and the second surface. The second optical coupler is disposed on the at least one surface. The first and second optical couplers are light-transmissive and disposed above the first and second photodetectors, respectively. The second surface is closer to the light detector than the first surface.
US10739567B2 Imaging lens
An imaging lens includes a first lens group and a second lens group, arranged in this order from an object side to an image plane side. The first lens group includes a first lens, a second lens, and a third lens. The second lens group includes a front side lens group and a rear side lens group. The front side lens group includes a fourth lens and a fifth lens. The rear side lens group includes a sixth lens having two aspheric surfaces and a seventh lens having two aspheric surfaces. The imaging lens has a total of seven single lenses. The first to seventh lenses are arranged respectively with a space in between. The third and fourth lenses have convex surfaces on the image plane side. The fifth lens has a convex surface on the object side. The rear side lens group has a specific focal length.
US10739566B2 Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens includes, in an order from an object side to an image side, a first lens, an aperture, a second lens, a third lens, a fourth lens, and a fifth lens. The camera optical lens further satisfies specific conditions.
US10739562B2 Optical image lens system
An optical image lens system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element has positive refractive power. The second lens element has positive refractive power. The third lens element has positive refractive power. The fourth lens element has refractive power. The fifth lens element with refractive power has an image-side surface being convex in a paraxial region thereof, wherein at least one surface of the fifth lens element is aspheric. The sixth lens element with refractive power has an image-side surface being concave in a paraxial region thereof, wherein at least one surface of the sixth lens element is aspheric, and the image-side surface of the sixth lens element has at least one inflection point thereon.
US10739558B2 Camera optical lens
The present invention provides a camera optical lens, comprising a lens group having a plurality of lens units and an aperture stop; wherein one of the lens units is provided with a coding surface having a wavefront coding surface near the aperture stop. Due to the wavefront coding surface, the aspherical surface can modulate the distribution of optical path of the camera optical lens.
US10739556B2 Imaging lens and imaging apparatus
The imaging lens consists of, in order from an object side, a first lens group having a positive refractive power, a second lens group having a positive refractive power, a stop, a third lens group having a negative refractive power, and a fourth lens group. The first lens group has, in order from the object side, a positive single lens, and two or more cemented lenses. The second lens group consists of a positive lens and a negative lens. During image blur correction, only the third lens group moves. A conditional expression relating to the back focal length Bf and the lens system total length TTL is satisfied: 2
US10739554B2 Electro-optical device, manufacturing method of electro-optical device, and electronic apparatus
An electro-optical apparatus has an element substrate that is provided with a mirror and a sealing member which seals the mirror, and the sealing member includes a light-transmitting cover which faces the mirror opposite from the element substrate. An infrared cut filter is laminated on the light-transmitting cover.
US10739553B2 Lens barrel and optical apparatus
A lens barrel, in one configuration, includes a moving member that has a cam pin and moves in an optical axis direction of a lens while holding the lens; a first barrel; a second barrel; a recess groove that is formed along a circumferential direction around the optical axis in one of a surface, which faces the first barrel, of the second barrel and a surface, which faces the second barrel, of the first barrel; and a biasing portion that faces the recess groove and applies a biasing force in a direction intersecting with the optical axis. The biasing force applied by the biasing portion changes according to a relative rotation between the first barrel and the second barrel.
US10739551B1 Compensating for orientation and temperature related changes in camera focus
This disclosure describes techniques to compensate for changes in a depth of field of a camera caused by changes in orientation of the camera (e.g., tilt) and changes in the temperature of the camera. For instance, the described techniques may utilize an actuator, such as a voice-coil motor, of the camera to adjust an image distance of the camera lens to compensate for changes in the depth of field of the camera caused by changes in the orientation of the camera and/or changes in temperature of the camera. One or more models may be generated using calibrated input current values for the voice-coil motor which indicate, for various changes in orientation and temperature of the camera, input current values to cause the voice-coil motor to adjust the image distance of the camera to maintain the desired depth of field.
US10739547B2 Joining mechanism
A joining mechanism is for movably connecting a base with a lens unit of a camera module. The lens unit includes a supporting member and a frame, and the supporting member supports an optical lens. The joining mechanism includes a spring sheet and a resilient member. The spring sheet is connected to the supporting member and the frame, and the resilient member is connected to the base and the spring sheet. The spring sheet includes an L-shaped structure which has a first section that extends along a first axis direction and a second section that extends along a second axis direction. The first section has a first recessed structure and a second recessed structure which extend along the second axis direction. The resilient member is affixed to the first recessed structure, and the first recessed structure is disposed between the second recessed structure and the second section.
US10739545B2 Indexing architecture including a fan-out arrangement
The present disclosure relates to fiber optic components and structures for use in building fiber optic networks using an indexing architecture. In certain examples, fan-out structures are used.
US10739544B2 Adapter panel with lateral sliding adapter arrays
An adapter panel arrangement including a chassis and a panel of adapters. The adapters defining open rearward cable connections and open forward cable connections of the panel arrangement. The adapters being arranged in arrays that slide independently of other adapter arrays to provide access to the open rearward and open forward cable connections.
US10739542B2 Method and apparatus for implementing a rectangular-core laser beam-delivery fiber that provides two orthogonal transverse bending degrees of freedom
In various embodiments, an optical fiber module including an optical fiber having a first end, a second end, and a twisted portion between the first and second ends to enable the optical fiber to provide two orthogonal transverse bending degrees of freedom. The twisted portion induces an optical distortion. The module further includes a distortion compensation arrangement that is configured to at least partially compensate for the optical distortion and a housing that is configured to house at least a portion of the optical fiber including the twisted portion.
US10739541B2 Optical cable assemblies having variable output current limits
Optical cable assemblies with variable output current limits are disclosed. In one embodiment, an active optical cable assembly includes a cable having at least one electrical conductor, a host connector coupled to a first end of the cable, and a device connector coupled to a second end of the cable. The host connector includes a host circuit that determines a current limit of one or more devices coupled to the active optical cable assembly and produces a transmitted voltage in accordance with the current limit on the at least one electrical conductor. The device connector includes a device circuit that detects the transmitted voltage on the at least one electrical conductor and limits a current configured to be provided to a device coupled to the device connector based on the transmitted voltage.
US10739539B2 Photonic integrated circuit with active alignment
An example photonic integrated circuit includes a transmitter circuit with a optical communication path to an optical coupler configured to couple with an optical fiber. The optical communication path has a propagation direction away from the transmitter circuit and towards the optical coupler. A counter-propagating tap diverts light sent by a light source backward against the propagation direction of the optical communication path. A photodiode receives the diverted light and measures its power level. The photodiode generates a feedback signal for the optical coupler and provides the feedback signal to the optical coupler. The optical coupler receives the feedback signal and adjusts a coupling alignment of the optical communication path to the optical fiber based on the feedback signal, which indicates the measured power level of the diverted counter-propagating light.
US10739535B2 Process for reshaping and resizing grooves in optical fiber ferrules
A process and tool for reshaping and resizing grooves that were pre-formed in a pair of ferrules halves of an optical fiber ferrule. The pre-formed grooves are further subject to a separate, subsequent reshaping and resizing step using the tool and a gauge that may be a bare section of optical fiber or a pin. The ferrule halves are aligned, and using the pre-formed grooves as guides for the gauge optical fiber or gauge pin, the ferrule halves are compressed together with the gauge optical fiber or gauge pin therebetween, thereby reshaping and resizing the respective grooves on the ferrule halves. After reshaping and resizing, the resultant groove that is finally formed on each ferrule halve would be precisely shaped, sized and located with respect to the external alignment surface of each ferrule halve. The ferrule halves may be used to terminate an optical fiber cable.
US10739528B1 Optical transceiver and optical subassembly thereof
An optical subassembly includes a receptacle, a ferrule and a ferrule fastening component. The ferrule and the ferrule fastening component are connected with the receptacle. The ferrule fastening component includes a fastening portion and a blocking portion connected with each other. The fastening portion is fastened with the receptacle, and the blocking portion touches the ferrule.
US10739526B2 Shroud for SC optical connector
A shroud includes a first end portion configured to slidably receive a bulkhead adapter and a second end portion configured to slidably receive an SC connector. The first end portion includes an inner surface having ribs configured to engage the bulkhead adapter in an interference fit relationship, the second end portion includes an inner surface having ribs configured to engage the SC connector in an interference fit relationship, and the shroud permits the SC connector to be coupled directly with the bulkhead adapter in a push/pull engagement/disengagement relationship.
US10739524B2 Optical energy transfer and conversion system for planetary rover having axially configured fiber spooler mounted thereon
An optical energy transfer and conversion system comprising a fiber spooler and an electrical power extraction subsystem connected to the spooler with an optical waveguide. Optical energy is generated at and transferred from a base station through fiber wrapped around the spooler, and ultimately to the power extraction system at a remote mobility platform for conversion to another form of energy. The fiber spooler may reside on the remote mobility platform which may be a vehicle, or apparatus that is either self-propelled or is carried by a secondary mobility platform either on land, under the sea, in the air or in space.
US10739523B2 Optical energy transfer and conversion system for unmanned aerial vehicle having axially configured fiber spooler mounted thereon
An optical energy transfer and conversion system comprising a fiber spooler and an electrical power extraction subsystem connected to the spooler with an optical waveguide. Optical energy is generated at and transferred from a base station through fiber wrapped around the spooler, and ultimately to the power extraction system at a remote mobility platform for conversion to another form of energy. The fiber spooler may reside on the remote mobility platform which may be a vehicle, or apparatus that is either self-propelled or is carried by a secondary mobility platform either on land, under the sea, in the air or in space.
US10739522B2 Optical energy transfer and conversion system for remotely operated vehicle having axially configured fiber spooler mounted thereon
An optical energy transfer and conversion system comprising a fiber spooler and an electrical power extraction subsystem connected to the spooler with an optical waveguide. Optical energy is generated at and transferred from a base station through fiber wrapped around the spooler, and ultimately to the power extraction system at a remote mobility platform for conversion to another form of energy. The fiber spooler may reside on the remote mobility platform which may be a vehicle, or apparatus that is either self-propelled or is carried by a secondary mobility platform either on land, under the sea, in the air or in space.
US10739521B2 Waveguide switch
A microwave waveguide switch that can route electromagnetic radiation by switching one or more first waveguides into one or more second waveguides. The device utilizes a stacked moveable routing component comprising multiple different routing configurations in a single stack. An external actuator moves the stack in such a way as to align different ports with different signal waveguides thereby achieving different routing states.
US10739520B2 All-solid state optical transmit/receive terminal
An all-solid state optical transmit/receive terminal includes binary optical switches to steer an optical beam, without mechanical components, phased array of emitters/collectors or large number of phase shifters. A lens optically couples a surface array of emitters/collectors to free space, giving each emitter/collector a respective direction in free space. The emitters/collectors are also coupled, via an “H-tree” or other branched optical waveguide network, to a common input/output port, and from there to a receiver and/or transmitter. The binary optical switches are disposed at optical junctions of the optical waveguide network. ON switches pass an optical signal through the optical waveguide network, between the common input/output port and one or more selected emitter/collectors, thereby selecting a free space direction(s). Only a relatively small subset of the binary optical switches needs to be ON, therefore powered, simultaneously at any given time.
US10739519B2 Optical fiber and waveguide devices having expanded beam coupling
An optical fiber connector includes a coupler (304) having a waveguide section (308) integrally formed with a fiber attachment section (306). At least one waveguide (312) is disposed in the waveguide section and has a core dimension (312a) that is greater at the end of the waveguide at the fiber attachment section. The fiber attachment section (306) has a first surface and at least one recess (310) formed on the first surface for aligning one or more optical fibers (602) with the at least one waveguide (312,612). In an optical fiber component, an optical substrate has a first end and a second end, and at least one waveguide input at the first end and at least one waveguide output at the second end. An integral input portion of the substrate at the first end has one or more input optical fiber alignment elements and an integral output portion of the substrate at the second end has one or more output optical fiber alignment elements. One or more input optical fibers are positioned in the one or more input optical fiber alignment elements. One or more output optical fibers positioned in the one or more output optical fiber alignment elements.
US10739517B2 Cleaving optical fibers
Systems for holding optical fibers in a predefined orientation and cleaving the optical fibers are shown. In one embodiment, the system comprises a substrate structure with a groove along the top surface of the substrate. The groove extends from the substrate front edge in a direction that is parallel to the orientation of an optical fiber and is dimensioned to receive a portion of a bare optical fiber. The substrate structure also comprises a transverse structure on the top surface, which crosses the groove at an angle. The transverse structure receives ultraviolet light (UV) curable material, which secures the end of the bare optical fiber within the groove. Securing the bare optical fiber allows for proper tension to be applied during cleaving.
US10739516B2 Template-based epitaxial growth of lattice mismatched materials on silicon
The embodiments of the present disclosure describe forming a semiconductor layer (e.g., III-V semiconductor material) on a silicon substrate using a template. In one embodiment, the template is patterned to form a plurality of cylindrical openings or pores that expose a portion of the underlying silicon substrate. The material of the semiconductor is disposed into the pores to form individual crystals or monocrystals. Because of the lattice mismatch between the crystalline silicon substrate and the material of the semiconductor layer, the monocrystals may include defects. However, the height of the pores is controlled such that these defects terminate at a sidewall of the template. Thus, the monocrystals can be used to form a single sheet (or single crystal) semiconductor layer above that template that is defect free.
US10739505B2 Electronic apparatus
An electronic apparatus includes: a housing with a signal entrance; an optical fiber with a first end and a second end adjacent the signal entrance; a remote control signal receiver and an indicator light emitter in the housing and adjacent the first end, the indicator light emitter emitting an indicator light signal towards the first end; a light receiver in the housing, adjacent the first end and configured to receive the indicator light signal, which is emitted from the indicator light emitter and reflected back by a barrier at the signal entrance and process the reflected indicator light signal, thereby outputting an electrical signal, the reflected indicator light signal being transmitted back to the first end through the optical fiber and then received by the light receiver; and a signal processing circuit electrically coupled with the light receiver and configured to process the electrical signal, thereby obtaining a control signal.
US10739500B2 Shading component and lens module using same
A shading component includes a base including a top surface near an object side, a bottom surface near an image side, an inner ring surface and an outer ring surface connecting the top surface and bottom surface; and a shading piece assembled with the base. The inner ring surface is formed with a groove depressing towards the outer ring surface, and at least a part of the shading piece is received in the groove. The present disclosure further provides a lens module using the shading component mentioned above.
US10739499B2 Display apparatus
A display apparatus is disclosed. The display apparatus includes a display including an active area for displaying an image and a black matrix adjacent to the active area, and an optical sheet attached onto the display. The optical sheet includes a Fresnel pattern formed on the black matrix and a portion of the active area. The Fresnel pattern includes a plurality of peaks and a plurality of valleys, which are formed such that depths between the peaks and the valleys gradually increase from the active area to the black matrix. Therefore, it is possible to view an image in front of the black matrix, on which an image is not actually displayed.
US10739495B2 Cloud water resource detecting system and method
A cloud water resource detecting system and method, the system includes computing device, and Raman lidar, microwave radiometer, millimeter wave cloud radar, wind profile radar and Doppler wind lidar in communication connection with the computing device. The Raman lidar and the microwave radiometer are configured to obtain temperature and humidity data of a cloud system. The millimeter wave cloud radar and the microwave radiometer are configured to obtain cloud water content profiles. The wind profile radar is configured to obtain a horizontal wind speed of the cloud system. The Doppler wind lidar is configured to obtain the vertical motion speed of a cloud bottom. The computing device is configured to calculate the total amount of cloud water according to the temperature and humidity data of the cloud system, the cloud water content profiles, the horizontal wind speed of the cloud system and the vertical motion speed of the cloud bottom.
US10739493B2 Multi-optical axis photoelectric sensor
The disclosure prevents a string-shaped elastic member from being sandwiched and held between a light transmitting plate and a frame body or the like in a twisted state. At least a part of a side wall on an outer side of a storage groove (21) is provided with a projection part (22) preventing an elastic member (4) from being twisted.
US10739492B2 Image quality test article
Apparatuses are provided for evaluating an image quality of an image produced by an x-ray computed tomography (CT) system.
US10739490B2 Dual zone nuclear magnetic resonance sensing device for subterranean characterization
A subterranean characterization and fluid sampling device includes a tool body, a probing module, and a permanent magnet. The tool body includes a fluid testing module configured to retain a fluid sample and an internal radio frequency coil disposed within the tool body and drivable to generate RF magnetic field B2. The probing module is coupled to the tool body and configured to withdraw the fluid sample from a formation and deliver the fluid sample to the fluid testing module. The probing module comprises an external antenna drivable to generate RF magnetic field B1. The permanent magnet induces static magnetic field B0. The permanent magnet is coupled to the tool body and external to the probing module.
US10739487B2 Systems, methods, and apparatus for detecting ferromagnetic foreign objects in a predetermined space
An apparatus for detecting a presence of an object includes an inductive sensing coil that is configurable to generate a first magnetic field. The inductive sensing coil is configured to have an electrical characteristic that is detectable when generating the first magnetic field. The electrical characteristic is configured to vary as a function of a second time-varying magnetic field simultaneously applied to the object. The apparatus comprises a controller configured to detect a change in the electrical characteristic and determine a presence of the object based on the detected change in the electrical characteristic. The electrical characteristic comprises one or more of an equivalent resistance, an equivalent inductance, an equivalent impedance, and an impulse response of the inductive sensing coil. The object comprises one or more of a ferromagnetic object, a metallic film and a metallic foil.
US10739486B2 Determination of dispersive resistive and dielectric properties of earth formations using multi-frequency measurements
Methods and apparatus for determining geo-electrical parameters of an earth formation. Methods include operating a multi-frequency electromagnetic propagation instrument at at least three frequencies; generating synthetic signals of the propagation instrument for a set of models and a set of operating frequencies; perform a 2-dimensional interpolation of the synthetic signals; using first polynomial functions to perform interpolation of the dispersive resistivity; using second polynomial functions to perform interpolation of the dispersive dielectric constant; and performing a multi-parametric scan over the sets of at least 2 resistivity parameters and sets of at least 3 dielectric constant parameters using a multi-dimensional grid of resistivity and dielectric constant values, 2-dimensional interpolation, first polynomial functions, and second polynomial functions to find a combination of first polynomial coefficients and second polynomial coefficients which describe dispersive resistivity and dielectric constant providing a best fit between measured and synthetic data.
US10739483B2 Absolute strength and absolute sensitivity in seismic data
The present disclosure is related to absolute strength and absolute sensitivity in seismic data. Seismic data from a marine survey can be received. The seismic data can be calibrated based on an absolute strength of a seismic source and an absolute sensitivity of a seismic receiver. The calibrated seismic data can be processed.
US10739472B2 Positioning system with means of generating GNSS signals and radiating cable
This invention relates to a system and a method of positioning along the length of a cable. The positioning system (100) comprises the radiating cable (110), and also GNSS generator (120) generating the first and second GNSS signals, first injection module (131) to inject the first GNSS signals into a first end of the cable, and second injection module to inject the second GNSS signals into the second end of the cable. The first (second) GNSS signals are defined as signals that would be received at a point located at a first (second) virtual end of the cable, in an open sky configuration, from a first (second) set of satellites visible in a first (second) visibility cone.
US10739465B2 Wireless device having low susceptibility to static electricity
A wireless device includes a circuit board, a communicator disposed on the circuit board, and a casing accommodating the circuit board and the communicator. The casing has a through-hole in a side face. An antenna element is disposed on the exterior of the casing. A feeder extends through the through-hole in the casing and feeds electrical power from the communicator to the antenna element at a predetermined feeding position. A ground terminal extends through the through-hole in the casing and electrically connects the circuit board to the antenna element at a ground position of the antenna element at a predetermined distance from the feeding position.
US10739462B2 Image sensor processing using a combined image and range measurement system
In one embodiment, an apparatus includes a transmitter operable to transmit a first light beam from a light source. The apparatus also includes a receiver operable to receive a plurality of return light beams and direct the plurality of return light beams through a first beam splitter to an imaging sensor and a LiDAR sensor. The imaging sensor may be operable to process a first portion of the return light beams into image profile data, and the LiDAR sensor may be operable to process a second portion of the return light beams into depth profile data. In addition, the first and second portions of the return light beams may be received from a shared field of view.
US10739461B2 Lidar point cloud compression
A system includes a processor and a memory. The memory stores instructions executable by the processor to define a plurality of volumes represented in an original set of point cloud data. The memory stores instructions executable by the processor to define a respective set of sub-volumes in each of the volumes, and to generate a reduced set of point cloud data including a number of points counted in selected sub-volumes.
US10739459B2 LIDAR localization
A system including a processor and a memory, the memory including instructions to be executed by the processor to determine map data, determine uncalibrated LIDAR data, determine a location of a vehicle in the map data by combining the map data with the uncalibrated LIDAR data, and operate the vehicle based on the location of the vehicle in the map data.
US10739456B2 Distance measuring device
According to an embodiment, a distance measuring device includes emission circuitry, an optical mechanism system, and measurement circuitry. The emission circuitry emits pulse light having a predetermined pulse width. The optical mechanism system emits the pulse light emitted by the emission circuitry to an object to be measured and receives scattered light of the pulse light scattered by the object to be measured. The measurement circuitry measures, via the optical mechanism system, a distance to the object to be measured using a detection signal having magnitude corresponding to light intensity received within a time range corresponding to the pulse width.
US10739447B2 Systems, methods, and media for encoding and decoding signals used in time of flight imaging
In accordance with some embodiments, systems, methods and media for encoding and decoding signals used in time-of-flight imaging are provided. In some embodiments, a method for estimating the depth of a scene is provided, comprising: causing a light source to emit modulated light toward the scene based on a modulation function; causing the image sensor to generate a first value based on the modulated light and a first demodulation function of K modulation functions; causing the image sensor to generate a second value; causing the image sensor to generate a third value; and determining a depth estimate for the portion of the scene based on the first value, the second value, the third value, and three correlation functions each including at least one half of a trapezoid wave.
US10739437B2 Frequency selective surface, wireless communication device, and radar device
Provided is a frequency selective surface including a conductor plane (101), nine loop slots (102) each formed to be surrounded by the conductor plane (101), and a capacitance component (103) disposed to straddle the loop slots (102) in a width direction, both ends of the capacitance component being connected to the conductor plane (101) at a position near the loop slots (102). The conductor plane (101) and the loop slots (102) each formed to be surrounded by the conductor plane (101) constitute a unit cell (110). The unit cells (110) are two-dimensionally periodically arranged. One or more (four in the case of FIG. 1) capacitance components (103) disposed to straddle the loop slots (102) in the width direction are provided for each loop slot (102). Operating frequencies can be easily changed by adjusting only a component connected to the unit cell, or a part of metallic patterns.
US10739429B2 System for performing echo-planar spectroscopic imaging
The invention relates to a system for performing echo-planar spectroscopic imaging. The system comprises an acquisition unit for acquiring magnetic resonance data, wherein the acquisition unit is adapted to use a first encoding gradient in a readout direction and a second encoding gradient in a phase-encoding direction, wherein the first encoding gradient and the second encoding gradient are stepped. The system further comprises a reconstruction unit for reconstructing a magnetic resonance image based on the acquired magnetic resonance data.
US10739422B2 Flexible coaxial magnetic resonance imaging (MRI) coil with integrated decoupling
Example magnetic resonance imaging (MRI) radio frequency (RF) coils employ flexible coaxial cable. An MRI RF coil may include an LC circuit and an integrated decoupling circuit. The LC circuit includes one or more flexible coaxial cables having a first end and a second end, the one or more flexible coaxial cables having an inner conductor, an outer conductor, and a dielectric spacer disposed between the inner conductor and the outer conductor, where the outer conductor of the coaxial cable is not continuous between the first end and the second end at a first location. The integrated decoupling circuit may include a PIN diode and a tunable element. The tunable element may be tunable with respect to resistance, capacitance, or inductance, and thus may control, at least in part, the frequency at which the LC circuit resonates during RF transmission, or an impedance at the first location.
US10739421B1 Systems and methods for table movement control
A magnetic resonance imaging (MRI) system includes a table and at least one processor. The table is configured to support a patient, and to travel along a length in a direction of movement through an imaging zone to at least one imaging position. A spatial gradient field varies for at least a portion of the imaging zone. The at least one processor is operably coupled to the table, and configured to obtain a spatial gradient field curve representing magnitude of the spatial gradient field as a function of position along the direction of movement; determine a table speed curve using the spatial gradient field curve, wherein the table speed varies along the direction of movement; and control movement of the table using the table speed curve.
US10739419B2 Magnetic sensor and magnetic encoder
A magnetic sensor is provided with first and second magnetoresistive effect elements that can detect an external magnetic field. The first and second magnetoresistive effect elements are a plurality of layers of multilayer body including free layers where their magnetization directions vary due to the external magnetic field. Shapes of the first and second magnetoresistive effect elements viewed from the upper side in the lamination direction are different from each other. The first magnetoresistive effect element has a shape that can increase a slope of an output of the first magnetoresistive effect element relative to the change of the external magnetic field. The second magnetoresistive effect element has a shape that can decrease a slope of an output of the second magnetoresistive effect element relative to the change of the external magnetic field compared to the slope of the output of the first magnetoresistive effect element.
US10739418B2 Randomized spinning of hall plates
A method of reading out a Hall plate which comprises at least 4 contacts. The method comprises: reading out two of the contacts while biasing two other contacts of the at least 4 contacts thereby obtaining a readout signal; switching biasing and readout contacts according to a random or pseudo-random sequence of phases, each phase corresponding with a different permutation of biasing and readout contacts selected from the at least 4 contacts of the Hall plate wherein the biasing and readout contacts are selected such that the readout signal is a measure for the magnetic field; processing of the readout signal to obtain a readout of the Hall plate representative for the magnetic field.
US10739416B2 Gas cell, magnetic field measurement device, and method for producing gas cell
A gas cell includes a cell main body having a first chamber defined by an inner wall, and a first paraffin film provided on the inner wall, wherein in the first chamber, a gas which interacts with an electromagnetic wave is stored, the first paraffin film is a pure paraffin film, and a paraffin constituting the first paraffin film is arranged such that the directions of the molecular axes are aligned.
US10739409B2 Managing apparatus for electrochemical element
A managing apparatus for an electrochemical element mounted on a vehicle, including: a control unit activating at an interval of a predetermined time in a parked mode of the vehicle; and a current measuring unit measuring a current value. The control unit executes: a determination process of determining a reference value based on measured current values measured for a plurality of times upon the activation of the control unit; a check process of checking, at the interval of the predetermined time, whether or not a measured current value measured after the determination process deviates from a reference range that is based on the reference value; and an estimation process of estimating current, which has flowed in the parked mode by integrating, while the measured current value measured in the check process does not deviate from the reference range, current based on the reference value.
US10739408B2 Diagnostic apparatus and power system including the same
Provided is a diagnostic apparatus for a power system. The power system comprises a battery assembly and at least one contactor. Each of the at least one contactor is configured to selectively close or open a power supply path between the battery assembly and a load. The diagnostic apparatus is configured to execute one of a first diagnostic function of determining a current leakage of the battery assembly and a second diagnostic function of determining a short circuit of the at least one contactor while the other one is being executed.
US10739403B1 Synchronized clocks to detect inter-clock domain transition defects
An apparatus includes a first circuit and a second circuit. The first circuit may be configured to generate a launch signal synchronized with a first clock signal in a first clock domain. The second circuit may be configured to (i) receive a second clock signal in a second clock domain and (ii) generate a plurality of pulses in each of a third clock signal and a fourth clock signal based on the second clock signal and the launch signal. A frequency of the pulses in the fourth clock signal may be an integer multiple of another frequency of the pulses in the third clock signal. An initial one of each of the pulses in the third clock signal and the fourth clock signal may be synchronized with each other.
US10739399B2 Measurement apparatus for measurement of an RF signal
A measurement apparatus and method for measurement of a radio frequency (RF) signal, said measurement apparatus comprising a signal input adapted to receive an RF-signal being split into a first measurement signal path and into a second measurement signal path of said measurement apparatus, wherein said first measurement signal path is adapted to measure the split RF-signal within a predefined first frequency band around a predefined measurement frequency, wherein said second measurement signal path is adapted to measure a current frequency at a power maximum of the split RF-signal in a predefined second frequency band, and wherein the RF-signal measured in said first measurement signal path is shifted in the frequency domain depending on the current frequency measured in said second measurement signal path.
US10739398B2 Method of constructing an electric linear displacement motor
A method of constructing an electric linear displacement motor for use in a testing device includes providing a stator having as stator housing with internal coils and a through bore extending from a first end of the stator housing to the second end of the housing. An armature having magnets retained therein is inserted into the stator housing such of the armature is supported by the first end support and the second end support. A plurality of set screws are inserted into threaded openings proximate both the first end and the second end of the housing. The set screws then support and retain the armature such that there is an annular gap between the armature and the coils.
US10739397B2 Accelerated wafer testing using non-destructive and localized stress
Embodiments of the invention are directed to a semiconductor wafer test system. A non-limiting example of the test system includes a controller, a sensing system communicatively coupled to the controller, and a stress source communicatively coupled to the controller. The controller is configured to control the stress source to deliver an applied stress to a targeted stress area of a semiconductor wafer. The sensing system is configured to detect the applied stress and provide data of the applied stress to the controller. The controller is further configured to control the stress source based at least in part on the data of the applied stress.
US10739396B2 Enhanced disturbance management of a power grid system
In example embodiments, there is provided enhanced disturbance management for an electrical power system. An enhanced disturbance management component can be operable to read monitoring data based on power flow measurements associated with measurement devices connected to an electrical power system, wherein the monitoring data can comprise alarm data indicative of an electrical disturbance within the electrical power system, and topology data indicative of a topology of the electrical power system. The enhanced disturbance management component can be operable to correlating the alarm data with a change in the topology data.
US10739394B2 Method and apparatus for measuring electrostatic charge of a substrate
Disclosed herein are apparatuses and methods for measuring electrostatic charge on a surface of a substrate. The apparatuses comprise a substrate mounting platform, a substrate contacting component, and at least one voltage sensor, wherein the apparatus is programmed to independently control the rotational and translation velocity of a roller and/or to measure a voltage of the substrate at multiple points to produce a two-dimensional map of voltage for at least a portion of the substrate.
US10739389B2 Systems and methods for measuring the electrical contact resistance at an interface
A method for measuring a contact resistance at an interface of an electrically conductive coating and a cross-ply surface of a composite layer having electrically conductive fibers. The method includes: placing a dielectric coating of a sensing pad in contact with the composite layer or with the electrically conductive coating on the cross-ply surface of the composite layer; electrically connecting first and second input terminals of a comparator to the sensing pad and to one side of a capacitor respectively; electrically connecting another side of the capacitor to a fixed resistance; electrically connecting the fixed resistance to an electrically conductive body inserted in a hole in the composite layer; supplying an alternating current to the electrically conductive body and to the fixed resistance; and outputting a characteristic voltage signal if an amplitude of the input signal at the first input terminal is at least equal to an amplitude of the input signal at the second input terminal.
US10739385B2 Magnetic permeable member and current detection device
A magnetic permeable member and a current detection device which can detect current in a wide range by a magnetic field detection element at low cost are provided. A magnetic permeable member includes a closed portion and an opened portion. Thus, when the large current flows through a bus bar, the magnetic field is less likely to be strong at the opened portion, thus the large current is easily detectable by a magnetic field detection element arranged at the opened portion. When the small current flows through the bus bar, the magnetic field is more likely to be strong at the closed portion, thus the small current is easily detectable by a magnetic field detection element arranged at the closed portion. Consequently, the magnetic field detection elements can be commonalized to reduce the cost, while allowing the detection of the current in a wide range.
US10739384B2 PCB Rogowski coil
Disclosed is a PCB Rogowski coil, comprising two groups of first coils and second coils which are connected in series and have opposite winding directions, wherein the first coil and the second coil respectively contain a plurality of wire turns. One wire turn of the first coil comprises an inlet wire, a winding wire and an outlet wire. The winding wires of each wire turn of the first coil are arranged in radially parallel with each other. The winding wires are respectively arranged on both the upper surface and the lower surface of a PCB board, with the inlet wire passes through a via hole on the PCB board and is connected to the winding wire. The interference of an external magnetic field is therefore markedly eliminated, and the anti-external interference capability of a Rogowski coil is improved.
US10739380B2 Multilevel triggering system for outputting complex trigger signal
A multilevel triggering system of a signal analysis instrument outputs a complex trigger signal. The triggering system includes a trigger controlled buffer for receiving and buffering an input signal, triggering function modules, and a triggering matrix. Each triggering function module performs a corresponding triggering function for detecting a corresponding triggering condition. The triggering matrix includes multiple triggering levels, each of which is configurable to include at least one trigger block and each trigger block being configurable to implement one of the triggering function modules. Each trigger block generates a corresponding block trigger when the triggering condition of the corresponding triggering function module is detected in the buffered input signal. Each triggering level generates a corresponding level trigger when the at least one trigger block in the triggering level generates the corresponding block trigger, and the triggering matrix generates the complex trigger signal when the triggering levels generate corresponding level triggers.
US10739379B2 Methods for designing and processing a microcantilever-based probe with an irregular cross section applied in an ultra-low friction coefficient measurement at a nanoscale single-point contact
A method for designing and processing a microcantilever-based probe with an irregular cross section applied in the ultra-low friction coefficient measurement at a nanoscale single-point contact includes: first, establishing a universal theoretical model of the friction coefficient measurement; then, combined with the structural features of the microcantilever-based probe with the irregular cross section, establishing a specific theoretical model of the friction coefficient measurement suitable for the microcantilever-based probe with the irregular cross section; and based on above, combined with constraint conditions such as the friction coefficient resolution, the loadable maximum positive pressure or the measurable minimum friction force, and the atomic force microscope characteristics, etc., designing the microcantilever-based probe with the irregular cross section meeting the measurement requirements.
US10739375B2 Acceleration measuring device and method of manufacturing of said acceleration measuring device
An acceleration measuring device includes a piezoelectric system, a seismic mass, and a base plate. During acceleration of the device, the seismic mass exerts onto the piezoelectric system a force that is proportional to the acceleration of the device. The force causes the piezoelectric system to generate piezoelectric charges that can be electrically processed as acceleration signals. The piezoelectric system includes two system elements, and the seismic mass correspondingly includes two mass elements. The device includes a preloading assembly that mechanically preloads the system elements against the mass elements.
US10739373B2 Micromechanical spring for a sensor element
A micromechanical spring for a sensor element, including at least two spring sections formed along a sensing axis, the at least two spring sections each having a defined length, and the at least two spring sections having different defined widths.
US10739371B2 Acoustic airspeed sensors
An acoustic airspeed sensor system can include at least one acoustic transmitter configured to provide an acoustic pulse, a plurality of acoustic receivers including at least a first acoustic receiver positioned at a first radial distance from the at least one acoustic transmitter and a second acoustic receiver positioned at a second radial distance from the at least one acoustic transmitter. The first acoustic receiver is configured to receive the acoustic pulse at a first time and output a first receiver signal. The second acoustic receiver is configured to receive the acoustic pulse at a second time and output a second receiver signal. The sensor system can include an air data module operatively connected to the first acoustic receiver and the second acoustic receiver. The air data module is configured to determine true air speed (TAS) based upon a first signal delay, a second signal delay, and a wind angle.
US10739370B2 Method and apparatus for monitoring fluid dynamic drag
Methods and apparatus for monitoring fluid-dynamic drag on an object, such as a bicycle, ground vehicle, watercraft, aircraft, or portion of a wind turbine are provided. An array of sensors obtain sensor readings for example indicating: power input for propelling the object; air speed and direction relative to motion of the object; and ground speed of the object. Sensor readings may also indicate: temperature; elevation and humidity for providing a measurement of air density. Sensor readings may also indicate inclination angle and forward acceleration. Processing circuitry determines a coefficient of drag area based on the sensor readings and optionally one or more stored parameters, according to a predetermined relationship. A pitot tube based apparatus for measuring fluid speed and direction is also provided. Methods for dynamic in situ calibration of the pitot tube apparatus, and of adjusting correction factors applied to correct measurement errors of this apparatus are also provided.
US10739368B2 Incremental speed sensor with redundant sensor elements
Magnetic sensor modules, systems and methods are provided, configured to detect a rotation speed of an object. A magnetic sensor module includes a plurality of sensor elements configured to generate measurement values in response to sensing a magnetic field, the plurality of sensor elements being grouped into three pairs; and a sensor circuit configured to generate a first shifted differential measurement signal based on the measurement values received from a first shifted pair of sensor elements, a central differential measurement signal based on the measurement values received from a central pair of sensor elements, and a second shifted differential measurement signal based on the measurement values received from a second shifted pair of sensor elements, and generate an output signal based on detecting the first shifted differential measurement signal, the central differential measurement signal, and the second shifted differential measurement signal crossing at least one threshold.
US10739365B2 Method and device for compensation for dimensional variations in low temperature sample group holders
In accordance with one or more aspects of the disclosed embodiment an apparatus is provided. The apparatus includes a pick head configured to transfer sample containers to and from a sample group holder, at least one sensor connected to the pick head and configured to detect at least one predetermined feature of the sample group holder, and a controller configured to receive a detection signal from the at least one sensor corresponding to detection of the at least one predetermined feature, determine a change in a predetermined characteristic of the sample group holder based on a detected position of the at least one predetermined feature, and determine a location of one or more samples in the sample group holder to allow for the transfer of the one or more sample containers to and from the sample group holder based on the edge detection signal.
US10739364B2 Liquid surface inspection device, automated analysis device, and processing device
Provided are a liquid surface inspection device, an automated analysis device, and a liquid surface inspection method with which instances of contamination can be minimized and the accuracy of the manner in which the surface conditions, such as bubbles or the like, of a liquid substance are detected can be enhanced. The device has: a light illumination unit for illuminating a container holding a liquid substance, as well as the surface of the liquid substance, with light; an image capture unit for acquiring a video image having at least color information and brightness information of light from the container and the liquid substance which are illuminated by the light illumination unit; and a detection unit for using the color information and brightness information in the video image captured by the image capture unit to detect the condition of the liquid surface.
US10739363B2 Method for mixing a liquid in an automated analyzer
The present invention lies in the field of automated analyzers and relates to a method for mixing liquids in liquid containers. The arrangement for automated mixing comprises a shaking device and a gripper which is connected by way of a flexible connecting element to a transfer arm and which serves for receiving a liquid container. The coupling of gripper and shaking device is realized by way of an eccentrically movable coupling pin and a coupling hole provided for this purpose.
US10739362B2 Laboratory instrument, system and method for instrument-controlled treatment of at least one laboratory sample using at least one consumable
The invention relates to a laboratory instrument, a system and a method for the instrument-controlled treatment of at least one laboratory sample using at least one consumable, by means of which information is obtained automatically as first data during a treatment, wherein the system and/or the laboratory instrument comprises a communication apparatus for establishing a data connection to at least one data processing apparatus, wherein the communication apparatus is suitable for transmitting these at least some first data to the data processing apparatus.
US10739359B2 Blood condition analysis device, blood condition analysis system, blood condition analysis method, and blood condition analysis program for causing computer to implement the method
To provide a technology that allows for simple and highly accurate evaluation of the condition of blood. Provided is a blood condition analysis device, for analyzing the condition of a blood sample having added thereto at least one kind of drug selected from the group consisting of anticoagulation treatment cancelling agents, coagulation activators, anticoagulants, platelet activators, and antiplatelet agents, the device including a drug dosage control unit for controlling the dosage of the drug to be added to the blood sample on the basis of the hematocrit and/or hemoglobin content of the blood sample.
US10739358B2 Portable coagulation monitoring devices, systems, and methods
Portable coagulation monitoring devices, systems, and methods are disclosed. Namely, a test cartridge is provided for use in a portable coagulation monitor (PCM) device. Further, the test cartridge comprises two glass-filled thermoplastic polymer plates and a disposable blood introduction device. The two glass-filled thermoplastic polymer plates are arranged substantially in parallel with a small gap therebetween for receiving a sample of blood to be tested. Using the PCM device, the two glass-filled thermoplastic polymer plates can be moved linearly relative to each other. Methods of measuring coagulation response in a blood sample using the test cartridge and the PCM device are provided. A method of introducing blood into the test cartridge using the disposable blood introduction device is provided.
US10739357B2 Systems and methods to determine the age of cells
Systems and methods are provided for determining the age of cellular hemoglobin in individual red blood cells in a blood sample by determining the percentage of HbA1c. In embodiments, a method includes measuring side scatter and fluorescence of the individual red blood cells and identifying immature red blood cells and mature red blood cells from the side scatter and fluorescence measurement. In embodiments, data collected includes the exact number of red blood cells, the fraction limits in fluorescence and side scatter units, the mean value of each fraction in fluorescence and side scatter units, the mean FL1 values per fraction in arbitrary units and the mean side scatter values per fraction in arbitrary units. In embodiments, a method also includes deriving a HbA1c content from the measured mean fluorescence of the individual red blood cells and determining the percentage of HbA1c from the HbA1c content and the hemoglobin content of the red blood cells.
US10739356B2 Prognosis and monitoring of membranous nephropathy based on the analysis of PLA2R1 epitope profile and spreading
Disclosed is a method for assessing the prognosis of idiopathic membranous nephropathy in a body fluid sample from a human subject, based on profiling PLA2R1 epitopes recognized by autoantibodies in the sample. The method further relates to analysis of PLA2R1 epitope spreading amongst three PLA2R1 domains (Cys R, CTLD1 and CTLD7) that are recognized by anti-PLA2R1 autoantibodies, two of which (CTLD1 and CTLD7) are more closely associated with active idiopathic membranous nephropathy and likely linked by a mechanism of epitope spreading.
US10739355B2 Serum biomarker panels for bipolar disorder
The invention relates to biomarkers and methods of diagnosing or monitoring bipolar disorder, or a predisposition thereto.
US10739348B2 Cluster for the detection of an analyte
The present invention relates to a cluster for the detection of an analyte, said cluster comprising a plurality of visually detectable colored particles and a plurality of luminescent particles, wherein (i) the particles are bound to each other, and (ii) at least one binding partner of an analyte is bound to the colored particles and/or the luminescent particles.
US10739347B2 Fluorescent fusion proteins for use as reporters in multiplexed bioassays
A bioassay for the detection of multiple target analytes that includes living immunocytes of a plurality of predetermined types; a signal-generating reporter within each immunocyte that is responsive to predetermined changes occurring within the immunocyte and that includes a bioluminescent protein linked to a fluorescent protein; a signal transduction pathway associated with each signal-generating reporter that is operative to induce the predetermined changes within each immunocyte; a detector element associated with the signal transduction pathway that is operative to trigger the signal transduction pathway; an analyte binding element associated with the detector element that is specific to both the detector element and a target analyte; and wherein upon the binding of an analyte binding element to which a target analyte is also bound to the detector element, the detector element triggers the signal transduction pathway causing the predetermined changes to occur within the living biological cell, thereby causing the signal-generating reporter to generate a detectable signal.
US10739346B2 Diagnosis of cancer by detecting auto-antibodies against EGF-receptor
The present invention relates to a method for diagnosis of a cancer, comprising the steps of (i) determining the level of antibodies against epidermal growth factor receptor (EGFR) in a sample from a subject to be diagnosed, (ii) comparing the determined level in the sample to a control level derived from subjects without cancer; wherein a decreased level in the sample from the subject to be diagnosed as compared to the control level is indicative for cancer in the subject. Furthermore, the invention relates to method of predicting response and outcome of a treatment of a cancer with an inhibitor of EGFR activity.
US10739341B2 Aptamer method
The invention relates to a new method of determining in a sample the presence or absence of one or more analyte members of a group of two or more analytes. The invention therefore relates to a multiplex assay for determining the presence or absence of each analyte in a group of multiple analytes. The assay uses aptamers and transmembrane pores.
US10739336B2 Magnetic platform for direct and multiplex immune-based detection of trace amount of protein biomarkers
The present invention discloses a magnetic platform for direct and multiplex immune-based detection of trace amount of protein biomarkers for cancers, neurodegenerative disease such as Alzheimer's disease
US10739335B2 Prognostic and diagnostic glycan-based biomarkers of brain damage
The present disclosure relates to glycan-based biomarkers for the diagnosis or prognosis of brain damage, such as traumatic brain injury (TBI).
US10739334B2 Capsule suitable for non-invasive simultaneous oxygen content and temperature sensing in a living object
A capsule suitable for oxygen and temperature sensing contains: i) at least one first sensitizer compound being capable of energy transfer to triplet oxygen, ii) at least one compound being capable of reacting with and inactivating singlet oxygen, iii) at least one second sensitizer compound being capable of absorbing radiation at a second frequency v2 and of emitting light at a fourth frequency v4, iv) at least one emitter compound, wherein the at least one second sensitizer compound is capable of transferring energy to the at least one emitter compound and wherein the at least one emitter compound, after obtaining energy transferred from the at least one second sensitizer compound, is capable of emitting light at a third frequency v3, wherein the following equation is fulfilled: v3>v2, wherein the upper energy limit of the first triplet energy band of the first sensitizer compound is lower than the lower energy limit of the second triplet energy band of the second sensitizer compound and lower than the lower energy limit of the third triplet energy band of the emitter compound, and wherein the third triplet band of the emitter compound at least partially overlaps with the second triplet energy band of the second sensitizer compound.
US10739324B2 Highly selective NOx sensor in the presence of NH3
An improved NOx sensor with an NH3 oxidation. A sensor module may include a support component, a NOx sensing material positioned on the support component, and an NH3 oxidation catalyst. The NH3 oxidation catalyst may be layered on top of the NOx sensing material or the NH3 oxidation catalyst may be positioned upstream of the NOx sensing material such that the NH3 oxidation catalyst selectively converts NH3 to N2 while permitting NOx through to the NOx sensing material.
US10739323B2 Interconnecting detector
The present detector comprises a detection level and an electronic level. The detection level comprises at least one of a smoke detection sensor, a carbon monoxide sensor and a temperature sensor. The at least one smoke detection sensor, carbon monoxide sensor and temperature sensor generate a detected measure. The electronic level includes an alarm module, a communication module and a processor. The alarm module generates at least one of an audible alarm signal or a visual alarm signal. The communication module wirelessly communicates with a monitoring central station. The processor receives the detected measure, compares the detected measure with a predetermined threshold, actuates the alarm module when the detected measure is above the predetermined threshold and generates a message to be wirelessly communicated to the monitoring central station by the communication module, the message including the detected measure and a unique identifier of the detector.
US10739322B2 In-waveform peak end point detecting method and detecting device
A device for detecting a peak end point including a peak end point position detecting unit for using, as a base point, a position on horizontal axis at which a local maximum value is obtained to detect, as a position on horizontal axis of a peak end point, a first point at which a value of the inflection point extraction waveform decreases to the relative threshold value in a direction farther from a position on horizontal axis corresponding to the peak top position, and detecting, as the peak end point, a point on the peak detection target waveform corresponding to the position on horizontal axis of the peak end point.
US10739318B2 Detection system including sensors and method of operating such
A detection system includes a first sensor configured to send a first ultrasonic pulse toward an object in a blowout prevention system. The first ultrasonic pulse has a first parameter. The detection system also includes a second sensor spaced from the first sensor and configured to send a second ultrasonic pulse toward the object. The second ultrasonic pulse has a second parameter that is different from the first parameter of the first ultrasonic pulse. The first parameter and the second parameter are one of an amplitude, a frequency, a duration, an emission time, and an excitation code. The second sensor is further configured to receive the first ultrasonic pulse after the first ultrasonic pulse interacts with the object. The detection system is configured to determine that the first ultrasonic pulse received by the second sensor was sent by the first sensor. The detection system further includes a controller coupled to the second sensor and configured to determine a characteristic of the object based on the first ultrasonic pulse.
US10739315B2 Method for examining the raceway of a large roller bearing
A method for examining the raceway of a large roller bearing in a wind turbine, in which a raceway of the large roller bearing is measured using an ultrasonic measuring unit mounted on the bearing housing, wherein the ultrasonic measuring unit detects two edges of the raceway and the relative position and/or formation thereof in relation to one another is measured.
US10739314B2 Omni-directional guided wave testing of plate structures using probe having rotating guided wave sensor
A guided wave probe for use in guided wave testing of plate structures. The probe comprises a cup having a flat or nearly flat bottom, and a guided wave sensor, such as a magnetostrictive sensor, placed in the bottom of the cup. The sensor and/or cup are coupled to the plate structure, such that ultrasonic energy from the sensor is transmitted to the cup and the plate surface. The sensor is incrementally rotated in the cup, and sensor data is acquired at each incremental position.
US10739313B2 Acoustic profile recognition for discriminating between hazardous emissions and non-hazardous emissions
A method for classifying an emission includes generating a first acoustic profile at a first acoustic sensor; generating a second acoustic profile at a second acoustic sensor; comparing the first acoustic profile to a first reference acoustic profile to generate a first difference; comparing the second acoustic profile to a second reference acoustic profile to generate a second difference; and classifying the emission as one of a hazardous emission or a non-hazardous emission in response to the first difference and the second difference.
US10739306B2 Diagnostic waveform generator for a sensor
Techniques for generating a diagnostic waveform for a sensor are provided. In an example, a control circuit for an electrochemical sensor can include power supply inputs configured to receive a supply voltage, a first signal generator configured to receive control information and to generate a first signal on a first output using the supply voltage and the control information, a second signal generator configured to receive the control information and to provide a second signal on a second output, using the supply voltage and the control information. An output voltage between the first output and the second output, in a diagnostic mode of operation of the control circuit, can include a periodic signal having a peak-to-peak voltage greater than the supply voltage.
US10739303B2 Graphene-based sensor and method of fabricating same
There is described a sensor for sensing a variable of a sample. The sensor generally has a graphene layer supported by a substrate; a parylene layer coating the graphene layer opposite the substrate; a sensing layer coating the parylene layer opposite the substrate, and being exposable to the sample; and electrical contacts at opposite ends of the graphene layer.
US10739300B2 Sensor element
A heater part of a planar sensor element includes: a Pt heater element; and an insulating layer including 90-99.9 wt % of an insulating material having a different coefficient of thermal expansion from a solid electrolyte forming a base part of the element. The heater part other than a heater electrode is buried in the base part. The heater element has a thickness of 10-50 μm and is covered with the insulating layer. The insulating layer has a porosity of 4% or less and a thickness of 50-150 μm. The distances of the insulating layer from an end portion of the element, from a main surface on which the heater electrode is located, and from a side surface of the element are respectively 0.25-0.75 mm, 0.20-0.60 mm, and 0.20-0.60 mm. The total length of the element is 80.0 mm or less.
US10739295B2 Integrated reference electrode and fluid dispenser
An apparatus including an integrated reference electrode and a fluid dispenser is described. The reference electrode includes a body and a tip. The fluid dispenser at least partially surrounds the tip of the reference electrode and includes an inlet, a chamber, and an outlet. The fluid dispenser is configured to receive a fluid sample from the inlet to the chamber and form a droplet of the fluid sample through the outlet so that the droplet is in fluidic contact with the tip of the reference electrode and associated with a known potential determined by the reference electrode.
US10739294B2 Modular measuring system
The present disclosure relates to a modular measuring system including a sensor element designed to be inserted into a process connection arranged in a pipe wall or container wall, and a transmitter unit that serves to process and/or transmit electronic and/or electrical signals representing the measured variable and generated by the sensor element, wherein the transmitter unit can be connected mechanically to the process connection by a coupling unit, wherein the coupling unit is arranged on an end region facing the process connection of the transmitter unit, and wherein the coupling unit can be mechanically connected to the process connection and mechanically disconnected from the process connection such that a latching element of the coupling unit arranged inside the coupling unit carries out a relative movement in relation to a counter body that can be connected mechanically to the latching element and that is arranged in the process connection.
US10739290B2 Read out integrated circuit (ROIC) for rapid testing and characterization of conductivity skew of phase-change material (PCM) in PCM radio frequency (RF) switches
A rapid testing read out integrated circuit (ROIC) includes phase-change material (PCM) radio frequency (RF) switches residing on an application specific integrated circuit (ASIC). Each PCM RF switch includes a PCM and a heating element transverse to the PCM. The ASIC is configured to provide amorphizing and crystallizing electrical pulses to a selected PCM RF switch. The ASIC is also configured to generate data for determining and characterizing OFF state conductivity skew and ON state conductivity skew of the PCM in the selected PCM RF switch after the ASIC performs a plurality of OFF/ON cycles. In one implementation, a testing method using the ASIC is disclosed.
US10739287B2 Measurement and monitoring of physical properties of material under test (MUT) from a vehicle
Systems and methods for measuring and monitoring physical properties of a material under test (MUT) from a vehicle, e.g., using complex electromagnetic impedance. Various embodiments include a method including: obtaining displacement data about a position of a sensor array relative to a material under test (MUT); comparing the displacement data with reference displacement data to determine whether the sensor array is at a reference distance relative to the MUT; in response to determining that the sensor array is located at the reference distance, instructing the sensor array to transmit a set of electromagnetic impedance signals into the MUT; obtaining a return electromagnetic impedance signal from the MUT; and calculating at least one physical property of the MUT based upon the transmitted set of electromagnetic impedance signals, the return electromagnetic impedance signals, and the displacement data.
US10739285B2 Evaluating method for coal and producing method for coke
A method for accurately measuring the thermoplasticity of a coal whose thermoplasticity has been difficult to evaluate and determining whether the coal that is to be measured does not significantly reduce the coke strength when used for a coal blend is disclosed. Also disclosed is a method for evaluating a coal used as a raw material for coke and includes using a physical property value relating to a thermoplasticity of a coal as an index for evaluating the coal, wherein a primary or secondary amine including an aromatic ring have been added to the coal, thereby enhancing the thermoplasticity of the coal.
US10739284B2 X-ray analyzer and spectrum generation method
An X-ray analyzer includes: a detector which detects X-rays generated from a specimen; a cooling element which cools the detector; and a spectrum generating unit which generates a spectrum based on a detection signal of the detector. The spectrum generating unit corrects an attenuation of intensity of a spectrum attributable to contamination of the detector, based on an elapsed time from a reference time until the X-rays are detected.
US10739282B2 Lead curtain protective device for detecting device and ray shielding method
A device comprises: at least two lead curtains; a supporting assembly comprising a working area and a standby area; a first transmission assembly to drive the lead curtains to move in a conveying channel; and a second transmission assembly to transfer the lead curtains between the standby area and the working area, wherein the second transmission assembly transfers the lead curtains from the standby area to the working area, so that the lead curtains fall into a starting point of the conveying channel and are located behind an article to be detected; the first transmission assembly drives the lead curtains to move with the article to be detected in front and drive the lead curtains to move from the starting point of the working area to a starting point of the standby area; and the second transmission assembly drives the lead curtains to enter and move in the standby area.
US10739280B2 Radiation phase contrast imaging apparatus
The radiation phase contrast imaging apparatus includes an X-ray source, a first grating, a second grating arranged between the X-ray source and the first grating, and a moving mechanism for moving an object stage for holding an object. The moving mechanism is configured to more the object stage to an X-ray source side of the first grating and a second grating side of the first grating opposite to the source side of the first grating.
US10739278B2 Contact lens defect inspection using UV illumination
A system for detecting defects in a contact lens material comprising: a camera having a lens and a digital image output for inspecting said lens suspended in saline solution, wherein said camera's digital image output includes only the image produced by light in a color spectrum corresponding to a portion of the spectrum of light produced by fluorescent emission of said lens material; a first Ultra violet light source to illuminate said lens and excite fluorescent emission therein; a first filter to filter the emitted light from the lens which is illuminated by Ultra violet light; and a computer having an associated memory, an input for accepting the digital image output from said camera, and an output representative of an analyzed digital image wherein said analyzed digital image includes visible indications of any imperfections detected in said lens material.
US10739277B2 Optical system and method for measurements of samples
A measurement system is presented for use in metrology measurements on patterned samples. The system comprises: at least one light source device configured to generate broadband light, at least one detection device configured to provide spectral information of detected light, and an optical system. The optical system comprises at least an oblique channel system for directing incident light generated by the light source(s) along an oblique illumination channel onto a measurement plane, on which a sample is to be located, and directing broadband light specularly reflected from the sample along a collection channel to the detection device(s). The optical system further comprises an interferometric unit comprising a beam splitting/combining device and a reference reflector device. The beam splitting/combining device is accommodated in the illumination and collection channels and divides light propagating in the illumination channel into sample and reference light beams propagating in sample and reference paths, and combines reflected reference and sample paths into the collection channel to thereby create a spectral interference pattern on a detection plane.
US10739272B2 Inspection system and inspection method
An inspection system of an embodiment includes: a planar illumination unit that temporally and spatially varies intensities of light in a periodic manner; a time-correlation image generator that generates a time-correlation image with a time-correlation camera or an image capturing system that performs an operation equivalent to that of the time-correlation camera; and a calculation processor that calculates a characteristic from the time-correlation image, the characteristic corresponding to a distribution of normal vectors to an inspection target surface and serving to detect an abnormality based on at least either a difference from a surrounding area or a difference from a reference surface.
US10739269B2 Detection of trace chemicals in oil and gas applications
A method of analyzing a well sample for a well treatment additive includes contacting the sample with functionalized metallic nanoparticles that contain metallic nanoparticles functionalized with a functional group including a cyano group, a thiol group, a carboxyl group, an amino group, a boronic acid group, an aza group, an ether group, a hydroxyl group, or a combination including at least one of the foregoing; irradiating the sample contacted with the functionalized metallic nanoparticles with electromagnetic radiation at a selected energy level; measuring a Raman spectrum emitted from the sample; and determining presence, type or concentration of the well treatment additive in the sample from the Raman spectrum.
US10739267B2 Optical apparatus and optical measurement method
Exemplary embodiments of the present disclosure relate to providing an optical apparatus that is capable of acquiring representative Raman spec trams with high reliability from hyper spectrum images of samples. An optical apparatus according to this disclosure: receives a specifying input that specifies a specific Raman spectrum bandwidth as a reference signal; and extracts a Raman spectrum for a measurement point where an intensity of the reference signal is at or above a reference intensity.
US10739264B1 Soil imaging probe and method of processing soil image to detect hydrocarbon contamination
A soil imaging probe has a housing with an interior cavity and an outer surface exposed for sliding contact with soil. A window is mounted in the outer surface for providing optical communication between the soil and the interior cavity. An optical module is positioned within the interior cavity. The optical module includes at least one light source and a camera mounted in a block. An indexing surface is defined in the interior cavity to maintain the optical module at a predetermined fixed distance from the window to keep the camera focused on the soil outside the window. An elastomeric fill material fills the interior cavity and substantially surrounds the optical module to reduce energy transference from the housing of the probe to the optical module. An image processing method is also provided to identify pixels in an image captured by the camera that show potential hydrocarbon contamination.
US10739263B2 System for measuring optical signal detector performance
A system including an optical signal detector and a controller operatively coupled to the optical signal detector and configured to determine an operational performance status of the optical signal detector. The optical signal detector includes a detection channel having a light source and a sensor, where the detection channel is configured to emit and focus light generated by the light source at a detection zone and to receive and focus light on the sensor. The optical performance status of the optical signal detector is based on a measured characteristic of light focused on the sensor while a non-fluorescent surface is in the detection zone and/or a measured characteristic of light focused on the sensor while a void is in the detection zone.
US10739262B2 Automated immunoanalyzer system for performing diagnostic assays for autoimmune and infectious diseases
A quantitative method for diagnosing an autoimmune disease or an infectious disease comprising performing an automated diagnostic assay, comprising: incubating a capture reagent with a streptavidin-coated medium to form a solid phase complex, wherein the capture reagent is a biotinylated autoantigen or infectious disease antigen; washing the solid phase complex to remove excess capture reagent; incubating the solid phase complex with a serum sample to form an immune complex; washing the immune complex to remove any unbound sample; incubating the immune complex with a conjugate to create an immune-conjugate complex; washing the immune-conjugate complex to remove any unbound conjugate; introducing a substrate capable of generating a quantifiable response; and calibrating the response generated from introducing the substrate.
US10739258B2 Device that generates salt-state information of a road
In order to obtain information about a salt-state of a road independently of drivers, a method that generates information about the salt-state of a road is specified that includes a determination of salt-state-dependent measurement values, processing of the measurement values into information about the salt-state of the road and outputting of the information about the salt-state of the road. A corresponding device that generates information about the salt-state of a road comprises sensors that determine of salt-state-dependent measurement values, a processing unit that is configured to process determined measurement values into information about the salt-state of the road, and output the information about the salt-state of the road.
US10739254B2 Optical absorption spectroscopy based gas analyzer systems and methods
The present invention provides a system for measuring concentrations of trace gases in gas mixtures using the absorption spectroscopy method. The system comprising: a resonant optical cavity, a continuous-wave stepwise tunable external cavity laser having a DFB laser as a gain media; a detector system for measuring an 5 absorption of laser light by the gas in the resonant optical cavity, wherein the roundtrip optical cavity length of the external cavity laser are the roundtrip optical cavity length of the resonant cavity are close.
US10739250B2 Method and system for integrated mutliplexed modular photometry
Reusable network of spatially-multiplexed microfliuidic channels each including an inlet, an outlet, and a cuvette in-between. Individual channels may operationally share a main or common output channel defining the network output and optionally leading to a disposable storage volume. Alternatively, multiple channels are structured to individually lead to the storage volume. An individual cuvette is dimensioned to substantially prevent the formation of air-bubbles during the fluid sample flow through the cuvette and, therefore, to be fully filled and fully emptied. The overall channel network is configured to spatially lock the fluidic sample by pressing such sample with a second fluid against a closed to substantially immobilize it to prevent drifting due to the change in ambient conditions during the measurement. Thereafter, the fluidic sample is flushed through the now-opened valve with continually-applied pressure of the second fluid. System and method for photometric measurements of multiple fluid samples employing such network of channels.
US10739249B1 Flow cell
The flow cell is composed of a cell block and a cell holder. The cell block is light transmittable and is provided with a plurality of cells communicated with each other and mutually different in optical path length and an inlet and an outlet communicated with the cell. The plurality of cells include a short optical path length cell having an optical path length of 100 μm or less. The short optical path length cell is constituted by a groove formed on an inner joining surface of a plurality of laminated light transmitting substrates. The optical path length of the short optical path length cell is defined by a depth of the groove. The cell holder is configured to accommodate the cell block therein, and is provided with an incident window for allowing light to enter the cell block and an emission window for emitting the light transmitted through the cell block.
US10739247B2 Laser characteristic processor
A system and process for testing and analyzing a laser beam is provided. The system and process allows for repeatable testing of a laser beam to provide a beam intensity profile while accounting for variation in measurements attributable to outside factors. The system and process further allows for simultaneous measurement and analysis of a laser beam having multiple wavelengths.
US10739244B2 System and method for monitoring contaminants in fluid passing through pipe in gas turbine
A system and method monitor contaminants in fluid flowing in a structure, including contaminating particles that may be present in a fuel supplied through a pipe to a combustor of a gas turbine. The system includes a light source for projecting a light sheet on a cross-sectional area of the structure; an optical sensor for sensing particles passing through the light sheet; and a controller for controlling the light source and the sensor. A window can be formed in an outer wall of the structure, and the sensor disposed outside the structure to sense the passing particles via the window. The optical sensor acquires a monitoring image in which the particles passing through the light sheet are included, and the controller performs an image analysis on the acquired monitoring image and calculates whether contaminants are included in the fluid and a degree to which contaminants are included in the fluid.
US10739241B2 Test apparatus for estimating liquid droplet fallout
A method is for determining information about liquid droplet fallout during operation of a gas-liquid flare apparatus. The method includes disposing a plurality of tiles in a spaced apart fashion over a monitoring area. A gas hydrocarbon fuel is injected into the gas-liquid flare apparatus to create a combustible flow, and a test fluid is injected into the gas-liquid flare apparatus such that the test fluid is dispersed into the combustible flow. The combustible flow is combusted in in the gas-liquid flare apparatus, resulting in fallout of liquid droplets of the test fluid onto the plurality of tiles. Images of the liquid droplets on the plurality of tiles are analyzed so as to determine the information about liquid droplet fallout in the monitoring area, using a computer. The information about liquid droplet fallout may be used to estimate combustion inefficiency of the gas-liquid flare apparatus.
US10739237B2 Processor filter arrangement that includes method and apparatus to remove waste fluid through a filter
An apparatus for processing a biological sample for optical analysis having a cartridge with a sample supply container and a couvette, a cartridge/magazine holding the cartridge, and a cassette fan positioned over the cartridge. A filter cassette is mounted within the cassette fan, wherein the filter cassette has an inlet for receiving a sample from the sample supply container, an outlet for discharging the filter sample into the couvette, and valves therein to manipulate the sample for filtering. A cassette clamp is positioned over the filter cassette to secure the cassette and operate the filter cassette. A method for implementing this apparatus is also described herein. Additionally an apparatus is used for and a method measures waste fluid that passes over a filter element to control the amount of rinse fluid passing over the filter element.
US10739233B2 CAES combustor test facility
A system and method for testing a combustor or other component of a large industrial gas turbine engine. A test facility for testing a gas turbine engine component includes a storage reservoir, a heat exchanger (13) with a first fluid flow passage connected to the storage reservoir and a second fluid flow passage, a combustor (18) connected to the second fluid flow passage of the heat exchanger (13), a hot gas stream from the combustor flowing within the second fluid flow passage, and a test component of a gas turbine engine connected to the second fluid flow passage of the heat exchanger (13). The compressed air from the storage reservoir (11) passes through the heat exchanger (13) first fluid flow passage and is preheated from the hot gas stream passing through the second fluid flow passage, and the preheated compressed air from the heat exchanger (13) passes into the test component for testing.
US10739231B2 Data measuring device switching communication destination for measuring physical data
A data measuring device includes a communicating part capable of communicating with a plurality of numerical control devices which control a plurality of machine tools through communication cables, a physical data measuring part which measures physical data relating to operations of drive shafts of the machine tools corresponding to the numerical control devices which communicate with the communicating part through such numerical control devices, and a destination determining part which successively determines a numerical control device which should be the destination of the communicating part. The communicating part successively switches the destination so as to communicate with the numerical control device which should be the destination determined by the destination determining part, when the physical data measuring part measures the physical data.
US10739224B2 Systems and methods to secure flame spread restriction of individual sub-modules in an ultrasonic gas leak detector
Example systems, apparatuses and methods are disclosed for detecting a gas leak. An example system comprises a sensor sub-module, a processor sub-module, and a barrier structure configured to restrict flame spread between the sensor sub-module and the processor sub-module. The barrier structure comprises a first housing part, a second housing part, and a printed circuit board disposed in a cavity structure formed by the first housing part and the second housing part. The barrier structure further comprises a first electrical connector configured to provide a first electrical connection to the sensor sub-module. The barrier structure further comprises a second electrical connector configured to provide a second electrical connection to the processor sub-module.
US10739222B1 Magnetic pipeline pressure sensor/monitor with wireless transceiver
A magnetic pipeline pressure sensor/monitor magnetically mounted on the interior of a pipeline or section thereof by a permanent magnet includes a pressure sensor transducer that senses and monitors pressure inside the pipeline or section thereof, and a battery powered transceiver that monitors and wirelessly reports the sensed internal pipeline pressure to a remote receiver via a wireless RF signal. An external antenna in communication with the pressure sensor apparatus may be attached to the exterior of the pipeline or section thereof to send and receive wireless RF signals between the pressure sensor apparatus and the remote receiver. The pipeline or section thereof may be utilized as a tubular waveguide to conduct the signals through the pipe between the pressure sensor apparatus and an external antenna attached to the exterior of the pipeline or section thereof to send and receive wireless RF signals between the pressure sensor apparatus and the remote receiver.
US10739220B2 Optical pressure sensor
An optical pressure sensor, such as a microphone, is constituted by two membranes, but where the sound does not arrive perpendicular to the membrane, but comes in from the side. The membranes may be parallel as in a Fabry-Perot or slightly skew as in an Air-wedge shearing interferometer. The pressure sensor uses interferometric readout, and consists of two membranes with essentially equal characteristics, where at least one of the membranes is partially transmitting and partially reflective and the other membrane is at least partially reflective, the membranes being separated by a cavity defined by a spacer part, where the distance between the membranes is variable to provide a shift sensitive Fabry-Perot resonator, and where the two membranes have a common back volume being sealed or essentially sealed in the frequency one wish to measure, and where a pressure increase results in that the distance between the membranes move in opposite directions.
US10739218B2 Pressure sensors with tensioned membranes
Pressure sensors having ring-tensioned membranes are disclosed. A tensioning ring is bonded to a membrane in a manner that results in the tensioning ring applying a tensile force to the membrane, flattening the membrane and reducing or eliminating defects that may have occurred during production. The membrane is bonded to the sensor housing at a point outside the tensioning ring, preventing the process of bonding the membrane to the housing from introducing defects into the tensioned portion of the membrane. A dielectric may be introduced into the gap between the membrane and the counter electrode in a capacitive pressure sensor, resulting in an improved dynamic range.
US10739215B2 Sensor apparatus
The present invention provides a sensor apparatus including a rotor, a stator disposed outside the rotor, a sensing part configured to measure a magnetic field generated between the rotor and the stator, a housing which accommodates the rotor and the stator, a sensor module disposed in the housing, and a protrusion which protrudes from an outer circumferential surface of the housing and includes a spherical surface in point contact with an external fixing part.
US10739210B2 Sensor, controller and system
The present invention relates to a sensor for measuring temperature of a fluid within a vessel, the vessel having a first region and a second region and the fluid having a temperature profile extending between the first region and the second region, the sensor comprising an array of elements, each element having a temperature-dependent parameter, the array being capable of deployment within or adjacent the vessel such that the array extends along the vessel for measuring the temperature profile, the elements of the array being coupled together between an input and an output, the input being coupled or capable of being coupled to a driving source for driving the sensors, and the output being coupled or capable of being coupled to a detector for measuring an aggregate of the temperature-dependent parameter from the array of elements. The invention further relates to a fluid temperature controller comprising a first input for receiving a first signal indicating a measurement of an aggregate of a temperature-dependent parameter from a sensor according to any preceding claim deployed within or adjacent a vessel containing a fluid having a temperature profile, a second input for receiving a second signal indicating a (preferably absolute) temperature of the fluid in the vessel and a processor configured to calculate a total thermal energy of the fluid in the vessel based on the first and second signals. The invention also relates to a combination comprising a sensing arrangement and a controller; a device; and a system.
US10739208B2 Semiconductor workpiece temperature measurement system
An improved system and method of measuring the temperature of a workpiece being processed is disclosed. The temperature measurement system determines a temperature of a workpiece by measuring the amount of expansion in the workpiece due to thermal expansion. The amount of expansion may be measured using a number of different techniques. In certain embodiments, a light source and a light sensor are disposed on opposite sides of the workpiece. The total intensity of the signal received by the light sensor may be indicative of the dimension of the workpiece. In another embodiment, an optical micrometer may be used. In another embodiment, a light sensor may be used in conjunction with a separate device that measures the position of the workpiece.
US10739206B2 Method and apparatus for surface and ambient temperature estimation for portable devices
The surface temperature of a portable device is estimated. A sensor detects the internal temperature of the portable device. The internal temperature and an ambient temperature are used as input to a circuit model that describes thermal behaviors of the portable device. Dynamic thermal management may be performed based on the estimated surface temperature.
US10739201B2 High-resolution thermopile infrared sensor array
High-resolution thermopile infrared sensor array having a plurality of parallel signal processing channels for the signals of a sensor array and a digital port for serially emitting the signals. Each signal processing channel comprises at least one analog to digital converter and is assigned a memory for storing the results of the analog to digital converters. Power consumption of the infrared sensor array is reduced in the case of a sensor array with at least 16 rows and at least 16 columns, in that no more than 8 or 16 pixels are connected to a signal processing channel. The number of signal processing channels corresponds to at least 4 times the number of rows. Some of the signal processing channels are disposed in the intermediate space between the pixels and others are disposed in an outer edge region of the sensor chip surrounding the sensor array along with other electronics.
US10739198B2 System for analyzing electromagnetic radiation, and device for producing same
A polychromator includes a substrate and a functional element having an optical spectral decomposition action. The functional element having an optical spectral decomposition action is configured to spectrally decompose electromagnetic radiation originating from an entry opening, e.g. light which originates from an optional radiation source and is reflected at a sample, so that a spectrally decomposed spectrum is obtained, and to image the spectrally decomposed spectrum onto a spatial area of the substrate. The substrate includes at least two transparent zones at different positions within the spatial area, so that two different spectral components of the spectrums are detectable at the two transparent zones.
US10739195B2 Apparatus and method for analyzing component of object, and image sensor
A method and an apparatus for analyzing a component of an object are provided. The apparatus includes an image sensor including an optical module, and the optical module includes a light source configured to emit a source light, a first detector configured to detect a first light that is scattered or reflected from the object on which the emitted source light is incident, and a second detector configured to detect a second light that is emitted by the light source but is not incident on the object. The apparatus further includes a processor configured to calculate a scattering coefficient and an absorption coefficient, based on the detected first light and the detected second light, and analyze the component of the object, based on the calculated scattering coefficient and the calculated absorption coefficient.
US10739193B2 Dynamic lock-in detection bandwidth for SRS imaging
An electric circuit for a microscope includes a lock-in amplifier. The lock-in amplifier has an input for an input signal, an input for a reference signal, an output for an output signal and a bandwidth filter configured such that a low bandwidth frequency value and/or a high bandwidth frequency value is variably settable. A dynamic bandwidth controller is configured to receive at least one parameter of a current setting of the microscope as an input, and to control the low bandwidth frequency value and/or the high bandwidth frequency value of the lock-in amplifier as a function of the at least one parameter of the current setting of the microscope.
US10739188B2 Color filter array having color filters, and image sensor and display device including the color filter array
A color filter array may include a plurality of color filters arranged two-dimensionally and configured to allow light of different wavelengths to pass therethrough. Each of the plurality of color filters includes at least one Mie resonance particle and a transparent dielectric surrounding the at least one Mie resonance particle.
US10739187B2 Industrial audio noise monitoring system
A wireless field device for use in monitoring acoustic noise includes an acoustic sensor configured to sense acoustic noise. Processing circuitry coupled to the acoustic sensor is configured to identify a hazardous noise condition based upon the sensed acoustic noise and a personnel noise exposure standard. Output circuitry provides a warning output in response to an identified noise condition. A system is also provided which uses one or more acoustic sensors implemented in wireless field mounted monitors.
US10739185B2 Automatic calibration device for conveyor belt integrating scales
The automatic calibration device for integrating conveyor belt scales (100) is incorporated to a mounted-type integrating conveyor belt scale, mounted to bulk material conveyors, featuring a structure that supports racks with rolled cylinders, which, when assembled, are able to support the conveyor belt; the automatic calibration device (100) with the movement mechanism, comprised in this implementation, by a pair of parallelograms comprised of the beams (1) and (2) connected by rotating joints (7), (8), (9), (10) to the minor arms, (22), (23), (24), (25) which, in turn, are connected to the parallel shafts (3) and (4), with the distances between centers being equal to the distance between rotating joints of the beams; an actuator (14) is used to move standard weights (11) and (12), initially supported onto cavities (16), (17), (18) and (19) provided on the beams (1) and (2) of the parallelograms, until reaching the berths (30), (31), (32) and (33) connected to the weigh bridge (41) of the scale.
US10739179B2 Ringed meter roller
A system includes an agricultural metering system with a meter roller configured to meter product from an agricultural product storage compartment to a product distribution system via rotation of the meter roller. The meter roller includes a first meter roller segment having a first plurality of flutes and corresponding recesses, and a second meter roller segment having a second plurality of flutes and a corresponding second plurality of recesses. The flutes of the first meter roller segment are axially separated from the flutes of the second meter roller segment by a gap. The meter roller also includes a dividing ring disposed about the shaft and axially positioned between the first meter roller segment and the second meter roller segment. A width of the dividing ring is substantially equal to the gap.
US10739178B2 Meter roller and cutoff system
A system includes an agricultural metering system a meter roller configured to meter product from an agricultural product storage compartment to a product distribution system via rotation of the meter roller. The meter roller includes a first meter roller segment having a first plurality of flutes and a corresponding first plurality of recesses, and a second meter roller segment having a second plurality of flutes and a corresponding second plurality of recesses. The first meter roller segment includes a first profile, the second meter roller includes a second profile, and the first profile is different from the second profile. The system also has a dividing ring axially positioned between the first meter roller segment and the second meter roller segment.
US10739177B2 Method and apparatus for monitoring the flow of mixtures of fluids in a pipe
A monitoring apparatus for monitoring a multiphase flow in a pipe, the apparatus comprising: a first monitoring module coupled to the pipe and adapted to provide first output data representing a respective concentration of one phase of a plurality of phases, or a mixture of at least two of the phases, in the multiphase flow by processing at least one first variable representing electrical permittivity of one phase or a mixture of at least two of the phases of the multiphase flow; a second monitoring module coupled to the pipe and adapted to provide second output data representing a respective concentration of one phase, or a mixture of at least two of the phases, of the plurality of phases in the multiphase flow by processing at least one second variable representing electrical conductivity of one phase or a mixture of at least two of the phases of the multiphase flow; and a third monitoring module coupled to the pipe and adapted to provide third output data representing a respective velocity of at least one phase of the plurality of phases in the multiphase flow by processing at least one third variable representing velocity of at least one of the phases. There is a further provided a monitoring method for monitoring a multiphase flow in a pipe. There is a further provided an oil well system including a plurality of oil wells, and one or more monitoring apparatus for monitoring a multiphase flow in a pipe. There is a further provided a method of operating an oil well system using a multiphase fluid flow model which is calibrated or modified based on measured parameters of the multiphase flow.
US10739175B1 Microflow sensor and flow sensor package
The microflow sensor includes a base wafer having opposed upper and lower surfaces, and a cap wafer, also having opposed upper and lower surfaces. The base wafer and the cap wafer may be formed from a semiconductor material. A flow sensing element is embedded in the upper surface of the base wafer. The flow sensing element may be any suitable type of flow sensing element, such as a central heater and at least one temperature-sensitive element. A flow channel is formed in the lower surface of the cap wafer and extends continuously between first and second longitudinally opposed edges of the cap wafer. The lower surface of the cap wafer is bonded to the upper surface of the base wafer such that fluid flowing through the flow channel passes above and across the sensing element.
US10739168B2 Absolute encoder comprising a clock control circuit to change the pulse width of each backup clock pulse
An absolute encoder is driven by backup power from an external battery for backup. The absolute encoder includes: a clock generator configured to generate backup clock pulses at intervals of a predetermined period when the backup power is supplied; an analog signal generation circuit configured to operate according to the clock pulse so as to detect a displacement position of a motor and generate an analog signal corresponding to the detected displacement position; a comparator configured to operate according to the clock pulse so as to compare the analog signal with a predetermined voltage; and a clock control circuit configured to control the clock generator to change the pulse width of the clock pulse.
US10739155B2 Cognitive route quality-learning service
A route-quality learning method, system, and computer program product include collecting a first route for a trip recommended from a first third-party application, collecting a second route for the trip recommended from a second third-party application, and after the trip is completed, estimating best alternatives given completion data of the trip and using the first third-party application and the second third-party application recommendation.
US10739152B2 Dynamic reporting of location data for a vehicle based on a fitted history model
A device receives historical map data, and receives, during a time period, location data associated with a location of a vehicle. The device processes the location data, with a fitted history model, to generate a vehicle path, and processes a portion of the location data, with the fitted history model, to generate a fitted history path, based on the historical map data. The device compares the vehicle path and the fitted history path, and determines whether the vehicle path and the fitted history path match based on comparing the vehicle path and the fitted history path. The device provides the portion of the location data when the vehicle path and the fitted history path match, or adds location data to the portion of the location data and provides the portion of the location data and the added location data, when the vehicle path and the fitted history path do not match.
US10739149B2 Autonomous vehicle enhancement system
The present application is directed to an Autonomous Vehicle Enhancement System (AVES) and method for monitoring and managing a virtual or existing fleet of autonomous vehicles in a transportation network and dispatching the autonomous vehicles to users. The AVES includes an AVES Central Operations Center (COC) that communicates with AVES vehicle equipment installed in the autonomous vehicles and AVES applications installed on computing devices accessible by the users. The AVES improves the operating efficiency of a transportation network by monitoring the condition of autonomous vehicles, optimizing the geographical distribution of the autonomous vehicles and optimizing assignment of the autonomous vehicles to users requesting services. The AVES COC monitors and controls the autonomous vehicles via the AVES vehicle equipment. The AVES COC communicates with the users via the AVES applications to provide services to the users. The AVES vehicle equipment and the AVES applications installed on the computing devices communicate with each other to fulfill user request for services.
US10739146B1 Transport communication pairing
A method, apparatus and non-transitory computer readable storage medium, in one embodiment, associating at least one wireless device and at least one user, requesting audio information from at least one remote source by the at least one wireless device, receiving the audio information from the remote source, broadcasting an audio identifier to the at least one wireless device, using the audio information, authenticating the association between the at least one wireless device and at least one transport, based on the audio information, determining at least one characteristic of the at least one user based on at least one of at least one user search history and at least one user preference selection and determining at least one probable route of the at least one transport based on the at least one characteristic and at least one of at least one route history and at least one input destination.
US10739140B2 Iterative estimation of non-holonomic constraints in an inertial navigation system
A device implementing a system for estimating device location includes at least one processor configured to receive a first and second set of signals, each set corresponding to location data and being received based on a sampling interval. The at least one processor is configured to, for each sampling period defined by the sampling interval, obtain sensor data corresponding to device motion during the sampling period, determine an orientation of the device relative to that of the vehicle based on the sensor data, calculate a non-holonomic constraint based on the orientation of the device relative to that of the vehicle such that the non-holonomic constraint is iteratively updated, and estimate a device state based on the non-holonomic constraint.
US10739134B2 Method and system for detecting fingerprint sensor protection layer thickness
Embodiments of the present invention relate to the technical field of fingerprint sensor detection, and in particular, relate to a method and system for detecting a thickness of a protection layer of a fingerprint sensor. The method includes the following steps: step a: collecting fingerprint data via a fingerprint sensor, the fingerprint sensor comprising a plurality of chip sensing units, arranged in an array; step b: calculating a derivative of the fingerprint data, normalizing the derivative of the fingerprint data, and calculating an integration according to the normalized derivative of the fingerprint data; and step c: acquiring a thickness of a protection layer of the fingerprint sensor according to the integration result.
US10739130B2 Optical measuring device generating point cloud data
Provided is a measuring device that can easily perform high-accuracy measurement at low cost. A stage is held on an installation part. A head unit including a light projecting unit and a light receiving unit, and the installation part are fixedly coupled together by a stand. A light shielding mechanism is attached to the stand in order to block ambient light. The light shielding mechanism includes a front cover member that covers a space on the stage from above. Point cloud data representing the three-dimensional shape of the measuring object is generated based on the light reception signal. Designation of a point to be measured in the measuring object is received, and a measurement value at the designated point is calculated based on the obtained point cloud data.
US10739128B2 Laser scanner scanning using a computer numerical controlled (CNC) system for movement
A first surface of a part is scanned with a laser scanner as a platform of a computer numerical controlled (CNC) gantry tool moves relative to the part to form scan data, in which the laser scanner is connected to the platform of the computer numerical controlled (CNC) gantry tool. Differences between the first surface and design for the first surface are determined using the scan data.
US10739126B2 Three-dimensional coordinate measuring device
To provide a three-dimensional coordinate measuring device capable of measuring coordinates over a wide, range with high accuracy and high reliability. A reference stand 10 is provided on an installation surface. A reference camera 110 is fixed to the reference stand 10. A movable camera 120 and a reference member 190 having plurality of markers are rotatably supported on the reference stand 10. The reference camera 110, the movable camera 120, and the reference member 190 are accommodated in a casing 90. The movable camera 120 captures a probe that makes contact with a measurement target and the reference camera 110 captures the plurality of markers of the reference member 190. The coordinates of a point at which the probe makes contact with the measurement target are calculated based on the image data obtained by the capturing.
US10739123B2 Stem nut thread wear analysis apparatus and method
A method of quantifying stem nut thread wear in a valve having a valve stem that is positioned with a stem nut. A tool is mounted to, and rotates with, the stem nut, while simultaneously measuring stem displacement. The method of orienting the stem nut threads where one 360° rotation will capture all of the thread backlash in addition to any stem displacement. The measured stem displacement, including stem nut thread backlash, can then be used, with certain stem geometry parameters, to calculate stem nut thread wear percent and quantify remaining stem nut thread material.
US10739121B2 Blasting mat and method of manufacturing same
A blasting mat including a number of resilient elements arranged in a number of parallel rows that are located in a number of predetermined regions of the blasting mat. The resilient elements in each region are respectively subjected to a preselected compression pressure, to cause each region to have a respective preselected density within a range of preselected densities. The preselected density of at least a second selected one of the regions is greater than the preselected density of at least a first selected one of the regions.
US10739120B2 Explosive separating joint
An explosive separation joint system having an expandable tube containing a mild detonating fuse (MDF) in separable portions of the joint. The MDF extends into a detonation manifold at a first port, an end of the MDF having booster bonded thereto. An external initiating ordnance transfer line enters the manifold at an initiating ordnance (IO) port, has an IO end tip and provides a detonation impulse train where each detonating component is axially aligned within a passageway with the next detonating component. In embodiments, particular detonating components of the detonation train are fixed in place where other detonating components are movable. Each detonating component that is not in direct contact with a preceding detonating component in the detonation train is in direct linear access.
US10739116B2 Automated detonation of fireworks
A fireworks kit can have a set of fireworks having multiple fireworks of different types and a plurality of detonators in communication with the fireworks that are configured to launch or detonate a firework attached thereto. A remote controller or mobile device can be in communication with the detonators and operable to provide dynamic or user customizable control of detonation, launching, or ignition of the fireworks.
US10739114B2 Barrier for absorbing very high power bullets and uses thereof
This disclosure is directed to an improved ballistic concrete barrier for stopping projectiles with a kinetic energy of between about 1.0 kJ (750 foot-pounds) and 20.3 kJ (15,000 foot-pounds) in between about 3 inches and 10 inches.
US10739109B1 Firearm marksmanship system with chamber insert
A universal marksmanship training system is disclosed herein configured to utilize a display device comprising a graphic display. A software application may also be provided. The software application is often configured to display a virtual target on the graphic display. A chamber insert may be utilized, the chamber insert configured to be positioned with the firing chamber of a firearm to be zeroed, wherein the chamber insert interacts with the software application to determine alignment of a bore of the firearm to a bore alignment point on the graphic display. In one form, the display device displays a sight target on the graphic display wherein the sight target is visually perceived by a marksman, and is offset from the bore alignment point by an offset distance. In one form, the software application calculates the sight target relative to the bore alignment point of the firearm given a set of condition variables.
US10739108B1 Systems and methods for stabilizing firearms
A brace for modifying a stock firearm having a straight grip. The brace has an attachment portion configured for the attachment of the brace to the stock firearm. The brace includes a grip portion disposed behind the attachment portion. The grip portion has a top surface and a bottom surface. Each of the bottom surface and the top surface is arced. The bottom surface is configured to be held by a shooter during a shooting operation. The brace includes a bracing portion disposed behind the attachment portion. The bracing portion has at least one slot and a saddle. Each of the at least one slot and the saddle is configured to allow for securement of the brace to a forearm of the shooter while the stock firearm is attached to the attachment portion.
US10739103B2 Archery bow with pass through cabling
In some embodiments, a bow comprises a first limb supporting a first rotatable member. The first rotatable member comprises a first bowstring track and a first terminal post. A second limb supports a second rotatable member. The second rotatable member comprising a second bowstring track and a second terminal post. A bowstring comprises a first end attached to the first terminal post and a second end attached to the second terminal post. The first bowstring track and the second bowstring track are oriented in a bowstring plane, and the first terminal post is laterally offset from the bowstring plane.
US10739100B2 Firearm bipod
This disclosure describes systems, methods, and apparatus for a bipod having pivot and cant functionality built into a unified cant/pivot assembly, housing, and pivot block. Rotation of a locking knob under the housing can gradually increase or decrease friction of the cant and pivoting degrees of freedom. The legs can be stowed approximately 90° rotation from a deployed position, and locking and releasing of this rotation is made possible via depression of a button that also acts as a locking detent that directly interacts with and locks or releases the legs for rotation. In the stowed position, the button can be backdriven and thus the legs can be deployed without depressing the button. A pivot block can also be raised and rotated 180° to lock in a given pivot setting.
US10739098B2 Firearm adapter
A fast-attaching, self-aligning, easily adaptable and tool-less firearm adapter. The novel adapter attaches to the barrel of a firearm while precisely aligning the barrel and adapter using a concentric constriction sleeve along the barrel and a longitudinal compression barrel guide at the muzzle. The device is adapted to attach to a wide range of barrel diameters via an easy to fit and inexpensive to manufacture fitment sleeve. Thus, the adapter can be manufactured in a single size and work with most firearms. In addition, the device attaches to the smooth section of barrel thereby eliminating the need for permanently modifying a firearm by threading the barrel.
US10739097B1 Thermal respirating sound suppressor
A mechanically vented noise suppressor for a firearm using a piston and baffles to capture above atmospheric gas pressure. The device uses a series of baffles in combination with a piston contained between two springs inside a tube. This piston moves to absorb and release high pressure gas from the barrel bore and draw in outside air to cool the suppressor components.
US10739094B1 Follower for blank cartridges, unitary/integrated magazine with follower, and methods for manufacturing same
Systems and methods herein relate to a safety magazine for blank ammunition or “blanks”. In one illustrative implementation, a specially-shaped follower is utilized to engage and advance the blank ammunition without jamming, i.e., when holding and feeding blank cartridges into the chamber of a firearm. In other implementations, integrated/unitary magazines including such a follower are disclosed, which also prevent jams otherwise common in the field of magazines converted to handle blank rounds of ammunition. According to such implementations, live ammunition or cartridges are prevented from being loaded into the magazine and a specialized follower that prevents the ammunition form jamming is provided.
US10739088B2 Apparatus for heating gas
An apparatus for heating gas utilizes a series of chambers through which a gas volume is advanced, and a gradational heat transfer element which enables incremental heat transfer to the gas volume as the gas volume is advanced through the chambers.
US10739087B2 Article, component, and method of forming an article
An article and method of forming an article are provided. The article includes a body portion separating an inner region and an outer region, an aperture in the body portion, the aperture fluidly connecting the inner region and the outer region, and a baffle extending along at least a portion of an inner surface of the article, the baffle dividing the inner region into a plurality of sub-regions. The method of forming an article includes forming a body portion defining an inner region and an outer region, forming an aperture in the body portion, the aperture fluidly connecting the inner region to the outer region, and forming at least one baffle extending along at least a portion of an inner surface of the body portion, the at least one baffle dividing the inner region into a plurality of sub-regions. Also provided is a component including a cooling article disposed therein.
US10739086B2 Heat exchanger and turbine engine comprising such an exchanger
The invention relates to a heat exchanger (10) for heat-exchange between a first fluid and a second fluid, comprising a membrane separating the two fluids and a heat-conductive element (17) in thermal contact with the membrane and with the first fluid, characterised in that said heat-conductive element (17) moves between an active position and an inactive position, such that the capacity of heat exchange with the first fluid is weaker in the inactive position than in the active position. The exchanger is applied, in particular, for the cooling of fluid in the secondary stream of a turbofan.
US10739085B2 Laminated heat sink core
Conditions are found for a heat sink having the highest heat exchange performance on the basis of mutual relationship among thickness of each plate, slit pitch, and horizontal rib, in a laminated heat sink core in which numerous parallel slits are punched in a plate, slender vertical ribs are disposed therebetween and the plate is laminated.
US10739084B2 Liquid cooling heat sink structure and cooling circulation system thereof
A liquid cooling heat sink structure includes a thermal conduction module configured to dissipate heat and including a heat exchange unit; a cover coupled to the thermal conduction module and enclosing the heat exchange unit, the cover and the thermal conduction module defining a heat exchange chamber that includes the heat exchange unit, the cover defining a first opening and a second opening, and the cover being coupled to the thermal conduction module such that at least one of the first and second openings is above the heat exchange unit; a flow guidance plate disposed on the cover; and a housing disposed on the flow guidance plate and defining a first cavity and a second cavity fluidly isolated from each other, wherein the housing includes two fluid inlets each in fluid communication with the first cavity, and a fluid outlet in fluid communication with the second cavity.
US10739082B2 Anti-pressure structure of heat dissipation device
An anti-pressure structure of heat dissipation device includes a main body. The main body has a chamber and a bent section. The chamber has a top side and a bottom side. An anti-pressure member is disposed in the chamber at the bent section. A capillary structure is disposed on the bottom side of the chamber. Two sides of the anti-pressure member respectively abut against the top side of the chamber and a surface of the capillary structure. A working fluid is filled in the chamber. By means of the anti-pressure member, the internal vapor chamber with a bending R angle in the main body is prevented from deformation, contraction or damage due to bending.
US10739077B2 Heat exchanger including furcating unit cells
A heat exchanger includes a core defining a first passageway configured for a first fluid to flow through and a second passageway configured for a second fluid to flow through. The core includes a plurality of unit cells coupled together. Each unit cell of the plurality of unit cells includes a sidewall at least partly defining a first passageway portion, a second passageway portion, a plurality of first openings for the first fluid to flow through, and a plurality of second openings for the second fluid to flow through. Each unit cell of the plurality of unit cells is configured to enable the first fluid to combine and divide in the first passageway portion. Each unit cell is further configured to enable the second fluid to combine and divide in the second passageway portion.
US10739076B2 Heat exchanger coil and heat exchanger having the same
A heat exchanger coil and a heat exchanger having the same. The heat exchanger coil includes: a plurality of flat tubes, each flat tube having a length direction oriented along a vertical direction; and a plurality of fins, in which each fin is disposed between adjacent flat tubes and includes a plurality of fin units arranged along the length direction of the flat tube and sequentially connected into a corrugated shape, each fin unit has a windward end portion and a leeward end portion opposite to each other in a width direction of the flat tube, and at least one end portion of the windward end portion and the leeward end portion of each fin unit extends beyond the plurality of flat tubes along the width direction of the flat tube and is provided with a drain hole.
US10739075B2 Dross handling methods and apparatus
Apparatus and a method of handling a molten metal processing by-product are provided in which the by-product is placed in a container unit and put in the apparatus, the apparatus including an element having a first position outside of the container and a second position in which at least a part of the element is in the container so as to compress the by-product and exclude oxygen from it. The element also serves to transfer heat from the contents of the container unit to the element and so provide cooling. The element can then be returned to the first position, the container unit be removed and placed at a cooling location for final cooling.
US10739073B2 Fluid cooled housing system for instruments of a metal making furnace
A fluid cooled housing system for use in metal making furnaces. In particular, the present invention related to a novel and inventive housing and guard member configured to receive and protect an implement, such as a burner or a lance, used in connection with metal making furnaces. A preferred embodiment of the present invention comprises a housing comprising an outer shell and an inner shell that define a fluid chamber, an end cap, a bushing insert, a face plate, a fluid inlet, and a fluid outlet. Both the fluid inlet and the fluid outlet are preferably in fluid communication with both the fluid chamber defined by the shells and a fluid chamber defined by the bushing insert. In alternative preferred embodiments, the housing system further comprises a guard member that preferably envelopes and further protects the fluid cooled housing.
US10739068B2 Method for installation of a cryogenic distillation apparatus
A method for installation of a cryogenic distillation apparatus is provided. The method can include the steps of: providing an upper module section having an upper column section disposed within and secured to the upper module section, wherein the upper module comprises a roof; providing a lower module section having a lower column section disposed within and secured to the lower module section; erecting the lower module section from a horizontal position to a vertical position at an installation site; lifting the upper module section from a horizontal position and attaching the upper module section, while in a vertical position, to a top portion of the lower module section; lowering the upper column section, independent of the upper module section, toward the lower column section; and welding the upper column section and the lower column section together.
US10739066B2 Refrigerator control method and system with inverter compressor
A control method and control system of a refrigerator with an inverter compressor. The control method includes: calculating the total cooling amount needed by a compartment to be cooled within a unit time; taking the total cooling amount as a first power of the inverter compressor and calculating a first frequency of the inverter compressor operating at the first power; and controlling the inverter compressor to operate at the first frequency. The present invention effectively controls the power consumption amount while satisfying the refrigerator cooling condition by calculating the total cooling amount needed by a refrigerator compartment within a unit time and adjusting the frequency of the inverter compressor.
US10739065B2 Domestic refrigerator having a wall lighting module
A domestic refrigerator has a cold chamber delimited by walls, and a lighting module inserted into a wall opening of a delimiting wall of the cold chamber. The lighting module has a planar, transparent light outlet pane arranged parallel to the delimiting wall, a frame inserted into the wall opening, at least one light-emitting diode which, in a projection perpendicular to the pane plane of the light outlet pane, is arranged so that it is concealed, and a light reflection surface, arranged behind the light outlet pane and irradiated by the light-emitting diode where the light reflection surface, in a region that is visible through the light outlet pane when viewed perpendicularly to the pane plane, has all over a roughness depth Rz of between 2.5 μm and 8.0 μm and an arithmetical mean roughness value Ra of between 0.63 μm and 2.4 μm.
US10739064B2 Cooling system
An apparatus includes a high side heat exchanger, a load, a compressor, a belt, a first bin, a second bin, and a controller. The high side heat exchanger removes heat from a refrigerant. The load uses the refrigerant to cool an enclosed space. The compressor compresses the refrigerant. The first and second bins are coupled to the belt and positioned within the enclosed space. The controller receives a first message, determines that the first bin should be selected, and cycles the belt to move the first bin to a retrieval location within the enclosed space. The controller also receives a second message, determines that the second bin should be selected, and cycles the belt to move the second bin to the retrieval location.
US10739061B2 Temperature homogenizing container and refrigerator having same
A temperature homogenizing container and a refrigerator having same. The container comprises a body and an accommodating space that is enclosed by the body. The body comprises several capillary tube cavities provided therein and allowing flow of a heat exchange medium. A micro-tooth structure is provided on the inner wall of each capillary tube cavity. The heat exchange medium may flow in the capillary tube cavities along an extension direction of the capillary tube cavities. By setting the container body to comprise several capillary tube cavities therein, the temperature homogenizing effect and heat exchange efficiency of the container are improved; by providing the micro-tooth structure, the heat exchange efficiency is further improved; the temperature difference of different areas in the container is reduced, and temperature homogenization in the container is achieved.
US10739060B2 Cooler lock
A cooler access control system locks a cooler when occurrence of an event is detected that requires limiting access to the inside of the cooler. Examples of such events include the loss of power to the cooler for a predetermined period of time, the opening of the cooler door for longer than an allowed time, the loss of functionality of a temperature probe and others. In an embodiment, a service mode is supported wherein the door is left unlocked despite the occurrence of such an event, to allow a stocker or other personnel to leave the cooler door open while stocking the cooler with product.
US10739055B2 Cold room combination vent and light
A combination light and pressure relief vent (10) is disclosed which includes a housing (11), a valve assembly (12), and a light assembly (13). The housing include a valve body (16), port tube (17), and an outside louver (18). The valve assembly includes a low positive pressure exhaust valve (57), a high positive pressure exhaust valve (59), a low negative pressure intake valve (61), and a high negative pressure intake valve (62). The light assembly includes a heat sink casing (68) which defines a heat chamber (37) and which includes a projection (80) extending into the heat chamber. The casing is coupled to an LED module (57) wherein heat generated by the LED module is transferred through the casing to the heat chamber to warm the valve assembly.
US10739054B2 Rigid refreezable portable storage container insert
An apparatus is described herein for storing and transporting food and beverages, comprising a rigid housing configured to fit within a container, the housing comprising a base and a wall extending outwardly from the base, the wall having an inner layer and an outer layer defining a space therebetween, a refreezable material disposed in the space, and a divider panel configured to be removably mounted in the housing. Other products, systems and methods also are disclosed.