Document Document Title
US10452750B2 Systems and methods for interactively presenting a visible portion of a rendering surface on a user device
Systems and methods disclosed herein provide a method of consistently presenting a visible portion of a rendering surface on multiple user devices. The method includes obtaining, at a user device from a remote storage server, content relating to an electronic document stored on the remote storage server, and then determining layout parameters of the content. The layout parameters define a consistent layout on a virtual rendering surface for the content of the electronic document across multiple user devices having different dimensions of display areas. The method further includes obtaining, via a user interface at the user device, a user indication indicative of a visible portion of the electronic document to be displayed via the user interface. The method further includes determining rendering parameters to render the visible portion at the user interface, and rendering the visible portion via the user interface on the user device.
US10452748B2 Deconstructing and rendering of web page into native application experience
A lack of available responsive options for existing web sites and/or pages, and the wide spectrum under which they fall presents a challenge for a satisfying mobile user experience (UX) with a hosted collaboration service. Templates used to create a site and/or page may each have capabilities and features which “cross-over” into other templates. Deconstructing and rendering a web page into a native application experience at a mobile client may highlight a template's functionality to enhance the UX. For example, a server side application programming interface (API) may be provided for the mobile UX, a type of a page to be rendered may be determined, the page may be deconstructed into pieces, and the deconstructed pieces may be provided to rebuild the page at the mobile client natively. The page may be rendered on the mobile client with added elements based on the deconstructed pieces to enhance the mobile UX.
US10452746B2 Quantitative comparison of sample populations using earth mover's distance
A method and apparatus for quantitatively measuring differences between portions of a multivariate, multi-dimensional sample distribution, may comprise summarizing the data by dividing the data into clusters each having a signature representative of a position of the cluster and a fraction of the entire distribution within the cluster; matching a plurality of first supplier signatures to a respective one of a plurality of second receiver signatures using a cost factor indicative of the separation between first signature elements and second signature elements; and determining a measurement of the work required to transform the first signature to the second signature. The step of determining a measurement of the work may comprise applying the earth mover distance (“EMD”) algorithm between the first signature or elements of the first signature and the respective second signatures or elements of the respective second signature.
US10452743B2 Video and data processing using even-odd integer transforms
Methods, apparatuses and systems for integer transforms, and/or integer transform operations, for transforming data (e.g., residual video data) are disclosed. Included among such methods, apparatuses and systems is an apparatus that may include a processor and memory. The memory may include a set of transform matrices and instructions executable by the processor for transforming data (e.g., residual video data) using any of the set of transform matrices. Each transform matrix of the set of transform matrices may be orthogonal or, alternatively, may be approximately orthogonal and be fully factorizable. Each transform matrix of the set of transform matrices may have a different number of elements. Each element of the respective number of elements is an integer. Differences among norms of basis vectors of each transform matrix satisfy a given threshold, and the basis vectors approximate corresponding basis vectors of a discrete cosine transform (DCT) matrix.
US10452742B2 Method and device for recognizing a deviation of a yaw-rate signal of a yaw-rate sensor
A method for recognizing a deviation of a yaw-rate signal of a sensor of a vehicle is proposed which includes a step of receiving a piece of information regarding a linear acceleration of the vehicle, and a step of receiving the yaw-rate signal, which represents a yaw rate of the vehicle. A step of analyzing the yaw-rate signal takes place when the linear acceleration is smaller than a first threshold value, in order to recognize the deviation of the yaw-rate signal.
US10452726B2 In-network semantic mashup for an information-centric networking (ICN) network
A method of performing semantic mashup in an information-centric networking (ICN) network includes receiving, at a router, a data request message. The data request message includes at least a name of targeted data, a name of low-level data, and a semantic mashup logic for generating the targeted data using the low-level data. In response to determining that the targeted data is not stored at the router and that the low-level data is stored at the router, the router generates the targeted data using the low-level data based on the semantic mashup logic. The router also generates a data response message. The data response message includes the generated targeted data.
US10452725B2 Web page recognizing method and apparatus
Disclosed is a web page recognizing method, which includes obtaining a weight of each segmented word of a web page to be recognized; acquiring, according to the weight of each segmented word of a web page to be recognized, weights of the web page to be recognized in two predetermined web page categories through calculation by using a logistic regression model established in advance; and taking a web page category having a greater weight as a category of the web page to be recognized. Also disclosed is a web page recognizing apparatus. The present disclosure recognizes a web page more accurately, especially for a web page in which key words are difficult to distinguish.
US10452724B2 Attribution model for content item conversions
Systems and methods for analyzing the impact of search content item impressions are provided. One method includes identifying interaction data, via conversion pixels embedded within a resource of a content provider. The conversion pixel is associated with a first content item of a content campaign. A conversion metric is generated using the interaction data, indicating an amount of conversions occurring after users viewed the first content item. An overlap rate is determined for the first content item, which is used to generate an adjusted conversion metric. The overlap rate indicates an estimated amount of users who interact with the first content item without interacting with a second content item, wherein the second content item is part of a content campaign and is presented in a resource other than the search result interface. The adjusted conversion metric is used to attribute conversions to the first and second content items.
US10452721B2 Autopoietic information processing system and method
An autopoietic information processing system which is an information processing system for collecting and outputting information includes: a means that inputs first information; a means that collects second information related to the first information; a means that selects third information from the second information; a means that outputs second or third information; a means that collects the second information by setting the third information as new first information; a means that merges the existing second information and new second information at a predetermined rate; a means that selects new third information from the merged second information; and a means that outputs the merged second information or the new third information. The means are recursively operated to continuously provide new information which leads to awareness and discovery of a user.
US10452720B2 Providing feedback in an operating plan data aggregation system
In one embodiment, a method is provided. The method includes receiving forecast information from sales people in a computer. The method further includes receiving comments on specific entries of the forecast information from non-sales people in the computer. The method also includes receiving changes of the forecast information from the non-sales people in the computer. The method additionally includes providing a display of the comments and the changes to the sales people in an interface to the computer.
US10452717B2 Technologies for node-degree based clustering of data sets
Technologies for node-degree based clustering include a computing device to construct a graph that includes multiple vertices corresponding to the data points of a data set. The computing device inserts an edge between each pair of vertices that has a corresponding similarity metric that meets a predetermined threshold similarity metric. The computing device determines a node degree for each vertex in the graph and initializes a cutoff node degree as the lowest node degree of the vertices. The computing device selects a test subset of the graph that includes vertices having a node degree less than or equal to the cutoff node degree. The computing device determines whether the test subset covers the graph and if not increases the cutoff node degree. If the test subset covers the graph, the data points corresponding to the vertices of the test subset are the representative cluster. Other embodiments are described and claimed.
US10452715B2 Systems and methods for compressing geotagged video
Systems and methods for compressing and sharing geotagged video in accordance with embodiments of the invention are disclosed. One embodiment includes receiving a captured video sequence, where at least one geographic location is associated with the captured video sequence, selecting a segment of the captured video sequence, identifying a set of relevant video segments from a geotagged video database based on the at least one geotag associated with the captured video sequence, determining the video segment from the set of relevant video segments that is the best match by comparing the similarity of the content in the video segments to the content of the selected segment from the captured video sequence, encoding the selected segment, where the selected segment is encoded using predictions that include references to the video segment that is the best match, and storing the encoded video segment in the geotagged video database.
US10452713B2 Video analysis techniques for improved editing, navigation, and summarization
Systems and processes for improved video editing, summarization and navigation based on generation and analysis of metadata are described. The metadata may be content-based (e.g., differences between neighboring frames, exposure data, key frame identification data, motion data, or face detection data) or non-content-based (e.g., exposure, focus, location, time) and used to prioritize and/or classify portions of video. The metadata may be generated at the time of image capture or during post-processing. Prioritization information, such as a score for various portions of the image data may be based on the metadata and/or image data. Classification information such as the type or quality of a scene may be determined based on the metadata and/or image data. The classification and prioritization information may be metadata and may be used to automatically remove undesirable portions of the video, generate suggestions during editing or automatically generate summary video.
US10452710B2 Selecting content items based on received term using topic model
Lyrics associated with songs are processed to generate a probabilistic topic model that includes probabilities for terms of the lyrics with respect to one or more predetermined topics. At a later time, a user may desire to hear songs that are associated with a particular term, and may submit the term using a user interface. When the term is received, the probabilities of the probabilistic model are used to identify a topic of the predetermined topics that is most likely associated with the received term. The probabilistic model is used to identify songs that are associated with the identified topic, and some or all of the identified songs are presented as being related to the received term in the user interface.
US10452708B2 Method and system for generating location-based playlists
Methods, systems, and computer programs are presented for generating location-based playlists. The disclosed method includes providing a music service for generating playlists for a location, identifying users having respective user devices within the defined boundaries of the location, and aggregating music preferences of the identified users. Each of the user devices have access to the music service and the aggregated music preferences of the identified users identify a plurality of music tracks. The disclosed method further includes generating a playlist having the plurality of music tracks based on the aggregated music preferences and providing an access to the generated playlist to the identified users at the location. The plurality of music tracks of the playlist is provided for listening by the music service to one or more of the user devices.
US10452706B2 Method and system for handling images on a multi-touch device
Disclosed is a system and method for gesture-based content-object rendering. The present disclosure provides for optimized display of a high-resolution image upon receiving input, such as a spread gesture, from a user respective of a displayed low-resolution image. The low-resolution and high-resolution image are subdivided into content objects or blocks and stored in a content database. Upon receiving the user input, the input areas respective of the image is identified, and the high-resolution image block is displayed. Subsequently, adjacent blocks corresponding to the input area are then displayed to effectuate an efficient download of the high-resolution image.
US10452701B2 Predicting a level of knowledge that a user of an online system has about a topic associated with a set of content items maintained in the online system
An online system generates a hierarchical taxonomy including multiple levels arranged in order of increasing specificity, in which each level includes one or more topics with which a content item maintained in the online system may be associated. Based on information associated with presentations of content items to online system users, which may indicate the users' familiarity with the content items, the online system predicts a likelihood that a particular user is familiar with information associated with one or more content items associated with a topic. Based at least in part on the predicted likelihood, the online system generates a connection between the user and the topic, in which the connection corresponds to a predicted level of knowledge that the user has about the topic. The online system may later retrieve the user's predicted level of knowledge about the topic (e.g., to select content for presentation to the user).
US10452698B2 Unstructured data analytics systems and methods
An unstructured data analytics system, including: an unstructured data analytics algorithm resident on a server and accessible via a browser operable for receiving unstructured data from one or more remote sources, applying one or more analytical tools to the unstructured data, and displaying summary information to one or more users; wherein the summary information is displayed to the one or more users in a presentation layer, an exploration layer, and an annotation layer. The unstructured data analytics algorithm is also operable for receiving outside data from one or more remote sources. The presentation layer displays one or more of the unstructured data a summary of the unstructured data, and the summary information. The exploration layers allows the one or more users to modify the granularity of the summary information, thereby modifying the granularity of the presentation layer. The one or more users can interact with the unstructured data analytics system simultaneously via the annotation layer.
US10452689B1 Consolidating information from different signals into an event
The present invention extends to methods, systems, and computer program products for consolidating information from different signals into an event. Aspects of the invention used a multiphase approach to consolidating information from different signals into (e.g., deduplicating) an event. Detected events are held in the event holding cache for some amount of time after detection in accordance event holding criteria. As events are detected, an information consolidator compares currently detected events to previously cached events. Events determined to be the same event are grouped into an event group. When holding criteria expire for an event in the event group, the event group is published to one or more entities. As such, each new detection of the event does not trigger a corresponding new notification. Different portions of content from the same signal can also be monitored to reduce duplicate detections based on different content types in the same signal.
US10452685B2 Method and apparatus for replicating data
Provided herein are a method and an apparatus for replicating data. A master node or a data node stores data and indices in a table region including a plurality of data regions and a plurality of index regions, merges the plurality of index regions with one another to be one index region, and then replicates a table region including the plurality of data regions and the one index region to other nodes.
US10452682B2 Accelerator based data integration
A method, system and computer program product for providing consolidated access to data of a plurality of source databases. Tables of each of the source databases are replicated to a shared accelerator. The source DBMSs are configured to dispatch queries to the accelerator for accelerating query execution. The accelerator is configured such that the replicated tables can only be accessed by the source DBMS having provided said tables for executing a dispatched query. A user can select one of the source DBMSs to act as a consolidated DBMS—C-DBMS. The C-DBMS provides the consolidated access. The user is enabled to select tables managed by another one of the DBMSs. In response to receiving the selection of the tables, the accelerator is re-configuring such that the C-DBMS is granted access also to the copies of the selected tables in the accelerator.
US10452676B2 Managing database with counting bloom filters
A method of managing a database including creating an initial counting bloom filter (CBF) instance having an array of counters and hash functions that map an inserted value to the array of counters, and designating the initial CBF instance as a current CBF instance, and sequentially inserting each value of a sample data set of a table column into the hash functions of the current CBF instance and incrementing counters of the array of counters to which the value is mapped. The method further includes, prior to inserting each value into the hash functions of the current CBF instance, when a number of counters of the array of counters having non-zero values is at least at a threshold level, designating the current CBF instance as an old CBF instance, creating a new CBF instance having an array of counters and hash functions that map an inserted value to the array counters, and designating the new CBF instance as the current CBF instance.
US10452672B2 Enriching data in an isolated collection of resources and relationships
Systems and methods that enrich asserted data in one or more isolated collections representing resources and relationships between those resources. Isolated collections and different respective rulesets for those isolated collections are accessed or received. Each respective ruleset is executed against its corresponding isolated collection to generated inferred data, such as inferred relationships between the resources in the isolated collection, to create an enriched isolated collection. Different rules within a ruleset may be executed at different times depending on their processing requirements. A query may be received for data in a particular isolated collection, and the query is executed against the isolated collection to generate results to the query including at least a portion of the inferred data. The results to the query may be displayed as a graph with nodes representing resources and edges representing relationships.
US10452670B2 Processing message attachments in shared folder backed integrated workspaces
Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
US10452668B2 Smart defaults for data visualizations
Smart defaults are provided for data visualization by creating a default layout of rows, columns, filters, and comparable elements that improve a user's experience in finding relevant answers within the data. Usage history of the ways that users look at data in various data sources, user specific information, and inferred relationships between a current user and similar users are used to determine elements relevant to visualization of data for a particular user such that the visualization process may be automatically started, and a relevance model is formed/adjusted based on these factors. Queries may also be executed in a preemptive fashion based on the relevance model and results provided to a requesting user more rapidly enhancing user experience with networked data visualization.
US10452667B2 Identification of people as search results from key-word based searches of content in a cloud-based environment
Systems and methods are disclosed for identifying users of a collaboration system as search results. In one embodiment, the system performs a text-based content search of content items to identify relevant content. The disclosed system stores metadata associated with the content that includes various user information. The user information can be used to facilitate identification of relevant individuals (users or collaborators) as search results, in addition to or in lieu of, relevant content.
US10452666B2 Sensor data search system, sensor data search method and management computer
In the sensor data retrieval system, a gateway connected to a plurality of sensor devices collects sensor data including measurement values and time stamps and stores them in a temporary storage part, and the management computer collects sensor data and stores sensor data in the first storage part, the management computer updates the collected time for each gateway as the first time, registers the sensor data of the first storage part in the second storage part in the registration cycle, the search part which updates the latest time stamp among the time stamps of the registered sensor data for each gateway with the second time as the second time and accepts the search period and searches for the sensor data of the time stamp included in the search period, and the search upper limit time from the search period, and compares the second time with the search upper limit time.
US10452663B2 Group user level association method and system
A group user level association method may obtain user operation information of each user in a group, match the user operation information with a pre-stored user operation-point weight comparison table to obtain a point weight of each user in the group determining a user level of each user in the group according to the point weight, and associates a user in the group with a user level of the user in the group. In addition, a group user level association system is further provided, the technical solution of the present disclosure, as compared with a user level based on an online duration and an active degree, can more truthfully and objectively reflect a level difference between users in a group, so as to improve efficiency of a group owner or an administrator applying or managing the group and increase enthusiasm of using a group operation by a user.
US10452652B2 Recommendation platform for structured queries
In one example, a processor receives a structured query, parses the structured query into components, and stores the structured query, the components, and at least one attribute regarding the structured query in a first query record of a query record storage platform, the at least one attribute comprising a user identification of a user generating the structured query. The processor may then receive a search associated with the query record storage platform, where the search includes at least one parameter, and where the at least one parameter specifies at least one of the structured query, at least one of the components, or at least one of the at least one attribute regarding the structured query, and return the first query record in response to the search.
US10452650B1 Data querying
A view gateway is configured to receive a first query in a first programming language from a client. The view gateway is configured to select a template from a plurality of templates. A view gateway is configured to compile the first query and the selected template into a second query. A view gateway is configured to send the second query to a data store for processing. A view gateway is configured to receive a query result that is responsive to the second query; and send the query result to the client.
US10452649B2 Computer data distribution architecture
Described are methods, systems and computer readable media for computer data distribution architecture.
US10452648B1 Method of ensuring transactional integrity of a system that includes a plurality of subsystems, one of which takes an action upon a loss of transactional integrity
A method is provided for ensuring transactional integrity of a system that includes a first subsystem and a second subsystem. Each of the subsystems receive the same request to process a transaction. An indicia engine at each subsystem computes indicia of the outcome of the processing of the same request. The computed indicia from each of the subsystems is compared. An action is completed at one of the subsystems when the computed indicia does not match. The action completed at one of the subsystems is one or more of issuing a database rollback on one of the subsystems, executing self-diagnostics on one of the subsystems, shutting down one of the subsystems, taking one of the subsystems offline, aborting the transaction executing on one of the subsystems, and generating an error indication for one of the subsystems.
US10452647B2 Systems and methods for electronic data distribution
A computer-implemented method is disclosed that comprises receiving, at a data provider computing system, a data contribution from a client device associated with a user, and based on the received data contribution, determining a user identifier that uniquely identifies the user. The method comprises performing a data validation operation to validate the data contribution. The method comprises, based on validating the data contribution, storing the data contribution in association with the user identifier. Further, the method comprises receiving a data request from a data consuming system. Based on the data request, the stored data contribution is identified and distributed to the data consuming system. Based on distribution of the data contribution to the data consuming system, a distribution value associated with the data contribution is generated. An indication of the distribution value is stored in association with the user identifier.
US10452644B2 Computer system, method for verifying data, and computer
The present invention relates to a technology for verifying relevance of data. One object of the present invention is to suppress increase in time required for verifying relevance of data. According to one embodiment of the present invention, a computer system includes: a storage apparatus configured to provide a storage area formed by storage devices; and a computer configured to manage data. The storage area is configured to store a plurality of pieces of data. The plurality of pieces of data include a first piece of data associated with a second piece of data. The computer is configured to: verify whether or not the first piece of data is normally associated with the second piece of data; and start, when the plurality of pieces of data are verified, verification for one piece of data irrespective of whether or not verification for another piece of data is complete.
US10452642B1 Detecting and pinpointing data corruption
Detecting and pinpointing data corruption is disclosed, including: storing an object-level metadata structure corresponding to a stored object, wherein the stored object comprises a plurality of blocks; and determining for a block included in the plurality of blocks, based at least in part on a piece of identifying information of the block, two or more locations in the object-level metadata structure at which to store a value computed based at least in part on data comprising the block.
US10452632B1 Multi-input SQL-MR
A system may include an array of storage devices configured to store a data. The system may further include an array of processing nodes in communication with the array of storage devices. The array of processing nodes may receive a request to perform at least one task associated with the data. The request may include a function call to a function configured to operate on a first data table and a second data table included in the data. The array of processing nodes may partition the first data table among respective subsets of the processing nodes based on a partition key. The array of processing nodes may distribute the second data table among the partitions based on the partition key. The array of processing nodes may execute the function on the first data table and the second data table at each of the partitions. A method and computer-readable medium may also be implemented.
US10452628B2 Data analysis schema and method of use in parallel processing of check methods
An identifier of a data source specifying data to be analyzed is determined from a data analysis schema. The data source is called, and data to be analyzed is retrieved. From the data analysis schema, an identifier of a check method to be used to analyze the data is determined. The check method is called and used to analyze the data.
US10452623B2 Centralized content management system with an intelligent metadata layer, and a method thereof
The invention relates to an intelligent metadata layer for value-based management of information across multiple data repositories. A method according to an embodiment comprises managing data in one or more data repositories via a centralized content management system, wherein said one or more data repositories are connected to said centralized content management system, wherein said centralized content management system provides an access for one or more client devices to data items in said one or more connected data repositories, wherein the method further comprises identifying a data item by the centralized content management system in at least one of the one or more data repositories; creating centralized content management metadata for said identified data item; and associating the created centralized content management metadata with said identified data item.
US10452622B2 Automatically generating a semantic mapping for a relational database
A method for automatically generating a semantic mapping for a relational database RDB includes obtaining a first semantic mapping from a first RDB to an ontology of linked data; obtaining a schema mapping from the first RDB to a second RDB; and generating a second semantic mapping from the second RDB to the ontology of the linked data based on the first semantic mapping and the schema mapping.
US10452621B2 Network coded storage with multi-resolution codes
Multi-resolution encoded files are stored on a plurality of disk drives using systematic network coded storage. In some embodiments, the stored files are used to provide video streaming services for users.
US10452614B2 Storage data reduction analysis and forecast
Methods, computing systems and computer program products implement embodiments of the present invention that include configuring a storage system to store multiple storage entities for access by one or more host computers in communication with the storage system, and specifying a compression condition including a minimum compression ratio. The storage system can then estimate an expected compression ratio for a given storage entity, compress the given storage entity upon the expected compression ratio meeting the compression condition, and provide, to a given host computer, access to the compressed given storage entity.
US10452610B2 Fast lookup of related data partitioned across a distributed key-value store
A storage cluster includes a plurality of key-value storage nodes categorized into sub-groups of data associated with a first value identifying the sub-group and second values identifying respective subsets of data. A key-value processing system receives at least one of a first request to retrieve a selected one of the sub-groups of data, the first request including a plurality of keys, each of the plurality of keys including the first value and a respective one of the second values, and a second request to retrieve a selected one of the subsets of data. The second request includes a key having the first value and a selected one of the second values. The selected one of the second values corresponds to a hash value. The storage cluster selectively provides at least one of the selected one of the sub-groups of data and the selected one of the subsets of data.
US10452607B2 Reusable transformation mechanism to allow mappings between incompatible data types
In one implementation, a data transformation tool is configured to allow a user to specify how types of data should be mapped to another type of data in a reusable fashion. In one implementation, the data transformation tool analyzes data selected for input, the desired data output, and determines a list of potential mappings that may be used between the compliant and non-compliant systems. The mappings may be generated through transformational expressions and defined as a data wrapper. Once the definition of the one or more mappings are defined, data transformation tool generates one or more files allowing the execution of the transformation of the input data to the output data during an execution phase, such as runtime.
US10452605B2 Method and apparatus for task scheduling on heterogeneous multi-core reconfigurable computing platform
A method for task scheduling on a heterogeneous multi-core reconfigurable computing platform is disclosed, the method includes: determining an execution manner of a target task according to popularity of the to-be-executed target task and usage of a reconfigurable resource of the heterogeneous multi-core reconfigurable computing platform, where the execution manner includes a hardware manner or a software manner, for the target task, there is no corresponding target intellectual property IP core for executing the target task on the heterogeneous multi-core reconfigurable computing platform, the popularity of the target task is used to indicate central processing unit CPU usage of the target task, and the usage of the reconfigurable resource is used to indicate a usage status of the reconfigurable resource; and executing the target task according to the determined execution manner.
US10452604B2 Method and bus for accessing dynamic random access memory
Embodiments of the present disclosure provide a method and bus for accessing a dynamic random access memory (DRAM). The embodiments include receiving an access instruction, where the access instruction includes an access address, the access address includes a physical address, and a first field and a second field that are additionally set, the first field is used to indicate an interleaving mode, the interleaving mode indicates a manner of selecting an access channel, the second field is used to indicate an interleaving granularity, and the interleaving granularity indicates a capacity of an address space corresponding to the access channel; determining, according to the first field and the second field, the access channel and an address corresponding to the access channel; and accessing the DRAM according to the access channel and the address corresponding to the access channel.
US10452600B2 Assemblable wireless internet connected apparatus and integrated function system
An assemblable wireless Internet connected apparatus and an integrated function system are provided. The integrated function system includes a function-extended apparatus and the assemblable wireless Internet connected apparatus. The function-extended apparatus includes a first communication interface complied with USB and UART standards. The assemblable wireless Internet connected apparatus includes a wide area network wireless communication module, a second communication interface and a computation-and-controlling unit. The wide area network wireless communication module connects the Internet. The second communication interface is used for engaging with the first communication interface and is complied with the aforementioned two standards. The computation-and-controlling unit communicates with the function-extended apparatus through the second communication interface, and transmits data from the function-extended apparatus to Internet through the wide area network wireless communication module. Accordingly, a separable product with heterogeneous network integration and a novel development way are provided.
US10452593B1 High-performance streaming of ordered write stashes to enable optimized data sharing between I/O masters and CPUs
A data processing network and method of operation thereof are provided for efficient transfer of ordered data from a Request Node to a target node. The Request Node send write requests to a Home Node and the Home Node responds to a first write request when resources have been allocated the Home Node. The Request Node then sends the data to the written. The Home Node also responds with a completion message when a coherency action has been performed at the Home Node. The Request Node acknowledges receipt of the completion message with a completion acknowledgement message that is not sent until completion messages have been received for all write requests older than the first write request for the ordered data, thereby maintaining data order. Following receipt of the completion acknowledgement for the first write request, the Home Node sends the data to be written to the target node.
US10452591B2 Circuit for inhibiting single-ended analogue signal noise, and terminal attachment
A circuit inhibits single-ended analogue signal noises and can be included in a terminal accessory. The circuit includes an input interface module, a differential amplification module, an analogue signal processing module, an isolation module and a control module, wherein the input interface module at least includes an analogue signal line and a digital signal line, the differential amplification module includes differential input ends and an output end; the analogue signal line and the digital signal line of the input interface module are respectively connected to the differential input ends of the differential amplification module, so that the analogue signal line and the digital signal line form a pseudo-differential pair, and the output end of the differential amplification module is connected to the analogue signal processing module; the digital signal line is further connected to the isolation module, and the isolation module is further connected to the control module.
US10452590B2 Multi-point to point USB system
Provided are a system and method for combining USB data streams. In one example, the method may include receiving, via an input port, a first universal serial bus (USB) input signal from a first device that is connected to the input port, receiving, via an interface, a second USB input signal from a second device, combining data from the first USB input signal and data from the second USB input signal to generate a combined USB data signal, and outputting, via an output port, the combined USB data signal to a third device that is connected to the output port. The system and method described herein can improve USB data transfer by combining USB data from multiple USB streams into a single USB output stream.
US10452587B2 Processing apparatus and control method thereof
A plurality of transfer modules (402-0 to 402-M) that transfer data between processing units are provided so as to respectively correspond to a plurality of processing units (401-0 to 401-M). First ring buses (403-0 to 403-M) connect, for each of the processing units (401-0 to 401-M), subunits within a corresponding processing unit and the transfer module corresponding to the processing unit so that they form a ring shape. The plurality of transfer modules (402-0 to 402-M) are connected so that they form a ring shape by a second ring bus (404).
US10452585B2 Crossbar switch with pipeline delay registers
Examples herein relate to crossbar switches and related circuitry. An example crossbar switch includes a plurality of abutted tiles forming a crossbar. The plurality of abutted tiles includes a plurality of edge tiles and at least one middle tile, where each side of each middle tile abuts an edge tile or another middle tile. Each middle tile includes data inputs connected to data outputs, switched data inputs connected to switched data outputs, and pipeline delay registers coupled to data inputs and switched data outputs to allow transmission of a data signal to change directions inside each middle tile. Each edge tile includes a crossbar input, a crossbar output, and a set of inputs, outputs, and pipeline delay registers to allow transmission of data signals from any side of the edge tile to any other side of the edge tile.
US10452581B2 Memory descriptor list caching and pipeline processing
Memory descriptor list caching and pipeline processing techniques are described. In one or more examples, a method is configured to increase efficiency of buffer usage within a pipeline of a computing device. The method includes creation of a buffer in memory of the computing device and caching of a memory descriptor list by the computing device that describes the buffer in a buffer information cache and has associated therewith a handle that acts as a lookup to the memory descriptor list. The method also includes passing the handle through the pipeline of the computing device for processing of data within the buffer by one or more stages of the pipeline such that access to the data is obtained by the one or more stages by using the handle as the lookup as part of a call to obtain the memory descriptor list for the buffer from the buffer information cache.
US10452578B2 Apparatus and methods for in data path compute operations
The present disclosure includes apparatuses and methods for in data path compute operations. An example apparatus includes an array of memory cells. Sensing circuitry is selectably coupled to the array. A plurality of shared input/output (I/O) lines provides a data path. The plurality of shared I/O lines selectably couples a first subrow of a row of the array via the sensing circuitry to a first compute component in the data path to move a first data value from the first subrow to the first compute component and a second subrow of the respective row via the sensing circuitry to a second compute component to move a second data value from the second subrow to the second compute component. An operation is performed on the first data value from the first subrow using the first compute component substantially simultaneously with movement of the second data value from the second subrow to the second compute component.
US10452577B2 Recording apparatus, control method, and storage medium
There is provided a recording apparatus. An adjustment unit executes adjustment processing for adjusting a delay amount of a timing signal. A recording control unit performs recording control for performing recording of data to a file in a storage medium using an input/output unit configured to receive data from the storage medium according to the timing signal, and changes a recording destination of data from the file to a new file in response to a data amount recorded in the file reaching a threshold or more. A control unit controls such that the adjustment processing is performed in response to a sum of the data amount recorded in the file and a first data amount that is greater than or equal to a data amount corresponding to one instance of recording using the input/output unit reaching the threshold or more.
US10452565B2 Secure electronic device
A secure electronic device is disclosed. The secure electronic device includes a first core processing unit, a secure boot Read-Only Memory, a first non-volatile memory, a first volatile memory and a first communication interface. A new framework based on the secure electronic device with built-in security is able to safeguard intellectual property for the developers and further improves the security of the secure electronic device. Thus, more developers can launch their programs or services without being stolen or tampered by an unauthorized party.
US10452564B2 Format preserving encryption of object code
Format preserving encryption of object code is disclosed. One example is a system including at least one processor and a memory storing instructions executable by the at least one processor to identify object code to be secured, where the object code comprises a list of instructions, each instruction comprising an opcode and zero or more parameters. A format preserving encryption (FPE) is applied to the received object code, where the FPE is applied separately to a sub-plurality of instructions in the list of instructions, to generate an encrypted object code comprising a sub-plurality of encrypted instructions. An encrypted object code is provided to a service provider, where the encrypted object code comprises the sub-plurality of encrypted instructions, and any unencrypted portions of the object code.
US10452562B2 File access method and related device
Embodiments of the application provide a file access method. A computing node receives a file open request that carries a file identifier. The computing node obtains an index node of a file that is identified by the file identifier. The computing node further obtains, based on the index node, a physical address space of a memory area in a file storage area, in which the file is stored. The computing node allocates a virtual address space to the file, and recodes a virtual-physical address mapping relationship by using a memory page table. The virtual-physical address mapping relationship includes a mapping relationship between the virtual address space and the physical address space.
US10452561B2 Central processing unit architecture and methods for high availability systems
Aspects are directed to a start-up or recovery method and a central processing unit (CPU) architecture. In one example, the CPU architecture includes read-only memory (ROM) storing instructions addressable by a first range of physical memory addresses, random access memory (RAM), a direct memory access (DMA) engine, the DMA engine controllable to transfer the instructions from the ROM to RAM, the instructions addressable by a second range of physical memory addresses at the RAM, a memory management unit configured to translate a range of virtual addresses to the first range while in ROM, and translate the range of virtual memory addresses to the second range while in RAM, and a CPU to execute a DMA interrupt service routine to update the memory management unit to translate the range of virtual addresses to the second range of physical memory addresses while the DMA engine transfers the instructions to RAM.
US10452560B2 Wear leveling in non-volatile memories
Systems and methods for wear leveling in non-volatile memories (NVMs) are disclosed. One such system includes a cumulative control state determiner configured to determine a cumulative control state indicative of a state of random mappings between physical block addresses (PBAs) and logical block addresses (LBAs) of an NVM, an access network configured to translate a LBA to a PBA based on the cumulative control state, and a background swap scheduler configured to swap PBAs assigned to preselected LBAs based on a control state. One such method involves determining a cumulative control state indicative of a state of random mappings between physical block addresses (PBAs) and logical block addresses (LBAs) of an NVM, translating a LBA to a PBA based on the cumulative control state, and swapping PBAs assigned to preselected LBAs based on a control state.
US10452558B2 Address range mapping for storage devices
Apparatuses, systems, methods, and computer program products are disclosed for address range mapping for memory devices. A system includes a set of non-volatile memory elements accessible using a set of physical addresses and a controller for the set of non-volatile memory elements. A controller is configured to maintain a hierarchical data structure for mapping logical addresses to a set of physical addresses. A hierarchical data structure comprises a plurality of levels with hashed mappings of ranges of logical addresses at range sizes selected based on a relative position of an associated level within the plurality of levels. A controller is configured to receive an I/O request for data of at least one logical address. A controller is configured to satisfy an I/O request using a hashed mapping having a largest available range size to map at least one logical address of the I/O request to one or more physical addresses.
US10452555B2 No-locality hint vector memory access processors, methods, systems, and instructions
A processor of an aspect includes a plurality of packed data registers, and a decode unit to decode a no-locality hint vector memory access instruction. The no-locality hint vector memory access instruction to indicate a packed data register of the plurality of packed data registers that is to have a source packed memory indices. The source packed memory indices to have a plurality of memory indices. The no-locality hint vector memory access instruction is to provide a no-locality hint to the processor for data elements that are to be accessed with the memory indices. The processor also includes an execution unit coupled with the decode unit and the plurality of packed data registers. The execution unit, in response to the no-locality hint vector memory access instruction, is to access the data elements at memory locations that are based on the memory indices.
US10452553B1 Systems and methods for distributing cache space
The disclosed computer-implemented method for distributing cache space may include (i) identifying workloads that make input/output requests to a storage system that comprises a cache that stores a copy of data recently written to the storage system, (ii) calculating a proportion of the cache that is occupied by data written to the cache by a workload, (iii) determining that the proportion of the cache that is occupied by the data written to the cache by the workload is disproportionate, and (iv) limiting the volume of input/output requests from workload that will be accepted by the storage system in response to determining that the proportion of the cache that is occupied by the data written to the cache by the workload is disproportionate. Various other methods, systems, and computer-readable media are also disclosed.
US10452551B2 Programmable memory prefetcher for prefetching multiple cache lines based on data in a prefetch engine control register
A processor may include a programmable memory prefetcher that includes a programmable hardware prefetch engine and a prefetch engine control register. The programmable memory prefetcher may include circuitry and may be configured to receive, during execution of an application, a first instruction for configuring the prefetch engine for prefetching multiple cache lines to be accessed in the future, at predictable locations, by the application; to store, in the prefetch engine control register, dependent on information in the first instruction, data representing an amount of prefetching to be performed, and data representing a stride distance between consecutive cache lines to be prefetched; to receive a second instruction for prefetching a single cache line whose location is identified in the second instruction; and to initiate, in response to receiving the second instruction, prefetching of multiple cache lines by the prefetch engine, to be performed in parallel with execution of the application and in accordance with the data stored in the prefetch engine control register. The prefetch engine control register may store multiple entries, each including an identifier of a given operation to prefetch multiple cache lines. An instruction may also be received to disable prefetching of multiple cache lines. The multiple cache lines may be prefetched from a last-level cache (LLC) to a mid-level cache.
US10452546B2 Cache utility modeling for automated cache configuration
Examples may include techniques to monitor processing of I/O requests of an application being executed by a computing platform by collecting a trace of the I/O requests, the trace including an I/O class of each I/O request; replay the trace and automatically analyze possible cache configuration policies for using a cache during execution of the application by the computing platform; and determine an optimal cache configuration policy for the cache from the possible cache configuration policies. The optimal cache configuration policy may then be applied to use of the cache during subsequent execution of the application by the computing platform.
US10452545B1 Systems and methods for maintaining cache coherency
The disclosed computer-implemented method for maintaining cache coherency may include (1) receiving an indication of a revocation of a grant to an owner node of a shared lock for a data object owned by the owner node; (2) invalidating, in response to the indication of the revocation, a copy of the object in a local cache of the owner node; (3) receiving, while the requesting node holds a grant of an exclusive lock, a request from the requesting node to update the object in the local cache; (4) transmitting, in response to the request to update the object, a request for a shared lock for the object; (5) receiving an indication of a grant of the shared lock; and (6) updating, in response to the grant of the shared lock, the object in the local cache. Various other methods, systems, and computer-readable media are also disclosed.
US10452543B1 Using persistent memory technology as a host-side storage tier for clustered/distributed file systems, managed by storage appliance
Embodiments are described for a multi-node file system, such as a clustered or distributed file system, with a file system buffer cache and an additional host-side tier non-volatile storage cache such as 3DXP storage. Cache coherency can be maintained by one of three models: (i) host-side tier management, (ii) file system management, or (iii) storage array management. performing a storage tier-specific file system action in a file system that comprises a namespace that spans multiple tiers of storage.
US10452537B2 System and method of direct write and mapping of data in a non-volatile memory having multiple sub-drives
A system and method is disclosed for managing data in a non-volatile memory. The system may include a non-volatile memory having multiple non-volatile memory sub-drives. A controller of the memory system is configured to route incoming host data to a desired sub-drive, keep data within the same sub-drive as its source during a garbage collection operation, and re-map data between sub-drives, separate from any garbage collection operation, when a sub-drive overflows its designated amount logical address space. The method may include initial data sorting of host writes into sub-drives based on any number of hot/cold sorting functions. In one implementation, the initial host write data sorting may be based on a host list of recently written blocks for each sub-drive and a second write to a logical address encompassed by the list may trigger routing the host write to a hotter sub-drive than the current sub-drive.
US10452536B2 Dynamic management of garbage collection and overprovisioning for host stream storage
A system and method is disclosed for managing data in a non-volatile memory. The system may include a non-volatile memory having multiple non-volatile memory sub-drives. A controller of the memory system is configured receive data streams from multiple different host systems and keep data for the separate streams in separate sub-drives. The method may include dynamically changing overprovisioning of the sub-drives in response to changes in relative workload measurements of data writes coming from the different host systems.
US10452533B2 Access network for address mapping in non-volatile memories
Systems and methods for determining a physical block address (PBA) of a non-volatile memory (NVM) to enable a data access of a corresponding logical block address (LBA) are described. One such method includes generating a first physical block address (PBA) candidate from a LBA using a first function; generating a second physical block address (PBA) candidate from the LBA using a second function; and selecting either the first PBA candidate or the second PBA candidate for the data access based on information related to a background swap of data stored at the first PBA candidate and a background swap of data stored at the second PBA candidate.
US10452530B2 Information processing apparatus and information processing method
It is an object to provide a technique that can enhance data rewriting tolerance. An information processing apparatus includes a first nonvolatile memory and a second nonvolatile memory. The first nonvolatile memory stores first data. The second nonvolatile memory stores second data that is higher in update frequency than the first data. This allows the data rewriting tolerance in the device to be enhanced. For example, data of a dynamic map that is a dynamically changeable map can be applied to at least the second data among the first data and the second data.
US10452528B2 System and method for assisting a user in an application development lifecycle
The present disclosure relates to system(s) and method(s) for assisting a user in application development lifecycle. The system is configured to receive a new use case from a user device and identify a sub-set of development solutions from a set of development solutions, stored in a historical data repository, that are applicable for developing code corresponding to the new use case. Furthermore, the system is configured to receive a set test cases corresponding to each development solution from the historical data repository. Furthermore, the system is configured to generate a problem report and a false failure report based on analysis of the set of test cases. The system is further configured to rank the sub-set of development solutions based on analysis of the problem report and the false failure report. Further, the system is configured to generate a decision template based on the ranking of the sub-set of development solutions.
US10452527B2 System and method for facilitating field testing of a test application
Systems and methods for facilitating field testing of a test application are provided. In certain implementations, one or more metrics related to execution, at a user device, of one or more operations of the test application may be obtained. A determination of whether an error occurred with an operation of the one or more operations may be effectuated based on the one or more metrics. Error information relating to the error may be caused to be transmitted to one or more other user devices, wherein the error information includes information for replicating the error. Replication information relating to an attempt by the first other user device to replicate the error may be received back from at least a first other user device of the one or more other user devices. A determination of whether the first other user device replicated the error may be effectuated based on the replication information.
US10452524B2 Application programming interface for providing access to computing platform definitions
Aspects of the disclosure are directed to providing access to the contents of a computing platform definition. A computing platform definition includes entries indicating devices and executables to deploy to a computing platform. An orchestration engine is communicatively connected to a computing platform that implements the computing platform definition. An interface includes callable units that provide access to the computing platform definition which may be invoked by the orchestration engine during execution of a stage of an orchestration pipeline performed with respect to the computing platform. The interface receives from the orchestration engine a request indicating one of the callable units. In response to the request, the interface retrieves the portion of the computing platform definition that is associated with the callable unit indicated and provides that portion of the computing platform definition to the orchestration engine for use during execution of the stage of the orchestration pipeline.
US10452522B1 Synthetic data generation from a service description language model
Embodiments presented herein provide techniques for dynamically generating synthetic test data used to test a web service. In one embodiment, a service description language document defining a web service may include a test interface definition. The test interface definition specifies rules for generating the synthetic data to use when testing API interfaces exposed by the web service, e.g., to generate synthetic data needed carry out load and performance testing. Including rules for generating test data in the service description language document provides a centralized and authoritative source for both building and testing the web service.
US10452521B2 Development and production data based application evolution
According to examples, development and production data based application evolution may include ascertaining a goal, development data, and production data for a specified release of an application. Development and production data based application evolution may further include determining, from the development data, a feature, a use-case associated with the feature, and a plurality of tasks associated with the use-case. Further, development and production data based application evolution may include determining, from the production data, production log data and user feedback, determining, from the production log data and the user feedback data, criteria, ascertaining, a weightage for each criterion of the criteria, and determining, based on the weightage, a task priority for each task of the plurality of tasks to be applied to a different release of the application.
US10452512B1 Systems and methods for locally streaming applications in a computing system
The present disclosure relates generally to a system that includes a storage component that stores data and a processor. The processor may install an application using a portion of the storage component, partition the portion of the storage component from a remaining portion of the storage component, and execute the application via the portion of the storage component.
US10452511B2 Server health checking
Generating a performance policy for a server. A plurality of system metrics of a first server is monitored, and a benchmark for the plurality of system metrics based on the monitored plurality of system metrics is stored. The benchmark indicates desirable system metrics of the first server. An operating policy for a second server is generated from the stored benchmark. The operating policy includes desirable system metrics of the second server based on the desirable system metrics of the first server.
US10452510B2 Hybrid clustering-partitioning techniques that optimizes accuracy and compute cost for prognostic surveillance of sensor data
The disclosed embodiments relate to a system for performing prognostic surveillance operations on sensor data. During operation, the system obtains a group of signals from sensors in a monitored system during operation of the monitored system. Next, if possible, the system performs a clustering operation, which divides the group of signals into groups of correlated signals. Then, for one or more groups of signals that exceed a specified size, the system randomly partitions the groups of signals into smaller groups of signals. Next, for each group of signals, the system trains an inferential model for a prognostic pattern-recognition system based on signals in the group of signals. Then, for each group of signals, the system uses a prognostic pattern-recognition system in a surveillance mode and the inferential model to detect incipient anomalies that arise during execution of the monitored system.
US10452508B2 Managing a set of tests based on other test failures
In an approach for managing a set of tests to run on a set of platforms, a processor identifies a set of tests to run on a set of platforms and one or more priorities associated with the set of tests. A processor sends the set of tests and the one or more priorities associated with the set of tests to the set of platforms. A processor receives information about a first test run of a first test on a first platform of the set of platforms. A processor determines that the first test failed on the first platform. A processor updates the one or more priorities associated with the set of tests. A processor sends the updated one or more priorities associated with the set of tests to at least the second platform.
US10452507B2 Bench and software for testing electrical equipment, in particular a computer
Disclosed is a test bench (1) for testing equipment (2), in particular a computer. The test bench includes: at least one programmable macro-instrument (12), a set of measurement and generation instruments (14), and a set of charges (15), switchable with one another. Also disclosed is a computer program for using such a bench (1).
US10452505B2 Error injection for assessment of error detection and correction techniques using error injection logic and non-volatile memory
A memory system includes a non-volatile memory unit, a content-addressable memory unit coupled to the non-volatile memory unit, and an error injection logic unit coupled to the non-volatile memory unit and the content addressable memory unit. The non-volatile memory unit is programmed to allow a first error injection onto a first data word using the error injection logic unit. The error injection logic in combination with the content addressable memory unit replaces a bit cell in the memory system. The memory system performs an evaluation of various error detection and correction techniques.
US10452503B2 Bidirectional replication
An example data storage system includes a first storage array having a first LUN and a second storage array having a second LUN. The first and second storage arrays may implement replication from the first LUN as a primary LUN to the second LUN as a secondary LUN. The first and second LUNs may both be an active target for host write I/O. The second storage array may, in response to receiving from a host a write that is directed to the second LUN, send write data of the write to the first storage for replication array while maintaining a copy of the write data in a fenced portion of a cache of the second storage array. The second storage array may wait to release the copy of the write data to the second LUN until a write acknowledgment is received from the first storage array.
US10452501B2 Copying data from mirrored storage to auxiliary storage arrays co-located with primary storage arrays
Methods that copy data from mirrored storage to auxiliary storage arrays co-located with primary storage arrays are provided. One method includes requesting a subset of the data from a backup system mirroring the set of data at a remote location in response to detecting an error in a storage device of an array of primary storage devices storing a set of data. The method further includes receiving the subset of the data from the backup system and storing the subset of the data in an array of auxiliary storage devices co-located with the array of primary storage devices in which the subset of the data can correspond to data stored on the storage device. Systems and computer program products for performing the above method are also provided.
US10452499B2 Redundancy for cache coherence systems
A distributed system implementation for cache coherence comprises distinct agent interface units, coherency controllers, and memory interface units. The agents send requests in the form of read and write transactions. The system also includes a memory that includes coherent memory regions. The memory is in communication with the agents. The system includes a coherent interconnect in communication with the memory and the agents. The system includes a second identical coherent interconnect in communication with the memory and the agents. The system also includes a comparator for comparing at least two inputs, the comparator is in communication with the two coherent interconnects.
US10452498B2 Fault tolerance for persistent main memory
A computing system can include a processor and a persistent main memory including a fault tolerance capability. The computing system can also include a memory controller to store data in the persistent main memory and create redundant data. The memory controller can also store the redundant data remotely with respect to the persistent main memory. The memory controller can further access the redundant data during failure of the persistent main memory.
US10452492B2 Method, apparatus, and computer program stored in computer readable medium for recovering block in database system
Provided is a method for recovering a block in a database system. Provided is a method for recovering a database block, including: deciding one or more recovery candidate blocks by reading log data recorded in a persistent storage medium; deciding master nodes of the one or more respective recovery candidate blocks; and re-reading the log data in order to permit proxy nodes of the one or more recovery target blocks to recover at least one recovery target block among the one or more recovery candidate blocks in parallel, at least one recovery target block among the one or more recovery candidate blocks being decided by the master nodes of the one or more recovery candidate blocks.
US10452486B2 Selecting a backup process for a file system
A computer-implemented system or method for selecting a backup process for backing up a file system. The selection of a backup process can be based on multiple criteria, including an estimated completion time for each of multiple available backup processes.
US10452484B2 Systems and methods for time-based folder restore
The present disclosure describes systems and methods for hierarchical, iterative backup and restoration of files in a hierarchy. Upon backup of a new or modified file, an identification file is created with entries identifying the new or modified file and current versions of all other files in the same directory. The identification file may be stored on the local system and marked for backup. This triggers standard backup routines, such that the identification file is then backed up as if it were a new file in the parent directory. Accordingly, a second identification file is created with entries identifying the first identification file (and thus the child directory) as well as any other current versions of files in the parent directory and identification files for other child directories. This process is iteratively repeated, climbing through the directory structure, until reaching a top-most or root folder.
US10452476B2 Memory system and method of controlling nonvolatile memory
According to an embodiment, a memory system includes: a test pattern decoding unit that detects an intermediate decoding word from a plurality of test patterns; a Euclid distance calculating unit that calculates a Euclid distance between the intermediate decoding word and a received word; and a maximum likelihood decoding word selecting unit that maintains a maximum likelihood decoding word candidate. In a case where a Euclid distance of the intermediate decoding word is shorter than a Euclid distance of the maximum likelihood decoding word candidate, the maximum likelihood decoding word selecting unit updates the maximum likelihood decoding word candidate by using the intermediate decoding word and the test pattern decoding unit does not execute decoding of a test pattern having no possibility that the Euclid distance of the intermediate decoding word becomes shorter than the Euclid distance of the maximum likelihood decoding word candidate.
US10452475B2 Memory system and resistance change type memory
According to one embodiment, a memory system includes a resistance change type memory including a memory cell configured to hold first data and an ECC circuit configured to detect and to correct an error in the first data; and a controller configured to control an operation of the resistance change type memory. In a read operation for the memory, when the first data from the memory cell includes an error, the memory transmits second data in which the error is corrected and a first signal to the controller. The controller transmits a control signal and a write command to the memory based on the first signal. The memory writes the second data to the memory cell based on the control signal and the write command.
US10452472B1 Tunable and dynamically adjustable error correction for memristor crossbars
A dot-product engine (DPE) implemented on an integrated circuit as a crossbar array (CA) includes memory elements comprising a memristor and a transistor in series. A crossbar with N rows, M columns may have N×M memory elements. A vector input for N voltage inputs to the CA and a vector output for M voltage outputs from the CA. An analog-to-digital converter (ADC) and/or a digital-to-analog converter (DAC) may be coupled to each input/output register. Values representing a first matrix may be stored in the CA. Voltages/currents representing a second matrix may be applied to the crossbar. Ohm's Law and Kirchoff's Law may be used to determine values representing the dot-product as read from the crossbar. A portion of the crossbar may perform Error-correcting Codes (ECC) concurrently with calculating the dot-product results. ECC codes may be used to only indicate detection of errors, or for both detection and correction of results.
US10452467B2 Automatic model-based computing environment performance monitoring
Various systems and methods for implementing automatic model generation for performance monitoring are described herein. A performance monitoring system includes a model manager to: identify a performance model that predicts performance of an operational node, the performance model based on telemetry data from the operational node; and implement an automatic verification operation to analyze the performance model and revise the performance model when the performance model is no longer valid; and an event processor to: initiate a remedial action at the operational node when the performance model indicates an alert state.
US10452462B2 Parsing complex log entry types
System parses fields in a log entry, corresponding to a system user event, to identify a log code for a first and second log entry types. System identifies a common schema for the first and second log entry types. System identifies a schema identifier by applying the common schema to the log entry. The schema identifier corresponds to a schema in a container for the first log entry type or a container for the second log entry type. The container for the first log entry type includes the common schema and a first schema that is specific to the first log entry type. The container for the second log entry type includes the common schema and a second schema that is specific to the second log entry type. System identifies log data by using the corresponding schema to parse fields in the log entry, and outputs the log data.
US10452461B2 Discovering and safely transitioning transactors to run mode
For discovering and safely transitioning transactors to a run mode, a message module determines if a message received from a communication master after a reset is a discovery message and determines if the message is an initial message received from the communication master. A command module, in response to the message not being the discovery message and the message being the initial message, activates a safety fault. In addition, the command module, in response to the message not being the discovery message and not being the initial message, determines whether the message comprises a valid safety command. In response to the message including a valid safety command, the command module enters the run mode.
US10452458B2 Computer performance prediction using search technologies
A computer monitoring system may predict near term and long term performance by comparing a segment of current time series data with previously observed time series to find matching segments. From a matching segment, a prediction of performance may be made by examining later observations in the time series. Each time series element may include a large number of parameters, and one mechanism for comparing segments may be treating the elements as multi-dimensional vectors and using cosine similarity for finding significant matches. A deployment mechanism may store time series segments in a searchable database, and search the database with a newly observed time series segment for matches.
US10452456B2 Kernel event triggers
The present technology pertains to responding to a kernel level file event for a content item and presenting a file event window associated with the content item. A client device can detect the kernel level file event for the content item. This can be accomplished using a kernel extension on a client device that is networked with a content management system. The client device can then retrieve data associated with the content item, including an instruction for the content item. The client device can then perform the instruction. This instruction can be to retrieve collaboration data from the content management system and present the collaboration data in a file event window.
US10452451B2 Systems and methods for scheduling of workload-aware jobs on multi-clouds
Disclosed are systems and methods for optimally provisioning tasks to machine instances. The machine instances can correspond to cloud providers and can be part of a multi-cloud. The machine instances can each have various resources available. The task can be received from a user including a job profile. A ranking can be determined for the machine instances. Based on the ranking, the task can be provisioned to one or more of the machine instances.
US10452450B2 Optimizing allocation of multi-tasking servers
Optimizing allocation of multi-tasking servers is provided. A schedule that identifies a plurality of time periods is received. The schedule associates each server of a plurality of servers with at least one time period. Performance characteristics, including a multitasking threshold, of each server of the plurality of servers is determined. A simulation of the plurality of servers is performed to determine a service level of the simulation. A workload identifying a plurality of incidents is received. Each incident is allocated to a server. One or more performance metrics of each time period is determined. The service level of the simulation is determined based, at least in part, on the one or more performance metrics of each time period. The schedule is optimized based, at least in part, on at least one of the service level and a target service level.
US10452449B1 Scheduler for vector processing operator allocation
An apparatus includes a plurality of hardware engines and a scheduler circuit. The hardware engines may be configured to process a plurality of vectors using a plurality of operators. The scheduler circuit may be configured to (i) parse a directed acyclic graph into one or more of the operators, (ii) track a plurality of unscheduled operators that have not been allocated to the hardware engines, (iii) track a plurality of statuses of the hardware engines and (iv) allocate at least one of the unscheduled operators to at least one of the hardware engines based on the statuses. The at least one unscheduled operator may be processed in the at least one hardware engine. The scheduler circuit may be implemented solely in hardware.
US10452439B2 On-demand code execution in a localized device coordinator
Systems and methods are described for implementing a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinator can be provisioned with a set of tasks, each task corresponding to a segment of code that can be executed by the coordinator, such as to manage the coordinated devices. To assist in execution of the tasks, the coordinator can include a resource manager that generates execution environments corresponding to an individual task execution, which environments may be isolated from other execution environments. The coordinator can further include a scheduler to obtain calls to execute tasks, and implement a queue from which to select tasks for execution. On selecting a task, the scheduler may interact with the resource manager to generate an execution environment for the task, and cause execution of the task within the execution environment.
US10452438B2 Parameter selection for optimization of task execution based on execution history for prior tasks
Methods and systems for optimization of task execution are disclosed. A definition of a task is received. A plurality of parameter values for execution of the task are selected based on an execution history for a plurality of prior tasks performed for a plurality of clients. The plurality of parameter values are selected to optimize one or more execution constraints for the execution of the task. The execution of the task is initiated using one or more computing resources configured with the selected parameter values.
US10452435B2 Dynamic build pipeline execution
According to an example, dynamic build pipeline execution may include extracting a pipeline flow related to build jobs, and generating, by using the extracted pipeline flow, a pipeline model that includes a plurality of pipelines related to the pipeline flow. Each pipeline of the plurality of pipelines may represent a set of related build jobs, and include an entry point to access the set of related build jobs. Dynamic build pipeline execution may further include generating another model related to the pipeline model to execute a build job of the set of related build jobs for a pipeline of the plurality of pipelines based on a parameter specified for the another model.
US10452434B1 Hierarchical reservation station
Systems, apparatuses, and methods for efficiently scheduling processor instructions for execution. The reservation station in a processor stores instructions in each of a primary buffer and a secondary buffer. Control logic selects a first number of instructions with ready source operands in the primary buffer and a second number of instructions with ready source operands in the secondary buffer. If a third number of instructions to issue from the reservation station is greater than the first number of instructions, then the reservation station issues one or more instructions of the second number of instructions from the secondary buffer to the one or more execution units. Control logic selects a fourth number of instructions in the secondary buffer to transfer to the primary buffer, and cancels the transfer of a given instruction in response to determining the given instruction has issued to the one or more execution units.
US10452433B2 Event-driven multi-tenant computer-management platform
Computer implemented techniques comprise instructions configured to cause a processor to obtain routines, receive a user defined set of obtained routines to form a chain of at least two routines, produce the chain of the at least two routines according to the user defined set of routines, receive a user defined designation of the chain as a workflow, and produce by the computing system the designated workflow.
US10452428B2 Application execution with optimized code for use profiles
Method and system are provided for software application execution including switching between optimized code for use profiles. The method includes: accessing an application having multiple executables for the same function for multiple use profiles. The method includes: executing code for a first use profile; receiving a prompt to change to a second use profile; suspending the execution of the code for the first use profile; retrieving switching code from a pre-computed data structure, wherein the switching code is for carrying out operations to transfer from executing code for a first use profile to executing code for a second use profile; performing the operations of the switching code; and resuming executing the application by executing code for the second use profile.
US10452427B2 Method and apparatus for switching tasks using a displayed task stack
A method and an electronic device are provided in which, in response to a first user input, a stack of partially overlaid visual elements is displayed in response to the first user input. Each visual element corresponds to an application that is running in the electronic device and includes an index item representing the corresponding application. A second user input for selecting a visual element from the stack of partially overlaid visual elements is received through the touchscreen. An execution screen of an application corresponding to the selected visual element is displayed.
US10452425B2 Apparatus and method for processing a plurality of tasks
An apparatus and a method for processing a plurality of tasks in cycles on a plurality of computation cores, provision being made also to determine, within one cycle for processing the plurality of tasks, an allocation of the plurality of tasks to the plurality of computation cores and a sequence for an at least partial execution of the plurality of tasks.
US10452423B2 Method and apparatus for light-weight virtualization contexts
A processor comprises a register to store a first pointer to a context data structure specifying a virtual machine context, the context data structure comprising a first field to store a second pointer to a plurality of realm switch control structures (RSCSs), and an execution unit comprising a logic circuit to execute a virtual machine (VM) according to the virtual machine context, wherein the VM comprises a guest operating system (OS) comprising a plurality of kernel components, and wherein each RSCS of the plurality of RSCSs specifies a respective component context associated with a respective kernel component of the plurality of kernel components, and execute a first kernel component of the plurality of kernel components using a first component context specified by a first RSCS of the plurality of RSCSs.
US10452420B1 Virtualization extension modules
Systems and methods for processing virtual machine I/O requests by virtualization extension modules. An example method comprises: receiving, by a virtual machine monitor (VMM) running on a host computer system, a request initiated by a virtual machine managed by the VMM; processing the request by a VMM extension module identified by one or more parameters of the request; invoking, by the VMM extension module, an application programming interface (API) exported by the VMM to perform an action identified by the request; and resuming execution of the virtual machine.
US10452417B2 Methods, apparatus, and articles of manufacture to virtualize performance counters
Methods, apparatus, and articles of manufacture to virtualize performance counters are disclosed. An example method includes dividing performance events to be counted into a plurality of classes; assigning a first virtual performance counter of a virtual machine to a first performance event type in a first one of the classes; assigning a second virtual performance counter of the virtual machine to a second performance event type in a second one of the classes different from the first class; incrementing the first virtual performance counter in response to a first occurrence of the first performance event type during direct execution of guest instructions by the virtual machine; and not incrementing the first virtual performance counter in response to a second occurrence of the first performance event type during execution of emulated instructions by a hypervisor on behalf of the virtual machine.
US10452414B2 Assistive technology notifications for relevant metadata changes in a document
User interface information related to relevant events of interest is provided. Events can occur anywhere in a document, and may or may not be relevant to a user utilizing an assistive technology (AT) application, such as a screen reader. A provider-side signaling system component determines whether raised events are relevant to the user. In some examples, when an application makes a plurality of attribute changes in a document at once, the signaling provider batches the related events as a single transaction, and generates a generalized annotation describing the changes. The signaling provider further packages the event notification, and sends the event notification to a client-side signaling system component. The signaling client receives the notification, and determines whether to alert the user of the event(s) based on verbosity settings. The AT application is enabled to interpret the event notification and alert the user in a meaningful way.
US10452413B2 System and method for navigating web-based application programs
A client device facilitates user navigation through a plurality of separate, but intercommunicating application programs that make up an integrated solution, to allow the user to perform desired functions or actions associated with those application programs using minimal effort. In particular, the user's navigation between the application programs are monitored as the user navigates the application programs to perform or invoke a desired function. Information related to the navigation to, and invocation of, the desired function is then stored for subsequent use in creating a list of navigational paths for the user. The navigational paths comprise hyperlinks to the desired functions that, when selected by the user, will navigate the user directly to the desired functions. The navigational paths may be ranked according to their frequency of use by the user.
US10452409B2 Universal adapter for native calling
In one approach, a native call is performed using an adapter generator to produce an adapter for converting memory structures between a first memory representation adhering to a first application binary interface (ABI) and a second memory representation adhering to a second memory representation adhering to a second ABI. In some cases, the adapter produced by the adapter generator is stored in an adapter cache and indexed by the shape of the call for later reuse should the same native call be made again in the future. The adapter produced by the adapter generator uses a set of intermediate instructions which can be either compiled by a Just-in-Time (JIT) compiler or interpreted by an interpreter to produce executable instructions for converting between the first ABI and the second ABI.
US10452408B1 System and method for intercepting data flow between a computer process and a file
A system and method is provided for intercepting and processing input/output of computer processes without requiring the restarting and/or recompiling of the connected processes. An exemplary method includes interrupting an execution of a first process by a CPU of a computing device having an operating system with a first file descriptor table that references the first process to a system resource and loading parasite code into an address space of the first process. The method further includes creating a communication channel between the first and second processes, updating a second file descriptor table for the second process so that the second file descriptor table includes an index references to the system resource and the communication channel, and updating the index reference in the first file descriptor table to reference the communication channel. Once the file descriptor tables have been updated the execution of the first process is restored.
US10452407B2 Adapter configuration
Aspects of the application relate to configuring of an adapter. Code of the adapter is received and dependencies from the code are determined, wherein at least one of the dependencies includes library code and a version of the library code. A control flow graph is derived from the code and the dependencies. A type of the adapter is determined to, specify how the adapter processes messages. The method further comprises determining at least one implementation of at least one adapter task of the adapter based on the control flow graph. When the determined implementation is not annotated in the code or the control flow graph, the method includes annotating the control flow graph to specify the implementation. A configuration GUI is generated based on the annotated control flow graph and the adapter type. A configuration task may be performed on the adapter according to input received via the configuration GUI.
US10452406B2 Efficient sharing of artifacts between collaboration applications
A method can include evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact. A first collaborative system can be selected from the plurality of collaborative systems according to the evaluation. The artifact can be stored in the first collaborative system.
US10452403B2 Mechanism for instruction set based thread execution on a plurality of instruction sequencers
In an embodiment, a method is provided. The method includes managing user-level threads on a first instruction sequencer in response to executing user-level instructions on a second instruction sequencer that is under control of an application level program. A first user-level thread is run on the second instruction sequencer and contains one or more user level instructions. A first user level instruction has at least 1) a field that makes reference to one or more instruction sequencers or 2) implicitly references with a pointer to code that specifically addresses one or more instruction sequencers when the code is executed.
US10452401B2 Hints for shared store pipeline and multi-rate targets
Techniques are disclosed relating to selecting store instructions for dispatch to a shared pipeline. In some embodiments, the shared pipeline processes instructions for different target clients with different data rate capabilities. Therefore, in some embodiments, the pipeline is configured to generate state information that is based on a determined amount of work in the pipeline that targets at least one slower target. In some embodiments, the state information indicates whether the amount of work is above a threshold for the particular target. In some embodiments, scheduling circuitry is configured to select instructions for dispatch to the pipeline based on the state information. For example, the scheduling circuitry may refrain from selecting instructions with a slower target when the slower target is above its threshold amount of work in the pipeline. In some embodiments, the shared pipeline is a store pipeline configured to execute store instructions that target memories with different data rate capabilities.
US10452395B2 Instruction to query cache residency
A query is performed to obtain cache residency and/or other information regarding selected data. The data to be queried is data of a cache line, prefetched or otherwise. The capability includes a Query Cache instruction that obtains cache residency information and/or other information and returns an indication of the requested information.
US10452393B2 Event-driven design simulation
A simulation system that includes a simulation accelerator that uses parallel processing to accelerate the simulation of register transfer level codes (RTLs) while minimizing memory access latency is disclosed. The accelerator has an array of parallel computing resources. The simulation accelerator receives compiled RTLs in which the components of the design are mapped to instructions. The instructions are divided into groups, in which instructions belonging to a same group are logically independent of each other. The simulation accelerator fetches instructions and data for processing by the parallel computing resources for one group of instructions at a time.
US10452392B1 Configuring programmable integrated circuit device resources as processors
A programmable integrated circuit device includes a plurality of clusters of programmable logic resources. Programmable device interconnect resources allow user-defined interconnection between the clusters of programmable logic resources. A plurality of specialized processing blocks have dedicated arithmetic operators and programmable internal interconnect resources, and having inputs and outputs programmably connectable to the programmable device interconnect resources. A plurality of embedded memory modules have inputs and outputs programmably connectable to the programmable device interconnect resources. Instruction sequencing circuitry is provided, and the instruction sequencing circuitry, at least one of the specialized processing blocks and at least one of the embedded memory modules, are programmably connectable to form a processor, where the memory module serves as instruction memory. Optionally, a dedicated instruction bus communicates the instructions from the embedded memory module or modules to the specialized processing block or blocks.
US10452391B2 Method and device for managing quality of a software application
A method and system for managing quality of a software application during software development lifecycle is disclosed. In one embodiment, the method includes determining target quality value associated with the software application being developed. Furthermore, the method includes determining parameters affecting quality of the software application. The method also includes determining parameters affecting quality of the software application. Additionally, the method includes outputting results of the analysis indicating real-time quality of the software application being developed.
US10452389B2 Computer-implemented method for editing data object variants
A computer-implemented method for editing data object variants of at least one software tool is described and presented, whereby the data object variants have at least one common software/hardware attribute and in each case a configuration of the attribute. It is possible to react to changing configurations of hardware attributes of different data object variants and thereby to changing matching groups during the editing of a data object variant in that for at least one attribute matching configurations of the attribute in different data object variants are captured and that for the attribute information on matching groups of data object variants is stored with the matching configurations of the attribute.
US10452377B2 Simulating end-to-end upgrade process in production environment
System and methods for simulating an end-to-end upgrade process are provided. The method may include collecting, by an upgrade simulator, a system inventory from a production system. The system inventory includes the production system's hardware configuration. The method may include, in response to a determination that the system inventory is compatible with an upgrade software, configuring, by the upgrade simulator, a simulated system having a downsized hardware configuration compared to the production system's hardware configuration. The method may further include upgrading, by the upgrade simulator, the simulated system using the upgrade software, and evaluating, by the upgrade simulator, the simulated system operating with the upgrade software.
US10452373B2 System and method for service import/export in a cloud platform environment
In accordance with an embodiment, described herein is a system and method for exporting and importing a PaaS service and associated configurations across service domains are provided. The system comprises a cloud platform component provided as an installable software suite within a cloud environment; a test to production (T2P) framework module that includes a PaaS plugin and a plurality of T2P plugins and tools; and a user interface where the plugins and tools can be invoked to export domain configurations from a source service domain, and import the domain configurations to a target domain. In accordance with an embodiment, the system further includes a service provider interface (SPI) that can be implemented by an SME of each service housed in a service domain, to provide service backup and restore functionalities for exporting and importing that service.
US10452368B2 Recording medium having compiling program recorded therein, information processing apparatus, and compiling method
A storage medium includes: converting, when a first instruction in an innermost loop of loop nests of a source code is executed, the source code such that a second instruction is executed which writes data in cache lines written by execution of the first instruction to be executed a count later in the innermost loop; calculating, when a first conversion code including the second instruction based on a first current iteration count is executed, a first value indicating a first rate; calculating, when a second conversion code including the first instruction based on a second current iteration count is executed, a second value indicating a second rate; comparing the first and second values; and converting a loop nest having the first value larger than the second value and a loop nest having the second value larger than the first value into the first and second conversion codes, respectively.
US10452367B2 Variable analysis using code context
Improving how a codebase is developed by analyzing the variables in the codebase's source code. Learned characteristics of a codebase are derived by obtaining context for some of the source code's variables. This context represents semantics and/or patterns associated with those variables. Once the learned characteristics are derived, they are then modified, or rather tuned, by incorporating context from second source code. Particular context for a particular variable used within the second source code is then obtained. This particular context represents semantics and/or patterns associated with the particular variable. This particular context is then analyzed using the learned characteristics to generate zero, one or more anticipated variables. Later, a notification regarding these anticipated variables is displayed. In some situations, conducting the analysis is a part of a variable renaming analysis while in other situation the analysis is a part of a variable misuse analysis.
US10452365B2 Co-existential wrapping system for mobile applications
A computer program product according to some embodiments causes a processor to perform operations including disassembling executable code of an application program to provide disassembled code, identifying first wrapping code in the disassembled code, receiving second wrapping code, generating a consolidated application wrapper that manages operation of both the first wrapping code and the second wrapping code, inserting the second wrapping code and the consolidated application wrapper into the disassembled code to form modified disassembled code, and assembling the modified disassembled code to form modified executable code.
US10452364B2 Method and system for preparing code to be executed by programmable control devices
Method for defining a code to be executed by programmable control devices comprising: —providing a programming language; —providing a code written in that programming language; —compiling such code in machine language; —transferring said machine language code on a program memory for its execution by the control device, wherein said machine language code is divided into core code and application code, said application code being loaded into the program memory regardless of the core code, without performing a linking operation of the two codes before said transfer. A corresponding system is also disclosed.
US10452362B2 Tool compiler
Automatic generation of documentation and software for an equipment or tool, together with an automatic synchronization between the corresponding documentation and software can be preformed with a tool model representation. The tool model can include a textual, graphical, symbolic, and program representation of the tool. Default components, derived components, and standard components can be added to the tool model.
US10452361B2 Unified operating system for distributed computing
In some embodiments, a real-time event is detected and context is determined based on the real-time event. An application model is fetched based on the context and meta-data associated with the real-time event, the application model referencing a micro-function and including pre-condition and post-condition descriptors. A graph is constructed based on the micro-function. The micro-function is transformed into micro-capabilities by determining a computing resource for execution of a micro-capability by matching pre-conditions and post-conditions of the micro-capability, and enabling execution and configuration of the micro-capability on the computing resource by providing access in a target environment to an API capable of calling the micro-capability to configure and execute the micro-capability. A request is received from the target environment to execute and configure the micro-capability on the computing resource. The micro-capability is executed and configured on the computing resource, and an output of the micro-capability is provided to the target environment.
US10452360B1 Workflow support for dynamic action input
Persistent storage may contain a definition of an application programming interface (API) of a remote service, where the API provides access to input information stored at the remote service. One or more processors may be configured to: (i) provide, for display on an action design graphical user interface (GUI), a first menu that allows selection of a first set of the input information to be dynamically retrieved from the API during design of a workflow; (ii) provide, for display on the action design GUI, a second menu that allows selection of a second set of the input information to be dynamically retrieved from the API during design of the workflow; and (iii) provide for display, on the action design GUI, options for specifying the API, how to remotely access the API, and how to parse data received from the API.
US10452359B2 Method and apparatus for user interface modification
A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
US10452358B2 Random number generating apparatus
A random, number generating apparatus includes a first ring oscillator and a second ring oscillator, each having a quantity of delay elements different from, the other, a signal output unit, a selecting unit, a logic circuit, and a random signal output unit. The signal output unit receives a first signal output from the first ring oscillator and a second signal output from, the second ring oscillator and outputs the first signal or the second signal. The selecting unit selects a signal to be output from the signal output unit. The logic circuit receives the signal selected by the selecting unit and the output from the signal output unit and outputs an output signal. The random signal output unit receives the output signal output from the logic circuit and a clock signal and outputs a random signal.
US10452356B2 Arithmetic processing apparatus and control method for arithmetic processing apparatus
An arithmetic processing apparatus, includes: an arithmetic operation execution circuit configured to execute an arithmetic operation; a first register configured to store data to be used for an arithmetic operation by the arithmetic operation execution circuit; a first buffer configured to store data; a first controller configured to store, when an array of data is changed and the changed data is stored into the first register as the data to be used for the arithmetic operation, a plurality of data groups, which are successively received, into the first buffer; and a second controller configured to successively output, every time each of the plurality of data groups is stored into the first buffer, data included in the data groups stored in the first buffer to the first register.
US10452353B2 Work machine event capture
A work machine includes at least one input device configured to generate input information. A controller is coupled to the input device(s) and is configured to store the input information in a buffer. The controller is configured to detect a trigger and responsively save at least a portion of contents of the buffer to memory. A wireless communication module is coupled to the controller and is configured to transmit an external capture signal when the controller detects the trigger.
US10452352B2 Voice interaction apparatus, its processing method, and program
A voice interaction apparatus incudes voice recognition means for recognizing a voice of a user, response-sentence generation means for generating a response sentence to the voice of the user based on the recognized voice, filler generation means for generating a filler word to be inserted in a conversation, output means for outputting the generated response sentence and the generated filler word, and classification means for classifying the generated response sentence into one of predetermined speech patterns indicating predefined speech types. When the output means outputs, after the user utters a voice subsequent to the first response sentence, the filler word and outputs a second response sentence, the classification means classifies the first response sentence into one of the speech patterns, and the filler generation means generates the filler word based on the speech pattern into which the first response sentence has been classified.
US10452350B2 Interaction-based user identification
Disclosed herein are system, method, and computer program product embodiments for interaction-based user identification. An embodiment operates by receiving an interaction between a user and a mobile device. The mobile device can communicate with a streaming media device. Based on the interaction, an identity of the user is determined. User settings corresponding to the identity for the streaming media device are determined. The streaming media device is configured based on the user settings.
US10452349B2 Electronic device and operation control method therefor
The present disclosure provides an electronic device and methods for operating the electronic device. The electronic device may include: a housing having a coupling member removably attachable to an ear of a user; one or more microphones provided within the housing and configured to detect an external sound; at least one speaker provided within the housing; at least one communication circuit within the housing; a processor provided within the housing and electrically coupled to the one or more microphones, the at least one speaker, and the at least one communication circuit; and at least one memory provided within the housing, and electrically coupled to the processor. The memory may store instructions that cause, when executed, the processor to receive the detected external sound from the one or more microphones, to identify an direction of the external sound in relation to the user, to determine whether the direction of the external sound is within a predefined range, and to extract at least a portion of the external sound for further processing when the direction of the external sound is within the predefined range.
US10452348B2 Systems and methods for communicating notifications and textual data associated with applications
Embodiments are provided for communicating notifications and other textual data associated with applications installed on an electronic device. According to certain aspects, a user can interface with an input device to send (218) a wake up trigger to the electronic device. The electronic device retrieves (222) application notifications and converts (288) the application notifications to audio data. The electronic device also sends (230) the audio data to an audio output device for annunciation (232). The user may also use the input device to send (242) a request to the electronic device to activate the display screen. The electronic device identifies (248) an application corresponding to an annunciated notification, and activates (254) the display screen and initiates the application.
US10452347B2 Information processing device, information processing method, and terminal device for generating information shared between the information processing device and the terminal device
An apparatus includes a receiver, a shared information unit, a transmitter, a voice recognition unit, and an application execution unit. The receiver is configured to receive a voice signal and information from a second apparatus. The shared information unit is configured to create shared information shared by both the apparatus and the second apparatus based on the information received from the second apparatus. The transmitter is configured to transmit the shared information to the second apparatus. The voice recognition unit is configured to analyze the voice signal. The application execution unit is configured to execute an application based on a result generated by the voice recognition unit.
US10452344B2 Smart music services preferences
In an example implementation, a method may involve detecting a trigger that suspends playback preference tracking of a media playback system, sending, to one or more media services registered with the media playback system, one or more requests to suspend playback preference tracking from when the trigger that suspends playback preference tracking was detected, detecting a particular trigger that resumes playback preference tracking of the media playback system, and based on detecting the particular trigger, sending, to at least one of the one or more media services registered to the media playback system, one or more requests to resume playback preference tracking of the media playback system.
US10452340B2 Audio device, audio system, and volume value control method
An audio device includes an amplifier having a volume control circuit, a communication circuit configured to communicate with a host apparatus, a processor, and a memory having stored thereon instructions executable by the processor to cause the audio device to perform: setting a volume value in the volume control circuit; receiving, from the host apparatus through the communication circuit, an instruction value indicating a volume value to be set in the volume control circuit; comparing the received instruction value with a set value that is a volume value set in the volume control circuit; and sending an instruction signal based on a comparison result to the host apparatus through the communication circuit.
US10452339B2 Mechanism for retrieval of previously captured audio
In one embodiment, a device-side audio handling input/output unit (DIO) of a microphone writes audio data generated by the microphone into a ring buffer. A system-side audio handling I/O unit (SIO) receives a request from a software program to consume past audio data from the ring buffer. The SIO provides the past audio data from the ring buffer to the software program. Other embodiments are also described and claimed.
US10452337B1 Controlled-environment facility digital bulletin board
A controlled-environment facility and/or communications management system interface accepts definition of a digital bulletin board message directed to at least one controlled-environment facility resident, accepts assignment of a priority for displaying the digital bulletin board message on the digital bulletin board and a schedule for display of the digital bulletin board message and accepts assignment of the digital bulletin board message to controlled-environment resident communication and/or media device(s) disposed in the controlled-environment facility. The digital bulletin board message(s) are received by the controlled-environment resident communication and/or media device(s) to which the digital bulletin board message is assigned, and are displayed by the controlled-environment resident communication and/or media device(s) to which the digital bulletin board message(s) are assigned, in accordance with the assigned priority and the schedule for display of the digital bulletin board message(s).
US10452332B2 User interface based on device-state information
A portable electronic device with a touch-sensitive display (such as a cellular telephone) provides a wireless remote control for an entertainment device (such as a consumer-electronic device). Based on device-state information that specifies a current state of the entertainment device (which is received from an audio/video (A/V) hub that communicates with the entertainment device) and one or more related states of the entertainment device, the portable electronic device may generate a user interface that includes one or more virtual command icons. Note that the one or more related states are related to the current state in a state diagram by corresponding operations that transition the entertainment device from the current state to the one or more related states. Then, the portable electronic displays the user interface on the touch-sensitive display. In this way, the portable electronic device dynamically adapts the user interface.
US10452330B2 Information processing apparatus having interactive user interface for managing cooperative operation between plural apparatuses
A cooperation system and a program for operating a plurality of apparatuses in cooperation is provided. The program is capable of implementing a user interface for easily adding a necessary operation while one or more first apparatuses and one or more second apparatuses are involved in a cooperation operation, wherein a necessary operation can be added to the cooperation operation at least until the reception of the target data from all the first apparatuses is completed.
US10452327B2 Non-transitory computer-readable storage medium storing program, information processing apparatus and method
An information processing apparatus execute: obtaining user identifying information identifying a user; specifying at least one program as a selected program from a plurality of to-be-uploaded program information identifying each of to-be-uploaded programs; storing, in a memory, the user identifying information in association with selected program identifying information indicating the selected program; in a case where at least one of the plurality of to-be-uploaded programs has been uploaded, as an uploaded program, to the server, receiving, from the server, uploaded program identifying information indicating the uploaded program; determining whether the uploaded program indicated by the uploaded program identifying information includes the selected program indicated by the selected program identifying information stored in the memory; and in a case where it is determined the uploaded program includes the selected program, displaying, on the display, a first display screen indicating the selected program has been uploaded to the server.
US10452326B2 Information processing apparatus, information processing method, and non-transitory computer-readable storage medium
An information processing apparatus includes a memory and circuitry. The circuitry is configured to send a request for status information to an image processing apparatus. The status information indicates a status of the image processing apparatus. The circuitry is configured to acquire the status information from the image processing apparatus in response to the request. The circuitry is configured to store, in the memory, the status information acquired, in association with identification information. The circuitry is configured to retrieve the identification information from the memory when a standby time elapses. The circuitry is configured to determine whether the identification information retrieved satisfies a certain condition. The circuitry is configured to display, on a display, a screen indicating the status of the image processing apparatus based on the status information acquired, based on a determination that the identification information retrieved satisfies the certain condition.
US10452318B2 Systems and methods for recording and playback of multiple variable rate data streams
Systems and methods for recording and playback of multiple data streams. One device includes a storage controller coupled to an electronic storage device, a first data buffer storing data received from a first data stream, a second data buffer storing data received from a second data stream, a fragment buffer storing fragment metadata, a storage buffer including a plurality of data fragments, and an electronic processor. The electronic processor receives information designating a data stream storage area of the electronic storage device. The electronic processor arbitrates between the first and second data buffers to select a data fragment for writing to the storage buffer. The electronic processor writes the data fragment to the storage buffer, and writes fragment metadata defining the data fragment to the fragment buffer. The electronic processor controls the storage controller to sequentially write from the plurality of data fragments to the data stream storage area.
US10452317B2 DAP redistribution operation within a dispersed storage network
A method includes maintaining, by a storage unit, a plurality of source name based addressing maps regarding encoding data slice storage by a plurality of storage units. The method further includes receiving, by the storage unit, an access request for an encoded data slice having a source name corresponding to a DSN address. The method further includes accessing, by the storage unit, the source name based address maps to determine whether the encoded data slice is effected by the DAP redistribution operation. The method further includes, when the encoded data slice is effected by the DAP redistribution operation, determining, by the storage unit, to execute the access request, proxy the access request, or deny the access request. The method further includes, when the determination is to execute the access request, executing, by the storage unit, the access request for the encoded data slice.
US10452311B2 Hard disk monitoring method and a hard disk monitoring system
A hard disk monitoring method and a hard disk monitoring system are provided. The hard disk monitoring method includes: determining whether a speaker outputs a sound source by using a host system; if the speaker outputs the sound source, determining whether a performance of the hard disk is lower than a threshold by using the host system; if the performance of the hard disk is lower than the threshold, adjusting the sound source signal of the sound source by using the host system. Therefore, the hard disk monitoring method and the hard disk monitoring system inspect the performance of the hard disk when the speaker outputs the sound source. If the performance of the hard disk drops, the volume outputted by the speaker is dynamically turned down to stop the performance drop of the hard disk caused by the vibration generated by the speaker outputting the sound source.
US10452309B2 Method and device operating a memory device
A method for operating a memory device, in which a first memory region of the memory device can be written with blocks of data that are to be stored, including: storing of the data to be stored at a first target address, storing of the data to be stored at a second target address, the second target address differing from the first target address by a specifiable offset, and the specifiable offset being larger than 20 percent of the first memory region.
US10452305B1 Tape drive data reclamation
Method, computer program product, and system embodiments of the present disclosure may include a computing device which may set a predetermined flag on data to be copied from a primary storage tier and a secondary storage tier. The computing device may identify a first portion of the flagged data as being in a pre-migrated state stored on the primary storage tier and migrate the flagged pre-migrated data from the primary storage tier to a target medium. The computing device may identify a second portion of the flagged data as being in a migrated state stored on the secondary storage tier. The computing device may recall the flagged migrated data from the secondary storage tier to the primary storage tier, and migrate the recalled migrated data from the primary storage tier to the target medium.
US10452302B2 Storage system and data control method
A storage system and data control method capable of extending the service lifes of storage devices of the same type and with different properties and reducing operation management cost are proposed. The storage system includes: a first storage device; a second storage device with a smaller upper limit number of writes and a larger storage capacity per unit area than those of the first storage device; and a processor that allocates storage areas from the first storage device and the second storage device to a virtual volume to be provided to a host, wherein the processor relocates data which is stored in a storage area with higher write frequency from the host than a predetermined write threshold, from among the storage areas allocated from the second storage device to the virtual volume, from the storage area of the second storage device to a storage area of the first storage device.
US10452297B1 Generating and optimizing summary index levels in a deduplication storage system
The method and system generates a first deduplication map (DDM) level including first data and a second DDM level including second data. The method or apparatus also generates a first index summary (IS) level corresponding to the first DDM level and a second IS level corresponding to the second DDM level. The method or apparatus merges the first data of the first DDM level and the second data of the second DDM level to generate a third DDM level comprising third data. The method or apparatus in response to generating the third DDM level, generates a third IS level to accelerate lookup within the third DDM level.
US10452295B1 Data routing in information processing system utilizing persistent memory
In an information processing system comprising a set of computing devices wherein each computing device comprises a set of persistent memory modules resident in the computing device, a method generates at least one data structure that associates a given application program executing on the set of computing devices with at least one memory region of a given persistent memory module in a given one of the computing devices. The at least one data structure is utilized to route data between the given application program and the at least one memory region.
US10452292B2 Computer system
In a scale-out type storage in which multiple physical storage systems are provided collectively as a single virtual storage system, a logical path is established between the host computer and the virtual storage system so that input/output performance of the storage is not deteriorated, wherein during allocation of a volume to the virtual storage system, if a logical control unit (logical CU) establishing a logical path to a volume is unallocated, a logical CU and a volume is generated to a storage system having either a small number of allocated logical CUs or a small amount of used storage capacity. On the other hand, if there is a storage system having a logical CU already allocated thereto, a volume is generated in that storage system.
US10452291B2 Control device, storage device and control method
A control device of the present invention includes a management unit configured to manage each mode of a plurality of SSDs (Solid State Drives) included in a storage, an area reservation unit configured to reserve an update data area in a free space of the SSDs, the mode of the SSDs being in readable/writable mode, a saving unit configured to control writing to the storage in such a way that data relating to a request for writing to one of the SSDs in read-only mode is stored in the update data area, and a read control unit configured to control whether the data is read from the SSD in the read-only mode or the update data area based on the mode of the SSD and presence/absence of update for the data.
US10452290B2 Block consolidation in a direct-mapped flash storage system
In one implementation, a method includes maintaining a list of available allocation units across a plurality of flash devices of a flash storage system, wherein the flash devices map erase blocks as directly addressable storage, and wherein erase blocks are categorized by the flash storage system as available for use, in use, or unusable, and wherein at least a portion of an erase block can be assigned as an allocation unit. The method further includes receiving data from a plurality of sources, wherein the data is associated with processing a dataset, the dataset comprising multiple file systems and associated metadata. The method further includes determining a plurality of subsets of the data such that each subset is capable of being written in parallel with the remaining subsets, mapping each subset of the plurality of subsets to an available allocation unit, and writing the plurality of subsets in parallel.
US10452289B1 Dynamically adjusting an amount of protection data stored in a storage system
A system and method for adaptive RAID geometries. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array is configured to determine a first RAID layout for use in storing data, and write a first RAID stripe to the device group according to the first RAID layout. In response to detecting a first condition, the controller is configured to determine a second RAID layout which is different from the first RAID layout, and write a second RAID stripe to the device group according to the second layout, whereby the device group concurrently stores data according to both the first RAID layout and the second RAID layout.
US10452288B2 Identifying processor attributes based on detecting a guarded storage event
A guarded storage facility sets up a boundary indicating a range of addresses to be guarded or protected. When a program attempts to access an address in a guarded section defined by the boundary, a guarded storage event occurs. Use of this facility facilitates performance of certain tasks within a computing environment, including storage reclamation.
US10452272B2 System to reduce directory information storage
A system and method are disclosed with the ability to track usage of information, which patterns, and determine the most frequently used patterns to be stored and updated in a directory, thereby controlling and reducing the size allocated to storing information in the directory. The size is reduced by limiting address bits thereby allowing subsystems to avoid transmitting, storing, and operating upon excessive address information.
US10452271B2 Reconstructing in-memory indices in a distributed data storage system
Reconstructing in-memory data block indices in a distributed data storage system where data blocks are stored in extents and the extents are replicated across storage devices. In one aspect, based on a reboot of a storage device and a copy of an extent stored in the storage device being in an open state, appends for data blocks in the copy of the extent stored in the storage device are replayed to reconstruct an in-memory data block index for the copy of the extent. In another aspect, based on a reboot of a storage device and a copy of an extent being in a closed state, a data block index for the copy of the extent is retrieved from non-volatile storage of the storage device and the retrieved data block index stored in memory at the storage device.
US10452268B2 Utilization of a distributed index to provide object memory fabric coherency
Embodiments of the invention provide systems and methods to implement an object memory fabric. Object memory modules may include object storage storing memory objects, memory object meta-data, and a memory module object directory. Each memory object and/or memory object portion may be created natively within the object memory module and may be a managed at a memory layer. The memory module object directory may index all memory objects and/or portions within the object memory module. A hierarchy of object routers may communicatively couple the object memory modules. Each object router may maintain an object cache state for the memory objects and/or portions contained in object memory modules below the object router in the hierarchy. The hierarchy, based on the object cache state, may behave in aggregate as a single object directory communicatively coupled to all object memory modules and to process requests based on the object cache state.
US10452262B2 Flexible display touch calibration
Embodiments described herein include devices and methods for detecting a current form of a touch display unit of an electronic device. The current form includes one of a first form and a second form different from the first form. A relative position of a display layer of the touch display unit with respect to a touch layer of the touch display unit in the second form is different from the relative position of the display layer relative to the touch layer in the first form. The method also includes determining a first touch coordinate corresponding to a first touch operation. The method also includes acquiring a coordinate transformation associated with the current form of the touch display unit. The method also includes applying the coordinate transformation to the first touch coordinate to identify a corresponding first display coordinate and a display object corresponding to the first display coordinate.
US10452260B2 Managing workflow tasks in touch screen mobile devices
A method, comprising: displaying a list of tasks on a touch-sensitive display of a mobile device; detecting a gesture on one of the tasks in the list that satisfies a predetermined condition corresponding to an action relating to the one task; and in response to the gesture satisfying the predetermined condition, executing the action in relation to the one task.
US10452259B1 Method for ensuring use intentions of a touch screen device
A method for facilitating the validation of an action by a user utilizing a touch screen device having a processor executing software commands includes providing an initial screen via a GUI displaying certain data fields and functional icons of a particular application. On the touch screen an initial active area is designated in association with certain data fields and functional icons. An end user interacts with the touch screen device generating an input signal. The input signal is received from the touch screen active area by the processor requesting an action. Upon receipt of the input signal, a validation active area on the touch screen is visually displayed. The validation active area is monitored for a secondary input signal generated by an end user interacting with the validation active area. The initial active area is monitored for determining an input signal in association with the initial active area is present.
US10452254B2 Tilting to scroll
In one embodiment, a method includes sending information to display a visual content item; determining an origin position within the visual content item, wherein the origin position is an initial position in the visual content item from which the visual content item is to be scrolled, and wherein the origin position is determined based on a type of an application associated with the visual content item; receiving an initial tilt measurement of a client computing device; receiving a second tilt measurement of the client computing device; and sending information to scroll the visual content item based on the initial tilt measurement and the second tilt measurement.
US10452251B2 Transactional conversation-based computing system
A conversation-based computing system may include a back-end computing module, a design module, and an execution module. The design module may be configured to provide a graphical user interface through which different conversation models are defined in metadata. Each model may include a topic containing respective goals, where the goals are associated with respective conversation flows that define respective dialogs that directs conversations toward the associated goals. Each model may also define references to topic-specific content stored in the back-end module. The execution module may be configured to execute a particular model between the system and a front-end computing device and set up integration of a live agent into the model. Execution of the model may involve, in part, carrying out, in an at least partially-automated fashion, the flow for the model according to the dialog, the topic-specific content corresponding to the model, and communicating using a specific communication protocol.
US10452249B2 Tooltip feedback for zoom using scroll wheel
Tooltip generation for zoom feedback is described. In response to the initiation of a zoom operation, a tooltip is generated. The tooltip shows an established potential zoom level that will be used to execute the zoom operation if no other zoom level is established or selected. Multiple potential zoom levels may be shown within the tooltip before the zoom operation is executed.
US10452245B2 Actionable business entity operating models to drive user interface behavior
A method and system are provided. The method includes providing an actionable business entity operating model. The method further includes extending the actionable business entity operating model to drive user interface behavior on a user interface device having at least a display device, by extending class and property meta classes of the actionable business entity operating model to include user interface behavior semantics. The extending step includes configuring the user interface behavior semantics to be responsive to an operation state of the actionable business entity operating model.
US10452244B2 Systems and methods of optimizing delivery of form factor specific content
The technology disclosed describes systems and methods for optimizing delivery of form factor specific content for users in different environments, such as desktop computer browsers and mobile device applications. The technology further discloses systems and methods for providing support for developers whose goal is to render specific implementations of a user interface to deliver distinct user interface experiences.
US10452243B2 System and method of operation of the system incorporating a graphical user interface in a side ledge of a vehicle cabin
A method of operation for a system incorporating a graphical user interface embedded in a knob disposed on a side ledge within a cabin of an aircraft includes displaying a menu for at least one controllable parameter, receiving a selection of the controllable parameter, displaying at least one control for the selected controllable parameter, receiving a control input for the selected controllable parameter, and adjusting the selected controllable parameter consistent with the control input. The controllable parameter comprises a plurality of controllable parameters selected from a group comprising light intensity, light color, temperature, media type, media content, media volume, and the degree of openness of at least one window shade. A knob and an executable computer program product also are provided.
US10452235B2 Radio system for long-range high-speed wireless communication
One embodiment of the present invention provides a radio assembly. The radio assembly includes an antenna housing unit that houses a pair of reflectors which are situated on a front side of the antenna housing unit, a printed circuit board (PCB) that includes at least a transmitter and a receiver, and a backside cover. The PCB is situated within a cavity at a backside of the antenna housing unit and the backside cover covers the cavity, thereby enclosing the PCB within the antenna housing unit. One embodiment of the present invention provides a user interface for configuring a radio. The user interface includes a display and a number of selectable tabs presented on the display. A selection of a respective tab results in a number of user-editable fields being displayed, thereby facilitating a user in configuring and monitoring operations of the radio.
US10452231B2 Usability improvements for visual interfaces
One or more aspects relate to a screen reader. Markup code for a visual interface containing at least one visual control is located. A screen reader menu for the visual interface is created. A visual control name and screen location, both corresponding to the at least one visual control, are extracted from the markup code. A menu item is generated in the screen reader menu corresponding to the at least one visual control. The menu item is set to simulate an action at the screen location corresponding to the at least one visual control on selection of the menu item whereby on user selection of the menu item the action is simulated at the screen location corresponding to the at least one visual control.
US10452225B2 Vehicular input device and method of controlling vehicular input device
A vehicular input device includes a position detection unit, a display unit, and an ECU. The ECU is configured to set, based on a movement amount of a position of an operative input, a determination threshold of the movement amount of the operative input used in determination of movement to a next object from a current object to be smaller than a determination threshold of the movement amount of the operative input used in determination of movement to a next second object from the next object. The ECU is configured to display a selection image that indicates selected objects on the display unit on the current object.
US10452224B2 Wearable device and method for controlling the same
A smart watch operatively connectable to a mobile terminal is disclosed. The smart watch includes a display unit configured to display a watch image and a controller configured to control the display unit to reduce the watch image when a preset event occurs and display notification information in an empty space of the display unit formed by reducing the watch image.
US10452221B2 Liquid crystal display device
A liquid crystal display device includes a display device substrate including a first touch sensing wiring, an array substrate including a second touch sensing wiring orthogonally intersecting the first touch sensing wiring, a liquid crystal layer disposed between the display device substrate and the array substrate, a controller that supplies a positive first image signal to the first source wiring, supplies a negative second image to the second source wiring, applies a liquid crystal display voltage between the pixel electrode and the common electrode being synchronized to supply of the first image signal and the second image signal, thereby driving the liquid crystal layer, performing an image display, and applying a voltage to the second touch sensing wiring after performing the image display.
US10452220B2 Display substrate, display panel and display device
Disclosed are a display substrate, a display panel and a display device. The display substrate comprises: a base substrate; at least one pressure sensor provided on the base substrate and comprises a first pressure-sensitive resistor and a second pressure-sensitive resistor, wherein the first pressure-sensitive resistor comprises at least two first sub-pressure sensitive resistors connected in series, and the second pressure-sensitive resistor comprises at least two second sub-pressure sensitive resistors connected in series, a first principal strain induction direction of the first sub-pressure sensitive resistor intersects a second principal strain induction direction of the second sub-pressure sensitive resistor, and a second end of the first pressure-sensitive resistor and a first end of the second pressure-sensitive resistor are electrically connected with a pressure-sensitive signal output line.
US10452219B2 Touch sensor
In a capacitive touch sensor device, to avoid floating touches causing signal inversion in mutual capacitance measurements, a segmented conductive layer of conductive material is embedded in the touch panel. The segmented conductive layer comprises a plurality of segments of the conductive material which are separated by gaps. The segmented conductive layer effectively pre-loads the mutual capacitance of the touch sensor to the same or similar level of that of a floating touch of the maximum size for which it is desired to avoid signal inversion.
US10452214B2 Single type touch panel structure and manufacturing method of the same
A manufacturing method of a single type touch panel structure includes steps as follows. A transparent metal oxide layer is configured on a substrate. The transparent metal oxide layer is patterned to form a first electrode pattern on the substrate. A transferable transparent conductive film is thermally laminated onto the first electrode pattern so that a photo sensitive layer is sandwiched between the transparent metal oxide layer and a transparent conductive coating layer. The transferable transparent conductive film is patterned for mutually forming a second electrode pattern on the transparent conductive coating layer and one surface of the photo sensitive layer adjoining the transparent conductive coating layer.
US10452210B2 Methods and apparatus for capacitive sensing
The present disclosure addresses methods and apparatus facilitating capacitive sensing using a conductive surface, and facilitating the sensing of proximity to the conductive surface. The sensed proximity will often be that of a user, but can be another source of a reference voltage potential. In some examples, the described systems are capable of sensing capacitance (including parasitic capacitance) in a circuit that includes the outer conductive surface, and where that outer conductive surface is at a floating electrical potential. In some systems, the systems can be switched between two operating modes, a first mode in which the system will sense proximity to the conductive surface, and a second mode in which the system will use a capacitance measurement to sense contact with the conductive surface.
US10452208B2 Touch display panel and display device
A touch display panel is provided. The touch display panel includes a touch electrode layer and a plurality of first signal lines, where the touch electrode layer includes a plurality of first electrode blocks, and each of the first electrode blocks is electrically connected to a corresponding first signal line. The touch display panel further includes a plurality of second signal lines, where a projection region of the first electrode block in a direction perpendicular to the touch display panel includes at least one second signal line, and the second signal line is insulated from the first electrode block.
US10452206B2 Projection video display device and video display method
A projection video display device includes: a projection unit projecting a display video upon a projection surface; an image capture unit; detection units detecting the states of manipulation objects which carry out actions for the input manipulation; a manipulation instruction information generating unit, on the basis of the states of the manipulation objects which the detection units have detected, generating manipulation instruction information indicating a description of the input manipulation; and a communication unit connecting to the information processing device. The detection units detect movements of manipulation objects and attributes which represent the states of manipulation objects other than the movements. The manipulation instruction information generating unit generates, first control information for carrying out the pointer manipulation input upon the information processing device, and, on the basis of the attributes of the manipulation objects, second control information for carrying out a prescribed key input upon the information processing device.
US10452202B2 Panel-driving device and touch-driving device
Provided is a technology for generating a sensor-driving waveform using a waveform generator, generating a sensor-driving signal and a sensor-driving auxiliary signal according to the sensor-driving waveform, and providing the same to a sensor electrode and adjacent electrodes.
US10452186B2 Handwriting display device, and manufacturing method and controlling method for the same
The present disclosure provides a handwriting display device and a manufacturing method for the same. In one embodiment, the handwriting display device includes a plurality of unit pixels arranged in array, and each of the unit pixels comprises a display unit and a piezoelectric unit configured for sensing a pressure to excite the display unit and the display unit is configured for displaying a picture under excitation implemented by the piezoelectric unit. The present disclosure also provides a controlling method for the handwriting display device.
US10452182B2 Display device and method of manufacturing the same
A display device includes an insulating substrate, an encapsulation structural unit opposed to the insulating substrate, lower electrodes and one upper electrode disposed between the insulating substrate and the encapsulation structural unit, and organic light-emitting layers each disposed between the one upper electrode and one of the lower electrodes, perforating walls standing toward the encapsulation structural unit, circuits formed between the insulating substrate and the lower electrodes to control supply of electric current to the lower electrodes, and touch panel electrodes formed between the insulating substrate and the lower electrodes. The upper electrode is an electrode configured to transmit light from the organic light-emitting layers toward the encapsulation structural unit and has holes each formed in such a manner that one of the perforating walls stands through the hole. Electric fields generated by the touch panel electrodes pass through the holes in the upper electrodes.
US10452181B2 Touchscreen
A touchscreen includes an OLED, upper-layer inorganic films on the OLED, a lower-layer inorganic film stacked between the OLED and a substrate, and a touch sensor on the upper-layer inorganic film. The upper-layer inorganic films and the lower-layer inorganic film extend over a display area and a picture-frame area. A lower-layer wiring is formed of a conductive film stacked between the OLED and the substrate. A sensor wiring is formed of a conductive film on the upper-layer inorganic film. An inorganic film joining portion where the upper-layer inorganic films and the lower-layer inorganic film are directly joined together or joined together with another inorganic material interposed therebetween is provided in the picture-frame area. A contact portion that electrically connects the sensor wiring with the lower-layer wiring is provided, in a plan view, in the inorganic film joining portion or an area on the outside thereof.
US10452178B2 Method of processing fingerprint and electronic device thereof
An electronic device and method are disclosed herein. The electronic device includes a display, a fingerprint recognition sensor configured to recognize a fingerprint received through the display, and a processor. The processor is configured to implement the method, which includes detecting a fingerprint using a fingerprint recognition sensor of the electronic device through a display of the electronic device; and controlling the display to display at least one object based on the fingerprint.
US10452177B2 Display device with input function
A display device with an input function is provided having a plurality of pixel parts arranged at intervals in a first direction and a second direction intersecting the first direction, and a display region including a plurality of light-transmitting parts arranged in the gap portions of the pixel parts, the pixel parts include at least one pixel provided with light-emitting elements, the light-transmitting part includes a sensor electrode for detecting electrostatic capacitance.
US10452174B2 Selective input signal rejection and modification
This application is directed to modifying a sensed velocity at a device (e.g., a clickable trackpad) based on a time-dependent click memory variable (CMV). For example, if a touch having a certain velocity is detected when a selection (pick) button is pressed or released, the velocity can be initially suppressed under the presumption that the movement was inadvertent. However, over time that presumption fades, and the CMV can be used to gradually allow the full velocity of the touch to be recognized, under the new presumption that the movement was intentional.
US10452171B2 Flexible display apparatus and method for controlling thereof
A flexible display apparatus may display a graphical user interface (GUI) indicating a deformation gesture associated with a function executed when the deformation gesture is performed. Accordingly, a user may easily control the flexible display apparatus to perform functions using the deformation gesture.
US10452168B2 Sensor controller, position indicator, and position detecting system
A sensor controller is provided for use in a position detector for detecting a position of a position indicator on a touch surface. The sensor controller includes a microprocessor for outputting a value of a symbol to be sent to the position indicator. The sensor controller includes a transmitter coupled to the microprocessor for generating a transmission signal including a chip string CN1 produced by cyclically shifting a code string PNa having autocorrelation characteristics by a shift quantity based on the value of the symbol to be sent, and sending the generated transmission signal to the position indicator via the touch surface. A higher bit rate can be obtained for a given chip rate compared with the prior art in which only 1 bit can be expressed by one code string.
US10452167B2 Motion control device for interfacing with a computing device
A motion control device for interfacing with a computing device translates user interaction into an input signal to manipulate the output of the computing device. The motion control device includes a protective housing, a wheel-mounting extrusion, a rotary wheel, a primary joystick, at least one thumbstick, a plurality of programmable buttons, and a microcontroller. The protective housing supports the wheel-mounting extrusion, the primary joystick, and the at least one thumbstick. The rotary wheel is rotatably connected to the wheel-mounting extrusion. The microcontroller is enclosed within the protective housing. The rotary wheel, the primary joystick, and the at least one thumbstick are electronically connected to the microcontroller. The manipulation of the rotary wheel, the primary joystick, and the at least one thumbstick is translated into an input signal that is communicated to the computing device through the microcontroller.
US10452164B2 Position pointing device and core body for position pointing device
A position pointing device includes a pressure detecting part which detects a pressure applied in an axial direction of a core body. The core body includes: a leading end part formed from an elastic material; a pedestal part which is formed from a material harder than the material of the leading end part and is joined to the leading end part; and a core body main body part which is joined to the pedestal part, is smaller than the pedestal part in thickness in a direction orthogonal to the axial direction, and is formed from a hard material. The core body is housed in a casing and is movable in the axial direction, such that the leading end part is exposed via an opening of the casing, and a pressure exerted on the leading end part in the axial direction is transmitted to the pressure detecting part.
US10452153B2 Gesture-based load control
A load control system may include load control devices for controlling an amount of power provided to an electrical load. The load control devices may be capable of controlling the amount of power provided to the electrical load based on control instructions received from a gesture-based control device. The gesture-based control device may identify gestures performed by a user for controlling a load control device and provide control instructions to the load control device based on the identified gestures. The gestures may be identified based on images received from a motion capture device. A gesture may be associated with a scene that includes a configuration of one or more load control devices in a load control system. The user may perform one or more gestures to program the gesture-based control device.
US10452152B2 Wearable glasses and method of providing content using the same
A wearable glasses is provided. The wearable glasses includes a sensing circuit, a communication interface, a display, and a controller. The sensing circuit senses movement information of a user wearing the wearable glasses. The communication interface receives notification message information. The display displays the notification message information within an angle of view of the user wearing the wearable glasses. The controller determines a movement state of the user based on the sensed movement information of the user and controls the display to display the received notification message information according to the movement state of the user.
US10452150B2 Electronic map augmentation through pointing gestures background
A computer-implemented method, system and computer program product for augmenting an electronic map with pointing gestures are provided. The computer-implemented method, system and computer program product display an electronic map of a current location of a user of the electronic map, receive an indication that a person is gesturing, and augment the electronic map by displaying an area toward which the person is gesturing on the electronic map.
US10452133B2 Interacting with an environment using a parent device and at least one companion device
A technique is described herein for using a parent computing device and at least one companion computing device to simultaneously interact with an environment. In one implementation, the parent computing device progressively builds parent map information through its interaction with the environment. The technique leverages the parent map information to identify a current pose of the companion computing device. In one case, for instance, the parent computing device sends the parent map information to the companion computing device, and the companion computing device determines its current pose based on the parent map information in conjunction with sensor information collected by the companion computing device.
US10452130B2 Dynamic augmented reality media creation
A technique for dynamic augmented reality media creation includes an analysis of received reality data. Augmentation data is identified based on the analysis of the reality data, and then augmented reality content is generated and displayed to the user on a display. A capture module determines whether the reality data meets stored capture event criteria and, if the criteria is met, image content of the augmented reality content is captured.
US10452125B2 Apparatus for activating an electrically or electronically controlled appliance from an energy-saving passive state
An apparatus for activating an electrically or electronically controlled appliance from an energy-saving passive state, especially a locking system for locking and/or unlocking, in particular for an access and/or authorization and/or for other services for a wireless remote control, for controlling of front doors, for motor vehicles, or the like comprising a first device in the appliance and an associated second device designed in the type of an electronic key, an ID-transponder, a chip card or the like, wherein both devices for the intended operation have transmitters and/or receivers for electromagnetic signals is suggested which allows a large operation distance and a long battery lifetime of the second device. This is achieved in that the first device transmits a first cyclic repeated signal for the activation and/or authentication of the second device with a first data protocol within a first transmission time interval and with a first cycle time.
US10452124B2 Systems and methods for facilitating low power on a network-on-chip
Aspects of the present disclosure are directed to a power specification and Network on Chip (NoC) having a power supervisor (PS) unit. The specification is utilized to generate a NoC with power domains and clock domains. The PS is configured with one or more power domain finite state machines (PDFSMs) that drive signaling for the power domains of the NoC, and is configured to power the NoC elements of the power domain on or off. NoC elements are configured to conduct fencing or draining operations to facilitate the power state transitions.
US10452123B2 Predictive power saving and screen dimming for computing devices
A method includes receiving an instruction to transition a device into a reduced power state, predicting an availability of a power source determining a charge of a power storage element, determining whether the power source is predicted to be available before the charge of the power storage element falls below a threshold value, upon determining that the power source is predicted to be available before the charge of the power storage element falls below the threshold value, preventing the transition of the device into the reduced power state, and upon determining that the power source is not predicted to be available before the charge of the power storage element falls below the threshold value, transitioning the device into the reduced power state.
US10452122B2 Methods for controlling data transfer speed of a data storage device and a host device utilizing the same
A data storage device coupled to a host device via a predetermined interface includes a memory device, an SRAM, and a controller. The controller is coupled to the memory device and the SRAM. The controller receives a first power mode change request packet requesting to change the data transfer speed of the predetermined interface from a first speed to a second speed via the predetermined interface from the host device, and in response to the first power mode change request packet, the controller determines whether the operation status of the data storage device is busy. When the operation status of the data storage device is busy, the controller determines to reject the request to change the data transfer speed and keeps the data transfer speed at the first speed and does not change the data transfer speed to the second speed.
US10452120B2 Communication device, information processing device, and communication method
[Object] To provide a communication device, an information processing device, and a communication method. [Solution] A communication device including: a detector configured to detect an optical signal and convert the optical signal to an electric signal; a data processing unit configured to process the electric signal converted by the detector to acquire data; and a controller configured to control an operating state including a standby state in which the data processing unit is deactivated to reduce power consumption and an active state in which the data processing unit is capable of executing acquisition of the data on a basis of the optical signal detected by the detector, in which the detector detects the optical signal in the standby state.
US10452116B1 Determining a device state based on user presence detection
A decision engine executing on an electronic device may determine, using sensor data captured by multiple sensors of the device, whether a user is present in an environment that includes the device. If the user is determined to be present in the environment, the device may transition from a first state to a second state. The first state may be a first power state of the device in which the device is powered off or an idle or dormant state in which the device is powered on but a display of the device is powered off. Correspondingly, the second state may be a second power state of the device in which the device and the display are powered on and content is being rendered on the display. If the decision engine cannot make a determination based on the sensor data, a context engine may adjudicate the user presence determination.
US10452115B2 Removable power loss protection module
A removable power loss protection module interfaces with a carrier board via a bus connection. The removable power loss protection module includes energy storage components that are charged with a voltage received from a host computing system via the carrier board and/or via the host computing system's power supply. If the carrier board experiences a power loss, the removable power loss protection module discharges the energy stored in the energy storage components to the carrier board to allow the carrier board to backup any data that would have been lost. In an implementation, the removable power loss protection module may support multiple carrier boards.
US10452114B2 Image processing apparatus, method for controlling the same, and storage medium
An image processing apparatus is provided with a main controller unit that comprehensively controls the image processing apparatus, and a microcomputer that controls a load. During a period in which the image processing apparatus transitions from a first power mode to a second power mode having lower power consumption than the first power mode, the main controller unit prohibits acceptance of an interrupt signal, and cancels the prohibition of interrupts when the transition to the second power mode completes. Meanwhile, when an interrupt signal is generated from the load during the transition period, the microcomputer repeatedly notifies the interrupt signal as a pulse signal to the main controller unit, and notifies by changing the pulse signal to a level signal when prohibition of interrupts is cancelled.
US10452112B2 Information processing apparatus, information processing method, and recording medium recording computer-readable program
If apparatuses capable of both power transmission and power reception are connected to each other, power may circulate needlessly between the apparatuses and be consumed. Power control is then performed based on a determined power control policy by providing display for determining a direction of power transfer when needed.
US10452111B2 Enhanced re-hosting capability for legacy hardware and software
Embodiments of the invention are directed toward systems and methods that execute legacy semiconductor applications using a non-legacy controller. In some embodiments a hardware abstraction layer and/or an emulator can be used to provide communication between a non-legacy operating system and legacy components including legacy applications. In some embodiments various methods and/or devices can be used to emulate and/or translate communications between legacy and non-legacy components.
US10452110B2 Combination of control interfaces for multiple communicating domains
Various implementations described herein are directed to a method and apparatus for a low power interface combiner for controlling a cross domain component in a system of two or more power domain controls. The combiner may include a first state for requesting cross domain component quiescence when a first control requests quiescence and a second state for ensuring cross domain component quiescence before accepting the first control quiescence request. The combiner may include a third state for requesting cross domain component quiescence exit when a last control requests quiescence exit and other controls have exited or are exiting quiescence. The combiner may include a fourth state for ensuring cross domain component quiescence exit before accepting the last control quiescence exit request.
US10452109B2 Distributed cooling system with adaptive cooling profile and method therefor
An operating characteristic of an information handling system is determined. It is determined whether a cooling configuration of a plurality of piezoelectric cooling fans included at the information handling system is providing a designated level of cooling. A cooling profile is stored at a memory device, the cooling profile including the operating characteristic and the cooling configuration.
US10452107B2 Electronic device
An electronic device includes: a first unit having a display; and a second unit having an input part, and is constructed such that the first unit and the second unit are detachable. The second unit includes a socket capable of housing a lower side of the first unit. The socket has a bottomed socket body that opens on a side in which the lower side (a predetermined side) of the first unit is housed. The socket body is provided with a through-hole for draining water that establishes communication between an outside and an inside of the socket body.
US10452106B2 Foldable device and controlling method thereof
A foldable device including a first body supporting a first display region; a second body supporting a second display region; a sensor configured to sense a folding angle between the first body and the second body; an actuator configured to change the folding angle; and a controller configured to control the actuator to increase the folding angle between the first body and the second body without user physical pressure in response to a first predetermined input, and control the actuator unit to decrease the folding angle between the first body and the second body without user physical pressure in response to a second predetermined input.
US10452103B2 Docking device
A docking device is provided. The docking device includes an engaging member that projects from an upper surface of a device chassis, which has a hook portion for engaging with and disengage from an engaging hole of a portable information apparatus, and which is movable between an engagement position at which the hook portion engages with the engaging hole and a disengagement position at which the engagement of the hook portion with the engaging hole is released; and a restricting member that is movable between a retraction position at which the engaging member is allowed to move from the engagement position to the disengagement position and a restriction position at which the movement of the engaging member from the engagement position to the disengagement position is restricted by coming in contact with the engaging member at a rear surface of the hook portion.
US10452100B2 Method and apparatus for managing body device
The present invention relates to the computer field, and specifically, to a method and an apparatus for managing a body device. The method includes: obtaining, by a mobile personal station, an identifier of a body device; obtaining, by the mobile personal station according to the identifier of the body device, a communication mode supported by the body device; obtaining, by the mobile personal station, a body parameter and a location parameter that are of a user that carries the body device; and setting, by the mobile personal station, the body device according to the body parameter, the location parameter, and the communication mode supported by the body device. In this way, the body device can be set quickly, which facilitates management of the body device and improves user experience.
US10452096B1 Configurable all-in-one modular desktop computing system
A modular desktop computing system includes a display stand chassis having a display stand base, a display stand support member extending from the display stand base and including a display device mounting subsystem, and a display stand cover removeably coupled to the display stand support member to define a computing module housing between the display stand support member and the display stand cover. A display device is removeably mounted to the display device mounting subsystem. A computing module is located in the computing module housing. The computing module includes a computing module chassis removeably positioned in the computing module housing and housing: a processing system coupled to the display device, and a memory system coupled to the processing system. The memory system includes instructions that, when executed by the processing system, cause the processing system to provide for the display of images on the display device.
US10452095B2 Dual window watchdog timer
Systems and methods for a Dual Window Watchdog Timer (DWWDT) are described. In some embodiments, a method may include running a first counter in a first clock domain and a second counter in a second clock domain; generating an interrupt to a controller during a window open period, wherein the window open period begins in response to the first counter having reached a predetermined threshold; and at least one of: restarting the first counter if the controller restarts the second counter in response to the interrupt before the window open period ends; or issuing a system reset if the controller does not restart the second counter in response to the interrupt before the window open period ends.
US10452094B2 Tensioning device having a transport securing concept
A tensioning device (1) for tensioning a traction mechanism of a traction mechanism drive, including a housing (2), a piston (3) that is mounted such that the piston can be displaced in an axial direction inside the housing (2), and a transport securing element (4), which in at least one transport position of the tensioning device (1) is arranged in the housing (2) transversely to the piston (3) and in abutment with the piston (3) such that a displacement of the piston (3) in at least one first axial direction is blocked. The transport securing element (4) is provided with a support portion (5), wherein in the transport position at least one first web area (6) of the support portion (5) is in abutment with one end face (7) of the piston (3), and an additional web area (8) of the support portion (5) extending in an axial direction away from the first web area (6) is supported in the housing (2), at least in a radial direction.
US10452089B2 Method and apparatus for controlling turn-on and turn-off of smart socket
The present disclosure relates to a method and an apparatus for controlling turn-on and turn-off of an electric current supplied by a smart socket. The method includes retrieving a timing instruction used for controlling turn-on and turn-off of the electric current, and controlling on and off of an electric current to a device connected to a smart socket according to the timing instruction. The timing instruction is stored in the smart socket and a control device. The control device is wirelessly connected with the smart socket. The present disclosure improves the reliability of controlling turn-on and turn-off of an electric current supplied by the smart socket.
US10452087B2 Low drop-out regulator
A low drop-out (LDO) regulator including a first operational amplifier, a first transistor, a second transistor, a voltage feedback circuit and a charge pump is disclosed. Each of the first transistor and the second transistor is coupled between supply voltage and an output voltage. The first operational amplifier outputs a first gate-controlled voltage to turn the first transistor on or off. A second gate-controlled voltage is provided to the second transistor to turn it on or off. The charge pump makes the second gate-controlled voltage equal to the sum of the output voltage, a threshold voltage of the second transistor and a drive voltage of the second transistor. The voltage feedback circuit provides a feedback voltage to the first operational amplifier. The first gate-controlled voltage is positively correlated to the feedback voltage. The first transistor is a P-channel field effect transistor; the second transistor is an N-channel field effect transistor.
US10452084B2 Operation of building control via remote device
A remote control unit for interacting with one or more thermostats controlling an HVAC system may be mounted on wall near a point of entry to a building. The remote control unit may include a first selectable mode option corresponding to a first operating mode of the thermostat and a second selectable mode option corresponding to a second operating mode of the thermostat. The remote control unit may wirelessly send one or more commands to a thermostat to operate in one or more modes at a predetermined temperature associated with that mode.
US10452075B2 Method and apparatus for generating autonomous driving route
A method to generate an autonomous driving route of an autonomous vehicle includes: receiving an input image of a front view captured from the autonomous vehicle; calculating a gradient between the autonomous vehicle and a ground based on the input image; and generating the autonomous driving route based on the calculated gradient.
US10452072B2 Methods and apparatuses for vehicle wading safety
Techniques and examples pertaining to vehicle water wading safety are described. A processor implementable to a vehicle approaching a waterbody may receive data related to the waterbody from one or more above-water or under-water sensors. The processor may determine a top surface and a bottom profile of the waterbody, and calculate one or more critical trajectories of water-sensitive components of the vehicle if the vehicle is to wade through the waterbody by traversing the bottom profile. The processor may then determine the wading safety based on the critical trajectories and the top surface of the waterbody. The processor may further determine a wading route, and autonomously drive the vehicle to wade the waterbody via the optimal wading route.
US10452069B2 Predicting and responding to cut in vehicles and altruistic responses
Systems and methods are provided for detecting and responding to cut in vehicles, and for navigating while taking into consideration an altruistic behavior parameter. In one implementation, a vehicle cut in detection and response system for a host vehicle system may include a data interface and at least one processing device. The at least one processing device may be programmed to receive, via the data interface, a plurality of images from at least one image capture device associated with the host vehicle; identify, in the plurality of images, a representation of a target vehicle traveling in a first lane different from a second lane in which the host vehicle is traveling; identify, based on analysis of the plurality of images, at least one indicator that the target vehicle will change from the first lane to the second lane; detect whether at least one predetermined cut in sensitivity change factor is present in an environment of the host vehicle; cause a first navigational response in the host vehicle based on the identification of the at least one indicator and based on a value associated with a first cut in sensitivity parameter where no predetermined cut in sensitivity change factor is detected; and cause a second navigational response in the host vehicle based on the identification of the at least one indicator and based on a value associated with a second cut in sensitivity parameter where the at least one predetermined cut in sensitivity change factor is detected, the second cut in sensitivity parameter being different from the first cut in sensitivity parameter.
US10452068B2 Neural network system for autonomous vehicle control
A neural network may be utilized for autonomously driving a self-driving vehicle (SDV). The neural network can establish a destination location in local coordinates relative to the SDV. The neural network may then identify one or more navigation points in a forward operational direction of the SDV, and process sensor data from a sensor system of the SDV, the sensor data providing a sensor view of the forward operational direction of the SDV. Utilizing the sensor data, the neural network can operate acceleration, braking, and steering systems of the SDV to continuously follow the one or more navigation points along an established route to the destination location.
US10452065B2 Human-machine interface (HMI) architecture
An autonomous driving vehicle (ADV) is operated using a human-machine interface (HMI). The web server provides the HMI to a computing device in response to an input received from the computing device. An ADV command is entered into the HMI and passed to an interface of the web server. In response to receiving the ADV command, the web server calls a remote procedure call to a proxy server in a backend server for processing by a perception and control module of the ADV. Results of the ADV command are received by the web server interface and stored in results memory with a unique identifier. The web server interface opens a socket that accesses the results memory. In response to a change in the results memory, the socket reads the results memory and provides the ADV command results to the HMI. Multiple HMIs can simultaneously communicate with the web server interface and socket.
US10452064B1 Portable universal ground control system
A portable integrated universal ground control system is disclosed that operates, pilots, and manages unmanned vehicles via integrated HOTAS flight controls, computer, wireless video receiving technology and a set of display screens. The portable integrated universal ground control system eliminates deep learning curves necessary to operate or pilot complex, commercial unmanned systems by offering streamlined hardware. The portable integrated universal ground control system also eliminates countless connectors, wires and work flows needed to pilot and operate unmanned systems.
US10452062B2 Prognostic rules for predicting a part failure
A device may receive equipment information, associated with a first equipment, including information associated with anomalies identified based on operational information collected during operation of the first equipment, and messages generated during the operation of the first equipment. The device may receive maintenance information, associated with the first equipment, that identifies one or more part failures associated with one or more equipment parts. The device may identify associations between the one or more part failures and the first equipment information. The device may receive equipment information, associated with a second equipment, including information associated with anomalies identified based on operational information collected during operation of the second equipment, and messages generated during the operation of the second equipment. The device may generate and provide a prediction, associated with a future failure of an equipment part of the second equipment, based on the second equipment information and the associations.
US10452056B2 Three-dimensional object fabrication using multiple extruders
Described herein is a system and method system for fabricating a three-dimensional object using a plurality of extruders. Information including two-dimensional segments of a layer of a three-dimensional object to be fabricated using the plurality of extruders is received. Closed contour, two-dimensional polygons are computed based on the two-dimensional segments. Tool path(s) are generated based on the computed closed contour two-dimensional polygons. The generated tool path(s) are provided to a fabrication apparatus.
US10452055B2 Converting at least a portion of a 3-D object into a format suitable for printing
At least a portion of a 3-D object is converted into a format suitable for printing. A material volume coverage vector for each voxel of a 3-D bit map of a 3-D object is determined. The 3-D bit map comprises a plurality of voxels, each voxel located at a unique 3-D location. A rectangular cuboid comprising an M×N×L array of voxel locations enclosing at least a portion of the 3-D object is determined. A halftone threshold matrix comprising an array of threshold values is provided. The halftone threshold matrix is converted to provide an M×N×L 3-D array of threshold values. Each material volume coverage vector of the at least a portion is compared with each threshold value at corresponding 3-D locations to select a printable voxel at each 3-D location to convert the at least a portion of the 3-D object into a format suitable for printing.
US10452046B2 Cooking appliance control of residential heating, ventilation and/or air conditioning (HVAC) system
A cooking appliance includes a housing, and a cooking element disposed in the housing and configured to generate energy for cooking food, and a controller coupled to the cooking element and configured to communicate a control signal to selectively actuate a residential heating, ventilation and/or air conditioning (HVAC) system and/or non-cooking device in connection with cooking food with the cooking element.
US10452038B2 Build material profile
Examples are described that generate control data (280) for production of a three-dimensional object. Build material profile data (260) is accessed for an indicated build material. The build material profile data for a given build material defines one or more parameter values that are dependent on the properties of the given build material and that are configured to generate a three-dimensional object with predefined build properties. Certain examples are arranged to generate control data for the production of a three-dimensional object by applying build material profile data to received object data (230).
US10452037B2 Apparatus, method, and program product for controlling appliances
Apparatuses, methods, and program products are disclosed for controlling appliances. One apparatus includes a processor, and a memory that stores code executable by the processor. The code is executable by the processor to detect a usage history of multiple types of appliances in a building. The code is executable by the processor to determine changes to operation of the multiple types of appliances based on the usage history. The code is executable by the processor to control the multiple types of appliances based on the determined changes to the operation of the multiple types of appliances.
US10452036B2 System and method for deterministic calculation of recovery time for an environmental system
A method and system of optimally adjusting the environment of a predetermined location based upon the movement of a mobile communication device using location-based services.
US10452035B2 Laboratory instrument for instrument-controlled treatment of at least one laboratory sample
The invention relates to a configuration control device for a laboratory instrument, a laboratory instrument with a configuration control device for instrument-controlled treatment of at least one laboratory sample and a method for configuring the laboratory instrument by means of the configuration control device. By using user-dependent configuration data, the requirement for the user of having to perform a completely manual configuration of the laboratory instrument, which is effected by the user-dependent configuration data, is dispensed with.
US10452032B1 Optimizing power contribution of distributed energy resources for real time power demand scheduling
Systems and methods are described herein for controlling power at a point of interconnection of the power grid. Power data that characterizes power flow at a point of interconnection of the power grid is received. The power data includes power contribution levels of at least one distributed energy resource and at least one analysis profile for a time period. An objective energy function is determined based on the power contribution levels and the at least one analysis profile. A power contribution set-point is determined based on a minimum value of the objective energy function. The power contribution set-point reflects an optimized power contribution level of the at least one distributed energy resource. The power contribution set-point is provided to the at least one distributed energy resource to achieve the optimized power contribution level by modifying the power contribution of the at least one distributed energy resource.
US10452025B2 Substrate-guided wave-based transparent holographic center high mounted stop light and method of fabrication thereof
Multiple pairs of substrate-guided wave-based holograms (SGWHs) are laminated to a common thin substrate to form a transparent substrate-guided wave-based holographic CHMSL (SGWHC) that diffracts playback LED illumination over a wide angular range. This device is made pursuant to a technique that includes the steps of recording a first set of SGWHs with one setup, that upon playback, will couple and guide the diffracted light inside the substrate, and a second set of SGWHs recorded with another setup, that will diffract and couple the guided light out.
US10452024B2 Replaceable unit and image forming apparatus
A secondary transfer portion includes a transfer roller, a fixing member, a movable member, and a detector. The transfer roller is configured to rotate about an axis thereof when the secondary transfer portion is attached to an apparatus body. The fixing member is fixed to the axial end portion of the transfer roller. The movable member is caught on the fixing member. The detector is configured to indicate different detection states depending on a position of the movable member. The fixing member and the movable member are connected to each other through a guide mechanism (a guide groove and a guide protrusion) that is configured to move the movable member in an axial direction of the transfer roller. The movable member is moved to a detection position of the detector by rotation of the transfer roller.
US10452023B2 Image forming apparatus and drum cartridge
There is provided an image forming apparatus including a casing and a drum cartridge. The drum cartridge includes: a photosensitive drum having a circumferential surface which includes a first area and a second area; a first cover which pivotally moves between a first closed position where the first cover covers the first area of the photosensitive drum and a first open position where the first area is exposed; and a second cover which pivotally moves between a second closed position where the second cover covers the second area of the photosensitive drum and a second open position where the second area is exposed. A direction in which the second cover pivotally moves from the second closed position to the second open position is opposite to a direction in which the first cover pivotally moves from the first closed position to the first open position.
US10452022B2 Process cartridge
A process cartridge, comprising: a drum cartridge; and a waste toner case, the drum cartridge comprising: a development roller; a first side wall to support one end of a shaft of the development roller; a second wall to support the other end of the shaft; a photosensitive drum; a cleaner; and a conveying tube, the conveying tube comprising: a first part disposed on an opposite side of the second side wall with respect to the first side wall in an axis direction, the first part being connected to the cleaner; a second part disposed closer to the second side wall relative to the first part and connected to the waste toner case; and a third part connecting the first part with the second part, wherein a direction in which the waste toner case is attached is equal to a direction in which the second part extends.
US10452019B2 Drum unit provided with augers for conveying waste toner
A drum unit includes: a photosensitive drum; a blade contacting a surface of the photosensitive drum and configured to remove waste toner therefrom; a first auger; and a second auger. The photosensitive drum defines an axis extending in a first direction and is rotatable about the axis. The first auger extends in the first direction. The first auger is rotatable upon receipt of a drive force from the photosensitive drum to convey the waste toner removed by the blade in the first direction. The second auger extends in a second direction crossing the first direction. The second auger is rotatable upon receipt of the driving force from the first auger to convey the waste toner conveyed by the first auger in the second direction.
US10452018B2 Paper dust collecting member and image forming apparatus therewith
A paper dust collecting member removes and collects paper dust attached to a conveying roller, and is attachable along the attaching direction parallel to the axial direction of the conveying roller via an opening portion provided in a side plate of an apparatus main body. The paper dust collecting member has a removing member and a holding member. The removing member removes paper dust attached to the conveying roller. The holding member holds the removing member. The holding member includes a protrusion portion which is disposed, on its distal end portion side, along a side surface of the removing member and which protrudes in the thickness direction of the removing member beyond a contact surface of the removing member.
US10452014B2 Image forming apparatus capable of switching color mode
If an inputted job requires switching from a single-color mode to a multicolor mode, an image forming apparatus switches from the single-color mode to the multicolor mode during a relatively long processing waiting time out of processing waiting times between preceding pages and succeeding pages, before a page in the job for forming a multicolor image.
US10452013B2 Image processing apparatus, image forming apparatus, image processing method, and recording medium
An image processing apparatus includes: a determining unit configured to determine a parameter for image processing for a special toner plate depending on a type of a special toner other than a process color toner; and an image processing unit configured to process an image of the special toner plate using the determined parameter.
US10452012B2 Cylindrical fixing member, fixing device and image forming apparatus
A cylindrical fixing member for use with a fixing device includes a heat generating layer and an electrode layer contacting the heat generating layer. The electrode layer is smaller in volume resistance value than the heat generating layer. The electrode layer is formed in a helical shape so that a helical axis thereof extends in a direction along a generatrix direction of the fixing member. One end and the other end of the electrode layer are electrically open.
US10452005B2 Image forming apparatus
An image forming apparatus includes a belt member, a toner image forming unit, a first transfer roller, a second transfer roller provided at a position opposed to the first transfer roller with the belt member intervened and forming a transfer portion, and a power feed roller configured to abut against an outer circumferential surface of the first transfer roller to supply a current to a metal shaft of the first transfer roller. A width of a large diameter portion of the power feed roller with respect to a width direction intersecting a direction of movement of the belt member is equal to or greater than a maximum width of image formation and smaller than a width of a maximum size of the recording material.
US10452004B2 Image forming apparatus reducing media surface roughness before forming a color image protected by transparent toner
An image forming apparatus includes an image forming section and a transfer section. The image forming section includes a first image forming unit that forms a first developer image and a second image forming unit that forms a second developer image. The transfer section transfers, on a basis of a first transfer condition, the first developer image onto a medium, and transfers, on a basis of a second transfer condition, the second developer image onto the medium onto which the first developer image has been transferred. The second transfer condition is different from the first transfer condition.
US10451993B2 Light-emitting component, printhead, and image forming apparatus
A light-emitting component includes a substrate, plural light-emitting elements, and plural thyristors. The plural light-emitting elements are disposed on the substrate and emit light in a direction perpendicular to a front surface of the substrate. The plural thyristors are respectively stacked on the plural light-emitting elements and turn on to drive the light-emitting elements to emit light or to increase an emitted light amount. Each of the thyristors includes an opening in a path of light from the corresponding light-emitting element to the thyristor.
US10451988B2 Toner and image forming apparatus
A toner includes a plurality of toner particles each including a toner mother particle and an external additive adhering to a surface of the toner mother particle. The external additive includes hydrotalcite particles. The hydrotalcite particles have a number average primary particle diameter of at least 80 nm and no greater than 1,000 nm. The hydrotalcite particles have a volume resistivity of no greater than 1.0×105 Ω·cm. An amount of the hydrotalcite particles is at least 0.5 parts by mass and no greater than 3.0 parts by mass relative to 100 parts by mass of the toner mother particles.
US10451984B2 Production method of electrophotographic photosensitive member, electrophotographic photosensitive member, process cartridge and electrophotographic apparatus
A coating film of a coating liquid for a surface layer, the coating liquid containing a hole transporting compound having a chain-polymerizable functional group and a compound having a specified structure, is cured to thereby form a surface layer of an electrophotographic photosensitive member.
US10451979B2 Apparatus for EUV lithography and method of measuring focus
A method of evaluating a focus control of an extreme ultraviolet (EUV) lithography apparatus includes preparing a wafer exposed by using the EUV lithography apparatus. The wafer includes test patterns formed of a photoresist and having circular islands or holes prepared by multiple exposures of EUV at different foci of exposure. The method further includes measuring a roughness parameter of the test patterns and estimating a function representing a dependence of the roughness parameter on the focus. A best focus is estimated based on an extremum of the function. Exposure wafers are then exposed to EUV with the best focus. The exposure wafers include the test patterns. The roughness parameter for the test patterns on the exposure wafers obtained by exposing the exposure wafers at the best focus is periodically measured. An abnormality in focus is then determined based on the measured roughness parameter and the function.
US10451977B2 Lithographic method and apparatus
A method of reducing an aberration of a lithographic apparatus, the method including measuring the aberration, taking the measured aberration into account, estimating a state of the lithographic apparatus, calculating a correction using the estimated state, and applying the correction to the lithographic apparatus.
US10451970B2 Silicone skeleton-containing polymer, photo-curable resin composition, photo-curable dry film, laminate, and patterning process
The present invention provides a silicone skeleton-containing polymer including a silicone skeleton shown by the following formula (1) and having a weight average molecular weight of 3,000 to 500,000. This can provide a silicone skeleton-containing polymer that can easily form a fine pattern with a large film thickness, and can form a cured material layer (cured film) that is excellent in various film properties such as crack resistance and adhesion properties to a substrate, electronic parts, and a semiconductor device, particularly a base material used for a circuit board, and has high reliability as a film to protect electric and electronic parts and a film for bonding substrates; and a photo-curable resin composition that contains the polymer, a photo-curable dry film thereof, a laminate using these materials, and a patterning process.
US10451966B2 Imprint resist with fluorinated photoinitiator and substrate pretreatment for reducing fill time in nanoimprint lithography
A nanoimprint lithography method includes disposing a pretreatment composition including a polymerizable component on a substrate to form a pretreatment coating. Discrete imprint resist portions are disposed on the pretreatment coating, with each discrete portion of the imprint resist covering a target area of the substrate. The imprint resist is a polymerizable composition and includes a fluorinated photoinitiator. A composite polymerizable coating is formed on the substrate as each discrete portion of the imprint resist spreads beyond its target area. The composite polymerizable coating includes a mixture of the pretreatment composition and the imprint resist. The composite polymerizable coating is contacted with a template, and is polymerized to yield a composite polymeric layer on the substrate. The interfacial surface energy between the pretreatment composition and air exceeds the interfacial surface energy between the imprint resist and air or between at least a component of the imprint resist and air.
US10451964B2 Compact hybrid digital-analogue developing machine
Compact hybrid developing machine that exposes a photosensitive substrate (1) using an LED or LCD display (2,3) wherein the substrate (1) is placed in direct contact with the image generating layer (colour generating layer+channelling layer) of the display (2,3). When the display is of LCD technology, the filters (21) of the colour generating layer are placed closer to the substrate (1) than the liquid crystal layer (22). In both types of display (2,3), a channelling layer is installed within the image generating layer, for example, a black matrix (4) of opaque elements. When using an LCD display (2), this may have a unifying filter (24) or a black translucent filter (25) before the light diffusing layer.
US10451961B2 Focus adjustment system for an image display device
An image display device includes an image display element, a light source, an illumination system, a projector system comprising a refractive optical system including a plurality of lens groups, and a mirror train including a curved mirror, a first focus structure configured to move the respective lens groups of the refractive optical system by different amounts along a normal line of the image display element, and a second focus structure configured to move the respective lens groups along the normal line of the image display element by different amounts from those of the first focus structure.
US10451960B2 Laser light source and projection display device
A laser light source is disclosed that includes a laser device, a first diffusion element, a fluorescence wheel, and a second diffusion element. The fluorescence wheel emits a fluorescent light when excited by the laser light, and before reaching the fluorescence wheel, the laser light emitted by the laser device is transmitted through the first diffusion element that is fixedly arranged. As the second diffusion plate rotates about its axis, the laser light from the first diffusion element and the fluorescent light from the fluorescence wheel transmit through the second diffusion plate.
US10451958B2 Wavelength conversion device, illumination device and projector
A wavelength conversion device includes a rotating device and a base member which is rotated by the rotating device. The base member includes a wavelength conversion portion which is disposed in an annular shape on a first surface of the base member, a first region which is located further inside than the wavelength conversion portion, and a second region which is located further outside than the wavelength conversion portion, and is larger in surface area than the first region.
US10451955B2 Optical transmission apparatus, optical transmission system, and method of controlling excitation light frequency
An optical transmission apparatus includes a wavelength converter that wavelength-converts input signal light using a nonlinear optical medium to output the converted signal light, a memory that holds first information relating to a wavelength conversion characteristic of the wavelength converter, a communication interface that receives second information relating to a second wavelength conversion characteristic of an adjacent optical transmission apparatus, and a control circuit that determines, using the first information and the second information when the second information is received, an excitation light frequency at which a gain deviation of main signal light subjected to a wavelength conversion is minimized to set the determined excitation light frequency in the wavelength converter.
US10451947B1 Apochromatic pancharatnam berry phase (PBP) liquid crystal structures for head-mounted displays
A Pancharatnam Berry Phase (PBP) liquid crystal structure for adjusting or focusing light of a plurality of color channels emitted by a display of a head-mounted display (HMD) comprises a plurality of PBP active elements. Each PBP active element of the structure is configured to act as a half waveplate for light of a corresponding color channel, such that light of the corresponding color channel is adjusted by a predetermined amount. In addition, each PBP active element acts as a one waveplate for light of the remaining color channels, such that light of the remaining color channels passes through the PBP active element substantially unaffected. As such, the PBP structure is able to adjust incident light of the plurality of color channels uniformly in an apochromatic fashion.
US10451946B2 Semiconductor device, liquid crystal display device, and semiconductor device manufacturing method
A semiconductor device includes: a first metal layer including a gate electrode; a first insulating layer provided on the first metal layer; an oxide semiconductor layer provided on the first insulating layer; a second insulating layer provided on the oxide semiconductor layer; a second metal layer provided on the oxide semiconductor layer and the second insulating layer, the second metal layer including a source electrode; a third insulating layer provided on the second metal layer; and a first transparent electrode layer provided on the third insulating layer. The oxide semiconductor layer includes a first portion lying above the gate electrode and a second portion extending from the first portion so as to lie across an edge of the gate electrode on the drain electrode side. The third insulating layer does not include an organic insulating layer. The second insulating layer and the third insulating layer have a first contact hole which overlaps the second portion of the oxide semiconductor layer when viewed in a normal direction of the substrate. The first transparent electrode layer includes a transparent electrically-conductive layer which is in contact with the second portion of the oxide semiconductor layer in the first contact hole.
US10451945B2 Display panel and thin film transistor array substrate
A display panel includes a first substrate and a second substrate. A thin film transistor is disposed on the first substrate. The display panel has a non-display area; the non-display area includes a first metal layer, a frequency signal line formed by a second metal layer and located on the first metal layer, a via (contact hole), and a conducting electrode electrically connecting the first and a second metal layers together. At least a part of the conducting electrode is located in the via. A photo spacer is located in the via, for separating the first substrate and the second substrate. The photo spacer completely covers the conducting electrode. The photo spacer is made of a dielectric material.
US10451942B2 Display device
A display device includes a first substrate, a plurality of pixels on the first substrate, a gate driver on the first substrate, the gate driver applying a gate signal, and a gate line connected to the gate driver and applying the gate signal to at least a pixel of the plurality of pixels where the plurality of pixels is disposed in a step-like shape in at least one corner of the first substrate, the gate driver comprises a plurality of stages in the at least one corner of the first substrate, and the plurality of stages is disposed in a step-like shape corresponding to the plurality of pixels.
US10451939B2 Array substrate, display device having the same, and manufacturing method thereof
The present application discloses an array substrate. The array substrate includes a liquid crystal capacitor; and a storage capacitor having a first electrode, a second electrode, and an electrolyte layer sandwiched by the first electrode and the second electrode. The storage capacitor is an electrochemical capacitor coupled in parallel with the liquid crystal capacitor.
US10451937B2 Array substrate and display panel
An array substrate includes multiple gate lines, multiple data lines, and multiple light-shielding electrode lines. The multiple gate lines and the multiple data lines intersect each other to circumferentially delimit a plurality of sub pixels. The multiple light-shielding electrode lines are arranged to correspond to the multiple data lines. The plurality of sub pixels includes a blue sub pixel column corresponding to a blue color filter. At least one sub pixel of the blue sub pixel column includes a light-shielding electrode. The light-shielding electrode is connected to light-shielding electrode lines that are located on two opposite sides of the blue sub pixel column. Displaying abnormality that occurs in displaying pure blue or pure yellow images can be avoided. Also provided is a display panel.
US10451935B2 Electronic device comprising first and second conductive layers each having segments corresponding to and separated from each other and a connection line in a peripheral region
An electronic device includes a substrate, a first conductive layer, a second conductive layer, and a third conductive layer. The first conductive layer includes at least two first segments and at least one first connection line. The first connection line is connected to the at least two first segments. The second conductive layer includes at least two second segments and at least one second connection line. The at least two second segments do not overlap the at least two first segments in a normal direction of the substrate. The second connection line connects the at least two second segments. The second connection line overlaps the first connection line in the normal direction of the substrate. The third conductive layer includes at least one first connection electrode. The first connection electrode is electrically connected to the at least two first segments and the at least two second segments.
US10451932B2 Flexible display panel, display device nd bonding method thereof
A flexible display panel, a display device and a bonding method thereof are provided. The flexible display panel includes a plurality of fan-out leads arranged along a first direction and disposed in a fan-out region; virtual extension lines of the fan out leads at least disposed in lateral regions of the fan-out region are intersected at a first junction point on a reference line perpendicular to the first direction; a chip on film includes a plurality of pads being arranged along the first direction and in one-to-one correspondence with the fan-out leads; and virtual extension lines of the pads, which at least correspond to the fan-out leads disposed in the lateral regions, are intersected at a second junction point on the reference line.
US10451931B2 Transflective display panel and transflective display device
A transflective display panel and a transflective display device. The transflective display panel includes: a first substrate and a second substrate disposed opposite to each other, and blue phase liquid crystal disposed between the first substrate and the second substrate. The first substrate includes a first base substrate and pixel electrodes and common electrodes that are disposed on a side of the first base substrate that faces the second substrate, the pixel electrodes serve as reflecting electrodes or both the pixel electrodes and the common electrodes serve as reflecting electrodes. The second substrate comprises a second base substrate.
US10451930B2 Liquid crystal display panel and display device
The present disclosure relates to a liquid crystal display panel and a display device. The liquid crystal display panel includes a display area; and a non-display area surrounding the display area, wherein the display area includes a plurality of sub-areas, each of the plurality of sub-areas is provided with a plurality of pixel electrodes, all of the pixel electrodes in a sub-area have an identical brightness control parameter; and the brightness control parameter of the pixel electrodes in at least one sub-area is different from the brightness control parameter of the pixel electrodes in another sub-area. By setting different brightness control parameters based on different temperature rise in the sub-areas, the problem of poor Gamma uniformity of the display panel can be solved, and the possibility of occurrence of ghost can be reduced, thereby increasing display quality of the liquid crystal display panel.
US10451927B2 Liquid crystal display panel and display device
A liquid crystal display panel and a display device are disclosed. The liquid crystal display panel includes an array substrate and an upper substrate arranged opposite to each other, and a liquid crystal layer, a spacer layer including primary spacers and secondary spacers, and a black matrix layer over the spacer layer. The overlapping area between one of the plurality of black matrix elements and a green sub-pixel near one of the plurality of primary spacers below said matrix element forms a first overlap area, wherein an overlapping area between one of the plurality of black matrix elements and a green sub-pixel near one of the plurality of secondary spacers below said matrix element forms a second overlap area; and the first overlap area equals the second overlap area.
US10451924B2 Liquid crystal display device
The present invention has a pixel which includes a first switch, a second switch, a third switch, a first resistor, a second resistor, a first liquid crystal element, and a second liquid crystal element. A pixel electrode of the first liquid crystal element is electrically connected to a signal line through the first switch. The pixel electrode of the first liquid crystal element is electrically connected to a pixel electrode of the second liquid crystal element through the second switch and the first resistor. The pixel electrode of the second liquid crystal element is electrically connected to a Cs line through the third switch and the second resistor. A common electrode of the first liquid crystal element is electrically connected to a common electrode of the second liquid crystal element.
US10451922B2 Lighting device including diffusion lenses associated with hollow cylindrical light guide portions, and display device including the lighting device
A lighting device has a housing having a bottom part and an opening, the bottom part being formed with through holes, and a substrate having light sources mounted on one surface thereof, the substrate being placed outside of the bottom part of the housing such that light emitted from the light sources is passed through the respective through holes and radiated to the opening of the housing. The lighting device also has light guide parts, each of which has a cylindrical shape, inserted through the through holes of the bottom part of the housing for guiding the light emitted from the light sources, respectively, and diffusion lenses provided inside of the housing for diffusing the light guided by the light guide parts, respectively. Each of the light guide parts is hollow and configured to reflect the light by an inner surface thereof so as to guide reflected light to an associated diffusion lens.
US10451919B2 Display panel and display device
A display panel includes a backlight source, a color filter layer, and a blue filter film that are sequentially stacked. The color filter layer includes a blue pixel zone, which includes a first sub-pixel section and a second sub-pixel section. The blue filter film includes a first filtration section and a second filtration section, which are arranged opposite to the first sub-pixel section and the second sub-pixel section, respectively. The backlight source emits light that passes through the first sub-pixel section and the first filtration section to form first light, and the light emitting from the backlight source passes through the second sub-pixel section and the second filtration section to form second light. The first light has a luminous intensity that is different from a luminous intensity of the second light. A mobile terminal is also disclosed.
US10451918B2 Display panel and display device including the same
A display device includes a display panel and a light source providing light to the display panel. The display panel includes a first polarizing layer to which the light is incident, a first base layer disposed on the first polarizing layer, a first liquid crystal layer disposed on the first base layer and including a plurality of first nanocapsules, a second liquid crystal layer disposed on the first liquid crystal layer and including a plurality of second nanocapsules, a second polarizing layer disposed between the first liquid crystal layer and the second liquid crystal layer, a second base layer disposed on the second liquid crystal layer, and a third polarizing layer disposed on the second base layer. Each of the first and second liquid crystal layers controls a transmittance of the light based on an intensity of an electric field between pixel electrodes and a common electrode.
US10451917B2 Polarizer, method for fabricating the same, and display device having the same
A polarizer of the present disclosure includes a light control layer which includes a plurality of partitions, a transmissive unit which is provided between the partitions and includes a scattering unit thereabove, and a liquid crystal layer disposed above the partitions and the transmissive unit; and a polarizing layer bonded to the light control layer. According to the present disclosure, a structure which restricts a viewing angle is disposed below a polarizer so that information is exposed only to the user, thereby implementing a narrow viewing angle.
US10451911B2 Display device
A display device comprises a first chassis and a first backlight housing attached to the first chassis and comprising a first wall. A first optical film layer between a first light guide plate and a first rear polarizer comprises a secured end bonded to the first wall. A second chassis is rotatably coupled to the first chassis and includes a second backlight housing attached to the second chassis and comprising a second wall. A second optical film layer between a second light guide plate and a second rear polarizer includes a secured end bonded to the second wall.
US10451906B2 Display device and driving method
A display device has a light blocking arrangement for selectively blocking light which has or would be emitted at large lateral angles. The display can be configured so that light reaching these elements is either allowed to reach the viewer or is blocked from reaching the viewer. This means that a public viewing mode can be chosen or a private viewing mode. The light blocking elements are controlled optically in order to simplify the construction and control.
US10451904B2 Electrically controlled optical elements and method
The effective focal length of an optical system can be electronically controlled using switchable wave plates in conjunction with polarized light.
US10451900B2 Method and system to create custom, user-specific eyewear
Systems and methods for creating fully custom products from scratch without exclusive use of off-the-shelf or pre-specified components. A system for creating custom products includes a computer communicatively coupled with an image capture device and configured to construct an anatomic model of the user based on captured image data and/or measurement data. The computer provides a configurable product model and enables preview and automatic or user guided customization of the product model. A display is communicatively coupled with the computer and displays the custom product model superimposed on the anatomic model or image data of the user. The computer is further configured to provide the customized product model to a manufacturer for manufacturing eyewear for the user in accordance with the customized product model.
US10451897B2 Components with multiple energization elements for biomedical devices
Methods and apparatus to form biocompatible energization elements are described. In some embodiments, the methods and apparatus to form the biocompatible energization elements involve forming cavities comprising active cathode chemistry. The active elements of the cathode and anode are sealed with a laminate stack of biocompatible material. In some embodiments, a field of use for the methods and apparatus may include any biocompatible device or product that requires energization elements.
US10451893B2 Method for determining an optical equipment
Method implemented by computer for determining an optical equipment including at least an optical lens and a spectacle frame, the lens being adapted to be mounted in the frame, the method including: a wearer data providing step, during which wearer data relating to the wearer's optical requirements is provided, an optical cost function providing step, during which an optical cost function is provided, the optical cost function relating to the optical function of the lens, a comfort cost function providing step, during which a comfort cost function is provided, the comfort cost function relating to the weight of the optical equipment, an optical equipment determining step, during which the optical equipment that minimizes the difference between a global cost function and a target value of the global cost function is determined, the global cost function being a weighted sum of the optical and comfort cost functions.
US10451889B2 Optical communications module having an optics system that improves link performance, and methods
An optics system is provided that comprises a glass-based diffractive optical element (DOE) for coupling an optical signal passing out of an optical waveguide into a photodetector. The glass-based DOE improves optical link performance by performing one or more of shortening a response time of a photodetector, preventing an overloading condition of the photodetector from occurring and managing back reflection of light from the photodetector. The glass-based DOE is relatively inexpensively to manufacture and is reliable over a wide range of temperatures.
US10451887B2 Stereoscopic displays, arrangements and methods
In one preferred form illustrated in FIG. 1 there is provided an autostereoscopic display 10. The display 10 includes a layer 20 of pixel sources 22. The display includes a source screen 12 and a lens structure 14. The source screen 12 is able to separate light from each pixel source 22, in the layer 20 of pixel sources 22, into view position input sources 32 each corresponding with a different view position 40. The lens structure 14 has a view position configuration 36 and a views configuration 38. The view position configuration 36 and the views configuration 38 of the lens structure 14 are able to transmit light, that is received from the view position input sources 32 as corresponding lens structure inputs 34, as views 39 grouped in viewing positions 40.
US10451886B2 Stereoscopic display device
A stereoscopic display device includes an image display device to display, for each imaging point inside a space region, an image of an object to be projected to the space region at the relevant imaging point in a block corresponding to the relevant imaging point on a display region, a lens to direct light beams given out from the respective blocks to mutually different directions, a light guide plate having first deflectors provided in any of an emission surface and a surface opposed to the emission surface, each of the first deflectors directing the light beams entering the light guide plate to mutually different directions to emit the light beams from the emission surface, and a second deflector configured to direct, for each of the first deflectors, the light beam from each of the blocks emitted from the emission surface through the first deflector to the corresponding imaging point.
US10451880B2 Optical device, display device, and method for manufacturing light emitting element
A display device includes a frame and an image display device. The image display device includes an image forming device, a light guide device, and a lens system. The image forming device includes light emitting elements 300 arranged in a two-dimensional matrix. Each of the light emitting elements 300 has a laminated structure 301 including at least one layer of light emitting laminates 310, 320, and 330 each including a first electrode, a second electrode, and a light emitting layer provided between the first electrode and the second electrode. The laminated structure 301 has a through hole 360 through which light from the light emitting layer is emitted toward the lens system. An antireflection layer 370 is formed in a portion of the laminated structure facing the lens system.
US10451879B2 Display device and method of controlling the same
A display device and a method of controlling the same realizes a virtual reality display and an augmented reality display. The display device includes a transparent display panel, an imaging device disposed at a light-exiting side of the transparent display panel, and a light adjusting cover disposed at a side of the transparent display panel away from the light-exiting side. The transparent display panel is disposed within a focal length of the imaging device. The imaging device is configured to image pictures displayed on the transparent display panel at a side thereof away from the imaging device. The light adjusting cover is switchable between a light-transmitting state and a light-shaded state, and is capable of covering a viewing field of human eyes. The display device can perform the virtual reality display or the augmented reality display.
US10451875B2 Smart transparency for virtual objects
A head mounted display (HMD) device is configured with a sensor package that enables head tracking to determine the device user's proximity to virtual objects in a mixed reality or virtual reality environment. A fade volume including concentrically-arranged volumetric shells is placed around the user including a near shell that is closest to the user, and a far shell that is farthest from the user. When a virtual object is beyond the far shell, the HMD device renders the object with full opacity (i.e., with no transparency). As the user moves towards a virtual object and it intersects the far shell, its opacity begins to fade out with increasing transparency to reveal the background behind it. The transparency of the virtual object increases as the object gets closer to the near shell and the object becomes fully transparent when the near shell reaches it so that the background becomes fully visible.
US10451868B2 Microstructured fiber optic oscillator and waveguide for fiber scanner
Described are optical fibers and scanning fiber displays comprising optical fibers. The disclosed optical fibers include a plurality of mass adjustment regions, such as gas-filled regions, positioned between a central waveguiding element and an outer periphery for reducing a mass of the optical fiber as compared to an optical fiber lacking the plurality of mass adjustment regions.
US10451864B2 Microfluidic color filter, display panel, display apparatus, and method of controlling a display panel
The present application discloses a microfluidic color filter having an array of a plurality of microfluidic color filter units. The microfluidic color filter includes a plurality of micro-chambers; and a plurality of micro-channels. Each of the plurality of microfluidic color filter units includes one of the plurality of micro-chambers; and at least two of the plurality of micro-channels respectively connected to the one of the plurality of micro-chambers. The at least two of the plurality of micro-channels are configured to provide fluids of different colors to the one of the plurality of micro-chambers. A color of each of the plurality of microfluidic color filter units is based on amounts of fluids of different colors provided to the one of the plurality of micro-chambers.
US10451860B2 Microscope system
A microscope system as an optical microscope system for observing a specimen includes: an imaging optical system that forms an image of transmitted light or reflected light from the specimen; an illumination light source that illuminates illumination light on the specimen; an illumination optical system that has a first spatial light modulation element, which changes intensity distribution of the illumination light at a conjugate position of a pupil of the imaging optical system, and illuminates light, which is originated from the illumination light source, on the specimen; an image sensor that detects light through the imaging optical system; and a calculation section that calculates the intensity distribution of the illumination light appropriate for observation of the specimen on the basis of the intensity distribution of the illumination light formed by the first spatial light modulation element and output data detected by the image sensor.
US10451859B2 Zoom optical system, optical device and method for manufacturing the zoom optical system
A first lens group (G1) having positive refractive power, a front-side lens group (GX), an intermediate lens group (GM) having positive refractive power, and a rear-side lens group (GR) are arranged in order from an object side. The front-side lens group (GX) is composed of one or more lens groups and has a negative lens group At least part of the intermediate lens group (GM) is a focusing lens group (GF). The rear-side lens group (GR) is composed of one or more lens groups. Upon zooming, the first lens group (G1) is moved with respect to an image surface, a distance between the first lens group (G1) and the front-side lens group (GX) is changed, a distance between the front-side lens group (GX) and the intermediate lens group (GM) is changed, and a distance between the intermediate lens group (GM) and the rear-side lens group (GR) is changed.
US10451856B2 Zoom lens system
A zoom lens system includes: a first lens group having a positive refractive power; a second lens group having a negative refractive power; a third lens group having a positive refractive power; a fourth lens group having a positive refractive power; a fifth lens group having a positive refractive power; and a sixth lens group having a positive refractive power, wherein the first to sixth lens groups are sequentially arranged along an optical axis from an object side to an image plane side, and zooming is performed by moving at least one of the second lens group, the fourth lens group and the fifth lens group along the optical axis. A distance between a focal point of light having a first wavelength and a focal point of light having a second wavelength is about 50 μm or less at a wide-angle position and a telephoto position. The first wavelength corresponds to green light, the second wavelength corresponds to near infrared (NIR) light.
US10451852B2 Imaging lens assembly and electronic device
An imaging lens assembly includes a plurality of lens elements, wherein at least one of the lens elements is a dual molded lens element. The dual molded lens element includes a light transmitting portion and a light absorbing portion. The light transmitting portion includes an effective optical section and a first annular surface. The light absorbing portion is located on at least one surface of an object-side surface and an image-side surface of the dual molded lens element, wherein a plastic material and a color of the light absorbing portion are different from a plastic material and a color of the light transmitting portion, and the light absorbing portion includes an opening and a second annular surface. A step surface of the second annular surface is formed by the first annular surface and the second annular surface.
US10451851B2 Optical assembly for a compact wide field of view digital camera with low first lens diameter to image diagonal ratio
An optical assembly for a point action camera or other compact digital camera having a wide field of view, includes multiple lens elements, including at least one lens element that has an aspheric lens surface. The optical assembly is configured to provide a field of view in excess of 120 degrees. The optical assembly includes a ratio of a diameter of a first lens element at the object end of the optical assembly to an image diagonal is less than approximately 3.
US10451850B2 Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The first lens is made of plastic material, the second lens is made of plastic material, the third lens is made of glass material, the fourth lens is made of plastic material, the fifth lens is made of plastic material, the sixth lens is made of plastic material, and the seventh lens is made of plastic material. The camera optical lens further satisfies specific conditions.
US10451849B2 Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The camera optical lens further satisfies specific conditions.
US10451845B2 Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The camera optical lens further satisfies specific conditions.
US10451843B2 Optical lens assembly and electronic device including the same
Provided are an optical lens assembly and an electronic device. The optical lens assembly includes a first lens having a negative refractive power, a second lens having a positive refractive power, a third lens having a negative refractive power, and a last lens having a negative refractive power. The first lens, the second lens, the third lens, and the last lens may be sequentially arranged from an object side to an image side of an optical axis, the object side facing an object for image capture and the image side facing an image plane of an image sensor.
US10451842B2 Lens module
A lens module includes: a first lens having negative refractive power; a second lens having positive refractive power; a third lens having negative refractive power; a fourth lens having negative refractive power; a fifth lens of which an object-side surface is concave; and a sixth lens having one or more inflection points on an image-side surface thereof, wherein the first to sixth lenses are sequentially disposed from an object side of the lens module to an image side of the lens module.
US10451841B2 Lens module
A lens module includes a first lens, an object-side surface thereof being convex; a second lens, both surfaces thereof being convex; a third lens, both surfaces thereof being concave; a fourth lens having negative refractive power, both surfaces thereof being convex; a fifth lens, an object-side surface thereof being concave; and a sixth lens, an object-side surface thereof being convex. The first to sixth lenses are sequentially disposed in numerical order from the first lens to the sixth lens from an object side of the lens module toward an image side of the lens module.
US10451838B2 Electronic device and method for autofocusing
An electronic device according to an embodiment of the present disclosure may include a display, a camera module comprising a camera, a memory, and a processor connected electrically to the display, the camera module, and the memory. The memory can store instructions which when executed by the processor cause the electronic device to perform a set shutter input method comprising, moving a lens of the camera module to a first location if the set shutter input method is a predetermined shutter input method, moving the lens of the camera module to a second location if the set shutter input method is not the predetermined shutter input method, receiving a shutter input, and capturing an image using the camera module in response to the received shutter input.
US10451837B2 Inductive power connection/data transfer for electro-optic mirror
A rearview assembly for a vehicle includes a rearview device having at least one of a display module and a mirror. A mount operably couples the rearview device to an inside surface of a windscreen of the vehicle. An at least partially translucent connector is operably coupled with the vehicle and abuts a portion of the windscreen. The connector includes an induction pad removably coupled with the rearview device and is configured to supply power and data to the rearview device.
US10451834B2 Lens holder driving device and mobile terminal with camera
In a lens holder driving device, each of an upper plate spring and a lower plate spring, which are respectively provided on an upper side and a lower side of a lens holder, has an inner peripheral side end fixed to the lens holder, an outer peripheral side end fixed to a fixing part, and a plurality of arms. The plurality of arms of the upper plate spring and the plurality of arms of the lower plate spring have substantially identical shapes in a plan view. Each of the plurality of arms includes at least one U-turn shaped portion that is folded over. Either the upper plate spring or the lower plate spring has at least one stretchable and flexible resin that is provided so as to straddle over the mutually opposing parts of the U-turn shaped portion of the plurality of arms.
US10451832B2 Optical structure with ridges arranged at the same and method for producing the same
An apparatus having an optical structure and ridges is described, wherein adhesive is arranged between the ridges and the optical structure, wherein the adhesive is effective to effect, after its annealing, a predetermined orientation of the optical structure in relation to a reference plane.
US10451831B2 Fiber optic strip and cut tool
A fiber optic stripping and cutting apparatus comprising a tool housing and a stripping tool slidingly secured to the tool housing, the stripping tool having a pair of opposing stripping blades pivotable with respect to each other, each stripping blade having at least two teeth, the teeth on one stripping blade aligned with teeth on the opposite stripping blade. The fiber optic stripping and cutting apparatus includes a cutting tool removably secured to the tool housing, the cutting tool having a pair of opposing flat blades, each flat blade including a sharp edge. The stripping and cutting tools are each independently slideable from a retracted position within the housing to an extended position at least partially extending from the tool housing. The stripping tool and cutting tool may be removable from the tool housing.
US10451828B1 Communications module housing
A communications module housing includes an enclosure defining an opening, and a tray movably positioned within the enclosure. The tray includes a base, and a front rail positioned on the base, the front rail including a plurality of first mounts. The tray further includes a platform positioned on the base, the platform including a plurality of second mounts. The tray further includes a rear rail positioned on the base, the rear rail including a plurality of third mounts. The first and second mounts correspond to mounting features of the first communications modules and the third mounts correspond to mounting features of the second communications modules.
US10451827B2 Optical connector
An optical connector according to the present disclosure includes: optical transmission paths that have end faces aligned in a predetermined region, and transmit optical signals. The optical transmission paths correspond to transmission channels or reception channels. The optical transmission paths of the transmission channels are distributed and arranged on a periphery of the predetermined region as compared with a case where the optical transmission paths of the transmission channels are concentrated and arranged at a center of the predetermined region. This configuration can increase an output of an optical signal, and make it possible to improve transmission quality at a low cost while improving a safety standard.
US10451826B2 System for fiber optic communication connections
A system for fiber optic communication connections may include a connector housing, a circuit board disposed in the connector housing, and a port formed in the connector housing and sized to restrict ingress of a fiber optic cable into the port to a predetermined rotational orientation of the fiber optic cable. The system may include circuitry positioned for electrical communication with printed circuitry included on the fiber optic cable received in the port. The circuitry may receive and process data received as a light signal via the fiber optic cable. The system may further include an output connector extending from the connector housing and configured for detachable connection. The output connector may be in electrical communication with the circuitry and may be configured to receive and output an output electrical signal.
US10451825B1 Locking arrangement for pluggable optical subassembly modules
The present disclosure is generally directed to an optical transceiver module with a locking arrangement that allows the optical transceiver module to be releasably coupled into an associated receptacle of an optical transceiver cage. The locking arrangement includes a handle member with teeth configured to engage notches of an actuating member to allow rotational movement of the handle to be translated into linear movement by the actuating member. The linear movement of the actuating member may be independent of the housing of the optical transceiver module, and as the handle is transitioned from a locked position to a release position such movement of the actuating member can urge release of the locking members of the optical transceiver cage by way of the tab portions of the actuating member. A user may then supply a force, e.g., a pulling force, to remove the unlocked subassembly module from the receptacle.
US10451824B2 Optical connector
An optical connector for detachable coupling to a cage includes a case having a guide portion and a pull-tab movably attached to the case, wherein the pull-tab includes an arm made of an elastic material and configured to slide on the guide portion of the case to be elastically deformed upon the pull-tab being moved in a removal direction in which the optical connector is uncoupled from the cage, and wherein moving the pull-tab in the removal direction relative to the case against an elastic force applied by the arm causes the pull-tab to disable a lock that secures the case to the cage.
US10451823B2 Laser module service shelf
A laser module service shelf is generally presented. In some embodiments, a laser system includes a rack including a stack of slots to support a plurality of laser modules in first positions within the rack, wherein the rack comprises a pair of struts extending at opposite sides of an opening in the rack through which the laser modules may pass, and a module service shelf attachable to the struts to support a weight of one of the laser modules in a second position that is cantilevered from the rack in alignment with the opening and one of the slots, wherein the module service shelf comprises a plurality of detachable sections. Other embodiments are also disclosed and claimed.
US10451817B2 Multi-fiber fiber optic connector
A fiber optic cable assembly includes a fiber optic cable and a fiber optic connector. The cable includes a jacket having an elongated transverse cross-sectional profile that defines a major axis and a minor axis. Strength components of the cable are anchored to the connector. The fiber optic connector includes a multi-fiber ferrule defining a major axis that is generally perpendicular to the major axis of the jacket and a minor axis that is generally perpendicular to the minor axis of the jacket. Certain types of connectors include a connector body defining a side opening that extends along a length of the connector body; a multi-fiber ferrule configured for lateral insertion into the connector body through the side opening; and a cover that mounts over the side opening after the multi-fiber ferrule has been inserted into the connector body through the side opening.
US10451812B2 Adapter shutter with integrated connector lock
The present disclosure relates to fiber optic connection systems (5) including a fiber optic adapter (10) having shutter assemblies (34, 17) for obstructing laser beams to protect a person's eyes. The shutter assemblies (34, 17) are spring biased and pivotally movable between closed and open positions. In certain examples, the shutter assemblies (34, 17) can include an integrated locking member (48) that snaps into the fiber optic connectors (12, 14) to hold/retain the connectors in first and second ports (20, 24).
US10451807B2 Strain isolated fiber Bragg grating sensors
A sensing device is used for measuring physical characteristics. The sensing device may include an optical fiber disposed in a tube. The optical fiber may have a section containing a fiber Bragg grating (FBG) sensor. A support member may be coupled to the ends of the section, such that the section includes a length greater than a length of the portion of the support member disposed between the ends of the section. The support member is configured to isolate the FBG sensor from strain in the optical fiber.
US10451806B1 RF frequency synthesis based on offset optical frequency combs in ring resonators
An optical frequency comb generator device is disclosed. In one implementation, the optical frequency comb generator device comprises a bus waveguide, at least a first optical ring resonator optically coupled to the bus waveguide, and at least a first grating located on the first optical ring resonator opposite from the bus waveguide. The first optical ring resonator and the first grating are configured to generate counter-propagating optical frequency combs that are offset from each other at a controllable bandwidth.
US10451803B2 Multimode optical transmission system employing modal-conditioning fiber
A multimode optical fiber transmission system that employs an optical fiber with at least one modal-conditioning fiber is disclosed. The system includes a single-mode transmitter that generates modulated light having a wavelength between 800 nm and 1600 nm; an optical receiver configured to receive and detect the modulated light; a multimode optical fiber that defines an optical path between the single-mode transmitter and the optical receiver, the multimode optical fiber having a core with a diameter D40 and a refractive index profile configured to optimally transmit light at a nominal wavelength of 850 nm; and at least one modal-conditioning fiber operably disposed in the optical path to perform at least one of modal filtering and modal converting of the optical modulated light.
US10451800B2 Plasmonic surface-scattering elements and metasurfaces for optical beam steering
Systems and methods are described herein for an optical beam-steering device that includes an optical transmitter and/or receiver to transmit and/or receive optical radiation from an optically reflective surface. An array of adjustable plasmonic resonant waveguides is arranged on the surface with inter-element spacings less than an optical operating wavelength. A controller applies a pattern of voltage differentials to the adjustable plasmonic resonant waveguides. The pattern of voltage differentials corresponds to a sub-wavelength reflection phase pattern for reflecting the optical electromagnetic radiation. One embodiment of an adjustable plasmonic resonant waveguide includes first and second metal rails extending from the surface. The metal rails are spaced from one another to form channel therebetween. An electrically-adjustable dielectric is disposed within the channel.
US10451795B2 Optical fiber for applications requiring high system optical signal-to-noise ratio performance and low degradation from nonlinear impairments
A optical fiber having core and cladding regions, a primary coating, and a secondary coating may be defined in part by a curve relating the microbend sensitivity to a ratio of the elastic modulus of the secondary coating to the elastic modulus of the primary coating (as plotted on respective y and x axes). The curve has a substantially peaked shape defined by a positive-slope region and a negative-slope region. The ratio of the elastic modulus of the secondary coating to the elastic modulus of the primary coating is within the positive-slope region.
US10451792B2 Lighting system
A lighting system comprising: a first controllable light source (11) configured to provide light in a first direction; a second electrically controllable light source (16) configured to provide light in a second direction; a support structure (14) comprising at least one region of light diffusing particles configured to diffuse light provided by the second electrically controllable light source such that at least a portion of the light provided by the second electrically controllable light source is output in the first direction and is mixed with the light provided by the first controllable light source.
US10451785B2 Polarizer, manufacturing method thereof and display device
A polarizer, a manufacturing method thereof and a display device are provided. The method includes forming an alignment layer on a carrier substrate and forming grooves on the alignment layer; providing liquid metal in the grooves, in which the liquid metal includes a plurality of liquid metal structures; applying an electric field parallel to the lengthwise direction x of the groove to the liquid metal to allow each liquid metal structure to be stretched along the lengthwise direction x of the groove to form a rod-like structure and the major-axis direction of each liquid metal structure is parallel to the lengthwise direction x of the groove; obtaining the liquid metal by curing the liquid metal; and stripping off the polarizer from the carrier substrate.
US10451784B2 Temperature invariant infrared filter
A narrow bandpass filter that may be used in a mid-infrared sensor for monitoring a species, which may be a component of a fluid or a solid material. The filter comprises a cavity comprising a low refractive index material. By providing a high ratio of low refractive index material in the filter with respective to high refractive index material, the filter is configured so that wavelength transmission remains constant with varying temperature. Materials used for the low and/or high refractive index provide a temperature invariant filter that transmits mid-infrared spectra without serious degradation.
US10451783B2 Induced transmission filter having plural groups of alternating layers of dielectric material for filtering light with less than a threshold angle shift
An optical filter may include a first group of layers. The first group of layers may include alternating layers of a first dielectric material, of a group of dielectric materials, and a second dielectric material of the group of dielectric materials. The optical filter may include a second group of layers. The second group of layers may include alternating layers of a third dielectric material, of the group of dielectric materials, and a fourth dielectric material of the group of dielectric materials. The optical filter may include a third group of layers. The third group of layers may include alternating layers of a fifth dielectric material, of the group of dielectric materials, a sixth dielectric material, of the group of dielectric materials, and a metal material. The third group of layers may be disposed between the first group of layers and the second group of layers.
US10451779B2 Polygon mirror, method for manufacturing polygon mirror, and reflecting mirror
A polygon mirror includes a substrate having a plurality of side surfaces, a first base surface connecting to the plurality of side surfaces, and a second base surface connecting to the plurality of side surfaces, the first base surface and the second base surface facing away from each other. Each side surface has a first region, and a second region adjoining the first region and extending between the first region and at least one edge of the side surface. The substrate is made of plastic, and a reflection coating is formed on the first region and the second region. A surface roughness of the second region of the substrate is greater than a surface roughness of the first region of the substrate. A method for manufacturing such a polygon mirror and an optical reflecting mirror are also provided.
US10451776B2 Optical beam shaping device and spot light using the same
An optical device that allows the usage of an extended light source in a more compact device is provided. The optical device may be configured to collimate light of a light source (270) along an optical direction. The optical device (200) may comprise a source surface (215), a forward surface (210), a lens body (250) and a peripheral element (240). The source surface is arranged to receive light and may comprise a central portion (220) and a Fresnel portion (230). The Fresnel portion includes at least one tooth (233n) for deflecting light. The forward surface is arranged to output, along the optical direction, at least the deflected light into a collimated light. The source surface and the forward surface delimit the lens body. The peripheral element may be arranged to reflect light internally reflected at the forward surface by total inner reflection towards the optical direction to contribute to the collimated light.
US10451772B2 Manufacturing device of anti-reflecting structure and manufacturing method for the anti-reflecting structure using thereof
Example embodiments relate to a manufacturing device of an anti-reflecting structure and a method for manufacturing the anti-reflecting structure. The manufacturing device of an anti-reflecting structure includes a carrier film on which a stamp structure is formed, an unwinding unit which unwinds the carrier film, a substrate support unit which provides a target substrate to the carrier film, a pressing unit which applies pressure to the carrier film so that a resin provided in the stamp structure is provided to the target substrate, and a winding unit which winds the carrier film from which an anti-reflecting pattern is transferred to the target substrate, wherein the pressing unit includes a chamber which stores the target substrate, and a vent hole formed in the chamber, and air within the chamber is discharged through the vent hole to lower the air pressure in the chamber and apply pressure to the carrier film.
US10451770B2 Method and system for measuring/detecting ice or snow atmospheric accretion on overhead power lines
The present invention is related to a method for detecting and/or measuring atmospheric accretion on a suspended electrical cable span (2) of overhead power lines, said suspended electrical cable span (2) having a sag (D) and a local tension (H), and being submitted to wind pressure (wwind), comprising the steps of independently: measuring said sag (D), and optionally measuring the wind pressure (wwind), over a first time range, measuring the local tension (H) over a second time range, the results of both steps being complemented and/or combined, so that to allow atmospheric accretion detection and/or measurement.
US10451764B2 Capacitivity and frequency effect index detection device and method, and explorative substance identification method
Capacitivity and frequency effect index detection device and method, the device comprising a signal generator for generating alternating current signal having at least two frequencies; a current and phase generation module for generating current and phase information corresponding to each frequency; a first and second test electrodes, the first test electrode for sending the signal to a first position in a test area; the second test electrode for providing reference voltage at a second location in the test area; the first test electrode also for generating voltage information corresponding to each frequency, the voltage information as voltage information of the first position relative to the reference voltage of the second position; and a processing unit for determining at least one type of parameter information corresponding to each frequency and determining the capacitivity and frequency effect index of the test area according to any two frequencies and the parameter information.
US10451762B2 Direct fluid indicators in multiple segment prospects
Methods, systems, and computer-readable media for determining a chance of success for a prospect including two or more segments. The method may include receiving seismic data indicative of a plurality of anomalies in a prospect. The prospect may include a plurality of segments. Prior probabilities of success and failure scenarios may be computed for at least one of the segments of the prospect. Likelihoods of the anomalies may be determined given the success and failure scenarios for the at least one of the segments. At least two of the segments may be classified into a direct fluid indicator dependency group. A degree of correlation may be determined between the anomalies for the direct fluid indicator dependency group. A posterior chance of success may be determined for the prospect based at least in part on the degree of correlation between the anomalies.
US10451740B2 Scanning lidar systems for three-dimensional sensing
A lidar system includes a laser source, a photodetector, an emission lens, a receiving lens, and a processor. The laser source is configured to be translated through a plurality of emission locations, and to emit a plurality of laser pulses therefrom. The emission lens is configured to collimate and direct the plurality of laser pulses towards an object. The receiving lens is configured to focus the portion of each of the plurality of laser pulses reflected off of the object to a plurality of detection locations. The photodetector is configured to be translated through the plurality of detection locations, and to detect the portion of each of the plurality of laser pulses. The processor is configured to determine a time of flight for each of the plurality of laser pulses from emission to detection, and construct a three-dimensional image of the object based on the determined time of flight.
US10451737B2 Fast scanning with dynamic voxel probing
A LIDAR system includes a scanner; a receiver; and one or more processor devices to perform actions, including: scanning a continuous light beam over the field of view in a first scan pass; detecting photons of the continuous light beam that are reflected from one or more objects; determining a coarse range to the one or more objects based on times of departure of the photons of the continuous light beam and times of arrival of the photons at the receiver; scanning light pulses over the field of view in a second scan pass; detecting photons from the light pulses that are reflected from the one or more objects; and determining a refined range to the one or more objects based on times of departure of the photons of the light pulses and times of arrival of the photons at the receiver.
US10451736B2 Electro-optical distance measurement method and equivalent distance meter
Some embodiments of the invention may include an electro-optical distance measurement method having at least one emission of a light signal, in particular of laser light, from at least one light source onto a target object, detection of a fraction of the light signal returning from the target object using a detector and a signal processing electronics system connected downstream from the detector, and/or determination of a distance to the target object. In some embodiments, the emitted light signal comprises in this case a sequence of sequential elements of, in each case at least one light pulse and one light signal train. In some embodiments, the light pulses each have a higher intensity amplitude than the light signal trains. Some embodiments may also an electro-optical distance meter having the features analogous to The distance measurement method according to the invention.
US10451730B2 Lane change assistant
A computing device in a vehicle can determine a time bound for a lane change maneuver based on determining a reaction time, an occupant acceptance time, a vehicle maneuver time and a maneuver cancellation time and request authorization to perform the lane change maneuver. The computing device can determine the time bound has expired, and cancel the authorization request based on the expired time bound.
US10451729B2 Method for operating a multiplicity of radar sensors in a motor vehicle and motor vehicle
A method for operating a plurality of radar sensors (2, 2a-2h) in a motor vehicle (1, 1′), wherein at least one operational parameter of the radar sensors (2, 2a-2h) can be changed, wherein driving situation data describing a current driving situation of the motor vehicle (1, 1′) are analyzed in order to determine a requirements profile for the sensor data of the radar sensors (2, 2a-2h) and wherein the operational parameters of the radar sensors (2, 2a-2h) are adapted to the requirements profile taking into consideration at least the detection properties of all radar sensors (2, 2a-2h).
US10451727B2 Method and system for detecting moving vehicle speed through athird generation photo radar
The various embodiments herein provide a moving vehicle speed detection system for recording the speed violation. The system comprises third generation photo radar for determining an accurate speed of the moving vehicles by measuring a speed and also by measuring the speed with the help of an image processor. The speed of one or more vehicles moving in different lanes within the detection range of the system is accurately measured. The system has a traffic counter system and it can determine an average speed with a very high precision. Generally this system provides the operator with various directorial data and graphs which facilitates an intelligent management of traffic speed control. Also it can determine the accurate speed of any number of vehicles within the range of the system by a third generation photo radar system.
US10451723B2 Signal processing apparatus of a continuous-wave (CW) radar sensing system
The invention discloses a signal processing apparatus of a CW-radar sensing system, comprising of a transmitting unit, a transmitting antenna and a receiving device. The transmitting unit produces a first frequency conversion signal and a second frequency conversion signal which are transmitted by the transmitting antenna serially and alternatively. A receiving antenna respectively receives the echo signal of the first frequency conversion signal and the second frequency conversion signal, and a mixing-LPF (lowpass filtering) module mixes the echo signal with a first frequency conversion signal and a second frequency conversion signal which are produced by a local oscillator and carries out lowpass filtering for the signals as to obtain a beat frequency signal of the above signals. After the beat frequency signal is sampled and converted to a digital signal by an analog-digital converter (ADC), the range and movement speed and the like of the target against the signal processing apparatus of CW radar sensing system can be figured out by a digital signal processing module.
US10451722B2 In-vehicle object determining apparatus
An in-vehicle object determining apparatus cooperates with an obstacle sensor unit, which detects an obstacle at a first time. An estimated detected state is calculated as a detected state of the obstacle estimated to be detected by the obstacle sensor unit at a second time after a lapse of a predetermined time period from the first time, on condition that the obstacle is assumed to be under stationary state, based on (i) a vehicle-relative position of the obstacle detected at the first time, (ii) a sensor position of the obstacle sensor unit, and (iii) a vehicle position change during a period from the first time to the second time. It is determined that the obstacle is a moving object based on a discrepancy between the estimated detected state of the obstacle and a real detected state of the obstacle actually detected by the obstacle sensor unit at the second time.
US10451715B2 Using integrated silicon LED to calibrate phase offset in optical receiver in laser range finder
Embodiments of the present disclosure use an “on chip” silicon LED to generate a light signal for calibration of a range finder. The light signal from the silicon LED may be detected by photo detectors in a reference path and a receive path of the range finder to generate a calibration phase offset, which may be subtracted out from a phase offset measurement of the range finder to correct the phase offset measurement for component mismatch due to, for example, environment, process variation, aging, etc.
US10451714B2 Optical micromesh for computerized devices
Multiple camera systems which use laser illumination for ranging benefit from a heartbeat to synchronize the timing of the individual lasers to eliminate collisions of multiple simultaneous laser emissions. An optical micromesh system provides for the dynamic entry and egress of mobile and stationary nodes. The optical communication between nodes may be controlled using time domain multiplexing (TDM) to avoid cross talk and communication collision due to overlapping laser illumination. By using an optical, laser based micromesh network, laser ranging can be used to dynamically map node location.
US10451709B1 Passive tracking of objects using bistatic dual-polarization receivers
A system for detecting and/or tracking a moving object uses signals received from the object at two or more receivers, each of which is dual polarized. At each receiver, the component of the received signal associated with the polarization thereof is separated from the non-polarization-based component, and the modulation of the polarization-based component is used for locating and/or tracking the moving object.
US10451708B2 Backtracking indoor trajectories using mobile sensors
The present subject matter relates to a computing device (104) and method intended to provide fine-grained continuous location tracking for non-real time uses (e.g., for retracing the movement of office employees). As per the subject matter, the knowledge of an office layout is combined with the application of particle filters (PFs) over inertial tracking (using compass, accelerometer and gyroscope sensors) data. Viterbi-based path-likelihood maximization is integrated with PF framework to progressively reduce the uncertainty in the movement track of an individual computing device (104).
US10451704B2 Tracking apparatus using light through rotating transmissive diffraction patterns, and method
A tracking apparatus includes a photosensor. The apparatus includes only a single, physically compact, optical pattern emitting base station. The apparatus includes a computer that tracks the photosensor to sub-millimeter accuracy using the optical pattern emitted by the base station. Alternatively, the computer determines angular position of the photosensor relative to the base station to a finer resolution than the size of an aperture of the photosensor from the light emitted by the base station. A method for tracking.
US10451700B2 System and method for reducing partial voluming artifacts in quantitative myocardial tissue characterization
A system and method for obtaining magnetic resonance images are provided. The system is programmed to control the RF system to apply a saturation pulse at a reference frequency that saturates a selected labile spin species of the subject. The system is programmed to control the RF system to apply an inversion pulse after a variable delay. The system is programmed to control the RF system and the plurality of gradient coils to apply a motion sensitized driven equilibrium (MSDE) preparation pulse. The system is programmed to control the plurality of gradient coils to read imaging data during an acquisition time period. The system is programmed to reconstruct a T1 mapping image of the subject with black-blood contrast.
US10451699B2 Image processing device and MRI apparatus
In one embodiment, an image processing device includes memory circuitry configured to store a program; and processing circuitry configured, by executing the program, to extract an outer wall of a tubular structure by using a fat image obtained by a water/fat separation method of magnetic resonance imaging, and generate a tubular-structure wall image in which a wall of the tubular structure is distinguished, based on the outer wall.
US10451697B2 Systems and methods for strategically acquired gradient echo imaging
Variable flip angle techniques with constraints for reconstructing MR images include a processor generating a T1app map representing a spatial distribution of T1app within an anatomical region using a first MR dataset corresponding to a first flip angle (FA) and a second MR dataset corresponding to a second FA. The processor can estimate a first and second transmit RF field maps by scaling the T1app map by a first constant value of T1 associated with a first tissue type and a second constant value of T1 associated with a second tissue type, respectively. The processor can generate a third transmit RF field map using the first and second transmit RF field maps, and use the third transmit RF field map to construct MR images of the anatomical region. Weighted subtraction images can be created with improved contrast-to-noise ratio compared to images of the first and second MR datasets.
US10451696B2 Magnetic resonance imaging apparatus and method of obtaining magnetic resonance image
An magnetic resonance imaging (MRI) apparatus and a method of obtaining a magnetic resonance (MR) image are provided. The MRI apparatus includes a processor that obtains k-space data including information on a high frequency region and a low frequency region, and corresponding to a first echo time within a single repetition time (TR), obtains second k-space data including information on at least a part of the low frequency region and corresponding to a second echo time within the single TR, and generating a plurality of reconstructed images having different contrasts based on the first k-space data and the second k-space data.
US10451690B2 Customized magnetic susceptibility materials
One example includes a method for fabricating a compound material. The method includes providing a first discrete material layer having a first thickness dimension. The first discrete material layer includes a first material having a first magnetic susceptibility. The method also includes depositing a second discrete material layer having a second thickness dimension over the first discrete material layer. The second discrete material layer can include a second material having a second magnetic susceptibility. The relative first and second thickness dimensions can be selected to provide a desired magnetic susceptibility of the compound material.
US10451688B2 In-package sensor memory readout
A packaged sensor having three external electrical terminals. The packaged sensor comprises a package housing, a power input terminal, a ground terminal, a sensing device, a sensor output terminal for providing an output signal that is related to a physical quantity sensed by the sensing device when the packaged sensor is operated in a sensing mode of operation and for providing a data readout signal related to stored data when the packaged sensor is operated in a data readout mode of operation, a sensing block coupled to the sensing device and to the sensor output terminal, and an adjustment block coupled to the power input terminal, coupled to the sensing block, coupled to the sensor output terminal, comprising a memory storing the stored data, and operable to modulate the data readout signal onto the sensor output terminal in response to a data readout command modulated onto the power input terminal.
US10451685B2 Secondary battery system and method for identifying abnormality of secondary battery system
A voltage measurement unit for detecting voltage of secondary battery cells on a block by block basis, and outputting the detected voltage as block voltage, an information acquisition unit for acquiring information about a module among a plurality of modules that accommodates a block where a difference between the block voltage and a corresponding block voltage with a first order lag has been changed to exceed a predetermined voltage value, a notification reception unit for receiving a notification of an abnormality having occurred in the secondary battery cells, and a module identification unit for identifying a module corresponding to the information about the module, as a module having the abnormality at the time of receiving the notification by the notification reception unit, are provided.
US10451684B2 Battery pack
Provided is a battery pack comprising a plurality of batteries; and a plurality of memories that correspond respectively to the batteries and that each record deterioration information of the corresponding battery. Each set of a battery and a corresponding memory may be formed integrally as a battery cell. As a result, the deterioration information of each battery cell can be known even after the battery pack is disassembled.
US10451682B2 Apparatus and method for conducting nail penetration test for secondary battery
An apparatus and method for conducting a nail penetration test for a secondary battery are provided. The apparatus for conducting the nail penetration test includes: a stage on which the secondary battery, which is an object of the nail penetration test, is fixed; a nail penetration unit including a nail elevating/lowering means; a voltage measuring unit configured to repeatedly measure a short-circuit voltage of the secondary battery with a time interval during the nail penetration test; and a controller operably coupled to the voltage measuring unit. The controller periodically receives a short-circuit voltage from the voltage measuring unit, determines a short-circuit current allowing the received short-circuit voltage to be applied between outermost nodes of an equivalent circuit which models the secondary battery whenever the short-circuit voltage is received, and visually outputs a change in the determined value of the short-circuit current according to time through a display unit.
US10451678B2 Battery system identification through impulse injection
Vehicle systems and methods can include a traction battery and a controller to operate the traction battery according to current limits of a battery model identified from a battery response to a pulse of current injected into the battery while the battery is not being discharged to propel the vehicle or being charged. The pulse can have a sampling time and magnitude. The response is battery terminal voltages measurements at every sampling time during a set duration. The controller can implement a state estimator configured to output battery state uses a battery impulse response. The pulse input into the battery can be a current signal and the measured battery response can be a voltage. The controller can select a time period for the pulse input and battery measurement response to be when the controller is not charging the battery or drawing current from the battery to propel the vehicle.
US10451676B2 Method and system for dynamic standard test access (DSTA) for a logic block reuse
A method for testing. An external clock frequency is generated. Test data is supplied over a plurality of SSI connections clocked at the external clock frequency, wherein the test data is designed for testing a logic block. A DSTA module is configured for the logic block that is integrated within a chip to a bandwidth ratio, wherein the bandwidth ratio defines the plurality of SSI connections and a plurality of PSI connections of the chip. The external clock frequency is divided down using the bandwidth ratio to generate an internal clock frequency, wherein the bandwidth ratio defines the external clock frequency and the internal clock frequency. The test data is scanned over the plurality of PSI connections clocked at the internal clock frequency according to the bandwidth ratio, wherein the plurality of PSI connections is configured for inputting the test data to the plurality of scan chains.
US10451673B2 Electronic component carrying device and electronic component inspection device
An inspection device includes: one chamber in which an IC device after an inspection can be arranged; another chamber in which the IC device after the inspection can be arranged and which is different from the one chamber; and a tray on which the electronic component after the inspection can be placed and which can move with the IC device from the one chamber to the another chamber. Also, the inspection device can detect at least one of humidity and temperature in the another chamber.
US10451672B2 Probing apparatus for tapping electric signals generated by a device-under-test
A probing apparatus for detection of an electric signal generated by a device-under-test. The probing apparatus includes a rigid support structure having a contact surface for sliding contact with the device-under-test, and a probing instrument to contact the connector for tapping the electric signal. Magnets on the support structure apply attracting force on a mating metal element on the device-under-test such that the probing instrument is aligned to contact the connector, wherein a gap is formed between each magnet and mating metal element when the contact surface touches the device-under-test.
US10451667B2 Apparatus and method for testing a capacitive transducer and/or associated electronic circuitry
A method of testing a capacitive transducer circuit, for example a MEMS capacitive transducer, by applying a test signal via one or more capacitors provided in the transducer circuit.
US10451661B2 Digital frequency measuring apparatus
A digital frequency measuring apparatus includes a frequency divider dividing an input frequency signal and providing a divided frequency signal; a period counter counting clock cycles in a period of the divided frequency signal using a clock signal and providing a period count value for each period; and a digital filter amplifying the period count value using an accumulated gain, converting an amplified period count value into a frequency, and providing a first digital output value. The digital filter determines the accumulated gain using a predetermined stage number and a predetermined decimator factor.
US10451659B2 Detection circuit and associated detection method
A detection circuit of an electronic device includes a resistance detecting circuit and a voltage supplying circuit, wherein the detecting circuit is coupled to an input circuit which is coupled to the electronic device and comprises a plurality of resistors respectively coupled to a plurality of switches, wherein the resistance detecting circuit is arranged to detect whether the input circuit has a resistance variation and generate a detecting signal indicative of the resistance variation; and the voltage supplying circuit is coupled to the resistance detecting circuit to supply a first voltage signal, wherein the voltage supplying circuit receives the detecting signal, and selectively switches the first voltage signal to a second voltage signal according to the detecting signal; wherein the resistance detecting circuit determines whether at least one of the plurality of switches is closed according to the second voltage signal.
US10451658B2 Dead front connector having a voltage indicator
A dead front connector including an electrical coupling, a voltage tap, a voltage testing circuit. The electrical coupling is configured to electrically connect a power cable to a device. The voltage tap is configured to allow testing for the presence of a voltage between the power cable and the device. The voltage testing circuit is placed within the voltage tap. The voltage testing circuit includes an indicator configured to provide an indication when the voltage is present.
US10451657B2 Current sensing system and current sensing method
A current sensing system uses a Hall effect device. A conductor carrying a target current is shaped in a way such that two regions with opposite magnetic field directions crossed there through are created at a silicon die which contains the Hall effect devices placed in a mirror way. The Hall effect devices react the magnetic field to generate a Hall voltage when a bias current is applied, which is then processed by a process circuit and an operational unit, so that a differential signal indicative of the target current is generated.
US10451654B2 Probe card device
A probe card device includes a plurality of pins; a thin film substrate including a plurality of first thin film connecting points and a plurality of second thin film connecting points, wherein at least one of the first thin film connecting points is electrically connected to at least one the second thin film connecting points, and a pitch of any two adjacent ones of the first film connecting points is less than a pitch of any two adjacent ones of the second film connecting points; and a circuit board including a plurality of first circuit board connecting points, wherein at least one of the second thin film connecting points is electrically connected to at least one of the first circuit board connecting points. The probe card device can enhance a layout function and a support function at the same time.
US10451652B2 Coaxial structure for transmission of signals in test equipment
An example system includes a circuit board having electrical elements; a wafer having contacts; and an interconnect to route signals between the electrical elements and the contacts. The interconnect includes multiple layers, each of which includes a flexible circuit. The flexible circuit includes a conductive trace disposed thereon. The interconnect also includes shielding between adjacent layers of the multiple layers. The shielding is electrically connected to ground.
US10451650B2 Scanning probe microscopy system for mapping nanostructures on a surface of a sample and metrology frame therefore
A scanning probe microscopy system for mapping nanostructures on a surface of a sample, comprises a metrology frame, a sensor head including a probe tip, and an actuator for scanning the probe tip relative to the sample surface. The system comprises a clamp for clamping of the sample, which clamp is fixed to the metrology frame and arranged underneath the sensor head. The clamp is arranged for locally clamping of the sample in a clamping area underneath the probe tip, the clamping area being smaller than a size of the sample such as to clamp only a portion of the sample. Moreover, a metrology frame for use in scanning probe microscopy system as described includes a clamp for clamping of a sample, wherein the clamp is fixed to the metrology frame such as to be arranged underneath the sensor head.
US10451646B2 Sensor with symmetrically embedded sensor elements
A sensor for detecting a physical variable, including: —a sensor element for outputting an electrical signal dependent on the physical variable, —a substrate carrying the sensor element, —a printed circuit board, conducting the electrical signal, on the substrate, and —an embedding compound, in which the sensor element is completely embedded and the printed circuit board is at least partly embedded, —wherein at least one compensation element is embodied in the embedding compound, by which compensation element a mechanical stress caused by an element of the sensor at least partly embedded in the embedding compound is counteracted.
US10451645B2 Remote sensor construction via integrated vacuum manufacture process
A remote sensor module includes a housing comprising a first cavity and a second cavity. A pocket in the first cavity may be configured to hold a sensor package. A side of the pocket may be formed by a portion of a wall between the first and second cavities, and provides an alignment surface for the sensor package. A port communicates through the wall between the pocket and the second cavity. A plurality of terminals extend through the wall between the first cavity and the second cavity. Each of the terminals extends into the first cavity, is positioned such that the sensor package, when present, is between the ends of the terminals and a recessed surface of the pocket, and is configured to form an electrical and mechanical connection with the sensor package, which may hold the sensor package in contact with the alignment surface.
US10451642B2 System and method for analysis of a sample
A system including a light source, sampling tray, and a plurality of fiber optics positioned to achieve high contrast to improve accuracy and eliminate the need to rotate the sample. A composite light image from the fiber optics is fed to a spectrometer which converts the reflected light into a fingerprint corresponding to the concentration of at least one substance in the sample. The fingerprint is processed by a statistical model to determine concentration level of the at least one substance in the sample and the concentration level is then displayed.
US10451640B2 Iron (II) ion detection agent and detection method using same
An Fe(II) ion detection agent, and related method, capable of fluorescently detecting Fe(II) ions quickly with high sensitivity is disclosed. The Fe(II) ion detection agent can be a compound represented by formula (I) (fluorescence probe): wherein R1 and R2 represent lower alkyl; R3 and R4 represent hydrogen; R5 represents hydrogen, hydroxyl, or a group represented by formula (A): —NR51R52 wherein R51 and R52 represent lower alkyl; R6 and R7 represent hydrogen; ring A represents an aromatic ring; V represents O or SiR10R11 wherein R10 and R11 are the same or different and represent, hydrogen or lower alkyl; W represents CH2, CO; Z represents O; m and n are the same or different and represent 0 or 1. The agent can be combined with a compound having at least three coordinating positions.
US10451637B2 Synthetic blood vessels and uses thereof
The present invention provides a synthetic blood vessel and use thereof in drug screening, drug delivery and prognoses of cerebrovascular dysfunction.
US10451635B2 Beef-specific age determination marker containing the p21 protein
The present invention relates to a beef-specific age determination marker containing the p21 protein, to an antibody specifically bound to bovine p21 protein, to a beef-specific age determination kit containing the antibody which is specifically bound to the bovine p21 protein, and to a method which involves detecting the bovine p21 protein through an antigen-antibody binding reaction using the antibody which is specifically bound to the bovine p21 protein serving as a beef-specific age determination marker in the muscle tissue of beef, so as to determine the age of the beef. According to the present invention, the p21 protein is significantly greatly expressed in the muscle tissue of beef, the age of which is lower than 30 months, and is hardly expressed in the muscle tissue of beef, the age of which is greater than 30 months, and thus can be valuably used as a beef-specific age determination marker.
US10451632B2 Cleavable probes for isotope targeted glycoproteomics and methods of using the same
Methods for producing isotopically-labelled peptides are provided. Aspects of the method include: contacting a sample including a metabolically tagged protein with a cleavable probe to produce a probe-protein conjugate; separating the probe-protein conjugate from the sample; digesting the probe-protein conjugate to produce a probe-peptide conjugate; and cleaving a cleavable linker to release an isotopically labelled peptide. The method may further include: identifying a predetermined isotopic pattern in a mass spectrum; determining an amino acid sequence of the isotopically labelled peptide; and identifying the site of protein glycosylation based on the determined amino acid sequence. Also provided are cleavable probes for practicing the subject methods, described by the Formula: A-L-(M-Z) where A is an affinity tag, L is a cleavable linker, M is an isotopic label and Z is a chemoselective tag capable of cross-linking a metabolically tagged protein. Compositions and kits for practicing the subject methods are also provided.
US10451630B2 Systems and methods for high throughput analysis of conformation in biological entities
Methods, devices, and systems are disclosed for performing high throughput analysis of conformational change in biological molecules or other biological entities using surface-selective nonlinear optical detection techniques.
US10451625B2 Methods of detecting cancer
Method and kits for detecting cancer, and in particular breast cancer, in a subject by measuring the levels of at least one of a series of biomarkers, as compared to a control sample lacking cancer. The expression of the biomarker either increases or decreases in samples from subjects with cancer, as compared to the expression level in subjects without cancer. The sample is optimally an ocular sample, such as an isolated tear sample or ocular wash, but can also be from saliva, or other bodily fluid. Kits can include a collection tube and protease inhibitors or protein stabilizers.
US10451624B2 Reagent kit used for detecting lipoprotein-associated phospholipase A2, and preparation method and application for reagent kit
A reagent kit used for detecting lipoprotein-associated phospholipase A2, and a preparation method for the reagent kit. The reagent kit comprises one or a plurality of first anti-lipoprotein-associated phospholipase A2 antibodies used for binding lipoprotein-associated phospholipase A2 to be measured, and one or a plurality of second anti-lipoprotein-associated phospholipase A2 antibodies marked with a trace marker and binding with the lipoprotein-associated phospholipase A2 to be measured at another site, different from the binding site of the lipoprotein-associated phospholipase A2 to be measured and the first anti-lipoprotein-associated phospholipase A2 antibodies. The reagent kit also comprises a displacing agent, so as to further increase the detection accuracy of the reagent kit. A method using the reagent kit for the detection of lipoprotein-associated phospholipase A2 may take serum as a detection sample, has high repeatability and high accuracy, and measures the concentration of lipoprotein-associated phospholipase A2 in the sample in a highly sensitive manner.
US10451619B2 Substance sealing method and target molecule detecting method
As a technique for efficiently sealing many substances, such as beads, nucleic acid, protein, virus, cells, and lipid membrane complex, into an array, the present invention provides a method for sealing a substance, including: (i) a step of introducing a first solvent containing a substance on a substrate on which a plurality of receptacles capable of storing the substance are formed separated from each other by a side wall; and (ii) a step of introducing a second solvent having a greater specific gravity than that of the first solvent onto the first solvent, the step (ii) being carried out after the step (i).
US10451613B1 Rapid diagnostic test device and sampling method using driven flow technology
A progressive compression driven flow cartridge for analyzing liquids is coupled with convenient sampling methods for different applications. A one-step device provides for direct sample collection upon a sample pad annexed to the cartridge. The sample pad can deliver sample to the test strips, while saving a portion of the sample pad for further laboratory confirmation use. If the sample collecting pad is not suitable to collect the sample, such as the case of biological substances inside the human body, such as within the nose or throat, a two-step device can include a long-arm swab applicator and a specialized chamber in which some amount of liquid can dissolve biological substances as specimen. The specimen can then be transferred onto the cartridge, either by application to the sample pad, or into the device through a sample window. Each method provides a qualitative analysis much faster than traditional rapid diagnostic devices.
US10451612B2 Sheath fluid systems and methods for particle analysis in blood samples
Aspects and embodiments of the instant disclosure provide a particle and/or intracellular organelle alignment agent for a particle analyzer used to analyze particles contained in a sample. An exemplary particle and/or intracellular organelle alignment agent includes an aqueous solution, a viscosity modifier, and/or a buffer.
US10451609B1 Omega-3 fatty acid nutriceutical composition and optimization method
A novel omega-3 fatty acid/lipid based nutraceutical composition and a method of optimizing said omega-3 fatty acid/lipid based nutraceutical composition. The nutraceutical composition and method is based on the insight that different forms of high omega-3 fatty acid lipids (e.g. triglyceride form, ethyl ester form, free fatty acid form, phospholipid form) have different molecular modes and levels of action. Specifically the phospholipid form is likely more effective at promoting membrane fluidity and permeability, while the free fatty acid form is likely more effective at regulating cell receptors, such as the PPARa receptors, that are responsible for various metabolic effects including lipid metabolism. The desirability of producing omega-3 compositions that may act synergistically and thus more robustly to improve health and to some extent mimic markers of life extension such as shown by caloric restriction, along with specific optimization methods, markers, and compositions are taught.
US10451607B2 Method for capturing and analyzing a breath sample
A method for analyzing a gas sample includes the steps of providing a gas sample to a sample canister and heating a sensor to a predetermined resistance. The method further includes the steps of operating a fan at a predetermined speed, and moving a valve to a measurement flow position. When the valve is in the measurement flow position, the fan draws a portion of the gas sample through the valve to expose the sensor to the gas sample.
US10451603B2 Contaminant sensor for detecting magnetizable contaminants in lubricant flow
A contaminant sensor (1) for detecting magnetizable contaminants (7) present in a lubricant flow is disclosed. A permanent magnet (3) is arranged movably inside a sensor housing (2). A sensor element (6, 11, 13), e.g. in the form of a distance sensor (6) or a pressure sensor (11), is arranged to detect a displacement of the permanent magnet (3) inside the sensor housing (2), and an indicator is arranged to generate an alert signal when a displacement and/or a rate of change of displacement of the permanent magnet (3) inside the sensor housing (2) exceeds a predefined threshold value. The permanent magnet (3) is arranged to move inside the sensor housing (2) in response to magnetizable contaminants (7) collected on an outer surface of the sensor housing (2).
US10451602B2 Composition and method of screening hydrocarbons to limit potential toxicological hazards
A method of screening a hydrocarbon stream for potential toxicological hazards. The method involves providing a hydrocarbon stream; conducting 2-dimensional gas chromatography (2D-GC) analysis to quantify saturates and aromatic distribution in the hydrocarbon stream; identifying 2-8 ring aromatic distribution and weight percentage of 2-8 ring aromatic molecules in the hydrocarbon stream from the 2D-GC analysis; relating the weight percentage of 2-8 ring aromatic molecules in the hydrocarbon stream from the 2D-GC analysis to a mutagenicity index (MI), in which the MI is determined in accordance with ASTM Standard Method E 1687; and assessing a potential toxicological hazard of the hydrocarbon stream based on the weight percentage of 2-8 ring aromatic molecules in the hydrocarbon stream from the 2D-GC analysis and a MI threshold value. The 2-8 ring aromatic distribution preferably includes 3-6 ring aromatics, more preferably 3.5-5.5 ring aromatics. The 2-8 ring aromatic distribution includes mono alkylated and multi alkylated aromatic molecules.
US10451597B2 Determination device
A determination device determining malfunction of a humidity sensor includes a malfunction determination portion. The humidity sensor includes a humidity detector, a temperature detector and a heater. The humidity detector has a humidity-sensitive film in an intake passage and detects a relative humidity of intake air taken into an internal combustion engine for a vehicle. The temperature detector detects a temperature of the humidity-sensitive film. The heater heats the humidity-sensitive film and the temperature of the humidity-sensitive film is increased by the heater. The malfunction determination portion estimates an estimated relative humidity at a subsequent temperature from an original relative humidity and the subsequent temperature, and compares the estimated relative humidity at the subsequent temperature and an actual subsequent relative humidity to determine malfunction of the humidity detector.
US10451583B2 Gas sensor
The gas sensor is equipped with a sensor device, a plurality of electrode springs contacting with electrodes and of the sensor device, an insulator retaining the electrode springs, and a plurality of leads connected to the respective electrode springs. Each of the electrode springs includes a retained portion retained by the insulator and a contact portion which is bent and inclined from the retained portion toward a front end side of the sensor device in the lengthwise direction. The contact portion is elastically deformed in contact with the electrode. Each of the electrode springs also includes a bent portion between the contact portion and the retained portion. The bent portion constitutes a base end of the contact portion and is oriented toward the base end side of the gas sensor in the lengthwise direction, thereby enabling the length of the sensor device to be decreased and improving the heat resistance of the electrode springs.
US10451582B1 Planar lambda sensor design to be used with pulse discharge technique for concurrent NOx/NH3 measurements
A gas sensor is provided in which a solid electrolyte tape of yttria doped zirconia is layered with tapes of alumina and a tape if mixed alumina-zirconia. This zirconia layer has structural modifications to increase NOx and NH3 sensitivity which the capacitance is significantly increased by creating a composite layer of platinum (Pt) plus a layer of yittrium-stabilized-zirconia (YSZ) with Pt fraction of approximately between around 10% by volume to around 25% by volume. A 100-200 μm thick mixed tape layer of porous MgAl2O4 is provided on top of the alumina-zirconia layer. Under the alumina-zirconia tape is an exhaust gas sensing electrode which connects to a contact pad through the lead. A reference electrode, which connects to the pad through a lead, is disposed in fluid communication with a reference chamber. Proximate alumina tapes and a heater are connected to the contact pad, which is connected to corresponding leads.
US10451576B2 Ground impedance measurement of a conduit system
A system to determine the ground impedance of a conduit system includes a conductive sheath and a resistor of known value. The conductive sheath is configured to surround a portion of a conductor housed within a conduit system. Capacitive coupling occurs between the sheath and the conductor to establish a voltage source. The resistor is electrically coupled between the voltage source and a metal component of the conduit system, and a voltage drop is read across the resistor to determine the health of the ground impedance of the conduit system.
US10451574B2 Inspecting method for heatsink and manufacturing method for heatsink
An inspection method for a heatsink according to the present disclosure includes a measurement preparation step of placing the heatsink in a place where radiated-heat quantities can be measured by first and second thermal sensors, each of the first and second thermal sensors including a temperature sensor and a heat-concentrating mirror with a heat-receiving surface curved in a concave shape, the first and second thermal sensors being disposed in different places in a state where a heat-receiving line is inclined from a direction in which the fin protrudes by a predetermined angle, a measurement step of acquiring first and second radiated-heat quantities from the first and second thermal sensors, respectively, and a determination step of determining that a coating state of the coating is fine when a total value of the first and second radiated-heat quantities is larger than a predetermined range defined in advance.
US10451573B2 Method and system for gas temperature measurement
A multi-function gas temperature measurement probe includes an outer casing, at least one high-temperature thermocouple inserted within the outer casing, at least one gas emissions sampling aperture defined within the outer casing, and at least one thin filament coupled to the outer casing. The at least one high-temperature thermocouple, the at least one gas emissions sampling aperture, and the at least one thin filament are proximate to each other.
US10451564B2 Empirical detection of lens aberration for diffraction-limited optical system
A method for qualitatively detecting aberration and determine aberration types in a photolithography system is disclosed. The method includes using a digital micromirror device (DMD) pattern to project an optical signal on a reflective substrate, acquiring a return optical signal reflected from the substrate at different focus heights (ranging from above to below best focus), forming a through focus curve based off of the return optical signal at various focus heights, comparing the through focus curve to a predetermined curve—the predetermined curve being a function of focus, and determining if a lens aberration is present. By using the existing hardware of the photolithography system to determine if a lens aberration exists, costs are maintained at a minimum and the DMD pattern creates a through focus curve (TFC) image in less than five minutes allowing for quick correction.
US10451560B2 Damage detection system and damage detection method
According to one implementation, a damage detection system includes optical paths, a light source, a photodetector, and a signal processing system, a signal processing system. The optical paths propagate lights in at least three different directions. The optical paths have at least two paths per one direction. The light source makes the lights incident on one ends of the optical paths respectively. The photodetector detects the lights output from other ends of the optical paths. The signal processing system specifies at least one location of damage based on optical detection signals detected by the photodetector.
US10451558B1 Vehicle lighting
A vehicle lighting apparatus may include a backing panel. The vehicle lighting apparatus may include a light guide panel (LGP) layered over the backing panel, wherein the LGP includes a front surface, a rear surface opposite the front surface, and a plurality of side surfaces connecting the front surface with the rear surface. The vehicle lighting apparatus may include a light source positioned along a first side surface of the plurality of side surfaces of the LGP. The vehicle lighting apparatus may include a front film layered over the front surface of the LGP, wherein the LGP includes a plurality of refraction elements that refract light emitted from the light source through the front surface of the LGP and through the front film and wherein a distribution pattern of the refraction elements creates a corresponding pattern of differing light intensities visible through the front film when illuminated by the light source.
US10451557B2 pH sensing biofilm
The pH sensing biofilms include anthocyanin and a cellulose nanostructure or a cellulose nanocomposite. The cellulose nanostructure can include cellulose nanofibrils. The cellulose nanocomposite can include a composite of cellulose nanofibrils and pectin or a composite of cellulose nanofibrils and alginate. The presence of the anthocyanin in the biofilm allows the biofilm to change color in response to pH changes, thereby allowing the biofilm to be used as an active visual indicator of decay.
US10451556B2 Metal-antibody tagging and plasma-based detection
An apparatus and method for characterizing a target, e.g., microbial samples or biological toxins, includes labeling the target with a biomolecular recognition construct and measuring an atomic-spectra signal of the biomolecular recognition construct. The method can include heating the labeled target before measuring the atomic-spectra signal. The atomic-spectra signal can be measured by performing laser-induced breakdown spectroscopy. The atomic-spectra signal can be measured by performing spark induced breakdown spectroscopy. The biomolecular recognition construct can be prepared by tagging a biological scaffolding with a metal atom or ion. In an aspect in which the target includes a microbial sample, the biological scaffolding can include an antibody against epitopes present on bacterial surface, the antibody linked to a heavy metal. In an aspect in which the target includes a biological toxin, the biological scaffolding can include an antibody against the biological toxin linked to heavy metals.
US10451554B2 Image processing device, image processing method, and recording medium storing computer readable image processing program
An image processing device prepares an interest image from an image obtained by photographing a cell in a sample and includes a cell image inputting unit, a setting unit, a preparation unit, and a display. The image is input to the image inputting unit. The setting unit sets one or more target images in the image. The preparation unit prepares plural candidate images by performing image processing of each of the one or more target images using one or more prescribed parameters. The display displays the plural candidate images prepared by the preparation unit.
US10451553B2 Fluorescence spectrometer
During analysis of samples of unknown concentration, situations frequently occur in which the dynamic range is insufficient, necessitating reanalysis. Accordingly, a fluorescence spectrometer which splits a single object image into multiple images having different fluorescent intensity by means of image splitting elements, and simultaneously detects the plurality of images obtained thereby in different regions within the same detection plane, is proposed.
US10451552B2 Apparatus for optical detection of bio-contaminants by comparing intensities of filtered light at two predetermined wavelengths
A method for optical detection of residual soil on articles (such as medical instruments and equipment), after completion of a washing or a rinsing operation by a washer. A soil detection system provides an indication of soil on the articles by detecting luminescent radiation emanating from the soil in the presence of ambient light.
US10451551B2 Methods for high-throughput fluorescence imaging with sample heating capability
A method for high-throughput assay processing includes (a) modulating temperature of a plurality of samples disposed in a respective plurality of fluidic channels on an image sensor wafer, including a plurality of image sensors, by heating the image sensor wafer using a heating module thermally coupled with the image sensor wafer, to control reaction dynamics in the samples, and (b) capturing a plurality of fluorescence images of the samples, using the plurality of image sensors, to detect one or more components of the plurality of samples. A method for manufacturing a high-throughput fluorescence imaging system with sample heating capability includes (a) bonding a fluidic wafer, including a plurality of recesses, to an image sensor wafer including a plurality of image sensors, and (b) bonding a heating module, including a heater for generating heat, to the image sensor wafer to thermally couple the heater and the image sensor wafer.
US10451550B2 Methods and devices employing thermoplastics from the polyaryletherketone (PAEK) family of semi-crystalline thermoplastics for calibration and/or monitoring of optical measurement devices
Optical reference devices for calibrating or monitoring the performance of an optical measurement device, such as a fluorometer, are made from thermoplastics from the polyaryletherketone (PAEK) family of semi-crystalline thermoplastics, including polyether ether ketone (PEEK). The reference device may be made as a master reference device having a known emission output—as determined by a standard optical measurement device—that is used to calibrate other optical measurement devices against the standard. The reference device may be made in the shape of a receptacle vial so that the reference device can be placed in the receptacle holding structure of an instrument in which the optical measurement device is installed and used to calibrate or monitor the optical measurement device within the instrument. The reference device may be part of the probe of a pipettor or pick and place mechanism or it may be a cap that can be secured to the end of such a probe.
US10451547B2 Illumination system for recognizing material and method of recognizing material using the same
An illumination system includes a measurement stage on which a measurement target is located, a light-providing part having illumination sections providing multi-directional incident lights to the measurement target, a light-receiving part receiving single-directional reflection lights reflected by the measurement target according to the multi-directional incident lights, and a processing part that performs acquiring a first distribution of intensities the single-directional reflection lights with respect to the multi-directional incident lights, acquiring, from the first distribution, a second distribution of intensities of multi-directional reflections lights with respect to a single-directional incident light, and determining material of the measurement target based on parameters of the second distribution. A method of recognizing material using the illumination system and a computer readable non-transitory recording medium recording a program embodying the method are provided.
US10451545B2 Optical test apparatus and optical test method
According to one embodiment, an optical test apparatus includes a photodetector and a processing circuit. The photodetector outputs, as a light receiving signal, information concerning a light direction of received light. The processing circuit processes the light receiving signal to acquire information concerning a standard light direction as a standard and information concerning a passing light direction of passed light which has passed through an object; compares the information concerning the passing light direction with the information concerning the standard light direction, and on the basis of results of the comparison, acquires information concerning internal physical quantities of the object.
US10451542B2 Local purge within metrology and inspection systems
A purge system includes a purge gas distribution manifold that includes at least one port through which light beam from an optical metrology or inspection head is transmitted. The purge gas distribution manifold includes a bottom surface having one or more apertures through which purge gas is expelled. The bottom surface is held in close proximity to the top surface of the substrate and the apertures may be distributed over the bottom surface of the purge gas distribution manifold so that purge gas is uniformly distributed over the entirety of the top surface of the substrate at all measurement positions of the substrate with respect to the optical metrology or inspection head.
US10451541B2 Systems and methods for performing measurements of one or more materials
Systems and methods for performing measurements of one or more materials are provided. One system is configured to transfer one or more materials to an imaging volume of a measurement device from one or more storage vessels. Another system is configured to image one or more materials in an imaging volume of a measurement device. An additional system is configured to substantially immobilize one or more materials in an imaging volume of a measurement device. A further system is configured to transfer one or more materials to an imaging volume of a measurement device from one or more storage vessels, to image the one or more materials in the imaging volume, to substantially immobilize the one or more materials in the imaging volume, or some combination thereof.
US10451540B2 Multi-pass gas cell with mirrors in openings of cylindrical wall for IR and UV monitoring
A multipass cell assembly for monitoring of fluid is described, as well as fluid processing systems utilizing same, and associated methods of use of such multipass cell assembly for fluid monitoring. The multipass cell assembly is usefully employed in fluid processing operations such as monitoring of vapor deposition process reactants, e.g., reactants used for vapor deposition metallization of tungsten from a tungsten carbonyl precursor.
US10451536B2 Method and apparatus for multi-parameter data analysis
In one aspect, the present invention relates to a method 200 for identifying one or more phenotypes from a multi-parameter data set. The method 200 comprises measuring 202 correlation between pairs of parameters within the multi-parameter data set, modifying 204 correlated parameter values within a predetermined multi-parameter data analysis set to form an analysis parameter set, and analyzing 206 the multi-parameter data set using the analysis parameter set to identify one or more phenotypes from the multi-parameter data set. Various embodiments of the present invention may, for example, be used in an automated high-content screening (HCS) apparatus 100 for biological cellular analysis.
US10451534B2 Particle sorting apparatus and particle sorting method
The present disclosure provides a particle sorting apparatus, a particle sorting method, and a non-transitory computer-readable storage medium storing program that enable sorting object particles to be sorted with high precision, even when the sorting object particles are large. In the particle sorting apparatus, a charging unit that applies charges to at least a part of liquid droplets ejected from an orifice to generate a fluid stream and a charging control unit that adjusts a charge application end time in the charging unit according to sizes of particles included in the liquid droplets are provided.
US10451530B2 Nuclear magnetic resonance gas isotherm technique to evaluate reservoir rock wettability
Nuclear magnetic resonance (NMR) gas isotherm techniques to evaluate wettability of porous media, such as hydrocarbon reservoir rock, can include constructing a NMR gas isotherm curve for a porous media sample gas adsorption under various pressures. A hydrophobic or hydrophilic nature of the porous media sample can be determined using the NMR gas isotherm curves. A wettability of the porous media sample can be determined based on the NMR gas isotherm curve. The wettability can be determined for porous media samples with different pore sizes. In the case of reservoir rock samples, the determined wettability can be used, among other things, to model the hydrocarbon reservoir that includes such rock samples, to simulate fluid flow through such reservoirs, or to model enhanced hydrocarbon recovery from such reservoirs.
US10451528B2 Collection, filtration and concentration apparatus for biological samples
The present disclosure describes a closed apparatus for collection, filtration and concentration of biological samples, such as fecal material. The sample is collected with an integrated sample collection device which introduces the sample into a transport liquid in a sample collection tube which couples to a filter unit coupled to a processing tube containing a processing liquid. The apparatus may be introduced into a centrifuge for centrifugal filtration.
US10451527B2 Method and apparatus for checking tyres, in a process and in a plant for manufacturing tyres for vehicle wheels
An apparatus and a method for checking tires is described. The apparatus has a first check unit having an inlet for tires and a plurality of check tools. The apparatus has a second check unit having an outlet for the tires and a plurality of check tools. The apparatus has an overturning and transport device operatively interposed between the first check unit and the second check unit. The first check unit, the second check unit and the overturning and transport device define a check path configured to be traversed by each tire step by step. The first check unit and the second check unit have the same check tools configured for executing the same checks on respective axial halves of the tires.
US10451526B2 Method and system for sensor monitoring and analysis
A method for monitoring performance of at least one component on a moving platform, the method including receiving sensor data for the at least one component, along with supplemental data, at a processing node; and processing the sensor data, the processing using the supplemental data to filter the sensor data.
US10451522B2 Engine test apparatus
An engine test apparatus includes a dynamometer connected to an engine through a shaft, and a control calculation device configured to control operations of the engine and the dynamometer. The shaft has one end connected to an output shaft of the engine, and the other end connected to a rotation shaft of the dynamometer, and includes a Doppler velocimeter configured to emit laser light to the one end of the shaft or the output shaft of the engine to contactlessly measure a rotation speed of the output shaft of the engine, and transmit the measured rotation speed to the control calculation device. The control calculation device uses the rotation speed transmitted from the Doppler velocimeter to control the operation of the dynamometer.
US10451520B2 Optical probe, inspection device, and inspection method
Provided is an optical probe that includes an optical waveguide having a core layer and a cladding layer formed so as to cover the core layer, and a support member that supports an end portion of the optical waveguide. In the core layer, an optical waveguide core and a diffraction grating are provided. The diffraction grating is provided at an end of the optical waveguide core, has an input/output surface through which light is output to the outside or input from the outside, and converts the optical axis direction in a range between a light propagation direction in which light is propagated through the optical waveguide core and the input/output direction of light to/from the input/output surface. The support member supports the diffraction grating in such a manner that the input/output surface faces toward a predetermined direction.
US10451514B2 Method and system for subsea leak detection using autonomous underwater vehicle (AUV)
Method and system is described for enhanced subsea leak detection by using autonomous underwater vehicle (AUV) that is equipped with measurement components and navigation components. The method and system may include a one or more wireless communication components for navigation. Also, the method and system may include one or more sensors to detect leakage from a pipeline.
US10451512B2 Oil pressure sensor attachment structure
An oil pressure sensor attachment structure includes the oil path body; the sensor case; and a seal member. The oil path body has an accommodation hole portion which accommodates the oil pressure sensor. The accommodation hole portion has a small-diameter hole portion and a large-diameter hole portion. The sensor case has a columnar portion which is disposed along a central axis extending in the up and down direction and of which at least a portion is inserted into the small-diameter hole portion. A flange portion which protrudes from the columnar portion to an outside in a radial direction and is inserted into the large-diameter hole portion. The flange portion is disposed to face a lower side of the upper body in the up and down direction. The seal member has an annular shape, and seals a portion between an inner surface of the accommodation hole portion and the sensor case.
US10451510B2 Pressure change measurement device, altitude measurement device, and pressure change measurement method
A pressure change measuring apparatus and a pressure change measuring method are capable of detecting a change in pressure to be measured with respect to a time axis with high accuracy. The pressure change measuring apparatus includes a reference value setting unit that generates a reference value signal based on an output signal of a differential pressure measuring cantilever under a predetermined state and outputs the reference value signal. An arithmetic processing unit calculates the pressure change in the pressure to be measured based on the output signal, the reference value signal, a volume of a cavity, and a flowing quantity of a pressure transmission medium flowing into and out of the cavity for every unit of a predetermined time period.
US10451509B2 Method for determining a fault within a flow divider
The present disclosure relates generally to a method for determining a failure of a flow divider within a fuel system, the method being performed by a controller and comprising the steps of: delivering a fuel command, calculating an expected fill time, wherein the expected fill time is indicative of the time required to fill a known fuel manifold volume, determining whether the actual fill time is greater than or equal to an expected fill time; and determining whether an actual fuel pressure value is less than or equal to an expect fuel pressure value based at least in part on at least one environmental signal.
US10451508B2 Pressure transducer and method for fabricating the same
A pressure transducer comprises a housing including a body section and at least one end cap at one end of the body section, which are made of piezoelectric crystal, and a piezoelectric resonator in the housing. The body section and the end cap are bonded by an atomic diffusion bonding method.
US10451507B2 Pressure sensor
To suppress variations in the shift amount of the zero point of a sensor output when a pipe is connected to a pressure sensor via a clamp. A pressure sensor includes two semiconductor chips in two straight lines, orthogonal to each other, that pass through a center of a diaphragm in plan view, two resistors in the region between two supporting members supporting one semiconductor chip, and two other resistors in the region between two other supporting members supporting the other semiconductor chip.
US10451505B1 Flexible sensor
A flexible sensor that includes a printed circuit board (PCB), a capacitive structure on the PCB, and mechanical coupling sites. The PCB includes a slot extending from an outer edge of the PCB to an inner portion of the PCB, and the slot defines a first edge and a second edge facing the first edge. The first and second edges are separated by a gap when the PCB is in an unflexed state. The slot is configured to permit the PCB to flex so as to vary a relative position of the first edge with respect to the second edge. The capacitive structure on the PCB includes a first edge electrode on a portion of the first edge of the PCB, and a second edge electrode on a portion of a second edge of PCB. The second edge electrode is aligned with the first edge electrode across the slot.
US10451504B2 Intelligent fiber rope termination
A cable termination including an integral instrument package providing intelligence. The instrument package may assume many forms and may serve many purposes. In a preferred embodiment, the termination includes a position-determining system and an on-board processor. The processor determines a current location in space for the termination based on the information it is receiving. This positional information may then be transmitted to an external receiver. In the scenario where the termination is attached to a payload, the positional information may be used by an external positioning device (such as a crane) to control the motion of the termination and thereby place the payload in a desired position. The termination also preferably includes load-monitoring and recording features. The termination may also carry one or more ROV's/AUV's.
US10451503B2 Radiography image photographing device and radiography image photographing system
A radiography image photographing device includes: a sensor panel in which a plurality of radiation detection elements is arrayed two-dimensionally; a housing that houses the sensor panel; a detector that detects triaxial acceleration applied to the housing; an integrator that integrates a temporal change of acceleration in each axis which acceleration is detected by the detector; a normalization processor that normalizes an integration value of the acceleration in each axis which value is by the integrator; and a determiner that classifies the numeric value of each axis, which value is normalized by the normalization processor, by a first threshold and determines an impact part on the housing on the basis of a result of the classification for each axis.
US10451498B2 Cable with optical-fiber sensor for measuring strain
A cable includes a longitudinal structural element including at least one of an electrical conductor and an optical conductor, and a strain sensor arranged within a bending neutral region of the cable and mechanically coupled with the longitudinal structural element. The strain sensor includes an optical fiber coated with at least one coating layer, a release layer surrounding the coating layer, and a protective layer surrounding the release layer. The release layer includes a material selected from a silicone polymer, a fluoropolymer mixture or an extruded polymer containing a slip agent.
US10451494B2 Methods of rapid 3D nano/microfabrication of multifunctional shell-stabilized liquid metal pipe networks and insulating/metal liquids electro-mechanical switch and capacitive strain sensor
An electronic switch apparatus, a capacitive strain gauge apparatus and a nozzle apparatus, as well as methods for making electrodes such as liquid metal pipes are provided. A nozzle apparatus includes (a) a nozzle housing defining a cavity, where the nozzle housing defines an inlet at a first end and defines an outlet at a second end and (b) a first tube defining an inlet at a first end and defining an outlet at a second end, wherein the first tube is at least partially disposed in and is co-axially arranged with the nozzle housing, where the first tube defines a first flow channel, wherein a second flow channel is defined between an exterior surface of the first tube and an interior surface of the nozzle housing.
US10451493B2 System comprising a cellular network of capacitive pressure and shear-stress sensors and manufacturing process
Disclosed is a system and to a process for manufacturing a system including a network of sensors including a sheet of dielectric material that is elastically deformable under compressive and shear stress, each cell of the network including a first capacitive sensor for sensing normal pressure in a first direction, a second capacitive sensor for sensing shear stress in a second direction and a third capacitive sensor for sensing shear stress in a third direction. Each capacitive sensor includes a first electrode fixed to the first side of the sheet of dielectric material and a second electrode fixed to the second side of the sheet of dielectric material, the first electrodes of the capacitive sensors of a given cell being connected in series to a first electrically conductive track connecting a row of cells of the network of sensors.
US10451490B2 Sensor package
Provided is a sensor package that measures an internal temperature of a measurement object. A sensor package includes: a package including a bottomed tubular casing and plural leads substantially parallel to each other, each of the leads piercing the bottomed tubular casing; and a MEMS chip including at least one thermopile that measures a temperature difference in an identical direction. The MEMS chip is disposed in an inner bottom surface of the bottomed tubular casing of the package in a posture in which a measurement direction of the temperature difference measured with the thermopile is substantially orthogonal to a longitudinal direction of each lead.
US10451489B2 Thermal event sensor
A thermal event sensor includes a charge storage component formed on a substrate, configured to hold an initial charge, and configured to lose charge at a rate dependent upon temperature. A sensing interface is coupled to the charge storage component and a readout mechanism is coupled to the sensing interface. The readout mechanism senses a remaining charge on the charge storage component and provides a readout value indicative of the remaining charge.
US10451484B2 Temperature sensor system and method
The temperature sensor includes a light pipe and a cap configured to be positioned within a flow path of a fluid. The cap includes a material configured to emit radiation based on a temperature of the material. A light source is configured to emit light through the light pipe toward the cap, and a detector is configured to receive the radiation emitted by the material of the cap and to generate a first signal based on the received radiation emitted by the material. The detector is configured to generate a second signal indicative of a light-induced delta temperature caused by the light emitted toward the inner surface of the cap. The system also includes a controller configured to determine a condition of the temperature sensor based on the first signal and the second signal.
US10451482B2 Determination of color characteristics of objects using spatially modulated light
A system is configured to determine a color distribution of an object moving along a flow direction relative to a spatial filter. The light emanating from the object is time modulated according to the mask features of the spatial filter. First and second detectors are arranged to sense the modulated light. The first detector senses light having a first wavelength spectrum and generates a first electrical output signal in response to the sensed light. The second detector light senses light having a second wavelength spectrum and generates a second electrical output signal in response to the sensed light. Signals from the first and second detectors include information about color distribution of the object.
US10451480B2 Systems and methods for chemical analysis using Fabry-Perot tunable filter-attenuated total reflectance (FPTF-ATR) spectrometer
Disclosed is a combination of a Fabry-Perot Tunable Filter (FPTF) wavelength selector, an internal reflection element (IRE) capable of measuring Attenuated Total Reflectance (ATR) spectra, and a pressure application element for applying pressure to samples, if needed. The resultant portable and compact device is called an FPTF-ATR spectrometer. The device measures data that can be used to identify chemical species in samples, predict properties of samples, and quantify amounts of chemical species in samples. Also disclosed are methods for using the FPTF-ATR for analyzing samples, especially analyzing compounds containing cannabis, hops, and other chemical species where portable chemical analysis is important.
US10451479B2 Multichannel ultra-sensitive optical spectroscopic detection
Increased sensitivity of spectrometers through reducing noise in independent voltage signals via a differential voltage analyzer utilizing a reference wavelength from a wavelength region in which the optical absorption of the sample is negligible. In an embodiment, a grating permits selection of a reference wavelength. In another embodiment, filters permit selection of a reference wavelength. In yet another embodiment, both a grating and a filter permit selection of a reference wavelength. In an aspect, the differential voltage analyzer reduces noise by minimizing a differential voltage between the independent voltage signals and the reference voltage signal by adjusting the value of a cancellation coefficient.
US10451478B2 Method and apparatus for the detection of exposure to ultraviolet light
A device for detecting exposure to light includes: a photo-responsive layer including a photochromic material; a skin-mimicking cover layer covering a first side of the photo-responsive layer; and an adhesive layer configured to couple a second side of the photo-responsive layer opposite the first side to a surface.
US10451477B2 Monitoring apparatus for a laser beam
The present invention relates to a monitoring apparatus for a laser beam, including a body having a passage opening and a sensor that is disposed on the body, wherein impact of the laser beam onto the body can be detected using the sensor.
US10451472B2 Systems and methods for determining stock quantities using a capacitive inventory sensor
Systems and methods are provided for a capacitive inventory sensor. A system includes a track configured for retaining items. A first conducting plate is positioned along a portion of the track, and a second conducting plate is positioned in parallel with the first conducting plate along a portion of the track. The second conducting plate is positioned a distance from the first conducting plate, and the second plate is configured to have the items placed on top of the second plate. The system further includes a capacitance sensor configured for connection to the first and second conducting plates, where the capacitance sensor is configured to measure a capacitance between the first and second conducting plates, and where the capacitance varies based on a number of items positioned on the sensor track.
US10451471B2 Method of determining pump flow in twin screw positive displacement pumps
Techniques are provided for tuning a twin screw positive displacement pump having a signal processor with a signal processor to receive signaling containing information about actual pump performance data for actual rated conditions captured during a tuning function related to the operation of a twin screw positive displacement pump; and determine corrected pump performance data to operate the rotary positive displacement pump by compensating pump performance data being used for operating the twin screw positive displacement pump based at least partly on the actual pump performance data for the actual rated conditions captured during the tuning function. The corrected pump performance data includes corrected published pump performance data having a corrected published rated power and slip factor, and the actual pump performance data contains information about actual power, specific gravity and viscosity related to the operation of the twin screw positive displacement pump and received from a pump controller or controlling device, including a variable frequency drive.
US10451467B2 Level sensor and method
In accordance with an embodiment, a method for detecting a fluid level, includes providing a fluid container having a cavity and coupling a first sensor to the fluid container, the first sensor protected from a fluid in the cavity and positioned at a first vertical level of the fluid container. The method further includes causing movement of either the first sensor or the fluid container. The first sensor is used to detect the fluid level upon causing the movement of either the first sensor or the fluid container.
US10451460B2 Fluid flow meter diagnostics
A fluid flow analysis method and corresponding apparatus comprise performing two different sets of diagnostic checks which are associated with different types of flow meters, and cross-referencing the two sets of checks.
US10451458B2 Regulating pressure and harvesting energy as relates to flow meters and metrology hardware
An energy harvester for use in-line with a pipe to harness potential and kinetic energy of fluids flowing therein. Structure for the energy harvester may include a shaft and a blade extending radially therefrom. The shaft can penetrate a housing that operates as a pipe section to install the device in-line with pipe. The shaft can couple with an electrical generator. A load may connect with voltage terminals on the generator so that fluid impinging on the blades will rotate the generator to power the load, effectively harvesting power from the flowing fluid. In one implementation, a load control device that couples with the generator voltage terminals controls a pressure characteristic of the fluid, such as pressure drop, by applying an electrical load on the generator and controllably impeding rotation of the shaft.
US10451450B2 External device for measuring instrument
An external device is configured to be detachably attached to a measuring instrument via a connector. The external device includes a connector part, an external device body part and a movable connection part. The connector part has a connection terminal. The external device body part has a display part on a side surface of the external device body part. The movable connection part is configured to connect the connector part with the external device body part. The movable connection part is a biaxial rotation hinge having two pivot axes which are in a twisted position relationship with respect to each other.
US10451440B2 Device and method for detecting a position of a position indicator
A device for detecting a position of a position indicator includes an electrical magnetic field source, a sensor and an evaluator. The electrical magnetic field source is configured to generate a magnetic field when an electrical current flows through the electrical magnetic field source. The sensor is configured to detect the magnetic field and provide sensor signals based on the magnetic field detected, the sensor having at least two sensors each of which is configured to detect a spatial direction component of the magnetic field and output a signal corresponding to the spatial direction component. The evaluator is configured to receive the sensor signals and determine the position of a position indicator based on the sensor signals when the magnetic field in the surroundings of the electrical magnetic field source is influenced by the position indicator.
US10451439B2 Dynamic transmitter power control for magnetic tracker
A system determines the transmission strength of the magnetic field signal. The magnetic field signal is transmitted from a first magnetic-sensor device to a second magnetic-sensor device. The system then determines a first projected distance between the first magnetic-sensor device and the second magnetic-sensor device. Based at least in part on the first projected distance, the system calculates an adjusted transmission strength for the magnetic field signal. The system then causes the first magnetic-sensor device to transmit an adjusted magnetic field signal. The adjusted magnetic field signal comprises the adjusted transmission strength. The system receives, from the second magnetic-field device, the adjusted magnetic field signal. Based at least in part upon the received adjusted magnetic field signal, the system, computes a first pose of the first magnetic-sensor device in relation to the second magnetic-sensor device.
US10451437B2 Method for determining a measurable target variable and corresponding system
The invention relates to a method and a system for determining a target variable to be measured in a mobile device. A first physical variable is measured with the aid of a first sensor and a second physical variable with the aid of a second sensor. The second physical variable is different to the first physical variable, or is measured using a different technique. The value of the target variable is calculated with the aid of the measurement of the first and second physical variables. An estimate for the target variable is determined with the aid of at least the measurement of the first physical variable. At least a first error estimate is determined, which depicts the accuracy of the measurement of the first physical variable. The estimate of the target variable is filtered using both the first error estimate and the measurement of the second physical variable.
US10451431B2 Route search system, route search device, route search method, program, and information storage medium
A user is induced to have the same experience as displayed in an image. Means that obtains content stored in a route search system obtains content stored in storing means for storing a plurality of items of image data, location information, and time information in association with one another. Display controlling means displays some of the items of image data on display means. Receiving means receives a selection of a location to visit from the displayed items of image data. Searching means determines a visiting location based on location information of the image data of the selected location, determines a visiting time based on time information of the image data, and searches a route for visiting the visiting location on the visiting time.
US10451429B2 Generalization factor based generation of navigation data
A method is disclosed comprising: determining, using a processor, a generalization factor associated with a data element of a database comprising navigation data, the generalization factor depending on a usage information associated with the data element, wherein the generalization factor is indicative to a level of details of a new data element to be generated based on the data element. Further disclosed are a corresponding apparatus, a corresponding system and a corresponding computer readable storage medium.
US10451428B2 Automatic driving route planning application
A method and system is provided for a semi-autonomous vehicle to have optional routes that vary in an amount of autonomous driving offered. The system performs processes including aggregating data from various sources to thereby position and orient the vehicle, assigning an autonomous driving value to different route segments, determining an optimal route by minimizing a distance between a start position and a destination position and maximizing the percent autonomous value assigned, and displaying the optimal route.
US10451427B1 Using train telematics data to reduce accident risk
A computer system configured to use train telematics data may be mounted on or within an autonomous vehicle, and which may be configured to (1) receive train telematics data associated with a train that includes GPS location, speed, route, heading, acceleration, and/or track data; (2) determine, based upon the train telematics data, when, or a time period of when, the train will pass through, be passing through, and/or be within a predetermined distance of a railroad crossing; (3) determine an alternate route for the autonomous vehicle to take to avoid waiting at the railroad crossing; and (4) direct the autonomous vehicle to automatically travel along the alternate route or automatically stop at the railroad crossing to allow the train to pass unimpeded and to facilitate avoidance of train-vehicle collisions. Insurance discounts may be generated based upon the risk mitigation or prevention functionality.
US10451424B2 Position and azimuth detecting device
Provided is a position and azimuth detecting device including a photographing instructing unit that acquires an output signal of a sensor mounted on equipment and instructs a photographing apparatus mounted on the equipment to perform photographing based on the output signal, a mark reading unit that reads from a mark included in an image photographed based on the instruction from the photographing instructing unit position information and azimuth information included in the mark, a relative position and azimuth calculating unit that calculates a relative position and a relative azimuth of the equipment to the mark based on a geometric shape of the mark included in the image, and a position and azimuth calculating unit that calculates an absolute position and an absolute azimuth of the equipment based on the position information, the azimuth information, the relative position and the relative azimuth.
US10451421B2 Resonant fiber optical gyroscope using antiresonant nodeless fiber
An optical resonator is provided. The optical resonator comprises: an optical resonator coil comprising a first port and a second port; wherein the optical resonator coil comprises antiresonant nodeless fiber; a resonator loop closure optics system; and wherein the antiresonant nodeless fiber has a length such that the resonant frequencies the optical resonator of the desired polarization state of light and of the undesired polarization state of light are separated by between a tenth of a free spectral range and nine tenths of a free spectral range to minimize gyroscope errors.
US10451420B2 Non-interferometric optical gyroscope based on polarization sensing
Techniques and devices for optical sensing of rotation based on measurements and sensing of optical polarization or changes in optical polarization due to rotation without using optical interferometry.
US10451417B2 Acquisition and/or tracking of remote object
A method for acquiring a remote object is provided. The method comprises obtaining a sequence of position samples of the remote object, identifying one or more sets of spatially clustered position samples from among the obtained position samples, and applying curve-fitting to at least one set of spatially clustered position samples to obtain a trajectory of the set of spatially clustered position samples. Also provided is a method for tracking a remote object. The method comprising obtaining an estimated trajectory of the object, obtaining one or more position samples of the object, comparing the obtained position samples with positions computed based on the estimated trajectory, and determining that the object is being tracked based on whether the obtained position samples are consistent with the computed positions.
US10451410B2 Shape measurement apparatus and shape measurement method
[Object] To measure the surface height of a rigid body to be measured more accurately even if any one of three types of disturbance of translation in the height direction, rotation around the longitudinal-direction axis, and rotation around the width-direction axis has occurred during conveyance.[Solution] A shape measurement apparatus according to the present invention uses a shape-measuring light-section line that is a light-section line extending in the width direction of a rigid body to be measured and is used to calculate the surface shape of the rigid body to be measured, a first correcting light-section line that is parallel to the longitudinal direction of the rigid body to be measured and crosses the shape-measuring light-section line, and is used to correct the effect of disturbance acting on the rigid body to be measured, and a second correcting light-section line that is parallel to the longitudinal direction of the rigid body to be measured, crosses the shape-measuring light-section line, and exists in a width-direction position of the rigid body to be measured different from the first correcting light-section line. On the basis of the two kinds of correcting light-section lines, the magnitude of disturbance is estimated at the intersection points of the shape-measuring light-section line and the correcting light-section lines; and thereby shape data obtained from the shape-measuring light-section line are corrected.
US10451407B2 System and method of analyzing a curved surface
A method of analyzing a curved surface is provided. The method includes obtaining a first data point set including data points representative of a distance between points along the curved surface and a reference axis, determining outlier data points in the first data point set, extracting the outlier data points from the first data point set, thereby defining a second data point set. The method also includes determining a fitted curve for the second data point set, wherein the fitted curve defines an approximate true curve of the curved surface.
US10451406B2 Two-dimensional laser triangulation sensor for measuring small diameter holes
A two-dimensional laser triangulation sensor for measuring small diameter holes. The housing of the sensor is cylindrical and consists of two coaxial cylindrical parts, joined by their ends. The cylindrical parts of the housing have different diameters, and an optical circuit of the sensor is disposed in the cavity of the larger diameter cylindrical part of the sensor housing, said optical circuit consisting of a laser emitter, an electronic printed circuit board with a built-in CMOS array, and a focusing lens, which is mounted at an angle to the electronic printed circuit board. The larger diameter cylindrical part of the housing is provided with an aperture, in which a protective glass is mounted. A power supply and computation unit is disposed in the cavity of the smaller diameter cylindrical part of the housing. The power supply and computation unit consists of an electronic printed circuit board having arranged thereon a connector for connecting a CMOS array connector to a processor for processing data from the CMOS array, a power control microcircuit, a power connector, and a connector for data transfer to an electronic computer. An opening is provided in the joined ends of both parts of the housing, said opening connecting the cavities of the two parts of the housing and having wires laid therein for supplying power and for controlling the operating modes of the laser and the array, as well as for transferring data from the array to the computation unit. The sensor additionally contains a cylindrical bracket, which is coaxially joined to the second end of the smaller diameter cylindrical part of the housing and has disposed therein wires for supplying power to the power and computation unit and wires for communication with the electronic computer.
US10451405B2 Dimensioning system for, and method of, dimensioning freight in motion along an unconstrained path in a venue
A ranging system captures successive point clouds from moving freight, and a tracking system tracks successive positions and orientations of the moving freight. A computing device correlates each successive point cloud with each successive position and orientation and time of the moving freight, combines the correlated point clouds to obtain a composite point cloud of the moving freight, and processes the composite point cloud to dimension the moving freight. Once the freight is dimensioned, it may, for example, be efficiently loaded into a container.
US10451404B2 Optical positioning sensor
A sensor is disclosed that provides measurements in multiple degrees of freedom without significantly increasing size, complexity, or cost. The sensor can include a light component in support of a first light source operable to direct a first beam of light, and a second light source operable to direct a second beam of light. The sensor can also include an imaging device that can directly receive the first beam of light and the second beam of light and convert these into electric signals. The imaging device and the light component can be movable relative to one another. The sensor can further include a light location module and/or a position module configured to receive the electric signals and determine locations of the first beam of light, the second beam of light on the imaging device and a relative position of the imaging device and the light component.
US10451402B2 Single shot full-field reflection phase microscopy
The present invention relates to a full-field reflection phase microscope. In a preferred embodiment, the invention can combine low-coherence interferometry and off-axis digital holographic microscopy (DHM). The reflection-based DHM provides highly sensitive and a single-shot imaging of cellular dynamics while the use of low coherence source provides a depth-selective measurement. A preferred embodiment of the system uses a diffraction grating in the reference arm to generate an interference image of uniform contrast over the entire field-of-view albeit low-coherence light source. With improved path-length sensitivity, the present invention is suitable for full-field measurement of membrane dynamics in live cells with sub-nanometer-scale sensitivity.
US10451400B2 Machine and method for monitoring a coordinate measuring device
A method for monitoring a coordinate-measuring machine (CMM), having a monitoring device which is set up to monitor at least one location region of the CMM, in which a movable part of the CMM is movable, wherein the method includes: monitoring the at least one location region with the monitoring device, wherein the monitored location region is variable in terms of its size, ascertaining the position of the movable part of the CMM relative to a fixed position associated with the location region and/or ascertaining the movement of the movable part relative to the fixed position, and setting or varying the size of the monitored location region in dependence on the position and/or the movement of the movable part relative to the fixed position.
US10451398B2 Coordinate measuring machine and method for compensating for large workpiece masses
The present invention relates to a coordinate measuring machine with a measuring system for measuring a workpiece, a carrier structure for carrying the measuring system and a base plate for supporting the workpiece. The carrier structure is movably guided in at least one direction on the base plate. The coordinate measuring machine also has a first support system with at least three supports for supporting the base plate, a second support system and a control device for controlling the second support system dependent on a force application to the first support system. The present invention also relates to a method for compensating for large workpiece masses on a coordinate measuring machine.
US10451396B2 Device and method for measuring angles and conveying these measurements to a processing apparatus
The present invention consists of a device (1) suitable for use during molding work for the measurement of at least one angle formed by at least one first surface and at least one second surface and for conveying the angle or angles to cutting equipment for the adjustment of cutting angles. The device is comprised of at least one first arm (2) and at least one second arm (3) which are connected to each other via at least one connecting device (4) and pivotally arranged in relation to each other via at least one first axis of rotation (5) and that the device (1) includes at least one angle indicator (36) with which the mutual angle between the first arm (2) and the second arm (3) is measured. The device (1) includes at least one unit which indicates a part of angle (V), preferably half of the angle (V), between the first arm (2) and the second arm (3) and that this unit is suitable for use in the adjustment of the angle in a cutting machine. The present invention also concerns a method for use of the device.
US10451394B2 Containment vessel and method for stowing a high energy density device
A containment vessel for stowing a high energy density device therein includes a housing, a plurality of discs, and a separable collar. The housing includes a base, a sidewall enclosure extending upwardly from the base, the sidewall enclosure defining a housing cavity and an opening at a top end thereof, and a flange extending circumferentially outwardly from the sidewall enclosure. The separable collar has first, second, and third grooves on an inner circumference of the separable collar. The first groove is configured to receive the flange of the housing. The second and third grooves are configured to receive first and second of the plurality of discs.
US10451393B2 Arrow fletching device with plate clamp
An arrow fletching device suitable for mounting Mylar fletching vanes to the surface of an arrow. The device includes a clamp for holding the fletching in a manner that leaves a surface mounting portion of the side of the fletching exposed. Then an adhesive is applied to the exposed surface and the clamp is pressed up against the arrow to securely mount the fletching to the arrow surface. One version utilize three such clamps posited at 120 degree offsets to mount three vanes around the surface of the arrow.
US10451392B2 Tracer ammunition
Tracer ammunition for tracking the trajectory and/or the impact of projectiles in the target generally contains pyrotechnics. These pyrotechnics demonstrate various disadvantages, wherein the most serious is the continued burning of the pyrotechnics, even after penetration of the projectile in the target. This causes an increased risk of fire and acute injuries. A mixture of light metal and a carbon-containing substrate, ignites during firing of a projectile and burns during its flight by means of air oxygen introduced into the combustion chamber by way of tear-off edges, and produces a tracer that extinguishes in the target.
US10451391B2 Nock and nock receiver
An arrow nock and nock receiver assembly may include a nock and a nock receiver. The nock receiver may have at least two circumferentially spaced fingers. Engagement of a nock contact surface with a nock receiver contact surface may provide relative rotational alignment.
US10451385B2 Apparatus and method for calculating aiming point information
The present invention relates to target acquisition and related devices, and more particularly to telescopic gunsights and associated equipment used to achieve shooting accuracy at, for example, close ranges, medium ranges and extreme ranges at stationary and moving targets.
US10451384B2 Coupled dual switch actuators with lockout feature for a lighting attachment to a firearm
An ambidextrous actuating mechanism configured as a mechanical interlock may be adapted to a battery operated light emitting device for mounting forward of the trigger guard of a firearm. The mechanism includes first and second mechanically coupled pivotable switch actuators disposed under and on either side of the barrel of the firearm. Operation of either one of the first and second actuator levers locks the other actuator from pivoting, thereby eliminating ambiguity and overridden operations in the control of the light emitting device. The operating motion of both actuators, either up for ON or down for MOMENTARY, is the same for both actuators. An alternate embodiment provides functionally equivalent electronically interlocked actuators.
US10451381B2 Adapter for coupling a grenade launcher to a handguard
Mounting system operable to couple a grenade launcher to a firearm, the mounting system including a rail system operable to be coupled to a firearm, the rail system comprising at least one rail that is mounted on an underside of a barrel of the firearm that is opposite to sights mounted on an upperside of the barrel. The mounting system includes a front lug that is coupled to the barrel in front of the rail system and aligned with the at least one rail. Additionally, the mounting system includes a grenade launcher rail that is operable to be coupled to the grenade launcher and a lug adapter operable to be coupled to the grenade launcher rail and the front lug.
US10451376B2 Firearm simulators
Firearm simulators are disclosed. In embodiments, a firearm simulator includes a processor, a memory module, a trigger unit that outputs a trigger output signal, a magazine sensor that outputs a magazine sensor output signal, an optoelectronic output device, an optoelectronic sensor, and a wireless communication device. In embodiments, the firearm simulator determines whether a trigger prep event has occurred, determines whether a trigger break event has occurred, and transmits the trigger prep event and the trigger break event with the wireless communication device. In embodiments, the optoelectronic output device is activated when a trigger break event has occurred and a simulated round is available to be fired. In embodiments, a firearm simulator wirelessly transmits information, such as magazine insertion events, magazine ejection events, trigger break events, and trigger prep event to a computing device that displays information pertaining to the received information.
US10451375B2 Soft recoil system
One embodiment of a gun configured with the soft recoil system comprises a plurality of recoiling parts that initially moves in the direction of the projectile being fired before moving in a direction opposite to that of a projectile during the firing of the round. The soft recoil system throttles the movement of the recoiling parts such that the energy expended during the firing of the round is spread over a longer time period and a longer distance than would normally occur. The soft recoil system stores at least a portion of the energy transferred to the recoiling parts and the user may selectively release at least a part of that portion of energy to offset the energy imparted to the gun during the firing of the next round.
US10451374B2 Noise suppressor for firearm and blank firing adapter for firearm
A noise suppressor for a firearm is provided that can be disassembled and is able to withstand full automatic fire. In various embodiments, a noise suppressor might include an outer tube, a distal end cap, and a pin(s). The outer tube might include a plurality of first holes spaced apart from each other along a circumference of a distal end of the outer tube. The distal end cap might include a plurality of second holes spaced apart from each other along a circumference of the distal end cap. One of the distal end cap or the distal end might be threaded into the other. Each of the pin(s) might be releasably inserted and affixed to at least one first hole and at least one second hole. A blank firing adapter is also provided that can be coupled to the noise suppressor (and can withstand live rounds being fired into it).
US10451373B2 Firearm barrel
A semiautomatic pistol having a barrel with an exterior surface that has a plurality of indentations and dimples to dissipate heat and reduce frictional engagement between the barrel and the slide. The barrel component includes a crown portion that is recessed to protect the crown portion by a pocket.
US10451370B2 Magazine opener
A magazine opener for removing a floor plate of a firearm magazine, wherein the floor plate defines a hole and the magazine defines a side wall, wherein the opener includes: a handle having a first end and a second free end; a first arm pivotally connected with the first end of the handle; a second arm extended from the handle to form an engagement point biased against the side wall; wherein the first arm comprises a L-shaped element inserted into the hole to secure the first arm with the floor plate.
US10451365B2 Tube sheets and tube sheet assemblies
A tube sheet for a thermal transfer device can include a body having a plurality of apertures that traverse therethrough, where the plurality of apertures are configured to receive a plurality of tubes of the thermal transfer device. The tube sheet can also include an outer perimeter defining the body, where the outer perimeter has at least one first recess feature disposed therein. The at least one first recess feature can have a first shape and a first size, where the first shape is any shape aside from a semi-circle.
US10451359B2 Natural gas liquid fractionation plant waste heat conversion to power using Kalina cycle
Certain aspects of natural gas liquid fractionation plant waste heat conversion to power using Kalina Cycle can be implemented as a system. The system includes a waste heat recovery heat exchanger configured to heat a buffer fluid stream by exchange with a heat source in a natural gas liquid fractionation plant. The system includes a Kalina cycle energy conversion system, which includes one or more first energy conversion heat exchangers configured to heat a working fluid by exchange with the heated buffer fluid stream, a separator configured to receive the heated working fluid and to output a vapor stream of the working fluid and the liquid stream of the working fluid, and a turbine and a generator, wherein the turbine and generator are configured to generate power by expansion of the vapor stream of the working fluid.
US10451358B2 Heat storage system
A heat storage system is provided that is capable of being manufactured at lower cost and has higher heat transmission efficiency. A heat storage system includes a heat storage material having a higher specific gravity in a solid phase than in a liquid phase, a heat storage tank for containing the heat storage material, a cooling side heat exchanger arranged at an upper section inside the heat storage tank and for cooling the heat storage material, a heating side heat exchanger arranged at a lower section inside the heat storage tank and for heating the heat storage material, and a wall surface heater for heating a side wall of the heat storage tank.
US10451353B2 Aircraft electronics thermal regulation systems
An electronics cooling system for an aircraft includes a heat exchanger comprising a coolant circuit, an air circuit, and a fuel circuit such that each of the circuits is in thermal communication with at least one of the other circuits. The coolant circuit is in thermal communication with one or more aircraft electronics. The air circuit is in fluid communication with at least one air source. The fuel circuit is in fluid communication with a fuel tank between the fuel tank and an engine of the aircraft.
US10451346B1 Convection current freeze drying apparatus and method of operating the same
A convection current vacuum freeze drying apparatus is disclosed which includes a dryer chamber unit comprising a plurality of trays for depositing products to be freeze dried; a convection current condenser unit, mechanically connected to the dryer chamber unit, comprising a plurality of first elongate heat exchange tubes each having fins arranged around an outer circumference of the first elongate heat exchange tube; a refrigerator unit mechanically connected to the convection current condenser unit, operable to provide cold temperature to the plurality of elongate heat exchange tubes; a cooling tower unit mechanically connected to the convection current condenser unit; a primary vacuum pump unit, mechanically connected to the convection current condenser unit and the cooling tower unit, operable to provide a vacuum pressure to said convection current condenser unit; and a heater unit mechanically connected to provide a heat energy to both the dryer chamber unit and the convection current condenser unit.
US10451344B2 Ethane recovery and ethane rejection methods and configurations
Contemplated plants for flexible ethane recovery and rejection by allowing to switch the top reflux to the demethanizer from residue gas to the deethanizer overhead product and by controlling the flow ratio of feed gas to two different feed gas exchangers. Moreover, the pressure of the demethanizer is adjusted relative to the deethanizer pressure for control of the ethane recovery and rejection.
US10451342B2 Refrigerator
A refrigerator may include a storage compartment, an inner door which comprises an opening having a size corresponding to a size of the storage compartment, a plurality of door guards, and an outer door which open and close the storage compartment, wherein the inner door comprises a control unit may control an internal environment of the storage compartment.
US10451340B2 Low temperature storage systems and related methods
A low temperature storage system includes a cabinet housing and a drawer that is slidable in and out of the cabinet housing. The drawer includes an interior wall and an exterior wall defining an insular space therebetween and a support grid disposed within an interior region defined by the interior wall of the drawer. The support grid defines multiple receptacles arranged in a matrix configuration and respectively sized to receive a storage carrier. The drawer further includes first markings and second markings printed on the drawer in a manner such that any one of the first markings and any one of the second markings together correspond to one of the multiple receptacles arranged in the matrix configuration.
US10451339B1 Illuminated adjustable divider for a storage bin of a refrigerator appliance
A refrigerator appliance includes drawer assembly for a chilled chamber of the appliance. The drawer assembly includes a storage bin positioned within the chilled chamber and one or more adjustable dividers slidably mounted within the storage bin. The adjustable dividers include a top support arm, a window that acts as a light guide or diffuser, and a light source mounted to the adjustable divider for illuminating the storage bin. The drawer assembly further includes a power supply, such as a bus bar assembly having parallel positive and negative strip terminals that remain connected with spring terminals on the adjustable dividers to ensure the light source remains illuminated when the adjustable dividers are moved within the storage bin.
US10451337B2 Three section refrigerator with two freezer compartments
A refrigerator comprises a body, a fresh food compartment provided in an upper portion of the body, a first freezer compartment provided in a lower portion of the body, a center compartment provided between the fresh food compartment and first freezer compartment and provided with an ice making compartment and a second freezer compartment, an upper door configured to open and close the fresh food compartment and the center compartment at a same time and a lower door configured to open and close the first freezer compartment, therefore the space utilization of the fresh food compartment may be enhanced.
US10451335B2 Product transport containers
Product transport containers are disclosed. Such containers can provide one or more advantages compared to existing containers. For example, product transport containers described herein can maintain a product at a desired temperature for an extended period of time, including without the use of an active heating or cooling component. Such product transport containers described herein may also provide improved breathability, thermal insulation, and/or mechanical strength or dimensional stability. Such containers can include a plurality of walls defining an interior volume and a selectively openable side permitting movement of the product into and out of the interior volume of the container. The walls can be formed from a thermoformed non-woven fabric.
US10451333B2 Slide out door bin
A refrigeration appliance door bin assembly that includes: a refrigeration appliance door bin having a substantially planar main base portion, at least one upwardly extending wall that is free of an indentation, apertures or recesses extending upward from the main base portion and a downwardly extending perimeter lip portion where the main base portion and the downwardly extending lip portion define a downwardly facing door bin frame engagement space, the door bin engagement space engages a door bin frame of a refrigerator spaced within the door of a refrigerator such that the downwardly extending lip portion surrounds an exterior portion of the door bin frame and prevents substantial movement of the door bin when the door bin is engaged with the door bin frame caused by a refrigeration appliance door opening force or a refrigeration appliance door closing force; and a refrigeration appliance door bin bottom surface cover.
US10451332B2 Refrigerator
The present invention relates to a refrigerator, and more particularly to a refrigerator including a dual door, which is convenient to use.In an embodiment, the present invention provides a refrigerator including a body defining a storage compartment therein, a first door hingedly provided at the body so as to open and close the storage compartment, the first door including a door frame having a hinge hole formed therein, and a second door hingedly provided at the first door by means of a hinge, the second door including a lateral side surface, the lateral side surface being at least partially fitted into the door frame, wherein the hinge includes a hinge shaft disposed in the first door so as to define a rotational center of the second door, a hinge bracket coupled to the second door, and an indented member provided between the hinge shaft and the hinge bracket, the indented member being moved through the hinge hole so as to allow the entire second door to escape from the door frame when the second door is opened.
US10451331B2 Refrigerator having defrosting device
The present invention relates to a refrigerator having a defrosting device, the refrigerator comprising: a refrigerator main body; an evaporator provided in the refrigerator main body; a defrosting heater provided at the lower side of the evaporator so as to emit heat when a power source is applied; and a heat pipe for transferring heat to the evaporator, one side of the heat pipe being arranged so as to be able to transfer heat to one side of the defrosting heater, and the other side of the heater pipe extending to the upper side along the vertical direction of the evaporator. Thereby, the present invention can shorten defrosting time and reduce power consumption.
US10451327B2 Refrigeration cycle device
A refrigeration cycle device includes a charged-amount determination unit that executes a charged-amount determination to determine whether the refrigeration cycle device is in a refrigerant shortage state or not, a compressor control unit that controls a compressor, and a decompression control unit that controls a throttle opening degree of a decompression device. The charged-amount determination unit determines that the refrigeration cycle device is in the refrigerant shortage state when a heat dissipation capacity of a radiator shows a tendency to decrease in a case where the decompression control unit decreases a throttle opening degree of the decompression device while the compressor control unit operates the compressor.
US10451325B2 Transcritical refrigerant vapor compression system high side pressure control
Operation of a transcritical refrigerant vapor compression system is controlled, when operating in a high capacity mode, through control of the refrigerant pressure in the refrigerant heat rejection heat exchanger (40) or the compressor (30) discharge pressure, also referred to herein as the high side pressure, so as to optimize energy efficiency. When operating in unloaded low capacity mode, such as for chilling perishable product during temperature maintenance operation, the high side pressure is controlled so that the system can operate in a continuous running mode.
US10451324B2 Air-conditioning apparatus
An air-conditioning apparatus includes two heat source units, each including a compressor, an outdoor heat exchanger functioning as an evaporator, an accumulator connected to a suction side of the compressor, and at least one of an outdoor air-sending device configured to supply air corresponding to a heat exchange target for refrigerant to the outdoor heat exchanger or a flow control device (bypass and expansion device for bypass) configured to regulate a flow rate of the refrigerant flowing through the outdoor heat exchanger. A controller is configured to control at least one of the outdoor air-sending device or the flow control device so that a suction quality of the compressor of an upper heat source unit installed on an upper side and a suction quality of the compressor of a lower heat source unit installed on a lower side become the same.
US10451322B2 Refrigerator appliance with a caloric heat pump
A refrigerator appliance includes a cold side working fluid circuit that couples a cold side heat exchanger and a regenerator housing. A first hot side working fluid circuit couples a first hot side heat exchanger and the regenerator housing. A second hot side working fluid circuit couples a second hot side heat exchanger and the regenerator housing such that working fluid is flowable between the second hot side heat exchanger and the regenerator housing. An inlet of the second hot side working fluid circuit is positioned on the regenerator housing such that a temperature of the working fluid at the inlet of the second hot side working fluid circuit is greater than a temperature of the chilled chamber.
US10451321B2 Solid state cooling device
This invention relates to a cooling device which utilizes both thermoelectric and magnetocaloric mechanisms for enhanced cooling applications. Using high thermal conductivity magnetocaloric composites in conjunction with thermoelectric elements acting as thermal switches which are electrically coupled to a magnetization and demagnetization cycle enables the use of larger quantities of magnetocaloric material, and high efficiency solid state cooling can be achieved. Solid state cooling devices are useful for a variety of industrial applications which require cooling, such as, but not limited to cooling of microelectronic devices, cooling on space platforms, etc.
US10451318B2 Cryogenic cooling system and method
A cryogenic cooling system (CCS) includes a cylindrical housing having a first end and a second end. Also, the CCS includes a displacer disposed within the cylindrical housing and reciprocatingly driven between the first end and the second end of the cylindrical housing to compress or expand a refrigerant gas in a gas chamber. Further, the CCS includes a tubing unit coupled to the second end of the cylindrical housing and disposed adjacent to the at least one superconducting unit, wherein the tubing unit is configured to circulate the refrigerant gas received from the cylindrical housing through the tubing unit to absorb the at least one heat load imposed on the at least one superconducting unit to generate heated refrigerant gas, and convey the heated refrigerant gas to the gas chamber of the cylindrical housing to reduce or maintain a temperature of the at least one superconducting unit.
US10451316B2 Systems and methods implementing robust air conditioning systems configured to utilize thermal energy storage to maintain a low temperature for a target space
Systems and methods in accordance with embodiments of the invention implement air conditioning systems that are operable to establish/maintain a desired temperature for a target space and simultaneously establish/maintain a temperature lower than the desired temperature for the target space for an included cold thermal energy storage unit. In one embodiment, an air conditioning system includes: a condensing unit; a liquid pressurizer and distributor ensemble; a cold thermal energy storage unit; a target space; and a suction gas/equalizer; where the listed components are operatively connected by piping such that vapor compression cycles can be simultaneously implemented that result in the cooling of the cold thermal energy storage unit and the target space; and the air conditioning system is configured such that the simultaneous implementation of vapor compression cycles results in cooling the cold thermal energy storage unit to a greater extent relative to the target space.
US10451314B2 Solar panel clamp
A clamping apparatus secures a photovoltaic module to a rail. The clamping apparatus includes a bolt extending between a first end and a second end of the bolt. The clamping apparatus includes a clamp defining a bolt opening into which the bolt is received and a support structure. The support structure positions the clamp at a first location on the bolt. The first location is a first distance from a top rail surface plane within which a top surface of the rail lies. The support structure is adjustable to position the clamp at a second location on the bolt. The second location is a second distance from the top rail surface plane. The first distance is different than the second distance. The support structure has a support structure thickness corresponding to a third distance that is less than the first distance and less than the second distance.
US10451312B2 Condensing gas water heater, condensing heat exchanger and heat exchanger plate
The invention discloses a condensing gas water heater, a condensing heat exchanger as well as heat exchanger plates. The condensing heat exchanger comprises: a housing and at least one heat exchanger plate disposed in the housing; the heat exchanger plate comprises a first metal board and a second metal board butting each other, wherein a surface of the first metal board and a surface of the second metal board which butt each other are butting surfaces, and two outer surfaces opposite to the butting surfaces are a first surface and a second surface, respectively; at least one of the first metal board and the second metal board is formed with a convex flow guide portion along a direction away from the butting surface; the first metal board and the second metal board form a fluid passage via the flow guide portion.
US10451308B2 System and method for reducing energy consumption by a medium heating device
A method for reducing energy consumption by a medium heating device, the method comprising the step: scheduling an operation (501) of the first device (111) requiring heating of a first medium; scheduling an operation (502) of the second device (112) requiring heating of a second medium; the method being characterized in that it further comprises the steps of: sending (504), from the first device (111), information regarding its operation cycles and water parameters to the second device (112); rescheduling (505) operations of the liaised devices (111, 112) so that drain heat of the first medium is reused to heat a fresh intake of the second medium by the second device by means of a heat exchanger (160); instructing (506), the reprogrammed devices (111, 112) to start their operations according to the new schedule.
US10451307B2 Float drain
A float drain for an enclosure can include a basket to collect liquid from the enclosure, a sealing structure surrounding an outlet of the basket, and a float configured to seat against the sealing surface to prevent fluid flow out of the outlet and to rise off of the sealing surface due to buoyancy forces as the liquid collects in the basket. The float drain can include other features, including: ribs or other protrusions extending into an interior are of the basket to space the float apart from an inner wall of the basket; an angled orientation of the sealing surface; and a trough, at least partly defined by the sealing structure, to collect debris.
US10451297B2 Air conditioning system including a reheat loop
An air conditioning system and a method of operating the same to dehumidify air from an indoor space without overly cooling that air is provided. The air conditioning system includes an outdoor heat exchanger, an indoor heat exchanger, and a reheat heat exchanger. Indoor air passes through the indoor heat exchanger where it is dehumidified before passing through the reheat heat exchanger where it is reheated using thermal energy from a refrigerant. An outdoor fan urges a flow of ambient air through the outdoor heat exchanger to extract thermal energy from the refrigerant before it passes to the reheat heat exchanger. The speed of the outdoor fan is adjusted to control an amount of thermal energy extracted from a refrigerant passing through the outdoor heat exchanger and thus the thermal energy supplied to the reheat heat exchanger for reheating the dehumidified air to a target temperature.
US10451295B2 Equipment enclosure with multi-mode temperature control system
An equipment enclosure with temperature control components, an equipment enclosure temperature control unit, an equipment enclosure temperature control method, and various modular temperature control subassemblies are respectively disclosed for controlling the temperature of equipment in an equipment chamber. The temperature control components and unit may be implemented with a modular design wherein an air-conditioning unit is selectively mountable on an air handler assembly. The temperature control components and unit may support air-conditioning, free-air-cooling, free-air-cooling-with-return, and heating modes of operation. An emergency-free-air-cooling mode of operation may also be supported.
US10451293B2 Method and apparatus for installation of surface-mounted kitchen cooktop units
A concealed bridge assembly is provided for supporting adjacent lateral edges of cooktop units that are mounted in a kitchen countertop. The concealed bridge assembly can be used for traditional raised mounting of cooktop units or true-flush mounting of cooktop units. When used with traditional mountings, the concealed bridge assembly has a top that is sized to be flush with the countertop surface and the approximate length of the countertop opening. If true-flush mounting is desired, the top of the concealed bridge assembly is flush with the top surface of a kerf cut in the countertop.
US10451292B2 Radiant heater for a cooktop
According to one implementation a radiant heater is provided that includes a cover, an insulating base arranged on the cover, at least one resistance element fixed to the insulating base, a temperature sensor suitable for measuring the temperature of a cooktop arranged on the radiant heater, and a flat resilient member suitable for keeping the temperature sensor in constant contact with the cooktop in a final assembly position.
US10451291B2 Hinge assembly with slow close and optional slow open characteristics
An appliance hinge assembly includes an arm to mate with a receiver. A door mounting lever is adapted to be connected to an appliance door, and the lever includes an inner end pivotally connected to the arm. The lever pivots relative to the arm between a first position and a second position, through an intermediate position. A slide link is located adjacent the lever. The slide link inner end is pivotally connected to the arm at a location that is offset from the main pivot axis such that pivoting movement of the lever results in movement of the slide link relative to the lever. A biasing system includes a spring that urges the lever toward the first position. A damper system includes a damper that damps movement of the lever. Alternatively, the arm connects to the appliance door and the lever connects to the appliance body.
US10451290B2 Forced convection steam assembly
A convection oven includes a convection fan assembly and a trough assembly that surrounds a portion of the heating element(s) of the convection fan assembly. Fluid in the trough assembly is heated and turned into steam by the heating element(s) and blown into the cooking cavity of the convection oven by the convection fan of the convection fan assembly. The steam in the cooking cavity provides moisture to the items that are being cooked and/or heated in the cooking cavity.
US10451287B2 Burner
A burner including a burner head configured to receive a mixed gas; and a burner cap configured to cover the burner head, wherein the burner head includes an outer wall having first flame holes at which a flame is generated, an inner wall having second flame holes at which a flame is generated, and a flame spread passage configured to spread a flame between the inner wall and the outer wall, and a staying guide configured to cause the mixed gas supplied into the flame spread passage to be stayed in the flame spread passage.