Document Document Title
US10255456B2 Remote server encrypted data provisioning system and methods
Embodiments of the invention are directed to methods, systems and devices for providing sensitive user data to a mobile device using an encryption key. For example, a mobile application on a mobile device may receive encrypted sensitive user data from a mobile application server, where the user sensitive data is encrypted with a key from a token server computer. The mobile application may then request that the encrypted payment information be sent to the token server. The mobile device may then receive a payment token associated with the payment information from the token server.
US10255454B2 Controlling security in relational databases
A security controller controls secure processing of queries in an encrypted relational database. A query controller receives, from a client device, a secure query in a format of an encrypted token generated using a structured query language (SQL) query in a conjunctive query form, and sends an encrypted response to the secure query to the client device. A search engine generates the encrypted response to the secure query by initiating a search on the encrypted relational database, without decrypting the secure query and without decrypting the encrypted multi-maps. The encrypted relational database includes encrypted multi-maps corresponding to a relational database hosted at the client device, and an encrypted dictionary, based on structured encryption, using structured encryption, in lieu of using property-preserving encryption (PPE), and in lieu of using fully homomorphic encryption (FHE).
US10255449B2 Permission request
To perform a restricted action, such as access a restricted content item, a subordinate user account can transmit a permission request to an authorizing user account. The permission request can request authorization from the authorizing user account to perform the restricted action. The permission request can be transmitted to one or more client devices of the authorizing user account, and enable to the authorizing user account to remotely select to approve or deny the permission request, thereby either granting or denying the subordinate user account from performing the restricted action. In addition to approving or denying a permission request, an authorizing user account can also be enabled to ignore a permission request, thereby allowing the authorizing user account to respond to the permission request at a later time. Further, in some embodiments, an authorizing user account can select to deny all further permission requests to perform the restricted action.
US10255448B1 Data security using high speed serial equalization
A system includes a transmit equalizer to equalize a data stream using a set of transmit parameters to generate an input signal. The system further includes a communication channel to receive the input signal. The system further includes a receive equalizer to receive an output signal from the communication channel in response to the input signal and detect the data stream from the output signal using a set of receive parameters. The system additionally includes a controller to change the set of transmit parameters in response to a condition, where the transmit parameters, the receive parameters, and the condition are selected to both enable the receive equalizer to detect the data stream from the output signal and reduce the likelihood of an external circuit detecting the data stream from the output signal.
US10255446B2 Clipboard management
Embodiments provide methods, devices and computer program arranged to control access to clipboards by applications. In one embodiment a user device comprises: at least one processor; and at least one memory comprising computer program code and an application that has been provisioned by an application provisioning entity, the application having access to a first clipboard of a first type, to which data can be transferred and/or from which data can be retrieved by a further, different, application on the user device, wherein the application is configured with an encryption key for the transfer of data to and/or retrieval of data from a second clipboard of a second, type, clipboard, the encryption key being associated with the application provisioning entity. The user device can control the transfer of data to and/or retrieval of data from the second clipboard by the application via the encryption key.
US10255444B2 Method and system for utilizing secure profiles in event detection
The presenting invention relates to techniques for implementing a secure operating environment for the execution of applications on a computing devices (e.g., a mobile phone). In The secure operating environment may provide a trusted environment with dedicated computing resources to manage security and integrity of processing and data for the applications. The applications may be provided with a variety of security services and/or functions to meet different levels of security demanded by an application. The secure operating environment may include a security engine that enumerates and/or determines the security capabilities of the secure operating environment and the computing device, e.g., the hardware, the software, and/or the firmware of the computing device. The security engine may provide security services desired by applications by choosing from the security capabilities that are supported by the secure operating environment and the computing device.
US10255443B2 Method, apparatus, system and non-transitory computer readable medium for code protection
A code protection method may include storing, using a processor of a computer, a package file that includes files for an application on a storage device of the computer; transforming, at the processor, a protection target method and/or function selected from a file that includes an execution code among the files, or converting or deleting a library file among the files; regenerating the package file by adding, to the package file, a first protection module file for restoring the transformed protection target method and/or function or a second protection module file for restoring the library file; and providing the regenerated package file over a network.
US10255442B2 Controlled publication of sensitive content
Systems and methods are disclosed herein for publishing sensitive content at a future time, where prior to the future time, receiving an encrypted version of the sensitive content is received and a sequence of proof rules are applied to random portions of the encrypted version of the sensitive content. Upon successful application of the sequence of proof rules, the encrypted version of the sensitive content is prepared for publication and optionally published in encrypted form. At the future time, an encryption key is received for the encrypted version of the sensitive content and the encrypted version of the sensitive content is decrypted with the encryption key to produce the sensitive content.
US10255440B2 Secure processing systems and methods
This disclosure relates to systems and methods for enabling the use of secret digital or electronic information without exposing the sensitive information to unsecured applications. In certain embodiments, the methods may include invoking, by a client application executing in an open processing domain, a secure abstraction layer configured to interface with secret data protected by a secure processing domain. Secure operations may be securely performed on the secret data by the secure abstraction layer in the secure processing domain based on an invocation from a client application running in the open processing domain.
US10255439B2 Threat modeling systems and related methods including compensating controls
Threat modeling methods include, in response to receiving user input using computing device interfaces: storing threat model components, threats, and security requirements in a database; associating each threat with a component; storing an indication of whether each security requirement is a compensating control; associating each compensating control with one of the threats; displaying a diagram of one of a system, an application, and a process, using visual representations of the components, the diagram defining a threat model, displaying a threat report displaying each threat associated with one of the components included in the threat model; and; displaying a report displaying each compensating control associated with one of the threats included in the threat report. Threat modeling systems include one or more computing devices coupled with a database and having user interfaces for storing, associating, displaying, and editing the components, threats, and security requirements in various ways.
US10255437B2 IPTV devices and methods adapted for such devices
Methods and apparatus for enabling upgrading of a television (TV) device that is connectable to an internet protocol TV (IPTV) system including an operator system and a TV manufacturer system are described. The upgrading is based on a token object and verifies a requested upgrading of the TV device. A token object is generated at the TV manufacturer system in response to receiving a request for upgrading from the TV device, and delivered to the TV device, thus enabling the TV device to complete the requested upgrading process due to possessing a valid token. A TV device, an operator system, and a TV manufacturer system adapted to execute the suggested methods are also provided.
US10255435B1 Systems and methods for establishing a reputation for related program files
The disclosed computer-implemented method for establishing a reputation for related program files may include (1) identifying a set of related program files, where each program file includes one or more common metadata field values and the values of the metadata fields are set by a program development tool, (2) identifying one or more of the set of related program files as malicious, (3) determining that a proportion of malicious files in the set of related program files is above a threshold, and (4) in response to determining that the proportion of malicious files is above the threshold, associating a negative reputation with the metadata field values. Various other methods, systems, and computer-readable media are also disclosed.
US10255431B2 System and method of detecting unwanted software
Disclosed are system and method for detecting one or more unwanted applications in a computing device. One exemplary method comprises: obtaining information relating to a first application installed on the computing device; detecting a first file associated with the first application; identifying a second file being related to the first file based at least upon selected conditions; identifying a second application installed on the computing device using at least one of the first and second files; determining a frequency of use for each of the first and second applications; and determining whether the first application is an unwanted application based on the frequency of use for each of the first and second applications.
US10255426B2 Keyboard device and data communication method using the same
A keyboard device and a data communication method using the keyboard device. The data communication method includes generating, by the keyboard device, data that is a set of commands to be executed by a computer using a key input signal that is generated when a key is input, transmitting, by the keyboard device, the generated data to the computer, thus allowing the computer to execute each command corresponding to the data, and receiving, by the keyboard device, results of executing the command corresponding to the data from the computer, wherein the command includes a line coding method to be used when the computer transmits data to the keyboard device, and wherein the computer generates a toggle key signal to correspond to the line coding method and transmits the toggle key signal to the keyboard device.
US10255424B1 Generating aggregated data from fragmented inputs
A method of verifying a challenge value may include receiving the challenge value from a client device; accessing an external data store to receive data rows that may be associated with a user of the client device; filtering data rows that are not sourced from computer systems associated with the challenge value; grouping the data rows into groups based on which of the computer systems each of the data rows were sourced; determining an input velocity for each of the groups; determining an interval value for each of the groups based on the input velocity; calculating a group value for each of the groups based on the interval value and the input velocity; calculating an estimated total value based on the group values; and determining whether the challenge value can be verified by determining whether the estimated total value is within a threshold of the challenge value.
US10255421B2 Working method for multi-seed one-time password
Disclosed is a working method for a multi-seed one-time password, which falls within the field of information security. The method comprises: powering and initializing a one-time password, opening a total interrupt, initializing the state of a system, and then entering a sleep mode; when the one-time password detects the interrupt, awakening the one-time password from the sleep mode, and entering an interrupt processing flow; after the interrupt processing flow is ended, checking each awakening flag; and executing a processing flow corresponding to the set awakening flag. According to the present invention, a user can burn seed data into the one-time password by operating the one-time password, and can update the seed data in the one-time password. In addition, according to the present invention, the one-time password is capable of storing and managing a plurality of seeds. In a process of using the one-time password, a one-time command can be generated using the corresponding seed data according to the selection from the user, which is convenient for the user to use. In addition, the reliability and security of the seed data are guaranteed by means of binding between a unique identifier of the one-time password and the seed data.
US10255419B1 Identity validation and verification system and associated methods
A system and method verify and validate user identity for enrollment in a secure personal dataset accessing system, wherein a personal dataset includes identifiable attributes of a user. Authenticity of an asserted user identity includes electronically verified identifiable attributes to form the personal dataset. A generated digital security element results in the user electronically receiving a password and unique electronic address assigned to the user. The digital security element is then transmitted to the user and enables electronic access to the personal dataset, the personal dataset having been authenticated through the verification and validation.
US10255418B2 Method and apparatus for managing multiple media services
A system that incorporates teachings of the subject disclosure may include, for example, obtaining a group of facial objects detected from an image captured by a camera coupled with a media device where the facial objects correspond to a plurality of users, determining authentication information for each of the plurality of users based on the facial objects, and providing the authentication information to a group of content service systems for enabling the media device to access aggregated media services from the group of content service systems. Other embodiments are disclosed.
US10255416B2 Secure biometric authentication with client-side feature extraction
Provided is a process that includes: receiving, with a first device, a request to authenticate a user; obtaining, with the first device, an unstructured-data authentication input; extracting, with the first computing device, a plurality of features of the unstructured-data authentication input to form a structured-data representation; determining, with the first device, a first instance of a value that deterministically varies; and determining, with the first device, a first encrypted value based on both the structured-data representation and the first instance of the value that deterministically varies; and sending, with the first device, the first encrypted value to a second computing device.
US10255406B2 Designing the geometry of a gas turbine exhaust diffuser on the basis of fluid dynamics information
A computer-implemented method for designing a gas turbine exhaust diffuser includes a computer identifying an initial diffuser design and performing a design refinement process. The design refinement process includes generating a new diffuser design by modifying the initial diffuser design according to one or more objective functions and one or more design constraints. A fluid velocity pattern associated with the new diffuser design is determined and used to compute particle tracing lines through an internal portion of the new diffuser design. The particle tracing lines are grouped into particle line bundles extending longitudinally within the new diffuser design and an average path is computed for each particle line bundle. Then, for each respective average path, a rigid tube capable of channeling gases through the internal portion of the new diffuser design is generated and added to the new diffuser design.
US10255405B2 Supporting apparatus of semiconductor integrated circuit, countermeasure method of electromagnetic interference of semiconductor integrated circuit, and recording medium
A design supporting apparatus of a semiconductor integrated circuit includes an input device configured to receive data of a transient current waveform, a first modeling part configured to model the semiconductor integrated circuit as a current source for generating the transient current waveform and to connect the current source and an equivalent circuit of an evaluation board to generate an evaluation circuit model, a first calculation part configured to calculate electromagnetic interference of the evaluation circuit model, a first correction part configured to correct a portion of the equivalent circuit of the evaluation board, a second modeling part configured to add an additional circuit to a corrected evaluation circuit model to generate a countermeasure circuit model, a second calculation part configured to calculate electromagnetic interference of the countermeasure circuit model, and a second correction part configured to correct the additional circuit.
US10255403B1 Method and apparatus for concurrently extracting and validating timing models for different views in multi-mode multi-corner designs
A view definition analyzer maps a plurality of timing views for a circuit design into compatibility groups having shared operating conditions of their respective process corners. An ETM generator then extracts an extracted timing model from a block of the circuit design for each compatibility group, containing timing arcs representing each combination of interface path in the circuit block and timing view in the compatibility group, where at least one timing arc in the ETM is a merged version of multiple timing arcs for an interface path across multiple timing views in the compatibility group. Timing arcs are merged when each timing characteristic in a first timing arc matches, within a tolerance threshold, a corresponding timing characteristic in a second timing arc. The ETM may then be used to model any timing view in the compatibility group. The ETM generator thus produces a minimal set of extracted timing models.
US10255402B1 System and method for instance snapping
Embodiments according to the present disclosure relate to physically implementing an integrated circuit design while conforming to the requirements of complex color based track systems. In embodiments, the color based track systems can include irregularly spaced and non-uniform width colored tracks. These and other embodiments include a methodology to snap instances to a set of such tracks such that all pins/shapes in the instance result in valid locations. In some embodiments, the methodology further includes creating a geometric representation of the tracks to assist in the quick identification of matching tracks.
US10255401B2 Viewing multi paired schematic and layout windows on printed circuit board (PCB) design software and tools
A method according to one embodiment includes receiving a printed circuit board design in a memory; generating, using a processor, multiple schematic windows and multiple layout windows of the printed circuit board design; outputting a layout window depicting an entire layout of the printed circuit board design, receiving a user selection of a sub-portion of the printed circuit board design from the entire layout of the printed circuit board design, generating a first of multiple layout windows and a first of multiple schematic windows upon receiving the user selection, and outputting the multiple schematic windows of the printed circuit board design simultaneously with outputting the multiple layout windows of the printed circuit board design. The first of the schematic windows is paired with the first of the layout windows, the paired windows depicting representations of the selected sub-portion of the printed circuit board design.
US10255399B2 Method, apparatus and system for automatically performing end-to-end channel mapping for an interconnect
In one embodiment, a design tool for designing a system on chip (SoC) includes hardware mapping logic to automatically generate a channel mapping for a path between a first intellectual property (IP) logic of the SoC and a second IP logic of the SoC. The hardware mapping logic, based at least in part on user input of a source channel associated with the first IP logic, a sink channel associated with the second IP logic and at least one derivation parameter, is to generate the channel mapping according to one of a plurality of derivation algorithms. Other embodiments are described and claimed.
US10255395B2 Analyzing delay variations and transition time variations for electronic circuits
A system receives a circuit description and measures of intrinsic delay, intrinsic delay variation, transition time and transition time variation for each stage and determines stage delay variation of each stage. The system receives a circuit description and derate factors and determines an intrinsic delay standard deviation and a correlation coefficient. The system determines a stage delay variation of each stage based on the determined factors. The system receives parameters describing an asymmetric distribution of delay values and generates a normal distribution of delay values. The system receives measures of nominal transition time at an output and input of a wire, and transition time variation at the input of the wire and determines a transition time variation at the output of the wire. The system receives measures of an Elmore delay and a nominal delay of the wire and determines a delay variation at the output of the wire.
US10255388B2 Method for designing off-axial optical system with freeform surface
A method for designing off-axial optical system with freeform surfaces is provided. An initial system is established. A freeform surface of the off-axial optical system that needs to be solved is defined as a freeform surface. A number of feature rays are selected. A number of intersections of the feature rays with the freeform surface are calculated point by point based on a given object-image relationship and a vector form of Snell's law. A number of first feature data points are obtained from the intersections and surface fitted to obtain the freeform surface. All the freeform surfaces of the off-axial optical system that need to be solved are obtained by the method above to form a before-iteration off-axial optical system. The before-iteration off-axial optical system is used as the initial system for multiple iterations to obtain an after-iteration off-axial optical system.
US10255386B2 Space exploration with quantitative pruning and ranking system and method
A system is provided that facilitates design space exploration with quantitative pruning and ranking. The system may determine a collection of component model solutions corresponding to a functional model with functional model ports for a system to be produced. The component model solutions are comprised of simulated components selected from a component library based at least in part on correspondence between component ports of the simulated components and the functional model ports of the functional model. The system may select a subset of the component model solutions from the collection, which have behaviors determined for each component model solution that are consistent with behaviors determined for the functional model. The system may determine rankings for the component model solutions of the subset relative to each other based on a comparison of behaviors for each component model solution to each other and/or to the behaviors determined for the functional model.
US10255381B2 3D modeled object defined by a grid of control points
It is provided a computer-implemented method for designing a 3D modeled object, comprising providing, to a computer system, a NURBS surface that represents the 3D modeled object and that is defined by a grid of control points; determining (S20), by the computer system, a grid of surface points that belong to the NURBS surface, the grid of surface points corresponding to the grid of control points according to a predetermined invertible function; displaying, by the computer system, the NURBS surface and, on the NURBS surface, the grid of surface points; selecting, by graphical user-interaction, a subset of the surface points; modifying, by graphical user-interaction, position of the selected subset of surface points, and accordingly, updating real-time, by the computer system, the surface, the update being performed according to the predetermined invertible function.Such a method improves the design of a 3D modeled object.
US10255380B2 Identifying and structuring related data
Some examples include displaying a user interface that includes attributes and entities that are determined to be related to an input entity identified by a user. Further, some implementations include displaying a structured data table that identifies attribute values associated with the input entity and selected related entities.
US10255374B2 Aggregation of live performances on an aggregate site on a network
A method of aggregating displays of performances into an aggregate site on a network is provided. The aggregated performances originate from at least one performance site on a network. The method includes the steps of selecting a performance criterion; observing at least one performance originating from at least one performance site on a network, the performance being associated with a link; determining when at least one performance meets the performance criterion; establishing an aggregation link to the link associated with the performance meeting the performance criterion; and providing the aggregation link to an aggregate site on a network such that the performance is accessible on the aggregate site.
US10255369B2 Device identification for multiple device IDS
An electronic system may be configured to determine if a first-type device ID and a second-type device ID both identify a same device. To do so, the electronic system may preliminarily group a particular first-type ID with a particular second-type ID based on matching time slots and network addresses. Individual scores for each of the preliminary groups may be determined based on cardinalities associated with the time slots. Combined scores may then be determined for groups having the same first-type device ID and second-type device ID. A final analysis may be performed to confirm, with a sufficient level of confidence, whether first-type device IDs and second-type device IDs included in the preliminary groups identify the same device.
US10255365B2 Priming search results on online social networks
In one embodiment, a method includes receiving from a client device of a first user of an online social network a partial query input including a first character string. The method may determine one or more predicted queries based on the partial query input. The method may generate one or more search results for each of the predicted queries. The method may send, in response to receiving the partial query input, one or more of the search results to the client device for storage in a cache of the client device. The method may also retrieve, in response to receiving a completed query input from the first user, one or more of the search results from the cache of the client device for display. The completed query input may include a second character string, where the second character string may include at least the first character string.
US10255363B2 Refining search query results
Systems and methods for refining search query results are provided. A first user input is received. A plurality of search categories for the first input are determined. The plurality of search categories are then associated with different segments of a first slider. The first slider allows a user to generate a search query for the first user input among the plurality of associated categories. The search query returns a set of search query results. A plurality of sub categories may be determined for each search category. The plurality of sub-categories are associated with different segments of a second slider. Movement of a slider button of a second slider to a first segment of the second slider may be detected. The search query results may be filtered based on the first segment of the second slider. The filtering adjusts a level of detail of the set of search query results.
US10255360B2 Communication terminal, communication method, program, and communication system
There is provided a communication terminal including an acquisition unit that acquires, from another communication terminal, meta-information associated with content stored in the other communication terminal, and a playlist management unit that manages a playlist which is shared with the other communication terminal and which is for playing back content corresponding to the meta-information acquired from the other communication terminal.
US10255359B2 Rejected article tracker
Metadata is stored, wherein the metadata is associated with a pre-publication draft of the item of authored content, the metadata including a draft title and a pre-publication set of one or more authors. It is determined that no result in a first set of search results received from a repository of publication information in response to a first query based on the draft title satisfies one or more match criteria to be considered a match to the pre-publication draft of the item of authored content. In response to said determination, a second query based on the draft title and the pre-publication set of one or more authors is formulated and submitted to the repository. A second set of search results is received in response to the second query, each search result being associated with an associated published item of authored content, each published item of authored content having associated therewith a title as published and a list of authors as published. The one or more match criteria is applied to at least a subset of results included in the second set of search results to each of the title as published and the list of authors as published to determine a result considered to be a match to the pre-publication draft.
US10255352B1 Social media mining system for early detection of civil unrest events
Described is a system for early detection of events via social media mining. The system receives, as input, social media blog posts comprising textual data. The system processes the social media blog posts through a cascade of filters. The cascade of filters comprises an event term detection filter, a location term detection filter following the event term detection filter, and a future date detection filter following the location term detection filter. A plurality of candidate social media blog posts describing an event of interest on a future date is output to a user for further analysis.
US10255347B2 Smart tuple dynamic grouping of tuples
A stream application receives a stream of tuples to be processed by a plurality of processing elements. The plurality of processing elements operating on one or more compute nodes. Each processing element has one or more stream operators. The stream application assigns one or more processing cycles to one or more segments of software code. The segments of software code are embedded in a tuple of the stream of tuples. The software-embedded tuple identifies a set of target tuples based upon operation criteria. The set of target tuples are a part of the stream of tuples. The software-embedded tuple performs an operation based on the set of identified target tuples.
US10255346B2 Tagging relations with N-best
Systems, methods, and media for developing ontologies and analyzing communication data are provided herein. In an example implementation, the method includes: identifying terms in in a set of communication data; identifying a list of possible relations of the identified terms; scoring the possible relations according to a set of predefined merits; ranking the possible relations into a list of possible relations in descending order according to their score; and tagging relations in the set of communication data. The relations may be tagged by identifying the possible relations in the communication data in order corresponding with the list of possible relations. The possible relations that have lower rankings that conflict with higher ranking relations are not tagged. The conflicts may be determined by a predefined set of conflict criteria.
US10255344B2 Multi-tenant data integration
An enterprise application integration system (EAIS) is disclosed that enables customer service applications to access and share data with enterprise information systems in real time.
US10255339B2 Data change controller
A technique is disclosed for synchronizing first and second data sets stored in a data repository. A method includes triggering, by the data repository, in response to a commit order relating to an ongoing transaction requested by a client and instructing the data repository to apply data modification(s) on the first data set, transmission of a notification event message relating to the ongoing transaction to a data consistency controller. The method includes receiving, by the data repository, a notification event response message relating to the ongoing transaction from the data consistency controller, the notification event response message indicating to the data repository whether (i) to commit the data modification(s) instructed by the commit order on the first data set and corresponding data modification(s) on the second data set, or (ii) to roll back the data modification(s) instructed by the commit order on the first data set.
US10255329B1 System information management
Methods and devices for interacting with information using a computing device. A plurality of nodes in a database may be created and stored on a non-transitory computer readable medium and accessible by a processor. Each node may have at least one data element and be linked to at least one other of the plurality of nodes such that the link reflects a relationship between the data elements referenced by the linked nodes. A plurality of information areas may be displayed, each displaying information stored in one of the data elements and positioned relative to the plurality of information areas based on the relationship. The plurality of information areas may be positioned such that a final portion of information displayed in a first information area in a sequence is aligned with an initial portion of information displayed in a subsequent information area in the sequence.
US10255327B2 Apparatus and method for providing contact-related information items
Mechanisms are provided for determining contact-related information items for presentation to a user, such that the user can refer to the information items to enhance the user's communication with the contact. Contact-related information items that have a high relevance level may be accessed and presented to the user. In a case in which no or limited high relevance level information items exist, contact-related information items associated with incrementally lower levels of relevance may be accessed and presented. Moreover, according to some example embodiments, relevance may be derived based on the relationship of the user with the particular contact and/or the frequency of communications with the contact.
US10255323B1 Quantization-based fast inner product search
Implementations provide an improved system for efficiently calculating inner products between a query item and a database of items. An example method includes generating a plurality of subspaces from search items in a database, the search items being represented as vectors of elements, a subspace being a block of elements from each search item that occur at the same vector position, generating a codebook for each subspace within soft constraints that are based on example queries, assigning each subspace of each search item an entry in the codebook for the subspace, the assignments for all subspaces of a search item representing a quantized search item, and storing the codebooks and the quantized search items. Generating a codebook for a particular subspace can include clustering the search item subspaces that correspond to the particular subspace, finding a cluster center for each cluster, and storing the cluster center as the codebook entry.
US10255321B2 Interactive system, server and control method thereof
An interactive system, an first server and a control method thereof are provided. According to a method for controlling the interactive system, the first server includes storing query data generated by inputting a keyword to a pre-analyzed utterance pattern by an first server, receiving a user's voice, converting the user's voice to voice data and transmitting the voice data to the first server by a display apparatus and in response to the voice data being received, performing a search regarding the user's voice by being the first server using the stored query data.
US10255317B2 Coarse grained client interface
Various embodiments of the present disclosure provide a coarse grained client interface for accessing complex data structures in a storage system. Complex data structures may take the form of business objects (BOs), which may be hierarchically structured. Various embodiments allow for creating, accessing and manipulating one or more BO instances in a storage system using deeply structured data types corresponding to the entire hierarchy of a BO instance or to a substructures of a BO instance.
US10255313B2 Estimating database modification
A computer-implemented method includes identifying one or more database modification statements and identifying one or more operational unit indicators. The one or more operation unit indicators are caused to be generated by the one or more database modification statements. An anticipated operational size is determined. The anticipated operational size is an estimated total number of the one or more operational unit indicators. An anticipated operational throughput rate is determined. The anticipated operational throughput rate is a rate at which the operational unit indicators are expected to be generated. An anticipated total execution time of the one or more database modification statements is determined based on the anticipated operational size and the anticipated operational throughput rate. A corresponding computer program product and computer system are also disclosed.
US10255310B2 Report acceleration using intermediate summaries
A method and system for managing searches of a data set that is partitioned based on a plurality of events. A structure of a search query may be analyzed to determine if logical computational actions performed on the data set is reducible. Data in each partition is analyzed to determine if at least a portion of the data in the partition is reducible. In response to a subsequent or reoccurring search request, intermediate summaries of reducible data and reducible search computations may be aggregated for each partition. Next, a search result may be generated based on at least one of the aggregated intermediate summaries, the aggregated reducible search computations, and a query of adhoc non-reducible data arranged in at least one of the plurality of partitions for the data set.
US10255306B2 Deduplicated data processing hierarchical rate control in a data deduplication system
For deduplicated data processing hierarchical rate control in a data deduplication system in a computing storage environment, priorities in a hierarchal structure are propagated by defining a relationship between each of a plurality of maintenance tasks and using a resource distribution function for managing and dividing resources between the plurality of maintenance tasks based on a priority for each maintenance task. Each one of the plurality of maintenance tasks is defined to be one of above, below, and at a same level in the hierarchal structure as compared to another one of the plurality of maintenance tasks. The hierarchal structure comprises a tree structure having a plurality of leaf nodes that are actual task and branch nodes that are virtual tasks.
US10255304B2 Removal of garbage data from a database
Elements of a database object are removed. The database object is stored as a plurality of different object portions, where each object portion is associated with one or more versions of transaction identifiers stored separately from the database object. An oldest transaction identifier is determined for a transaction for which data portions of the database object remains visible. Each object portion is examined and object portions with a threshold amount of data to remove are determined based on a comparison of the transaction identifiers for those object portions and the oldest transaction identifier. Data from the database object are removed in response to a sufficient quantity of data is to be removed from object portions containing the threshold amount of data.
US10255303B1 Methods and apparatus for enterprise application integration
A method for enterprise application integration that uses “connectors” that can be instantiated via downloading (e.g., using Java® or other such technologies) to provide interfaces to respective disparate database systems. The databases systems may comprise any variety of now or heretofore known systems, e.g. SAP, Oracle, and so forth. The connectors can, for example, translate between a native language (or API) of the respective database systems and an internal language/protocol of the enterprise application integration system. To this end, the connectors can utilize a scripting language to access the respective database systems. Data retrieved from the database systems can be stored in a central data store in the form of RDF triplets, from which directed graphs can be generated for to generate presentations consolidated from the multiple database systems.
US10255301B2 Apparatus, systems, and methods for analyzing movements of target entities
The present disclosure relates to apparatus, systems, and methods for providing a location information analytics mechanism. The location information analytics mechanism is configured to analyze location information to extract contextual information (e.g., profile) about a mobile device or a user of a mobile device, collectively referred to as a target entity. The location information analytics mechanism can include analyzing location data points associated with a target entity to determine features associated with the target entity, and using the features to predict attributes associated with the target entity. The set of predicted attributes can form a profile of the target entity.
US10255290B2 Identification of high deduplication data
A computer-implemented method includes dividing a data set into a plurality of regions and dividing the plurality of regions into a plurality of chunks of fixed size. The computer-implemented method further includes determining a sample size of the plurality of chunks to be sampled for each region, wherein the sample size is determined based, at least in part, on an acceptance of a likelihood of identifying at least one collision between two regions corresponding to logical entities of a first cluster of logical entities. The computer-implemented method further includes sampling the plurality of chunks for each region based on the determined sample size. The computer-implemented method further includes generating a hash value for each chunk sampled and storing each hash value in an index. The computer-implemented method further includes identifying one or more collisions between the plurality of regions. A corresponding computer system and computer program product are also disclosed.
US10255287B2 Method and apparatus for on-disk deduplication metadata for a deduplication file system
A method and apparatus is disclosed herein for maintaining deduplication metadata on disk separate from an in-memory deduplication file system for a deduplication computing system. The method may include reading deduplication metadata from a first memory of a deduplication computing system. Furthermore, the method may include maintaining deduplicated data for a file system in a second memory, and maintaining the deduplication metadata that describes the deduplicated data of the file system in the first memory of the deduplication computing system, wherein the first memory is a different type of memory and separated from the second memory in the deduplication computing system. Furthermore, the method may include accessing the deduplication metadata in the second memory in response to receipt of a request by the deduplication computing system to perform a first operation with deduplicated data of the file system in the second memory.
US10255285B2 Predicting acoustic features for geographic locations
The technology described in this document can be embodied in a computer-implemented method that includes receiving identification information associated with a geographic location. The identification information includes one or more features that affect an acoustic environment of the geographic location at a particular time. The method also includes determining one or more parameters representing at least a subset of the one or more features, and estimating at least one acoustic parameter that represents the acoustic environment of the geographic location at the particular time. The at least one parameter can be estimated using a mapping function that generates the estimate of the at least one acoustic parameter as a weighted combination of the one or more parameters. The method further includes presenting, using a user-interface displayed on a computing device, information representing the at least one acoustic parameter estimated for the geographic location for the particular time.
US10255284B2 System and method for proximity-based personalized content recommendations
Systems and methods for generating and outputting personalized content recommendations are provided. When it is determined that two or more users are in close proximity to each other, the two or more users' respective media content libraries may be compared. Commonalities or related aspects of the two or more users' respective media content libraries can be determined and leveraged to generated personalized content recommendations.
US10255283B1 Document content analysis based on topic modeling
A mechanism for progressive topic modeling is disclosed to facilitate document content analysis. Input documents can be sorted and divided into multiple groups. Topic modeling is performed for each group, where the topic modeling for one group is based on the generated topic model from a previous group, if available. The vocabulary used in the topic modeling process can also be updated for each group of documents. The generated topics can be presented in a user interface to facilitate a user in analyzing the documents. The topic modeling mechanism can also be utilized to enhance a document search experience by generating topics from documents contained in search results and presenting topic words to a user as suggested search terms.
US10255280B2 Universal parsing framework systems and methods
An applicant can instantiate a parsing framework, provide an input stream, attach observers, and initiate parsing, which inverts control to the parsing framework. The parsing framework can have an observer manager, a parser controller, and parsers. The observer manager manages observer design patterns from which the observers are instantiated. The parser controller determines which parser would be appropriate for parsing the input stream and instantiate the appropriate parser(s). The parser controller gets the callbacks from the parsers and communicates outcomes to the observer manager. The observer manager determines which of the observers is to be notified, generates parsing notifications accordingly, and dispatches the parsing notifications directly to the observers. The application can be any application that needs parsing in an electronic information exchange platform. The input stream can be created by the application opening a document received from a backend system communicatively connected to the electronic information exchange platform.
US10255278B2 Mobile terminal and controlling method thereof
A mobile terminal and controlling method thereof are provided. The mobile terminal includes a camera, a display unit configured to display a preview image obtained by the camera, and a controller configured to detect a first command for entering a translation mode, output a GUI window for selecting at least one partial region of a text included in the preview image to the display unit in response to the detected first command, control the display unit to display a translation result of a text corresponding the GUI window on the preview image.
US10255277B2 Crowd matching translators
Exemplary embodiments relate to techniques for selecting translators willing to provide high-quality translations for a cause, organization, or individual. Users having a high level of engagement with the cause, organization, or individual may be identified as translator candidates. For example, the user may actively engage with the organization or individual on social media, or may be interested in the topics discussed in the source document. The translators may be evaluated based on the quality of their previous translations and their level of engagement/interest. The translator candidates may be directly connected with the originator of the request to translate the document. Because exemplary embodiments select highly engaged users to translate the source document, the resulting translation is likely to be of higher quality, and produced at a lower cost, than a translation by a non-engaged user, and user participation and awareness of a cause, organization, or individual may be increased.
US10255276B2 Automated translation of screen images for software documentation
An aspect includes receiving a description of a display screen generated by a software program executed in a first mode to interact with a user in first language. The description is in a serialized format that includes screen capture parameters and an offset location in a first dictionary corresponding to a screen element in the display screen. The first dictionary includes screen elements utilized by the software program when executing in the first mode to generate the display screen. A target language is identified, and a second dictionary of screen elements utilized by a deserialization program in the target language is accessed. The screen element is located at the offset location in the second dictionary. The description of the display screen is combined with the second dictionary, and the display screen is recreated in the target language based on the combining.
US10255275B2 Method and system for generation of candidate translations
Implementations herein relate to methods and devices for generating candidate translations and for quantizing text as well as words. A method may include generating, by a computing device, pending candidate translations of text to be translated based on predetermined translation rules. The computing device may generate translation probabilities from the text to be translated to the pending candidate translations based on features having impacts on translation probabilities of the pending candidate translations and a predetermined translation probability prediction model. The computing device may then select a predetermined number of pending candidate translations that have the translation probabilities higher than other pending candidate translations in the pending candidate translations to be the candidate translations of the text to be translated. In implementations, the features having impacts on the translation probabilities may include degrees of semantic similarity between the text to be translated and the candidate translations.
US10255274B1 Adaptive network querying system
The systems and methods of the invention provide a network querying or content system which drives high relevance question sets or content to users and presents it in the optimal template to ensure user interaction. In accord with at least one aspect, the system assesses the context (of a user) by interpreting the optimal template based on personality mapping of the user and relevancy mapping of the query or content. In a technically efficient manner, the system employs client-based managers and builders to select, supplement, or build user profiles and user interface templates to optimize queries or content based on a user's present profile. The systems and methods of the invention perform processing, in a technically efficient manner, to assess question or content set interaction and relevancy to generate targeted question sets or content that encourage overall user health and wellness.
US10255272B2 Adjustment of document relationship graphs
Provided is a process of modifying semantic similarity graphs representative of pair-wise similarity between documents in a corpus, the method comprising obtaining a semantic similarity graph that comprises more than 500 nodes and more than 1000 weighted edges, each node representing a document of a corpus, and each edge weight indicating an amount of similarity between a pair of documents corresponding to the respective nodes connected by the respective edge; obtaining an n-gram indicating that edge weights affected by the n-gram are to be increased or decreased; expanding the n-gram to produce a set of expansion n-grams; adjusting edge weights of edges between pairs of documents in which members of the expanded n-gram set co-occur.
US10255263B2 Data storage and retrieval system and method for storing cell coordinates in a computer memory
In an embodiment, a data storage and retrieval system includes a computing device that configures the computer memory according to an RTree (a type of logic tree) representing a structure of a spreadsheet. The computer memory may be internal to or external to the computing device. In an embodiment, the RTree has a plurality of nodes, at least some of which contain one or more minimum bounding rectangles. Each minimum bounding rectangle (“MBR”) encompasses cells of the spreadsheet from a different one of a plurality of columns of the spreadsheet, but does not encompass cells of any of the other columns of the plurality of columns. A node of the RTree may hold multiple MBRs or a single MBR.
US10255261B2 Method and apparatus for extracting areas
A processor obtains a table that contains numerical values or character strings in its cells. The processor then replaces each numerical value with a first constant value, and each character string with a second constant value. The two constant values have opposite signs. The processor generates area datasets each including first to third rectangular areas. The right side of the second rectangular area coincides with the left side of the first rectangular area. The bottom side of the third rectangular area coincides with the top side of the first rectangular area. With respect to each generated area dataset, the processor compares a sum of first and second constant values in the first rectangular area with a sum of first and second constant values in the second and third rectangular areas. The processor outputs at least one of the area datasets according to the comparison result.
US10255260B2 System and framework for transforming domain data
Methods, systems, and computer-readable media for transforming or modifying domain data are provided. A master control table may be generating including data from a plurality of domain data tables and a configuration associated with each domain data table. A user may modify a domain data table (or associated domain data) via the master control table. A user interface may be generated having a first portion, listing domain data tables in the master control table, and a second portion. Upon selection of a domain data table from the first portion, the second portion may be populated with the data and associated configuration of the selected domain data table. Modifications to the domain data table (and/or domain data) may be made via the second portion.
US10255258B2 Modifying an electronic form using metrics obtained from measuring user effort
A method, processing system and computer readable medium are disclosed for modifying a form. In one particular aspect, the method includes the a processing system performing the following steps: transferring form data indicative of at least part of a form to a plurality of user devices; receiving, from the plurality of user devices, user interaction data indicative of user interaction with at least part of the form; analyzing the user interaction data to determine a user effort metric in relation to user interaction with at least part of the form; and outputting, based on the user effort metric, one or more recommended modifications to the form.
US10255253B2 Augmenting and presenting captured data
Captured data can be transformed and augmented for a particular presentation in a document, such as a note of a notebook application, based on an identified entity for the captured data. The particular presentation of captured data can be provided based on entity detection, extraction, and knowledge base resolution and retrieval. Methods, systems, and services are provided that identify a primary entity of an item input to a notebook application and create an entity object for the primary entity of the item at least from one or more structured representations for content associated with the item. A template for presenting the entity object can be determined according to the primary entity, where the template is selected from a set of templates corresponding to different primary entities such that an arrangement and presentation for one primary entity is different than that of another primary entity.
US10255248B2 Reformatting multiple paragraphs of text using the formatting of a sample object by creating multiple candidate combinations and selecting a closest match
The invention relates to electronic document processing. Embodiments of the present invention relate to a method and apparatus for copying a text format pattern. In one embodiment of the present invention there is a method for copying a text format pattern, including: receiving a selection of a sample object from a user, the sample object including multiple sample paragraphs of which at least two sample paragraphs have different format patterns; receiving a format copying instruction of from the user, the format copying instruction indicating reformatting a target object with the format pattern of the sample object, where the target object contains multiple target paragraphs; determining a corresponding relationship of the format pattern of the sample paragraphs with the target paragraphs; and applying the format pattern of the sample paragraphs to the target paragraphs in accordance with the corresponding relationship.
US10255245B1 Optimizing response creation and delivery for lending queries
A search request may define a minimum value and a maximum value for a numerical parameter of the search. A plurality of binary searches may identify a minimum entry and a maximum entry, each binary search comprising selecting a single entry and using at least one analytical model to generate a score for the single entry, wherein the score of the minimum entry corresponds with the minimum value and the score of the maximum entry corresponds with the maximum value. The at least one analytical model may be used to generate a score for each of a set of entries between the minimum entry and the maximum entry while ignoring entries outside of the set of entries between the minimum entry and the maximum entry. Entries responsive to the request may be identified within the scored set of entries.
US10255244B2 Search results based on user biases on online social networks
In one embodiment, a method includes receiving a query, identifying one or more nodes of a plurality of second nodes corresponding to the query, calculating a score for each of the identified nodes using a probabilistic ranking model that scores each node based at least in part on a number of edges connecting the node to one or more nodes within a first set of user nodes that includes the first node and user nodes corresponding to second users sharing one or more user attributes with the first user, and generating corresponding search results. The score calculated for each of the identified nodes may bias the search results toward nodes connected to disproportionately more nodes in the first set of user nodes than nodes in the plurality of second nodes that correspond to an overall population of users of the online social network.
US10255242B2 Communications platform for implementing a recognition and reward system
A communications platform is provided which can be employed to implement a recognition and reward system that is simple to use, streamlined, and scalable thereby enabling such systems to be seamlessly implemented in many different environments. The communications platform can be implemented in a client-server environment in which a server or servers maintain a number of data structures which can be employed to facilitate the creation and display of a dashboard representing achievements that have been awarded to students, to facilitate the implementation of group competitions, and to facilitate the association of traits with students based on achievements that have been awarded to the students.
US10255241B2 System for customizing specific database models using specific database views
A computer system is operable to receive a plurality of database tables from a plurality of clients, and store the database tables. The system permits a user to create a plurality of views for the database tables. Each of the plurality of views includes a plurality of fields. The system associates the plurality of views with a generic application, and presents to a user one or more configuration options. The configuration options include the plurality of fields. The system permits a user to define a generic field role for one or more of the plurality of fields. Finally, the system executes the generic application using the configuration options selected by the user and the defined generic field roles to create a user interface for a particular client.
US10255239B2 Ranking based on object data
Methods, systems, and computer program products for ranking data items are described. In accordance with various example embodiments, a ranking configuration is defined for an object type, the ranking configuration comprising an assignment of one or more ranking dimensions each comprising one or more object attributes to the object type and, for each of the one or more assigned ranking dimensions, one or more corresponding values and a significance weight assigned to each value, at least one of values being a dynamic value corresponding to the context-based object attribute. A ranking condition is generated for each ranking dimension assigned to the object type. The generation of the ranking condition is based at least in part on one or more object attributes, a specified ranking-impact weight, a context value corresponding to the context-based object attribute, and the one or more values and associated significance weights. A database query for data objects of the specified object type and comprising the generated ranking condition is generated.
US10255237B2 Isolation level support in distributed database system
A system includes transmission of a first transaction identifier and a first commit identifier to a first data storage system, the first commit identifier identifying a first data snapshot of the first data storage system, transmission of a first query to the first data storage system, transmission of a first prepare instruction and the first transaction identifier to the first data storage system, determination that a first ready response has been received from the first data storage system in response to the first prepare instruction, transmission, in response to the determination, of a first commit instruction and the first transaction identifier to the first data storage system, and reception of a second commit identifier from the first data storage system, the second commit identifier identifying a second data snapshot of the first data storage system.
US10255236B2 Lock state reconstruction for non-disruptive persistent operation
Techniques for notifying clients whose locks did not persist about a loss of lock state after a failover event are disclosed herein. According to one embodiment, a storage node of a high availability cluster constructs a lock data structure based on a mirrored lock data structure for a lock on a data container. The storage node receives a data operation request permitted by the lock from a client to operate on the data container. The storage node instructs to terminate a connection with the client if the lock data structure for the lock on the data container has been recently reconstructed. Accordingly, the client revokes the connection and refrains from committing the locally cached operations to the data container stored in the storage node. The client has an option to reconnect with the cluster and regain the data container privilege controlled by the lock.
US10255231B1 Apparatus and methods for managing aggregate integrated circuit (IC) current demand
The present disclosure describes apparatuses and techniques for managing aggregate IC current demand. In some aspects, respective indications of first and second amounts of current consumed by IC components are received from the IC. The first and second amounts of current are combined to determine an aggregate current demand for the components of the IC. This aggregate current demand is then compared to a threshold for an amount of current that can be provided to the components of IC. Responsive to the aggregate current demand exceeding the threshold, an operational characteristic of one of the components is modified to reduce the aggregate current demand of the components of the IC. This can be effective to prevent the IC from drawing more current than can by supplied to the IC.
US10255225B2 Computer mounting multiple modules facilitating opening/expansion control process with connectors
A computer includes a first module, a second module controlled by the first module, a first connector connectible to the first module, a second connector connectible to either the first module or the second module, and a data transmission line configured to connect the first connector to the second connector via a plurality of lanes. The order of lanes of the first module is reverse to the order of lanes of the second module while the order of lanes of the first connector is reverse to the order of lanes of the second connector. Thus, it is possible to improve the expandability of the computer acting as a server. Additionally, it is possible to prevent complexity of design and increased cost in expanding the functions of servers.
US10255224B1 Intelligent PCIe slot lane assignment method
An intelligent PCIe slot lane assignment method applied to a motherboard including a CPU capable of providing at least 16 lanes, a switch circuit, a PCIe slot assembly consisting of a first PCIe slot, a second PCIe slot and a third PCIe slot, and a logic controller. The intelligent control of the logic controller in detection of the insertion of a PCIe expansion card in the first PCIe slot, second PCIe slot and third PCIe slot of the PCIe slot assembly enables the switch circuit to automatically assign lanes to the first PCIe slot, second PCIe slot and third PCIe slot of the PCIe slot assembly according to the detection results, increasing the convenience of expansion application and having a higher performance and expansibility.
US10255219B2 USB enabled base station for a headset
An apparatus (301) for communication according to a Universal Serial Bus, USB, specification, comprising: a first USB device (301) and a second USB device (306) for connecting operatively to a first USB host and a second USB host, respectively; an audio interface stage (320) configured to interface with an audio component such as a headset; and audio controller (316).The audio controller (316) is configured with: a first channel (327), channeling audio signals between the first USB device and the audio interface stage (320), and a second channel (328), channeling audio signals between the second USB device and the audio interface stage (320); wherein the audio controller (316) automatically switches between the first channel (327) and the second channel (328) while giving priority to audio signals on the first channel over audio signals on the second channel.Thereby respective software programs, among which one requires priority access to the audio component, running on one hardware apparatus, such as a personal computer, or on separate hardware apparatuses can be operatively connected to respective USB devices while sharing one audio component and while giving one of the respective software programs priority access to the audio component.
US10255218B1 Systems and methods for maintaining specific ordering in bus traffic
A system and method for efficiently bridging two communication protocols. In various embodiments, a computing system includes an interconnect for routing traffic among agents and endpoints. The agents use a first communication protocol and the endpoints use a second communication protocol that differs from the first protocol with regard to at least the ordering that is enforced between transactions. A bridge selects transactions of a first type and a second type used in the first protocol for processing based on the first protocol ordering while using acknowledgments used by the second protocol.
US10255208B2 Data transfer apparatus and data transfer system
A data transfer apparatus according to an embodiment includes: a first main memory configured to store first data to be used by a first processor; a first hash table in which a hash value and address information of the first data stored in the first main memory are registered; and a data transfer unit configured to transfer data having a hash value not registered in the first hash table from among second data stored in a second main memory from the second main memory to the first main memory.
US10255207B2 Method and apparatus use with interrupts
A system is configured to capture a set of interrupts and output the interrupts serially onto an interconnect. The interrupts, which are routed to a destination, may first be packetized such that additional information is associated with the interrupt within the packet.
US10255206B2 Storage memory direct access
Example implementations relate to a storage memory direct access (SMDA) provider. The SMDA provider may pin a storage memory region to a memory address of a consumer machine, the storage memory region corresponding to a storage range of a storage device requested by the consumer machine. The SMDA provider may atomically commit data in the storage memory region accessed by the consumer machine via the memory address.
US10255203B2 Technologies for zero-copy inter-virtual-machine data movement
Technologies for zero-copy inter-virtual-machine communication include a computing device with extended page table support. A sender virtual machine stores data in a shared memory block and enables access to protected code without generating a virtual machine exit, for example by executing a specialized processor instruction. From the protected code, the sender virtual machine sets a permission in an extended page table associated with the shared memory block and notifies a receiver virtual machine. When the permission is set, the sender virtual machine is prohibited from writing or executing the contents of the shared memory block. The receiver virtual machine reads data from the shared memory block and then enables access to protected code without generating a virtual machine exit. From the protected code, the receiver virtual machine clears the permission and notifies the sender virtual machine that reading is complete. Other embodiments are described and claimed.
US10255199B1 Evicting clean secure pages without encryption
Secure memory paging technologies are described. Embodiments of the disclosure may include checking attributes of secure page cache map to determine whether a target page to be evicted is clean and replay protected by a unified version-paging data structure and checking the unified version-paging data structure to determine whether contents of the unified version-paging data structure match the target page. When the target page to be evicted is clean and replay protected and the contents match, the target page can be removed without encrypting the contents of the target page.
US10255196B2 Method and apparatus for sub-page write protection
An apparatus and method for sub-page extended page table protection. For example, one embodiment of an apparatus comprises: a page miss handler to perform a page walk using a guest physical address (GPA) and to detect whether a page identified with the GPA is mapped with sub-page permissions; a sub-page control storage to store at least one GPA and other data related to a sub-page; the page miss handler to determine whether the GPA is programmed in the sub-page control storage; and the page miss handler to send a translation to a translation lookaside buffer (TLB) with a sub-page protection indication set to cause a matching of the sub-page control storage when an access matches a TLB entry with sub-page protection indication.
US10255193B2 Virtual address table
The present disclosure includes apparatuses and methods related to virtual address tables. An example method comprises generating an object file that comprises: an instruction comprising a number of arguments; and an address table comprising a number of indexed address elements. Each one of the number of indexed address elements can correspond to a virtual address of a respective one of the number of arguments, wherein the address table can serves as a target for the number of arguments. The method can include storing the object file in a memory.
US10255192B2 Data storage device and data maintenance method thereof
The present invention provides a data storage device including a flash memory and a controller. The flash memory includes a plurality of blocks, wherein each of the blocks has a plurality of pages. The controller receives a plurality of write commands in a sequence, assigns a plurality of write sequence numbers to the write commands according to the sequence in which the write commands are received, and writes a plurality of data sectors and the write sequence numbers of the write commands into the pages of a first current block and a second current block of the blocks according to the write commands.
US10255191B2 Logical memory address regions
Systems, apparatuses, and methods for implementing logical memory address regions in a computing system. The physical memory address space of a computing system may be partitioned into a plurality of logical memory address regions. Each logical memory address region may be dynamically configured at run-time to meet changing application needs of the system. Each logical memory address region may also be configured separately from the other logical memory address regions. Each logical memory address region may have associated parameters that identify region start address, region size, cell-level mode, physical-to-device mapping scheme, address masks, access permissions, wear-leveling data, encryption settings, and compression settings. These parameters may be stored in a table which may be used when processing memory access requests.
US10255185B2 Cache management in a stream computing environment that uses a set of many-core hardware processors
Disclosed aspects relate to cache management in a stream computing environment that uses a set of many-core hardware processors to process a stream of tuples by a plurality of processing elements which operate on the set of many-core hardware processors. The stream of tuples to be processed by the plurality of processing elements which operate on the set of many-core hardware processors may be received. A tuple-processing hardware-route on the set of many-core hardware processors may be determined based on a cache factor associated with the set of many-core hardware processors. The stream of tuples may be routed based on the tuple-processing hardware-route on the set of many-core hardware processors. The stream of tuples may be processed by the plurality of processing elements which operate on the set of many-core hardware processors.
US10255184B2 Memory access architecture with coherence
Disclosed aspects relate to a computer system having a plurality of processor chips and a plurality of memory buffer chips, and for transferring data in the computer system. One or more of the processor chips is communicatively coupled to at least one memory module which is assigned to the processor chip. One or more of the processor chips includes a cache and is communicatively coupled to one or more of the memory buffer chips via a memory-buffer-chip-specific bidirectional point-to-point communication connection. At least one of the memory buffer chips includes a coherence directory and is configured for being exclusively in charge for implementing directory-based coherence over the caches of the processor chips for at least one pre-defined address-based subset of memory lines stored in at least one of the memory modules assigned to a processor chip.
US10255182B2 Computing apparatus and method for cache management
A method of managing a cache includes storing first data of an upper level cache in a lower level cache, predicting a reuse distance level of second data having a same signature as the first data based on access information about the first data, and storing the second data in one of the lower level cache and a main memory based on the predicted reuse distance level of the second data.
US10255181B2 Dynamic input/output coherency
Aspects include computing devices, apparatus, and methods implemented by the apparatus for implementing dynamic input/output (I/O) coherent workload processing on a computing device. Aspect methods may include offloading, by a processing device, a workload to a hardware accelerator for execution using an I/O coherent mode, detecting a dynamic trigger for switching from the I/O coherent mode to a non-I/O coherent mode while the workload is executed by the hardware accelerator, and switching from the I/O coherent mode to a non-I/O coherent mode while the workload is executed by the hardware accelerator.
US10255178B2 Storage device that maintains a plurality of layers of address mapping
A storage device includes a nonvolatile memory, a cache memory, and a processor configured to load, from the nonvolatile memory into the cache memory, a fragment of each layer of an address mapping corresponding to a target logical address, and access the nonvolatile memory at a physical address mapped from the target logical address, by referring to the fragments of the layers of the address mapping loaded into the cache memory. The layers are arranged in a hierarchy and each layer of the address mapping except for the lowermost layer indicates correspondence between each of segmented logical address ranges mapped in the layer and a physical location of an immediately-lower layer in which said each segmented logical address range is further mapped in a narrower range. The lowermost layer indicates correspondence between each logical address mapped therein and a physical location of the nonvolatile memory associated therewith.
US10255177B2 System and method for adaptive optimization for performance in solid state drives based on read/write intensity
A method and information handling system and having a solid state drive (SSD) memory device including NAND flash memory with an SSD controller to execute instructions of an SSD adaptive profiling engine for RAM cache optimization and configured to cache a partial FTL table in RAM including look-up addresses corresponding to LBA segments in the NAND flash memory having access counts reflecting SSD I/O operations. The method and system further configured to determine whether the SSD memory device operation is write intensive (or read intensive) from assessment of stored read access counts and write access counts and further determine whether to load a partial FTL table into RAM cache and use remaining unoccupied RAM space for a data cache to enhance the SSD memory device operations.
US10255174B2 Common cache pool for applications
A system having a common cache pool (CCP) includes a computing device having a plurality of applications executable on the computing device, each of the applications being in a particular application category, at least a first portion of the plurality of applications configured to utilize a cache. The CCP including a plurality of sub-caches associated with a respective particular application category, a sub-portion of applications associated with a sub-cache based on the particular application category, a first application of the sub-portion of applications accessing a first sub-cache when operated by a first user, and a second application of the sub-portion of applications, when operated by the first user, accessing the first sub-cache if the first application and the second application are of the same particular application category. A method to implement the system and a non-transitory computer-readable medium are also disclosed.
US10255161B2 Logging events with timestamps
A logging unit is used to log entries for events in a computer system. Each entry includes an n-bit timestamp field and a payload. The payload includes information about the event and the timestamp field includes the n least significant bits of an N-bit timestamp for the event, where N>n. If the n least significant bits of the timestamp have wrapped compared to the corresponding n bits of the timestamp of the preceding entry then a timing entry is logged which includes other bits of the timestamp. Therefore, an N-bit timestamp can be determined for an event, but only the n least significant bits of the timestamp are stored in the timestamp field of an entry for the event. Therefore, the time flow of events in the store is better maintained (by having a larger timestamp) without increasing the number of bits (n) in the timestamp field of each entry.
US10255159B2 Decoupling dynamic program analysis from execution in virtual environments
Dynamic program analysis is decoupled from execution in virtual computer environments so that program analysis can be performed on a running computer program without affecting or perturbing the workload of the system on which the program is executing. Decoupled dynamic program analysis is enabled by separating execution and analysis into two tasks: (1) recording, where system execution is recorded with minimal interference, and (2) analysis, where the execution is replayed and analyzed.
US10255158B2 Monitoring and diagnostics of business transaction failures
Systems, methods, and other embodiments associated with reconfiguring applications and monitoring exceptions are described. In one embodiment, a computer implemented method analyzes executable code of an application and identifies an exception handling clause. The method modifies the executable code by reconfiguring the exception handling clause to call a monitoring agent and pass information associated with an exception that occurs during execution of the executable code.
US10255154B1 Implementing a test mode of operation in a computing device for simple network management protocol
Mechanisms for implementing a test mode of operation in a computing device are disclosed. A first request to set a read-only object variable maintained by the computing device to a first value is received. It is determined that a current mode of operation of a plurality of different modes of operation is a test mode of operation. Based on determining that the current mode of operation is the test mode of operation, the read-only object variable is set to the first value.
US10255153B2 Systematic testing of failover and recovery for distributed system components
In various embodiments, methods and systems for testing failover and recovery are provided. Systematic testing of a distributed system is performed, where the systematic testing probabilistically determines a processing order of events to effectuate system states for the plurality of state machines. An iteration of the systematic testing tests one the system states and includes sending a termination message to a state machine; receiving a termination acknowledgment message, the termination message causing the state machine to halt at the state and event of the state machine for the system state; and instantiating a recovery state machine. The recovery state machine is instantiated with a same state and same role as the halted state machine. Results of the systematic testing are verified against an expected outcome, the results being generated by running the distributed system with the instantiated recovery state machine for each iteration of the systematic testing.
US10255150B2 Multichip debugging method and multichip system adopting the same
Provided are a multichip debugging method and a multichip system adopting the same. The multichip system includes: a first chip including a first debugging port and first identification (ID) information, a second chip including a second debugging port and second ID information, and a test access port (TAP) electrically connected to the first debugging port and the second debugging port and configured to connect to a test apparatus via the TAP.
US10255149B2 Redundant storage device, server system having the same, and operation method thereof
A redundant storage device includes a first port, a second port different from the first port, a first storage device connected to the first port, and a second storage device connected to the second port. The first storage device changes an operation mode of the second storage device from a standby mode to an active mode using an internal communication.
US10255138B2 Disaster recovery tool
A disaster recovery tool includes a server monitoring engine, a configuration engine, a security engine, and a runtime engine. The server monitoring engine detects a production server and determines that a disaster recovery server should be created for the production server. The configuration engine compares database configuration files for the production server and the disaster recovery server and copies the database configuration file for the production server to the disaster recovery server. The security engine compares user logins and file sharing credentials of the production server and the disaster recovery server and copies the user login and file sharing credential of the production server to the disaster recovery server. The runtime engine compares database jobs and schedules of the production server and the disaster recovery server and copies the database job and schedule of the production server to the disaster recovery server.
US10255137B1 Point-in-time recovery on deduplicated storage
Method and system for point-in-time recovery from a deduplicated data system is discussed. A request specifying a point-in-time may be received. A backup snapshot nearest that point-in-time may be identified, and a recovery snapshot may be synthesized.
US10255135B2 Method and apparatus for non-interactive information dispersal
Methods and apparatus for use in a dispersed storage network (DSN) to enable non-interactive information dispersal. In various examples, a computing device dispersed storage error encodes a data segment of a data object to produce a set of encoded data slices. Utilizing a secret key, the computing device encrypts an encoded data slice of the set of encoded data slices to produce an encrypted data slice. The computing device also encrypts the secret key, utilizing a public key of a storage unit of the DSN. The encrypted data slice and the encrypted secret key are combined by the computing device to create a package. A signature operation is performed on the package to generate a signed package, which is sent to the DSN storage unit. The signature operation can include generating a hash digest of the package and encrypting the hash digest utilizing a private key of the computing device.
US10255129B2 Fault diagnosis method and apparatus for big-data network system
A fault diagnosis method for a big-data network system includes extracting fault information from historical data in the network system, to form training sample data, which is trained to obtain a deep sum product network model that can be used to perform fault diagnosis; and diagnosing a fault of the network system based on the deep sum product network model. The embodiments of the present application resolve a problem that it is difficult to diagnose a fault of a big-data network system.
US10255128B2 Root cause candidate determination in multiple process systems
Root cause determination in multiple process systems is disclosed. It is determined that a first process encountered a problem at a first point in time. A directed graph that represents each process of a plurality of processes, including the first process, as a corresponding vertex of a plurality of vertices in the directed graph is accessed. A path through the directed graph from a start vertex to an end vertex is determined to identify a subset of processes that correspond to the vertices in the path. Corresponding runtime metric values are accessed to determine whether a runtime metric value is a non-desired value for at least one of the processes in the subset of processes. A process in the subset of processes is identified as a root cause candidate of the problem encountered by the first process.
US10255126B2 Aggregated page fault signaling and handling
A processor of an aspect includes an instruction pipeline to process a multiple memory address instruction that indicates multiple memory addresses. The processor also includes multiple page fault aggregation logic coupled with the instruction pipeline. The multiple page fault aggregation logic is to aggregate page fault information for multiple page faults that are each associated with one of the multiple memory addresses of the instruction. The multiple page fault aggregation logic is to provide the aggregated page fault information to a page fault communication interface. Other processors, apparatus, methods, and systems are also disclosed.
US10255122B2 Function callback mechanism between a Central Processing Unit (CPU) and an auxiliary processor
Generally, this disclosure provides systems, devices, methods and computer readable media for implementing function callback requests between a first processor (e.g., a GPU) and a second processor (e.g., a CPU). The system may include a shared virtual memory (SVM) coupled to the first and second processors, the SVM configured to store at least one double-ended queue (Deque). An execution unit (EU) of the first processor may be associated with a first of the Deques and configured to push the callback requests to that first Deque. A request handler thread executing on the second processor may be configured to: pop one of the callback requests from the first Deque; execute a function specified by the popped callback request; and generate a completion signal to the EU in response to completion of the function.
US10255118B2 Processing system including a plurality of cores and method of operating the same
A system and method of allocating resources among cores in a multi-core system is disclosed. The system and method determine cores that are able to process tasks to be performed, and use history of usage information to select a core to process the tasks. The system may be a heterogeneous multi-core processing system, and may include a system on chip (SoC).
US10255113B2 Workload interference estimation and performance optimization
Architecture that facilitates the estimation of interference among workloads (e.g., virtual machines) due to sharing of a shared resource (e.g., a shared cache of a computer processor), and optimization of a desired performance objective such as power or energy use in the presence of the interference. Estimation is to the extent of interference by characterizing the nature of shared resource usage and its effect on performance. Performance optimization is accomplished using metrics based on the above estimation, or alternatively, an explicit measurement of the interference effects. Methods are employed to estimate interference on the workload's performance with changes in availability of the shared resource or with combinations of other workloads sharing the same resource and allocating workloads to one or more physical computers or resources to workloads such that a desired performance objective is optimized. The methods can include allocating workloads on demand.
US10255112B2 Resource substitution and reallocation in a virtual computing environment
A host system reallocates resources in a virtual computing environment by first receiving a request to reallocate a first quantity of a first resource type. Next, potential trade-off groups are evaluated and a trade-off group is selected based on the evaluation. The selected trade-off group includes a set of applications running in the virtual computing environment that can use one or more alternate resource types as a substitute for the first quantity of the first resource type. After the selection, the host system reallocates the first quantity of the first resource type from the trade-off group. This reallocation may be made from the trade-off group to either a first application running in the virtual computing environment or the host system itself. If the reallocation is to the host system, then the total quantity of the first resource type allocated to applications running in the virtual computing environment is thereby reduced.
US10255104B2 System call queue between visible and invisible computing devices
Embodiments described herein include a system, a computer-readable medium and a computer-implemented method for processing a system call (SYSCALL) request. The SYSCALL request from an invisible processing device is stored in a queueing mechanism that is accessible to a visible processing device, where the visible processing device is visible to an operating system and the invisible processing device is invisible to the operating system. The SYSCALL request is processed using the visible processing device, and the invisible processing device is notified using a notification mechanism that the SYSCALL request was processed.
US10255101B2 Device emulator
The disclosure generally describes computer-implemented methods, software, and systems, including a method for emulating a device. A set of current external device context states is identified. Each current external device context state is associated with one or more particular ones of a plurality of external devices. The external devices are used in combination to emulate operations of an emulated device. An emulated device context state corresponding to the identified set of current external device context states is determined. The determining uses an external device context state rule that maps the identified set of current external device context states to the emulated device context state. A command is generated for use by a target device in performing operations on the target device. The generating uses an emulated device context state rule that maps the determined emulated device context state to the command. The command is transmitted to the target device.
US10255100B2 Performance optimization engine for processor parameter adjustment
A method for processor parameter adjustment using a performance optimization engine is provided. An aspect includes receiving, by the performance optimization engine comprising a hardware module in a processor of a computer system, a request to adjust an operating parameter of the processor from software that is executing on the computer system. Another aspect includes determining an adjusted value for the operating parameter by the performance optimization engine during execution of the software. Another aspect includes setting the operating parameter to the adjusted value in a parameter register of the processor. Yet another aspect includes executing the software according to the parameter register by the processor.
US10255099B2 Guest-influenced packet transmission
A method performed by a physical computing system includes, with a hypervisor, receiving a first packet from a virtual machine managed by the hypervisor, the first packet for transmission to a destination, the first packet including a first queue identifier, selecting a first transmission queue from a plurality of available transmission queues to transmit the first packet, the first transmission queue being based on the first queue identifier, receiving a second packet from the virtual machine, the second packet for transmission to the destination, the second packet including a second queue identifier, and selecting a second transmission queue from the plurality of available transmission queues to transmit the second packet, the second transmission queue being based on the second queue identifier.
US10255094B2 Utilizing physical systems and virtual systems for virtual network functions
A method includes provisioning a first Virtual Network Function (VNF) component on a first virtual machine, the first virtual machine being supported by a first physical computing system, provisioning a second VNF component directly on a second physical computing system, and using, within a telecommunications network, a VNF that includes both the first VNF component running on the first virtual machine and the second VNF component running directly on the second physical computing system.
US10255093B2 Techniques for portable computing device virtualization
Various embodiments are generally directed to providing virtualization using relatively minimal processing and storage resources to enable concurrent isolated execution of multiple application routines in which one of the application routines is made visible at a time. An apparatus to virtualize an operating system includes a processor component, a visibility checker for execution by the processor component to make a visibility check call to a kernel routine to request an indication of whether an instance of a framework routine that comprises the visibility checker is visible, and resource access code of the instance for execution by the processor component to perform a resource access operation to access a hardware component based on the indication and on receipt of an application programming interface (API) call from an application routine that specifies an API function to access the hardware component. Other embodiments are described and claimed.
US10255090B2 Hypervisor context switching using a redirection exception vector in processors having more than two hierarchical privilege levels
In a virtualized computer system operable in more than two hierarchical privilege levels, components of a hypervisor, which include a virtual machine kernel and virtual machine monitors (VMMs), are assigned to different privilege levels. The virtual machine kernel operates at a low privilege level to be able to exploit certain features provided by the low privilege level, and the VMMs operate at a high privilege level to support execution of virtual machines. Upon determining that a context switch from the virtual machine kernel to a VMM is to be performed, the computer system exits the low privilege level, and enters the high privilege level to execute a trampoline that supports context switches to VMMs, such as state changes, and then the VMM. The trampoline is deactivated after execution control is switched to the VMM.
US10255085B1 Interactive graphical user interface with override guidance
One exemplary system can receive a selection of a dataset via a graphical user interface (GUI). The dataset can represent a time-series projection. The system can feed the dataset into a first machine-learning model to obtain an output indicating whether the time-series projection has a data value that should be overridden with an override value. If the first machine-learning model indicates that the time-series projection has the data value that should be overridden, the system can feed the data value as input to a second machine-learning model to obtain an output indicating whether the override value should be greater than or less than the data value. The system can then render a visual directionality cue within the GUI based on the output from the second machine-learning model. The visual directionality cue can provide guidance for overriding the data value.
US10255083B2 Method and system for unified input in cross-platform streaming applications in cloud computing environments
A computer program, method, and system for cross-platform input data unification. According to some embodiments, a first input data is received from a first input device connected to a first platform. The input data is converted to a standard action. The standard action is transmitted to a second platform capable of determining a relationship between the standard action and a second input device associated with the second platform. The second platform can use the input data to trigger an action associated with the standard action in the application or gaming environment.
US10255075B2 System, method, and computer program product for managing out-of-order execution of program instructions
A method, system and computer program product embodied on a computer-readable medium are provided for managing the execution of out-of-order instructions. The method includes the steps of receiving a plurality of instructions and identifying a subset of instructions in the plurality of instructions to be executed out-of-order.
US10255073B2 Microcontroller with variable length move instructions using direct immediate addressing or indirect register offset addressing
An 8-bit microprocessor has a program memory having a 16-bit instruction word size and a data memory having an 8-bit data size. An instruction word has a payload size for an address of up to 12 bits. The microprocessor furthermore has a central processing unit coupled with the program memory and the data memory, a bank select register configured to select one of up to 64 memory banks, and an indirect addressing register operable to address up to 16KB of data memory. The CPU is configured to execute a first move instruction having two instruction words and being configured to only access the lower 4KB of the data memory and a second move instruction having three instruction words and configured to access the entire data memory.
US10255070B2 ISA extensions for synchronous coalesced accesses
Global synchrony changes the way computers can be programmed. A new class of ISA level instructions (the globally-synchronous load-store) of the present invention is presented. In the context of multiple load-store machines, the globally synchronous load-store architecture allows the programmer to think about a collection of independent load-store machines as a single load-store machine. These ISA instructions may be applied to a distributed matrix transpose or other data that exhibit a high degree of data non-locality and difficulty in efficiently parallelizing on modern computer system architectures. Included in the new ISA instructions are a setup instruction and a synchronous coalescing access instruction (“sca”). The setup instruction configures a head processor to set up a global map that corresponds processor data contiguously to the memory. The “sca” instruction configures processors to block processor threads until respective times on a global clock, derived from the global map, to access the memory.
US10255069B2 Cleared memory indicator
Aspects include a computer-implemented method for receiving an instruction at a processor, the instruction associated with a memory block having an address. A clear indicator that indicates whether the memory block is in a cleared state is assessed by the processor. The cleared state is a state of the memory block in which the memory block does not have any data stored therein. The method also includes determining based on the clear indicator whether the memory block is in the cleared state.
US10255064B2 Upgrade analysis of a computer system
In a computer-implemented method for performing an upgrade analysis of a computer system, a version dependency compatibility acyclic graph defining component dependency and component version interoperability for a plurality of installed components of the computer system is accessed. Upgradable components of the installed components are determined based on the version dependency compatibility acyclic graph. An upgrade analysis request for an upgradable component of the plurality of installed components is received. Installed components of the plurality of installed components that are impacted by an upgrade of the upgradable component are determined based on the version dependency compatibility acyclic graph.
US10255062B1 Optimized class loading
A classloader executing in an execution environment, such as a JAVA virtual machine or a software container, may be configured to generate class usage data describing the historical usage of classes by applications in the execution environment. Based upon the class usage data, one or more classes may be pre-loaded into a cache prior to receiving a request from an application to load the classes. If an application subsequently requests a class, the request may be satisfied using the class stored in the cache rather than by loading the class at the time the request is received. A probabilistic data structure, such as a Bloom filter, might also be utilized to determine whether a classloader can possibly load a requested class. Only if the classloader can possibly load the requested class will a search be made for the requested class in a classpath associated with the classloader.
US10255061B2 Zero down time upgrade for a multi-tenant identity and data security management cloud service
A system provides cloud-based identity and access management. The system receives a request for performing an identity management service. The request identifies the service and a current version of a microservice. The current version of the microservice is in a first stateless middle tier in a first topology that includes a first web tier. The system performs the identity management service by the current version of the microservice using tenant data stored in a database. The system then determines an upgrade to be applied to the microservice, and deploys a second topology that implements the upgrade. The second topology includes a second web tier and a second stateless middle tier including a new version of the microservice. The system tests the new version of the microservice in the second topology using test data stored in the database, promotes the second topology, and drains and shuts down the first topology.
US10255060B2 Method for extending an embedded software component of a field device
Method for extending an embedded software component of a field device (F), wherein an extending software component is loaded into a memory of the field device (F), wherein by means of the extending software component at least one supplemental application function is provided for the field device (F), and wherein the embedded software component and the extending software component interact, in order to execute the supplemental application function.
US10255057B2 Locale object management
The present embodiments relate to context-switch based locale object management. More specifically, the embodiments relate to real-time re-loading of a locale object. A task is performed and monitored by a local object management daemon. If the task needs to be globalized, a pre-emptive locale object switch operation interrupts the application performing the task and reloads the application with a different locale object. The application is then resumed and operated with the re-loaded locale object.
US10255056B2 Methods and systems for partial personalization during application update
Embodiments of the present invention are directed at methods and systems for providing a partial personalization process that allows for more efficient and effective personalization of a application on a communication device. For example, personalization profiles associated with multiple versions of the application may be stored at a provisioning system and the provisioning system may determine the appropriate partial provisioning information to update the application for each migration notification. Partial personalization information that is to be updated for the updated version of the application may be generated and installed to enable new functionality and/or update the information contained within an updated application without requiring re-personalization of all personalized information.
US10255054B2 Enforcing security policies for software containers
In response to an attempt to install an instance of a container in a production environment, a set of security criteria associated with the container and features of the production environment are compared. Based on the comparison, a determination is made as to whether the features of the production environment satisfy the set of security criteria.
US10255050B2 Method for code disambiguation
A method for disambiguating an executable code file including a symbol table, includes reading a disambiguation configuration including at least one symbol-renaming instruction; renaming symbols from a symbol table according to at least one symbol-renaming instruction of the disambiguation configuration; and saving the file with the code disambiguated according to the disambiguation configuration.
US10255043B2 Field programmable block system delivering context-aware services in resource-challenged environments
The programmable communication system supports communication between both user devices message broker server(s) using a processor-based programmable modular block device implementing an execution engine and programmed to communicate with other processors through a message broker server using a predefined communication protocol. The block device includes a device port for coupling to sensor(s) and actuator(s), and a communication port to communicate with other processors using said predefined communication protocol. An editor program discovers and acquires information about the block device and about other devices in communication with the block device directly or via a message broker. The editor generates and downloads to the block device a rules-based program based on the acquired information. The block device uses the execution engine to execute the program and thereby obtain information through the ports and provide information and control signals.
US10255039B2 Dynamically determining relevant cases
An approach for dynamically providing a prioritized list of relevant cases includes a computer generating a set of tags for a case and retrieving a set of tags for completed cases. The approach includes the computer sorting the set of tags for the case and the set of tags for the completed cases into a set of tag types. The approach includes the computer determining a set of matching tags for each of the set of tag types between the case and completed cases. Furthermore, the approach includes the computer determining an ordered list of the completed cases. The ordered list is based, at least in part, on a number of matching tags in the set of matching tags corresponding to the completed case in the completed cases, and a number of matching tags in the set of matching tags in a tag type in the set of tag types.
US10255032B2 Wireless coordination of audio sources
An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices and a clock in the A/V hub based on differences between transmit times of frames from the electronic devices and receive times when the frames were received. For example, the current time offsets may be calculated using wireless ranging by ignoring distances between the A/V hub and the electronic devices. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Furthermore, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.
US10255028B2 Method and system for making and playing soundtracks
A composite variable duration soundtrack for a user to play while reading a text source, the soundtrack duration being defined by a soundtrack timeline. The soundtrack comprises multiple sound layers configured to play concurrently through the soundtrack timeline, each sound layer having an arrangement of one or more audio features that are configured to play at preset start times in the soundtrack timeline. At least one sound layer is adapted for modifying the preset start and stop times of its audio features to match the reading speed of a user based on a reading speed input.
US10255027B2 Binaural rendering for headphones using metadata processing
Embodiments are described for a method of rendering audio for playback through headphones comprising receiving digital audio content, receiving binaural rendering metadata generated by an authoring tool processing the received digital audio content, receiving playback metadata generated by a playback device, and combining the binaural rendering metadata and playback metadata to optimize playback of the digital audio content through the headphones.
US10255026B2 Audio apparatus and audio system
An apparatus and a system are provided in which a user can easily check that an appropriate audio file is assigned to an immediate output switch. The system includes a PC connected to a communication line, and an audio interface apparatus connected to the PC and having an immediate output switch for outputting, to the PC and in response to a user operation, a reproduction start instruction signal of an audio file which is assigned in advance. The PC judges whether or not assignment is normal when the audio file is assigned by a user operation, and supplies a judgment result to the audio interface apparatus. The audio interface apparatus receives the judgment result, and notifies, to the user and prior to a user operation, the judgment result in association with the immediate output switch.
US10255025B2 Screen sharing system, screen sharing method, and storage medium
A screen sharing system includes information processing apparatuses that display the same content on their respective screens as a shared screen. Each of the information processing apparatuses includes an operation right switching unit configured to acquire an operation right, a transmission data generating unit configured to generate transmission data including operational information of an input operation, and a drawing unit configured to draw a display object on the screen. At a transmitting information processing apparatus with the operation right, the drawing unit draws the display object according to the operational information, and the transmission data generating unit generates the transmission data including the operational information and sends the transmission data to a receiving information processing apparatus without the operation right. At the receiving information processing apparatus, the drawing unit draws the display object according to the operational information in the transmission data received from the transmitting information processing apparatus.
US10255021B2 Low latency screen mirroring
Aspects of the present disclosure relate to graphics domain transmission methods that utilize an adaptive compression pipeline to achieve low latency screen mirroring between a source device and a sink device. A source device captures a plurality of graphics domain frames, each of the graphics domain frames including one or more graphics command tokens. The source device utilizes an adaptive compression pipeline to compress the graphics domain frames based on one or more characteristics of the frames, and the adaptive compression pipeline is configured to perform at least one of scalable texture streaming, frame-based prediction, frame dropping, or data compression. The source device transmits the compressed frames to a sink device, and displays a rendered image of the graphics domain frames in time synchronization with a corresponding rendered image of the compressed frames displayed at the sink device.
US10255017B2 Splicing screen, method for determining address of each splicing screen unit and master control board
The present disclosure provides a splicing screen, a method for determining an address of each splicing screen unit and a master control board. The splicing screen includes a plurality of splicing screen units which are spliced together. Each splicing screen unit includes a master control board, a gravity sensor coupled with the master control board, infrared emitters and infrared receivers. The infrared emitters and the infrared receivers are divided into four groups each including one infrared emitter and one infrared receiver; the four groups are at four sides including top, bottom, left and right sides of each splicing screen unit, respectively. At adjacent sides of adjacent two splicing screen units, two groups have an identical horizontal position or an identical vertical position. In adjacent two splicing screen units, signal is capable of being transmitted among infrared emitters and infrared receivers of only two groups at adjacent sides of adjacent two splicing screen units.
US10255012B2 Roll-fed printing assembly, software medium, and method for controlling a roll-fed printing assembly
A roll-fed printing assembly, a software medium, and a method of controlling a roll-fed printing assembly are disclosed. The method includes: controlling the printing to execute a first print job containing a batch of nested individual jobs; detecting a pause state during the executing of the first print job; stopping the executing of the first print job in response to the detecting of the pause state; determining, for each individual job of the first print job, whether that individual job belongs to either: a first group of individual jobs that have already been printed successfully, or to a second group of individual jobs that have not yet been printed successfully; creating a second print job by automatic re-nesting of the jobs of the second group based on a nesting criterion; and controlling the printing assembly to execute the second print job.
US10255003B2 Making consistent reads more efficient in IDA+copy system
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device receives a data access request for a data object and determines a first revision number of a corresponding set of EDSs stored among first SU(s) and a second revision number of a corresponding trimmed copy of the set of EDSs stored among second SU(s). When the second revision number compares favorably to the first revision number, the computing device issues the data access request to the first SU(s) and/or the second SU(s) and issues the data access request for the data object to only the first SU(s) when it doesn't.
US10255001B2 Method and system of provisioning electronic forms
Disclosed is a method of provisioning electronic forms based on natural language. The method includes receiving, using a communication device, a natural language input from a builder device, wherein the natural language input represents one or both of a requested data and a presented data associated with a legal process. Further, the method includes analyzing, using a processing device, the natural language input. Yet further, the method includes generating, using the processing device, an electronic form based on the analyzing of the natural language input, wherein the electronic form comprises an input field configured to receive the requested data and an output field configured to present the presented data. Moreover, the method includes storing, using a storage device, the electronic form. Furthermore, the method includes transmitting, using the communication device, the electronic form to one or more user devices.
US10255000B2 Delayed data release after programming to reduce read errors in memory
A memory device and associated techniques avoid reading memory cells immediately after programming when uncorrectable errors may be present. In one aspect, data is copied from one block to another block and a timer is started after the copying is completed. If a read command is received before the timer has expired, the read operation proceeds by reading the one block. If the read command is received after the timer has expired, the read operation proceeds by reading the another block. This approach is particular suitable when data is copied from single-level cell (SLC) blocks to multi-level cell (MLC) blocks in a folding operation. The duration of the timer can be increased at lower temperatures.
US10254998B2 Coordinated garbage collection of flash devices in a distributed storage system
A distributed storage system can include a storage node (125, 130, 135). The storage node (125, 130, 135) can include a Solid State Drive (SSD) or other storage device that employs garbage collection (140, 145, 150, 155, 160, 165, 225, 230), a device garbage collection monitor (205), a garbage collection coordinator (210), an Input/Output (I/O) redirector (215), and an I/O resynchronizer (220). The device garbage collection monitor (205) can determine whether any storage devices (140, 145, 150, 155, 160, 165, 225, 230) need to perform garbage collection. The garbage collection coordinator (210) can schedule when the storage device (140, 145, 150, 155, 160, 165, 225, 230) can perform garbage collection. The I/O redirector (215) can redirect read requests (905) and write requests (1005) away from the storage device (140, 145, 150, 155, 160, 165, 225, 230) when it is performing garbage collection. The I/O resynchronizer (220) can ensure that data on the storage device (140, 145, 150, 155, 160, 165, 225, 230) is up-to-date after garbage collection finishes.
US10254997B2 System, method, and recording medium for alignment of backup and archival policy
A backup and archival policy method, system, and non-transitory computer readable medium, includes harnessing of metrics of data classification including both operational data and backup data from an end-to-end stack from a backup Information Lifecycle Governance (ILM) viewpoint.
US10254996B1 Fast migration of metadata
One or more buckets of key-value pairs of a first node of a distributed storage system are selected to be migrated to a second node of the distributed storage system. One or more underlying database files corresponding to the one or more selected buckets are identified. The one or more identified underlying database files are directly copied from a storage of a first node to a storage of the second node. The copied underlying database files are linked in a database of the second node to implement the one or more selected buckets in the second node.
US10254994B2 Methods for migrating data to avoid read disturbance and apparatuses using the same
A method for migrating data to avoid read disturbance is introduced to contain the following steps: finding a singular physical-block from physical blocks; performing a test read on data of the ith physical page of the singular physical-block; determining whether the data of the ith physical page of the singular physical-block has passed the test read; and when the data of the ith physical page of the singular physical-block has not passed the test read, moving or copying data of the ith physical page and at least one neighboring physical-page of the singular physical-block to an available physical-block.
US10254991B2 Storage area network based extended I/O metrics computation for deep insight into application performance
A method is described and in one embodiment includes monitoring by an integrated circuit device READ/WRITE commands in connection with a flow of an application executing in a Fiber Channel Storage Area Network (“FC-SAN”); determining from the monitored READ/WRITE commands at least one metric for characterizing I/O performance of the application with respect to a storage device, wherein the at least one metric includes at least one of an inter I/O gap (“IIG”), a Logical Unit Number (“LUN”) I/O access pattern (“IAP”), relative block size, I/O operations per second (“IOPS”) and throughput, and IOPS per virtual server; storing the calculated at least one metric in a flow record associated with the flow; and using the calculated at least one metric to identify a storage device for use by the flow, wherein the calculated at least one metric is indicative of a performance of the application in the FC-SAN.
US10254990B2 Direct access to de-duplicated data units in memory-based file systems
Method, system and product for direct access to de-duplicated data units in memory-based file systems. The method comprising: updating a page entry in a page table of a process to include a direct access pointer to a de-duplicated data unit retained by the memory-based file system, wherein the page entry is set to be write protected; detecting a page fault occurring due to the process performing a store instruction to the de-duplicated data unit; and in response to said detecting: allocating a new data unit; copying content of the de-duplicated data unit to the new data unit; and replacing the direct access pointer to the de-duplicated data unit with a direct access pointer to the new data unit.
US10254987B2 Disaggregated memory appliance having a management processor that accepts request from a plurality of hosts for management, configuration and provisioning of memory
Example embodiments provide a disaggregated memory appliance, comprising: a plurality of leaf memory switches that manage one or more memory channels of one or more of leaf memory modules; a low-latency memory switch that arbitrarily connects one or more external processors to the plurality of leaf memory modules over a host link; and a management processor that responds to requests from one or more external processors for management, maintenance, configuration and provisioning of the leaf memory modules within the memory appliance.
US10254983B2 Atomic write command support in a solid state drive
A method of performing an atomic write command in a data storage device comprising a volatile memory and a plurality of non-volatile memory devices configured to store a plurality of physical pages. The method may comprise storing data in a plurality of logical pages (L-Pages), each associated with a logical address. A logical-to-physical address translation map may be maintained in the volatile memory, and may be configured to enable determination of a physical location, within one or more of the physical pages, of the data referenced by each logical address. The data specified by a received atomic write command may be stored one or more L-Pages. Updates to the entry or entries in the translation map associated with the L-Page(s) storing the data specified by the atomic write command may be deferred until all L-Pages storing data specified by the atomic write command have been written in a power-safe manner.
US10254980B1 Scheduling requests from data sources for efficient data decoding
A storage manager may be used to schedule requests for a data object stored in data sources of a storage system, such as an object-redundant storage system. The storage manager may iteratively request sets of corresponding blocks of the data object from storage devices of the storage system. As the corresponding blocks are received, the storage manager may store the corresponding blocks in an input buffer. In response to receiving at least a particular number of corresponding blocks, the storage manager may remove the corresponding blocks from the input buffer and decode the corresponding blocks into a block of the data object. In response to free space in the input buffer reaching a threshold amount, the storage manager may request subsequent sets of corresponding blocks of the data object such that at least some corresponding blocks are stored in the input buffer when the threshold amount is reached.
US10254979B1 Relocating or aborting a block of data by a host, based on media policies managed by a storage device
A storage device transmits a message to a host, where the message indicates that at an opportune time the host should relocate or abort a block of data that is stored in the storage device. The storage receives a command from the host, to relocate or abort the block of data stored in the storage device.
US10254977B2 Achieving consistent read times in multi-level non-volatile memory
Systems, apparatuses and methods may provide for technology that reads a lower page, one or more intermediate pages and a last page from a set of multi-level non-volatile memory (NVM) cells, wherein one or more of a lower read time associated with the lower page or a last read time associated with the last page is substantially similar to an intermediate read time associated with the one or more intermediate pages.
US10254975B2 Controller, data storage device, and data communication system having variable communication speed
Apparatuses having variable communication speeds are disclose. In one example, an apparatus may comprise a controller configured to: receive a signal from a host, the signal being compatible with a data communication protocol at a first data communication speed; selectively implement a first data communication protocol from a plurality of data communication protocols to communicate with a first memory or implement a second data communication protocol from the plurality of data communication protocols to communicate with a second memory based on the data communication speed; store data in the first memory via the first data communication protocol when the data communication speed is a first speed; and store data in the second memory via the second data communication protocol when the data communication speed is a second speed that is different than the first speed.
US10254973B2 Data management system and method for processing distributed data
A data management system and method for processing distributed data, which adaptively adjusts the amounts of data to be read from a plurality of storages, depending on I/O performances of the respective storages. The data management system includes a plurality of storage nodes each storing duplicate data of original data, and a distributed data management unit providing read requests for parts of the duplicate data to the respective storage nodes, combining the read parts into a complete version of the data, and outputting the complete version of the data.
US10254972B2 Storage device and storage system
According to one embodiment, a storage device includes a nonvolatile memory storing first data, and a device controller which is capable of storing all or a part of the first data stored in the nonvolatile memory as second data to a memory area in a host. The device controller which is configured to calculate a first hash value of the second data stored in the memory area in a first timing, calculate a second hash value of the second data stored in the memory area in a second timing, and detect whether the second data stored in the memory area is tampered between the first and second timings by comparing the second hash value with the first hash value.
US10254971B2 System and method for dynamic re-serialization of VTL devices and cartridges
Certain embodiments of the present disclosure provide systems and associated methods for dynamically re-serializing virtual tape library cartridges. The system comprises a first server node including a first virtual tape library residing on a deduplication file system, in which a backup data file corresponding to a first cartridge is stored in a first container with a first base prefix. A second server node includes a second virtual tape library residing on a second deduplication file system, and is configured to receive and store a replica of the backup data file corresponding to a second cartridge in a second container such that the second cartridge includes the same first base prefix as the first cartridge. An activation code is assigned to the second container, and used to re-serialize the first base prefix to form a second base prefix such that the second cartridge is presented with the second base prefix.
US10254963B2 Efficiently and dynamically sized reverse map to handle variable size data
A system comprising a processor and a memory storing instructions that, when executed, cause the system to receive a data stream including one or more data blocks; determine a size of the one or more data blocks; determine a number of mappings needed for a physical block based on the size of a data block and a size of the physical block, the number of mappings being variable for different physical blocks depending on the size of the one or more data blocks storing in the physical block; retrieve a dynamically sized reverse map, the dynamically sized reverse map being a dynamic tree structure; determine a starting location in the dynamically sized reverse map for mappings of the one or more data blocks; and create an entry for the physical block in the dynamically sized reverse map.
US10254962B2 Asynchronously clearing page frames
In one embodiment, a computer-implemented method includes producing one or more clean frames by clearing a batch of one or more frames for use in backing virtual memory pages. The producing the one or more clean frames may be performed asynchronously from a unit of work being performed by a processor. The one or more clean frames may be added to a clean frame queue, where the clean frame queue includes a plurality of clean frames that have been cleared. A first request may be received, from the processor, for a frame for use in backing a virtual memory page of the unit of work. A clean frame, of the one or more clean frames, may be removed from the clean frame queue, responsive to the first request. The clean frame may be delivered to the processor, responsive to the first request.
US10254961B2 Dynamic load based memory tag management
A computer-implemented method for managing a memory control unit includes receiving a command at the memory control unit. The command includes a command type that either requires or does not require buffering resources. The method further includes determining, via the memory control unit, a number of available memory tags from a first set of memory tags that are associated with the buffering resources. The method includes determining, via the memory control unit, a number of available memory tags from a second set of memory tags that are not associated with the buffering resources. The method also includes dynamically adjusting, via the memory control unit, assignment of memory tags for use in the second set of memory tags based on the command type, the number of available memory tags from the first set of memory tags, and the number of available memory tags from the second set of memory tags.
US10254948B2 Reduced-size user interfaces for dynamically updated application overviews
An electronic device with a touch-sensitive display can detect a contact with the display, and in response to detecting the contact, the device can display a user interface screen representing a corresponding application. The user interface screen can include an affordance for launching the application, and a set of information obtained from the application, where the set of information is updated in accordance with data from the application.
US10254938B2 Image processing device and method with user defined image subsets
An apparatus includes a mode determination circuit configured to determine an input mode from at least a first mode and a second mode; an input circuit configured to receive a signal based on a user input; and an image processing circuit configured to determine a subset of an image including a desired image area based on the user input of a first line in the first mode, and to determine the desired image area based on the user input of a second line on the subset of the image in the second mode.
US10254928B1 Contextual card generation and delivery
Systems, methods, and computer-readable media are disclosed for generating cards that include personalized content that is relevant to tastes or preferences of a user and contextually relevant to a current, historical, or future use context of a user device. The card content is determined to be relevant to a current use context of a user device based on an evaluation of contextual data with respect to constraints associated with the card. The card content is transmitted to a card client for presentation via a user interface of the client when the card content is deemed relevant to the current use context of the device.
US10254925B2 GUI document management system
Embodiments of the present disclosure provide a GUI web-browser with functionality to create, edit, and retrieve GUI documents as GUI web pages. The GUI web-browser may be enabled to display a GUI document in a GUI document display format as a GUI web page. A user may be enabled to modify the GUI web page in a similar way as they would modify a GUI based document. The modified GUI document may be then saved as a GUI web page comprising edited GUI elements. A specification to the GUI document comprising the GUI elements may be saved in a storage format, and then loaded in a display format for display as the GUI web page.
US10254920B2 Systems and methods for accessing a nested menu
Systems and methods allow a user to interact with an augmented reality device. In one implementation, a wearable device for providing a virtual menu to a user includes a display; at least one sensor configured to provide an output indicative of a viewing direction of the user; and at least one processing device. The at least one processing device is configured to monitor a viewing direction of the user based on the output of the at least one sensor; provide a menu on the display; determine, based on the monitored viewing direction, whether the user is looking in a direction of the location of the menu on the display; and expand the menu if the user is determined to be looking in the direction of the location of the menu on the display.
US10254917B2 Systems and methods for identifying and suggesting emoticons
Various embodiments provide a method that comprises receiving a set of segments from a text field, analyzing the set of segments to determine at least one of a target subtext or a target meaning associated with the set of segments, and identifying a set of candidate emoticons where each candidate emoticon in the set of candidate emoticons has an association between the candidate emoticon and at least one of the target subtext or the target meaning. The method may further comprise presenting the set of candidate emoticons for entry selection at a current position of an input cursor, receiving an entry selection for a set of selected emoticons from the set of candidate emoticons, and inserting the set of selected emoticons into the text field at the current position of the input cursor.
US10254916B2 Systems and methods for monitoring and correcting defects and tubing installation errors for blood processing systems
A system is provided for processing blood from a blood source. The system cooperates with a disposable fluid flow circuit including a tubing line that is associated with a clamp of the system. The system also includes a sensor and a controller, which cooperate to determine whether the fluid flow circuit and/or the system itself is defective and/or if the fluid flow circuit has been installed onto the system improperly. If such an error or defect exists, then the controller determines whether a selected system state exists. The controller causes a change in the appearance of the display of the system, which includes displaying an interactive icon if the selected system state exists. The icon, when manipulated, causes the clamp to move from the closed condition to an open condition.
US10254913B2 Selection editing using a localized level set algorithm
Techniques are disclosed for selecting a targeted portion of a digital image. In one embodiment, a selection cursor having central and peripheral regions is provided. The central region is used to force a selection or a deselection, and therefore moving the central region over a portion of the image causes that portion of the image to be selected or deselected, respectively. The peripheral region of the cursor surrounds the central region and defines an area where a localized level set algorithm for boundary detection is performed. This provides more accurate boundary detection within the narrowly-focused peripheral region and eliminates the need to apply the level set algorithm across the entire image. Thus moving the peripheral region of the selection cursor over a boundary of the targeted portion of the image applies the level set algorithm in that boundary region and increases the likelihood that the boundary will be detected accurately.
US10254909B2 System and method for providing a user interface for media navigation by attribute compass
There is provided a system and method for providing a user interface for media navigation by attribute compass. The system comprises a processor configured to show, on a display, a grid view of a plurality of media items. The processor is further configured to present, on the display, a plurality of attribute compasses associated with the media item selected from the plurality of media items, designate the selected media item as a pivot item upon receiving a selection of an attribute compass from the plurality of attribute compasses, the attribute compass comprising a positive correlation between a direction and an attribute, and arrange the grid view according to the positive correlation of the attribute compass. By presenting the user with a grid view and a plurality of attribute compasses, the user may intuitively and continuously navigate towards the direction containing media items with relevant attributes.
US10254907B2 Display device with input function
A display device with an input function is provided with a display panel, a touch sensor arranged overlapping the display panel, and an electromagnetic shield arranged overlapping the display panel, the display panel, the touch sensor, and the electromagnetic shield have flexibility, the display panel includes a substrate having flexibility, a functional circuit layer arranged on the first surface of the substrate, and a display element layer provided in a location facing the first surface via the functional circuit layer, the touch sensor includes a plurality of electrostatic capacitance type sensor electrodes arranged in a location facing the functional circuit layer via the display element layer, the electromagnetic shield is arranged in a location further outside than the touch sensor from the rolled axis or the folded axis of the substrate when the functional circuit layer and the display element layer are rolled or folded inward.
US10254902B2 Touch sensor device including a polymer layer having conductive and non-conductive regions
A touch sensor device includes first touch electrodes and second touch electrodes disposed on a substrate, and a polymer layer including a polymer material disposed on the first and second touch electrodes and on a substantially entire area of the substrate, in which the polymer layer includes conductive and non-conductive regions.
US10254901B2 Method and integrated circuit to generate a signal to operate a sensor array
An apparatus includes an integrated circuit configured to be operatively coupled to a sensor array that is configured to generate an ultrasonic wave. The integrated circuit includes a transmitter circuit configured to provide a first signal to the sensor array. The integrated circuit further includes a receiver circuit configured to receive a second signal from the sensor array in response to providing the first signal. The sensor array includes an ultrasonic transmitter configured to generate the ultrasonic wave in response to the first signal and a piezoelectric receiver layer configured to detect a reflection of the ultrasonic wave.
US10254899B2 Optical apparatus including non-electric type touch panel
An optical apparatus includes a touch substrate; a waveguide layer arranged on the touch substrate, the waveguide layer including a plurality of waveguides; an optical output structure arranged on the waveguide layer and configured to output light propagating in the plurality of waveguides at touched locations on the touch substrate; a gap layer arranged to provide a predetermined gap between the waveguide layer and the optical output structure; and an optical system, which projects light output by the optical output structure.
US10254896B2 Display with case electrically connected to ground
A display includes a touch sensor panel, a panel controller, a case, and a signal generation circuit. The touch sensor panel includes a touch sensor. The panel controller measures a capacitance of the touch sensor. The case accommodates the display, in which at least the touch sensor panel and the panel controller are disposed. The signal generation circuit is capable of applying an AC signal to a ground of the panel controller. The case is electrically connected to the ground of the panel controller. When the signal generation circuit applies the AD signal to the ground, the panel controller measures the capacitance of the touch sensor.
US10254895B2 Information processing method for avoidance of a mis-touch and electronic device thereof
An information processing method, an electronic device, and an information processing apparatus are provided. The information processing method comprises determining whether a display output state of a display screen satisfies a first preset condition; in response to the first preset condition being satisfied, controlling a key region to be in a mis-touch avoidance mode; in the mis-touch avoidance mode, in response to a first operation at the key region being detected, determining whether the first operation satisfies a second preset condition; and in response to the second preset condition being satisfied, controlling the key region to be unresponsive to the first operation.
US10254893B2 Operating apparatus, control method therefor, and storage medium storing program
An image on an operating surface is captured, and first image data are acquired. A gesture performed by a user on the operating surface is recognized on the basis of the first image data. Whether there is a touch panel sensor configured to acquire coordinates of positions touched by an operation performed by a user on the operating surface or not is determined. In a case where the determination unit determines that there is the touch panel sensor on the operating surface, coordinates of the position on the operating surface touched by the operation performed by the user are identified on the basis of coordinates of a position detected by the touch panel sensor instead of a recognized user's gesture.
US10254890B2 Front-end signal compensation
A touch surface device having improved sensitivity and dynamic range is disclosed. In one embodiment, the touch surface device includes a touch-sensitive panel having at least one sense node for providing an output signal indicative of a touch or no-touch condition on the panel; a compensation circuit, coupled to the at least one sense node, for generating a compensation signal that when summed with the output signal removes an undesired portion of the output signal so as to generated a compensated output signal; and an amplifier having an inverting input coupled to the output of the compensation circuit and a non-inverting input coupled to a known reference voltage.
US10254884B2 Apparatus for piezoelectric force detection
Certain aspects of the present disclosure generally relate to a touch panel. The touch panel may include a cover layer, of a plurality of layers, configured to receive a touch force applied to the touch panel. The touch panel may include a force determination set of layers, of the plurality of layers, to determine a magnitude of the touch force applied to the touch panel. The force determination set of layers may include a piezoelectric layer with a set of force determination pixels. The set of force determination pixels may be arranged in a matrix to address the set of force determination pixels. A force determination pixel may be configured to generate a charge for determining a location of the touch force applied to the touch panel and a magnitude of the touch force applied to the touch panel.
US10254883B2 Electronic device for sensing pressure of input and method for operating the electronic device
An electronic device including a plurality of displays and a method for operating the electronic device are provided. The method includes sensing pressure of an input to at least one of the plurality of displays, executing a first function in correspondence with the input if the sensed pressure is equal to or greater than a threshold, and executing a second function different from the first function in correspondence with the input if the sensed pressure is less than the threshold.
US10254875B2 Display device and driving method for the same
A display device includes a flexible display panel, a sensing scan driver, and a sensing signal processor. The display panel includes a plurality of flexible touch input electrodes arranged in a first direction and a plurality of flexible touch output electrodes arranged in a second direction. The sensing scan driver supplies sensing input signals to the flexible touch input electrodes. The sensing signal processor receives sensing output signals through the flexible touch output electrodes. The display panel includes a plurality of touch sensing areas. One of the touch input electrodes and a pair of the touch output electrodes correspond to one of the touch sensing areas when the display panel stretches in the first direction by a predetermined first threshold value or more.
US10254873B2 System and method for determining user input using dual baseline modes
The embodiments described herein provide devices and methods that facilitate improved performance. In one embodiment, an input device comprises a plurality of capacitive sensor electrodes and a processing system coupled to the electrodes and configured to operate the electrodes to sense in a sensing region. Specifically, the processing system is configured to determine information about input objects in the sensing region based on comparisons of preliminary values with corresponding baseline values. The processing system is further configured to selectively operate in a first mode and a second mode. While operating in the first mode, the processing system selectively changes a baseline value of the plurality of baseline values by a first amount in response to that baseline value being below a corresponding preliminary value. This selective changing of baseline values occurs even when the processing system determines that an input object is in the sensing region.
US10254872B2 Operation apparatus
An operation apparatus includes: an operation plate on which an operation surface performed by a pressing operation with an operation body; an assembly member assembled with the operation plate; a first elastic member opposite to the operation surface with respect to the operation plate, and between the operation plate and the assembly member to be elastically deformable by a pressing force applied by the operation body; a sensor detecting an elastic deformation changing amount of the first elastic member generated by the pressing operation; a pressing determinator determining whether the pressing operation is performed based on a detection value of the sensor; and a second elastic member between the operation plate and the assembly member to be elastically deformable with the first elastic member by the pressing force. The first and second elastic members are arranged to enable the pressing force applied serially.
US10254869B2 Display device with touch detecting function and electronic apparatus
According to an aspect, a display device with a touch detecting function includes: a substrate; a display area; a touch detection electrode provided with a plurality of conductive thin wires, each of the conductive thin wires including a plurality of thin wire pieces each having a linear shape and including a first end and a second end; a drive electrode; and a display functional layer. The adjacent thin wire pieces are arranged so as to be bent at a bent portion serving as a portion at which the second end of the one thin wire piece of the adjacent thin wire pieces is connected to the first end of the other thin wire piece of the adjacent thin wire pieces, and the conductive thin wires include a bent portion having an angle formed by the adjacent thin wire pieces different from angles of the other bent portions.
US10254868B2 Display device having pressure sensor
To provide a display device having a pressure sensor, including a plurality of first electrodes formed discretely at positions above a display area, a plurality of dielectric layers formed discretely on each of the plurality of first electrodes, a plurality of second electrodes formed on the plurality of dielectric layers, an elastic layer formed on each of the plurality of first electrodes in an area not overlapping the plurality of dielectric layers and the plurality of second electrodes, and a third electrode formed continuously in an area over the plurality of first electrodes, the plurality of dielectric layers, the plurality of second electrodes, and the plurality of elastic layers, wherein the third electrode is spaced apart from the dielectric layer and the second electrode, and the elastic layer is in contact with the first electrode and the third electrode.
US10254865B2 Display device intended notably for a motor vehicle
Display device intended notably for a motor vehicle and comprising:—a display screen (2),—a touch-sensitive pad (5) positioned in front of the display screen,—a lateral surround (3) positioned over part of the front surface of the display screen, —a first opaque mask (4) positioned between the touch-sensitive pad and the lateral surround (3) and extending toward the center of the front surface of the display screen beyond the lateral surround so as to conceal said lateral surround,—a second opaque mask (6) positioned in front of the touch-sensitive pad and concealing a lateral part of the front surface of the touch-sensitive pad which part is positioned in front of the first mask, in which device the first mask extends toward the center of the front surface of the screen beyond the second mask.
US10254862B2 Stylus and touch control method
A stylus adapted to a touch panel is provided. The stylus comprises a barrel, a driving circuit disposed inside the barrel and configured to generate a driving signal, a conductive tip disposed at an end of the barrel and electrically connected to the driving circuit to receive the driving signal, and a conductive grip disposed at the barrel and electrically isolated from the conductive tip. The conductive tip is capacitively coupled with the touch panel via the driving signal to form a first induced capacitor on the touch panel. A capacitance effect is generated between the conductive grip and the touch panel to form a second induced capacitor on the touch panel. A touch control method is also provided.
US10254858B2 Capturing pen input by a pen-aware shell
The electronic devices described herein are configured to enhance user experience associated with using a pen on the touchscreens of the electronic devices. Contact of a pen on the touch screen is detected by a persistent, pen-aware shell that occupies some or all of the touch screen user interface throughout operation of the electronic device. Detected pen contact with the touch screen is captured/collected as pen input and used to perform a function of the electronic device or shared with an application such that the application may perform a function based on the pen input. A performed function or application with which to share the pen in put is selected by a user, automatically by an operating system, or a combination of the two. Automatic capture of pen input by the persistent, pen-aware shell provides an intuitive way of making use of pen/touch screen capability of an electronic device.
US10254855B2 High resolution and high sensitivity three-dimensional (3D) cursor maneuvering device
A three dimensional (3D) maneuvering device generates 3D data by irradiating a variably tinted two dimensional (2D) reference surface. The tri-stimuli color index data (e.g. CIE 1931 RGB) is a reliable and high definition source of such tinting. By mathematical conversion, the color index data on the 2D surface is mapped into 3D positional data, i.e. (x, y, z) to be used by a computer, a 3D rendering device or an electronic or electromechanical device such as a 3D printer. The 3D maneuvering device has high sensitivity, high resolution, and immunity from the noise caused by human vibrations. A rotational motion vector is derived by comparing the relative motion vectors derived from a pattern recognition process of surface features on the same reference plane with the positional data derived using the color index data. Thus, a single gestural movement of the operator's hand provides both the translational and rotational motion data simultaneously.
US10254848B2 Cross-platform data visualizations using common descriptions
The present invention extends to methods, systems, and computer program products for cross-platform data visualizations using common descriptions. Embodiments of the invention provide mechanisms for simplifying software development and enhanced code reliability. A user interface, along with interactive and dynamic characteristics, can be described (programmatically and/or declaratively) independently of any specific device platform. User interface qualities can be described using a generic scene graph structure with attached behaviors. The generic scene graph can then be used to drive the user interface on any number of different computing platforms using platform specific (e.g., rendering, gesture recognition, etc.) sub-systems. Platform specific sub-systems can vary based on technologies that are used by the platform specific sub-systems. For example, rendering sub-systems can vary based on the technology used to render graphical data, such as, for example, Open GL, XAML, Direct X, Quartz, etc.
US10254847B2 Device interaction with spatially aware gestures
Described is a system and technique for providing the ability for a user to interact with one or more devices by performing gestures that mimic real-world physical analogies. More specifically, the techniques described herein provide the ability for a user to interact with a device by limiting the conscious gesturing for a computer component by camouflaging computer-recognizable gestures within manipulations of a physical objects.
US10254846B1 Systems and methods to facilitate interactions with virtual content in an augmented reality environment
A system configured to facilitate interactions with virtual content in an augmented reality environment may comprise one or more of a hand tracking device, a light source, an optical element, one or more physical processor, non-transitory electronic storage, and/or other components. The hand tracking device may be configured to generate output signals conveying positions of a digit of a user's hand over time. The light source may be configured to emit light forming images of virtual content. The optical element being configured to provide the light emitted from the light source into one or more eyes of a user. A visual indicator may be provide that visually indicates a perceived distance between the virtual content and the digit.
US10254843B2 Gesture operated wrist mounted camera system
A system and method for capturing media are disclosed. In a first aspect, the system comprises a wristband device that includes at least one sensor and a camera coupled to the wristband device. The camera is controlled by at least one gesture determined using the at least one sensor. In a second aspect, the method comprises providing a wristband device that includes at least one sensor, coupling a camera to the wristband device, determining at least one gesture using the at least one sensor, and controlling the camera by using the at least one gesture.
US10254839B2 Impact feedback operation device
An impact feedback operation device includes a base member, an operation member having an operation part equipped with a touch sensor, an actuator having a shape memory alloy wire, a temperature sensor, a voltage sensor, and a processing unit. The processing unit determines an energization condition required for the shape memory alloy wire, depending on a detected temperature and a detected voltage. The operation part is fixed to the base member through an elastically deformable elastic portion.
US10254838B2 Architecture and communication protocol for haptic output devices
The embodiments are directed toward an architecture and communication protocol for controlling haptic output devices. According to the embodiments, a composite drive signal is generated that includes a first drive signal to be rendered by a first haptic output device, a second drive signal to be rendered by a second haptic output device, and a packet identifier. A controller includes the first haptic output device that is associated with a first user input element and the second haptic output device associated with a second user input element. The composite drive signal is transmitted to controller, and the execution order of the first and second drive signals is determined based on the packet identifier.
US10254836B2 Haptic power consumption management
A haptically-enabled system retrieves a haptic effect definition in response to a request for a haptic effect and receives a power consumption management mode. The system modifies the haptic effect definition based at least in part on the power consumption management mode and converts the modified haptic effect definition into a haptic effect signal. The system then applies the haptic effect signal to a haptic output device.
US10254835B2 Method of operating and electronic device thereof
A method of operating a haptic-enabled electronic device includes detecting an input interaction between the haptic-enabled electronic device and a touchscreen-enabled electronic device selecting a vibration command in associated with the input, and vibrating the haptic-enabled electronic device in response to the vibration command.
US10254832B1 Multi-item selection using eye gaze
Representative embodiments disclose mechanisms for selection of items using eye tracking. One or more primary selection targets are presented to the user. When the user selects a primary selection target, secondary selection targets are presented in close proximity to the primary selection target, either before or after selection of the primary selection target. The secondary selection targets are animated in a way that moves them away from the primary selection target. The user's eye naturally follows the secondary selection target of interest, if any, producing a vector having a magnitude and a direction. The magnitude and direction of the vector are used to identify which, if any, of the secondary selection targets are intended ty the user.
US10254830B2 Correlating user reaction with at least an aspect associated with an augmentation of an augmented view
Computationally implemented methods and systems include detecting one or more user reactions of a user in response to a display to the user of an augmented view of an actual scene from a real environment, the augmented view that was displayed including one or more augmentations, and correlating the detected one or more user reactions with at least one or more aspects associated with the one or more augmentations that were included in the augmented view that was presented. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10254825B2 Body position optimization and bio-signal feedback for smart wearable devices
Smart wearable devices and methods are disclosed for providing feedback for optimal placement of the wearable device. This includes systems and methods to lock or unlock a wearable device and/or notify external wearable/non-wearable devices depending on the states of the wearer by sending notification or providing feedback if mispositioned or repositioned on the wearer. A system and method are disclosed for providing a user indication of proper placement of a wearable device by providing feedback based on acquired bio-signal quality. In one embodiment, bio-signal quality is acquired by comparing a computed signal to noise ratio to that of an expected signal.
US10254824B2 Systems and methods for output of content based on sensing an environmental factor
An audio playback device may be capable of operating in a “shuffle” mode in which audio or other content items are randomly selected. Environmental factor(s) such as ambient conditions or forces applied to the device or a peripheral can be used to identify one or more subsets of available content items from which content items are selected to thereby provide an “ambient shuffle” mode. By including or excluding items from the subset, the randomly-selected content items may more likely match the conditions under which the playback device is operating and/or match input provided by a user via tapping on, shaking, or otherwise applying force to the device or components in communication with the device.
US10254819B2 Apparatus and method for activating and shutting down enhanced pipeline stages and enhanced modules based on priority and performance requirements
A method for controlling a pipeline-based processor. The method includes determining a change in a workload. The method also includes activating or shutting down, by at least one controller circuit, one or more of the plurality of enhanced pipeline stages based on at least one corresponding enhanced stage priority level of the one or more of the plurality of enhanced pipeline stages and requirements for performance of the workload. The method additionally includes activating or shutting down, by the at least one controller circuit, one or more of the plurality of enhanced modules of the particular pipeline stage based on at least one corresponding priority level of the one or more of the plurality of enhanced modules of the particular pipeline stage and the requirements for the performance of the workload.
US10254817B2 Memory system
According to one embodiment, the memory system includes a nonvolatile semiconductor memory, a data buffer, a volatile memory for storing a management table uniquely associates the user data with an address of the physical storage region of nonvolatile semiconductor memory, a controller that carries out a force quit process for writing the user data stored in a data buffer, the management table stored in volatile memory into the nonvolatile semiconductor memory, and a storage battery. The controller starts the force quit process prior to the power supply of the internal power supply regulator is switched from an external power supply to the storage battery.
US10254816B2 Substrate processing apparatus, editing apparatus and method and non-transitory storage medium
A control unit of a substrate processing apparatus has a storage medium that stores operation commands as a single macro. The operation commands include an operation command for shutdown of the substrate processing apparatus by which the substrate processing apparatus is automatically transferred from a normally-operating condition to a condition suitable for man power maintenance, and an operation command for startup of the substrate processing apparatus by which the substrate processing apparatus is automatically transferred to a condition suitable for normal operation after completion of the man power maintenance. The control unit makes a display unit display both the operation commands for shutdown and startup together on a single ejection screen of the display unit, and allows editing of the macro on the single edit screen by using the input unit.
US10254813B2 Method of operating semiconductor device
Systems, apparatuses, and methods of power management for a system on a chip (SoC) are described. In one method, the operational states of the cores/processors of the SoC are monitored and, if a core/processor is in idle or standby mode, the rate of the clock signal driving a component, such as a memory interface, associated with the idle core/processor is reduced, thereby reducing power consumption.
US10254807B2 Systems and methods for policy-based per-zone air mover management for offline management controller
In accordance with embodiments of the present disclosure, a management controller for use in an information handling system may include a processor configured to manage a plurality of air mover control systems for a plurality of air movers integral to the information handling system, each air mover of the plurality of air movers associated with a corresponding zone of the information handling system and a co-processor configured to, in the event of a fault condition of the processor, manage the plurality of air mover control systems in accordance with a per-zone policy.
US10254805B2 Desktop electronic device
An internal component and external interface arrangement for a cylindrical compact computing system is described that includes at least a structural heat sink having triangular shape disposed within a cylindrical volume defined by a cylindrical housing. A computing engine having a generally triangular shape is described having internal components that include a graphics processing unit (GPU) board, a central processing unit (CPU) board, an input/output (I/O) interface board, an interconnect board, and a power supply unit (PSU).
US10254800B2 Portable electronic apparatus
A portable electronic apparatus includes a display panel which is flexible and thus prevents or protects a defect from occurring when the portable electronic apparatus is bent. The portable electronic apparatus includes: a display panel configured to display an image; a window that is disposed over an image display surface of the display panel; a functional plate that is disposed between the display panel and the window; and a first adhesive layer that is patterned and is disposed between the display panel and the functional plate or between the functional plate and the window.
US10254798B2 Display device
A display device includes a foldable case unit and a flexible display panel. The case unit includes an elongated connecting plate, and a lower case and an upper case coupled to the connecting plate via hinge parts, respectively. The upper case has a variable dimension in a y direction. In the opened case unit, the lower case, the connecting plate, and the upper case are aligned flush with one another in the y direction. In the folded case unit, the dimension of the upper case in the y direction is larger than the dimension in the opened case unit, and the display panel is accommodated in a space surrounded with the lower case, the connecting plate, and the upper case.
US10254796B2 Information processing device, display device, and electronic device
An electronic device with a large display region and improved portability is provided. An electronic device with improved reliability is provided. The information processing device includes a first film, a second film, a panel substrate, and at least a first housing. The panel substrate has flexibility and includes a display region. The first film has visible light transmittance and flexibility, and the second film has flexibility. The first housing includes a first slit, the panel substrate includes a region interposed between the first film and the second film, the first slit is configured to store the region, and one or more of the panel substrate, the first film, and the second film can slide along the first slit.
US10254793B1 Adaptable graphics board form factor with adjacent orientation to a motherboard for use with plural external I/O requirements in information handling systems
A system and method of implementing an adaptable graphics board form factor design comprising an adaptable graphics board including a reconfigurable zone subset of components including a reconfigurable I/O module having display data ports disposed along a first edge of the adaptable graphics board, the adaptable graphics board including a set of core components including the graphics processor and graphics memory, wherein the reconfigurable zone subset of components are orientable relative to the set of core components to interface with an information handling system chassis of a first model specification selected from a plurality of model specifications for information handling systems in which the adaptable graphics board may be used, and the adaptable graphics board including a connector pad interface area for receiving an array of compressible electrical spring contacts of a compression jumper pad for a flexible compression jumper connector, wherein the connector pad interface area is disposed along a second edge of the adaptable graphics board for alignment adjacent to a motherboard to be operatively coupled via the flexible compression jumper connector in the information handling system.
US10254791B1 Portable electronic device
A portable electronic device includes a first casing and a second casing. The first casing includes a first display module. The second casing includes a second display module. The second casing and the first casing are combined together. The second display module includes a micro LED display and an optical fingerprint sensing unit. The optical fingerprint sensing unit is located under the micro LED display.
US10254786B2 Method of making transparent conductors on a substrate
A method of patterning a conductive layer to form transparent electrical conductors that does not require etching is disclosed. The method includes peeling a strippable polymer layer from a substrate coated with the conductive layer to pattern the conductive layer. In some embodiments, a resist matrix material is patterned over the conductive layer to prevent removal of the conductive layer beneath the resist matrix material. In other embodiments, a liner having a pressure sensitive adhesive surface is brought into contact with the patterned strippable polymer material to remove both the patterned strippable polymer material and the conductive layer beneath it.
US10254772B2 Balanced regulator with targeted boost sensing tube
A balanced port pressure regulator includes a valve body having a fluid inlet and a fluid outlet connected by a fluid passageway, an orifice being disposed between the fluid inlet and the fluid outlet. A valve seat is disposed within the fluid passageway. A valve plug is also disposed within the fluid passageway. A piston is disposed within the valve body, the piston separating the fluid passageway from a balancing chamber. A sleeve extends away from the piston, the sleeve forming a balancing passage that fluidly connects the fluid passageway with the balancing chamber. The sleeve includes an open end that terminates within the orifice. By terminating within the orifice, the open end of the sleeve generates boost only towards the end of a valve opening cycle when the valve plug approaches a fully open position, which is where boost is most needed.
US10254771B2 System and method for dispensing a beverage
Systems, apparatus and methods are described herein for dispensing a carbonated beverage. In some embodiments, an apparatus includes a first cylinder that defines an interior region that can contain a volume of carbonated water and a first piston separating the interior region. A second cylinder is coupled to the first cylinder and defines an interior region and a second piston separating the interior region and operatively coupled to the first piston. The interior region of the second cylinder can contain a volume of beverage concentrate. A flywheel assembly is operatively coupled to the first cylinder and to the first piston and can control a predetermined ratio of a volume of carbonated water from the first cylinder and a volume of beverage concentrate from the second cylinder to be dispensed when a force is exerted on the piston by a flow of carbonated water through the first cylinder.
US10254769B2 Systems and methods for surveillance with a visual marker
Systems and methods are provided for positing an unmanned aerial vehicle (UAV) in an environment. The UAV may be able to identify visual markers and patterns in the environment. The UAV can distinguish between visual markers and other features in the environment. The visual markers can be analyzed with visual sensors to determine the position of the UAV in the environment. The visual markers can encode instructions to the UAV.
US10254765B2 Coordination of vehicle movement in a field
The illustrative embodiments provide for a number of other vehicles that are moved on a number of paths that is substantially parallel to, and offset to at least one of a first offset side and a second offset side of, the path for the first vehicle. The number of other vehicles is moved along at least a portion of the path in the turn in response to a turn in the path of the first vehicle. The number of other vehicles may be moved from the path to a number of second parallel paths that are substantially parallel to the path after the turn of the first vehicle and offset to an opposite offset side of the first vehicle than the at least one offset side before the turn in response to the first vehicle completing the turn.
US10254760B1 Self-correcting controller systems and methods of limiting the operation of neural networks to be within one or more conditions
Systems and methods for automatically self-correcting or correcting in real-time one or more neural networks after detecting a triggering event, or breaching boundary conditions are provided. Such a triggering event may indicate incorrect output signal or data being generated by the one or more neural networks. In particular, machine controllers of the invention limit the operations of neural networks to be within boundary conditions. Autonomous machines of the invention can be self-corrected after a breach of a boundary condition is detected. Autonomous land vehicles of the invention are capable of determining the timing of automatic transition to the manual control from automated driving mode. The controller of the invention filters and saves input-output data sets that fall within boundary conditions for later training of neural networks. The controllers of the invention include security architectures to prevent damages from virus attacks or system malfunctions.
US10254756B2 Cleaning robot and method for controlling the same
A cleaning robot including a main body, a moving assembly to move the main body, a cleaning tool provided at a bottom part of the main body to collect foreign substances on a floor, and an imager to collect images around the main body. The cleaning robot also including a controller to recognize motion of a hand by performing image processing of the collected images, identify a control command corresponding to the motion of the hand, plan a moving direction and a moving distance of the main body as movement information based on the control command, and control operations of the moving assembly and the cleaning tool based on the planned movement information. Since the user directly controls movement of the cleaning robot, it is possible to improve interactivity between human and cleaning robot, to reduce the effort by the user and increase convenience.
US10254755B2 Methods and systems for drone network delivery system
Embodiments for managing drones by one or more processors are described. Information about each of a plurality of drones is received. Each of the plurality of drones is associated with a respective one of a plurality of users. A request to transport an item from an origination point to a destination is received. Based on the information about the plurality of drones, the origination point, and the destination, a first of the plurality of drones is selected to transport the item from the origination point to an intermediate region. Based on the information about the plurality of drones, the origination point, and the destination, a second of the plurality of drones is selected to transport the item from the intermediate region to the destination.
US10254748B2 Inspection work support device, inspection work support system, and inspection work support method
An inspection work support device that supports inspection work performed in a plant, includes: a storage that stores an apparatus ledger in which apparatus information of an apparatus installed in the plant is registered, and an inspection list which indicates a list of inspection targets; an indicator that indicates the inspection target to be inspected based on the inspection list; an acquisition part that acquires apparatus specification information which is required for specifying the apparatus; a search part that searches the apparatus ledger based on the apparatus specification information acquired by the acquisition part to obtain the apparatus information; and a display that displays the inspection target indicated by the indicator and the apparatus information obtained by the search part.
US10254745B2 Computer-implemented automated design, modeling and manufacturing system for a project
A computer-implemented automated building mechanical systems design and modeling is described. The system provides a central source for all of the design and construction information for systems in a construction project in a coordinated two-dimensional and three-dimensional spatial database that is accessible as a means to produce automatically coordinated design development and construction document information of the mechanical systems. The system acquires and stores all of the appropriate design, engineering, and construction expertise information available for any building type for use in automatically assembling and coordinating the design, cost-estimating, and scheduling for the mechanical systems of the construction project. The system output model enables automatic generation of drawings and cost, manufacturing and scheduling information.
US10254741B2 Robot apparatus having learning function
A robot apparatus includes a robot mechanism; a sensor provided in a portion whose position is to be controlled, of the robot mechanism, for detecting a physical quantity to obtain positional information of the portion; and a robot controller having an operation control unit for controlling the operation of the robot mechanism. The robot controller includes a learning control unit for calculating a learning correction value to improve a specific operation of the robot mechanism based on the physical quantity detected, while the operation control unit makes the robot mechanism perform the specific operation, with the sensor; and a learning extension unit for obtaining the relationship between the learning correction value calculated by the learning control unit and information about the learned specific operation, and calculates another learning correction value to improve a new operation by applying the obtained relationship to information about the new operation without sensor.
US10254739B2 Coil positioning system
An example system includes: a magnet including one or more coils to conduct current to generate a magnetic field, with the magnetic field to affect output of radiation to a target; and one or more actuators, with an actuator among the one or more actuators being at least part of a physical coupling to the one or more coils, and with the actuator being controllable to move the one or more coils via the physical coupling based on movement of the magnet.
US10254737B2 Motor driving apparatus
A motor-driving apparatus, which drives a motor while controlling the motor based on an external command signal from an external device, includes an external command processor, a program storage, a motor controller, a program rewriting unit, a rewriting data input terminal. The external command processor outputs a motor control command from the external command signal based on an external command processing program. The motor controller controls an operation of the motor according to the motor control command based on a motor control program. Further, the external command processing program and the motor control program are previously stored in the program storage. The program rewriting unit rewrites only the external command processing program stored in the program storage based on the program rewriting data received from the rewriting data input terminal.
US10254731B2 Machining program creating device
A machining program creating device that calculates a movement command indicating a tool path based on the machining program including the machining cycle command includes machining region calculating means for calculating a machining region based on a machining condition and a finished shape specified by the machining cycle command, movement command calculating means for calculating the movement command based on the machining condition specified by the machining cycle command, and the machining region calculated by the machining region calculating means, and machining program creating means for creating a machining program without a machining cycle command, based on an unmachined workpiece shape and the finished shape specified by the machining cycle command, the machining region calculated by the machining region calculating means, and the movement command calculated by the movement command calculating means.
US10254730B2 System and process for evaluating and validating additive manufacturing operations
A method of evaluating and validating additive manufacturing operations includes generating a multidimensional space defined by a plurality of bounds, each of the bounds being defined on a distinct parameter of an additive manufacturing process and each of the parameters being directly related to the occurrence of a horizontal lack of fusion flaw, each of the parameters being a dimension in a multi-dimensional coordinate system, determining a coordinate position of at least one additive manufacturing operation within the multi-dimensional coordinate system, and categorizing the operation as free of horizontal lack of fusion flaws when the coordinate position is within the multi-dimensional space.
US10254727B2 Feedback control for a person support apparatus with a mattress replacement system and methods for automatically pausing a turn and hold operation
A method for triggering a pause event in a turn and hold operation applied to a mattress replacement system of a person support apparatus may include inflating at least one air bladder in only one of a right side portion and a left side portion of the mattress replacement system; detecting, automatically with at least one sensor, a force applied to at least one of a frame of the personal support apparatus and the at least one air bladder as the at least one air bladder is inflated; determining, automatically with a microcontroller communicatively coupled to the at least one sensor, if the force applied has a force duration that is greater than a threshold force duration to trigger the pause event; and discontinuing inflation of the at least one air bladder when the pause event is triggered.
US10254725B2 Utilizing automated lighting system to determine occupancy
A method for utilizing an automated lighting system having a plurality of lighting fixtures with associated light sensors to determine occupancy of a plurality of occupants in an area of a building. Lighting level information is received from the lighting fixture sensors of the automated lighting system identifying lighting variations in an area to form a time-based history of lighting level variations. Analytic analysis is applied to the time-based history of lighting level variations to determine a time-based occupancy in the area.
US10254724B2 Method and system for personalized, secure, and intuitive smart home control using a smart hand
A user equipment (UE) for use in a smart home control system is provided. The UE includes a beam forming device configured to transmit a directional signal beam to an electronic device. The directional signal beam includes a credential associated with the UE. The UE also includes a transmitter configured to transmit a command signal including the credential after the beam forming device transmits the directional signal beam to the electronic device. The command signal commands an operation of the electronic device. The UE further includes an input device. The input device is configured to receive a directional signal beam generating input to initiate the transmission of the signal beam. The input device is also configured to receive a command input to initiate the transmission of the command signal.
US10254717B2 Electronic timepiece
An electronic timepiece includes: a barometric pressure sensor; a letter plate that has a “MEAS” letter indicating “measurement progress”; and a second display hand that displays that measurement of a barometric pressure is being executed by pointing a region in which the “MEAS” letter is disposed in a case in which the barometric pressure sensor performs measurement of the barometric pressure.
US10254716B2 Flexural pivot
A timekeeping pivot linking a first part with a second part, pivotably about a pivot axis, the pivot comprising a blade having an edge, rigidly connected to one of the first or second parts and the median plane of which passing via the edge defines a blade plane, and a bearing area rigidly connected to the other of the first and second parts and against which the edge of the blade bears, the contact points of the blade and of the bearing area being substantially situated on the pivot axis, the first and second parts being rigidly connected in translation in the direction orthogonal to the pivot axis contained in the blade plane.
US10254714B2 Running equation of time mechanism controlled by a differential device
A running equation of time mechanism includes civil hour and minute hands to indicate civil time and a concentric true minute hand to indicate true time. The running equation of time mechanism includes an equation of time cam and a differential gear device, a first input of which is formed by a civil minute pipe on which a civil minute hand is pressed, and a second input of which is formed by the equation of time cam. The differential gear device includes a planetary reducer wheel set via which the civil minute pipe drives a civil hour pipe on which is pressed the civil hour hand, and a planetary multiplier wheel set via which the civil hour pipe drives a true minute pipe on which is pressed the true minute hand.
US10254712B2 Cartridge, process cartridge and electrophotographic image forming apparatus
A process cartridge detachably mountable to an electrophotographic image forming apparatus including a main assembly side drive transmission member and a main assembly side urging member, the cartridge including a rotatable photosensitive drum; a rotatable developing roller for developing a latent image formed on the drum, the developing roller contactable to and spaceable from the drum; an urging force receiving portion for receiving an urging force from the urging member to space the roller from the drum; a cartridge side drive transmission portion capable of coupling with the main assembly side drive transmission member to receive a rotational force for rotating the roller; a releasing member capable of urging the main assembly side drive transmission member to decouple the cartridge side drive transmission member from the main assembly side drive transmission member by the urging force receiving portion receiving the urging force from the main assembly side urging member.
US10254709B2 Developing cartridge including holder that holds electrical contact surface
A developing cartridge includes a housing, a developing roller positioned at one end of the housing in a second direction, a storage medium having an electric contact surface, a resilient member and a first holder positioned at one end of the housing in a first direction, and a second holder holding the electric contact surface. The resilient member can expand and contract in a third direction crossing the electric contact surface. The resilient member has one end connected to the first holder, and another end connected to the second holder. The second holder is movable relative to the first holder in the third direction between a first position and a second position. As the second holder moves from the first position to the second position, the resilient member expands to generate contraction force functioning as pressing force acting in a direction from the second position toward the first position.
US10254701B2 Paper correction apparatus, image forming system and non-transitory computer readable medium on which paper correction program is recorded
A paper correction apparatus B corrects a curl of a sheet S by passing the sheet S through curved paper conveying routes CCP1 and CCP2 whose curving amounts can be changed. The paper correction apparatus B is provided with a control unit B3 which sets the curving amounts of the curved paper conveying routes CCP1 and CCP2, and changes a sheet interval in accordance with the curving amounts which are set. By this configuration, it is possible to inhibit the productivity from being reduced due to paper correction during performing post-printing processes in a finisher which is located in the downstream side of the paper correction apparatus B.
US10254696B2 Image forming apparatus and system for printing sets of documents
An image forming apparatus includes a first medium supply unit, a second medium supply unit, and an image forming unit. The image forming unit forms, upon receiving an instruction to print document data for a plural number of sets, an image of the document data on a medium supplied from the first medium supply unit up to a preset number of the plural number of sets and forms an image of the document data on a medium supplied from the second medium supply unit for a remaining number of the plural number of sets.
US10254694B2 Image forming apparatus
A control unit of an image forming apparatus controls, in an image forming mode, a potential difference obtained by subtracting the voltage applied to the developer bearing member from the voltage applied to the regulating member so that the potential difference is set to the polarity of the developer, and the control unit controls, in a lubricant discharge mode, the potential difference obtained by subtracting the voltage applied to the developer bearing member from the voltage applied to the regulating member so that the potential difference is set to the polarity of the lubricant or “0”.
US10254692B1 Image forming apparatus and method of controlling return from sleep mode in image forming apparatus
A detection unit detects a presence of an individual near an image forming apparatus during a sleep mode in which an image forming unit, an image reading unit, and a user interface unit enter a sleep state of non-conduction. An individual specifying unit specifies the individual detected by the detection unit. A determination unit determines whether there is a printing job corresponding to the individual specified by the individual specifying unit. A control unit warms up a heater by causing the fixer to transition from the sleep state to a ready state when the determination unit determines that there is the printing job corresponding to the individual specified by the individual specifying unit. Conversely, the control unit maintains the fixer in the sleep state when the determination unit determines that there is no printing job corresponding to the individual specified by the individual specifying unit.
US10254688B2 Image forming apparatus with pivoting fixing device
An image forming apparatus includes an apparatus main body and a fixing device. The apparatus main body is formed such that its interior can be opened. The fixing device is provided in the interior of the apparatus main body and configured to fix a toner image on a medium to the medium by heating and pressing the toner image. The fixing device is supported by the apparatus main body in such a way as to pivot so as to be disposed on an outside of the apparatus main body in a state where the interior of the apparatus main body is opened.
US10254687B2 Fixing apparatus and image forming apparatus that maintain a pressing force between a contact member and a heat rotating member
A fixing apparatus includes a heating rotating member, a pressure rotating member, and a contact member. A contact holding member holds the contact member so that the contact member presses against the heating rotating member, and causes at least a portion of the contact member to elastically deform between the heating rotating member and the contact holding member. In addition, a displacement mechanism displaces a relative position of the heating rotating member with respect to the pressure rotating member. When the heating rotating member is separated from the pressure rotating member by the displacement mechanism, an interval between a fulcrum, at which the contact holding member holds the contact member, and a contact point, at which the contact member comes into contact with the heating rotating member, does not increase.
US10254680B2 Powder container, process cartridge, and image forming apparatus
A powder container is removably mountable in one of a process cartridge and an image forming apparatus. The powder container includes a discharge port to discharge powder stored inside the powder container, a collection port to correct the powder from outside of the powder container, a first shutter to open and close the discharge port, a first opening and closing member to open and close the first shutter, a second shutter to open and close the collection port, a second opening and closing member to open and close the second shutter, and a shaft portion to link the first opening and closing member and the second opening and closing member.
US10254679B2 Memory control device, memory device and image forming apparatus
A memory control device includes a memory control part that controls memory through an interface part in accordance with a predetermined communication regulation, an illegal access detection part that detects an illegal access to the memory according to an access state from the memory control part to the memory and a signal state of the interface part, and a signal control part that switches the signal state of the interface part from a write-allowed state, in which the interface part is able to be written, to a write-inhibited state, in which the interface part is protected from being rewritten, when the illegal access is detected by the illegal access detection part.
US10254678B2 Image forming apparatus having image bearing member and collection device to collect materials adhered on the image bearing member
In an image forming apparatus, the image bearing member has a surface and configured to rotate about an axis. The collection device is in contact with the surface, and configured to collect materials adhered to the surface. The developing roller is configured to provide a charged toner having a first polarity. The processor is configured to perform: executing a print job in a printing period; executing, in a non-printing period, a first process in which the image bearing member is rotated at least one rotation while a holding bias is applied to the collection device, the holding bias having a second polarity opposite to the first polarity; and executing, in a non-printing period after the first process, a second process in which the image bearing member is rotated while an ejection bias is applied to the collection device, the ejection bias having the first polarity.
US10254676B2 Charge roller for electrographic printer
A charge roller includes a body having a metal external surface and an inorganic outer resistive coating.
US10254672B2 Toner for developing electrostatic charge image
Provided is a means to exhibit excellent low temperature fixability and to improve all of the heat-resistant storage property of a toner, charging uniformity, and transferability under a high temperature and high humidity condition.A toner for developing electrostatic charge image which contains at least a binder resin, in which the binder resin has a core-shell structure having a core portion which contains a hybrid crystalline polyester resin formed by chemical bonds of a crystalline polyester resin unit with an amorphous resin unit other than a polyester resin and an amorphous resin and a shell portion which contains a hybrid amorphous polyester resin formed by chemical bonds of an amorphous polyester resin unit with an amorphous resin unit other than a polyester resin.
US10254671B2 Binder resin for toner, toner, and manufacturing method therefor
A binder resin for toner of the present invention comprising: a polyester resin (A) which contains a constitutional unit derived from isosorbide and has a softening temperature of 120° C. or lower; and a polyester resin (B) different from the polyester resin (A), wherein the binder resin for toner has a hygroscopicity index of 2 or less and contains a tetrahydrofuran-insoluble matter at 5% by mass or less.
US10254670B2 Electrostatic latent image developing toner and toner external additive
An electrostatic latent image developing toner includes a plurality of toner particles each including a toner mother particle and an external additive attached to a surface of the toner mother particle. The external additive includes a plurality of resin particles each containing first temperature responsive polymer domains and second temperature responsive polymer domains. The second temperature responsive polymer domains have a lower critical solution temperature (LCST) higher than that of the first temperature responsive polymer domains.
US10254669B2 Method for manufacturing toner for electrostatic image development
The present invention relates to a process for producing a toner for development of electrostatic images, including step (1) of mixing a releasing agent and a water dispersion of resin particles (A) to obtain a water dispersion of releasing agent particles; step (2) of mixing the obtained water dispersion of the releasing agent particles and a water dispersion of resin particles (B) to aggregate the releasing agent particles and the resin particles (B), thereby obtaining aggregated particles; and step (3) of coalescing the obtained aggregated particles to obtain coalesced particles, in which the resin particles (A) include a composite resin including a segment (a1) constituted of a polyester resin and a vinyl-based resin segment (a2) containing a constitutional unit derived from a styrene-based compound; and a resin constituting the resin particles (B) includes a segment (b1) constituted of a polyester resin in an amount of not less than 50% by mass.
US10254668B2 Toner for electrophotography, developer for electrophotography, image forming apparatus, and process cartridge
A toner for electrophotography, the toner including an amorphous polyester resin, an addition polymerization-based resin, and wax that is ester wax or carnauba wax, wherein the toner satisfies relationships represented by Formula 1 and Formula 2 below, SPr>SPw>SPd  (Formula 1) |SPr−SPw|>|SPw−SPd|  (Formula 2) where SPr is a value of a solubility parameter of the amorphous polyester resin, SPw is a value of a solubility parameter of the wax, and SPd is a value of a solubility parameter of the addition polymerization-based resin.
US10254666B2 Toner for development electrostatic images
Provided is a toner for developing electrostatic images, which is less likely to cause filming, is excellent in printing durability, and is less likely to cause fog under a high temperature and high humidity environment. The toner for developing electrostatic images is a toner containing colored resin particles that contains a binder resin, a colorant and a charge control agent, and external additives, wherein the external additives include at least: silica fine particles A, silica fine particles B, and electroconductive metal oxide fine particles C; wherein the silica fine particles. A and B are silica fine particles surface-hydrophobized with at least one hydrophobizing agent; wherein the electroconductive metal oxide fine particles C have an electrical resistance of 70 Ωcm or less and contain antimony-doped tin oxide.
US10254661B2 Silicon wafer transportation system
A wafer transfer system for use in a photolithography system including a wafer storage apparatus, a pre-alignment apparatus, a buffer stage and a wafer stage is disclosed, which includes: a dual-arm robot, configured to take a wafer to be exposed from the wafer storage apparatus and transfer it onto the pre-alignment apparatus and further configured to remove an exposed wafer from the buffer stage and place it back into the wafer storage apparatus; a wafer-loading linear robot, configured to transfer a pre-aligned wafer onto the wafer stage; and a wafer-unloading linear robot, configured to transfer the exposed wafer onto the buffer stage. The dual-arm robot, the wafer-loading linear robot and the wafer-unloading linear robot can operate in parallel so as to achieve time savings in the wafer transfers.
US10254654B2 Microelectromechanical mirror assembly
An optical element assembly includes a base, and an element unit. The element unit includes (i) an optical element having an element central axis and an element perimeter; and (ii) an element connector assembly that couples the optical element to the base, the element connector assembly including a flexure assembly having an element flexure and a base flexure. A distal end of the element flexure is coupled to the optical element near the element perimeter, a distal end of the base flexure is coupled to the base, and a proximal end of the element flexure is coupled to a proximal end of the base flexure near the element central axis.
US10254651B2 Coating agent for reducing roughness of resist pattern, and method for forming resist pattern in which roughness is reduced
A coating agent capable of favorably reducing the roughness of a resist pattern and a method for forming a resist pattern in which roughness is reduced. The method includes coating the resist pattern with the coating agent. The coating agent is a composition including a resin, a quaternary carbon-atom-containing compound, and a solvent, the quaternary carbon-atom-containing compound having an aliphatic hydrocarbon group having 1 to 8 carbon atoms and a group having a specific structure having a specific amount of ethylene oxide and/or propylene oxide added thereto.
US10254645B2 Photosensitive resin composition, method for producing cured film, cured film, liquid crystal display device, organic electroluminescent display device, and touch panel
There are provided a photosensitive resin composition having excellent chemical resistance, light resistance, and solubility in a solvent, a method for producing a cured film, a cured film, a liquid crystal display device, an organic electroluminescent display device, and a touch panel. The photosensitive resin composition contains a polybenzoxazole precursor, a photoacid generator which generates an acid having a pKa of 3 or less or a quinone diazide compound, and a solvent, in which the polybenzoxazole precursor contains a total of 70 mol % or more of a repeating unit represented by the following Formula (1) and a repeating unit represented by the following Formula (2) with respect to the total repeating units, and a ratio between the repeating unit represented by Formula (1) and the repeating unit represented by Formula (2) is 9:1 to 3:7 in a molar ratio. Y1 represents a cyclic aliphatic group having 3 to 15 carbon atoms, and Y2 represents a linear or branched aliphatic group having 4 to 20 carbon atoms.
US10254640B2 Reflective element for mask blank and process for producing reflective element for mask blank
A process for producing a reflective element for a mask blank, of which a reflective layer is hardly damaged at the time of etching treatment of an absorber layer. A process for producing a reflective element for a mask blank, which comprises (1) a step of forming a reflective layer on a first surface of a substrate, (2) a step of forming a first protective layer on the reflective layer, (3) a step of cleaning the substrate to form an exposed part of the reflective layer, which is not covered with the first protective layer, and (4) a step of forming a second protective layer on the first surface of the substrate to cover the exposed part of the reflective layer with the second protective layer.
US10254636B1 Reducing heat generated during projection of visual content
A method, a system, and a computer program product for reducing heat generated during projection of visual content. The method includes determining a temperature of at least one light emitter that projects a visual content based on calibration data. The method further includes determining, by a processor, whether the temperature exceeds a temperature threshold. The method further includes calculating, by the processor, at least one adjustment that reduces a level of heat generated by the at least one light emitter during projection of the visual content. The at least one adjustment overrides at least one portion of the calibration data. The method further includes applying the at least one adjustment to the at least one light emitter and modulating the at least one light emitter to project the visual content in accordance with the at least one adjustment applied to the calibration data.
US10254635B2 Light source unit and projector
There is provided a light source unit comprising a sealing member, a holding member on which an abutment surface is formed, which has an engaging portion and which holds a part, a case on which an abutted surface is formed which is brought into abutment with the abutment surface via the sealing member, which has an engaged portion which is brought into engagement with the engaging portion and which holds the holding member, wherein the abutment surface of the holding member and the abutted surface of the case face each other and are inclined relative to a holding surface which holds the part, and the abutted surface of the case is inclined so as to face a side where the holding member is inserted.
US10254633B2 Imaging device and camera grip, and imaging system
A mount section 35 on which a camera grip 60 is mounted in an attachable and detachable manner is provided in an imaging device 30, and a mount section 65 that is mounted on the imaging device 30 in an attachable and detachable manner is provided in the camera grip. The attachment and detachment of the camera grip 60 can be easily performed and manipulability can be improved by providing the mount sections 35 and 65 provided in the imaging device and the camera grip with a bayonet mechanism. Further, a connection cable 75 that connects the imaging device 30 and the camera grip 60 is wound or rewound around the mount section 65 in accordance with the rotational movement of a grip main body section 61 with the mount section 65 as the axis, and the connection cable 75 does not become an obstacle to the switch manipulation of a manipulation section 62 provided in the camera grip 60. The manipulability of an imaging system can be improved.
US10254632B2 Handheld stand for shooting and method for adjusting center of gravity thereof
The present disclosure relates to the technical field of shooting and discloses a handheld stand for shooting which is more stable. The present disclosure comprises a rotatable handle mechanism, a base, a position adjusting mechanism, a connecting mechanism and a counterweight, wherein the rotatable handle mechanism is connected to a bottom of the base, the base is rotatable with respect to the rotatable handle mechanism, the position adjusting mechanism is disposed on an upper surface of the base for holding a shooting device and adjusting a position of the shooting device relative to the base, the counterweight is disposed below the rotatable handle mechanism and connected to the base via the connecting mechanism, and the counterweight is configured to adjust a center of gravity of the base. The present disclosure further discloses a method for adjusting the center of gravity of a handheld stand.
US10254629B2 Electronic device
The electronic device can be used with an accessory module that is a second device attached to a device main body that is a first device. The accessory module includes a locking member that is held so as to be able to be turned. The locking member includes a ring-shaped portion that has a plurality of claw portions and an operation portion for performing a turning operation. The device main body 1 includes a plurality of claw portions corresponding to the plurality of claw portions of the locking member. The claw portions and the claw portions engage with each other in a state in which the accessory module is attached to the device main body by the turning operation of the operation portion, and the claw portions and the claw portions are not engaged in a state in which the accessory module can be removed from the device main body.
US10254625B2 Optical signal processing device
An optical signal processing device with a transponder aggregator function by which theoretical loss is not increased even if the number of necessary transponders is increased. Optical signals inputted from input ports are inputted to a PLC. The PLC has SBTs. The input ports are connected to the input-end SBT, and a plane wave is outputted from an output end of the PLC to the space side at an angle different for each input port. Optical signals outputted by the PLC are changed in their optical paths on the x-z plane by a cylindrical lens (Lsp) designed to refract optical signals in the x-axis direction, and are reflected by an LCOS at different regions corresponding to the positions of the input port. The reflected optical signals are incident on the output-end SBTs on the PLC, and are outputted to output ports via demultiplex parts.
US10254617B2 Switchable objects and methods of manufacture
A simplified switchable object and methods of making same are provided. The methods may include steps of applying a switchable material on a first surface of a first substrate, the switchable material having a thickness and a shape; applying a barrier material on the first substrate, circumferential to the switchable material; and applying a second substrate over top of, and in contact with, the switchable material and the barrier material, the first substrate, second substrate and barrier material defining a closed chamber encapsulating the switchable material. The methods may further include a step of applying a seal material.
US10254616B2 Variable transmittance optical filter with substantially co-planar electrode system
A variable transmittance optical filter comprising: a first layer comprising a first substantially transparent substrate with a substantially co-planar (SC) electrode system disposed thereon, the SC electrode system made of transparent electrically conductive material and comprising at least one pair of electrically separate electrodes arranged in a substantially co-planar manner on the first substantially transparent substrate, each pair of electrically separate electrodes comprising a first electrode and a second electrode, a second layer proximate to the first layer and comprising a transition material that darkens in response to a non-electrical stimulus and lightens in response to application of an electric voltage; and an electrical connection system for electrically connecting the SC electrode system to a source of electric voltage.
US10254607B2 Display device
In order to take advantage of the properties of a display device including an oxide semiconductor, a protective circuit and the like having appropriate structures and a small occupied area are necessary. The protective circuit is formed using a non-linear element which includes a gate insulating film covering a gate electrode; a first oxide semiconductor layer over the gate insulating film; a channel protective layer covering a region which overlaps with a channel formation region of the first oxide semiconductor layer; and a first wiring layer and a second wiring layer each of which is formed by stacking a conductive layer and a second oxide semiconductor layer and over the first oxide semiconductor layer. The gate electrode is connected to a scan line or a signal line, the first wiring layer or the second wiring layer is directly connected to the gate electrode.
US10254606B2 Display device
According to one embodiment, a display device includes a first line extending in a first direction, an insulating layer covering the first line, a second line disposed on the insulating layer and extending in a second direction, and a drive circuit including an output line extending in the first direction and connected to the first line through a contact portion. The contact portion includes a first portion to which the first line is connected at a first position, and a second portion to which the output line is connected at a second position which is apart from the first position in the second direction, the second portion facing the first portion with the insulating layer interposed therebetween while being electrically connected to the first portion.
US10254603B2 Display apparatus and method of manufacturing the same
A display apparatus includes a display panel including a lower base substrate and a connecting portion disposed on the lower base substrate, a flexible circuit board attached on a side surface of the display panel, and including a base film and a conductive pattern disposed on the base film, a conductive paste part disposed between the side surface of the display panel and the flexible circuit board, a first anisotropic conductive film (ACF) film disposed between the side surface of the display panel and the conductive paste part, and a second ACF film disposed between the conductive paste part and the flexible circuit board. The connecting portion is exposed at the side surface of the display panel, and the first ACF film directly makes contact with the connecting portion.
US10254600B2 Liquid crystal display device having rectangular-shaped pixel electrodes overlapping with comb-shaped counter electrodes in plan view
The present invention realizes a bright image display by enhancing a numerical aperture of pixels. At least a portion of a pixel electrode is overlapped to a thin film transistor by way of a first insulation film, the pixel electrode is connected to an output electrode of the thin film transistor via a contact hole which is formed in the first insulation film, the counter electrode is arranged above the pixel electrode by way of a second insulation film in a state that the counter electrode is overlapped to the pixel electrode, the counter electrode is formed at a position avoiding the contact hole formed in the first insulation film as viewed in a plan view, and at least a portion of the counter electrode is overlapped to the thin film transistor.
US10254599B2 Liquid crystal display device
According to an aspect, a liquid crystal display device includes a first substrate, a second substrate, a liquid crystal layer, a first electrode, and a second electrode. The first electrode includes an electrode base portion extending in a first direction, and a plurality of comb tooth portions extending in a second direction different from the first direction and protruding from the electrode base portion with a certain distance interposed therebetween. At least one of the first substrate and the second substrate includes a light-blocking part that reduces intensity of light passing therethrough at a position overlapping with at least one of the center of the comb tooth portion and the center between the adjacent comb tooth portions in a direction perpendicular to the first substrate.
US10254598B2 Liquid crystal display
A liquid crystal display including a first substrate; a pixel electrode which includes a first subpixel electrode and a second subpixel electrode disposed adjacent to and spaced apart from the first subpixel electrode on the first substrate; a second substrate facing the first substrate; and a common electrode disposed on the second substrate and defines a first slit thereof and a second slit thereof which is connected to the first slit. The first subpixel electrode defines a first plate-shaped portion overlapping the first slit and a plurality of first branches which extend from the first plate-shaped portion, and the second subpixel electrode defines a second plate-shaped portion overlapping the second slit and a plurality of second branch portions which extend from the second plate-shaped portion. At least one of the first branch portions is connected to at least one of the second branch portions.
US10254596B2 Liquid-crystal display device having paired sub-pixel electrodes
A liquid-crystal display device includes a first substrate, a plurality of pixel units disposed on the first substrate, a color filter layer overlapping the plurality of pixel units and including first to third color filters, a second substrate facing the first substrate, and a liquid-crystal layer interposed between the first substrate and the second substrate. Each of the pixel units of the plurality of the pixel units includes a first pixel, a second pixel and a third pixel. The first pixel includes a first pixel electrode, the second pixel includes a second pixel electrode, and the third pixel includes a first sub-pixel electrode and a second sub-pixel electrode. A voltage applied to the first sub-pixel electrode is different from a voltage applied to the second sub-pixel electrode.
US10254593B2 Display panel and display device
A display panel and a display device are provided in the present disclosure. The display panel includes an array substrate, a color filter substrate and a liquid crystal layer arranged between the array substrate and the color filter substrate. A liquid crystal blocking component is arranged between the array substrate and the color filter substrate, a display region of the display panel is divided into at least two display sub-regions by the liquid crystal blocking component which is configured to block liquid crystals from flowing between the at least two display sub-regions.
US10254591B2 Display panel and method for manufacturing the same
A display panel includes a first substrate, a second substrate disposed opposite to the first substrate, a first alignment key disposed on the first substrate; and a second alignment key disposed on the second substrate to overlap the first alignment key, where the second alignment key includes a border portion and a groove pattern disposed in a region defined by the border portion.
US10254589B2 Display device and method for manufacturing the same
A display device and a method of manufacturing the same are disclosed. The display device comprises a thin film transistor on a substrate, a protective film on the thin film transistor, and an alignment film on the protective film. The protective film includes one or more protective films, and a protective film adjacent to the alignment film among the one or more protective films has a silicon content higher than a nitrogen content. Thus, it is possible to provide a display device capable of reducing image sticking or flicker.
US10254584B2 Adaptable backlight
A liquid crystal display arrangement for a motor vehicle includes a plurality of light emitting diodes positioned to backlight a liquid crystal display. A plurality of electrical conductors are each electrically connected to, and provide electrical power to, a different respective subset of the light emitting diodes. An electronic controller is electrically coupled to each of the conductors and individually controls conduction of electricity through each of the conductors to thereby change a brightness of at least one of the subsets of the light emitting diodes relative to a brightness of at least one other subset of the light emitting diodes during operation of the motor vehicle.
US10254582B2 Liquid crystal display device
The invention provides an LCD device, whose polarizers comprising: a plurality of polarizing units disposed corresponding to the first, second and third sub-pixels and arranged in an array; each polarizing unit being a multilayer film structure, comprising a transparent body, and a plurality of first film layers and a plurality of second film layers interleaved into a stack disposed on the body. By achieving polarization through multilayer film structure and each polarizing unit only needing to satisfy polarization conditions for light of the wavelength range of light emitted by corresponding sub-pixel, the invention can reduce material selection difficulty and production difficult for multilayer structure and improve LCD contrast.
US10254581B2 Fabricating method of color filter substrate, color filter substrate and display device
A fabricating method of color filter substrate includes a step of forming a black matrix pattern and a color filter layer pattern on a substrate. The black matrix pattern partitions a plurality of sub-pixel regions on the substrate, the color filter layer covers over the plurality of sub-pixel regions, the sub-pixel region includes a transmissive region and/or a reflective region. Before forming the color filter layer pattern the fabricating method further comprises a step of forming a plurality of recesses on the substrate. Each transmissive region in the sub-pixel regions corresponds to a respective recess in terms of location. Correspondingly, the invention provides a color filter substrate fabricated by such fabricating method, as well as a display device comprising such color filter substrate. The fabricating method as provided by the present invention can achieve an effect of color coordination and reduce the number of processes and the thickness of the planarizing protective layer.
US10254573B2 Flexible display device and method for manufacturing thereof
Disclosed is a flexible display device that may include a flexible substrate; a display device layer provided on a first surface of the flexible substrate; and a deformation-preventing portion provided on a second surface of the flexible substrate, the second surface corresponding to the opposite surface to the first surface provided with the display device layer, wherein the display device layer includes a first area and a second area, and the deformation-preventing portion is overlapped with the second area.
US10254571B2 Liquid crystal adjustment device, crystal display panel and method for adjusting amount of liquid crystals in liquid crystal display panel
A liquid crystal adjustment device, a liquid crystal display panel and a method for adjusting an amount of liquid crystals in the liquid crystal display panel are provided. The liquid crystal adjustment device includes a liquid crystal accommodation space in communication with a liquid crystal cell in a liquid crystal display panel. The liquid crystal adjustment device injects liquid crystals into the liquid crystal cell when the liquid crystals in the liquid crystal cell are too many, or expels liquid crystals from the liquid crystal cell when the liquid crystals in the liquid crystal cell are too few, to implement the adjustment of the amount of the liquid crystals in the liquid crystal cell, thereby keeping a stable amount of liquid crystals in the liquid crystal cell.
US10254567B2 UV-absorbing vinylic monomers and uses thereof
Described herein are water-soluble UV-absorbing vinylic monomers and their uses in preparing UV-absorbing contact lenses capable of blocking ultra-violet (“UV”) radiation and optionally (but preferably) violet radiation with wavelengths from 380 nm to 440 nm, thereby protecting eyes to some extent from damages caused by UV radiation and potentially from violet radiation. This invention also provides a UV-absorbing contact lens.
US10254566B2 Alignment features that allow for a liquid filled layered stack to assemble
Apparatus and systems for an ophthalmic device having alignment features for a liquid filled layered stack to assemble are disclosed herein. An example apparatus may include first, second, and third optical elements arranged in a stack, with each optical element including alignment and separation features. The alignment and separation features may form a reservoir region and a dam region. The reservoir region may provide radial alignment to the first, second, and third optical elements such that an optical axis of each optical element is aligned, and the reservoir region may have a reservoir region gap formed between adjacent ones of the optical elements. The dam region, disposed radially outside of the reservoir region, may include a first dam formed due to the first and second optical elements being in contact, and a second dam formed due to the second and third optical elements being in contact, wherein the dam region determines a reservoir region gap width.
US10254565B2 Ophthalmic devices and related methods
Embodiments disclosed herein are related to systems including at least one ophthalmic device (e.g., at least one intraocular lens or at least one contact lens) and methods of using the at least one ophthalmic device. The ophthalmic device includes a switchable lens that can selectively change a focal length thereof. The ophthalmic device also includes a plurality of sensors disposed therein or thereon that sense one or more characteristics. At least one of the plurality of sensors can sense one or more electromyography signals associated with a ciliary muscle of the eye. At least another of the plurality of sensors can sense one or more accelerations of the eye, one or more electromagnetic signals, one or more magnetic fields, one or more additional electromyography signals, or another suitable characteristic. The systems can also include at least one controller configured to direct changing the focal length of the switchable lens responsive to the characteristics sensed by the sensors.
US10254558B2 Optical element with spaced diffraction gratings, and display apparatus
In an optical element, a first diffraction grating, a second diffraction grating, a third diffraction grating, and a fourth diffraction grating are formed in each of a first surface of a first substrate, a fourth surface of a second substrate, a fifth surface of a third substrate, and an eighth surface of a fourth substrate. Each substrate is fixed by (a first adhesive layer, second adhesive layer, and a third adhesive layer) adhesive layers including a gap material. A first filler with a refractive index equal to that of the first substrate and the second substrate is filled between the first substrate and the second substrate and a third filler formed of air or a medium with a refractive index equal to that of air is filled between the second substrate and the third substrate.
US10254555B2 Dashboard embedded hologram-based indicia
Disclosed herein are devices, methods and systems for producing hologram-based indicia for a vehicle dashboard/cockpit. By employing the aspects disclosed herein, indicia (electronically coupled to the vehicle's microprocessor), is lighted and projected in a three-dimensional virtual manner. The aspects disclosed herein may be embedded in various portions in the vehicle and thus, not consume extra space or area required to create virtual images through other techniques.
US10254550B2 Virtual reality device and its virtual reality support device
A virtual reality support device includes a hanging main body, a circuit board module and a battery module. The hanging main body has an internal space. A receiving space is defined by an outline of the hanging main body, and the receiving space allows the hanging main body to be hung onto a human body. The circuit board module is received within the internal space, and the circuit board module is provided with an electric connecting port for electrically connecting to a display device. The battery module is received within the internal space, and electrically connected to the circuit board module.
US10254548B1 Scanning device
Example methods, apparatuses and systems are disclosed for providing a device for capturing a barcode image within an augmented reality environment. An example method includes detecting a target object within a field of view of an augmented reality viewing device. The method further includes rendering an image of a scanning device within the field of view of the augmented reality viewing device, and rendering a scanning area within the field of view of the augmented reality viewing device. Further, a camera associated with the augmented reality viewing device captures an image of a barcode located on the target object. Corresponding apparatuses, systems, and computer program products are also provided.
US10254547B2 Method and apparatus for head worn display with multiple exit pupils
A method for displaying an image viewable by an eye, the image being projected from a portable head worn display, comprises steps of: emitting a plurality of light beams of wavelengths that differ amongst the light beams; directing the plurality of light beams to a scanning mirror; modulating in intensity each one of the plurality of light beams in accordance with intensity information provided from the image, whereby the intensity is representative of a pixel value within the image; scanning the plurality of light beams in two distinct axes with the scanning mirror to form the image; and redirecting the plurality of light beams to the eye using a holographic optical element acting as a reflector of the light beams, whereby the redirecting is dependent on the wavelength of the light beam, to create for each light beam an exit pupil at the eye that is spatially separated from the exit pupils of the other light beams.
US10254544B1 Head tracking accuracy and reducing latency in dynamic environments
A display system includes a transparent display configured to be worn by a pilot of an aircraft and configured to display information from an image source while allowing the pilot to view a scene, and one or more sensors configured to acquire sensor data indicative of a current orientation and motion of at least one of an eye, a head, and a body portion of the pilot. The display system also includes a controller configured to determine the pilot's current viewpoint of the scene based on the sensor data; determine the pilot's future viewpoint of the scene based on the sensor data and the pilot's current viewpoint of the scene; and cause the image source to provide the display information to the transparent display based on the pilot's determined future viewpoint of the scene to allow the pilot to view the display information and the scene together.
US10254543B2 Image processing apparatus, image processing system, control method for image processing apparatus, and non-transitory computer-readable storage medium for mixed reality
An image processing apparatus includes an image capturing unit configured to capture a real space, a detection unit configured to detect, from image data captured by the image capturing unit, feature points to be used to obtain a position and an orientation of the image capturing unit, a generation unit configured to generate compressed image data by compressing a data amount of the image data, a transmission unit configured to transmit, to an external server, the compressed image data and position information of the feature points detected by the detection unit, and a display unit configured to display composite image data generated in the external server based on the position information and the compressed image data by receiving the composite image data from the external server.
US10254541B2 Head up display device
According to one embodiment, a display device includes a polarization separation element which transmits first polarized light, and reflects second polarized light, a first optical modulation unit which displays a first image by using transmitted light, a second optical modulation unit which displays a second image by using reflected light, and a projector which projects the first image onto a first projection area of a projection plane, and projects the second image onto a second projection area different from the first projection area of the projection plane.
US10254537B2 Optical device and method of producing same
An optical device including a housing; an optical element contained in the housing; and a cover that seals an opening of the housing. The cover includes a frame member having an opening that serves as a window section, and a window section glass plate bonded to the frame member and seals the opening of the frame member. The frame member has a thickness which is greater than that of the window section glass plate, an upper surface of the frame member protrudes past an upper surface of the window section glass plate, a lower surface of the frame member protrudes past a lower surface of the window section glass plate.
US10254534B2 Single multimode fiber endoscope
An example multimode fiber endoscope may include an elongated body having a proximal end and a distal end; a multimode fiber disposed within the elongated body and extending from the proximal end to the distal end of the elongated body; a light source disposed relative to the proximal end of the elongated body; a light detector disposed relative to the proximal end of the elongated body; and multiple optical elements disposed between the light source and the multimode fiber. One or more of the optical elements are configured to direct light from the light source into the multimode fiber. One or more of the optical elements are configured to direct light from the multimode fiber to the detector. In some embodiments, the multimode fiber may be a single multimode fiber.
US10254531B2 Method for observing a sample by lens-free imaging
The invention relates to a method for observing a sample, in particular an anatomopathological slide formed from a thin thickness of a sampled biological tissue. It includes a step of illuminating the sample with a light source and acquiring, with an image sensor, an image representing the light transmitted by the sample. The image undergoes holographic reconstruction, so as to obtain a representation, in the plane of the sample, of the light wave transmitted by the latter. The method includes applying an impregnating fluid to the sample, such that the sample is impregnated with said impregnating liquid, said impregnating liquid having a refractive index strictly higher than 1.
US10254529B2 Method and apparatus for calibrating image sensor array in microscopic imaging system
A method and an apparatus for calibrating an image sensor array in a microscopic imaging system are provided. The method includes: performing a vignetting effect calibration and correction on the image sensor array, such that pixels acquired by all sub-field-of-view image sensors for capturing a scene with a same radiant exitance have a same gray level; performing a light encoding on a temporal-spatial union structure using a spatial light modulator, to establish correspondences of a plurality of feature points between an image space and a physical space; performing a light decoding on the temporal-spatial union structure, to acquire pixel coordinates of the plurality of feature points in an image plane and physical coordinates of the plurality of feature points in a plane of the spatial light modulator; acquiring a homography relationship according to the pixel coordinates and the physical coordinates, acquiring a global coordinate mapping according to the homography relationship.
US10254524B2 Microscope having low distortion aberration
Beam deflection units in light-scanning microscopes are usually arranged in planes that are conjugate to the objective pupil. The scan optics, which is required for generating the conjugate pupil planes, is complicated and not very light efficient. The invention is intended to enable a higher image quality, simpler adjustment and a lower light loss microscope. The optical system comprises a concave mirror (36) for imaging a respective point of the first and second beam deflection units (30A, 30B) onto one another. The concave mirror (36), the first beam deflection unit (30A), and the second beam deflection unit (30B) are arranged such that the illumination beam path is reflected exactly once at the concave mirror (36). A first distortion caused by the concave mirror (36) and a second distortion of the imaging caused by the first and second beam deflection units (30A, 30B) at least partly compensate for one another.
US10254523B2 Digital portable microscope
A self contained, portable high resolution microscope featuring a flat base 1 to provide a stable optical platform capable of resolving parallel lines 10 μm apart. The microscope folds or collapses to a flat shape in order to make it very portable.
US10254519B2 Variable-power optical system, optical device, and method for manufacturing variable-power optical system
Composing, in order from an object side, a first lens group G1 having negative refractive power, a second lens group G2 having positive refractive power and at least one lens group G3; upon varying magnification, a distance between the first lens group G1 and the second lens group G2, a distance between the second lens group G2 and a lens group G3 at an image side of the second lens group G2 and adjacent thereto, being varied; and a given conditional expression being satisfied; thereby providing a variable magnification optical system having a superb optical performance upon focusing, an optical device and a method for manufacturing the variable magnification optical system.
US10254518B2 Image pickup apparatus equipped with zoom lens with bent optical path
A zoom lens with a bent optical path includes, in order from the object side to the image side, a first lens unit including the reflecting member and having a negative refractive power, a second lens unit having a positive refractive power, a third lens unit having a negative refractive power, and a fourth lens unit having a positive refractive power. During zooming from the wide angle end to the telephoto end, the second lens unit moves closer to the first lens unit only toward the object side, the third lens unit moves in such a way that it becomes closest to the second lens unit at an intermediate focal length position in the course of zooming as compared to the state at the wide angle end and the state at the telephoto end, and the fourth lens unit moves. The zoom lens satisfies a certain condition.
US10254508B2 Converter device and image capturing apparatus
In a converter device that is attached between a lens device, which is attachable to and detachable from an image capturing apparatus, and the image capturing apparatus, and that has a reimaging optical system configured to reimage a primary image formed by the lens device on an image plane as a secondary image, the imaging magnification of the reimaging optical system and imaging positions of a primary image and a secondary image are appropriately set.
US10254500B2 Splice-on cable breakout assembly
A break-out assembly includes an enclosure defining a first port at the first end to receive an optical cable and a second port at the second end to receive a plurality of break-out cables. Each port leads to the interior of the enclosure. A cable retention region defined within the enclosure at the second end is configured to enable the break-out cables to each secure to the enclosure at one of a plurality of axial locations. Certain types of break-out assemblies include other cable retention regions to axially and/or rotationally secure the optical cable to the enclosure. A splice retention region is disposed within the enclosure between the first port and the second cable retention region. The splice retention region receives optical splices at which optical fibers of the optical cable are spliced to optical fibers of the break-out cables.
US10254499B1 Additive manufacturing of active devices using dielectric, conductive and magnetic materials
The present disclosure relates to a process, system and apparatus for multi-material additive manufacturing process comprising: extruding an extrudable material through a nozzle capable of moving along one or more axis and concurrently extruding one or more filaments, wherein the filament is embedded in, on or about the extrudable material from the nozzle.
US10254492B2 Optical module and assembly method thereof
An optical module includes a housing, a printed circuit board, an optical assembly, an optical interface joined with the optical assembly, the printed circuit board, the optical assembly, and the optical interface being disposed in the housing, an adapter to be mated with an external optical connector and disposed on an end of the housing, and first and second connecting part disposed on the adapter and the housing, respectively. The adapter and the housing are secured together through the first and second connecting parts. The optical interface and the adapter are configured to correspond to each other.
US10254486B2 Optical receptacle
An optical receptacle, includes a fiber stub having an optical fiber with a core and cladding, a ferrule with a through-hole fixing the optical fiber, a bonding agent fixing the optical fiber in the through hole and a holder holding the fiber stub. The optical fiber is disposed inside the through-hole over an entire region of the optical fiber, and includes a portion in which a core diameter and a fiber outer diameter decrease gradually toward an end surface of the ferrule on a side opposite to a side to be optically connected to a plug ferrule. The bonding agent is filled into a space between the optical fiber and an inner wall of the through-hole.
US10254479B2 Highly efficent on-chip direct electronic-plasmonic transducers
In one embodiment, an on-chip electronic-plasmonic transducer is provided that is capable of both direct plasmon generation and detection at high efficiencies. The electronic-plasmonic transducer includes a metal-insulator-metal junction formed from a first wire constructed of a first metal, a tunneling barrier material in contact with the first wire, and a second wire made from a second metal in contact with the tunneling barrier material. A plasmonic waveguide is formed as a contiguous part of the second wire, such that the waveguide is directly coupled to the MIM junction. The electronic-plasmonic transducer can both directly generate and detect plasmons, such that it may be configured on-chip as either a plasmon source or a plasmon detector. The electronic-plasmonic transducer may be used to form an on-chip plasmon-based frequency multiplier or plasmon amplifier, among other usages.
US10254476B1 Stackable optoelectronics chip-to-chip interconnects and method of manufacturing
An optoelectronics chip-to-chip interconnects system is provided, including at least one packaged chip to be connected on the printed-circuit-board with at least one other packaged chip, optical-electrical (O-E) conversion mean, waveguide-board, and (PCB). Single to multiple chips interconnects can be interconnected provided using the technique disclosed in this invention. The packaged chip includes semiconductor die and its package based on the ball-grid array or chip-scale-package. The O-E board includes the optoelectronics components and multiple electrical contacts on both sides of the O-E substrate. The waveguide board includes the electrical conductor transferring the signal from O-E board to PCB and the flex optical waveguide easily stackable onto the PCB to guide optical signal from one chip-to-other chip. Alternatively, the electrode can be directly connected to the PCB instead of including in the waveguide board. The chip-to-chip interconnections system is pin-free and compatible with the PCB. The main advantages of this invention are to use the packaged chip for interconnection and the conventional PCB technology can be used for low speed electrical signal connection. Also, the part of the heat from the packaged chip can be transmitted to the PCB through the conductors, so that complex cooling system can be avoided.
US10254471B2 Light guide plate and manufacturing method thereof, backlight module, and display apparatus
Embodiments of the present invention provide a light guide plate for a backlight module. The light guide plate includes: a body comprising: a first surface; a second surface which is opposite to the first surface and serves as a light output surface; and a side face; and a groove formed inside the body and having an opening located in the side face. The groove is configured to accommodate an optical film.
US10254469B2 Flexible display panel, method of preparing the same and flexible display device
The present disclosure relates to a field of display device and provides a flexible display panel, a method of preparing the same and a flexible display device. The flexible display panel includes: at least two sub-flexible display panels, each two adjacent sub-flexible display panels being connected together through a folding mechanism therebetween, the flexible display panel further including a flexible light guide structure that at least covers the folding mechanism, the flexible light guide structure being configured to emit a portion of light emitted from each sub-flexible display panel out of a portion of the flexible light guide structure that corresponds to the folding mechanism.
US10254467B2 Backlight structure
The present invention provides a backlight structure, including: a light source module having a first slant surface, where a slot is provided on the first slant surface, and the slot is configured to accommodate a light emitting element; a light guiding module having a light guiding plate and a light shielding layer, where a second slant surface is provided at a side of the light guiding module; and a baseplate configured to bear the light guiding module and the light source module. The light source module is engaged with the second slant surface of the light guiding module by means of the first slant surface.
US10254466B2 Optical waveguide for guiding illumination light
An optical waveguide serves for guiding illumination light. The waveguide has a waveguide main body for guiding the illumination light between a main body entrance region and a main body exit region. At least one coupling-out device is provided in the main body exit region. Via the coupling-out device, at least one coupling-out illumination light partial beam is coupled out from the illumination light emerging from the waveguide main body. This is done such that the coupling-out illumination light partial beam can be separated from the rest of the illumination light beam emerging from the waveguide main body. This results in a waveguide having improved possibilities for use when guiding illumination light.
US10254458B2 Laminate
Provided are a base film, a laminate, and a method of forming a polarizing film. Particularly, a base film which may effectively form a polarizing film having a thickness of approximately 10, 8, 7, 6, or 5 μm or less and exhibiting excellent functions such as polarizing performance, a laminate, and a method of forming the same are provided. Therefore, a polarizing film may be formed by preventing tearing or curling during an elongation process, and easily elongating a polarizing material such as a polyvinylalcohol-based resin.
US10254457B2 Stretched laminate, method of manufacturing thin polarizer, thin polarizer manufactured by the method, and polarizing plate including the thin polarizer
There is provided a stretched laminate formed by stretching a laminate including: a non-stretched thermoplastic polyurethane film; and a non-stretched polyvinyl alcohol-based film attached to at least one surface of the thermoplastic polyurethane film, wherein the polyvinyl alcohol-based film has a thickness of 10 μm or less after stretching. In addition, there are provided a method of manufacturing a thin polarizer using the stretched laminate, a thin polarizer manufacturing by the method, and a polarizing plate including the thin polarizer.
US10254456B2 Polarizing plate composition, polarizing plate protective film, polarizer, polarizing plate, and liquid crystal display device
A polarizing plate composition, a polarizing plate protective film, a polarizer, a polarizing plate, and a liquid crystal display device contain a compound represented by the following Formula (I). In Formula (I), R represents a specific substituent, and each of EWG1 and EWG2 represents an electron-withdrawing group. EWG1 and EWG2 may form a ring by being bonded to each other. Here, there is no such case where EWG1 and EWG2 become the following group by being bonded to each other and form a ring by being bonded to a carbon atom substituted with R. Each of Rx and Ry represents a hydrogen atom or a substituent. * represents a position of bonding to a carbon atom substituted with R.
US10254455B2 Mirror display and mirror display unit
The present invention provides a mirror display that enables simultaneous perception of a mirror image and an image with suppressed uncomfortable feeling. The mirror display of the present invention includes a half mirror plate including a half mirror layer, and a display device. The display device is disposed on the back surface side of the half mirror plate. The distance between a display surface of the display device and a display surface of the half mirror plate is not smaller than 100 mm. The half mirror layer preferably includes a reflective polarizer.
US10254453B2 Thin-film broadband and wide-angle devices for generating and sampling polarization states
Exemplary thin-film optical devices have first and second layer groups disposed as a layer stack on a substrate. The first layer group comprises a first PPN layer, a first LCP layer, and a first barrier layer all superposed. The second layer group is superposed relative to the first layer group, and includes a second PPN layer, a second LCP layer, and a second barrier layer all superposed. The first and second layer groups cooperate to polarize multiple wavelengths of an incident light flux in a broadband and/or wide-angle manner. Each of the layer groups has an alignment layer, a respective liquid-crystal polymer layer, and a barrier layer.
US10254452B2 Reflector and display device having the same
A reflector is discussed. A reflector can include a first reflective layer pair reflecting red light, a second reflective layer pair reflecting green light and a third reflective layer pair reflecting blue light, wherein the first to third reflective layer pairs are formed as a plurality of inorganic layers, the first, second and third reflective layer pair are sequentially stacked iteratively, the first reflective layer pair includes a stop band corresponds to red color wavelength, the second reflective layer pair includes a stop band corresponds to green color wavelength, and the third reflective layer pair includes a stop band corresponds to blue color wavelength.
US10254450B1 Surface accuracy of a thin optical component
A method for improving surface accuracy of an optical component comprises: positioning a first surface of the optical component against a reference surface of a reference member; urging together the reference member and the optical component; adhering a second surface of the optical component to a first surface of a support member; and separating the reference member from the optical component while leaving the optical component adhered to the support member. Urging together the reference member and the optical component substantially conforms the surface accuracy of the first surface of the optical component to the surface accuracy of the reference surface of the reference member. Adhering the optical component to the support member and then separating the reference member from the optical component leaves the surface accuracy of the first surface of the optical component substantially in conformance with the surface accuracy of the first surface of the reference member.
US10254449B2 Electromagnetic radiation-scattering element and method of manufacturing same
The invention relates to an electromagnetic optical element which scatters radiation in a diffuse manner. Such optical elements can be used in nearly all projection applications including front and rear projection, display applications, (cinema) screens and similar. On the surface of a claimed optical element, a surface profile is provided, the surface structure of which is non-repeating and irregular. Elevations are formed that have a height by means of which a phase shift Δϕ may be achieved that is greater than two and a half times the longest wavelength used, and the elevations have a lateral extension in one plane respectively, in all axial directions, that is greater than five times the longest wavelength used. The individual elevations have a continuous form in the three spatial axial directions and said elevations are devoid of edges, ledges and fissures.
US10254447B2 System and method for generating machine marking instructions
A system and method of generating machine marking instructions for marking an ophthalmic lens is disclosed. The method comprises the steps of receiving lens order data related to a lens order, receiving an initial marking layout and calculating, using the lens order data, ophthalmic lens data of an ophthalmic lens related to the lens order. The method also comprises the steps of determining, using the ophthalmic lens data, marking parameters relating to the ophthalmic lens, producing an additional marking layout by modifying the initial marking layout using the marking parameters and the lens order data, the additional marking layout representing the markings to be applied to the ophthalmic lens, and generating machine marking instructions arranged to cause a marking machine to mark the ophthalmic lens in accordance with the additional marking layout.
US10254445B2 Diamond coated antireflective window system and method
A system and method for diamond based multilayer antireflective coating for optical windows are provided. An antireflective coatings for optical windows may include an optical grade silicon substrate; a plurality of polycrystalline diamond films, a plurality of germanium films, and a plurality of fused silica films. A method of fabricating a diamond based multilayer antireflective coating may include the steps of cleaning and seeding an optical substrate, forming a plurality of diamond layers above the optical substrate, forming a plurality of germanium layers above the optical substrate; and forming a plurality of fused silica layers above the optical substrate, wherein the reflectance of the antireflective coating is between 0.1 and 3.0 percent for infrared spectrum wavelengths between 1800 and 5000 nanometers.
US10254441B2 Method of modelling a subsurface volume
Disclosed is a method of modelling a subsurface volume, and a corresponding computer program and apparatus. The method comprises defining a regular planar grid of regularly arranged locations in the two dimensions substantially parallel to the surface, and calculating a plurality of one dimensional arrays, each one dimensional array extending from a different one of the regularly arranged locations, in the direction from surface to subsurface. Each of the one dimensional arrays comprises a plurality of one dimensional cells, wherein the cells are delineated according to actual geological features of the subsurface volume.
US10254439B2 Modeling potentially hazardous sites and informing on actual hazardous conditions
Implementations are directed to monitoring and reporting on actual hazardous conditions at a facility receiving data associated with a site, the site being susceptible to potentially hazardous conditions, and include actions of determining that a hazardous condition is present at the site, processing the data based on one or more models to provide output data, processing the output data to provide indicator data for providing a graphical representation of the site, the graphical representation providing a graphical depiction of the hazardous condition, and providing the indicator data to one or more user devices, the indicator data being processed by each of the one or more user devices to display the graphical representation.
US10254433B2 Nuclear magnetic resonance (NMR) logging tool calibration
A disclosed nuclear magnetic resonance (NMR) logging tool includes a static magnetic field source. The NMR logging tool also includes a pulsed magnetic field source with an operational range corresponding to a predetermined frequency range and a predetermined amplitude range. The NMR logging tool also includes a controller in communication with the pulsed magnetic field source. The controller performs a calibration for the pulsed magnetic field source to optimize an NMR parameter. The calibration uses a reduced search space within the operational range to select a frequency and an amplitude that optimize the NMR parameter.
US10254431B2 Laterolog array tool for performing galvanic measurement
In some embodiments, an apparatus, system, and method may operate to transmit a current from an electrode at a first azimuthal location into a borehole wall in a geological formation, and to receive the first current at a second electrode at a second azimuthal location in the borehole wall. The first and second azimuthal locations are disposed approximately along the same longitudinal location of the borehole wall. The current may be adjusted to maintain a selected voltage profile between the electrodes at the first and second azimuthal locations, and the electrodes at the first and second azimuthal locations may be members of two different sets of azimuthally] differentiated electrodes. Additional apparatus, systems, and methods are disclosed.
US10254430B2 Downhole deep transient measurements with improved sensors
Systems, devices, and methods for evaluating an earth formation. Apparatus include an electrically conducting tubular; at least one transmitter configured to propagate an electromagnetic field in the earth formation; and at least one receiver configured to receive an electromagnetic signal resulting from interaction of an electromagnetic field with said earth formation. The at least one transmitter and at least one receiver may employ antenna assemblies comprising: a recess in the conducting tubular defined by at least one radially extending surface substantially perpendicular to a longitudinal axis of the conducting tubular and non-radially extending surfaces; an antenna in the recess; and conductive shielding, the conductive shielding having a conductivity significantly more than a conductivity of the conducting tubular and covering the whole of each of the plurality of radially extending surfaces.
US10254415B2 Scintillator panel for X-ray talbot imaging apparatus, image detecting panel for X-ray talbot imaging apparatus, and X-ray talbot imaging apparatus
A scintillator panel includes alternately arranged scintillator portions and non-scintillator portions, in which the scintillator portions include a stress-relaxing portion. Preferably, a stress-relaxing portion content in 100% by volume of the scintillator portions is from 2 to 50% by volume.
US10254414B2 Global navigation satellite system vehicle position augmentation utilizing map enhanced dead reckoning
A method of enhancing global navigation satellite system performance includes the steps of (A) determining position information based upon (i) global navigation satellite system information, (ii) dead reckoning using one or more sensor inputs, and (iii) a correction signal, (B) when the global navigation satellite system information is unavailable, adjusting the position information and generating the correction signal based upon pre-defined map data, and (C) when the global navigation satellite system information is reacquired after being unavailable, suspending the dead reckoning for a predefined amount of time.
US10254413B2 Method and apparatus for wireless communication in wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The vehicle-to-everything (V2X) communication method by a terminal in a wireless communication system includes transmitting, to a base station, a first message including assistance information associated with a semi-persistent scheduling (SPS) for the V2X communication, receiving, from the base station, a second message including SPS configuration information for the V2X communication, receiving, from the base station, a third message including downlink control information (DCI) associated with activation of the SPS for the V2X communication, and transmitting, to another terminal, data based on the SPS configuration information and the DCI.
US10254412B2 Device and method for computing an error bound for a Kalman filter based global navigation satellite system (GMSS) position
The invention relates to a method for computing a bound B up to a given confidence level 1−α, of an error in a state vector estimation KSV of a state vector TSV of a physical system as provided by a Kalman filter. The method decomposes the errors of the Kalman solution as a sum of the errors due to each of the measurement types used in the filter, In addition, the contribution of each type of measurement is bounded by a multivariate t-distribution that considers the error terms from all the epochs processed. Then, the method implements three main operations: computing a probability distribution of the measurement errors for each epoch and measurement type; summing the previous distributions to obtain a global distribution that models the Kalman solution error; and computing the error bound B for a given confidence level from the resulting distribution.
US10254408B2 TDOA-based positioning system using terrestrial wireless signal sources
A positioning system is provided in which a client device samples a transmission from any suitable terrestrial wireless source. The resulting samples are correlated with replica samples to determine a position of the client device using time-difference-of-arrival-based calculations.
US10254405B2 Hyperfine interpolated range finding for CW lidar, radar, and sonar using repeating waveforms and fourier transform reordering
Systems, methods, and devices may enhance the apparent sample rate of data collected using Nyquist sampling from a system, such as Continuous Wave (CW) Light detection and ranging (“Lidar”), Radio detection and ranging (“Radar”), or Sound Navigation and Ranging (“Sonar”), that has been modulated with a repeating waveform, such as linear swept frequency, by reordering of the data in the frequency domain. The enhancement of the apparent sample rate may result in a highly interpolated range profile where the data resolution may be enhanced by a factor equal to the number of repeats in the signal being processed, and may result in a highly detained range measurement with a high precision. The various embodiments may combine data from multiple modulation repeats into a single highly interpolated pulse, which may result in a real-time finer range measurement from CW Lidar, Radar, or Sonar systems.
US10254399B1 Small mover target detection in synthetic aperture radar imagery
The various technologies presented herein relate to detecting small moving entities or targets in radar imagery. Two SAR images can be captured for a common scene, wherein the scene is imaged twice from the same flight path. The first image is captured at a first instance and the second image is captured at a second instance, and differences between the two images are determined using a complex SAR change measure, excess coherency factor or DeltaC, based in part upon quantification of incoherent (or magnitude) change between the two images. A plurality of operations are performed to enable extraction of coherent change measures relating to the small moving entities from measures relating to large objects, stationary reflective structures, radar focusing artifacts, etc.
US10254398B2 Manipulation of 3-D RF imagery and on-wall marking of detected structure
A radio frequency (RF) imaging device comprising a display receives a three-dimensional (3D) image that is a superposition of two or more images having different image types including at least a 3D RF image of a space disposed behind a surface. A plurality of input control devices receive a user input for manipulating the display of the 3D image. Alternatively or additionally, the radio frequency (RF) imaging device may receive a three-dimensional (3D) image that is a weighted combination of a plurality of images including a 3D RF image of a space disposed behind a surface, an infrared (IR) image of the surface, and a visible light image of the surface. A user input may specify changes to the weighted combination. In another embodiment, the RF imaging device may include an output device that produces a physical output indicating a detected type of material of an object in the space.
US10254395B2 System and methods for scanning with integrated radar detection and image capture
A device and methods are provided for determining data points with an integrated radar sensor. In one embodiment, a method includes determining position of a device, scanning one or more objects, wherein scanning includes detecting data points by an integrated radar sensor of the device and capturing image data of the one or more objects, and determining data points for one or more objects based on the scanning. The method may also include correlating data points to one or more portions of the image data, assigning correlated data points to one or more portions of the image data, and storing, by the device, image data with data points. The device and methods may advantageously be employed for one or more of mapping, modeling, navigation and object tracking.
US10254389B2 High-speed light sensing apparatus
An apparatus including a semiconductor substrate; an absorption layer coupled to the semiconductor substrate, the absorption layer including a photodiode region configured to absorb photons and to generate photo-carriers from the absorbed photons; one or more first switches controlled by a first control signal, the one or more first switches configured to collect at least a portion of the photo-carriers based on the first control signal; and one or more second switches controlled by a second control signal, the one or more second switches configured to collect at least a portion of the photo-carriers based on the second control signal, where the second control signal is different from the first control signal.
US10254386B1 Waveform model
An access point may include a radio. The radio may receive a waveform, and the waveform may comprise a plurality of pulses. The access point may further include a hardware processor coupled to the radio. The hardware processor may determine a model of the received waveform. Determining a model of the received waveform may include extracting a plurality of characteristics corresponding to the received waveform, determining a plurality of parameters, wherein each of the plurality of parameters is based on a corresponding characteristic of the plurality of characteristics, and constructing an output waveform model based on the plurality of parameters, wherein the output waveform model corresponds to the received waveform. The hardware processor may further transmit the output waveform model to the hardware processor as an input waveform, wherein the input waveform is to tune the model. Moreover, the access point may include a dynamic frequency switching (DFS) module coupled to the hardware processor to receive the output waveform model.
US10254382B2 System and method for determining vehicle position based upon light-based communication using signal-to-noise ratio or received signal strength indicator
A system and method for determining vehicle position uses light based communication (LBC) signals and a received signal strength indicator (RSSI) to determine the vehicle position. Each vehicle includes a LBC system having an array of transmitting light emitting diodes (LEDs) and an array of receiver photodiodes for transmitting and receiving pulsed light binary messages. Each LBC system has a controller coupled to the transmitter diodes and receiver diodes. The controller includes a vehicle communication module that may be executed by a processor to determine the distance. The processor models a first distance between a first transmitting LBC system and a first receiving LBC system, then models a second distance between a second transmitting LBC system and the first receiving LBC system, and then determines the distance between the first vehicle and the second vehicle using trilateration of the first distance and the second distance.
US10254378B1 Mobile device localization based on relative received signal strength indicators
The present disclosure provides methods, systems, and devices for tracking a mobile device in an indoor area or bounded area. A method for tracking a mobile device includes receiving sensor data from a mobile device and generating a heuristic map based on the sensor data describing a set of possible current locations of the mobile device in the bounded area. The method further includes receiving additional sensor data from the mobile device, and determining a change in position of the mobile device based on the additional sensor data. The method further yet includes updating the heuristic map to disqualify a first possible current location from the set of possible current locations, and outputting the updated set of possible current locations for display on a user interface.
US10254377B2 Refrigerator and positioning device thereof
A refrigerator and a positioning device for a refrigerator are provided. The positioning device includes: a wave absorbing component disposed in the refrigerator and configured to absorb a radio frequency (RF) signal emitted from an RF tag in the refrigerator; a plurality of reading components disposed in the refrigerator and configured to receive an RF signal passing through the wave absorbing component; an intensity detecting module configured to detect an intensity of the RF signal received by each of the plurality of reading components; and a positioning module configured to determine a location of the RF tag according to the intensity of the RF signal received by each of the plurality of reading components.
US10254376B2 Voltage monitor self testing
A voltage monitor system includes a voltage rail. A voltage monitor is operatively connected to the voltage rail to monitor voltage of the voltage rail with at least one input connection. A self-test module is operatively connected to the voltage rail to perturb voltage at the at least one input connection of the voltage monitor for testing the voltage monitor.
US10254369B2 Pipeline engine for specifying, visualizing, and analyzing MRI image reconstructions
Systems and methods are provided for the imaging of a subject (e.g., patient). A pipeline architecture is presented that facilitates the development of high-quality, application-specific data reconstructions. A plurality of processing nodes is provided, each node comprising one or more processing tasks for data transformation. Two or more processing nodes are linked together to form a functional pipeline, each pipeline configured to generate image data from a raw image data set, such as raw magnetic resonance imaging data. The generated image data is used to generate the image of the subject. The processing nodes and the functional pipeline can be dynamically reconfigured to optimize the computing resources used. The processing nodes and the pipeline may be visualized and queried to facilitate debugging and the configuration of an image processing procedure.
US10254360B2 Router and coil array for ultra high field MRI
A router (60), for use with magnetic resonance systems (10), selectively routes unique excitation signals, generated by a multi-channel radio-frequency (RF) amplifier, over transmission lines (Tx) to any one of a plurality of connection panels (66) which each accepts at least one RF coil assembly having multiple coil elements (20). Each connection panel (66) includes transceiver ports (68) for connecting at least one conductor (22,24) of the coil elements (20) to a corresponding transceiver channel (T/R). The router (60) selectively routes magnetic resonance signals received by the conductors (22,24) from the transceiver channels (T/R) to a multi-channel RF receiver (41). The coin elements may carry sine-mode currents or uniform currents.
US10254350B2 Warranty tracker for a battery pack
Systems and methods are disclosed for a warranty tracker embedded in a battery pack. In an embodiment, the warranty tracker may include a memory device and a warranty controller. The warranty controller may receive an electric current measurement indicating a rate of charge or discharge of the battery pack from a device that is external to the battery pack. A warranty value may then be calculated using the received electric current measurement and added to a stored cumulative warranty value. The memory device may store the cumulative warranty value, which may be used to evaluate warranty conditions. In various embodiments, the warranty tracker may also include a temperature sensor and/or a voltage sensor. The warranty controller may then use received temperature and/or voltage measurements in the calculation of the warranty value. In an embodiment, the stored cumulative warranty value may be used to determine expiration of a warranty.
US10254347B2 Fuel cell inspection method and manufacturing method
An inspection method for inspecting a fuel cell, comprising: rising current density at a speed of a designated speed or greater, and judging whether the fuel cell is normal or abnormal by comparing a first voltage value that is the voltage value when the current density reaches a designated current density or greater with the rising step, and a second voltage value which is a judgment standard.
US10254343B2 Layout-aware test pattern generation and fault detection
Methods and apparatuses to generate test patterns for detecting faults in an integrated circuit (IC) are described. During operation, the system receives a netlist and a layout for the IC. The system then generates a set of faults associated with the netlist to model a set of defects associated with the IC. Next, the system determines a set of likelihoods of occurrence for the set of faults based at least on a portion of the layout associated with each fault in the set of faults. The system subsequently generates a set of test patterns to target the set of faults, wherein the set of test patterns are generated based at least on the set of likelihoods of occurrence associated with the set of faults.
US10254342B2 Semiconductor device
A semiconductor device includes a first circuit and a plurality of pattern generators connected to the first circuit and each supplying a test pattern to the first circuit. A pattern-generator control circuit controls each of the plurality of pattern generators such that the pattern generator starts to operate when a control signal is at a first level and the pattern generator stops operating when the control signal is not at the first level. A pattern compressor compresses a result output from the first circuit in response to supply of the test patterns from the plurality of pattern generators. A pattern-compressor control circuit controls the pattern compressor. A self-diagnosis control circuit is connected to the pattern-generator control circuit and the pattern-compressor control circuit and controls the pattern-generator control circuit such that stop timings of the test patterns differ from one another among the plurality of pattern generators due to changing the control signals to selectively stop the pattern generators in a predetermined manner.
US10254341B2 Scan input stimulus registers, test control register controlling compressor circuitry
Testing of an electrical device is achieved by providing a test access mechanism within the device that can receive scan frames from an external tester. The received scan frames contain stimulus data to be applied to circuitry within the device to be tested, a command for enabling a test control operation, and a frame marker bit to indicate the end of the scan frame pattern. The inputting of scan frames can occur continuously and simultaneous with a commanded test control operation.
US10254340B2 Independently driving built-in self test circuitry over a range of operating conditions
Embodiments are directed to a semiconductor wafer having on-wafer circuitry. The on-wafer circuitry includes functional circuitry and first drive circuitry communicatively coupled to the functional circuitry. The on-wafer circuitry further includes test-only circuitry communicatively coupled to the functional circuitry, along with second drive circuitry communicatively coupled to the test-only circuitry. The control circuitry is communicatively coupled to the second drive circuitry and the test-only circuitry, wherein the first drive circuitry is configured to drive the functional circuitry in a first manner, and wherein the control circuitry is configured to control the second drive circuitry to drive the test-only circuitry in a second manner that is independent of the first manner.
US10254339B2 Addressable test chip test system
To improve test efficiency of addressable test chips, an addressable test chip test system includes a test equipment, a probe card and an addressable test chip, the test equipment connects to the addressable test chip through the probe card to constitute a test path, the test system includes a new type of address register, which can provide two test modes for users according to user's needs. A new type of high density addressable test chip can accommodate DUTs of more than 1000/mm2.
US10254338B2 Semiconductor device and corresponding debugging method
A semiconductor device, for example an integrated circuit such as a microcontroller (MCU) or a digital signal processor (DSP), includes a semiconductor die coupled with a power supply line, a debug module coupled with the semiconductor die to exchange semiconductor die debug command and data signals with the semiconductor die, and a modem coupled with the power supply line. The debug module is arranged to convey the semiconductor die debug command and data signals over the power supply line.
US10254337B2 System and method for establishing a trusted diagnosis/debugging agent over a closed commodity device
Systems, devices, and techniques relating to remote debugging are described. A described device includes a first processor core configured to provide an application execution environment, memory coupled with the first processor core; a second processor core configured to provide a secure execution environment; and a communication interface coupled with the first processor core and the second processor core, the communication interface being configured to communicate with external devices, the communication interface being shared at least between the application execution environment and the secure execution environment. The second processor core can be configured to monitor the application execution environment of the first processor core, determine whether to allow a debug session with an external device, via the communication interface, based on credentials received from the external device, and provide, via the debug session, read and write access to the memory and one or more registers of the first processor core.
US10254334B2 Test circuits for integrated circuit counterfeit detection
Described herein are various technologies pertaining to identifying counterfeit integrated circuits (ICs) by way of allowing the origin of fabrication to be verified. An IC comprises a main circuit and a test circuit that is independent of the main circuit. The test circuit comprises at least one ring oscillator (RO) signal that, when energized, is configured to output a signal that is indicative of a semiconductor fabrication facility where the IC was manufactured.
US10254330B2 Partial discharge detection bandwidth expansion through input signal aliasing
A partial discharge detection board includes a voltage divider configured to attenuate a voltage of a reflected signal. A buffer is connected to the voltage divider. The buffer attenuates frequencies of the reflected signal that are greater than an upper cutoff frequency. An analog-to-digital converter is connected to the buffer. The analog-to-digital converter receives portions of the reflected signal up to the upper cutoff frequency, and the analog-to-digital converter converts the reflected signal from an analog domain to a digital domain. A filter is connected to the analog-to-digital converter. The filter attenuates frequencies of the reflected signal that are less than a lower cutoff frequency. A comparator is connected to the filter. The comparator compares the voltage of the reflected signal to a reference voltage. A counter is connected to the comparator. The counter increments when the voltage of the reflected signal is greater than the reference voltage.
US10254328B1 Electric fence alert system
An electric fence monitoring system includes a transmission unit electrically coupled to one or more portions of an electrical fence. The transmission unit includes one or more transmission devices configured to generate and transmit one or more signals in response to an electrical parameter of the electrical fence. The system includes a sensor unit positioned proximate to the transmission unit such that one or more sensors of the sensor unit remotely sense the one or more signals from the one or more transmission devices. The system includes a controller coupled to the one or more sensors. The controller is configured to to determine an operational state of the electric fence based on the one or more signals remotely sensed by the one or more sensors. The controller is configured to report the operational state of the electric fence to one or more user devices.
US10254327B2 Method and device for short circuit detection in power semiconductor switches
Devices and methods are provided, which detect a short circuit condition related to a semiconductor switch. A short circuit condition may be determined when a control signal of the switch exceeds a first reference, and a change of load current of the switch exceeds a second reference.
US10254320B2 Method for measuring electric power value in an hvdc system
A method for measuring electric power value in a HVDC system comprises the steps of receiving current values and voltage values, which are measured from sensor group installed in specific positions of an electric power conversion station; identifying a line impedance of the positions where the sensor group are installed; calculating a first electric power value of the electric power conversion station; calculating a second electric power value of the electric power conversion station; calculating a third electric power value of the electric power conversion station; and determining one of the second and third electric power values as an actual electric power value of the electric power conversion station by comparing the calculated first to third electric power values with one another.
US10254313B2 Noncontact voltage measurement apparatus
A noncontact voltage measurement apparatus includes a sensing electrode to which a voltage corresponding to an alternating current voltage is applied, a feedback electrode, a conductive movable body that is supported so as to be displaceable in accordance with the Coulomb force generated between the movable body and the sensing electrode and the Coulomb force generated between the movable body and the feedback electrode, an elastic force for causing the movable body to return to a predetermined neutral position acting on the movable body, a displacement detection unit configured to detect a displacement of the movable body, a voltage applying unit configured to apply an alternating current voltage to the feedback electrode, and a control unit configured to control the voltage to be output from the voltage applying unit such that a detection result of the displacement from the displacement detection unit approaches a predetermined reference value.
US10254307B2 Scanning probe microscope
A scanning probe microscope includes: a laser source 61; a photodetector 62; and a Y-drive mechanism 701 provided for at least either the laser source 61 or photodetector 62, for driving the object in a first direction (Y direction) in a plane perpendicular to an optical axis of the object. The Y-drive mechanism 701 includes: a Y-screw shaft 21 extending in the Y direction; a Y-guide shaft 23 extending parallel to the Y-screw shaft; a support member 24 for supporting the object, the support member coupled with the Y-screw shaft 21 via a nut member 211 screwed on the Y-screw shaft 21 as well as coupled with the Y-guide shaft 23 via a slide member 231 mounted on the Y-guide shaft 23 in a slidable manner; and a Y-drive motor 22 for rotating the Y-screw shaft 21.
US10254306B2 Probe calibration or measurement routine
A method of performing a measurement routine on a probe, the probe comprising a cantilever extending from a support. An interferometer is operated to reflect a sensing beam with the cantilever thereby generating a reflected sensing beam and combine the reflected sensing beam with a reference beam to generate an interferogram. The interferometer generates a first interference measurement value at a first measurement time by measuring the interferogram and a second interference measurement value at a second measurement time by measuring the interferogram, The cantilever deforms to form a different shape between the measurement times. A change in height of the probe between the measurement times is estimated in accordance with a difference between the first and second interference measurement values, and corrected in accordance with the difference in shape of the cantilever between the measurement times.
US10254296B2 Qualitative predictive method for differential diagnosis of pneumococcal meningococcal and viral meningitis, method and kit for differential diagnosis of meningitis
The instant invention relates to a qualitative predictive method, to a method, use and kit applied to the early differential diagnosis of the most prevalent forms of bacterial and viral meningitis, enabling to detect and distinguish the different forms of meningitis. The invention uses a qualitative predictive method based on combined detection and sequential analysis of the presence/absence of at least three out of four specific biomarkers.
US10254290B2 Systems and methods for identifying protein stabilizers
A device for studying protein conformation transformation can include a macroscopic substrate, and chaperonin proteins bound to the substrate, each chaperonin protein being capable of binding to a protein of interest during or after undergoing protein conformation transformation. The device may also include the proteins of interest bound to the substrate, where the substrate is included in a label-free assay system. A method of studying protein conformation transformation can include: providing a macroscopic substrate bound with the chaperonin protein and immersing the chaperonin protein in a study composition having the protein of interest, or include providing a macroscopic substrate bound with the protein of interest; and immersing the protein in a study composition having the chaperonin. Such a method can be done with and without a potential stabilizer in order to determine whether the potential stabilizer stabilizes the protein of interest.
US10254289B2 In vitro method for early or differential diagnosis or prognosis of myocardial infarction in a patient
The invention relates to a method for risk stratification for acute coronary syndrome (ACS), in particular acute myocardial infarction (AMI) and angina pectoris (AP), wherein provasopressin (proAVP) or fragments and partial peptides thereof, in particular copeptin or neurophysin II, is determined by an in vitro diagnosis.
US10254287B2 Protein fluorescent nanoparticles and methods of synthesis thereof
Disclosed herein are stable and versatile protein nanoparticles having a range of tunable fluorescent properties. Such nanoparticles may find utility in biological imaging. Methods of synthesis of such nanoparticles are also disclosed.
US10254283B2 Biomarker for MELK activity and methods of using same
The methods of the present invention, relate to the surprising determination that the level of phosphorylation of position 406 (e.g., a serine residue) of human eukaryotic initiation factor 4B (eIF4B), or a corresponding phosphorylatable amino acid of an ortholog thereof, serves as a biomarker for MELK enzymatic (e.g., kinase) and/or oncogenic activity. The methods of the present invention further relate to the surprising determination that the level of phosphorylation of position 3 (e.g., a threonine residue) and/or position 10 (e.g., a serine residue) and/or position 11 (e.g., a threonine residue) of human Histone M3, or a corresponding phosphorylatable amino acid of an ortholog thereof, also serves as a biomarker for MELK enzymatic (e.g., kinase) and/or oncogenic activity.
US10254282B2 Levels of CXCL10/IP-10 forms and soluble CD26/DPPIV activity as early predictive biomarkers for HIV/SIV associated mucosal inflammation and progression towards AIDS
The invention provides methods for the identification of patients capable of controlling HIV progression, as well as to the identification of an antagonist form of IP-10 associated to HIV progression control and the uses thereof for improving the immunological response of HIV patients.
US10254281B2 Autoantigen in idiopathic inflammatory myopathies
FHL1 (Four-and-a-half-LIM domain 1) is identified as a new muscle specific autoantigen. Detection of autoantibodies for FHL1 in a sample obtained from a human subject are useful for diagnosis of autoimmune muscle diseases, including myositis, polymyositis, dermatomyositis, inclusion body myositis, and immune mediated necrotizing myopathy. FHL1 and FHL1 derived peptides are used for the treatment of autoimmune muscle diseases.
US10254280B2 Channel for trapping particles to be fed to said channel with a fluid
The invention relates to a channel for trapping particles to be fed to the channel with a fluid. The invention further relates to a flow cell comprising such a channel. The invention also relates to an assembly comprising such a flow cell and a detection means. The invention also relates to a method for trapping particles in such a channel. And finally, the invention relates to a method for analyzing a sample using such an assembly.
US10254277B2 Skin-print fluorescence analysis method and apparatus
A method of analyzing a skin-print provided on a first surface of an optically transparent substrate. The method comprises the steps of exposing the skin-print on the first surface of the optically transparent substrate to one or more reagents selected to bind with one or more metabolites present in the skin-print; transmitting electromagnetic radiation onto the skin-print through the optically transparent substrate using a radiation source to thereby produce an optical signal of said one or more reagents and/or said one or more metabolites; and detecting an optical image of the optical signal through the optically transparent substrate using a sensor. Also a skin-print analysis apparatus and a reagent cartridge for use in carrying out the method.
US10254266B2 System and method for detection of a contaminated beverage
A system and method for a beverage container configured to test for a contaminated beverage in the beverage container comprises a base of the beverage container, an upper portion of the beverage container, and a sidewall with an inner surface and an outer surface that extends from the base to the upper portion, and a testing material. A portion of the beverage container is the testing material configured to visibly react when the portion of the beverage container is contacted with the contaminated beverage.
US10254265B1 Sealed container sensor device
A system for managing and monitoring a small or large collection of sealed containers, such as wine bottles, barrels, medicine containers, or bags, as well as individual grapes, batches of must, and other liquids, whose contents may be volatile and difficult to access without destroying the seal and the contents or risking contamination of the liquid. The system performs automated monitoring tasks by communicating with specially manufactured bottles or traditional bottles that have had a sensor installed. Sensor installation can be accomplished with unmodified commercial available equipment.
US10254261B2 Integrated air quality sensor that detects multiple gas species
A microelectronic device capable of detecting multiple gas constituents in ambient air can be used to monitor air quality. The microelectronic air quality monitor includes a plurality of temperature-sensitive gas sensors tuned to detect different gas species. Each gas sensor is tuned by programming an adjacent heater. An insulating air pocket formed below the sensor helps to maintain the sensor at a desired temperature. A temperature sensor may also be integrated with each gas sensor to provide additional feedback control. The heater, temperature sensor, and gas sensors are in the form of patternable thin films integrated on a single microchip. The device can be incorporated into computer workstations, smart phones, clothing, or other wearable accessories to function as a personal air quality monitor that is smaller, more accurate, and less expensive than existing air quality sensors.
US10254260B2 Mobile communications device with electronic nose
Systems and methods for a mobile electronic system that gathers and analyzes odors, airborne chemicals and/or compounds. The system includes a sample delivery component that can gather airborne substances and/or gaseous substances. A detection component can detect the presences of chemicals, substances, and/or visual gases in a sample. Analyzed samples can be compared with known substance and/or odor analysis. In addition, the source of the sample can be determined. Accordingly, odor, gas, and/or airborne substance identification can be accomplished.
US10254256B2 Method of packing chromatographic columns, packed chromatographic columns for use at high pressures and uses thereof
A method of packing a chromatography column, including: dispersing chromatographic media particles in a slurry solution to form a slurry, filling a chromatography column with the chromatographic media particles by introducing the slurry to the column and applying a pressure to pack the chromatographic media particles in the chromatography column. The slurry solution is preferably aqueous based slurry solution. The pressure is preferably applied and held substantially constant for a first period at a first pressure and is applied and held substantially constant for a second period, following the first period, at a second pressure higher than the first pressure.
US10254248B2 Collection, release, and detection of analytes with polymer composite sampling materials
A unique fiber core sampler composition, related systems, and techniques for designing, making, and using the same are described. The sampler is used to interface with existing field instrumentation, such as Ion Mobility Spectrometer (IMS) equipment. Desired sampler characteristics include its: stiffness/flexibility; thermal mass and conductivity; specific heat; trace substance collection/release dependability, sensitivity and repeatability; thickness; reusability; durability; stability for thermal cleaning; and the like. In one form the sampler has a glass fiber core with a thickness less than 0.3 millimeter that is coated with a polymer including one or more of: polymeric organofluorine, polyimide, polyamide, PolyBenzlmidazole (PBI), PolyDiMethylSiloxane (PDMS), sulfonated tetrafluoroethylene (PFSA) and Poly(2,6-diphenyl-p-phenylene Oxide) (PPPO). Multiple polymer coatings with the same or different polymer types may be included, core/substrate surface functionalization utilized, and/or the core/substrate may be at partially filled with thermally conductive particles.
US10254247B2 Ion mobility spectrometer clear-down
Method and systems for managing clear-down are provided. The method can include generating a clear-down trigger associated with an ion mobility spectrometer and operating the ion mobility spectrometer in fast clear-down mode in response to the clear-down trigger. Methods and systems can further provide that where the ion mobility spectrometer operates in fast-switching mode, the ion mobility spectrometer alternating a plurality of times between operation according to a positive ion mode and operation according to a negative ion mode, and further operating according to the positive ion mode for less than about 1 second before switching to the operation according to the negative ion mode, and operating according to the negative ion mode for less than about 1 second before switching to the operation according to the positive ion mode.
US10254236B2 Methods of measuring patterns and methods of manufacturing semiconductor devices including the same
A method of inspecting patterns formed the manufacturing of semiconductor devices or the like includes producing an image of the patterns, producing a boundary image including a plurality of boundary patterns corresponding to first and second boundaries of each of the patterns, combining the pattern image and the boundary image to produce an overlapping image including overlapping patterns in which the patterns fill regions between the boundary patterns, and binarizing the overlapping image to produce a binary image including binary patterns corresponding to the overlapping patterns.
US10254235B2 Defect inspecting method and defect inspecting apparatus
A defect inspecting method and apparatus for inspecting a surface state including a defect on a wafer surface, in which a polarization state of a laser beam irradiated onto the wafer surface is connected into a specified polarization state, the converted laser beam having the specified polarization state is inserted onto the wafer surface, and a scattering light occurring from an irradiated region where the laser beam having the specified polarization state is irradiated, is separated into a first scattering light occurring due to a defect on the wafer and a second scattering light occurring due to a surface roughness on the wafer. An optical element for optical path division separates the first and second scattering lights approximately at the same time.
US10254232B2 Device for detecting analyzed object in specimen and method therefor
A device for detecting analytes in a sample includes (a) n light source units generating light; (b) a reaction strip including (i) a test area illuminated with light from the light source unit and including a material reacting to the analytes, (ii) a control area illuminated with the light from the light source unit and including a control material, and (iii) a background area illuminated with the light from the light source unit; and (c) at least n+1 light receiving units detecting light emitted from the test area, the control area, and the background area of the reaction strip, respectively.
US10254230B2 Nanoparticles in the shape of nanosnowman with a head part and a body part, a preparation method thereof and a detection method using the same
The present invention relates to nanoparticles in the shape of nanosnowman with a head part and a body part, a preparation method thereof, and a detection method using the same. More particularly, the present invention relates to nanoparticles in the shape of nanosnowman with head and body parts, which can offer platforms for DNA-based assembly of various aligned and unconventional nanostructures and is highly applicable to the detection of DNA and an analyte associated, with the onset and progression of a particular disease, a preparation method thereof, and a detection method using the same.
US10254229B2 Portable water quality instrument
A hand-held microfluidic testing device is provided that includes a housing having a cartridge receiving port, a cartridge for input to the cartridge receiving port having a sample input and a channel, where the channel includes a mixture of Raman-scattering nanoparticles and a calibration solution, where the calibration solution includes chemical compounds capable of interacting with a sample under test input to the cartridge and the Raman-scattering nanoparticles, and an optical detection system in the housing, where the optical detection system is capable of providing an illuminated electric field, where the illuminating electric field is capable of being used for Raman spectroscopy with the Raman-scattering nanoparticles and the calibration solution to analyze the sample under test input to the cartridge.
US10254222B2 Gas concentration measurement device
A gas concentration measurement device includes a light source that emits infrared light, a detector that detects the infrared light through a band pass filter, and a waveguide including a wave-guiding portion that includes a tubular inner peripheral surface, an entrance that introduces the infrared light from the light source to the wave-guiding portion, and an exit that guides the infrared light that passes through the wave-guiding portion toward the detector. A portion or the entirety of the inner peripheral surface of the wave-guiding portion includes a tapered region that includes a cross section that decreases along a direction extending from the entrance to the exit. The waveguide reflects the infrared light that enters the wave-guiding portion to reduce energy of the infrared light that is obliquely incident on the band pass filter.
US10254219B1 System and method for visually aligning terahertz light beam
A system for measuring a coating thickness on a target surface includes a terahertz spectroscopy device and a reference image projector. The terahertz spectroscopy device includes a radiation head that is operable to project a terahertz radiation beam onto the target surface and receive a reflected beam. The reference image projector includes a visible light device and is operable to project a reference image using the visible light device onto the target surface. A visual characteristic of the reference image indicates at least one of distance, rotational alignment, and angular alignment of the radiation head relative to the target surface.
US10254217B2 Benzene sensors and associated methods
In an embodiment, a benzene sensor comprises a substrate having an iodine complex disposed thereon, a radiation source configured to project UV radiation onto the complex, and a UV detector configured to detect a UV reflection off of the substrate having the iodine complex. The iodine complex can include a cyclodextrine-iodine complex such as an alpha-cyclodextrine-iodine complex, a β-cyclodextrine iodine complex, or any combination thereof.
US10254213B2 Particle analysis apparatus
A particle analysis apparatus for flow cytometry, which contains a flow cell having a flow channel for flowing a sample solution containing particles to be analyzed, a light source device for emitting an irradiation light, an optical system for irradiating the irradiation light on an irradiation segment in the flow channel, and a light receiving device for detecting the light obtained thereby. A light source of the light source device is LED, and an electrode formed on a light extraction surface thereof mainly contains a plurality of electric conductor lines arranged in parallel to each other.
US10254206B2 Self contained load frame for in-situ inspection
A load frame for applying a tensile load to a test sample during a test or measurement includes a first gripper for gripping a first end of the test sample, a second gripper for gripping a second end of the test sample, and a tensioner for applying the tensile load to the test sample. The load frame further includes a first end tube that encircles the first gripper, a second end tube that encircles the second gripper, and a center tube that encircles a mid-portion of the test sample during the test or measurement. A system such as a wave-generating system may be used to measure the test sample through the center tube during a test or measurement.
US10254198B2 Birefringent multi-peak optical reference element and birefringent sensor system
Certain aspects of the present disclosure generally relate to an optical reference element having a wavelength spectrum comprising a plurality of wavelength functions having wavelength peaks spaced over a range of wavelengths, wherein adjacent wavelength functions are due to two orthogonal birefringence axes in the optical reference element. Aspects of the present disclosure may eliminate the drift issues associated with residual polarization and polarization dependent loss (PDL) with respect to grating-based sensor and reference element measurements.
US10254194B2 Instrumented concrete structural element
A concrete structural element is provided that includes a concrete matrix; a steel reinforcing structure embedded in said matrix; at least first and second attitude sensors at a distance from one another in a direction, embedded in said matrix and fixed to said reinforcing structure; and a processing circuit configured to recover attitude measurements supplied by each attitude sensor and configured to compute a deformation of said structural element relative to said direction as a function of the attitude measurements recovered.
US10254192B2 Combination test method by using argon as gross-leak test tracer gas and using helium as fine-leak test tracer gas
The present invention discloses an improved method of combination test by using argon as gross-leak tracer gas and using helium as fine-leak tracer gas, belongs to the field of hermeticity test. The method is designed to solve the problem that the existing methods are not ideal when the component has lower τHemin and wider range of volume V. The invention comprises step S1 of selecting: using helium-argon prefilling method for the first hermeticity test and helium-argon pressuring method after helium-argon prefilling for repetitive hermeticity test, or using helium-argon pressuring method after argon prefilling for the first hermeticity test and helium-argon multi-pressuring method after argon prefilling for repetitive hermeticity tests. The improved method extends the maximum detection-waiting time, effectively prevents detection missing and misjudges in gross-leak/fine-leak test, and solves the detection problems on applicability, feasibility and credibility.
US10254189B2 Static expansion method
A static expansion method is performed by expanding a volume of a testing gas from V0 to V0+V1 between a second chamber of the volume V1 which is connected to an upstream side of a measurement chamber and a first chamber of the volume V0 which is connected to an upstream side of the second chamber, wherein the first camber is in communication with the second chamber via a first valve, wherein the second chamber is in communication with the measurement chamber via each of a second valve and an orifice or porous plug, respectively. When the first valve is opened and the second valve is closed, the testing gas flows from the first chamber via the second chamber into the measurement chamber only through the orifice or porous plug.
US10254185B2 Pressure sensor
A sensor includes a deformable membrane that deflects in response to a stimuli. The sensor further includes a capacitive element coupled to the deformable membrane. The capacitive element is disposed within an enclosed cavity of the sensor. The capacitive element changes capacitance in response to the deformable membrane deflecting. The capacitive element comprises a getter material for collecting gas molecules within the enclosed cavity.
US10254183B2 Device for detecting force and torque including multiple piezoelectric force measuring cells mechanically biased in a horizontal plane
A device for force and torque detection includes piezoelectric force measuring cells that are mechanically biased in a horizontal working plane against end surfaces of a mounting platform and detect power components. At least one first end surface of the mounting platform is disposed obliquely to at least one second end surface.
US10254182B2 Arrangement for measuring a force or moment on a hollow-cylindrical machine element
The present invention relates to an arrangement for measuring a force and/or moment on a hollow-cylindrical machine element, using the inverse magnetostrictive effect. The machine element extends in an axis and has a sensor region of hollow cylinder-type basic shape. This sensor region has a permanent magnetization or the arrangement comprises magnetizing elements for magnetizing the sensor region. The arrangement further comprises at least one magnetic field sensor which is designed to measure at least one component of a magnetic field brought about by the magnetization of the sensor region and by the magnetic field caused by the force to be measured and/or by the moment to be measured. According to the invention, the machine element, in the hollow space defined by the hollow cylinder-type basic shape, has a wall-type longitudinal structure.
US10254181B2 Systems and methods for reducing rotation noise in a magnetoelastic device and measuring torque, speed, and orientation
A system and method for creating one or more magnetically conditioned regions on a rotatable shaft or disk-shaped torque sensing element, wherein rotation noise produced by the element due to magnetic field variations is substantially negated, and a system and method for creating one or more magnetically conditioned regions on a rotatable shaft or disk-shaped element to allow the element to function as part of a rotational speed or rotational position sensing device.
US10254177B2 Temperature-to-digital converter
Disclosed is an integrated circuit temperature sensor including a first capacitor having a first capacitance relative to a temperature, a second capacitor a second capacitance relative to the temperature, and a controller configured to determine a ratio of the first capacitance to the second capacitance in order to determine a temperature of a region of the integrated circuit.
US10254175B2 Temperature detection module
A temperature detection module includes a thermistor configured to detect the temperature of an electric cell, a thermistor electrical wire drawn from the thermistor, a thermistor holding portion configured to hold the thermistor movably in a direction in which the thermistor comes into contact with and separates from the electric cell in a form in which the thermistor is biased to move toward the electric cell, and an electrical wire routing path in which the thermistor electrical wire is routed in one direction. The electrical wire routing path is provided with a holding means for holding a midpoint of the thermistor electrical wire that is drawn from the thermistor and routed along the electrical wire routing path in a form in which a drawing end of the thermistor electrical wire is provided with an excess length portion having a predetermined length in order to allow movement of the thermistor.
US10254173B2 Environmental sensor
An environmental sensor implementing a sleep mode timer with an oscillator circuit suitable for low power applications is presented. The oscillator circuit includes a plurality of timer stages cascaded in series with each other. Each timer circuit includes a plurality of transistors and operates to output two voltages with opposite polarities, such that the polarities of the two voltages oscillate periodically based on leakage current in the plurality of transistors. Each timer circuit further includes one or more tuning transistors that operate to adjust a frequency at which the polarities of the voltages oscillate. A complementary-to-absolute temperature (“CTAT”) voltage generator is configured to receive a regulated voltage and supply a bias voltage to the one or more tuning transistors in each of the plurality of timer circuits, where the CTAT voltage generator adjusts the bias voltage linearly and inversely with changes in temperature.
US10254166B2 Divided-aperture infra-red spectral imaging system for chemical detection
A divided-aperture infrared spectral imaging (DAISI) system that is structured to provide identification of target chemical content in a single imaging shot based on spectrally-multiplexed operation. The system is devoid of spectral scanning acquisition of infrared (IR) spectral signatures of target content with an IR detector and does not require content.
US10254165B2 Time division spread spectrum code-based optical spectroscopy system capable of controlling irradiation power and method for controlling the optical spectroscopy system
Disclosed are a time division spread spectrum code-based optical spectroscopy system capable of controlling irradiation power and a method for controlling the optical spectroscopy system. The optical spectroscopy system may comprise: a light transmission unit for irradiating light to a particular region of a subject by means of a light source, wherein the light is irradiated so that the overall energy is consistently maintained by reducing the light irradiation time and increasing the strength of the light; and a light receiving unit for collecting emergent light which has passed through the particular region.
US10254164B2 Compact mapping spectrometer
A compact, mapping spectrometer and various embodiments of the spectrometer are described. Methods for performing high-resolution spectroscopic, spatial, and polarimetric analyses of electromagnetic radiation across the complete electromagnetic spectrum, using spectrometer embodiments of the invention, are also described. The spectrometer and associated methods are useful for producing spectral and hyperspectral images associated with the incoming radiation and for identifying other information about electromagnetic radiation of interest.
US10254154B2 Pivotable cover with releasable holding elements of a draft shield of a precision balance, and associated draft shield
A cover (24) of a draft shield (12) of a precision balance (10), has a support frame (36) on which holding elements (40) and/or guide rails (38) are provided for a front panel (18) and/or at least one side panel (26), and a cover element (54) which is pivotable, about a bearing (60) provided at one edge, between a holding position and a releasing position. At the edge positioned opposite the bearing are holding elements (72, 74) which fix the cover element at the opposite edge of the support frame, wherein the holding elements can be released by displacing at least one portion of the cover element in the direction toward the bearing.
US10254152B2 Removable handheld unit
A measuring device including a sensor that generates data representing a detected body parameter, such as body fat, body water and weight of an individual. A portable device removably connected to the measuring device for receiving, displaying and storing the data representing the detected body parameter. The portable device may correlate the stored data with an individual user. The portable device is responsive to a personal computer for uploading the stored information thereto. The portable device includes a calibration unit for calibrating the measuring device.
US10254149B2 Variable-resistor plate for liquid level detector, variable-resistor plate production method, and liquid level detector
A variable-resistor plate for a liquid level detector includes: a substrate main body that is formed from a material having insulation properties; sliding electrodes that are spaced from each other and are arranged side by side along a slide locus of a slide member, which is displaced relative to the plate in accordance with a liquid surface level, on the substrate main body; a resistor that mutually connects the sliding electrodes to generate electric resistances between the sliding electrodes and that enables the correction of the variations in resistance value among individuals through adjustment of a shape of the resistor on the substrate main body; an adjustment contact part that is formed at at least one sliding electrode and is located to be deviated from the slide locus of the slide member, a measuring part of a measuring device being brought into contact with the adjustment contact part; and a pair of correction contact parts that are formed at a correction electrode, which is provided on the substrate main body, the measuring part being brought into contact with each correction contact part.
US10254147B2 Unloading automation system for unloading crop
An unloading automation system for unloading of harvested crop from an agricultural vehicle, such as a combine harvester, into a container. The container may be part of a vehicle container combination that is arranged to maneuver next to the agricultural vehicle in the field. The unloading automation system includes a filling degree measurement system and position measurement system, wherein the position measurement is based on UWB technology. This non-optical technology improves measurement results in dusty environments. The filing degree measurement system and the position measurement system have at least one UWB tag or base station in common.
US10254146B2 Fill level measurement by means of surface topology determination together with center of rotation correction
The topology of a filling material surface is first determined by sampling the surface of the filling material in order to determine the fill level. When calculating the surface topology of the filling material, the measurement signal, which has been reflected at the filling material surface and has been picked up by the antenna unit of the fill level measurement device, is evaluated, taking into account the distance between the source of the measurement signal and a center of rotation of the main emission axis of the antenna. This makes it possible to accurately determine the fill level of bulk materials, even if the source of the measurement signal and the center of rotation of the main emission axis do not coincide.
US10254145B2 Level indicator featuring optimized energy supply
An antenna apparatus for connection to a fill level measurement device for detecting a topology of a filling material surface is provided, including an antenna configured to emit a measurement signal towards the surface and to receive the measurement signal reflected from the surface; a drive shaft configured to rotate the antenna about the drive axis while the measurement signal is being emitted; a first energy store configured to supply the antenna apparatus with electrical energy, wherein the antenna includes an array of radiator elements configured to emit the measurement signal and to receive the reflected measurement signal, and wherein the first energy store is attached to the antenna apparatus such that it rotates with the antenna when the antenna is rotated by the drive shaft.
US10254141B2 Thermal type flow sensor
A measurement flow path is formed in a detector that makes up a thermal type flow sensor. A temperature sensor is disposed on an upstream side, and a heater is disposed on a downstream side in a fluid flow direction of the measurement flow path. Furthermore, a heat transfer preventing wall is disposed between the temperature sensor and the heater. Preferably, a rectifying means such as an orifice or the like is disposed on the downstream side of the heat transfer preventing wall, and between the temperature sensor and the heater.
US10254137B2 Photoelectric encoder for deconcentrating calculation load and reducing power consumption and measuring instrument including thereof
A photoelectric encoder includes light receiving units configured to output a plurality of photocurrent signals obtained by receiving light emitted from a light emission unit, via a scale, a signal conversion unit configured to output a conversion signal by converting the plurality of photocurrent signals, a position calculation unit configured to calculate an absolute position based on the conversion signal, and a microcomputer configured to perform drive control of the light emission unit, the signal conversion unit, and the position calculation unit. The microcomputer intermittently drives at least either one of the light emission unit and the signal conversion unit, and causes the position calculation unit to execute calculation according to a timing of intermit driving.
US10254136B1 Prismatic relative positioning system
A relative positioning system is described. At least one emitter is attached to a first object, where each of the at least one emitters includes: an electromagnetic radiation source configured to generate electromagnetic radiation over a band of wavelengths, and a prism arranged to refract and disperse the electromagnetic radiation from the electromagnetic radiation source according to the wavelength of the electromagnetic radiation. At least one electromagnetic radiation detector is attached to a second object arranged to detect the wavelengths of some of the electromagnetic radiation refracted and dispersed by a respective prism. At least one processor is configured to determine the relative position of the first object and the second object based on the detected wavelengths by the at least one electromagnetic radiation detector.
US10254134B2 Interference-insensitive capacitive displacement sensing
An excitation signal is produced on a plate of an unknown capacitor and on a plate of a known capacitor. The excitation signal is amplified over time to produce a first output signal, with gain that is proportional to capacitance of the unknown capacitor. The excitation signal is also amplified over time to produce a second output signal, with gain that is proportional to capacitance of the known capacitor. Capacitance of the unknown capacitor is computed using a mathematical function of the first and second output signals and the capacitance of the known capacitor, while being insensitive to amplitude of the excitation signal. Other embodiments are also described and claimed.
US10254133B2 Rotation angle detector, rotating electrical machine, and elevator hoisting machine
An excitation winding is wound around each tooth of a detecting stator core. First output winding and second output winding are wound around mutually different teeth while avoiding winding of the output windings with the same phase around two teeth adjacent to each other in a circumferential direction. When the number of pole pairs of the excitation winding is M that is an integer equal to or greater than 1 and the number of salient poles of a detecting rotor is N that is an integer equal to or greater than 1, a spatial distribution of the number of turns in each of the first and second output winding is obtained by a function represented by a sine wave of a spatial order |M±N|. An error spatial order δ represented by |M−|M±N∥ and an error spatial order ε represented by |δ−M| are values other than 1 and 2.
US10254132B2 Sensor arrangement and method for determining at least one physical parameter
A sensor arrangement for determining at least one physical parameter of a sensor unit which is activated by at least one periodic excitation, comprising a detection region in which changes of the parameter in the surroundings of the sensor unit lead to an output signal from the sensor unit. The sensor unit is wired such that if there is no change of the parameter in the detection region the output signal is a zero signal at the output of the sensor unit, whereas if there are changes of the parameter in the detection region the output signal is a signal that is not zero and which has a specific amplitude and phase. By means of a closed-loop control, the non-zero signal in the receive path is adjusted to achieve an adjusted state at zero even in the presence of changes of the parameter in the detection region. Inherent in the control signal used for this adjustment is a deviation (Δx, Δy) of the control signal from the adjusted state, which deviation represents information about the parameter. To create a sensor arrangement and a method in which values of a physical parameter in a detection region can be clearly determined, in a four-quadrant representation of the deviation (Δx, Δy) in the form of a vector analysis in a phase space of the control signal, the angle of an imaginary vector (2.6) relative to the x axis of an x, y coordinate system, said vector leading from the origin (2.7) of the x, y coordinate system to a measuring point (2.5) and said origin corresponding to the adjusted state, represents a measurement for the change of the parameter along a direction, and/or the magnitude of the imaginary vector (2.6) represents a measurement for the change of the parameter along a further direction.
US10254131B2 Detection device, substrate holder and method for detecting position of substrate on substrate holder
A detection device, a substrate holder and a method for detecting a position of a substrate on a substrate holder are disclosed. The detection device of the present disclosure is used to detect the position of the substrate carried on the substrate holder, and the substrate holder includes a plurality of carrying positions, each of which is used to carry a substrate. The detection device includes an emitting electrode connected to a signal source, which is disposed at an edge of each carrying position and located at one of upper and lower sides of the substrate carried by the carrying position; and at least one receiving electrode connected to a detector, which is disposed opposite to the emitting electrode and located at the other of the upper and lower sides of the substrate carried by the carrying position.
US10254129B2 Low noise zero crossing detection for indirect tire pressure monitoring
A magnetic speed sensor may comprise a digital component configured to estimate a zero crossing event based on a plurality of sensor signal samples. The digital component may output, to a control unit, a speed signal that is based on the estimated zero crossing event.
US10254126B2 System for calculating an electric quantity, transformer sub-station comprising such a system and method for calculating an electric quantity with such a system
The system (20) according to the invention for calculating an electric quantity relative to an electrical installation comprising several secondary electrical conductors (42A, . . . , 48C) electrically connected to a primary electrical conductor (34; 36; 38). This system comprises a first module (60) including a wireless transmitter (70) and a plurality of second modules (62A, 62B, 62C). Each second module includes first means (84A, 88A; 84B, 88B; 84C, 88C) for receiving a first synchronization message (M1) and second transmission means (84A, . . . , 88C) for sending a second message (M2A, M2B, M2C) containing at least one intensity value measured by the corresponding current sensor to a third module (63). The intensity values are measured quasi-simultaneously and the third module includes a unit (104) for calculating the electric quantity from intensity values received via said second messages.
US10254123B2 Navigation system with vision augmentation mechanism and method of operation thereof
A method of operation of a navigation system includes: determining a user orientation for representing a system user; capturing an external image based on the user orientation; determining with a control circuit a sign-content estimate from the external image based on the user orientation; and communicating an augmented output for representing a physical sign captured in the external image.
US10254120B2 API for obtaining geographic location data
Provided are systems and methods for obtaining geographic location data. In one embodiment, an example method includes identifying, by the first software application running on one or more computing devices, one or more location parameters indicative of a geographic point of interest based at least in part on an application programming interface invoked by the first software application. The method includes generating, by the first software application running on the one or more computing devices, a query string including the one or more location parameters. The method includes requesting, by the first software application running on the one or more computing devices, location data associated with the geographic point of interest based at least in part on the query string. The method includes providing for display, on at least one display device, the location data associated with the geographic point of interest.
US10254117B2 Navigation device with turntable for index measuring and method for operating the navigation device
The invention relates to a navigation device comprising a turntable which can be rotated about an axis in at least two different rotary positions, in accordance with a rotary control signal. An inertial measuring unit is arranged on the rotary table which can be rotated with the rotary table. The quality of the measurement data can be determined by the initial measuring unit with the help of an evaluation device. When the determined quality does not reach a predetermined minimum quality, the rotary table rotates in the respective other rotary position.
US10254114B2 Terrain sensor node system and method
A terrain sensor node system and method are provided herein. The terrain sensor node can be employed without hands on placement. Solar power is facilitated and contributes to service life and reliability. A robust housing is capable of aerial drop installation. A domed top and a rounded weighted bottom combine to form a housed sensor that is capable of righting itself after landing. A transparency in the upper housing enables the harnessing of solar power in a righted sensor. An antenna withstands aerial sensor deployment and rotates to a workable orientation without user intervention.
US10254113B2 Inspection program editing environment providing user defined collision avoidance volumes
A system is provided for programming workpiece feature inspection operations for a coordinate measuring machine. The system includes a computer aided design (CAD) file processing portion, an inspection motion path generation portion and a user interface. The user interface includes a workpiece inspection program simulation portion and auxiliary collision avoidance volume creation elements. The workpiece inspection program simulation portion displays a 3D view and the auxiliary collision avoidance volume creation elements are operable to create or define auxiliary collision avoidance volumes that are displayed in the 3D view. In various implementations, rather than requiring a user to model a physical object (e.g., as part of a workpiece or CMM) in a CAD file, the user may instead create and position an auxiliary collision avoidance volume at a location where the physical object is expected to be, so as to prevent collisions that could occur with the physical object.
US10254108B2 Optical measurement device
An optical measurement device configured for connection to an industrial network, the industrial network functioning to synchronize time between a master device and a slave device, the optical measurement device includes: an interface module configured to receive a synchronization signal transmitted on the industrial network from the master device within a fixed communication cycle; and a measurement unit configured to perform optical measurements in a measurement cycle. The measurement unit synchronizes when a measurement is taken with the communication cycle in accordance with the synchronization signal received by the interface module.
US10254105B2 Exchangeable lens module system for probes of optical measuring machines
An interferometric measuring machine includes an exchangeable lens module system for an optical probe. The probe includes a lens body containing the optical apparatus of an interferometer and a lens module containing an objective lens along an object arm of the interferometer that can be exchanged with other lens modules for varying the measuring characteristics of the probe. The lens modules are adapted to accommodate objective lenses having different focal lengths while maintaining a desired optical path length of the object arm of the interferometer.
US10254104B2 Method and apparatus for center height alignment of a boring bar
A method and apparatus for center height alignment of a boring bar is disclosed. The apparatus includes a seat member with a bottom and a back, and a digital angle gauge mounted to the seat member. The method includes the steps of: assembling an apparatus comprising a seat member and a digital angle gauge; calibrating the apparatus such that a Display of the digital angle gauge reads zero degrees; and aligning the center height of the boring bar by rotating the boring bar such that the Display of the digital angle gauge reads zero degrees when the apparatus is mounted onto the boring bar.
US10254099B1 In-process diameter measurement gage
An In-Process Diameter Gage comprises a Position Detection Subsystem, preferably an optical switch and trigger, a Dimension Measurement Subsystem, preferably comprising a wheel of known diameter and a rotation encoder, and a Data Processing Subsystem, all configured and arranged to determine a dimensional property of a rotating part, such as diameter.
US10254096B2 Polymer ammunition having a MIM primer insert
One embodiment of the present invention provides a polymeric ammunition having a metal injection molded primer insert.
US10254094B1 Aircraft shroud system
One example embodiment includes an aircraft system. The system includes a body comprising a payload and a propulsion system. The propulsion system can be configured to enable launch of the aircraft system. The system also includes a shrouding system that substantially encloses at least a portion of the body in a shrouded state. The shrouding system includes a fairing portion and a sleeve portion that are arranged as detachably coupled with respect to each other and with respect to the at least a portion of the body. The fairing portion can separate from the sleeve portion in a deployed state and the body can become axially separated from the sleeve portion in the deployed state. The aircraft system can switch from the shrouding state to the deployed state during a detach stage of the launch of the aircraft system.
US10254090B1 Layered energetic material having multiple ignition points
An energetic material having thin, alternating layers of metal oxide and reducing metal is provided. The energetic material may be provided in the form of a sheet, foil, cylinder, or other convenient structure. A method of making the energetic material resists the formation of oxide on the surface of the reducing metal, allowing the use of multiple thin layers of metal oxide and reducing metal for maximum contact between the reactants, without significant lost volume due to oxide formation. An ignition system for the energetic material includes multiple ignition points, as well as a means for controlling the timing and sequence of activation of the individual ignition points. A gas producing layer is also provided to increase pressure.
US10254089B2 Firearm-mounted defense spray foregrip system
The disclosure is premised on the realization that despite the apparent convenience, safety and effectiveness possible by use of a less-lethal weapon incorporated into the foregrip of a two-handed weapon, no major police department, government agency, or military unit deploys such a system. This deficiency can be remedied by the disclosed device, which comprises a less-lethal weapon system that employs industry-standard components, and is effective and easy to use. The disclosed invention mounts a standard-size incapacitant canister in the handgrip portion of a foregrip. The foregrip is secured to the firearm by a standard rail system, and uses standard trigger and safety configurations. The canister magazine allows for efficient loading and reloading of the incapacitant, and the canister mounting angle allows for effective use. Further, some embodiments of the invention may include an accessory mounting area in which a tactical flashlight or laser may be mounted.
US10254082B2 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.
US10254081B2 Weapon sight
A sight configured to properly align a weapon in the left and right direction and in the vertical direction with respect to a target without the need to separately range the target. In particular, once the shooter aligns indicia on the site with structure on the target the weapon is properly aligned and ready firing. Knowledge of the distance between the shooter and the target is not necessary to adjust for projectile drop. Related method of use and manufacture are also provided.
US10254078B2 Holster
A holster system that comprises a holster and an accessory configured to be fixed to a mounting rail of a handgun. The holster has a holster body with a pair of opposing wall portions defining a cavity. Each wall portion has an inwardly projecting rib dividing the cavity into an upper first cavity portion and a lower second cavity portion. The first cavity portion is dimensioned to receive various handgun makes and models in a spaced relationship from three sides thereof. The second cavity portion is configured to receive the accessory so that a conforming engagement is formed between the accessory and the holster body. A stop surface of the holster body engages a forward facing surface of the accessory upon insertion of the handgun with accessory into the holster body thereby providing a seating position of the handgun and accessory in the holster body. A retention mechanism of the system has a blocking portion movable between a blocking position and a non-blocking position. The blocking member at least inhibits removal of the handgun and accessory if the handgun and accessory are urged rearwardly before a thumb receiving portion is depressed. The blocking portion is on a spring member that is deflected by an elongate exteriorly extending sliding member that has a cam surface that deflects the spring member from the blocking position.
US10254074B2 Compound bow with offset synchronizer
In some embodiments, an archery bow comprises a frame supporting a first limb and a second limb. A first rotatable member is supported by the first limb and arranged to rotate about a first rotation axis. The first rotatable member comprises a cam track. A second rotatable member is supported by the second limb and arranged to rotate about a second rotation axis. The second rotatable member comprises a synchronizer track. A bowstring extends between the first rotatable member and the second rotatable member. A power cable is arranged to be taken up on the cam track and fed out from the synchronizer track as the bow is drawn. The synchronizer track is circular and a centerpoint of the synchronizer is offset from the second rotation axis.
US10254067B2 Trigger-locking apparatus, system, and method for semiautomatic firearms
Provided in various example embodiments is an apparatus, system, and method for improved control of selectable dual mode trigger systems for semiautomatic firearms, which may include a timed locking mechanism incorporated in the trigger system that ensures that the carrier is seated before the hammer is actuated, and that the anti-hammer-follow disconnect does not engage out of sequence. Such a mechanism ensures that the necessary steps occur in the proper sequence in the trigger mechanism, so that at any given time the trigger and firearm are ready for the next desired function to occur. The addition of a timed trigger lock mechanism to the trigger as disclosed herein ensures that the sequence of events in the trigger is maintained in the proper relationship, preventing misfires and jams. Such trigger locking mechanisms have applicability beyond dual-mode trigger systems, and may be applied in various forms to semiautomatic firearms generally.
US10254062B2 Firearm magazine follower with enhanced stability and debris clearing features
A follower for use in a firearm magazine includes an elongate body defining a first plane extending between a first end portion and a second, opposite end portion. The first and second end portions define grooves therein that are disposed on respective planes oriented parallel to the elongate body.
US10254061B1 Universal multiple caliber firearm magazine loader
A multiple caliber firearm magazine loader. The loader provides two main features. First, the loader provides the capability to pick up rounds of ammunition in a wide variety of calibers. Second, the loader has a body that accommodates a large number of magazines with a variety of form factors and dimensions designed to work with a diverse collection of firearms. The body has multiple alignment features that align the feed opening of magazines with the rail of the loader in order to receive rounds of ammunition as they are pushed downward along the rail.
US10254059B1 Pistol with frame insert
Pistols with frame inserts have a frame having a grip, the frame having spaced apart upper sidewall portions having upper edges defining a slide interface plane, the upper sidewall portions being planar elements each having inner faces facing each other and exterior faces facing away from each other, each upper sidewall portion defining a side opening adjacent to the slide interface plane and having a perimeter spaced apart from the slide interface plane, a frame insert including pistol action components connected to the frame, and the frame insert having opposed insert sidewalls, each frame insert sidewall having a selected portion registered with and occupying a respective one of the side openings of the frame. The frame may define a cavity width between selected portions of the inner faces adjacent to the frame side openings, and wherein the frame insert has a width at the selected portion greater than the cavity width.
US10254057B2 Suction hood flume apparatus and method for modular heat exchange tower
The present disclosure relates to a modular heat exchange tower including a first module having a first basin disposed therein and a second module having a second basin disposed therein. The aforementioned modular heat exchange tower may also include heat exchange sections, which are disposed in the first module and the second module. The first module and the second module may be assembled prior to being transported to a job site and installed in the modular heat exchange tower.
US10254053B2 Heat transfer fin and heat exchanger using thereof
A heat transfer fin (31) made of stainless steel-based metal for a heat exchanger, has a plurality of upper stage heat-transfer-tube insertion holes (611), a plurality of lower stage heat-transfer-tube insertion holes formed (612), upper end cut portions (651) formed between the adjacent upper stage heat-transfer-tube insertion holes (611), and lower end cut portions (652) formed between the adjacent lower stage heat-transfer-tube insertion holes (612), wherein the upper end cut portions (651) are formed so as to extend from a fin upper end portion (311) beyond lower ends of the upper stage heat-transfer-tube insertion holes (611) to positions in the vicinity of upper ends of the lower stage heat-transfer-tube insertion holes (612), and the lower end cut portions (652) are formed so as to extend from a fin lower end portion (312) to positions above the lower ends of the lower stage heat-transfer-tube insertion holes (612).
US10254049B2 Method and apparatus for executing an alternating evaporation and condensation process of a working medium
The invention relates to a method for executing an alternating evaporation and condensation process of a working medium on a heat transfer surface provided simultaneously as an evaporation and condensation surface. The method is characterized in that, during a respective operating cycle from in each case an condensation process and in each case an evaporation process, a condensate film of the working medium which forms during the condensation process is stored permanently in situ on the heat transfer surface and is then evaporated from the heat transfer surface during the evaporation process. In terms of the apparatus, the heat transfer surface (2) is in the form of an in-situ store for a condensate film (6) of the working medium which covers the heat transfer surface and does not drip off and remains on the heat transfer surface during the condensation process and evaporates during the evaporation process.
US10254048B2 Heat exchanger for a power generation system
The present disclosure relates to heat exchanger for a power generation system and related methods that use supercritical fluids, and in particular to a heat exchanger configured to minimize axial forces during operation.
US10254046B2 Magnetic annealing apparatus
Disclosed is a magnetic annealing apparatus including a processing container having a horizontally-elongated tubular shape and configured to perform a magnetic annealing processing on a plurality of substrates accommodated therein in a magnetic field; a heating unit provided to cover at least a part of a surface of the processing container that extends in a longitudinal direction, from outside; a magnet provided to cover the heating unit from the outside of the heating unit; a substrate holder configured to hold the plurality of substrates within the processing container; and a heat shielding plate provided to surround a part of the substrate holder.
US10254045B2 Method and device for detecting straightness deviations and/or deformations in a rotary kiln
A method for detecting straightness deviations and/deformations in a rotary kiln, the rotary drum of which features bearing rings spaced apart from one another in the axial direction and respectively supported on rollers, the outer surface area of the rotary drum, the bearing rings, involves scanning the rollers and/or the shafts of the rollers in a contactless fashion with the aid of at least one scanning device and obtaining three-dimensional position data regarding the scanned object(s), and evaluating three-dimensional position data with respect to the occurrence of a deviation of (a) the rotary kiln axis from a straight line, (b) the rotary drum from a cylindrical shape and/or (c) the rotational axes of the rollers from a line extending parallel to the rotary kiln axis. A device for detecting straightness deviations and/or deformations in a rotary kiln, at least one scanning device and a rotary kiln so equipped are provided.
US10254043B2 Method of drying electrode assemblies
Provided herein is a method of drying an electrode assembly of lithium-ion battery, comprising drying the electrode assembly in two successive stages under vacuum at elevated temperature; filling the oven with hot, dry air or inert gas; repeating the steps of vacuum drying and gas filling several times. The method disclosed herein is particularly suitable for drying electrode assemblies using aqueous binders.
US10254038B2 Refrigerator
A refrigerator includes a cabinet, a refrigerant pipe extending in a vertical direction, a plurality of heat-exchange fins through which the refrigerant pipe passes, a pair of frames supporting both sides of the refrigerant pipe, an auxiliary defrost heater provided at an upper portion of the refrigerant pipe and configured to heat an upper region of the refrigerant pipe during a defrosting operation, a defrost heater disposed below a lower end of the refrigerant pipe and configured to heat the refrigerant pipe and air outside the refrigerant pipe during the defrosting operation, and a defrost heater cover disposed between the defrost heater and the lower end of the refrigerant pipe and covering an upper portion of the defrost heater. The defrost heater cover defines a plurality of air holes that allow air heated by the defrost heater to flow upward to the refrigerant pipe.
US10254035B2 Air purifier for refrigerator
A refrigerator and an air purifier for a refrigerator are provided. The air purifier may include a case configured to be mounted on an upper surface of a cabinet of a refrigerator and in which inlet holes and an outlet hole are formed, a plurality of fan motor assemblies provided inside of the case to force a flow of air, a plurality of filter assemblies mounted in the case to partition a space between the inlet holes and the plurality of fan motor assemblies and purify suctioned air, a controller that controls driving of the plurality of fan motor assemblies, and a gas sensor connected to the controller to detect harmful gas in a kitchen space. The controller may control driving of the plurality of fan motor assemblies through detection of the harmful gas by the gas sensor.
US10254031B2 Refrigerator
Disclosed is a refrigerator having a first storage chamber, a second storage chamber located below the first storage chamber, an ice maker configured to make ice pieces, an ice bucket configured to store the ice pieces made in the ice maker and a middle wall partitioning inside space of the refrigerator into the first storage chamber and the second storage chamber and including a base portion and a stepped portion located higher than the base portion to form ice-making space, wherein at least one portion of the ice maker and at least one portion of the ice bucket are accommodated in the ice-making space. With this structure, the space for actual use of the first storage chamber can be increased.
US10254029B2 Refrigeration system and cooling method of electronic control unit thereof
A refrigeration system, including: an electronic control unit, including a housing and an electronic device arranged in the housing; a refrigeration loop, including a compressor, a condenser, a primary throttling element, and an evaporator sequentially connected through a pipeline and forming a closed loop; and an electronic device cooling branch connected into the refrigeration loop from the condenser, and connected back to the refrigeration loop from the evaporator; the electronic device cooling branch including an electronic device cooling unit, a secondary throttling element, and an electromagnetic valve; and the electronic device cooling unit being arranged in the housing and spaced apart from the electronic device, for reducing the temperature and humidity of the electronic device and an environment in the housing.
US10254026B2 Control algorithm for electronic expansion valve modulation
An electronic expansion valve (EEV) is employed in refrigeration systems to regulate the flow of refrigerant through an evaporator. The position of the EEV is controlled through a first control loop that generates a first position signal based on superheat feedback associated with the refrigeration system, and a second control loop that generates a second position signal based on pressure feedback associated with the refrigeration system. The larger of the first position signal and the second position signal is selected to control the position of the EEV value, and the selected position signal is provided in feedback to both the first control loop and the second control loop.
US10254025B2 Refrigerating system and method for controlling the same
A refrigerating system according to the invention includes a refrigerant circuit having at least one compressor, a condenser/gascooler, an intermediate pressure container, at least one evaporator and a respective expansion device before said at least one evaporator, and refrigerant pipes connecting said elements and circulating a refrigerant therethrough; a high pressure regulating device between the condenser/gascooler and the intermediate pressure container, expanding the refrigerant from a high pressure level to an intermediate pressure level; an intermediate pressure sensor sensing the intermediate pressure level; and a control unit controlling the high pressure regulating device. The control unit in operation limits the maximum refrigerant flow through the high pressure regulating device to a maximum flow value FMax, if the sensed intermediate pressure level exceeds a predetermined threshold value PIntTh.
US10254024B2 Distributor and refrigeration cycle apparatus
A distributor includes a main body. The main body includes a refrigerant inflow path, a plurality of refrigerant outflow paths, a distribution path communicating with the refrigerant inflow path and the plurality of refrigerant outflow paths, and a plurality of tapered paths each communicating between corresponding one of the plurality of refrigerant outflow paths and the distribution path. The tapered paths each have an inlet opening and an outlet opening, the inlet opening being larger than the outlet opening.
US10254022B2 Condenser with a refrigerant supply for an air-conditioning circuit
A condenser for an air conditioning circuit is disclosed. The condenser has a housing which is connected to a refrigerating fluid reserve by a flange having cylinder shaped tubes, the housing receiving a first heat exchange portion between the refrigerating fluid and a cooling liquid, the first portion being configured to convey the refrigerating fluid to the refrigerating fluid reserve, and a second heat exchange portion which produces a heat exchange complement between the refrigerating fluid and the cooling liquid at the outlet of the refrigerating fluid reserve.
US10254019B2 Heat pump system in vehicle
A heat pump system in a vehicle connected with a refrigerant line through which refrigerant flows for controlling cooling/heating of a cabin of the vehicle, including a compressor for compressing refrigerant, an outdoor heat exchanger for condensing high temperature and high pressure refrigerant compressed at the compressor, and an expansion valve for expanding the refrigerant compressed thus, may include an indoor heat exchanger arranged between the compressor and the expansion valve connected to one another with the refrigerant line, and having a partitioned inside to form individual flow passages, and a first valve connected to the compressor, the outdoor heat exchanger and the indoor heat exchanger with the refrigerant line for changing a direction of a refrigerant flow according to cooling, heating, and dehumidifying modes of the vehicle to control the refrigerant flow along the refrigerant line.
US10254018B2 Apparatus and method for carrying out a vapour refrigeration process
The present invention relates to an apparatus and to a method for carrying out a vapour refrigeration process. The apparatus has a motor-operated main compressor which is equipped to suck-in a mass flow of a fluid serving as a refrigerant which is at evaporating pressure level and to compress this mass flow to a high pressure level, and also a high-pressure heat exchanger which is equipped to cool the mass flow of the fluid at a high pressure level, to increase a density and to reduce a temperature of the fluid. Also provided is an expander which is equipped to expand the mass flow of the fluid coming from the high pressure heat exchanger to evaporating pressure level in work-performing manner, and an evaporator which is equipped to absorb heat such that the density of the fluid decreases as it passes through the evaporator and the temperature of the mass flow coming from the expander at evaporating pressure and the temperature of the fluid being fed through the evaporator increase. Finally, there is a sub-cooler which is connected downstream of the high-pressure heat exchanger and upstream of the expander, wherein, downstream of the sub-cooler and upstream of the expander, part of the fluid is divertible from the mass flow and expandable by means of a high-pressure regulating valve to an intermediate pressure level so that the fluid which is then at the intermediate pressure level absorbs heat in a counter-flow arrangement in the sub-cooler and thereby additionally sub-cools the mass flow at high pressure level, and also a high-pressure compressor which is mechanically directly connected to the expander and is equipped to compress, to the high-pressure level, only that part of the fluid that is diverted upstream of the expander and is being fed in counter-flow in the sub-cooler, and to mix this fluid, upstream of the high-pressure heat exchanger, with the mass flow coming from the motor-operated main compressor.
US10254013B2 Two-stage rotary compressor and refrigeration cycle device having same
A refrigeration cycle device and a two-stage rotary compressor thereof. The two-stage rotary compressor includes a housing with a gas injection chamber and two cylinders disposed therein; the gas injection chamber connected to a liquid reservoir disposed outside of the housing and a gas injection pipe; a first cylinder in communication with the gas injection chamber; a second cylinder connected to the liquid reservoir, and having a sliding vane groove and a compression chamber with a piston disposed therein in communication with the gas injection chamber; a sliding vane, received in the sliding vane groove when the gas injection chamber is in communication with the liquid reservoir, with an outer end and the sliding vane groove defining a backpressure chamber in communication with the gas injection chamber; and with an inner end abutting against the piston when the gas injection chamber is in communication with the gas injection pipe.
US10254009B2 Small thermostatic electric storage water heater for water supply terminal
Disclosed is a thermostatic, electric storage, water heater for a water supply terminal, which mainly consists of a water storage tank (2), a heating pipe (3), a three-way water valve (16), an electrical control three-way water valve (11), a thermostatic water valve (9) for mixing hot and cold water, and a controller (13), wherein a horizontal end of the three-way water valve (16) is connected to a water inlet pipe of a hot water source, and a lower end thereof is connected to a second water inlet (17) of the electrical control three-way water valve (11). A fifth water inlet (4) on a lower end of the electrical control three-way water valve (11) is connected to a tap-water pipe, and a horizontal end thereof is connected to a third water inlet (12) of the thermostatic water valve (9) for mixing hot and cold water. Temperature signals and water flow signals from the heating pipe (3), the three-way water valve (16) and a water flow sensor (14) provided inside the thermostatic water valve (9) for mixing hot and cold water are transmitted to the controller (13). The electric water heater can quickly obtain continuous and stable constant-temperature hot water.
US10254008B2 Thermos at algorithm for fully modulating furnaces
A method and system for operating a modulating furnace from a single-stage thermostat. The furnace control system may include a processor, a gas valve, a variable-speed motor, and a thermostat. The furnace control may execute a thermostat algorithm comprising the steps of: determining if a heating load needs to be satisfied; running burners at an intermediate input rate, a modulated input rate, and a maximum input rate for each respective first, second, and third time intervals until the heating load is satisfied; calculating a heating load requirement as function of the time intervals; and determining an initial input rate for a next cycle based on the calculated heating load requirement.
US10253998B1 Dynamically programmable thermostat
Programmable controller technology, in which data is received that identifies a particular type of HVAC system component that is to be controlled by a programmable controller. Based on receiving data identifying the particular type of HVAC system component, configuration information is accessed for the particular type of HVAC system component. A configuration is determined for one or more interface ports of the programmable controller based on the configuration information for the particular type of HVAC system component. The interface ports of the programmable controller are configured according to the determined configuration. A connection between the particular type of HVAC system component and the programmable controller that satisfies the determined configuration is detected. Based on detecting the connection between the particular type of HVAC system component and the programmable controller that satisfies the determined configuration, the particular type of HVAC system component is controlled through the one or more interface ports.
US10253996B2 Air-conditioning system control device and air-conditioning system control method
An air-conditioning system controller controls one or plural air-conditioning apparatus installed in a building, and includes a processor that determines an air-conditioning apparatus control command so that a preset evaluation index satisfies a preset condition in a preset control-target period under a preset constraint. The processor divides the control-target period into time sections, determines a room-temperature change permissible range within which a room temperature satisfies the constraint, determines a heat-load change permissible range, based on the room temperature, the room-temperature change permissible range, a heat load estimation, and a heat load to be processed by each air-conditioning apparatus, and determines, for each time section, as the air-conditioning apparatus control command, an operation frequency and start-stop of the air-conditioning apparatus, based on the heat-load change permissible range and an operation efficiency of the air-conditioning apparatus.
US10253995B1 Systems and methods for mitigating smoke damage to a property
Smoke and/or soot damage to an interior of a property, such as a residential building or home, may be mitigated. A controller is in communication with a heating, ventilation, and air conditioning (HVAC) system of the property. The controller is configured to receive an alert and/or intelligent home telematics data generated based upon a potential presence of smoke in a location associated with the property, either exterior or interior to the property. In response to receiving the alert and/or intelligent home telematics data, the controller is further configured deactivate an air circulation function of the HVAC system to mitigate smoke or fire damage to the property. The intelligent home telematics data may be generated by various smoke, fire, audio, visual, infrared, motion, and/or other smart sensors mounted about the interior and/or exterior of the property.
US10253994B2 HVAC controller with ventilation review mode
Methods and systems for setting up HVAC controllers for a particular installation site are disclosed. In an example, an HVAC controller may be configured to control at least part of an HVAC system in accordance with an algorithm that includes equipment information pertaining to operation of the specific HVAC equipment forming the HVAC system as well as comfort information such as desired temperatures. In some cases, the HVAC controller may be configured to enable display of certain of the equipment information in a read-only fashion, and in some cases, certain of the equipment information that would be of interest to an building inspector.
US10253993B2 Temperature modulated desiccant evaporative cooler and indirect and direct evaporative air conditioning systems, methods, and apparatus
A method is provided for supplying air conditioned air to a residence or building interior. The method entails positioning a heat and mass exchanger to discharge conditioned air into the residence or building interior. Further, a rotatable desiccant wheel dehumidifier in positioned in fluid communication with the heat and mass exchanger. Supply air is received and treated in the dehumidifier, thereby supplying dry air to the heat and mass exchanger and exhausting hot humid air. The heat and mass exchanger is positioned and configured to receive dry air from the dehumidifier and supply cooler dry air to the residence or building interior, or other target environment. A system is also provided for operating the air supplying or air conditioning method.
US10253991B2 In-line heated solar thermal storage collector
A system for solar assisted water heating provides hot water to a user at a lower cost, higher energy efficiency, and with a quicker response time than conventional systems, reducing energy losses, and improving user comfort. The basic architecture includes four main components: a solar collector, a heat exchanger, an in-line heater, and a control system. A transient heat profile of a first temperature in a primary loop is measured while a first flow generator G1 is active for the primary loop. Solar assisted heating of water in a secondary loop is provided based on: a flow of water in the secondary loop; a current first temperature; and the transient heat profile of the first temperature by activating: the first flow generator in the primary loop and an in-line water heater in the secondary loop.
US10253990B2 Heating system
A system comprises: at least one heat exchange panel (700) comprising: a main body (100) comprising a sealed cavity in which is provided a fluid in both liquid and gas phases and being configured to communicate heat energy by allowing evaporation of the liquid at one location and condensation of the liquid at a different location in the cavity; and at least a first heat exchanger part (130, 210a, 211a) including an inlet and an outlet for allowing the passing of fluid through the heat exchanger, the first heat exchanger part being thermally coupled to the heat spreading part so as to communicate heat energy between fluid flowing through the first heat exchanger part and the heat spreading part and thus the environment in which the heat spreading part is present. A controller is configured to cause control of pumps and valves to as to cause the system to operate in a number of different modes of operation, wherein the system is operable in an active heating mode of operation in which the controller controls the heat pump, the one or more fluid pumps and the valves to provide the system with: a first fluid circuit in which fluid is pumped through the heat exchange panel and a first side of the heat pump, a second fluid circuit in which fluid is pumped through the heat tank and the second side of the heat pump, and transfer by the heat pump of heat energy from the first fluid circuit to the second fluid circuit.
US10253987B2 Oven door spill diverter system
An over door spill diverter system for the routing of liquid entering an oven door at or near its top. Liquid is diverted away from the window to prevent stains on the inside surface that a user may not be able to readily clean or otherwise remove. The diverter system also allows for convective air flow through the oven door to properly cool the exterior of the door. A variety of oven door constructions may be utilized.
US10253985B2 Sequential liner for a gas turbine combustor
The invention concerns a sequential liner for a gas turbine combustor, having a sequential liner outer wall spaced apart from a sequential liner inner wall to define a sequential liner cooling channel between the sequential liner outer wall and the sequential liner inner wall. The sequential liner outer wall includes a first face, a first adjacent face and a second adjacent face, the first and second adjacent faces each being adjacent to the first face, the first face of the sequential liner outer wall having a first convective cooling hole adjacent to the first adjacent face and a second convective cooling hole adjacent to the second adjacent face, each convective cooling hole being arranged to direct a convective cooling flow into the sequential liner cooling channel adjacent to each adjacent face. The invention also concerns a method of cooling using the sequential liner and a method of retrofitting a gas turbine.
US10253984B2 Reflective coating for components
A component includes a substrate formed from a metallic or ceramic material and a thermal barrier coating positioned on the substrate. The component also includes a ceramic reflective coating integral with the thermal barrier coating. The reflective coating includes an arrangement of features configured to reflect at a wavelength at which peak emission from a heat source occurs. A method of making a component includes positioning a thermal barrier coating on the component and determining a wavelength emitted from a heat source. The method of making a component also includes producing an arrangement of features using a metamaterial to form a reflective coating and integrating the reflective coating with the thermal barrier coating.
US10253982B2 Glow plug with pressure sensor
A glow plug includes a housing having an axial hole extending in an axial line direction; a ceramic heater that is relatively displaceable with respect to the housing along the axial line direction and has at least outer surface made of ceramic; and a pressure sensor fixed to the housing and configured to output a signal based on the relative displacement of the ceramic heater. A fixed member fixed to the ceramic heater while the ceramic heater is arranged to an inner circumference of the fixed member. A welded member is welded to an outer circumference of the fixed member. An inner circumferential surface of a portion of the fixed member to which at least the welded member is welded is spaced apart from the outer surface of the ceramic heater.
US10253981B2 Furnace, a method for operating a furnace and a furnace controller configured for the same
A controller for a gas furnace, a computer-usable medium for implementing a method and a gas furnace are disclosed herein. In one embodiment, the controller includes: (1) an interface configured to receive a heating call and (2) a processor configured to enable an inducer of the gas furnace at a low speed based on the heating call and ignite the gas furnace at a high fire operation when determining a low fire pressure switch of the gas furnace is open.
US10253978B2 Gas-air mixer assembly
A gas-air mixer assembly is described that helps mix fuel and air within an HVAC system. The mixer assembly can also achieve lower pressure drops than seen in other solutions. A mixer assembly can comprise a mixer body through which air is supplied. An orifice body can extend into the stream of air within the mixer body and then point upstream. A tip of the orifice body, disposed in the airstream, can provide fuel through one or more orifices. The flow of air around the orifice body helps to cause mixing, as does an elbow bend in the mixer body, downstream of the orifice body.
US10253974B1 System and method for biomass combustion
Disclosed is a system and method for the combustion of biomass material employing a swirling fluidized bed combustion (SFBC) chamber, and preferably a second stage combustion carried out in a cyclone separator. In the combustion chamber, primary air is introduced from a bottom air box that fluidizes the bed material and fuel, and staged secondary air is introduced in the tangential direction and at varied vertical positions in the combustion chamber so as to cause the materials in the combustion chamber (i.e., the mixture of air and particles) to swirl. The secondary air injection can have a significant effect on the air-fuel particle flow in the combustion chamber, and more particularly strengthens the swirling flow, promotes axial recirculation, increases particle mass fluxes in the combustion chamber, and retains more fuel particles in the combustion chamber. This process increases the residence time of the particle flow. The turbulent flow of the fuel particles and air is well mixed and mostly burned in the combustion chamber, with any unburned waste and particles being directed to the cyclone separator, where such unburned waste and particles are burned completely, and flying ash is divided and collected in a container connected to the cyclone separator, while dioxin production is significantly minimized if not altogether eliminated. The system exhaust is directed to a pollutant control unit and heat exchanger, where the captured heat may be put to useful work.
US10253971B2 Plasma fired steam generator system
A system for generating high pressure steam from dirty water uses a combination of sub-merged plasma arcs and electrical resistive heating. Dirty water from steam assisted gravity drainage, or other dirty water producing process, which needs to be converted into high pressure steam, is fed directly without any pre-treatment, into a plasma fired steam generator, powered by submerged electrodes. The combination of electric arc plasma and resistive heating is created between the submerged electrodes. The heat so generated will boil the water portion of the dirty water feed to generate steam that is collected in a steam space and then removed there from. The solids and other residues (residual sludge) present in the feed water settle down at the bottom of the steam generator and are removed via a blow-down stream. The plasma arcs are used to intermittently remove any scaling or solid deposits that can accumulate on the electrodes.
US10253961B2 High-powered LED light module with a balanced matrix circuit and associated method
Inventive embodiments include a device for distributing power to devices over an area, with a power density of at least one Watt per ft2 (or 900 cm2 if we go metric). The device includes a flexible substrate; a circuit comprising a thin-film conductor having a thickness of 400 nanometers or less, wherein the circuit is adhered to the substrate; a plurality of devices positioned on the sheet and attached to the circuit wherein each device of the plurality is driven at substantially the same voltage; and the power delivered to the devices is at least 90% of the input power of the energized circuit.
US10253959B2 Retrofit and new light-emitting diode (LED) light fixtures for replacement of a fluorescent light fixture
This disclosure includes kits for retrofitting, or replacing with new, light fixtures using an existing troffer, without using a troffer, and/or including a troffer. Some kits include a frame for a light fixture having a first end, a second end, and a frame length extending between the ends, a first mounting member coupled to the frame and configured to extend beyond the first end of the frame, and a second mounting member coupled to the frame and configured to extend beyond the second end of the frame, where the mounting members are configured to support the frame relative to the troffer. Others of the present kits have a trim configured to support the frame relative to a T-bar support of a suspended ceiling. Some kits have a processor configured to control the light fixtures, and some kits have one or more sensors configured to detect events or environmental characteristics.
US10253944B1 Light fixture with compound curvature, for example, for large format lighting applications
A light fixture example includes a housing, a light source in the housing and a diffuser. The diffuser is supported by the housing at a distance from the source so as to receive light from the source and diffuse the light for illumination. The diffuser has a three-dimensional compound curvature and a perimeter with at least two edges connected at vertices. Each such edge is a two-dimensional plane curve. The at least two edges are not coplanar with each other. In some examples, a back panel of the housing may have a similar three-dimensional compound curvature and perimeter.
US10253942B2 Lighting device for vehicles
A lighting device for vehicles, having a number of light sources (6) and reflectors (7) being arranged in the housing (1). Each light source (6) is assigned a single reflector (7) in order to deflect the light emitted by the light source (6) in a main emission direction (H) of the lighting device in accordance with a predefined light distribution. The reflector (7) has a reflector surface having a basic form containing a multiplicity of panes (13, 14). The reflector (7) has a first reflector segment (10) containing a reflector surface having a first basic form in order to generate a first partial light distribution (T1) on the one hand, and a second reflector segment (11) containing a reflector surface having a second basic form in order to generate a second partial light distribution (T2) on the other hand.
US10253940B1 Vehicle light assembly
A lens of a vehicle light assembly includes a front curved light exit surface, a rear light entry surface spaced apart from the curved light exit surface along an optical axis and convexed rearwardly, left and right reflection surfaces connected to the light entry surface, and left and right flank surfaces connected to the left and right reflection surfaces and to the curved light exit surface. A minimum distance of each flank surface from the optical axis is greater than a maximum distance of each reflection surface from the optical axis.
US10253938B2 Lighting arrangement with exact positioning of an optical element
A lighting arrangement 10 is described with an LED element 30. A reference frame part 14 comprises a frame opening 26 bordered by frame edges 28a, 28b, 28c, 28d. The LED element 30 is arranged such that light is emitted through the frame opening 26 and is partially shielded at least at a first frame edge 28b. The reference frame part further comprises reference portions 20a, 20b, 20c, 20d to define positions relative to the frame 5 opening. A first reference portion 20a, 20b is provided on a first surface portion of the reference frame part 14 arranged parallel to a light emitting surface 38 of the LED element 30. A second reference portion 20c is arranged on a second surface portion of the reference frame part 14 arranged perpendicular to the first surface portion. A third reference portion 20d is arranged on a third surface portion of the reference frame part 14 arranged 10 perpendicular to both the first and second surface portions. An optical element 12 for shaping an illumination beam 42 from light emitted from the LED element 30 through the frame opening 26 is arranged to be in contact with the reference frame part 14 at the first, second and third reference portions 20a, 20b, 20c, 20d to define a position of the optical element relative to the frame opening 26.
US10253936B2 Modular LED troffer system
A luminaire system includes a frame configured to be positioned in a drop ceiling and connected to a support. A junction housing is connected to the frame and has a high voltage input and a low voltage output. A control component is positioned in the junction housing for converting a high voltage power supply to a lower voltage power supply. A first low voltage conductor extends from the junction housing. A light engine includes a housing containing a light emitter, and a second low voltage conductor extending from the housing. The light engine is releasably connected to the frame and the second low voltage conductor is releasably connected to the first low voltage conductor.
US10253932B2 Lighting system configured to fit with a box or strip housing and a method of fitting a lighting system with a box or strip housing
A lighting system configured to fit with a box or strip housing and a method of fitting a lighting system with a box or strip housing are presently disclosed. At least one longitudinally extending light source is held with a light source support. At least two hinges extend from the light source support, proximate a first edge, at least two mounting arms extend from the second side of the light source support, proximate a second edge, wherein the first edge and the second edge of the light source support are parallel.
US10253930B2 Lighting device with foldable housing
A method for manufacturing a lighting device (100), the method comprising the steps of providing (S1) a sheet of optically transmissive plastic material, forming (S2) a lighting device housing from the sheet of optically transmissive plastic material, such that the lighting device housing comprises a first portion (212) connected to a second portion (214) by a flexible connecting portion (202), folding (S3) the first (212) or second portion (214) about the flexible connecting portion (202) to enclose a light source (210) and driver electronics (206) within an enclosed region of the lighting device housing, and securing (S4) the first portion (212) to the second portion (214) such that the lighting device housing maintains the folded position.
US10253929B2 Lamp comprising a driver circuit board and a base
Disclosed is a lamp (1) comprising a driver circuit board (16) and a base (2) which are electrically connected to one another by a plug connector (3, 17). The invention applies to semiconductor lamps, for example, especially LED lamps, in particular retrofit lamps, e.g. to replace conventional incandescent lamps or halogen lamps.
US10253924B2 Elevation device
An elevation device comprises: a carrier, including an upper vertical frame having the left side and the right side oppositely disposed with a pair of rail slots, wherein one inner wall in each of the rail slots is longitudinally formed with a positioning slot allowing a guide rail to be disposed and positioned; a support seat, including a seat plate having the rear end thereof vertically extended with a pair of wing pieces, wherein backsides of the pair of wing pieces are respectively and longitudinally pivoted with at least one roller, the circumference of each of the at least one roller is formed with a guide slot confining the guide rail, thereby enabling each of the at least one roller to be longitudinally slid along the guide rail; and a constant force spring, formed in a coiled status and connected between the upper vertical frame and the support seat.
US10253920B2 Profile for a cylindrical component
A cylindrical component has a groove bottom (4) that extends approximately parallel to the course of the unworked surface of the component, and has a side wall (6, 7) inclined at an angle (α) of less than 90° to the groove bottom (4). To increase the adhesion between a coating to be applied to the surface of the component an upper region of the side wall (6, 7) is adjoined by an oblique surface (8, 9) at an angle (ψ) of greater than 90° to the side wall.
US10253916B2 Pipe replacement system
Pipe replacement devices, and systems are shown. Devices and systems may include jointed cutters and floating cutters to navigate difficult pipe replacement conditions. Devices and systems may also include replacement pipe with pre-installed supply hoses, such as lubricant supply and/or pneumatic supply hoses. Methods of pipe replacement are also described, including splitting old pipe and pulling in new pipe behind the equipment as splitting progresses.
US10253915B2 Electrofusion fitting and method of repairing pipes
A fitting for repairing a leaking polymer pipe is provided. The fitting includes a first housing and a second housing that are sized to fit about the pipe. The first housing includes a first coil configured to increase in temperature in response to the application of an electrical current to fuse the first housing to the second housing and the pipe. The second housing includes a second coil on a first end and a third coil on an opposing end. The second and third coils configured to increase in temperature in response to the application of electrical current to fuse the second housing to the pipe. The fitting further includes a first seal coupled to the first housing and a second seal coupled to the second housing. The first and second seal forming a seal that prevents gas pressure from the pipe from interrupting the fusion process.
US10253913B2 Curved tube structure and die for forming curved tube
A curved tube structure, including: a tube main body including a bent portion at one portion in an axis line direction; and an enlarged cross-section portion formed along the axis line direction of the tube main body in an inner periphery inside a bending direction of the bent portion for enlarging a cross-section area of the tube main body.
US10253912B2 Multi-coupling device for the multiple quick coupling of multiple hydraulic, electrical and/or pneumatic lines, with the possibility of individual manual couplings
The present invention relates to a multi-coupling device (1) for the multiple quick connection of multiple hydraulic, electrical and/or pneumatic lines, with the possibility of individual manual couplings. The multi-coupling device (1) comprises a first plate (2) connectable to a vehicle or apparatus and supporting a plurality of couplings (3), each of said couplings being connectable to a hydraulic line and being adapted to being connected to corresponding couplings (41) of a second multi-coupling plate (40) for the connection of said hydraulic lines with a point of use, said device (1) being characterised in that at least one of said couplings (3) of said first plate (2) comprises connecting means (32, 33, 34, 35) for connecting and firmly retaining a single coupling (80) and disconnecting means (50) that can be manually operated by the user and are adapted to interact with said connecting means (32, 33, 34, 35) to allow the release of the individual coupling. The device according to the present invention overcomes a limitation inherent to the multi-connection devices of the type known in the state of the art and consisting in that they can only be used with points of use equipped with corresponding multi-coupling plates thus, on the contrary, also allowing points of use equipped with individual couplings to be connected.
US10253911B1 Quick disconnect coupling with selective mating capability
A quick disconnect incorporates a male component (nipple) and a female component (socket) that cooperate to form the fluid tight coupling. The nipple at the mating end includes at the outer surface a stepped end forming first and second diameters that are inserted into the socket. The socket includes first and second sleeves, where only the precise stepped end will fit through the sleeves and open the valve of the coupling. The internal fluid path remains identical across all variations of the stepped end and mating sleeves, and many different variations of the quick disconnect valve can be constructed with only minor changes to the stepped end and sleeves.
US10253909B2 Pipe coupling
A pipe coupling includes a sleeve and a clamping ring. The sleeve includes a flange at least one end. The clamping ring is mounted to the flange. The clamping ring carries a seal and includes two spaced apart bolt engagement portions. The clamping ring further includes two separate clamping ring portions that are removably connected together at a coupling portion of each respective separate clamping ring portion so that each clamping ring portion is separable from the other one. The two separate clamping ring portions function as a unitary ring when the coupling portions are brought into abutting contact such that the coupling portions are fixed relative to each other.
US10253907B2 Penetrating fixture and fiberglass sump
A fluorine gas functionalized surface of a fixture is chemically bonded to a fiberglass sump using a resin. The resin chemically reacts with the functionalized surface creating a strong, chemical bond between the fixture, which penetrates the shell of the sump, and the fiberglass shell of the sump. For example, the surface of the fixture is functionalized by a fluorine-containing gas mixture in an autoclave at a temperature, pressure and duration that creates C═O double bonds at the surface of a polyethylene fixture. The resin chemically reacts with the C═O double bonds and bonds with a fiberglass transition fitting capable of being joined to the shell of the sump.
US10253904B1 Integrated immersed tube coupling and installation method thereof as well as installation closure method of immersed tube coupling
The present application discloses an integrated immersed tube section and an installation method thereof, and an installation and closure method of immersed tube sections, wherein the integrated immersed tube section includes a standard immersed tube section; and closed annular telescopic water stop joints are arranged at two ends of the standard immersed tube section. By the adoption of the integrated immersed tube section of the present application, a finally closed immersed tube section is still the standard immersed tube section, and a foundation which is the same as that for common tube sections is used, namely the foundation for the finally closed immersed tube section and the foundation for other immersed tube sections do not have a rigidity difference, so that the risk of the non-uniform settlement of the tube sections during operation of the subsea tunnel is effectively reduced; and in addition, the finally closed immersed tube section and other immersed tube sections are installed with the same installation equipment, and no extra equipment such as a floating crane is needed. Compared with an existing method, the methods have the advantages of eliminating installation of one special final joint, simplifying the construction process and reducing the engineering risk. As offshore special construction equipment and ships are very expensive in rent, use of the integrated immersed tube section substantially reduces the cost and saves various resources.
US10253903B2 Motor-operated valve
A motor-operated valve includes a base portion which is provided at one end of a stator, a linear-motion shaft which is screwed into a rotor and which is supported by the base portion such that the linear-motion shaft can be moved linearly and cannot be rotated, and a valve member which is provided in the linear-motion shaft and which opens and closes the valve port. A first contacting portion on the rotor and a second contacting portion on the stator or an intermediate member disposed between the rotor and the stator, the first and the second contacting portions and being provided in each of the intermediate member or the stator and the rotor, and contacting with each other in the rotation axis direction of the rotor are biased by a rotor biasing means such that they are pressed onto each other.
US10253901B1 Flow control valve with eddy current dampening
A valve is provided having an inlet to receive a flowable particulate media and an outlet to dispense the media. The valve has an inlet portion with a funnel and repelling magnets. A shuttle sleeve extends from the inlet portion to allow a shuttle to slide along a central axis between an opened and a closed position. The shuttle has shuttle magnets that are oriented to have poles that face the repelling magnets to create a biasing force that biases the shuttle towards the closed position. When the shuttle moves, the shuttle magnets create eddy currents in a tube. The closed position is defined by a sealing edge of the shuttle contacting a sealing surface on a flow director. A capacitive sensor surrounds the flow director to measure the amount of media that is dispensed by the valve.
US10253900B2 Latching valve assembly having position sensing
A latching valve assembly which controls the flow of air and purge vapor between a fuel module and a carbon canister, where a change in an electrical property of the latching valve assembly is used to detect whether the latching valve is in the open position or the closed position. The latching valve assembly of the present invention eliminates the need for a physical switch solution, mechanical or non contact solutions, eliminates complexity of valve hardware requirements, and only adds minor electric components and software to identify the latch position. This system eliminates valve complexity and mechanical connections required for electrical conductivity.
US10253897B2 Water pump with check valve
A water pump has a check valve with a valve body movable in a direction of a valve axis of the check valve between an open position of the check valve and a closed position of the check valve. An actuating device is connected with the check valve and has an operating element that is movable coaxially to the valve axis. The operating element is operatively connected to the valve body and arranged such that the operating element, by applying a coaxial force to the valve body, transfers the valve body into a venting position of the check valve.
US10253895B2 Check valve for preventing slam and water hammer
The present invention relates to a check valve and, more particularly, to a check valve comprising a main disk and a separate auxiliary disk, the main disk making a rapid closing operation, and the auxiliary disk, which has an area smaller than that of the main disk, making a slow closing operation, thereby reducing the velocity of a reverse flow inside a conduit, right before the disks are finally closed, and preventing a slam (a characteristic phenomenon wherein, when the disks are closed with a bang, an instantaneous increase in pressure wave raises the possibility of piping fracture and causes noise and vibration) of the disks and water hammer.