Document | Document Title |
---|---|
US10671650B2 |
System and method for integration and correlation of GIS data
System and method for damage avoidance in an excavation area include: receiving an excavation area and an excavation depth; accessing a database of a plurality of utility assets to identify a buried utility asset within the excavation area and the excavation depth; retrieving information from the database for the identified buried utility asset; fusing the buffer zone associated with the buried utility asset and the depth of the buried utility asset to obtain a latitude buffer zone for the buried utility asset; comparing the latitude buffer zone for the buried utility asset and the excavation depth; identifying a party responsible for the buried utility asset; and automatically transmitting an electronic notification to the party responsible for the buried utility asset. |
US10671649B2 |
Geographical location search using multiple data sources
A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources. |
US10671648B2 |
Integrated centralized property database systems and methods
A method is provided that includes storing a plurality of data items in a data aggregation system. Each of the plurality of data items is associated with one or more location identifiers indicating a particular point on the earth. The method further includes receiving, by at least one processor, a query indicating a geographic location. Data items having associated location identifiers matching the received geographic location are retrieved from the data aggregation system. The method further includes outputting the retrieved data items. |
US10671647B2 |
System and method to identify, gather, and detect reusable digital assets
A method, system, and apparatus are provided for automating digital resource management by using monitored user interactions with digital resources to compute a user interaction metric for each digital resource upon detecting a role change for a first user having a user interaction history with the digital resources, where each user interaction metric indicates how important the first user is to the corresponding digital resource and is used to select and map a first digital resource to a second user to provide an ownership transition recommendation for the first digital resource in response to the role change for the first user. |
US10671645B2 |
Real time experience analyzing system and method
There is provided a real-time experience analyzing method for enabling an experience analyzing server to analyze user's experience of an evaluation target service or an evaluation target product in real time. The method comprising transmitting query data including an experience evaluation indicator for the evaluation target service or the evaluation target product to a terminal of the user; receiving reply data input by the user through the terminal in response to the query data; and generating evaluation result data for the evaluation target service or the evaluation target product based on the reply data. The transmitting of the query data transmits the query data by a series of detailed behaviors consisting of the evaluation target service or the evaluation target product, and the generating of the evaluation result data generates evaluation result data based on the reply data received by the detailed behaviors or the detailed features. |
US10671642B2 |
Copying data changes to a target database
A method, system and computer program product for copying data from a source database to a target database. A first database engine of the source database assigns a data-change-ID to each changed row in the source table. The data rows of the source table are stored in a plurality of source pages. Each source page comprises a source-page-ID and a highest-data-change-ID indicating its most recently changed data row. The target table comprises a source-page-ID-column. A second database engine of the target database maintains a metadata table comprising a source-page-ID column and a highest-data-change-ID column. The highest-data-change-IDs in the metadata table are compared with the highest-data-change-IDs of the source pages for selectively copying source table rows of source pages whose highest-data-change-ID is higher than their highest-data-change-ID in the metadata table to the target table. |
US10671640B2 |
Adaptive cross-device event data synchronization
A device implementing adaptive, cross-device event data synchronization includes at least one processor to maintain a database on the device, the database storing event data items derived from user data items corresponding to user activity on the device or a second device. The at least one processor periodically transmits, to a server, first insertion records corresponding to new event data items generated at the device, the transmission periodicity based on a frequency at which the new event data items are generated. The at least one processor, upon detecting deletion of one user data item, deletes, from the database, one corresponding event data item, and immediately transmits, to the server for propagation to the second device, a first deletion record for deletion of one corresponding event data item at the second device, the first deletion record being transmitted along with any of the first insertion records awaiting transmission. |
US10671635B2 |
Decoupled content and metadata in a distributed object storage ecosystem
A storage system comprises: a controller; a memory; one or more objects, each object having content data and metadata which includes system metadata; and a policy which governs writing of the content data and metadata of the one or more objects from the storage system to an external storage. The policy includes a configurable criterion for decoupling of the content data and the metadata of a given object and a rule for determining storage locations for the content data and the metadata between the storage system and the external storage in a decoupled manner if the content data and the metadata of the object are decoupled. The configurable criterion is based on an attribute of the metadata of the object. The controller is operable to execute the policy against the objects and to apply the rule to determine storage locations for the content data and metadata of a decoupled object. |
US10671630B2 |
External access to database container artifacts
A database includes a run-time database container, which provides an isolated computing environment for a database object deployed therein. The database further includes a public synonym object outside the run-time database container in the database. The public synonym object is associated with the database object deployed inside the run-time database container and provides external access to the database object deployed inside the run-time database container independent of the location of the run-time database container. |
US10671628B2 |
Systems and methods for data warehousing
A system and method are disclosed for private cloud computing and for the development and deployment of cloud applications in the private cloud. The private cloud computing system and method of the present invention include as components at least a cloud controller, a cloud stack, Service Registry, and a cloud application builder. |
US10671626B2 |
Identity consolidation in heterogeneous data environment
In some implementations, a processing system of a database system may identify identification information associated with a user within a request, received from a client device, for data associated with the user, compare the identification information with user identity entries persisting on the memory device, determine, from the comparison, that a user identity entry persisting on the memory device is associated with the user, and query a backend database associated with the client device with one or more parameters included within the user identity entry to obtain the data associated with the user. |
US10671625B2 |
Processing a query primitive call on a value identifier set
In some example embodiments, a system is provided for executing a primitive call that implements a query operation. The system may include a data processor and a memory. The memory may store instructions that result in operations when executed by the data processor. The operations may include: executing, at an data management engine, the primitive call by at least performing a first operation with respect to a value identifier set, the value identifier set including one or more value identifiers, and the primitive call being configured to access a database storing a plurality of value identifiers; and generating, based at least on a result of the first operation, a result for the primitive call. Related methods and articles of manufacture, including computer program products, are also described. |
US10671624B2 |
Parallel filtering of large time series of data for filters having recursive dependencies
Filtering apparatus and methods associated with filtering large time series of data are described. A filtering process containing recursive dependencies can be organized as a series of computational tasks, at least some of which can be performed in parallel. Because of parallel execution of some tasks, an amount of time for filtering large time series of data with a filter exhibiting recursive data dependencies can be reduced significantly. |
US10671623B2 |
System and method for accessing vehicle communication applications requiring vehicle identification without re-entering vehicle identification
Methods and apparatus are provided for repairing vehicles. A computing device having first and second software executables can determine vehicle identification information (VII) that identifies a vehicle. The computing device can store first and second vehicle identifiers that are based on the VII and are respectively associated with the first and second software executables, where the first vehicle identifier differs from the second vehicle identifier. The computing device can be used to repair the vehicle by at least: receiving a request to activate the first software executable, and activating the first software executable at least by providing the stored first vehicle identifier to the first software executable. |
US10671622B2 |
Systems and methods for redirect handling
The present invention is related to a method for routing requests among a plurality of database servers. A device intermediary to a client and a plurality of database servers receives a request to access a database provided by the plurality of database servers. The plurality of database servers can include a first database server configured to process write requests and one or more second database servers configured to process read requests. The device determines that the request to access the database is a read request. The device identifies, responsive to determining that the request is a read request, one of the one or more second database servers to send the request instead of the first database server. The device then transmits the request to the identified second database server. |
US10671613B2 |
Data source binding using an OData model
The present disclosure describes methods, systems, and computer program products for providing pattern-based data source binding in OData services. One design-time computer-implemented method includes receiving an OData request from a requestor, traversing, by a computer, a rule table to determine whether an exact match for the received OData request exists in the rule table, upon a determination that an exact match for the received OData request exists in the rule table, forwarding the OData request to a bound data source specified in the rule table, and transmitting a result to the requestor following processing of the OData request by the bound data source. |
US10671612B2 |
Systems and methods for node deduplication based on a node merging policy
The present disclosure relates to node deduplication based on a node merging policy. A plurality of node profiles may be maintained. Each node profile may include plurality of fields. Each field of the plurality of fields may include one or more values. For a node profile including one or more field-value pairs, each field-value pair may be identified. Each field-value pair may include a value of a field. A respective weight may be assigned to each field-value pair based on a number of field-value pairs or a confidence score. Based on the respective weights assigned to each field-value pair, it may be determined that node profiles satisfy a node profile merging policy. The node profiles may be merged based on the node profiles satisfying the node profile merging policy. Field-value pairs including a value of a field may be identified. |
US10671608B1 |
Memory-aware system and method for identifying matching portions of two sets of data in a multiprocessor system
A system and method matches data from a first set of data with that of an other set of data in a manner based on the size of a memory. |
US10671607B2 |
Pipeline dependent tree query optimizer and scheduler
A method includes traversing a query plan tree having multiple nodes, each node representative of an operation on data that is the subject of a query, to extract multiple pipelines from the query plan tree, identify dependencies between the multiple extracted pipelines, and provide a pipeline dependent tree based on the dependencies between the multiple extracted pipelines for execution of the query by multiple processors. |
US10671606B2 |
Materialized query tables with shared data
A computer system can generate a materialized query table (MQT) for data from a base table that has a plurality of rows and columns that each contain stored data. The computer system can receive a query to data stored in a row from the base table. The system can identify a column in the row and determine that data from a cell in the row and the column is above a threshold memory size. The system can generate, in response to determining that the data being above the threshold memory size, an MQT that includes data for the row and that includes a reference pointer that points to a location shared with another table. |
US10671601B2 |
Platform for consulting solution
Receiving a first model associated with a user, a generic model of a generic domain, and a specific domain having an associated domain-specific corpus. A first set of query terms based on elements of the first model, and a second set of query terms based on elements of the generic model, are determined. A third set of query terms is generated based on the first and second sets of query terms. The domain specific corpus is queried using the third set of query terms, and a domain specific model is generated based on results of the querying. |
US10671594B2 |
Statement based migration for adaptively building and updating a column store database from a row store database based on query demands using disparate database systems
A method for updating a column store database and includes establishing a row store database, wherein each row comprises a plurality of attributes. The method includes establishing a column store database including attribute vectors corresponding to at least one attribute in the row store, wherein each attribute vector includes data used to satisfy at least one of previously received analytic queries. The method includes collecting a SQL change statements beginning from a synchronization point indicating when the row store database and the column store database are synchronized, and continuing until an analytic query is received. The method includes sending the plurality of SQL change statements to the column store database upon receipt of the analytic query for updating the column store database for purposes of satisfying the query, wherein the analytic query is directed to a queried range of primary key attributes in the plurality of attributes. |
US10671589B2 |
Synergizing real-time and polling connectors for data ingestion
A system may utilize a combination of real-time and polling connectors for data crawling. A real-time connector may use a collector to write data associated with a new event from a database to a channel and record external identifiers (IDs) associated the data. A polling connector may use a verifier to compare the recorded IDs with IDs associated with a batch of data, and may write any data of the batch of data to the channel that has not been written previously written by the collector. The system may include an onboarder for reading data previously stored in the database. |
US10671588B2 |
Multiple database updates using paths
Systems and methods for multiple updates to a database using paths is disclosed. Updates to a graph database can be performed by associating an attribute node, that stores the updated value, to the entity node to-be updated. When the entity node is queried for the value, the nearest attribute node is identified using a shortest path determination. |
US10671583B2 |
Performing database operations using a vectorized approach or a non-vectorized approach
Techniques for performing database operations using vectorized instructions are provided. In one technique, it is determined whether to perform a database operation using one or more vectorized instructions or without using any vectorized instructions. This determination may comprise estimating a first cost of performing the database operation using one or more vectorized instructions and estimating a second cost of performing the database operation without using any vectorized instructions. Multiple factors that may be used to determine which approach to follow, such as the number of data elements that may fit into a SIMD register, a number of vectorized instructions in the vectorized approach, a number of data movement instructions that involve moving data from a SIMD register to a non-SIMD register and/or vice versa, a size of a cache, and a projected size of a hash table. |
US10671581B2 |
Hierarchical computations of nodes having non-tree topologies in relational database management systems
Performing hierarchical computations in relational database management systems, where the hierarchical computations are based on tabular input data that builds non-tree topologies by modifying the tabular input data to form tree topologies. One or more nodes, in a hierarchy of nodes, generated from tabular data, can have a non-tree-like topology. One or more attributes of entries in the tabular indexed data structure associated with the one or more nodes having the non-tree-like topology can be modified. The modified attributes can cause the tabular indexed data to form a tree-like topology. The modifying can be based on a type of non-tree-like topology of the one or more nodes having the non-tree-like topology. A navigation function can be selected and applied to the modified tabular indexed data structure to determine a navigation result for traversing the hierarchy of nodes. The navigation result can be provided and the hierarchy traversed. |
US10671575B2 |
External system integration into automated attribute discovery
Methods and apparatus to transform attribute data about assets in a source system data model into attribute data about the same assets in a target system data model. The first step is to extract the necessary attribute data from attribute data collected about inventory assets of a business entity needed to populate the attributes in objects representing those inventory assets in a target system data model. Transformation rules are written which are designed to make all conversions necessary in semantics, units of measure, etc. to transform the source system attribute data into attribute data for the target system which has the proper data format. These transformation rules are executed on a computer on the extracted attribute data and the transformed attribute data is stored in an ER model. In the preferred embodiment, the transformation rules are object-oriented in that transformation rules for subtypes can be inherited from their parent types or classes. An export adapter which is capable of invoking the application programmatic interface of the target system CMDB is then used to export the transformed attribute data stored in the ER model to the target system CMDB. |
US10671574B2 |
System and method for prior art analytics and mapping
A computer-implemented method and system are provided for monitoring developments in a field of prior art. The method comprises using one or more processors receive a search query including a first patent concept related to the field of prior art; search the Internet as a function of the search query; generate a first set of search results; store the first set of search results in a database; conduct a subsequent search on the Internet as a function of the search query; generate a second set of search results; compare the first and second sets of search results to identify differences in the results; and communicate the differences to a user. An ontology of patent concepts may be stored in a system database. The searches may be conducted automatically on a regular basis thereby notifying the user of any intervening changes in the field of prior art. |
US10671566B2 |
Systems and methods for protecting email data
Aspects of this disclosure relate to protecting email data. For example, email protection rules can instruct an email server to route an email to an email protection module. The one or more email rules can identify a group of one or more email addresses. The email protection module can receive an email from the email server that has an email address of the group as an intended receipt. The email protection module can route the email to secondary storage and store the email in secondary storage to create a secondary copy of the email. The secondary copy can be stored inline to persistent memory of secondary storage, according to certain embodiments. Access to the backup copy of the email stored to the persistent memory can be controlled, for example, based on whether a user had permission to access to the email when the email was sent. |
US10671562B2 |
Clock gating circuit
A system-on-chip bus system includes a bus configured to connect function blocks of a system-on-chip to each other, and a clock gating unit connected to an interface unit of the bus and configured to basically gate a clock used in the operation of a bus bridge device mounted on the bus according to a state of a transaction detection signal. |
US10671559B2 |
Chips including classical and quantum computing processors
An apparatus includes a substrate, a classical computing processor formed on the substrate, a quantum computing processor formed on the substrate, and one or more coupling components between the classical computing processor and the quantum computing processor, the one or more coupling components being formed on the substrate and being configured to allow data exchange between the classical computing processor and the quantum computing processor. |
US10671558B1 |
Distributed time synchronization protocol for an asynchronous communication system
A slave node of one or more slave nodes and a master node of a distributed acquisition system and a method of synchronizing communication of the slave node is provided. The method includes acquiring a configuration that provides a definition for a packet interval, wherein the packet interval definition provides an adequate timing margin to ensure that communication packets transmitted by the master node and the one or more slave nodes occur only at harmonics of the packet interval definition. The method further includes receiving master communication packets from the master node via the bus, determining a start time of at least one most recent master communication packet of the master communication packets received from the master node, calculating a synchronization time based on the start time, and starting transmission of slave communication packets to the master node based on the synchronization time. |
US10671556B2 |
Selectable peripheral logic in programmable apparatus
A programmable apparatus for executing a function is disclosed. The programmable apparatus includes a physical interface configured to be connected with an external apparatus. The programmable apparatus also includes a function logic circuit configured to execute the function on the programmable apparatus. The programmable apparatus further includes a plurality of peripheral logic circuits, each of which is configured to connect the function logic circuit with the physical interface using a respective protocol. The programmable apparatus also includes a selector circuit configured to select one from among the plurality of the peripheral logic circuits to activate. |
US10671554B1 |
Credit based flow control mechanism for use in multiple link width interconnect systems
Flow control credit management is provided when converting traffic from a first parallel link width on a first link to a second parallel link width on a second link A current value is calculated for a variable flow control credit exchange rate (R) associated with the first and second links. A first flow control credit indicator is received on the second link, and a credit amount calculated based on the first flow control credit indicator and R. A second flow control credit indicator for the credit amount is then transmitted on the first link. |
US10671550B1 |
Memory offloading a problem using accelerators
A computer-implemented method for offloading a problem having 2n size from processing circuitry to one or more accelerators is disclosed. The processing circuitry and the one or more accelerators include respective memories. In the method, a problem having 2n size is divided into a plurality of units each having 2u size. At least a part of the units is allocated to the one or more accelerators. A determination is made as to whether there is a remaining part of the units to be allocated onto the processing circuitry. A temporary buffer is prepared on each memory of at least the one or more accelerators. The temporary buffer is used for storing a copy of a dependent unit stored on a different memory, during inter-unit calculation. |
US10671548B2 |
Memory initialization detection system
In some embodiments, a memory initialization detection process includes detecting a read instruction of a program, where the read instruction addresses a particular memory location, and where data corresponding to the particular memory location is cached in a particular cache line of a memory cache. The memory initialization detection process further includes determining, based on metadata stored in the memory cache, that a section of the particular cache line does not store valid data of the program. The memory initialization detection process further includes obtaining validity data from the section of the particular cache line. The memory initialization detection process further includes determining, based on the validity data, whether the read instruction is authorized to proceed. |
US10671547B2 |
Lightweight trusted tasks
Methods and apparatus relating to lightweight trusted tasks are disclosed. In one embodiment, a processor includes a memory interface to a memory to store code, data, and stack segments for a lightweight-trusted task (LTT) mode task and for another task, a LTT control and status register including a lock bit, a processor core to enable LTT-mode, configure the LTT-mode task, and lock down the configuration by writing the lock bit, and a memory protection circuit to: receive a memory access request from the memory interface, the memory access request being associated with the other task, determine whether the memory access request is attempting to access a protected memory region of the LTT-mode task, and protect against the memory access request accessing the protected memory region of the LTT-mode task, regardless of a privilege level of the other task, and regardless of whether the other task is also a LTT-mode task. |
US10671541B2 |
System and method for one step address translation of graphics addresses in virtualization
A system and method including, in some embodiments, receiving a request for a graphics memory address for an input/output (I/O) device assigned to a virtual machine in a system that supports virtualization, and installing, in a graphics memory translation table, a physical guest graphics memory address to host physical memory address translation. |
US10671539B2 |
Cache line replacement using reference states based on data reference attributes
A method comprises receiving input reference attributes from a data reference interface and selecting a replacement data location of a cache to store data. The replacement data location is selected based on the input reference attributes and reference states associated with cached-data stored in data locations of the cache and an order of state locations of a replacement stack storing the reference states. The reference states are based on reference attributes associated with the cached-data and can include a probability count. The order of state locations is based on the reference states and the reference attributes. In response to receiving some input reference attributes, reference states stored in the state locations can be modified and a second order of the state locations can be determined. A reference state can be stored in the replacement stack based on the second order. A cache can comprise a data reference interface, reference attributes, reference states, cached-data locations, a replacement stack, and a cache manager. The cache manager can perform the method. |
US10671535B2 |
Stride prefetching across memory pages
A prefetcher maintains the state of stored prefetch information, such as a prefetch confidence level, when a prefetch would cross a memory page boundary. The maintained prefetch information can be used both to identify whether the stride pattern for a particular sequence of demand requests persists after the memory page boundary has been crossed, and to continue to issue prefetch requests according to the identified pattern. The prefetcher therefore does not have re-identify a stride pattern each time a page boundary is crossed by a sequence of demand requests, thereby improving the efficiency and accuracy of the prefetcher. |
US10671534B2 |
Method for controlling device including at least one memory, and smart TV
Disclosed are a method for controlling a device including at least one memory, and a smart TV. The method comprises the steps of: receiving, from a remote controller, a signal for executing at least one application; outputting video data and audio data of the executed application; temporarily storing the executed application in an internal memory; swapping, to an external memory, a page corresponding to a specific application of the at least one application stored in the internal memory; and displaying information on the application swapped to the external memory. |
US10671532B2 |
Reducing cache transfer overhead in a system
A method and a system detects a cache line as a potential or confirmed hot cache line based on receiving an intervention of a processor associated with a fetch of the cache line. The method and system include suppressing an action of operations associated with the hot cache line. A related method and system detect an intervention and, in response, communicates an intervention notification to another processor. An alternative method and system detect a hot data object associated with an intervention event of an application. The method and system can suppress actions of operations associated with the hot data object. An alternative method and system can detect and communicate an intervention associated with a data object. |
US10671525B2 |
Space reclamation in data deduplication storage systems
A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. The program instructions are readable and/or executable by a processor to cause the processor to perform a method which includes: receiving a request to delete a volume stored in one or more regions in physical space of a storage system; determining whether at least one of the regions having at least a portion of the volume includes reclaimable space; deleting the portion of the volume from the at least one region having the reclaimable space in response to determining that at least one of the regions having at least a portion of the volume includes reclaimable space; and failing the received request to delete the volume in response to determining that none of the regions include reclaimable space. |
US10671521B2 |
Universal protocol for power tools
A system and method for communicating with power tools using a universal protocol. The universal protocol may be implemented using a universal core module that is installed across a variety of power tools and other devices to enable communications therewith. Communications to and from the power tools are translated to a universal protocol once received. The translated communications are handled by the universal core module of a particular tool according to a set of rules. In response, the universal core module outputs communications according to the universal protocol and the set of rules, which may be translated to another protocol for receipt by components of the tool or an external device. The communications may be used, for example, to obtain tool performance data from the tools and to provide firmware updates. |
US10671516B2 |
Method, device, and computer program product for testing code
A method, device, and computer program product for testing code. The method includes identifying a plurality of test points in the code and a plurality of test values to be assigned to the plurality of test points. At least one of the plurality of test points is to be assigned with two or more test values. The method also includes comparing a target test case with a set of test cases. The target test case and the set of test cases are associated with the plurality of test points. The method further includes, in response to determining that each of combinations of the test values assigned to at least two of the plurality of test points in the target test case is present in the set of test cases, excluding the target test case from the set of test cases. |
US10671514B2 |
Vehicle application simulation environment
One or more techniques and/or systems are provided for facilitating simulation of an application used to access features of a vehicle. For example, an application developer may use an application development environment to develop an application that is used to display information through a vehicle display, obtain telemetry data from the vehicle, and/or modify vehicle features of the vehicle. However, the application development environment may not have real-time access to a vehicle (e.g., while the vehicle is being driven), which significantly reduces the ability to test the application. Accordingly, vehicle parameter signals may be simulated and provided to application code of the application (e.g., the application developer may specify a fan speed as “high”, preprogrammed vehicle speed data may be supplied to the application code, etc.). In this way, the application can be tested as though the application had access to an operational vehicle. |
US10671512B2 |
Processor memory reordering hints in a bit-accurate trace
Storing memory reordering hints into a processor trace includes, while a system executes a plurality of machine code instructions, the system initiating execution of a particular machine code instruction that performs a load to a memory address. Based on initiation of this instruction, a system initiates storing, into the processor trace, a particular cache line in a processor cache that stores a first value corresponding to the memory address. After initiating storing of the particular cache line, and prior to committing the particular machine code instruction, the system detects an event affecting the particular cache line. Based on this detection, the system initiates storing of a memory reordering hint into the processor trace. |
US10671511B2 |
Automated bug fixing
Disclosed is a system for removing bugs present in a software code. A determination module determines a usage pattern of a software code by using an Artificial Neural Network (ANN) technique. A comparison module compares the usage pattern with a set of pre-stored usage patterns of software applications similar to the software code. An execution module executes a set of test suites, on the software code, associated to at least one software application of the software applications, when a usage pattern of the at least one software application is matched with the usage pattern of the software code. An identification module identifies a code snippet comprising the bug. A recommendation module recommends a code patch, corresponding to the code snippet, from a ranked list of code patches determined by a Deep RNN technique. Further, a replacement module replaces the code snippet with the code patch thereby removing the bug. |
US10671509B1 |
Simulating storage server configurations
A remote data storage service may operate one or more storage servers configured to maintain logical volumes on behalf of customers of the remote data storage service. Historical data associated with customer interaction with the logical volumes may be obtained by the remote data storage service. One or more probability models may be generated to evaluate various different configurations of the storage servers. The various configurations of the storage servers may be simulated using the one or more probability models and an optimal configuration may be determined. |
US10671501B2 |
Systems and methods for sequential resilvering
A method of reconstructing data from a failed storage device in a storage pool includes identifying a plurality of data blocks that are stored on the failed storage device, and sorting the plurality of data blocks in an order in which the plurality of data blocks are located on the failed storage device. Each of the plurality of data blocks may be associated with an I/O operation. The method may also include grouping the I/O operations for the plurality of data blocks into sequential I/O operations based on the order in which the plurality of data blocks are located on the failed storage device, and executing the sequential I/O operations to resilver a new storage device replacing the failed storage device. |
US10671499B2 |
Distributed storage and replication system and method
A distributed storage and replication system includes a MDC module, multiple IO routing modules, and multiple OSD nodes. The MDC module is adapted to configure at least two partition, the IO routing module is adapted to route an IO request to an OSD node, and the OSD node is adapted to execute storage of data corresponding to the IO request. The MDC is configured to determine a faulty OSD node, update a partition view of a partition group that includes a partition on the faulty OSD node, and send an updating notification to a primary OSD node in the updated partition view. The primary OSD node is adapted to process replication of the data corresponding to the IO request. According to embodiments of the present disclosure, processing performance, fault tolerance, and availability of consistency replication are improved. |
US10671489B2 |
Variable checkpointing in a streaming application with one or more consistent regions
A variable checkpoint mechanism in a streams manager checkpoints a streaming application based on periodic time periods for checkpoints. The variable checkpoint mechanism can take a checkpoint before a periodic time period ends when a spike is coming, or can take a checkpoint after the periodic time period ends when there is backpressure in a consistent region of the streaming application. When there is no anticipated spike coming and when there is no backpressure in a consistent region of the streaming application, the checkpoint is performed at the normal end of the periodic time period for checkpoints. In this manner the checkpoint timing of the variable checkpoint mechanism can be adjusted real-time to minimize the negative impact of checkpointing on the performance of the streaming application. |
US10671488B2 |
Database in-memory protection system
A computer-implemented process provides data protection of an in-memory database. The method may include triggering the securing of data of the in-memory database to a first savepoint; securing data of the in-memory database to the first savepoint; and backing up the data of the first savepoint on a persistent storage medium. The data of the first savepoint may be stored on a first persistent medium and the backup data of the first savepoint are stored on a second persistent storage medium. The availability of two different savepoint data on physically different storage media increases the probability of having always savepoint data ready for recovery purposes dramatically. By using different storage media, even in cases of a hardware damage savepoint data will be available. |
US10671487B2 |
Fast and optimized restore using delta information
An indication of one or more changes to file system data since a last backup snapshot is received. One or more changes to the file system data between a requested backup version and the last backup snapshot are determined based in part on differences between a first tree data structure corresponding to the requested backup version and a second tree data structure corresponding to the last backup snapshot. The differences correspond to the one or more changes to the file system data between the requested backup version and the last backup snapshot. One or more data blocks corresponding to the one or more changes to the file system data since the last backup snapshot and one or more data blocks corresponding to the one or more changes to file system data between the requested backup version and the last backup snapshot are provided to a primary system. |
US10671482B2 |
Providing consistency in a distributed data store
A request to store a new value to a data entity to be fault tolerant across a plurality of nodes is received. The data entity being in an intermediate state is indicating to at least one less than a majority of the plurality of nodes. A request to read a stored value of the data entity is received. A latest value instance of the data entity among a majority nodes of the plurality of nodes is determined. A value of the latest value instance in a majority nodes of the plurality of nodes is stored as a next value instance of the data entity. |
US10671479B2 |
High performance memory controller
A memory device includes a memory array that includes a buffer data. The memory device also includes a memory controller. The memory controller includes an error correction code (ECC) component. The memory controller further receives a status command and an indication related to the quality of the data to analyze with the ECC component. Based on a status value, the memory controller utilizes one of a plurality of error correction techniques via the ECC component to correct an error (e.g., soft state, calibration, etc.). |
US10671478B2 |
Scrubbing controllers of semiconductor memory devices, semiconductor memory devices and methods of operating the same
A scrubbing controller of a semiconductor memory device includes a scrubbing address generator and a weak codeword address generator. The scrubbing address generator generates a scrubbing address for all codewords in a first bank array of a plurality of bank arrays in a first scrubbing mode. The scrubbing address is associated with a normal scrubbing operation and changes in response to an internal scrubbing signal and a scrubbing command. The weak codeword address generator generates a weak codeword address for weak codewords in the first bank array in a second scrubbing mode. The weak codeword address is associated with a weak scrubbing operation and is generated in response to the internal scrubbing signal. |
US10671469B2 |
High-volume distributed script error handling
Various embodiments include a method and system for high-volume distributed script error report handling. A group of user terminals may be selected to report errors, where the group of user terminals is a subset of user terminals having open user session and the group of user terminals is smaller than a predetermined threshold value. An error report, generated by a user terminal in response to a script error, may then be received, where the user terminal is in the group of user terminals selected to report errors. The received error report may then be processed to create a processed error report. The processed error report may then be presented to a service user. |
US10671468B2 |
Enhanced dump data collection from hardware fail modes
An approach is provided for collecting data for diagnosing a failure of a computer hardware device. An address translation table of a central processing unit (CPU) of the device is collected. A format of call stack frames of an operating system (OS) image of the device is retrieved. The call stack frames are retrieved and outputted to a computer file. A second address translation table of the CPU is collected. A second format of second call stack frames is retrieved. The OS image and the second OS image are of different types but have common anchor structures. The format of the call stack frames is different from the second format. Based on the second address translation table and the second format, the second call stack frames are retrieved and outputted to the computer file. A diagnosis of the failure is received based on the computer file. |
US10671465B2 |
Serializing machine check exceptions for predictive failure analysis
Upon occurrence of multiple errors in a central processing unit (CPU) package, data indicating the errors is stored in machine check (MC) banks. A timestamp corresponding to each error is stored, the timestamp indicating a time of occurrence for each error. A machine check exception (MCE) handler is generated to address the errors based on the timestamps. The timestamps can be stored in the MC banks or in a utility box (U-box). The MCE handler can then address the errors based on order of occurrence, for example by determining that the first error in time causes the remaining error. The MCE can isolate hardware/software associated with the first error to recover from a failure. The MCE can report only the first error to the operating system (OS) or other error management software/hardware. The U-Box may also convert the timestamps into real time to support user debugging. |
US10671463B2 |
Reconfigurable embedded rules engine for internet of things (IOT) devices
Systems and apparatus including consumer electronic devices, including Internet of Things (IoT) connectivity and a reconfigurable embedded rules engine, include: a code base that has been minimized to reduce a memory footprint of the code base in a memory device; and wherein the code base performs operations comprising effecting cross-platform network communications functionality using a computer communications network interface, providing access to the cross-platform network communications functionality through a communications application programming interface (API), triggering network communications, using the communications API, in accordance with encoded device-operation rules comprising at least one encoded communication triggering rule, allowing changes to the encoded device-operation rules through a rules updating API, and checking whether the changes to the encoded device-operation rules received through the rules updating API comply with at least one of the processing resource constraints associated with a hardware processor and a memory device. |
US10671460B2 |
Memory access communications through message passing interface implemented in memory systems
A memory system having a plurality of memory components and a controller, operatively coupled to the plurality of memory components to: store data in the memory components; communicate with a host system via a bus; service the data to the host system via communications over the bus; communicate with a processing device that is separate from the host system using a message passing interface over the bus; and provide data access to the processing device through communications made using the message passing interface over the bus. |
US10671459B2 |
Method and apparatus for peer-to-peer messaging in heterogeneous machine clusters
Various computing network messaging techniques and apparatus are disclosed. In one aspect, a method of computing is provided that includes executing a first thread and a second thread. A message is sent from the first thread to the second thread. The message includes a domain descriptor that identifies a first location of the first thread and a second location of the second thread. |
US10671458B2 |
Epoll optimisations
A method for managing I/O event notifications in a data processing system comprising a plurality of applications and an operating system having a kernel and an I/O event notification mechanism operable to maintain a plurality of I/O event notification objects each handling a set of file descriptors associated with one or more I/O resources. For each of a plurality of application-level configuration calls: intercepting at a user-level interface a configuration call from an application to the I/O event notification mechanism for configuring an I/O event notification object; and storing a set of parameters of the configuration call at a data structure, each set of parameters representing an operation on the set of file descriptors handled by the I/O event notification object; and subsequently, upon meeting a predetermined criterion: the user-level interface causing the plurality of configuration calls to be effected by means of a first system call to the kernel. |
US10671456B2 |
Method and device for acquiring application information
Disclosed are a method and device for acquiring application information. The method comprises: when a mouse pointer is located on an application, monitoring an instruction for acquiring application information which is input by a user through a keyboard; matching the instruction input by the user with at least one pre-set instruction, and if the instruction input by the user is consistent with any one pre-set instruction among at least one pre-set instruction, then triggering a script program corresponding to the instruction input by the user to run in order to acquire the application information corresponding to the instruction input by the user; and converting the application information into text information, and inserting the text information into the clipboard. |
US10671455B2 |
System and method for blockchain-based notification
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based notification are provided. One of the methods includes: obtaining, from a computing device, a notification message indicating that a current state of a workflow is one of one or more states of the workflow, wherein a blockchain contract deployed in a blockchain is executable to update the current state among the one or more states of the workflow; executing a function associated with the one state in response to the notification message; and in response to completion of the execution of the function, transmitting, to the computing device, a reply message indicating completion of the execution of the function associated with the one state. |
US10671453B1 |
Data storage system employing two-level scheduling of processing cores
Two-level multitasked operation of a data storage system includes, at a first level, performing event-driven, preemptive scheduling between a first application and a second application such as a file application. First threads are distributed among processing cores and each has a set of IO providers for polling respective interfaces for events. The first application also includes wakeup threads scheduled upon occurrence of the events. At a second level, additional operations include: (1) by the wakeup thread upon occurrence of the events, activating the first threads on respective cores, and (2) by each of the first threads upon being activated, (i) continually polling the interfaces for events requiring processing, and (ii) performing associated processing tasks for the events until there are no unprocessed events, and thereupon returning control over use of the processing core to the first-level scheduling. |
US10671452B2 |
System and method for tagging and tracking events of an application
A system and method for providing delegated metric tools within a partially closed communication platform that includes receiving a tag identifier linked to at least a first identified platform interaction in the communication platform; associating the tag identifier with at least one logged event of an account associated with the first identified platform interaction; defining a tracking resource with at least one tag identifier; measuring platform interactions tracked by a tracking resource; and providing access to measured platform interactions through an application. |
US10671451B2 |
Idempotent mode of executing commands triggered by complex event processing
Systems and methods for enforcing the idempotent mode of executing commands triggered by complex event processing. An example method may comprise: receiving, by a processing device, an event data item comprising a value of a state variable; applying an event processing rule to the event data item, by evaluating a conditional statement comprising the value of the state variable, to generate an event processing command; producing a command identifier identifying the event processing command; and responsive to failing to insert the command identifier into a hash table employed for storing identifiers of executed commands, discarding the event processing command. |
US10671447B2 |
Method, apparatus, and network-on-chip for task allocation based on predicted traffic in an extended area
A task allocation method, a chip are disclosed. The method includes: determining the number of threads included in a to-be-processed task; determining, in a network-on-chip formed by a multi-core processor, a continuous area formed by routers-on-chip corresponding to multiple continuous idle processor cores whose number is equal to the number of the threads; when the area is a non-rectangular area, determining an extended area extended from the non-rectangular area; and when predicted traffic of each router-on-chip that is connected to a processor core in the extended area does not exceed a preset threshold, allocating the multiple threads of the to-be-processed task to the idle processor cores in the non-rectangular area. According to the task allocation method provided in the embodiments of the present invention, problems of large hardware overheads, a low network throughput, low system utilization are avoided. |
US10671437B2 |
Method for controlling application and related devices
A method for controlling application and related devices are provided. The method includes the follows. A CPU utilization of a system of a terminal device is obtained in response to a selection operation for a target application of the terminal device. When the CPU utilization of the system is greater than or equal to a preset utilization, a state of at least one of applications in the background is changed, so as to decrease the CPU utilization of the system. The target application is then launched. |
US10671424B2 |
Logical processing for containers
Some embodiments provide a local network controller that manages a first managed forwarding element (MFE) operating to forward traffic on a host machine for several logical networks and configures the first MFE to forward traffic for a set of containers operating within a container virtual machine (VM) that connects to the first MFE. The local network controller receives, from a centralized network controller, logical network configuration information for a logical network to which the set of containers logically connect. The local network controller receives, from the container VM, a mapping of a tag value used by a second MFE operating on the container VM to a logical forwarding element of the logical network to which the set of containers connect. The local network controller configures the first MFE to apply the logical network configuration information to data messages received from the container VM that are tagged with the tag value. |
US10671418B2 |
Sharing templates and multi-instance cloud deployable applications
A server computer system identifies a set of image templates for building a cloud server image and a compatible deployable template for launching the cloud server image in a template repository. The server computer system associates the set of image templates with the compatible deployable template in the template repository. Upon receiving a user selection, the server computer system obtains the set of image templates and the compatible deployable temple. |
US10671417B2 |
Server optimization control
An optimizer controller controls a hypervisor optimizer to regulate operation of the optimizer to insure the optimizer does not negatively impact operation of software applications. The optimizer controller monitors applications and application performance to determine whether to turn on or off specific optimization features for specific applications. The optimizer may also notify a user of potential problems. The optimizer controller may utilize optimization rules for specific applications that set the conditions for controlling the optimizer. The rules may be dynamically changed based on observed performance and trends of the applications. |
US10671416B2 |
Layered virtual machine integrity monitoring
Various embodiments are generally directed to the provision and use of various hardware and software components of a computing device to monitor the state of layered virtual machine (VM) monitoring software components. An apparatus includes a first processor element; and logic to receive an indication that a first timer has reached an end of a first period of time, monitor execution of a VMM (virtual machine monitor) watcher by a second processor element, determine whether the second processor element completes execution of the VMM watcher to verify integrity of a VMM before a second timer reaches an end of a second period of time, and transmit an indication of the determination to a computing device. Other embodiments are described and claimed. |
US10671415B2 |
Contextual insight generation and surfacing on behalf of a user
Non-limiting examples of the present disclosure relate to generation and surfacing of user-specific contextual insights from analysis of telemetry data that is associated with user interaction with an exemplary application/service. Processing operations described herein extend to generation of any type of contextual insights from any type of telemetry data. In one example, user-specific contextual insights are generated to provide users with writing assistance to digital documents created through exemplary applications/services. A user interface is presented through a productivity service. Writing assistance telemetry data, associated with one or more users, is analyzed. Writing assistance telemetry data comprises, data evaluating, for the user(s), spelling, grammar and a writing style across content of one or more digital documents. User-specific insight analytics are generated for the user(s) based on analysis of the writing telemetry data. The user interface is adapted to present the generated user-specific contextual insights for the user. |
US10671414B2 |
Cross domain desktop compositor
Disclosed is a Cross Domain Desktop Compositor (CDDC) that allows separate graphical user interfaces (GUIs) from independent computing domains to be combined and accessed from a single physical use interface. The CDDC provides a unified desktop experience, whilst preventing data leakage between isolated domains, compositing application windows from each separate GUI and providing natural keyboard and mouse interaction with every displayed window. |
US10671410B1 |
Generating plug-in application recipe extensions
Techniques for generating plug-in application recipe (PIAR) extensions are disclosed. A PIAR management application discovers a particular data type within one or more data values for a particular field of a plug-in application, where the particular data type is (a) different from a data type of the particular field as reported by the plug-in application and (b) narrower than the data type of the particular field while complying with the data type of the particular field. The PIAR management application identifies one or more mappings between (a) the particular data type and (b) one or more data types for fields accepted by actions of plug-in applications. The PIAR management application presents a user interface including one or more candidate PIAR extensions based on the mapping(s). Based on a user selection of a candidate PAIR extension, the PIAR management application executes a PIAR that includes the selected PIAR extension. |
US10671408B1 |
Automatic storage system configuration for mediation services
Automatic storage system configuration for mediation services that includes: determining that a particular storage system of the storage systems is not configured to request mediation from a mediation target for mediation between storage systems synchronously replicating a dataset; requesting, by the particular storage system from a configuration service, configuration information indicating one or more service handles for a mediation service; and configuring, in dependence upon the one or more service handles received from the configuration service, a mediation handler to communicate with the mediation service responsive to detecting a communication fault with one of the storage systems. |
US10671407B2 |
Suspending and resuming a card computing device
Suspending and resuming a card runtime environment for a card computing device are disclosed. A card computing device obtains a suspension request. The suspension request includes a proposed value for a minimum suspension interval and/or a proposed value for a maximum suspension interval. The suspension request is accepted or rejected, by the card computing device, based on the proposed value for the minimum suspension interval and/or the proposed value for the maximum suspension interval. The card computing device may negotiate a different value for the maximum suspension interval. Additionally, a card computing device obtains a resumption request. The resumption request includes a resume token. The card computing device determines whether the resume token in the resumption request is valid. The card computing device determines whether the suspension interval is valid. The card computing device resumes the state that was associated with the card computing device at the time of suspension. |
US10671406B2 |
Server for automatically determining whether to enable remote control function and method for automatically enabling remote control function
A server for automatically determining whether to enable a remote control function and a method for automatically enabling the remote control function are provided. The method for automatically enabling the remote control function includes: executing, by a board management controller (BMC), a firmware program to determine a logic level of a general-purpose input/output (GPIO) pin of the BMC; enabling, by the BMC, a remote control function according to a first logic level of the GPIO pin; and skipping enabling, by the BMC, the remote control function according to a second logic level of the GPIO pin. |
US10671405B2 |
Monitoring for co-located containers in a host system
A monitoring system receives information from agents that monitors (e.g., unprivileged) containers, or applications in containers, executing across hosts to generate aggregated state information on a per-host basis. The system receives state information for each container, boot identifiers associated with the hosts of the container, and container identifiers. State information includes data describing the state of a container, or an application executing in the container. The boot identifier includes an identifier for a boot session of the host. The container identifier uniquely identifies each container. The monitoring system compares boot identifiers to determine containers that are co-located. If containers share a boot identifier, the monitoring system determines that the containers are co-located on the host that generated the boot identifier. If containers do not share boot identifiers, the monitoring system determines that the containers are not co-located, and can match each container having different boot identifiers to their respective hosts. |
US10671403B2 |
Method and apparatus for identifying hardware device in operating system
A method for identifying a hardware device in an operating system and a computer apparatus are provided. The method includes determining a unique index identifier of a hardware device, and establishing a mapping relationship between the unique index identifier and a device number of the hardware device. The method also includes obtaining the unique index identifier of the hardware device, in response to a status change of a hardware interface. Further, the method includes according to the mapping relationship, obtaining and allocating the device number to the hardware device to enable an access to the hardware device according to the device number of the hardware device. |
US10671401B1 |
Memory hierarchy to transfer vector data for operators of a directed acyclic graph
An apparatus includes a scheduler circuit and a plurality of hardware engines. The scheduler circuit may be configured to (i) store a directed acyclic graph, (ii) parse the directed acyclic graph into a plurality of operators and (iii) schedule the operators in one or more data paths based on a readiness of the operators to be processed. The hardware engines may be (i) configured as a plurality of the data paths and (ii) configured to generate one or more output vectors by processing zero or more input vectors using the operators. |
US10671388B1 |
Vectorization of wide integer data paths for parallel operations with side-band logic monitoring the numeric overflow between vector lanes
The embodiments herein describe handling overflow that occurs between different portions of a multi-result vector storing results from performing multiple operations in parallel. Rather than using guard bits to separate the various results in the multi-result vector, the embodiments herein describe using overflow monitors to detect and account for overflow that can occur in a multi-result vector that is passed in a chain of arithmetic units. Side band logic evaluates the LSBs in the operands for the reduced-precision operations to generate an expected value of performing the operation and compares the expected value to an actual value of the corresponding bits in the multi-result vector. If the expected and actual values match, then there was no overflow. However, if the values do not match, the side band logic updates the overflow value so that this overflow can be corrected once the final multi-result vector has been calculated. |
US10671383B2 |
Inferring code deprecation from module deprecation
Techniques for inferring code deprecation from module deprecation are disclosed. A system detects a reference to a type. The system determines that a particular module, in a plurality of modules in a module system, exposes the referenced type. The system determines that the particular module is associated with a deprecation status. Responsive to determining that the particular module is associated with the deprecation status, the system presents information indicating that the reference references a deprecated module. |
US10671382B2 |
Device and method for integrating software components into a distributed time-controlled real-time system
The invention relates to a device for integrating software components of a distributed real-time software system, said components being run on target hardware and on a development system, wherein the target hardware comprises computing nodes, and the development system comprises one or more computers. The device is designed as an expanded development system in which the computing nodes of the target hardware are connected to the computers of the development system via one or more time-controlled distributor units, wherein the expanded development system has a sparse global time of known precision, and wherein the computing nodes of the target hardware are connected to the computers of the development system via the one or more time-controlled distributor units such that the data content of a TT message template of a TT platform of the target hardware can be provided both by a simulation process of the development system as well as by an operative process of the target hardware in a timely manner. |
US10671379B2 |
Software globalization management
Embodiments of the present invention provide a method, system and computer program product for software globalization management. In an embodiment of the invention, a method for software globalization management incudes loading markup in a browser for rendering in the browser and parsing the markup to identify different markup language tags disposed in the markup. Thereafter, on condition that during the parsing a globalization tag is detected, an internationalization key associated with a textual resource is extracted in connection with the globalization tag, a locale setting is retrieved for the browser, the key is submitted to remote repository with the locale setting in order to retrieve therefrom a translated form of the textual resource in accordance with the locale setting, the translated form of the textual resource is received in response to the requesting and the markup is rendered with the translated form of the textual resource. |
US10671376B2 |
Server program hot upgrading method and device
The present disclosure provides a server program hot upgrading method comprising following steps: the server controlling a processing instance A which is currently running to stop receiving business requests and to continue processing a current business request when the server program upgrades; the server creating a new processing instance B by the updated server program, to process the business requests received by the processing instance B; the server controlling the processing instance A to exit after the processing instance A has finished processing the business request, and the server program finishing hot upgrading. |
US10671372B2 |
Blockchain-based secure customized catalog system
A blockchain-based secure customized catalog system includes a catalog customization system that receives a request to customize a first software catalog, and modifies the first software catalog to create a second software catalog that is customized for computing devices in a computing system. The catalog customization system then generates and broadcasts a first blockchain transaction that includes a smart contract having a second software catalog hash created from the second software catalog. A blockchain device receives the first blockchain transaction and, in response, provides the smart contract on a blockchain. When the blockchain device receives a second blockchain transaction broadcast by the computing system and including a hash value, it executes the smart contract. If the blockchain device determines that the execution of the smart contract indicates that the hash value matches the second software catalog hash, it transmits a second software catalog verification to the computing system. |
US10671370B2 |
Distributing file system states
Disclosed herein is technology to capture and distribute a state of a file system that updates, removes, or adds a computer program to a computing device. An example method may include: analyzing a program package associated with a plurality of objects of a computer program; determining a state of a file system after an installation of the program package; generating a manifest that corresponds to the computer program and represents the state of the file system after the installation, the manifest comprising a hash tree that comprises object identification data of an object of the plurality of objects of the computer program; and providing the manifest to one or more computing devices. |
US10671367B2 |
System and method for analyzing user experience of a software application across disparate devices
A system for providing a consistent user experience of an application across disparate mobile devices comprises a computing device including a display analysis application, and one or more mobile devices including a display analysis application is provided. In one example, a mobile device comprises a memory storing a version of an operating system, a display analysis patch, and a patched application. A consistency module of the mobile device is configured to access the application with the display analysis patch, obtain one or more display parameters of the mobile device via the application with the display analysis patch, and transmit the obtained one or more display parameters to a computing device. |
US10671366B2 |
App program running method and apparatus
A class description file describing a class associated with an application (APP) is generated based on an original file of the APP. The class description file is added to an installation package associated with the APP. Prior to execution of the APP, the installation package is downloaded. During the execution of the APP, the class description file is obtained from the installation package. The class associated with the APP is generated based on the class description file. |
US10671363B2 |
Generating code for function calls that use multiple addressing modes
A compiler and linker include multiple addressing mode resolvers that generate code to resolve a plurality of function calls that use different addressing modes. A first addressing mode is defined where a first address for first data is specified as an offset from a base pointer. A second, relative addressing mode is defined where a second address for second data is specified as an offset from an address of an instruction that references the second data. The generated code assures correct operation when functions with different addressing modes are included in the computer program. The generated code preserves a base pointer when executing a function that uses relative addressing, when needed. The compiler inserts one or more relocation markers that trigger certain functions in the linker. A linker resolves the relocation markers inserted by the compiler, and generates code, when needed, that handles a mismatch between addressing modes. |
US10671360B1 |
Resource-aware compiler for multi-cloud function-as-a-service environment
In a multi-cloud computing environment including a plurality of cloud platforms, wherein each of the cloud platforms supports a different cloud-specific application function model that enables execution of cloud-specific application functions thereon, a method obtains a set of cloud-neutral application functions developed in accordance with a cloud-neutral application function model. The method then translates the set of cloud-neutral application functions into a set of cloud-specific application functions, wherein at least one cloud-specific application function of the set of cloud-specific application functions is executable on a corresponding one of the cloud platforms and another cloud-specific application function of the set of cloud-specific application functions is executable on another corresponding one of the cloud platforms. Further, the corresponding cloud platforms are selected based on one or more resource constraints and/or one or more resource costs. |
US10671357B2 |
Preview changes to mobile applications at different display resolutions
Techniques to facilitate previewing changes to visual elements of a mobile application at different display sizes are disclosed herein. In at least one implementation, screenshot capture instructions provided by an application development and optimization platform are received that indicate at least one requested display size at which to provide a view of the mobile application. An actual screenshot of the view of the mobile application is captured, and a virtual screenshot of the view is rendered by resizing the actual screenshot to the requested display size indicated in the screenshot capture instructions. The actual screenshot of the view and the virtual screenshot of the view rendered at the requested display size are transferred for delivery to the application development and optimization platform. |
US10671351B2 |
Low-power random number generator
Embodiments are directed to an integrated circuit for a low-power random number generator that uses a thin-film transistor. Embodiments of the integrated circuit include one or more front-end devices formed on a substrate, and one or more interlayer dielectric (ILD) layers formed on the one or more front-end devices. Embodiments of the integrated circuit also include one or more back-end devices formed on the one or more ILD layers, wherein the one or more back-end devices are configured to amplify a noise signal and transmit an amplified noise signal to the one or more front-end devices for processing. |
US10671346B2 |
Information processing apparatus and terminal device
A terminal device according to an embodiment of the present invention includes: a display output unit configured to be implemented by a programmed processor, the display output unit that outputs a first area into which a first key data is enterable through a user's operation, a second area into which a second key data is enterable through the user's operation, a third area into which a third key data is enterable through the user's operation, a fourth area into which a fourth key data is enterable through the user's operation, a fifth area into which a fifth key data is enterable through the user's operation, and a sixth area formed by the second area and the third area crossing each other; and a transmitting unit configured to be implemented by a programmed processor. |
US10671340B2 |
Information processing apparatus and information processing method
An information processing apparatus including an estimation section that, when it is determined that a user is able to receive vocal information presentation, estimates a duration for which it is possible to receive the information presentation and an adjustment section that adjusts an amount of information to be presented to the user in accordance with the estimated duration. |
US10671338B2 |
Systems and methods of associating media content with contexts
Systems, devices, apparatuses, components, methods, and techniques for saving media content to a context for later playback are provided. An example media-playback device for identifying and playing media content for a user traveling in a vehicle includes a context detecting device, a context-driven playback engine, and a media playback engine. Contexts are established by parameters that can be detected by a media-playback device. Contexts are situations that are defined by one or more locations, times, events, activities, people, and devices. Media content is saved to the contexts for later playback. The contexts are detected by the context detecting device, the associated media content is identified by the context-driven playback engine, and the media content is automatically played through the media playback engine, without additional input required by the user. |
US10671333B2 |
Information processing system, information processing apparatus, and information processing method
An information processing system includes one or more information processing apparatuses, a memory, and circuitry. The memory stores application information associating flow information with application configuration information for an application performs, when executed, a series of processes using electronic data. The circuitry receives, from an electronic apparatus connected to the information processing system, a first request including an application identification information identifying the application, transmits an application usage screen to the apparatus, receive a second request including a flow identification information corresponding to the application usage screen in response to execution of the series of processes with the application usage screen displayed with the apparatus, acquires, from the memory, the flow information identified by the flow identification information included in the second request, and executes the series of processes according to the flow information. |
US10671331B2 |
Information processing device with a proximity communication device and non-transitory computer readable medium for executing a process for controlling the same
An information processing device has at least one proximity communication device. The information processing device is an apparatus in which information in a storage area in the at least one proximity communication device is capable of being provided for an external apparatus. The information in the storage area is rewritten in accordance with transition of an apparatus state of the information processing device. |
US10671330B2 |
Image recording apparatus communicable with mobile terminal for identification of the image recording apparatus
An image recording apparatus includes: a first communication interface configured to perform communication according to a first communication standard; a second communication interface configured to perform communication according to a second communication standard that is different from the first communication standard and that is a wireless communication standard; an image recorder; and a controller. The controller receives image data and first identification information from an image-data output device via the first 02-19 communication interface. The controller broadcasts the received first identification information via the second communication interface. |
US10671327B2 |
Method for determining selection and ordering of storage volumes to compress
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining information of first through Nth storage volumes and based on the examining providing for each storage volume of the first through Nth storage volumes a predicted storage space savings value, the predicted storage space savings value indicating a predicted terabyte volume of storage space savings producible by performance of data compression of data stored on the storage volume; predicting a per terabyte compression cost savings associated with compressing one or more storage volume of the first through Nth storage volumes, and providing a ranking of storage volumes of the first through Nth storage volumes based on the examining and the predicting; and scheduling a compression of storage volumes of the first through Nth storage volumes based on the ranking of storage volumes of the first through Nth storage volumes. |
US10671324B2 |
Locating grains in storage using grain table to grain-range table compression
A “grain” is a unit of space allocation in a virtual disk. Grains are represented in physical storage only when used, that is, when they contain data. Grains may be located in storage using an in-memory grain-range table. The grain-range table is derived from a grain table in storage. A grain-range table includes entries for the starting grains of incrementing and or decrementing ranges; grain-table entries that do not start a range are omitted in the grain-range table. Accordingly, a grain-range table can serve as a compressed form of a grain table. This compression makes it feasible to store large numbers of grain-range tables in memory in cases where it would not be feasible to store the corresponding grain tables in memory. As a result, one rather than two storage accesses are require per storage access request, resulting in a substantial performance improvement. |
US10671323B2 |
Memory system with shared buffer architecture for multiple decoders and method of operating such memory system
A memory system with a shared buffer architecture for multiple decoders reduces transfer latency and power consumption. Such memory system includes a memory device to generate codewords, and a dynamic memory access (DMA) assembly to receive the generated codewords. A first decoding stage of the system comprises a checksum module and a shared memory buffer, including a memory manager and destination ports, that stores and manages codewords received from the DMA assembly. A second decoding stage of the system comprises a bit-flipping (BF) decoder and a min-sum (MS) decoder, each in communication with the shared memory buffer through a respective one of the destination ports. In managing the codewords stored in the shared memory buffer, the memory manager controls assignment including reassignment of the codewords among the destination ports. |
US10671321B2 |
Data storage device, operation method for preventing read disturbance thereof, and storage system using the same
A data storage device includes a storage unit configured to include a storage area divided into a plurality of blocks, a buffer memory unit configured to temporarily store data inputted/outputted from/to the storage unit, and a controller configured to write data in the storage unit or read the data from the storage unit at a request of a host device, and to determine disturbance risk for each of the plurality of blocks based on a prescribed reference and control a block determined as a disturbance risk block not to be accessed in a read operation when the data is read from the storage unit. |
US10671314B2 |
Method of copying data between open-channel solid state drives (SSDs) and an apparatus performing the same
Disclosed is a method of copying data between open-channel solid state drives (SSDs), the method including transmitting, by a host, a read command to a source SSD, performing, by the source SSD, a read operation on data stored in the source SSD, in response to the read command, specifying, by the source SSD, an address of a data buffer of a destination SSD, in response to the read command, copying, by the source SSD, the stored data to the specified address of the data buffer, and storing, by the destination SSD, the data copied from the source SSD. |
US10671312B2 |
Storage system and storing method
A storage system including a random access memory, a hard disk, a non-volatile memory and a processing circuit is provided. The hard disk includes a media cache. When the processing circuit is to store data in the random access memory to the hard disk, the data in the random access memory are firstly stored to the non-volatile memory. Afterwards, the data in the non-volatile memory are directly written to a number of continuous sectors in the hard disk without being stored in the media cache of the hard disk. |
US10671307B2 |
Storage system and operating method thereof
Provided is a removable storage system including: a data storage device configured to store a plurality of files including a first file and a second file; a host interface configured to receive, from a host, a pattern matching request including pattern information and file information regarding the plurality of files, and transmit, to the host, a result of pattern matching regarding the plurality of files; and a pattern matching accelerator configured to perform the pattern matching in response to the pattern matching request, wherein the pattern matching accelerator includes a scan engine configured to scan data based on a pattern, and a scheduler configured to control the scan engine to stop scanning the first file and start scanning the second file. |
US10671305B1 |
Offset segmentation for improved inline data deduplication
Various systems and methods are disclosed for optimizing data segments used during inline data deduplication, among other features and functionality. In one embodiment, such functionality includes buffering data received from a node, where an offset value is associated with the data and a segment size is associated with the buffer, until the buffer becomes full or a trigger event occurs. In response to determining that the buffer is full or that a trigger event has occurred, determining whether the offset value is an integer multiple of the segment size. If the offset value is not an integer multiple of the segment size, the functionality generates a modified segment, and then determines whether that modified segment is a duplicate of data stored in a deduplicated data store. If the modified segment is not a duplicate, the modified segment is stored in the deduplicated data store. |
US10671295B2 |
Methods and systems for using state vector data in a state machine engine
A state machine engine includes a state vector system. The state vector system includes an input buffer configured to receive state vector data from a restore buffer and to provide state vector data to a state machine lattice. The state vector system also includes an output buffer configured to receive state vector data from the state machine lattice and to provide state vector data to a save buffer. |
US10671290B2 |
Control of storage of data in a hybrid storage system
Example control methods of hybrid storage are provided, which are applied to each HDD-type storage device and each SSD-type storage device in a storage system having one or more HDD-type storage devices and one or more SSD-type storage devices. Each HDD-type storage device in the storage system is connected to the SSD-type storage device. Each HDD-type storage device and each SSD-type storage device stores one or more data blocks respectively. Access information of each data block stored in a storage device is periodically acquired. A storage location of each data block in the storage system is adjusted according to the acquired access information of each data block. By using the technical solution of the present disclosure, the storage location of the data block is dynamically configured according to an access frequency so that advantages of different storage devices are fully utilized. |
US10671286B2 |
System and method for managing GUI of virtual NVMe entities in NVMe over fabric appliance
A method includes enabling, by a processor, a user to create indication of configuration of a virtual subsystem. The processor enables the user to create, in the indication of configuration of the virtual subsystem, indication of a namespace associated with one of storage devices, indication of a controller, indication of a host, and indication of connectivity between a controller and a namespace or between a host and a namespace. The processor enables the user to select the indicated controller and the indicated namespace, select the indicated host and the indicated controller, and create, in the indication of configuration of virtual subsystem, indication of connectivity between the controller and the namespace and indication of connectivity between the host and the controller. The processor implements the configuration of the virtual subsystem in an appliance to cause the appliance to provide the host with storage access to the namespace via the controller. |
US10671277B2 |
Floating soft trigger for touch displays on an electronic device with a scanning module
A portable electronic device (100) having a touch screen (112) with a floating soft trigger icon (175) for enabling various functions of the electronic device (100), such as bar code reading, capturing RFID data, capturing video and images, calling applications, and/or placing phone calls. The floating trigger icon (175) is displayed on the touch screen (112) to enable easy identification and access of the trigger icon (175). The trigger icon (175) may be selected via application of any one of various unique control gestures (200, 210, 220, 230, 240, 250, 260) to configure the electronic device (100). Based on the selected mode or function of the device (100), the trigger icon (175) may alter its appearance to facilitate use of the device (100). The operation and functionality of the trigger icon (175) may be programmed to customize operation of the device (100). |
US10671268B2 |
Orthogonal dragging on scroll bars
A computer-implemented user interface method includes displaying content in a first window on a display of a computing device, receiving a dragging user input on an element at a periphery of the window, and in response to receiving the dragging input, generating and displaying a second window on the display of the computing device and displaying the first window simultaneously with the second window. |
US10671263B2 |
Annotating collaborative content to facilitate mining key content as a runbook
Aspects include methods, systems, and computer programs to tag collaborative content to facilitate mining key content as a runbook. The method includes providing a user interface allowing a user to annotate portions of content in a collaborative effort system, the content comprising one or more log elements and responsive to a user utilizing the user interface and selecting a log element in the content, tagging the selected log element with an annotation. The tagged log elements may be used to generate a runbook. |
US10671261B2 |
Application dependent remote control
Example embodiments provide a system and method for configuring remote control devices to display application dependent control frames of a remote control user interface. A digital receiver runs a plurality of applications at the receiver device. The digital receiver detects a switch command. The switch command causes a background application to become a primary application, whereby the primary application is the application in focus on a display device. The digital receiver switches the background application into the primary application, the switching causing a previous primary application to become a new background application. The digital receiver retrieves, from a settings datastore, configuration information for remote control settings corresponding to the primary application, and causes, based on the configuration information for the remote control settings, a remote control frame corresponding to the primary application to replace, on a display of the remote control device, a remote control frame corresponding to the previous primary application. |
US10671257B2 |
Display apparatus for displaying an image corresponding to a specific region
A display apparatus includes: a display unit configured to display an image on a screen; an input unit configured to receive an input from a user; and a control unit configured to control the display unit to display a thumbnail image corresponding to a partial region of a preview image of an omnidirectionally captured image. The control unit is further configured to control the display unit to display an image corresponding to a specific region of the preview image if the input is received. At least one of the specific region and an enlargement ratio of the image corresponding to the specific region is determined based on the input. |
US10671253B2 |
Systems and methods for guided user interface navigation
Techniques are described herein for a multimode graphical user interface (GUI), where a first mode of the GUI uses an unguided navigation model and a second mode uses a guided navigation model in which the GUI is distilled down to only its most critical elements. This may be achieved by sequentially displaying a single user interface element and removing all other user-interface elements of the GUI. The second mode of the GUI may lead a user through multiple options one at a time, thus creating a guided navigation model. The second mode may be initiated upon detecting a certain event (e.g., a period of inactivity, an explicit command from the user, etc.). The multimode GUI may be used to guide a user through one or more recommended items of media content from one or more different content-providing sources. |
US10671252B2 |
Styling system
The described technology is directed towards determining the rendering of user interface (UI) elements, referred to as views, based upon styles, in which styles comprise property values such as color value data, font data, border data, position data, and/or animation-related data applied to a view. A view object instance is returned upon request based upon an identifier that is used to select an unstyled view object and a style applied to that view object. The styles may be maintained as a fixed set of styles for a runtime session. |
US10671251B2 |
Interactive eReader interface generation based on synchronization of textual and audial descriptors
The present invention is directed to systems and methods for providing an improved interactive and educational eBook platform through an improved eReader. The system provides a platform through which a book is transformed into an interactive, multi-language, assisted reading, read-aloud eBook and is displayed in an eReader with an improved graphical user interface that provides features which enhance the effectiveness of eBook learning. |
US10671244B2 |
Ordering categories in an electronic user interface menu based on user interaction frequency
A system and method for displaying a user interface may include an examination and/or elimination of positional bias of interactive categories in order to drive user engagement. A method or system configured to execute the method on a user interface may include creating a first arrangement of categories. The arrangement can be shown on a user device to one or more users a selected number of times. The users' interactions with the categories in the interface may be recorded. The method may further include creating a second arrangement, which is different from the first arrangement, and this second arrangement may be shown to the users the selected number of times and the users' interactions with the second arrangement may be recorded. Based on the frequency of user interactions with the first and second arrangement, a ranked set of the categories may be created and displayed to users. |
US10671236B2 |
Stateful, contextual, and draggable embedded widget
Disclosed are some implementations of systems, apparatus, methods, and computer program products for implementing, a stateful, contextual, and draggable widget. A widget application stores a state of the widget, a context of the widget, and coordinates of the widget. When a user navigates from one web page of a web site to another web page of the web site, the widget application reconstitutes the widget using the saved state, context, and coordinates of the widget. |
US10671233B2 |
File management apparatus and image display apparatus
A file management apparatus includes the following elements: a representative image storage device storing representative image data of each of a plurality of content files in association with a creation time of the content file; a rendering unit rendering the representative image data at a position corresponding to the creation time with a calendar continuous over days, months, and years serving as a background; a display state maintaining unit maintaining, as a display state, a time-axis range of the calendar being displayed and a position thereof; an operation receiving unit receiving a change operation to change the display state, the change operation commonly being a scrolling operation in a time-series direction in any time-axis range; and a controller controlling, in response to the change operation, the rendering means to render the representative image data on the calendar on the basis of the display state. |
US10671231B2 |
Electromagnetic interference signal detection
In one embodiment, an apparatus includes an electrode that is coupled to a body of a user and is configured to receive a signal from the body. The received signal is based on an electromagnetic interference signal generated by an object that is external to the apparatus. The apparatus further includes one or more processors coupled to the electrode. The processors are configured to detect, based on the signal received by the electrode, one or more of: an interaction between the user and the object, an identity of the object, or a context surrounding the apparatus. |
US10671228B2 |
Display device including mesh lines overlapping contact holes
A display device includes; a display unit including a plurality of light emitting areas, a plurality of thin film transistors, and organic light emitting elements; an input sensing unit including a plurality of sensing electrodes and disposed on the display unit, wherein the plurality of sensing electrodes includes a plurality of openings; and an anti-reflection member. Each of the organic light emitting elements includes: a first electrode disposed above a first thin film transistor of the thin film transistors and connected to the first thin film transistor through a contact hole; a light emitting layer disposed on the first electrode and overlapping a first light emitting area of the light emitting areas; and a second electrode. Each of the light emitting areas is exposed by a corresponding opening of the plurality of openings, and the plurality of sensing electrodes overlaps with the contact holes. |
US10671220B2 |
Movable or deformable touch pad system forming a human-machine interface suitable for a vehicle steering wheel
Disclosed is a touchpad system forming a human-machine interface, intended for a vehicle steering wheel. The touchpad system includes a light source illuminating the touchpad and a camera capturing light coming from the touchpad. The touchpad includes a first marker able to reflect the light coming from the light source, and the touchpad, with the exception of the first marker, being transparent to the light emitted by the light source. The system is notable in particular in that pressure on the touchpad causes the touchpad to move and in that, when the touchpad is in a first position, the first marker is not visible to the camera and, when the touchpad is in a second position, the first marker is visible to the camera. |
US10671210B2 |
Electronic device
An electronic device having a touch screen or display to reduce or eliminate visibility of structures in the device due to reflected light includes a base member and a touch member disposed on one surface of the base member and including first and second sensor parts spaced apart from each other with a boundary interposed therebetween. Each of the first and second sensor parts includes first and second areas disposed adjacent to each, a plurality of first patterns in the first area spaced apart from each other and a plurality of second patterns in the second area spaced apart from the first patterns. Each of the first patterns has a first shape, and each of the second patterns has a second shape different than the first shape. Various embodiments of patterns having shapes selected to reduce or eliminate visibility are disclosed. |
US10671205B2 |
Operating apparatus for vehicle
An operating apparatus includes: a first display; a second display; and an electronic control unit. The electronic control unit is configured to output a second image onto the second display. The electronic control unit is configured to output a first image onto the first display. The electronic control unit is configured to switch between the first mode and the second mode. In a first mode, a first mode image independent of the second image is output as the first image. In the second mode, a second mode image having the same appearance as the second image is output as the first image. The electronic control unit is configured to execute a first predetermined function in the first mode and a second predetermined function in the second mode. |
US10671202B2 |
Touch measurement apparatus and method of use
An apparatus and method for measuring a manual force that uses a pad that simulates human or animal body tissue and a sensor configured to receive the force. The pad can have the shape of a body part and can have different materials that have different hardnesses. The apparatus can have interchangeable pads and identify individual users for training purposes, such as for training massage therapists. The apparatus can indicate whether an applied force is within a predetermined range. Also a method of defining a standard or protocol for training and/or performing touch manipulations by applying a range force to one or more persons with an algometer and establishing a protocol based on data obtained from biosensors attached to the person in order to determine which forces produce a desired effect, such as a reflexive, mechanical, or relaxation effect. The apparatus can then be used to train a provider on how to follow the standard or protocol. Also a method of controlling environmental conditions using data from one or more biosensors attached to a person to adjust an environmental condition such as room temperature or lighting in order to achieve a desired effect in the person. Also a method and apparatus of training a person to perform an activity that requires producing a force in a certain way, such as performing bicycle tricks or kneading dough. The apparatus can be shaped to simulate an object related to the activity. |
US10671200B2 |
Display device and method of manufacturing the same
A display device includes an insulating substrate, an encapsulation structural unit opposed to the insulating substrate, lower electrodes and one upper electrode disposed between the insulating substrate and the encapsulation structural unit, and organic light-emitting layers each disposed between the one upper electrode and one of the lower electrodes, perforating walls standing toward the encapsulation structural unit, circuits formed between the insulating substrate and the lower electrodes to control supply of electric current to the lower electrodes, and touch panel electrodes formed between the insulating substrate and the lower electrodes. The upper electrode is an electrode configured to transmit light from the organic light-emitting layers toward the encapsulation structural unit and has holes each formed in such a manner that one of the perforating walls stands through the hole. Electric fields generated by the touch panel electrodes pass through the holes in the upper electrodes. |
US10671199B2 |
Input detection device
Provided is an input detection device capable of suppressing a change in detection sensitivity depending on a position. The input detection device includes: signal wirings having end portions, and arranged so as to extend in a first direction; drive electrodes each extending in a second direction crossing the first direction, and arranged in parallel to the first direction; a plurality of first switches arranged between the end portions of the drive electrodes and the signal wirings; a drive signal circuit supplying a drive signal to the end portions; and a selection circuit controlling the first switches in detecting proximity of an external object. |
US10671198B2 |
Display device
Provided is a display device that transmits and receives data on the basis of a MPI protocol. The display device includes a microcontroller, source drivers, and first and second MPI buses, wherein the microcontroller and the source drivers perform bi-directional communication on the basis of the MPI protocol in which transmission types for occupying the first and second MPI buses are set. |
US10671197B2 |
Array substrate and display device
An array substrate includes a substrate; scan lines and data lines arranged on the substrate and intersecting one another to define sub-pixels, each of which includes a pixel electrode including strip-like electrodes whose long axes of a same row are parallel to one another. Extension lines of long axes of strip-like electrodes in sub-pixels in any two adjacent rows intersect one another. The touch electrode is electrically connected to at least one touch signal line. Each touch signal line includes straight-line portions and fold-line portions. Two adjacent straight-line portions are connected by one fold-line portion. Any straight-line portion is parallel to long axes of strip-like electrodes in sub-pixels in a same row. Extension lines of fold-line portions intersect long axes of strip-like electrodes. Orthographic projections of fold-line portions on the substrate overlap orthographic projections of scan lines on the substrate. Fold-line portions are not perpendicular to scan lines. |
US10671192B2 |
Process for the production of a layered body and layered bodies obtainable therefrom
Described is a process for the production of a layered body S2 comprising: i. provision of a layered body S1 comprising a substrate and an electrically conductive layer which is applied to the substrate and comprises an electrically conductive polymer P1; ii. partial covering of a part of the electrically conductive layer with a covering layer D, comprising a polymer P2 contained therein, from a covering phase to obtain at least one covered region Dd and at least one non-covered region Du of the electrically conductive layer; iii. reduction of the electrical conductivity of the electrically conductive layer in at least a part of the at least one non-covered region Du compared with the electrical conductivity of the electrically conductive layer in the at least one covered region Dd; iv. at least partial removal of the covering layer D by an alkaline aqueous treatment. |
US10671191B2 |
Writing pen and method for generating fingerprint information
A writing pen includes at least one processor, a fingerprint acquiring device, and an information generating device. The fingerprint acquiring device is arranged on a surface of the pen, the information generating device is arranged within the writing pen. Magnetic ink is in the writing pen. The fingerprint acquiring device takes a fingerprint when the user grips the writing pen, the processor acquires the fingerprint information and generates an electric signal reflecting the fingerprint information. The signal is transmitted to the information generating device, the information generating device imparts the fingerprint information to the magnetic ink, thus handwriting written by the writing pen with the magnetic ink records the fingerprint information of the user. |
US10671186B2 |
Autonomous haptic stylus
An autonomous haptic stylus provides tactile feedback to a user writing or drawing on a smooth, uniform, touch-sensitive, glass display screen of a tablet, laptop computer, credit card point of sale device, or other device allowing a user to write or draw thereon. The stylus has an electrostatic detection sensor or a force/pressure sensor, which allows the stylus to detect certain characteristics of the display screen and to autonomously determine the position and/or velocity of the stylus on the display screen based on those characteristics. The position and/or velocity can be used to tailor the tactile feedback to the user. A display screen digitizer that provides driving signals for the row and column electrodes of a touch-sensitive display screen can be modified to transmit row and column information over the electrodes to allow a stylus to determine its position. |
US10671182B2 |
Text prediction integration
The present invention provides systems and methods for integrating text prediction from a text prediction engine into a mechanism for searching/filtering/ordering a plurality of items. In one embodiment, the system comprises a text prediction engine configured to receive user text input relating to a sequence of two or more terms, generate a plurality of word predictions for a first term of the sequence of two or more terms and generate at least one word prediction for a second term of the sequence of two or more terms. The text prediction engine is configured to generate a distribution of candidate word predictions for the sequence of two or more terms using the plurality of word predictions for the first term and the at least one word prediction for the second term. The system further comprises a mechanism for filtering/searching/ordering a plurality of items. The mechanism is configured to filter/search/order a plurality of items using the distribution of word predictions for the sequence of two or more terms. |
US10671178B2 |
Keyboard device and system operation method
A keyboard device is applied to an electronic apparatus and includes a main body, a connection base, a first tilt sensor, a second tilt sensor, and a processor. The connection base is rotatably connected to the main body and configured to detachably be engaged to the electronic apparatus. The first tilt sensor is disposed on the main body and configured to generate first tilt data. The second tilt sensor is disposed on the connection base and configured to generate second tilt data. The processor is electrically connected to the first tilt sensor and the second tilt sensor, and is configured to calculate angle difference data according to the first tilt data and the second tilt data. |
US10671173B2 |
Gesture position correctiing method and augmented reality display device
A gesture position correcting method includes obtaining position information of a gesture performed by a gesture-performing object, calculating a position deviation of the gesture according to a distance and an angle between a depth camera capturing the gesture and a user eye, and correcting the position information according to the position deviation. |
US10671172B2 |
Dynamic user interactions for display control
The technology disclosed relates to using gestures to supplant or augment use of a standard input device coupled to a system. It also relates to controlling a display using gestures. It further relates to controlling a system using more than one input device. In particular, it relates to detecting a standard input device that causes on-screen actions on a display in response to control manipulations performed using the standard input device. Further, a library of analogous gestures is identified, which includes gestures that are analogous to the control manipulations and also cause the on-screen actions responsive to the control manipulations. Thus, when a gesture from the library of analogous gestures is detected, a signal is generated that mimics a standard signal from the standard input device and causes at least one on-screen action. |
US10671169B2 |
Tactile feedback generating apparatus and system for virtual object manipulation
A tactile feedback generating apparatus, which applies a tactile feedback to a hand of a user according to an interaction with a virtual object in a virtual space, includes a finger tactile feedback device configured to provide a tactile feedback to a finger, and a palm tactile feedback device configured to provide a pressurized tactile feedback to a palm, wherein the palm tactile feedback device includes at least one pressurizing module disposed at the palm, and wherein the at least one pressurizing module converts a rotational operation into a linear movement to pressurize or release the palm. |
US10671167B2 |
Electronic device including sensed location based driving of haptic actuators and related methods
An electronic device may include a device housing, a touch display carried by the device housing and configured to sense a user input at a location thereon, and haptic actuators spaced apart within the device housing. The electronic device may also include a controller coupled to the touch display and the haptic actuators. The controller may be configured to cooperate with the touch display to determine a sensed location of the user input on the touch display, and drive the haptic actuators to focus a haptic sensation at the sensed location on the touch display. |
US10671166B2 |
Electronic device including Halbach array based haptic actuator and related methods
An electronic device may include a haptic actuator. The haptic actuator may include a haptic actuator housing, at least coil carried by the haptic actuator housing, and a Halbach array of permanent magnets movable within the haptic actuator housing responsive to the at least one coil. The electronic device may also include a controller coupled to the at least one coil. |
US10671164B2 |
Interface for electroencephalogram for computer control
A method for analyzing electroencephalogram (EEG) signals is disclosed. Information associated with two or more options is presented to a user. EEG signals from a sensor coupled to the user are received contemporaneously to the user receiving information associated with the two or more options. The EEG signals are processed in real time to determine which one of the options was selected by the user. In response to determining which one of the options was selected by the user, an action from one or more possible actions associated with the information presented to the user is selected. An output associated with the selected action is then generated. |
US10671163B2 |
Refining virtual mesh models through physical contacts
Examples are disclosed that relate to refining virtual mesh models through physical contacts. For example, a hand-mounted mobile device, such as a wearable glove, may be used to create and/or emphasize specific points within a virtual mesh model of a physical environment. An indication of physical contact of an interface of the mobile device with a physical object may be obtained via a touch sensor of the mobile device. A location and/or an orientation of the interface of the mobile device during the physical contact with the physical object may be identified based on sensor data obtained from one or more positioning sensors. Location data indicating the location may be stored in a data storage device from which the location data may be referenced. In an example, refinement of a virtual mesh model of a physical environment containing the physical object may be prioritized based on the location data. |
US10671155B2 |
Multi-track playback of media content during repetitive motion activities
A system for multi-track playback of media content includes: a media device; a user interface, provided at the media device, which displays a visual array of media options, a playback logic, provided within the media device, which is configured so that, while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected point or region, and adjusts playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region; and a tempo logic, provided within the media device, which is configured to provide or receive a selected tempo and provide the one or more media content items associated with the selected tempo. |
US10671149B2 |
System and methods for remotely applying battery management policies based on local user behavior
Systems and methods for remotely applying battery management policies based on local user behavior. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive a battery management policy from a remote server; and apply the battery management policy to the IHS, wherein the battery management policy is selected based upon a local user's behavior. |
US10671147B2 |
Dynamic power management for artificial intelligence hardware accelerators
A computer-implemented method for dynamically managing the power usage and/or performance of an artificial intelligence (AI) hardware accelerator may include (1) receiving an instruction stream that includes one or more instructions for performing at least one AI-specific computing task, (2) identifying a plurality of special-purpose, hardware-based functional units configured to perform AI-specific computing tasks, (3) predicting, based on an analysis of at least a portion of the instruction stream, a power-usage requirement for at least one of the functional units when executing the instruction stream, and then (4) modifying, based on the power-usage requirement, the power supplied to at least one of the functional units. Various other methods and systems are also disclosed. |
US10671146B2 |
Adaptive power providing device and method for providing power
The present invention relates to an adaptive power providing device and a method for adaptively providing power to multiple power receiving devices. A power providing device detects at its plugs or ports power drawn by the power receiving devices and adjusts the related port power budget if the drawn power consistently grows over time, thereby avoiding overpower switch-off. |
US10671142B2 |
Social-geofenced-based application management for battery maximization
A method, system and computer program product for providing social-geofenced-based application management for battery maximization. Social traffic information is collected for a defined cohort of persons within one or more predefined geofences, wherein the defined cohort of persons is based on one or more individual or group attributes, and the social traffic information includes battery usage for devices used by the defined cohort of persons. The social traffic information is analyzed to classify conditions derived therefrom into one or more categories. Application performance is controlled on a user's device, based on the conditions classified into the categories, to optimize battery usage of the user's device. |
US10671141B2 |
Storage device and method of controlling link state thereof
A method of controlling a link state of a communication port of a storage device according to the present inventive concepts includes setting the link state of the communication port to a link active state that can exchange data with a host, determining a holding time of a first standby state among link states of the communication port, changing the link state of the communication port to the first standby state, monitoring whether an exit event occurs during the holding time from the time when a transition to the first standby state occurs, and in response to an exit event not occurring during the holding time, changing the link state of the communication port to a second standby state. A recovery time from the first standby state to the link active state is shorter than a recovery time from the second standby state to the link active state. |
US10671139B2 |
Operable server system when standby power of PSU fails
The present disclosure provides a system and method for providing a basic power to a system in an event that a standby power of power supply units (PSUs) of the system fails. The system comprises a plurality of active components, one or more PSUs, and a power switch. The power switch is connected to a standby power output and a main power output of the PSUs. The power switch can receive status information of the PSUs and determine whether the main power of the PSUs is within a predetermined range. In an event that the standby power of the PSUs fails and the main power of the PSUs is within the predetermined range, the power switch can switch an input power from the standby power to the main power of the PSUs and output a basic power for system use. |
US10671138B2 |
Parallel backup power supply
Example implementations relate to a parallel backup power supply. For example, a parallel backup power supply system can include a plurality of backup power supply cells that support a plurality of loads. Each of the backup power supply cells can include a charging module to charge an associated backup power supply cell among the plurality of backup power supply cells and a cell controller. The cell controller is to can be configured to control the charging module and communicate with a management module. The parallel backup power supply system can also include the management module to activate each of the plurality of backup power supply cells to provide backup power in parallel to the plurality of loads as each of the plurality of backup power supply cells is fully charged. |
US10671136B1 |
Detecting and recovering from device faults
This disclosure describes techniques for detecting and recovering from faults in computing devices. The faults being detected may consume amounts of power within normal consumption parameters of the device, such as under upper-current protection limits of a power adapter. The power adapter may include components which prevent power from being supplied to the device if the current drawn by the device is not periodically reduced to less than a threshold amount of current. The device may include logic which causes the device to periodically reduce the current drawn from the power adapter to less than the threshold amount of current to reset a timer of the components of the power adapter. Thus, the device may periodically reduce the current drawn when the device is operating normally, but fail to reduce the current drawn when experiencing a fault, which results in the power adapter shutting off power to the faulted device. |
US10671135B2 |
Intelligent mobile power supply and method for USB data communication therewith
An intelligent mobile power supply and a method for USB data communication therewith. The intelligent mobile power supply includes a battery, a charging control module, a discharging control module, a first USB interface and a second USB interface. In the single charging mode, a charged device receives a discharge of the intelligent mobile power supply through the discharging control module, but the intelligent mobile power supply does not perform USB data communication with the charged device. While in the charging and communication mode, the charged device receives the discharge of the intelligent mobile power supply through the discharging control module and can perform USB data communication with the intelligent mobile power supply through the first USB interface simultaneously. The second USB interface is connected with the charging control module, and the second USB interface can be connected with a power adapter or a PC host to charge the battery. |
US10671133B2 |
Configurable power supplies for dynamic current sharing
An apparatus includes a distribution network that includes circuitry configured to receive first power from a first voltage source and second power from a second voltage source, and to deliver power to each of a plurality of electronic circuitry blocks (ECBs), including to deliver first ECB power to a first ECB and second ECB power to a second ECB. The first ECB power includes a first portion of the first power and a first portion of the second power. The apparatus also includes power management logic to dynamically adjust the power to be provided to each ECB. Responsive to a change in a first activity level of the first ECB, the power management logic is to change the first ECB power by adjustment of the first portion of the first power and adjustment of the first portion of the second power. Other embodiments are described and claimed. |
US10671125B2 |
Hand pads for tablet type computers
A tablet computer includes a housing and a touch screen. The housing supports a touch screen for manipulation by a user of the computer. At least one hand pad is selectively secured to the tablet housing. The at least one hand pad is positioned at the back of the tablet for supporting the hand of a user as the user manipulates the touch screen. The pad includes a bottom surface shaped and dimensioned to rest firmly upon the tablet housing and a top surface contoured to comfortably support a hand of a user. The hand pad may also include side walls designed to wrap around the edges of the tablet housing. |
US10671124B2 |
Rollable display device
A rollable display device includes: a window member; a first pressure sensitive adhesive member arranged under the window member; a display module detachable from and attachable to the window member by the first pressure sensitive adhesive member; a housing having a groove through which the window member, the first pressure sensitive adhesive member, and the display module are configured to enter and exit from the housing; a first rotation member on which the window member and the first pressure sensitive adhesive member are rollable or slidable; and a second rotation member on which the display module is rollable or slidable. |
US10671119B2 |
Portable terminal, grip and battery cover
A portable terminal elongated in a longitudinal direction and having a key operation section provided in a substantially lower area in the longitudinal direction of the front surface, in which a finger-hooking section that is a projection portion projecting in the thickness direction of the portable terminal is provided on a rear surface on the rear side of the key operation section, and has a first projection area that extends in the longitudinal direction and a second projection area that is located adjacent to the first projection area while extending toward a lower side in the longitudinal direction and is gradually widened in the lateral direction as extending toward the lower side in the longitudinal direction. |
US10671117B2 |
System and methods for device case magnets
A protective case for an electronic reading device includes a back cover, wherein the back cover is configured to secure the electronic reading device. The back cover includes a plurality of metal plates, each of the plurality of metal plates disposed in a predetermined location. The protective case also includes a front cover, wherein the front cover includes a plurality of magnets, each of the plurality of magnets being disposed in a predetermined location and one or more of the plurality of magnets being positioned based on the location of one or more corresponding metal plates. The front cover also includes a Hall sensor magnet positioned on top of a magnet shielding, wherein the Hall sensor magnet is positioned between the magnet shielding and the back cover of the protective case when the protective case is in a closed position. |
US10671116B2 |
Touch panel and touch screen panel having the same
A touch panel includes: a base member having a folding axis which extends in a first direction, a folding area including the folding axis, and a non-folding area adjacent to the folding area; a touch cell which senses an external touch signal, and at least a part of which overlaps the folding area; a pad disposed on the base member, and disposed to be spaced apart from the touch cell when viewed in a plane; and a first driving wiring having a first part and a second part, wherein at least the first part extends in a diagonal direction with respect to a direction in which the folding axis extends, and which connects the pad and the touch cell. At least a part which extends in the diagonal direction overlaps the folding area. |
US10671115B2 |
User terminal device and displaying method thereof
A user terminal device and a displaying method thereof are provided. The user terminal device includes a display configured to be divided into a plurality of display areas along a plurality of folding lines, a plurality of hinges configured to support the display along the plurality of folding lines, a detector configured to detect a bending state of the display along the plurality of folding lines, and a controller configured to, in response to a detection of the display being bent along at least one of the plurality of folding lines, control the display to display information in the plurality of display areas based on a bending state of the display. |
US10671113B2 |
Technologies for synchronized sampling of counters based on a global clock
Technologies for synchronized sampling of counters include a computing device to determine a global clock to which the computing device and a plurality of other computing devices are to be synchronized. The computing device receives a request to sample a counter of the computing device from an administration server and records a state of the counter based on the global clock in response to receiving the request. |
US10671105B2 |
Multi-input voltage regulator
An apparatus includes an amplifier configured to compare a feedback input, corresponding to a voltage of an output voltage node, with respect to a reference input and to provide a control output to control the output voltage node based on a difference between the feedback input and the reference input. At least two source circuits are coupled with the output voltage node. Each of the source circuits are configured to provide respective voltage sources to supply electrical power to the output voltage node. |
US10671104B2 |
Signal generation circuitry
Signal-generation circuitry comprises: a differential amplifier comprising first and second input transistors, connected along respective current paths and having control terminals serving as corresponding first and second input terminals of the differential amplifier, and an output terminal at which an amplified signal is output dependent on input signals received at the input terminals; bandgap voltage reference circuitry comprising the first input transistor and a third input transistor whose control terminals are connected together to form a reference terminal at which a bandgap voltage reference signal is generated as a first input signal; and a regulation stage connected to receive the amplified signal output from the differential amplifier and configured to generate a voltage-regulated signal based thereon, and connected to the second input terminal of the differential amplifier so that the second input signal is a feedback signal dependent on the voltage-regulated signal. |
US10671102B2 |
Air conditioner provided with remote controller having temperature sensor
An air conditioner includes an air-conditioner body performing air-conditioning operation, and a remote controller to operate the air-conditioner body. The air-conditioner body includes control unit that performs operation control of the air-conditioner body, and body receiving unit that receives a transmission signal from the remote controller. The remote controller includes temperature detecting unit for detecting temperatures around the remote controller, and remote-controller transmission unit. At the time of cooling operation, the control unit compares the detected temperature received from the remote controller and a preset temperature predetermined. When the detected temperature is lower than the preset temperature, the control unit operates the air-conditioner body so as to reduce a temperature difference between the detected temperature and the preset temperature, or when the detected temperature is equal to or higher than the preset temperature, the control unit operates the air-conditioner body based on the preset temperature. |
US10671093B2 |
Azimuthal pointing system for scientific ballooning
One embodiment provides an azimuthal pointing system for scientific ballooning. An apparatus, method and/or system are configured to drive a motor to twist a torsion member of a torsion pendulum and to utilize a restoring force of the torsion member to adjust a pointing direction (i.e., pointing angle) of a payload. The torsion pendulum includes the torsion member, the payload and the motor. The payload is coupled to the torsion member by the motor. |
US10671091B2 |
Flight control device and flight control method for unmanned aerial vehicle
When an unmanned aerial vehicle flies in accordance with a planned route that is set in advance on the basis of a position of a GPS receiver measured by a measurement unit and the measurement accuracy detected by a measurement accuracy detection unit has decreased to be less than a predetermined value, a flight control unit performs control so that the unmanned aerial vehicle flies along a route different from the planned route. Moreover, when flying along the planned route lowers the measurement accuracy, the unmanned aerial vehicle is caused to fly along the route different from the planned route. Therefore, the flight can be continued while the position is measured with the measurement accuracy secured. |
US10671090B2 |
Automatic command for lift control devices
Aircraft and associated methods, apparatus, system and storage devices for automatically positioning of lift control devices such as high lift devices including slats and flaps so an aircraft equipped with this technology will not need to count on the crew to command the lift control devices. |
US10671084B1 |
Using obstacle clearance to measure precise lateral gap
A system and method is provided for identifying an object along a road, where the object may be represented by a bounding box, and projecting a set of obstacle points within the bounding box corresponding to the identified object. In one aspect, a two-dimensional plane oriented perpendicular to a direction of the movement of the vehicle may be identified. In another aspect, the areas of the plane that may be occupied based on the set of obstacle points may be determined to generate a contour of the identified object. Thereafter, the height profiles of the identified object and the vehicle may be determined and identified, respectively. Based on the height profiles, a minimum clearance may be determined. |
US10671079B2 |
Speed-dependent required lateral clearance for autonomous vehicle path planning
The technology relates to controlling a vehicle in an autonomous driving mode. In one instance, sensor data identifying an object in an environment of the vehicle may be received. A first path of a first trajectory where the vehicle will pass the object may be determined. A function is used to determining a first maximum speed of the vehicle based on a predetermined minimum lateral clearance between the object and the vehicle. The first maximum speed may be used to determine whether an actual lateral clearance between the object and the vehicle will meet the predetermined minimum lateral clearance. The determination of whether the actual lateral clearance will meet the predetermined minimum lateral clearance may be used to generate a first speed plan for the first trajectory. The vehicle may be controlled in the autonomous driving mode according to the first trajectory including the first speed plan and the first path. |
US10671078B2 |
Method, apparatus and medium for controlling self balancing scooter
A method, apparatus and medium for controlling a self-balancing scooter are provided. The method includes: detecting a target navigation marker used for navigating the self-balancing scooter; and controlling the self-balancing scooter to travel according to the target navigation marker when the target navigation marker is detected. |
US10671077B2 |
System and method for full-stack verification of autonomous agents
A method for full-stack verification of autonomous agents includes training a neural network to learn a noise model associated with an object detection module of an autonomous agent system of an autonomous vehicle. The method also includes replacing the object detection module of the autonomous agent system with the neural network and a sensory input of the object detection module with ground truth information to apply a surrogate function to the ground truth information. The method further includes verifying the autonomous agent system including the trained neural network to apply the surrogate function in response to the ground truth information to simulate sensor information data to at least a planner module of the autonomous agent system. The method also includes controlling a behavior of the autonomous vehicle using the verified autonomous agent system including the object detection module. |
US10671076B1 |
Trajectory prediction of third-party objects using temporal logic and tree search
Techniques for generating trajectories for autonomous vehicles and for predicting trajectories for third-party objects using temporal logic and tree search are described herein. Perception data about an environment can be captured to determine static objects and dynamic objects. For a particular dynamic object, which can represent a third-party vehicle, predictive trajectories can be generated to represent possible trajectories based on available options and rules of the road. Operations can include determining probabilities that a third-party vehicle will execute a predictive trajectory and updating the probabilities over time as motion data is captured. Predictive trajectories can be provided to the autonomous vehicle and commands for the autonomous vehicle can be based on the predictive trajectories. Further, determining a trajectory can include utilizing a Monte Carlo Tree Search (MCTS) to search for possible trajectories, while using Linear Temporal Logic (LTL) formulas to validate or reject the possible trajectories. |
US10671074B2 |
Control system for work vehicle, method, and work vehicle
A control system for a work vehicle includes a sensor and a controller. The sensor outputs a signal indicating an actual traveling direction of the work vehicle. The controller communicates with the sensor. The controller is programmed so as to execute the following processing. The controller acquires the actual traveling direction of the work vehicle. The controller sets the actual traveling direction as a target traveling direction when a condition that indicates that the work vehicle has started straight travel has been met. The controller calculates a bearing difference between the target traveling direction and the actual traveling direction. The controller moves the work implement at a target tilt angle corresponding to the bearing difference so as to reduce the bearing difference. |
US10671072B2 |
Drone-relative geofence
A drone receives an initiation signal which indicates that flight and/or navigation components of the drone are to be activated. Once activated, the drone then determines its initial position using a position-identifying radio signal. The drone then retrieves, from storage, dimensions of a drone-relative geofence. The drone can then calculate, using a processor, the drone-relative geofence having the dimensions with at least a specified floor and a specified radius. The drone adjusts the motor controller inputs to prevent the drone from exiting the calculated drone-relative geofence. |
US10671068B1 |
Shared sensor data across sensor processing pipelines
Sensor data captured at by different sensors may be shared across different sensor processing pipelines. Sensor processing pipelines may process captured sensor data from respective sensors. Some of the sensor data that is received or processed at one sensor data processing pipeline may be provided to another sensor data processing pipeline so that subsequent processing stages at the recipient sensor processing pipeline may process the combined sensor data in order to determine a perception decision. Different types of sensor data may be shared, including raw sensor data, processed sensor data, or data derived from sensor data. A control system may perform control actions based on the perception decisions determined by the sensor processing pipelines that share sensor data. |
US10671065B2 |
Optically assisted landing and takeoff of drones
The present disclosure describes a system to facilitate the landing of drones including an eye tracker, an interpreter, and a control system configured to be worn by a person that performs coded moves of their arms and hands during a drone landing operation. In accordance with an exemplary embodiment, the eye tracker recognizes the line of sight of the person with respect to a drone, the interpreter identifies the coded moves performed by the person during landing of the drone, and the control system generates a signal to cause a transmitter to rotate into a position so as to establish a direct optical communication link to the drone to which is sent information relating to the identified coded moves. |
US10671062B2 |
Testing a crash sensor device during vehicle operation
A crash sensor device may include multiple sensor components positioned along one or more data paths to a communication interface of the crash sensor device. The crash sensor device may include a test control unit. The test control unit may receive a test command from an electronic control unit during operation of a vehicle. The test control unit may perform a test of one or more sensor components, of the multiple sensor components, during operation of the vehicle based on the test command. The test control unit may output a test result to the electronic control unit based on performing the test. |
US10671061B2 |
Devices, methods, and systems for a distributed rule based automated fault detection
Devices, methods, and systems for distributed rule based automated fault detection are described herein. One system includes a data extractor engine configured to: extract configuration data relating to an environment based on a number of defined rules, and receive monitored data relating to the environment, an AFD engine configured to evaluate the monitored data in view of the configuration data to determine a state of the environment, and a fault generation engine to determine whether the state of the environment is outside a range defined by the number of defined rules. |
US10671060B2 |
Data-driven model construction for industrial asset decision boundary classification
In some embodiments, a system model construction platform may receive, from a system node data store, system node data associated with an industrial asset. The system model construction platform may automatically construct a data-driven, dynamic system model for the industrial asset based on the received system node data. A synthetic attack platform may then inject at least one synthetic attack into the data-driven, dynamic system model to create, for each of a plurality of monitoring nodes, a series of synthetic attack monitoring node values over time that represent simulated attacked operation of the industrial asset. The synthetic attack platform may store, in a synthetic attack space data source, the series of synthetic attack monitoring node values over time that represent simulated attacked operation of the industrial asset. This information may then be used, for example, along with normal operational data to construct a threat detection model for the industrial asset. |
US10671058B2 |
Monitoring server, distributed-processing determination method, and non-transitory computer-readable medium storing program
A monitoring server includes a communication unit (11) that receives image data transmitted periodically from a robot (20), information on communication quality of a communication network between the monitoring server and the robot (20), and load information of the robot (20), and a distributed-processing control unit (12) that determines, based on at least one of tracking-operation-environment information of the tracking target (30) determined based on the image data, the information on the communication quality, and the load information, a process to be performed in the robot (20), and the process to be performed in the monitoring server itself from among an image analysis process including a plurality of processes, the image analysis process being a process of specifying the tracking target (30), in which the communication unit (11) transmits information on the process to be performed in the robot (20) to the robot (20). |
US10671056B2 |
Substrate processing system
There is provided a substrate processing system, including: a plurality of substrate processing apparatuses; a first control part installed in each of the plurality of substrate processing apparatuses and configured to transmit a first apparatus data from each of the plurality of substrate processing apparatuses; a second control part configured to receive the first apparatus data from each of the plurality of substrate processing apparatuses, generate a priority data of each of the plurality of substrate processing apparatuses based on the first apparatus data, and transmit the priority data to the first control part; and a display part configured to display the priority data thereon. |
US10671051B2 |
Thermal event detection in electrical systems
A method for detecting thermal events in an electrical system includes: synchronizing, via a controller, measurements of power consumed by each of a plurality of load elements during an interval with one another and with measurements of power supplied by each of a plurality of power sources to the plurality of load elements during the interval; determining a differential between a sum of the power consumed by the load elements during the interval and a sum of the power supplied by the power sources to the plurality of load elements during the interval; comparing the differential to a predetermined threshold; and determining whether a thermal event has occurred based on the comparison of the differential to the predetermined threshold. |
US10671046B2 |
Method and apparatus for applying vibration and machining an object
A numerical control device is for machining a machining object by moving a tool and the machining object relative to each other along a movement path while applying vibration, by use of a drive axis provided for the tool or the machining object. The device includes a storage unit that holds an invalid frequency region, and a vibration condition determining unit to determine a frequency for the vibration, based on a rotational speed of a main shaft for rotating the machining object, a number of vibrations of the vibration in each one rotation of the main shaft, and the invalid frequency region. |
US10671045B2 |
Positioning device of a processing module of a cable processing machine
A positioning device (1) of a processing module of a cable processing machine for finishing a cable. The positioning device (1) includes a first displacing device (10) for displacing the processing module relative to the cable to be processed along a first, in particular horizontal axis (x) transversely, preferably perpendicularly to the longitudinal axis (L) of the cable to be processed and a second displacing device (20) for displacing the processing module relative to the cable to be processed along a second, in particular vertical axis (z) transversely, preferably perpendicularly to the longitudinal axis (L) of the cable to be processed and transversely, preferably perpendicular to the first axis (x). A processing module and a cable processing machine having at least one such positioning device (1). |
US10671040B2 |
Process control system and plant planning tool
A process control system includes an engineering system for planning automation components into the project for a technical plant, a simulation framework for modeling the process behavior of field devices, a simulation unit for virtualizing the communication behavior of the real field devices and also includes a plant planning tool for planning the process engineering components of the plant into the project by which the commissioning of field-related components and a secure commissioning of a process engineering plant are made possible. |
US10671038B2 |
Architecture-independent process control
Process control systems for operating process plants are disclosed herein. The process control systems include control modules that are decoupled from the I/O architecture of the process plants using signal objects or generic shadow blocks. This decoupling is effected by using the signal objects or generic shadow blocks to manage at least part of the communication between the control modules and the field devices. Signal objects may convert between protocols used by control modules and field devices, thus decoupling the control modules from the I/O architecture. Generic shadow blocks may be automatically configured to mimic the operation of field devices within a controller executing the control modules, thus partially decoupling the control modules from the I/O architecture by using the shadow blocks to manage communication between the control modules and the field devices. |
US10671037B2 |
Machine maintenance using a machine controller and a service computer
A machine controller for controlling a machine includes a data memory configured to store maintenance data for at least one of the machine controller or the machine in an electronically processable manner, an imaging processing unit configured to at least partially read the maintenance data from the data memory and to generate image information relating to a graphical representation that includes a first representation area representing a first section of the maintenance data in a form designed for machine readability. The machine controller includes at least one of: a display unit configured to display the graphical representation based on the image information or a data transmission interface configured to transmit the image information indirectly or directly to a service computer to display or evaluate the graphical representation on the service computer. |
US10671034B1 |
Motor drive input adaptation with in-line drive-sense circuit
A rotating equipment system with in-line drive-sense circuit (DSC) electric power signal processing includes rotating equipment, in-line drive-sense circuits (DSCs), and one or more processing modules. The in-line DSCs receive input electrical power signals and generate motor drive signals for the rotating equipment. An in-line DSC receives an input electrical power signal, processes it to generate and output a motor drive signal to the rotating equipment via a single line and simultaneously senses the motor drive signal via the single line. Based on the sensing of the motor drive signal via the single line, the in-line DSC provides a digital signal to the one or more processing modules that receive and process the digital signal to determine information regarding one or more operational conditions of the rotating equipment, and based thereon, selectively facilitate one or more adaptation operations on the motor drive signal via the in-line DSC. |
US10671033B2 |
Ubiquitous computing methods and apparatus
Ubiquitous computing methods and apparatus are disclosed. An example method includes determining a first setting to control an actuator; setting a first record in a record list, the first record including the first setting, a first immediacy of the first setting, and a first priority of the first setting; determining a second setting; setting a second record in the record list, the second record including the second setting, a second immediacy of the second setting, and a second priority of the second setting, the second priority being lower than the first priority; selecting the first record from the record list based on the first priority being higher than the second priority; deleting the second record from the record list based on the second immediacy; and outputting the first setting to control the actuator when a current setting of the actuator is different than the first setting. |
US10671032B2 |
Methods and systems for streaming process control data to remote devices
A method of providing data from a process control system to remote computing devices includes obtaining, at a data server via a first network from a mobile server, one or more lists including indications of requested process data parameters indicating process data for communication from the server to the remote devices via a second network. The method includes receiving, from a plurality of controllers within the process control system via a third network, a stream of process data parameter values associated with process data parameters included in one or more configuration files. The configuration files describe a configuration of the process control system. The method includes identifying, by processors of the data server, a subset of the received parameter values corresponding to the requested process data parameters of the lists, and communicating, from the data server to the mobile server via the first network, the identified subset of parameter values. |
US10671031B2 |
Body gesture control system for button-less vaping
A method of detecting a hand-to-mouth (HMG) gesture with an e-vaping device includes detecting movements of the e-vaping device; generating quaternions based on the detected movements; generating movement features based on the generated quaternions; applying the generated movement features to a classifier; and determining whether the detected movements correspond to an HMG based on an output of the classifier. |
US10671026B2 |
Electronic device
An electronic device includes a display module having a hole and including a plurality of first light sources disposed along a perimeter of one side of the display module and a plurality of second light sources which are positioned opposite the plurality of first light sources and are disposed along a perimeter of the other side of the display module, a shaft rotatably inserted into the hole of the display module, a movement which is positioned in the rear of the display module, is connected to one end of the shaft, and provides a rotational force for the shaft, a window which is separated from the display module and is positioned in front of the display module, and a hand which is positioned between the display module and the window and is fixed to the other end of the shaft. |
US10671017B2 |
Image forming apparatus
An image forming apparatus includes a cartridge including a developing member mountable in and dismountable from a main assembly in a direction crossing a rotational axis direction of the developing member. A grip portion of the cartridge extends in a direction along a dismounting direction of the cartridge from the main assembly in a state in which the cartridge is mounted in the main assembly. An openable member in the main assembly includes a guiding portion to support the cartridge from below and guide the cartridge while the cartridge is being dismounted from the main assembly, with the guiding portion including a guiding surface having a downwardly recessed shape on a cross-section perpendicular to the rotational axis direction and guiding the cartridge so that an extending direction of the grip portion approaches a vertical direction as the cartridge is moved in the dismounting direction. |
US10671011B2 |
Image forming apparatus including first to third pivot members pivotally movable in interlocking relation to each other
An image forming apparatus includes: a casing; a cover; a locked portion provided at one of the casing and the cover; and a locking portion provided at remaining one of the casing and the cover. The locking portion includes: a first pivot member; a second pivot member spaced apart from the first pivot member; and a third pivot member. Each of the first pivot member and the second pivot member is pivotally movable between an engaging position and a release position about a first axis. The third pivot member is pivotally movable between a first position and a second position about a second axis. Pivotal movement of at least one of the first pivot member, the second pivot member, and the third pivot member causes pivotal movement of the remaining of the first pivot member, the second pivot member, and the third pivot member. |
US10671010B2 |
Power converting device and image forming apparatus employing the same
According to one embodiment, a power converting device includes a rectifier bridge configured to pulsate an AC voltage to generate a pulsating voltage, a first smoothing capacitor configured to smooth the pulsating voltage to generate a DC voltage, a primary winding connected to the first smoothing capacitor, a switch circuit configured to switch the DC voltage supplied from the first smoothing capacitor to the primary winding, and a first discharge circuit. The first discharge circuit includes a first discharge resistor configured to discharge electric charges remaining on the first smoothing capacitor and a first switch element configured to release the first discharge resistor from the first smoothing capacitor if the AC voltage is supplied and to connect the first discharge resistor to the first smoothing capacitor if the AC voltage is not supplied and the electric charges remain on the first smoothing capacitor. |
US10671008B2 |
Drive transmitting member, drive transmitting device, and image forming apparatus
A drive transmitting member including: a gear portion that is formed of a first resin and has gear teeth; and a flange portion that is formed of a second resin, in which the flange portion includes a shaft portion that transmits driving force from the gear teeth to a drive transmitted member, and a rotation stopper (i) that stops rotation of the gear portion with respect to the flange portion at an outer periphery of the flange portion and (ii) that is larger than an external form of the shaft portion, so that the shaft portion and the rotation stopper are integrally molded in the flange portion, and the gear portion has a shape that covers the rotation stopper and is not overlapped with the shaft portion as viewed in an axial direction of the shaft portion. |
US10671006B2 |
Image processing apparatus, image processing method, and storage medium, that determine a type of edge pixel
The image processing apparatus of the present invention includes: an edge determination unit configured to detect an edge pixel to which a white pixel and a black pixel are adjacent in a first direction in an image in which each pixel is represented as a white pixel or a black pixel; a first detection unit configured to detect a number of consecutive pixels up to the edge pixel in the first direction in the image; a second detection unit configured to detect a number of consecutive pixels whose number of consecutive pixels in the first direction is larger than a first threshold in a second direction perpendicular to the first direction in the image; and a type determination unit configured to determine a type of the edge pixel based on detection results by the first detection unit and detection results by the second detection unit. |
US10671004B2 |
Movable holding device, operation unit displacement device, and image forming system
A movable holding device includes: a base; an attachment unit to which an operation unit is to be attached; and a connecting unit that extends in a longitudinal direction, has recessed members forming a space with each other and being connected to each other so that a relative movement thereof changes a position of the attachment unit with respect to the base, and has one longitudinal end portion connected to the base and another longitudinal end portion connected to the attachment unit. |
US10671001B2 |
Image heating device and heater for use in image heating device
In an image heating device having a plurality of heating blocks which are controllable independently in a longitudinal direction of a heater, an increase of the size of the heater can be suppressed, and temperatures of a plurality of heating block can be detected.A heater has a first temperature sensor corresponding to a first heating block, a second temperature sensor corresponding to a second heating block, a first electric conductor electrically coupled to the first temperature sensor, a second electric conductor electrically coupled to the second temperature sensor, and a common electric conductor electrically coupled to the first and second temperature sensors. |
US10671000B2 |
Fixing device and image forming apparatus including the same
A fixing device includes a sensor driving unit that drives a temperature sensor to be movable in an axial direction of a fixing rotating body, and a sensor position control unit that controls the position of the temperature sensor by the sensor driving unit. The sensor position control unit performs sensor position control for setting a sheet size identified by a size identification unit as a reference sheet size and allowing the temperature sensor to be located within a passage area of a sheet having the reference sheet size and a non-passage area of a sheet having a sheet size smaller by one size than the reference sheet size. |
US10670997B2 |
Intermediate transfer body, method for manufacturing intermediate transfer body, and image forming device
An intermediate transfer body used in an electrophotographic image forming device includes: at least a substrate layer and a surface layer, wherein the surface layer is formed by a cured product obtained by curing a coating liquid containing a curable compound, an inorganic filler, and a fluorine-based surfactant having a reactive group, and the surface layer has a pure water contact angle of 75° or more and 90° or less. |
US10670994B2 |
Developing cartridge including housing and gear
In a cartridge, a developing roller is configured to rotate around a first rotational axis extending in a predetermined direction and to carry developer thereon, the developing roller having a first end and a second end apart from each other in the predetermined direction, a from-first-to-second direction being defined along the predetermined direction as being directed from the first end to the second end. A developing electrode is formed of a conductive material and is configured to be electrically connected to the developing roller, the developing electrode including a main part and a protruding portion protruding from the main part in the from-first-to-second direction. A detection body is formed of an insulating material and is rotatably supported by the protruding portion, the detection body including a first opening that exposes part of the protruding portion and a covering portion covering part of the protruding portion. |
US10670991B2 |
Developing device
A developing device includes a developer container configured to accommodate a developer containing toner and a carrier and a feeding screw provided rotatably in the developer container and configured to feed the developer in a predetermined feeding direction. The feeding screw includes a rotation shaft, and a first helical blade and a second helical blade which are formed around the rotation shaft and which form a multi-thread helical blade. The feeding screw includes a region in which a plate-like projection portion is provided on the rotation shaft between the first helical blade and the second helical blade. |
US10670988B2 |
Developer container, image forming unit, and image forming apparatus
A developer container includes: a body in which a plurality of developer chambers that store developer are arranged, each developer chamber having an opening; and a plurality of covers that seal the openings of the plurality of developer chambers, the plurality of covers being separately provided to correspond to the openings of the plurality of developer chambers. |
US10670986B2 |
Developing apparatus and image forming apparatus
At ends of a frame in an axial direction of a developing roller, a first end portion member and a second end portion member are provided so as to be rotatable around a rotation axis parallel to the axial direction, and at least one of them has one side in a direction orthogonal to the rotation axis on which a force receiving portion is provided, and another side in the direction orthogonal to the rotation axis on which a regulating portion is provided. The force receiving portion receives a biasing force in a mounting direction of the developing apparatus to the apparatus main body from a biasing member. The regulating portion is brought into contact with the apparatus main body to regulate movement of the other side relative to the apparatus main body in a direction opposite to the mounting direction, with a fulcrum being the rotation axis. |
US10670985B2 |
Image forming apparatus
An image forming apparatus includes a photosensitive member, a light source, a deflecting unit, a storing unit, a correcting unit, and a light source driving portion. Magnification correction data is determined using a quadratic function of a variable representing a scanning position with respect to a scanning direction. Coefficients of two quadratic functions corresponding to adjacent two regions included in a plurality of scanning regions are set so that a differential value calculated at the variable corresponding to a boundary of the two regions by a differential of the quadratic function for one region and a differential value calculated at the variable corresponding to the boundary of the two regions by a differential of the quadratic function for the other region are equal to each other. |
US10670978B2 |
Method and apparatus for spectrally broadening radiation
A spectrally broadened radiation apparatus, including a laser configured to emit, through an output of the laser, radiation substantially only in the visible region of the electromagnetic spectrum, the radiation having a nominal wavelength, and an optical fiber optically coupled to the output of the laser, the optical fiber having an input to receive the radiation from the laser and having an output to provide spectrally broadened output radiation, the optical fiber configured to spectrally broaden the radiation from the laser to a spectral width of at least 0.5 nm around the nominal wavelength. |
US10670976B2 |
EUV reticle pod
An EUV reticle pod is provided. The pod includes an inner and an outer box assembly. The inner box assembly contained in the outer box assembly includes a base and a cover. The base has an upper surface and a surrounding wall. The upper surface includes a carry surface, at least one trench, and a first contacting surface. The EUV reticle is carried above the carry surface. The trench has a circular loop structure and its bottom is lower than the carry surface. The carry surface, the trench, and the first contacting surface are sequentially distributed from the center of the upper surface towards the surrounding wall. The cover has a concave for accommodating the EUV reticle and a second contacting surface for cooperating with the first contacting surface to form an air-tight seal. The trench captures and traps particles to reduce the particle contamination on the reticle. |
US10670973B2 |
Coloring aware optimization
A method includes obtaining a sub-layout having an area that is a performance limiting spot, adjusting colors of patterns in the area, and determining whether the area is still a performance limiting spot. Another method includes decomposing patterns in a design layout into multiple sub-layouts; determining for at least one area in one of the sub-layouts, the likelihood of that a figure of merit is beyond its allowed range; and if the likelihood is above a threshold, that one sub-layout has a performance limiting spot. Another method includes: obtaining a design layout having a first group of patterns and a second group of patterns, wherein colors of the first group of patterns are not allowed to change and colors of the second group of patterns are allowed to change; and co-optimizing at least the first group of patterns, the second group of patterns and an illumination of a lithographic apparatus. |
US10670969B2 |
Reverse pattern formation composition, reverse pattern formation method, and device formation method
[Problem] To provide a composition, which is a reverse pattern formation composition comprising an aqueous solvent having little influence on a resist pattern, and which is excellent in flatness and filling properties after coating and has excellent etching resistance. Furthermore, a method for forming a pattern using the same is provided. [Means for Solution] A reverse pattern formation composition comprising a polysiloxane compound comprising a repeating unit having a nitrogen-containing group and a solvent comprising water, and a method for forming a fine pattern using the same. |
US10670967B2 |
Resist patterning method, latent resist image forming device, resist patterning device, and resist material
A resist patterning method according to the present invention includes: a resist layer forming step S101 of forming a resist layer (12) on a substrate (11); an activating step S103 of activating the resist layer by irradiation with an activating energy beam; a decay inhibiting step S105 of inhibiting decay of the activity of the resist layer; a latent pattern image forming step S107 of forming a latent pattern image in the activated resist layer by irradiation with a latent image forming energy beam; and a developing step S110 of developing the resist layer. |
US10670966B2 |
Substrate processing apparatus, method of adjusting parameters of coating module, and storage medium
An apparatus includes: a coating module for applying a coating liquid to each wafer and discharging a removing liquid from a nozzle toward a beveled portion of the wafer under rotation; an imaging module; and a controller for controlling: the imaging module to image outer end and rear surfaces of the wafer; obtaining a height dimension of an outer edge of a coating film with respect to an inner edge of the beveled portion based on the imaging result; determining whether or not the obtained dimension is an allowable value; if the result is negative, resetting the number of revolutions of the wafer based on the obtained dimension and a first reference data; controlling the coating module to again perform the application and removal operations; performing the determination process; and if the result is positive, storing the reset number of revolutions in a storage part. |
US10670965B2 |
Polymers and photoresist compositions
New polymers are provided comprising (i) one or more covalently linked photoacid generator moieties and (ii) one or more photoacid-labile groups, wherein the one or more photoacid generator moieties are a component of one or more of the photoacid-labile groups. Preferred polymers of the invention are suitable for use in photoresists imaged at short wavelengths such as sub-200 nm, particularly 193 nm. |
US10670964B2 |
Ruggedized solder mask material
Disclosed herein are solder mask formulations that include a liquid photo imageable solution and a solution of functionalized diamondoids. Also disclosed are semiconductor fabrication methods that include applying a described solder mask formulation to a semiconductor device. |
US10670958B2 |
Method for forming a layout pattern
A method of forming a layout pattern is disclosed. First, an array comprising a plurality of main features is provided wherein the main features are arranged into a plurality of rows along a first direction and are parallel and staggered along a second direction. Assistant features are inserted into each row of the main features. A shortest distance d1 between the main features in row n to the main features in row n+1 and a shortest distance d2 between the main feature in row n−1 to the main feature in row n+1 are obtained. The assistance features inserted in row n of the main features are then adjusted according to the difference between the distances d1 and d2. After that, the main features and the assistant features are output to a photo mask. |
US10670945B2 |
Drainage channel for a submersible camera with drainage ports on two surfaces
A camera system with six faces and a front housing is configured to capture images and audio content from external the camera body. The camera system includes an interior audio assembly protected from external environments by a waterproof membrane. The camera system includes drainage ports on the bottom face and the left face of the camera system to encourage moisture to drain from the system. A first drainage channel couples the internal audio assembly to the first drainage port on left face of the camera system and a second drainage channel couples the drainage port on the left face of the camera system to the drainage port on the bottom face of the camera system. A third drainage channel exists between the front face of the camera system and the front housing, the third drainage channel coupling the first and second drainage channels. |
US10670944B2 |
Lighting device reflecting part of irradiation light and image pickup apparatus using lighting device
A lighting device that is capable of retracting a reflective member inside a lighting device and of deciding size of the reflective member irrespective of the size of the lighting device. The lighting device includes a light emitting section and a reflective member. The reflective member is drawably retracted in the light emitting section and is provided with reflectors that are developed by a drawing operation to reflect a part of light irradiated from the light emitting section. Area of the reflectors in a developed state is more than area of the reflectors in a retracted state. |
US10670943B2 |
Autonomous low-power voice coil motor parking
A camera module includes an optics assembly, an actuator module, and detection circuitry for preventing the optics assembly from colliding with a mechanical stop due to physical impacts and disturbances. The actuator module includes a magnet and a coil. The detection circuitry detects an induced current caused by movement of the coil with respect to the magnet. The direction of the detected induced current indicates movement of the optics assembly in a particular direction along an optical axis. The detection circuitry provides a current to the coil to cause the optics assembly to move toward a particular position or direction. In some cases, the provided current may cause the optics assembly to move in a direction opposite of the movement that caused the induced current. |
US10670941B2 |
Optical modulation device and method of operating the same
Provided are an optical modulation device and a method of operating the same. The optical modulation device may include a nano-antenna, a conductor, and an active layer located between the nano-antenna and the conductor. The optical modulation device may further include a first dielectric layer located between the active layer and the conductor and a second dielectric layer located between the active layer and the nano-antenna. The optical modulation device may further include a signal applying unit configured to independently apply an electrical signal to at least two of the nano-antenna, the active layer, and the conductor. |
US10670935B2 |
Display device
The display device includes a first substrate; an active layer disposed on the first substrate; a first insulation layer disposed on the active layer; a first electrode layer disposed on the first insulation layer including a gate electrode line extending along a first direction and a protruding portion extending along a second direction; a second insulation layer disposed on the first electrode layer; and a second electrode layer disposed on the second insulation layer. The second electrode layer includes a date line extending along the second direction and a conductive layer. The conductive layer includes a first conductive portion and a second conductive portion, wherein the first conductive portion has a first maximum width A along the first direction, and the second conductive portion has a second maximum width B along the first direction. The first maximum width A is less than the second maximum width B. |
US10670934B2 |
Display device
A display device includes: a first substrate including a display area and a non-display area disposed; a first semiconductor disposed in the display area; a second semiconductor disposed in the non-display area; a first data conductor overlapping the first semiconductor; a second data conductor overlapping the second semiconductor; a first shielding part overlapping the first semiconductor and disposed on the first data conductor; a second shielding part overlapping the second semiconductor and disposed on the second data conductor; an insulating layer disposed on the first shielding part and the second shielding part, wherein a second thickness of the second shielding part is larger than a first thickness of the first shielding part, and a fourth thickness of a second part of the insulating layer corresponding to the second shielding part is smaller than a third thickness of a first part of the insulating layer corresponding to the first shielding part. |
US10670933B2 |
Active matrix substrate, method for producing same, and display device
Provided are an active-matrix substrate having a reliable line connection structure, a method for producing the same, and a display device including the same.A first metal line 122 and a second metal line 125 are electrically connected via an IGZO layer 124 rendered conductive. In this case, the second metal line 125 is isolated from an ITO layer 109 without contacting the ITO layer 109 because there are a passivation layer 107 and an organic insulating film 108 formed between the second metal line 125 and the ITO layer 109. Thus, no contact fault due to electric corrosion occurs between an aluminum layer 125a of the second metal line 125 and the ITO layer 109, whereby a reliable line connection structure is achieved. |
US10670931B2 |
Display device and method of manufacturing the same
A display device includes: a first substrate having a top surface and a first side surface extending from the top surface; a second substrate facing the first substrate and having a second side surface aligned with the first side surface; substrate signal pads disposed on the first side surface; substrate dummy pads disposed on the second side surface; a circuit film facing the first and second side surfaces; circuit dummy pads disposed on the circuit film and electrically connected to the substrate dummy pads; and circuit signal pads disposed on the circuit film and electrically connected to the substrate signal pads. |
US10670926B2 |
Spacer particle distribution device
The present disclosure provides a spacer particle distribution device used for distributing spacer particles toward a surface of a glass substrate and comprising: a sealed chamber, and a base, a lift pin and multiple adsorption assemblies disposed in the sealed chamber. The adsorption assemblies are disposed correspondingly on four edge regions of the base. Each adsorption assembly is electrified independently to respectively control electrostatic adsorption force of each adsorption assembly. |
US10670924B2 |
Display and method of manufacturing display
In an alignment regulating layer, a plurality of regulation regions is defined in plan view perpendicular to the surface of the alignment regulating layer, and the plurality of regulation regions includes at least one first regulation region, at least one second regulation region, and a third regulation region fitted between the first regulation region and the second regulation region. The alignment regulating direction in the first regulation region is a first regulating direction, and the alignment regulating direction in the second regulation region is a second regulating direction that is different from the first regulating direction. In the third regulation region, the alignment regulating direction continuously changes from the first regulating direction to the second regulating direction from a portion contacting the first regulation region toward a portion contacting the second regulation region. |
US10670922B2 |
Liquid crystal display device and method of manufacturing that
A liquid crystal display device includes a first substrate, a first alignment film formed over the first substrate, a second substrate, a second alignment film formed over the second substrate, a liquid crystal layer sandwiched between the first alignment film and the second alignment film, and a projecting portion formed over the second substrate. The first alignment film is a photo alignment film, and a thickness “d2” of the second alignment film over the projecting portion and a film thickness “d1” of a portion of the first alignment film facing the projecting portion satisfy formula (2), d2 |
US10670916B2 |
Light guiding film, direct type backlight module and display device
The present disclosure relates to the field of display technology, and provides a light guiding film. The light guiding film includes a plurality of prism bodies arranged as an array. Each of the plurality of prism bodies has a first surface and a second surface oppositely disposed. The first surface is a light exiting surface. A space is disposed between two adjacent prism bodies. The prism body is configured to refract light incident into the space to form refracted light, such that the refracted light is totally reflected in the prism body to form total reflection light. |
US10670915B2 |
Display device and dimming device
According to an aspect, a display device includes: a display panel including a display area with pixels; a backlight; and a dimmer. The dimmer includes a dimming panel including a dimming area overlapping the display area and a control circuit. The dimming area includes a plurality of regions each including a first electrode and a second electrode. The control circuit includes a shift register configured to receive an electrical signal for controlling a potential of each of the first electrodes and including a plurality of sequential circuits coupled in series, a holding circuit to which an output of each of the sequential circuits is coupled, and a gradation voltage setter to which an output of the holding circuit is coupled. Each of the first electrodes is coupled to an output of the gradation voltage setter. |
US10670912B2 |
Liquid crystal display device
A liquid crystal display device includes a first glass substrate, a second glass substrate, a first liquid crystal layer disposed between the first glass substrate and the second glass substrate, a third glass substrate, a fourth glass substrate, a second liquid crystal layer disposed between the third glass substrate and the fourth glass substrate, a first polarizing plate formed on the first glass substrate, a second polarizing plate formed on the third glass substrate, and a bonding layer disposed between the first glass substrate and the third glass substrate. In planar view, the bonding layer is disposed outside the first polarizing plate and the second polarizing plate, a surface on the bonding layer bonds to the first glass substrate, and a surface on the bonding layer bonds to the third glass substrate. |
US10670911B2 |
Liquid crystal display panel and liquid crystal display device
The liquid crystal display panel includes: a first polarizing plate; a first λ/4 plate; a first substrate; a second λ/4 plate; a liquid crystal layer; a second substrate; and a second polarizing plate, wherein the first substrate includes a black matrix, and a photo spacer overlapping with the black matrix, d crystal molecules in the liquid crystal layer homogeneously align with no voltage application, the second λ/4 plate is made of a self-assembling photo alignment material containing a photo functional group capable of causing at least one chemical reaction selected from the group consisting of photodimerization, photoisomerization, and photo-Fries rearrangement, and covers a side surface of the photo spacer, and the in-plane stow axis of the first λ/4 plate forms an angle of 45° with the transmission axis of the first polarizing plate and is orthogonal to the in-plane slow axis of the second λ/4 plate. |
US10670910B2 |
LCD with four stable and optically distinct states
A display device includes an optical stack arrangement including from the viewing side: a front polarizer; a first electrode layer; a viewing side bistable liquid crystal (LC) alignment layer; an LC layer; a non-viewing side bistable LC alignment layer; a second electrode layer; and a rear polarizer. The bistable LC alignment layers induce alignment of LC molecules of the LC layer adjacent to respective surfaces of the bistable LC alignment layers. The non-viewing side bistable LC alignment layer is switchable between two stable LC alignment states and the viewing side bistable LC alignment layer is also switchable between two stable LC alignment states. A combination of structural parameters of the viewing side and non-viewing side bistable LC alignment layers and the front and rear polarizers renders the display device operable to achieve four stable distinct optical states, each stable distinct optical state having a different optical response when viewed from the viewing side of the display device. |
US10670901B2 |
Display apparatus and method of manufacturing the same
A display apparatus includes a first base substrate, a partitioning wall pattern disposed between a first pixel area and a second pixel area and on the first base substrate, a first color conversion pattern disposed in the first pixel area and including quantum dot particles and/or phosphor, a first fluorine layer disposed on the first color conversion layer, fluorine content of the first fluorine layer being higher than that of the first color conversion pattern, and a second color conversion pattern disposed in the second pixel area and including quantum dot particles and/or phosphor. |
US10670900B2 |
Liquid-crystal display device with reduced brightness difference between front and sides
A liquid-crystal display device includes: a substrate on which a plurality of pixels is defined, wherein each of the pixels includes an active area where transmittance of light is controlled; an organic layer disposed on the substrate; and a pixel electrode disposed on the organic layer. The active area comprises a first area, a second area and a third area, the second and third areas are connected to the first area on both sides thereof, respectively, when viewed from a top, and the organic layer is disposed only in the first area. |
US10670895B2 |
Cover glass, manufacturing method thereof, and display apparatus including the cover glass
A cover glass, a method for manufacturing a cover glass, and a display apparatus including a cover glass are provided. A cover glass includes a transparent substrate including a display region and a non-display region adjacent to the display region; a guideline-printed layer on the substrate and including a first side surface defining a border between the display region and the non-display region, the guideline-printed layer configured to surround the display region when viewed in a plane; a UV pattern layer surrounding the guideline-printed layer when viewed in a plane, the UV pattern layer contacting a second side surface of the guideline-printed layer opposite the first side surface, the UV pattern layer arranged on a same layer as the guideline-printed layer, and overlapping the non-display region; and an opaque printed layer facing the substrate, wherein the UV pattern layer is between the opaque printed layer and the substrate. |
US10670894B2 |
Curved display device for vehicle and manufacturing method thereof
The present invention relates to a curved display device for a vehicle and a manufacturing method thereof. In one embodiment, the curved display panel for the vehicle includes: a cover member which comprises a transparent window having a curved shape and a support cover formed on the lower side of the window, and which comprises a display region defined by an opening formed in the support cover, and a non-display region excluding the display region; and a panel assembly bonded to a lower side of the support cover. |
US10670889B1 |
Eyewear having selectively exposable feature
Apparatuses, systems and methods for wearable devices such as eyewear are described. According to one embodiment, the wearable device includes a body, electronics, and a connector. The body is configured to hold one or more optical elements, the body being disposable between a collapsed condition and a wearable condition in which the device is wearable by a user to hold the one or more optical elements within user view. The electronics are carried by the body. The connector is configured to enable establishment of an electrical and/or electronic connection with the electronics via the connector, the connector being housed by the body such that the connector is substantially obscured from view when the body is in the wearable condition, and such that the connector is exposed for connective access when the body is in the collapsed condition. |
US10670887B2 |
Flexible conductor for use within a contact lens
An eye-mountable device includes a lens enclosure, an anterior conductive electrode, a posterior conductive electrode, and an accommodation actuator element. The lens enclosure includes an anterior layer and a posterior layer. The anterior conductive electrode is disposed within the lens enclosure and across a center region of the lens enclosure. The posterior conductive electrode is disposed within the lens enclosure and across the center region. The accommodation actuator element is disposed within the lens enclosure between the anterior and posterior conductive electrodes in the center region. The anterior and posterior conductive electrodes are transparent and electrically manipulate the accommodation actuator element. |
US10670886B2 |
Customizable scope system and method of use
A customizable eyeglass system for use in any remote situation, and which is ideal for use in third-world countries or areas where electrical power and typical machinery for manufacturing eyeglasses is lacking. The system includes a frame with receivers for the temples to connect into and lock into place. A pair of customizable lenses is connected to the front of the frame. The lenses can be rotated to dial in the correct prescription for the patient and then locked into place as well. Thus, the invention corrects near and distance vision while also correcting astigmatism. If adjustments need to be made, the patient can easily unlock the lenses, rotate them to a proper orientation for proper sight, and then lock the lenses into place again. The replacement lenses can be used with optical enhancement scopes such as telescopes, firearm scopes, and binoculars. |
US10670885B2 |
Ophthalmic apparatus with corrective meridians having extended tolerance band with freeform refractive surfaces
The embodiments disclosed herein include improved toric lenses and other ophthalmic apparatuses (including, for example, contact lens, intraocular lenses (IOLs), and the like) that includes a freeform-polynomial surface area that establishes a band of operational meridian for the apparatus to an intended correction meridian. The freeform-polynomial surface area is defined by a mathematical expression comprising a combination of one or more polynomial expressions (e.g., Chebyshev-based polynomial expression, Zernike-based polynomial expression, etc.) each having a distinct complex orders. |
US10670884B2 |
Spectacle lens and method for producing same
A spectacle lens contains, starting from the object-sided front surface of the spectacle lens to the opposite rear-side of the spectacle lens, at least a) one component A including an ultrathin glass, b) one component B including at least one polymer material and/or at least one mineral glass, c) one component C, including at least one functional layer and/or an ultra-thin glass. A method for producing such a spectacle lens is also disclosed. |
US10670883B2 |
Electronic spectacle frame
An electronic spectacle frame including: a face element including a housing for at least partially receiving a lens; and at least one electronic component. The face element includes at least one recess for receiving the at least one electronic component. |
US10670882B2 |
Interposed goggle frame snap assembly
A pair of goggles with a lens assembly, a goggle frame, and at least one lens retention shelf is disclosed. The lens assembly includes a lens with a projection extending from the assembly. The goggle frame is made of a first material and has a frame aperture sized large enough to receive the projection from the lens assembly through it. The lens retention shelf is made of a second material harder than the first material and is disposed behind the frame. The first lens retention shelf includes a projection connector corresponding to the projection, the projection connector is aligned with the frame aperture and sized sized to receive and engage the projection with the goggle frame interposed between the lens retention shelf and the lens. |
US10670881B2 |
Three dimensional virtual and augmented reality display system
A system may comprise a selectively transparent projection device for projecting an image toward an eye of a viewer from a projection device position in space relative to the eye of the viewer, the projection device being capable of assuming a substantially transparent state when no image is projected; an occlusion mask device coupled to the projection device and configured to selectively block light traveling toward the eye from one or more positions opposite of the projection device from the eye of the viewer in an occluding pattern correlated with the image projected by the projection device; and a zone plate diffraction patterning device interposed between the eye of the viewer and the projection device and configured to cause light from the projection device to pass through a diffraction pattern having a selectable geometry as it travels to the eye. |
US10670879B2 |
Bi-directional stiffness for optical image stabilization in a dual-aperture digital camera
Mechanisms for providing optical image stabilization in at least one direction as well as auto-focus in a digital camera comprise a plurality of springs mechanically coupled to at least a lens module carrying a lens of the digital camera, wherein the plurality of springs provides overall low stiffness to movement of the lens in two, first and second directions orthogonal to each other, and provides high stiffness to torsion of the lens module. |
US10670876B2 |
Waveguide laser illuminator incorporating a despeckler
There is provided an illumination device having: a laser; a waveguide including at least first and second transparent lamina; a first grating device for coupling light from the laser into a TIR path in the waveguide; a second grating device for coupling light from the TIR path out of the waveguide; and a third grating device for applying a variation of at least one of beam deflection, phase retardation or polarization rotation across the wavefronts of the TIR light. The first second and third grating devices are each sandwiched by transparent lamina. |
US10670875B2 |
Diffractive optical element, optical system including diffractive optical element, imaging apparatus, and lens device
A diffractive optical element 10 includes a first diffraction grating 4, a second diffraction grating 5, films 6 formed between the first diffraction grating 4 and the second diffraction grating 5. The DOE 10 satisfies a conditional expression of n2 |
US10670870B2 |
Head-mounted display
A head-mounted display including a body, a bearing base, a separation plate, a knob, a guiding element, a first gear, a second gear and a head belt set is provided. The separation plate is fixed inside the bearing base. The knob is pivoted to the bearing base and located outside the bearing base. The guiding element is pivoted to the bearing base and located inside the bearing base, and is configured to be driven by the knob to rotate. The guiding element includes a shaft portion passing through the bearing base and the separation plate. The first gear and the second gear are sleeved on the shaft portion, and are separated from each other by the separation plate. The head belt set connects the body and the bearing base. The head belt set includes an auxiliary head belt, a first side head belt and a second side head belt. |
US10670865B2 |
Heads-up display device for vehicle
A head-up display device for a vehicle may include: a light source part configured to generate light; a lens part configured to concentrate the light irradiated from the light source part; a film part configured to make a scattering angle of the light different in horizontal and vertical directions, the light having passed through the lens part; and an image generation part configured to generate image information using the light having passed through the film part. |
US10670862B2 |
Diffractive optical elements with asymmetric profiles
In an optical display system that includes a waveguide with multiple diffractive optical elements (DOEs), gratings in one or more of the DOEs may have an asymmetric profile in which gratings may be slanted or blazed. Asymmetric gratings in a DOE can provide increased display uniformity in the optical display system by reducing the “banding” resulting from optical interference that is manifested as dark stripes in the display. Banding may be more pronounced when polymeric materials are used in volume production of the DOEs to minimize system weight, but which have less optimal optical properties compared with other materials such as glass. The asymmetric gratings can further enable the optical system to be more tolerant to variations—such as variations in thickness, surface roughness, and grating geometry—that may not be readily controlled during manufacturing particularly since such variations are in the submicron range. |
US10670858B2 |
Methods and apparatus for maintaining and accurately determining the position of a moveable element
Methods and apparatus for maintaining, adjusting and/or accurately determining the position of a moveable element, e.g., a moveable shaft mounted component are described. The moveable component may be, for example, a mirror or mirror support of a camera module. A hall sensor is used to measure distance to the moveable component. To facilitate the distance measurement a magnet is secured to the moveable component. The hall sensor is used to determine the distance between the magnet and sensor. A metal plate is placed along a side of one of the supports used to support the shaft to which the moveable component is attached. The magnet which facilitates distance measurement is attracted to the plate reducing the risk of side to side movement even when the shaft fits loosely in the supports and is rotated. The magnet facilitates distance measurements and reliable control of position relative to the sidewall plate. |
US10670850B2 |
Systems, devices and methods for automatic microscope focus
An automatic focus system for an optical microscope that facilitates faster focusing by using at least two offset focusing cameras. Each offset focusing camera can be positioned on a different side of an image forming conjugate plane so that their sharpness curves intersect at the image forming conjugate plane. Focus of a specimen can be adjusted by using sharpness values determined from images taken by the offset focusing cameras. |
US10670845B2 |
Zoom lens and image pickup apparatus having the same
A zoom lens includes in order from an object side: a positive first lens unit not moving for zooming; a negative second lens unit moving for zooming; a negative third lens unit moving for zooming; an intermediate lens group including a lens unit and moving for zooming; and a rear lens group including a lens unit, a lens unit, closest to an object of the zoom lens, not moving for zooming, an aperture stop being placed on a side of the object to or in the rear lens group, a distances between each pair of adjacent lens units changes for zooming, and a distance between the second and third lens units at a wide angle end, a distance between the second and third lens units at a telephoto end, and a maximum distance between the second and third lens units in a certain zoom range are appropriately set. |
US10670830B2 |
Optical image capturing system
An optical image capturing system is provided. In order from an object side to an image side, the optical image capturing system includes a first lens, a second lens, a third lens and a fourth lens. The first lens has a refractive power and the object side thereof may be convex. The second lens and the third lens have refractive power. The object side and the image side of the foregoing lenses may be aspheric. The fourth lens may have positive refractive power. The object side and the image side thereof are aspheric. At least one of surfaces of the fourth lens may have one inflection point. The four lenses have refractive power. When meeting some certain conditions, the optical image capturing system may have outstanding light-gathering ability and an adjustment ability about the optical path in order to elevate the image quality. |
US10670829B2 |
Imaging device
To obtain an imaging device capable of achieving high functionality of the imaging device by facilitating detection of an incident angle of light transmitted through a grating substrate. There is provided an imaging device which includes an image sensor that converts an optical image captured by a plurality of pixels arranged in an array on an imaging surface into an image signal and outputs the image signal, a modulator that is provided on a light receiving surface of the image sensor and modulates light intensity, an image storing unit that temporarily stores the image signal output from the image sensor, and a signal processing unit that performs image processing of the image signal output from the image storing unit, and in which the modulator has a first grating pattern composed of a plurality of concentric circles, and the signal processing unit modulates the image signal output from the image storing unit with a virtual second grating pattern composed of a plurality of concentric circles so as to generate a moiré fringe image and changes a size of the concentric circle of the second grating pattern according to a focus position. |
US10670828B2 |
Optical image capturing system with thin mounting components
An optical image capturing system with thin mounting components includes an optical imaging lens set providing at least two lenses with refractive power, an image plane, a first lens positioning element and a second lens positioning element. In certain conditions, the optical image capturing system with thin mounting components utilizes the member with a small thickness to design the positioning of the lenses, further effectively elevating the amount of light admitted into the optical image capturing system with thin mounting components and increasing the field of view thereof. The optical image capturing system with thin mounting components has an adequate illuminance and elevates the image quality in order to be applied to the small electronic products or the electronic products with slim border. |
US10670822B2 |
High density patch panel with modular cassettes
A patch panel may include a tray that is slidable between a retracted position and an extended position on tray supports and features for holding the tray in the retracted position and in the extended position. The patch panel may also include a cassette that is slidable on cassette supports, latches for engaging the cassette to block movement of the cassette and features for disengaging the latches. |
US10670821B2 |
Optical fiber organizer with trays mounted on pivoting support
The present invention relates to an optical fiber organizer (1) comprising at least one fiber storage means (4, 10, 19), a first support (3) for supporting the storage means, whereby the storage means (4, 10, 19) are rotatable connected to the first support (3), a second support (2) with at least one cable termination retention means for securing an incoming or outgoing cable having at least one optical fiber, characterized by the first support (3) being rotatably connected to the second support (2). |
US10670820B2 |
Optical fiber unit and optical fiber cable
An optical fiber unit includes a plurality of optical fibers; and two binding materials that bind the optical fibers. The two binding materials are wound around the optical fibers in an SZ shape, and are adhered to each other at respective reversed portions that form an adhesive part. The adhesive part has a plurality of intersection points of center lines of the two binding materials. |
US10670818B2 |
Directly written waveguide for coupling of laser to photonic integrated circuit
Systems, devices, and methods of manufacturing optical engines and laser projectors that are well-suited for use in wearable heads-up displays (WHUDs) are described. Generally, the optical engines of the present disclosure integrate a plurality of laser diodes (e.g., 3 laser diodes, 4 laser diodes) within a single, hermetically or partially hermetically sealed, encapsulated package. Photonic integrated circuits having grating or edge couplers thereon may be used to wavelength multiplex beams of light emitted by the plurality of laser diodes into a coaxially superimposed aggregate beam. A waveguide medium having one or more directly written waveguides may couple light from laser diodes to a photonic integrated circuit, and may optionally hermetically or partially hermetically seal the laser diodes, eliminating the need for a separate seal. Such optical engines may have advantages over existing designs including, for example, smaller volumes, better manufacturability, faster modulation speed, etc. WHUDs that employ such optical engines and laser projectors are also described. |
US10670817B2 |
Endoscopic LED light source
An external endoscope light source system includes light emitting diodes for providing a light output to an endoscope. The light is provided to a fiber optic cable for transmission to the endoscope. |
US10670815B2 |
Optical fiber coupling reliability
Improved optical fiber coupling reliability is realized by improving structures and materials used at the fiber joint. When ceramic ferrules are used at the fiber joint, the penetration of a UV-cured optical adhesive between the ceramic ferrules and the fiber ends is avoided or prevented, while an anti-reflective coating, an uncured optical adhesive, or a refractive index matching gel may be applied between the ceramic ferrules. When glass ferrules are used at the fiber joint, the UV-cured optical adhesive may be applied and fully cured between the glass ferrules and the fiber ends. |
US10670812B2 |
Optical fiber
An optical fiber includes: a core that includes quartz glass doped with a core updopant; an inner cladding that includes quartz glass doped with a cladding updopant and a downdopant and that covers a circumferential surface of the core; and an outer cladding that includes quartz glass and that covers an outer circumferential surface of the inner cladding. A refractive index of the inner cladding is substantially equal to a refractive index of the outer cladding. The inner cladding contains the cladding updopant at a concentration such that a refractive index increase rate ascribed to the cladding updopant falls within a range of 0.25% to 0.5%. |
US10670808B1 |
Systems and methods for altering an alignment of light from a light projector with a waveguide
The disclosed system may include (1) a light projector that projects a two-dimensional image, (2) an optical waveguide that carries at least some light from the light projector before emitting at least a portion of the light from the optical waveguide, (3) a two-dimensional light detector that receives at least some of the portion of the light emitted from the optical waveguide, and (4) a controller that (a) causes the light projector to project light from at least one of multiple pixels, (b) receives information from the two-dimensional light detector based on light received at the two-dimensional light detector from the at least one of the multiple pixels, and (c) causes an alteration in an alignment of the light from the light projector relative to the optical waveguide based on the information. Various other systems and methods are also disclosed. |
US10670805B2 |
Optical waveguide using overlapping optical elements coupling light beam
An optical waveguide that performs both in-coupling and out-coupling using two diffractive optical elements is provided. Each optical element is a diffraction grating and can be applied to the same or different surface of the optical waveguide. The diffraction gratings overlap to form two overlapping regions. The first overlapping region in-couples light into the waveguide and the second overlapping region out-couples light from the optical waveguide. Because the optical waveguide only uses two gratings, and therefore only has two grating vectors, the optical waveguide is easier to manufacture than optical waveguides with a greater number of grating vectors. |
US10670803B2 |
Integrated wavelength monitor
A silicon photonics module may include a waveguide for receiving and transmitting an optical beam. The silicon photonics module may include a tap connected to the waveguide to allow measurement of an optical power of the optical beam. The silicon photonics module may include one or more splitters connected to the waveguide to tap a portion of the optical beam from the waveguide and to split the portion of the optical beam into a first part and a second part. The silicon photonics module may include a first Mach-Zehnder interferometer (MZI) to filter the first part to allow measurement of an optical power of the filtered first part. The silicon photonics module may include a second MZI to filter the second part to allow measurement of an optical power of the filtered second part. |
US10670802B2 |
Method of making a distributed optical fiber sensor having enhanced Rayleigh scattering and enhanced temperature stability, and monitoring systems employing same
A method of making an optical fiber sensor device for distributed sensing includes generating a laser beam comprising a plurality of ultrafast pulses, and focusing the laser beam into a core of an optical fiber to form a nanograting structure within the core, wherein the nanograting structure includes a plurality of spaced nanograting elements each extending substantially parallel to a longitudinal axis of optical fiber. Also, an optical fiber sensor device for distributed sensing includes an optical fiber having a longitudinal axis, a core, and a nanograting structure within the core, wherein the nanograting structure includes a plurality of spaced nanograting elements each extending substantially parallel to the longitudinal axis of the optical fiber. Also, a distributed sensing method and system and an energy production system that employs such an optical fiber sensor device. |
US10670801B2 |
Illuminated drain stopper
An illuminated drain stopper includes a body having an upper end and a lower end, and a light pipe disposed at the upper end of the body. The light pipe is configured to transfer light from a light source within the body to an outer periphery of the light pipe. |
US10670800B2 |
Illuminated multilayer structure with embedded light sources
An electronic device includes a substrate film having a first side and a second side, and a number of light sources configured to emit light. A plastic lightguide layer is molded onto the first side of the substrate film. The plastic lightguide layer being of optically at least translucent material to transmit light. The device also includes a masking layer provided on the outer surface of the plastic lightguide layer. The masking layer defines a window for letting the light emitted by the embedded light sources to pass through the masking layer towards the environment. |
US10670797B2 |
Display panel
A display panel is provided. The display panel includes a display layer, a light diffusion layer, and a light guide plate. The display layer is used to display an image. The light guide plate is disposed under the display layer. The light guide plate guides a light of a back light source to the display layer. The light diffusion layer is disposed between the display layer and the light guide plate. The light diffusion layer is controlled by at least one control voltage, so as to dynamically change the transparency of the light diffusion layer. |
US10670795B2 |
Optical structure, light guide, and a display device
An optical structure, a light guide, and a display device can reduce an influence of diffraction and improve optical performance more than conventionally possible. A reflective pattern (10A) is an optical structure that changes a traveling direction of light and emits the light, the optical structure including: a reflective surface (20) formed of a flat surface and configured to change a traveling direction of light; and a both-end curved surface (30) formed adjacent to the reflective surface (20) and having a surface in a curved shape corresponding to a side surface of a cylinder. |
US10670794B2 |
Illuminating device
Disclosed is a lighting device which comprises: an optical member comprising a protruding optical pattern forming a gap with an adjacent layer; at least one light emitting unit inserted into the optical member; and a resin layer formed on the optical member and the at least one light emitting unit, whereby it is possible to obtain an effect that the shapes of light change depending on the viewing angle when viewing the light source by producing various protruding optical patterns, an effect that the whole thickness can be reduced, and an effect that the degree of design freedom can be enhanced when designing products thanks to an enhanced flexibility. |
US10670788B2 |
Light diffusion film laminate for reflective display device and reflective display device including the same
Provided is a light diffusion film laminate for a reflective display device that can improve the reflection luminance at a predetermined observation position (for example, the front direction of the screen) without reducing the visibility not only from the predetermined observation position (for example, the front direction of the screen) but also from a position away from a predetermined observation position (for example, an oblique direction deviated from the front of the screen) and a reflective display device including the light diffusion film laminate.A light diffusion film laminate for a reflective display device has optical diffusibility that changes depending on an incident angle of light, and at least transmits reflected light occurring when incident light is reflected by a reflective layer. The light diffusion film laminate includes at least an anisotropic light diffusion layer that has a scattering central axis and whose linear transmittance changes depending on an incident light angle of the light, wherein the anisotropic light diffusion layer has a matrix region and a plurality of pillar structures, wherein an angle of the scattering central axis is in a range of +6° or more and +40° or less, or −40° or more and −6° or less with respect to a normal direction of the anisotropic light diffusion layer, and an isotropic light diffusion layer disposed on one surface of the anisotropic light diffusion layer. |
US10670787B2 |
Liquid crystal cured film, optical film including the liquid crystal cured film, and display device
As a liquid crystal cured film that is small in amount of decrease in phase difference value which decrease is caused in a case where the liquid crystalline cured film is exposed to a high-temperature environment, provided is a liquid crystal cured film containing a polymerizable liquid crystal compound that is polymerized, the liquid crystal cured film having a maximum absorption at a wavelength in a range of not less than 300 nm and not more than 380 nm, and satisfying the following Formula (Y): (1−P′/P0)×100≥73 . . . (Y). |
US10670784B2 |
Light filter structure and image sensor
A light filter structure is provided. The light filter structure includes a first filter layer disposed over the substrate. The first filter layer has a transmittance greater than 50% in a first waveband, wherein the first filter layer is an interference-type filter. The light filter structure further includes a second filter layer disposed over the substrate. The second filter layer has a transmittance greater than 50% in a second waveband, wherein the second filter layer is an absorption-type filter. The first waveband partially overlaps the second waveband at the wavelength in a third waveband, and the third waveband is in an IR region. Furthermore, an image sensor used as a time-of-flight image sensor is also provided. |
US10670783B2 |
Low-contrast metasurfaces
Disclosed herein are metasurfaces formed on a substrate from a plurality of posts. The metasurfaces are configured to be optically active at one or more wavelengths and in certain embodiments are configured to form lenses having unexpectedly strong focusing power. In particular, the metasurfaces are formed from “low-contrast” materials, including CMOS-compatible materials such as silicon dioxide or silicon nitride. Accordingly, the disclosed metasurfaces are generally CMOS compatible and therefore embody a new paradigm in metasurface design and manufacturing. |
US10670781B2 |
Mirror with image display function and half mirror
A mirror with an image display function includes in order: an image display device; a ¼ wavelength plate; a circular polarization reflection layer; and a front surface plate, the front surface plate includes a substrate and an inorganic reflection layer, the inorganic reflection layer is a semi-transmissive semi-reflective layer, the circular polarization reflection layer includes a cholesteric liquid crystal layer, and the cholesteric liquid crystal layer has a central wavelength of selective reflection in a visible light region. The half mirror includes in order: the ¼ wavelength plate, the circular polarization reflection layer, and the front surface plate. |
US10670779B1 |
Multi-layered optical element
An optical element is disclosed. The optical element includes a plurality of layers. The plurality of layers includes a notch filter array that has a plurality of notch filter elements. Each notch filter element is configured to filter out energy within at least one wavelength band of interest. The plurality of layers further includes a polarization-responsive grid array having a plurality of polarization elements and includes a microlens array having a plurality of microlens elements. Each microlens element is configured to image a portion of a scene onto an image plane. |
US10670778B2 |
Optical lens, optical system and method of manufacturing optical lens
An optical lens adapted to be disposed on a transmission path of a light beam is provided. The optical lens includes a plurality of lenticular lens units extending along the same direction, and the lenticular lens units are disposed side by side along a direction perpendicular to the extension direction thereof, wherein each of the lenticular lens units has a height relative to a bottom surface of the optical lens, adjacent two of the lenticular lens units have a height difference D therebetween, and the optical lens satisfies D ≥ 2 ln ( 2 ) π n λ 2 Δλ , wherein n represents a refractive index of the optical lens, λ represents a central wavelength of the light beam, and Δλ represents a spectral bandwidth of the light beam. In addition, an optical system and a method of manufacturing an optical lens are also mentioned. |
US10670776B2 |
Antireflection film, display device in which said antireflection film is used, and method for selecting antireflection film
To provide an antireflection film that is excellent in color uniformity while suppressing the reflectance. An antireflection film containing a transparent substrate having thereon a high refractive index layer and a low refractive index layer, the antireflection film having a luminous reflectance Y value, which is measured with a specimen containing the antireflection film and a black board adhered on a side of the transparent substrate opposite to the high refractive index layer through a transparent adhesive, that satisfies the following condition (1), and an a* value and a b* value of the Lab color coordinate system, which are measured with the specimen, that satisfy the particular condition: |
US10670771B1 |
Systems and methods for forecasting weather
A weather forecasting system may receive satellite image samples and identify an updraft and components of the updraft within a cloud. These satellite image samples are collected over time (e.g., at 30 second to 1 minute time intervals). The system may identify an area of rotation and/or divergence at cloud top in a cumulus cloud or mature convective storm over time by comparing the samples and determine a parameter indicative of the updraft based on the area of rotation and divergence. The system may estimate aspects of the environment related to storm development and predict the occurrence of a weather event in the future based on the parameter and generate an output indicative of the occurrence. |
US10670769B2 |
Compact mobile cargo scanning system
The present invention is a self-contained mobile inspection system and method and, more specifically, improved methods and systems for detecting materials concealed within a wide variety of receptacles and/or cargo containers. In particular, the present invention is an improved method and system with a novel boom structure that reduces the weight of the boom. The single, light-weight boom of the inspection system is relatively compact in a stowed configuration and has a low height and center of gravity lending to greater maneuverability. |
US10670765B2 |
Differential target antenna coupling (DTAC) data corrections
The present invention features a unique system of interdependent methods to greatly improve data acquired via the Differential Target Antenna Coupling (“DTAC”) method, which transmits electromagnetic (“EM”) fields and measures the primary EM field and the secondary EM fields generated in subsurface targets. These new data correction techniques provide improvements, in orders of magnitude, to the measured DTAC response accuracy. This improvement allows for greater depth of investigation, improved target location, and enhanced target characteristics. |
US10670762B2 |
Pressure balanced transducer assembly and measurement tool
A transducer assembly including a rigid transducer housing. The transducer housing has an interior space and defines a transducer socket and a pressure balancing cylinder. A transducer device is fixedly mounted within the transducer socket. A pressure balancing piston is reciprocably mounted within the pressure balancing cylinder. A pressure balancing fluid and an electronics assembly are contained within the interior space. The electronics assembly is operatively connected with the transducer device. A measurement tool including a tool body and one or more transducer assemblies. The tool body defines one or more pressure balancing body passages extending between mounting pockets in the tool body. The transducer housings define one or more pressure balancing housing passages extending between the interior space and the exterior of the transducer housings. At least some pressure balancing body passages and some pressure balancing housing passages are in pressure communication with each other. |
US10670761B2 |
Quasi-static Stoneley slowness estimation
A method and system for producing a Quasi-Static Stoneley Slowness log. The method for producing a Quasi-Static Stoneley Slowness log may comprise recording a pressure wave at a receiver; determining a slowness-frequency range with an information handling system from the pressure wave, processing a frequency-domain semblance, extracting a Stoneley Dispersion, minimizing a misfit between theoretical and the Stoneley Dispersion, and identifying Quasi-Static Stoneley slowness from the Stoneley Dispersion. The well measurement system for producing an Quasi-Static Stoneley Slowness log and shear slowness anisotropy may comprise a downhole tool, a vehicle, and an information handling system. Wherein the information handling system may be operable to record a pressure wave at a receiver, determine a slowness-frequency range with an information handling system from the pressure wave, process a frequency-domain semblance, extract a Stoneley Dispersion; minimize a misfit between theoretical and the Stoneley Dispersion; and identify Quasi-Static Stoneley slowness from the Stoneley Dispersion. |
US10670758B2 |
Spectral analysis and processing of seismic data using orthogonal image gathers
A method for spectral analysis of seismic data obtains imaged seismic data and generates orthogonally shifted imaged seismic data gathers. The orthogonally shifted imaged seismic data gathers are processed to generate a spectrally processed imaged seismic data. Alternatively, the imaged seismic data are obtained using a spectral processing filter that is a function of a magnitude of a total wavenumber of the imaged seismic data in three dimensions and a spatially variable velocity function. |
US10670757B2 |
Methods and systems for quantifying coherency and constraining coherency-based separation in simultaneous shooting acquisition
This disclosure presents methods and systems for deblending blended seismic data obtained during simultaneous shooting acquisition into deblended seismic data gathers. Methods and systems iteratively separate the blended seismic data into the deblended seismic data gathers based on semblance analysis of a residual difference between the blended seismic data and the deblended seismic data gathers. Each deblended seismic data gather is associated with one of the sources and appears to have been obtained without substantial interference from seismic energy produced by other sources. |
US10670752B2 |
Method for iterative inversion of data from non-encoded composite sources
Recorded seismic data are obtained at a plurality of receivers from a plurality of sources, and a set of sources from the plurality of sources is selected using spatial criteria based on a location of each source such that any two sources in the set of sources are separated by a predefined minimum distance of separation sufficient to reduce cross talk between sources. The set of sources is combined in a non-encoded manner into a composite source, and forward modeling for the composite source is performed to generate a synthetic seismic data set. A composite recorded seismic data set for the set of sources is determined, and the synthetic seismic data set and composite recorded seismic data set are used to determine a residual seismic data set. Backward modeling generates a gradient update used to generate an updated earth model. |
US10670748B2 |
Systems and methods of a marine geophysical damper system
Marine geophysical damper system. At least some of the example embodiments are methods of manufacturing a geophysical data product including obtaining geophysical data by a sensor streamer; and recording the geophysical data on a tangible computer-readable medium. The obtaining may include: towing a sensor streamer and a dilt buoy, the dilt buoy coupled to a proximal end of the sensor streamer by a line, the sensor streamer is submerged in a body of water and the dilt buoy is disposed at the surface the body of water; and during the towing measuring movement of the dilt buoy caused by surface wave action; and selectively damping relative movement between the dilt buoy and the sensor streamer, the relative movement caused by the surface wave action, and the selectively damping by a damper associated with the line. |
US10670740B2 |
Spectral discrimination using wavelength-shifting fiber-coupled scintillation detectors
The present specification provides a detector for an X-ray imaging system. The detector includes at least one high resolution layer having high resolution wavelength-shifting optical fibers, each fiber occupying a distinct region of the detector, at least one low resolution layer with low resolution regions, and a single segmented multi-channel photo-multiplier tube for coupling signals obtained from the high resolution fibers and the low resolution regions. |
US10670738B2 |
Portable detection apparatus and method
A portable detection apparatus can include a housing, a first detector for detecting ionizing radiation from a first subject and a second detector within the housing for the detecting the background radiation. A shield within the housing can surround the first and second detectors and define a shield aperture around the first and second detectors for radiation from the subject to enter the housing. A radiation blocking member can substantially block at least a portion of the ionizing radiation from reaching the second detector, whereby radiation detected by the second detector comprises substantially only the background radiation. A processor module can be connected to the first and second detectors for determining the amount of ionizing radiation detected by the first detector attributable to secondary radiation. |
US10670736B2 |
Spectral gamma ray downhole logging tool
A variety of applications can include a gamma ray downhole logging system having a gamma ray detector, where temperature sensitivity of the gamma ray detector is accounted for in the operation of the logging system. Correction of sensitivity of the gamma ray detector can include using a measure of sensitivity drift derived from temperature binned gamma ray spectra from measurements by the gamma ray detector over a calibration period for a number of calibration periods. Additional apparatus, systems, and methods are disclosed. |
US10670730B2 |
Measuring system and measuring method for model based generation of global navigation satellite system signals
A measuring system comprises a model generation unit and a signal generator. The model generation unit is adapted to generate a signal model based upon received global navigation satellite system reception data. The signal generator is adapted to generate a measuring signal based upon the signal model and to supply a device under test with the measuring signal. |
US10670728B2 |
Method and system for crowd-sourced trusted-GPS region for mobile device localization
A method and system for deploying a trusted-global positioning system (trusted-GPS) positioning map. The method comprises receiving, at a memory of the server computing device, at least a first set of fingerprint data and at least a first set of GPS position data for a sequence of positions traversed within an indoor area by at least a first mobile device, generating, using the processor, a distribution of positioning data points of the indoor area for which a correlation between the at least a first set of fingerprint data and the at least a first set of GPS position data for respective ones of the sequence of positions exceeds a threshold correlation value, and when the distribution exceeds at least one of a predetermined and a dynamically updated threshold density of positioning data points, deploying the distribution as the trusted-GPS positioning map of the indoor area. |
US10670727B2 |
Method and system to validate geopositioning by satellite
The invention relates to a method and system for the validation of satellite-based positioning. The system comprises a radio navigation device (10) installed on board a mobile carrier (2), including a satellite geo-positioning device (12) able to receive a composite radio signal including a plurality of radio navigation signals each transmitted by a transmitting satellite and including time-synchronization and position-reference information, the radio navigation device being able to carry out processing of the received radio navigation signals to calculate first navigation information including information on the geographical position, speed and time of the carrier.The radio navigation device (10) is capable of transmitting baseband digitized signals (IF1, . . . , IFN) from radio navigation signals received at the reference processing station (16), the reference processing station (16) is capable of carrying out processing (29) similar to the processing (20), carried out by said radio navigation device (10), of the digitized signals (IF1, . . . , IFN) in order to calculate second navigation information, and the system comprises means (22, 42) for validating the first navigation information in accordance with the second navigation information calculated by the reference processing station (16). |
US10670725B2 |
Determining yaw error from map data, lasers, and cameras
The present disclosure relates to methods and systems that facilitate determination of a pose of a vehicle based on various combinations of map data and sensor data received from light detection and ranging (LIDAR) devices and/or camera devices. An example method includes receiving point cloud data from a (LIDAR) device and transforming the point cloud data to provide a top-down image. The method also includes comparing the top-down image to a reference image and determining, based on the comparison, a yaw error. An alternative method includes receiving camera image data from a camera and transforming the camera image data to provide a top-down image. The method also includes comparing the top-down image to a reference image and determining, based on the comparison, a yaw error. |
US10670721B2 |
Dual frequency FMCW lidar and method
A lidar including a laser having a first frequency-modulated laser radiation and a second frequency-modulated laser radiation, a first waveguide coupled to the laser, wherein the first frequency-modulated laser radiation and the second frequency-modulated laser radiation are transmitted by the laser into the first waveguide, a second waveguide, a filter coupled between the first waveguide and the second waveguide, wherein the filter is configured to couple and pass the first frequency-modulated laser radiation through the filter to the second waveguide, and is configured to not couple or pass the second frequency-modulated laser radiation through the filter to the second waveguide, and a photodetector coupled to the second waveguide. |
US10670719B2 |
Light detection system having multiple lens-receiver units
Embodiments of the disclosure provide an apparatus, system, and method for detecting light returned from an object. The apparatus includes a plurality of lenses. Each lens is configured to collect light from a respective direction. The apparatus also includes a plurality of receivers. At least one of the plurality of receivers corresponds to one of the plurality of lenses and is configured to convert the light collected by the corresponding lens into an electrical signal. The apparatus further includes a multiplexer operatively coupled to the plurality of receivers and configured to select at least one of the plurality of receivers to output the corresponding electrical signal. The selected at least one receiver corresponds to the lens collecting the light returned from the object. |
US10670716B2 |
Operating a two-dimensional array of ultrasonic transducers
In a method of operating a two-dimensional array of ultrasonic transducers, a plurality of array positions comprising pluralities of ultrasonic transducers of the two-dimensional array of ultrasonic transducers is defined, the plurality of array positions each comprising a portion of ultrasonic transducers of the two dimensional array of ultrasonic transducers. For each array position of the plurality of array positions, a plurality of ultrasonic transducers associated with the respective array position are activated. The activation includes transmitting ultrasonic signals from a first group of ultrasonic transducers of the plurality of ultrasonic transducers, wherein at least some ultrasonic transducers of the first group of ultrasonic transducers are phase delayed with respect to other ultrasonic transducers of the first group of ultrasonic transducers, the first group of ultrasonic transducers for forming a focused ultrasonic beam. The activation also includes receiving reflected ultrasonic signals at a second group of ultrasonic transducers of the plurality of ultrasonic transducers. |
US10670714B2 |
Vehicle outside sensor unit
An outside sensor unit includes an outside sensor, a main bracket, a support bracket, and a cover member. The main bracket is attached to a vehicle body. The support bracket supports the outside sensor and is attached to the main bracket rotatably adjustably. The cover member covers an outer circumference in an outside detection direction of the outside sensor. The main bracket has a base wall that is attached to the support bracket rotatably adjustably and an attachment seat that is arranged at a position which is offset in the outside detection direction of the outside sensor with respect to the base wall. The cover member is attached to the attachment seat. |
US10670713B2 |
Forward sensing system for vehicle
A forward sensing system for a vehicle includes a radar sensor and an image sensor housed in a self-contained unit disposed behind and attached at the vehicle windshield. A control includes an image processor that has an image processing chip that processes image data captured by the image sensor to detect an object of interest present exterior of the vehicle. The control, responsive at least in part to processing of captured image data and to sensing by the radar sensor, determines that a potentially hazardous condition exists in a path of forward travel of the vehicle. The radar sensor and the image sensor collaborate in a way that enhances sensing capability of the sensing system. Responsive to determination that the object of interest is in the path of forward travel of the vehicle, the control may at least in part control a driver assistance system of the vehicle. |
US10670712B2 |
Methods and apparatus for a MIMO radar
Disclosed systems and methods include a multiple-in-multiple-out (“MIMO”) antenna array, wherein the arrangement of antenna elements provide relatively good angular resolution for RADAR while reducing the presence of grating lobes. Transmitter and receiver antenna elements can be spaced such as to improve performance with reduced cost. In some embodiments, the transmitter and/or receiver antenna elements can be spaced at unit distances of a half-wavelength +/−10% or +/−25%. In some embodiments, the first receiver antenna element is at a four-unit distance from a second receiver antenna element, a third receiver antenna element at a one-unit distance from the second receiver antenna element, and a fourth receiver antenna element at a two-unit distance from the third receiver antenna element. |
US10670710B2 |
High efficiency synthetic aperture radar satellite
Systems and methods in accordance with various embodiments of the present disclosure provide high efficiency synthetic aperture radar satellite designs that achieve higher power efficiency and higher antenna aperture size to satellite mass ratios than the current state of the art. In various embodiments, a high efficiency synthetic aperture radar satellite includes a satellite bus and a parabolic reflector antenna coupled to the satellite bus. The satellite system may further include a traveling wave tube amplifier configured to drive the parabolic reflector antenna, and a body-mounted steering system configured to mechanically steer the satellite system to direct the parabolic reflector antenna. The satellite system may further include a processor configured to combine the pulse reflections and generate image data representing the region of interest, in which the image data is effectively obtained with a synthetic aperture greater than the actual antenna aperture. |
US10670707B2 |
Interrogator and system employing the same
An interrogator and system employing the same. In one embodiment, the interrogator includes a receiver configured to receive a return signal from a tag and a sensing module configured to provide a time associated with the return signal. The interrogator also includes a processor configured to employ synthetic aperture radar processing on the return signal in accordance with the time to locate a position of the tag. |
US10670704B1 |
Method and apparatus for detection of ultrasonic echolocation calls
Methods and apparatus for recording and analyzing echolocation calls using zero crossing and/or digital sampling (full spectrum analysis) techniques, and for optimizing trigger thresholds used to activate recording in response to detection of an echolocation call. |
US10670702B2 |
Multi-channel lidar scanner optical system using mirror rotation manner
A light detection and ranging (LiDAR) optical system, according to one embodiment of the present invention, comprises: a first mirror which is disposed to make a predetermined first angle with a horizontal plane and has a first hollow; a light source for outputting a pulse laser from the lower portion of the first mirror; a second mirror which is disposed to make a predetermined second angle with the first mirror so that the pulse laser passes through the first hollow and travels to a measurement target; at least two path control mirrors which reflect the pulse laser so that the path of the pulse laser is formed on a reflective surface of the second mirror; a light receiving lens for receiving, from the lower portion of the first mirror, light which has been reflected through the first mirror. |
US10670698B2 |
Radar device with phase noise estimation
A method for estimating phase noise of an RF oscillator signal in a frequency-modulated continuous-wave (FMCW) radar system and related radar devices are provided. The method includes applying the RF oscillator signal to an artificial radar target composed of circuitry, which applies a delay and a gain to the RF oscillator signal, to generate an RF radar signal. Furthermore, the method includes down-converting the RF radar signal received from the artificial radar target from an RF frequency band to a base band, digitizing the down-converted RF radar signal to generate a digital radar signal, and calculating a decorrelated phase noise signal from the digital radar signal. A power spectral density of the decorrelated phase noise is then calculated from the decorrelated phase noise signal, and the power spectral density of the decorrelated phase noise is converted into a power spectral density of the phase noise of an RF oscillator signal. |
US10670695B2 |
Programmable code generation for radar sensing systems
A radar sensing system for a vehicle has multiple transmitters and receivers on a vehicle. The transmitters are configured to transmit radio signals which are reflected off of objects in the environment. There are one or more receivers that receive the reflected radio signals. Each receiver has an antenna, a radio frequency front end, an analog-to-digital converter (ADC), and a digital signal processor. The transmitted signals are based on spreading codes generated by a programmable code generation unit. The receiver also makes use of the spreading codes generated by the programmable code generation unit. The programmable code generation unit is configured to selectively generate particular spreading codes that have desired properties. |
US10670693B2 |
Position determination system having a deconvolution decoder
The present disclosure relates to an acoustic position determination system that includes a mobile communication device and at least one base transmitter unit. The mobile communication device is configured to transmit and receive acoustic signals. Due to relative movements between the mobile communication device and the base transmitter unit, frequencies of the received signals shift due to Doppler effect. The mobile communication device is configured to compensate Doppler frequency shifts in the received acoustic signals prior to performing a deconvolution decoding process. The mobile communication device is further configured to compensate Doppler frequency shifts and perform deconvolution decoding process on acoustic signals received from multiple signal transmission paths. |
US10670684B2 |
Free-breathing non-contrast MR angiography
A system includes acquisition of a predetermined number of three-dimensional sub-frames from patient tissue using a T1-weighted radial sampling sequence and without contrast agent, determination of a matching one of a plurality of the three-dimensional images reconstructed from respective subsets of the predetermined number of three-dimensional sub-frames, based on a first three-dimensional image reconstructed from a first-acquired one of the predetermined number of three-dimensional sub-frames, and subtraction of the matching one of the plurality of the three-dimensional images from the first three-dimensional image to generate a second three-dimensional image. |
US10670683B2 |
Method and magnetic resonance apparatus for recording magnetic resonance data using a bSSFP sequence
In a method and magnetic resonance apparatus for recording magnetic resonance data using a bSSFP sequence, a k-space line to be scanned in k-space is divided into at least two line sections, with at least two of the at least two line sections being scanned separately in different repetitions of the sequence. |
US10670680B2 |
System and method for motion insensitive magnetic resonance fingerprinting
Methods for magnetic resonance fingerprinting (“MRF”) that are more robust to patient motion than conventional MRF techniques are described. The methods described in the present disclosure provide an image reconstruction algorithm for MRF that decreases the motion sensitivity of MRF. |
US10670678B2 |
MR imaging using stack-of stars acquisition
An object (10) is placed in an examination volume of a MR device (1). To enable fast MR imaging, a stack-of-stars acquisition scheme is employed with a reduced level of streaking artifacts. The acquisition scheme includes subjecting the object (10) to an imaging sequence of at least one RF pulse and switched magnetic field gradients and acquiring MR signals according to the stack-of-stars scheme. The MR signals are acquired as radial k-space profiles (S1-S12) from a number of parallel slices (21-27) arranged at different positions along a slice direction. The radial density of the k-space profiles (S1-S12) varies as a function of the slice position with the radial density being higher at more central k-space positions and lower at more peripheral k-space positions. The k-space profiles are acquired at a higher temporal density from slices at the more central positions than from slices at the more peripheral k-space positions. An MR image is reconstructed from the MR signals. |
US10670677B2 |
Multi-slice acceleration for magnetic resonance fingerprinting
A method of performing multi-slice acceleration for MR fingerprinting includes obtaining k-space data for MR volumes; applying controlled radio frequency (RF) pulses to the MR volumes; exciting a plurality of slices within the MR volumes by the RF pulses at a same time; and producing a plurality of fingerprints from the plurality of slices. At least one set of fingerprints is compressed, and a residual signal of a plurality of signal evolutions is reduced. The method additionally includes periodically switching a weighting between a first slice and a second slice of the plurality of slices. |
US10670671B2 |
Magnetic field sensor circuit in package with means to add a signal from a coil
Sensor devices, systems and methods are provided, including a first magnetic sensor configured to measure a first magnetic field in a first frequency range and output a first sensor signal based on the measured first magnetic field, a second magnetic sensor configured to measure a second magnetic field in a second frequency range and output a second sensor signal based on the measured second magnetic field, and a sensor circuit configured to receive the first and the second sensor signals, combine the first and the second sensor signals, and output a combined sensor signal. The first magnetic sensor and the second magnetic sensor are configured to share a cross-over frequency. |
US10670665B2 |
Method for estimating reaction of secondary battery and secondary battery comprising battery cell used for the same
The present disclosure is intended to design a secondary battery with improved boosting charge performance by estimating reaction in the thickness-wise direction of the electrode, and provides a method or estimating reaction of a secondary battery including (a) preparing a battery cell having a structure of first electrode/separator/reference electrode/separator/second electrode, wherein the second electrode has a structure of upper layer/porous film/lower layer, (b) setting a charging condition to estimate reaction of the battery cell, (c) measuring voltage and current of each of the upper layer, the lower layer and the battery cell while the set charging condition is reached, (d) after the charging condition, measuring an open-circuit voltage of the upper layer, the lower layer and the battery cell, and (e) comparatively analyzing a capacity obtained using the measured current with the measured open-circuit voltage, and a battery cell used for the same. |
US10670662B2 |
Method and apparatus for calibrating coulomb counting based state-of-charge estimation
A method for calibrating a coulomb counting based state-of-charge (SOC) estimation of a battery cell includes: determining whether the battery cell is in a specific charge state; calibrating an initial value for use in the coulomb counting based SOC estimation according to an open circuit voltage (OCV)-based SOC of the battery cell if the battery cell is not in the specific charge state; calibrating the initial value according to a predetermined value if the battery cell is in the specific charge state; and applying the calibrated initial value to the coulomb counting based SOC estimation and restarting an integration of the coulomb counting based SOC estimation based on the calibrated initial value. |
US10670661B2 |
Battery management apparatus and method
Provided are battery management apparatuses and methods. The battery management apparatus includes a sensitivity determiner configured to determine sensitivity of a battery state based on sensed battery information and previous battery state information, and an execution parameter adjuster configured to adjust a parameter for estimating the battery state based on the determined sensitivity of the battery state. |
US10670658B2 |
Arrangement and method for detecting an electrical line interruption during operation of a drive system
The invention relates to an arrangement for identifying an electrical line interruption during operation of a drive system (20), which comprises two parallel-connected DC motors (21, 41), which are mechanically coupled to one another by means of a part that is to be driven, a driver for driving the two parallel-connected DC motors (21, 41) and a measuring device for detecting different electrical variables of the drive system (20). The measuring device comprises a rotational speed determination apparatus (32) for determining the rotational speed of the two DC motors (21, 41) and for supplying a piece of rotational speed information representing the rotational speed. The measuring device further comprises a current measuring apparatus (27; 28) for determining a summation current flowing in the two DC motors (21, 41) and for supplying a piece of current information representing the summation current and a voltage determination apparatus (60; 61) for determining the terminal voltage of the two DC motors (21, 41) and for supplying a piece of voltage information representing the terminal voltage. A computation unit (70) is designed to ascertain a motor parameter (kω) for the drive system (20) from the voltage information, the current information and the rotational speed information and to compare said motor parameter with a setpoint value (kω_set) of the motor parameter (kω), wherein the presence of a line interruption to one of the two DC motors (21, 41) can be inferred from the result of the comparison. |
US10670657B2 |
System for monitoring operation status of electric machine and mobile phone therefor and server-based system using the same
A system configured for monitoring the operation status of an electric machine; a mobile phone therefor and server-based system using the same. The system includes a portable unit, adapted for free movement around the electric machine; an airborne acoustics sensor, adapted for measuring acoustic data produced by the electric machine at a first position in a path of the free movement; a magnetic field sensor, adapted for measuring magnetic field data produced by the electric machine at a second position in the path of the free movement; and a processing unit, adapted for calculating the operation status of the electric machine based on the acoustic data from the airborne acoustics sensor and the magnetic field data from the magnetic field sensor; wherein: the airborne acoustics sensor and the magnetic field sensor are integrated with the portable unit. |
US10670655B2 |
Crack sensor including polymer for healing cracks and electronic device including the same
A crack sensor with crack healing is provided. The sensor having: a substrate; a conductive layer disposed on the substrate, wherein the conductive layer contains cracks formed therein; and a polymer layer disposed between the substrate and the conductive layer, or disposed on the conductive layer and not between the substrate and the conductive layer; wherein a restoring force of the polymer layer suppresses further growth of the cracks or restores cracks. |
US10670653B2 |
Integrated circuit tester probe contact liner
An integrated circuit (IC) device tester includes contact probes. A liner is formed upon the contact probes. The liner includes a matrix of an electrical conductor and glass. The conductor of the liner provides for the contact probe to be electrically connected to the IC device contact. The glass of the liner prevents IC device contact material adhering thereto. The liner may be formed by applying a conductive glass frit upon a probe card that includes the probe contacts and locally thermally conditioning the conductive glass frit upon contact probes. By locally thermally conditioning the conductive glass frit, the temperature of the probe card may be maintained below a critical temperature that damages the probe card. |
US10670645B2 |
Electric field component detection device and method, and space electric field detection system
The present disclosure provides an electric field component detection device and method, and a space electric field detection system. The electric field component detection device comprises a first electric field sensor and a second electric field sensor arranged symmetrically with respect to a driving rod; a differentiator, configured to perform differential processing on induced currents generated by the first electric field sensor and the second electric field sensor, respectively; a first support member and a second support member disposed at two ends of the driving rod, respectively, wherein each support member includes a bracket and an elastic portion disposed on the bracket, one end of the driving rod is connected with the elastic portion of the first support member, and the other end of the driving rod is connected with the elastic portion of the second support member. |
US10670639B2 |
Apparatus for detecting alternating current zero cross and voltage
A detection apparatus has an alternating-current voltage input unit and a generation circuit. The generation circuit generates a superimposition signal in which information indicating a timing of a zero cross in an alternating-current voltage inputted into the input unit and information indicating a voltage level of the alternating-current voltage are superimposed. |
US10670638B2 |
Layout for reduced cross-talk in common terminal transistor
A microelectronic device has a common terminal transistor with two or more channels, and sense transistors in corresponding areas of the channels. The channels and the sense transistors share a common node in a semiconductor substrate. The sense transistors are configured to provide sense currents that are representative of currents through the corresponding channels. The sense transistors are located so that a ratio of the channel currents to the corresponding sense currents have less than a target value of cross-talk. The microelectronic device may be implemented without a compensation circuit which provides a compensation signal used to adjust one or more of the sense currents to reduce cross-talk. A method of forming the microelectronic device, including estimating a potential distribution in the semiconductor substrate containing the common node of the common terminal transistor, and selecting locations for the sense transistors based on the estimated potential distribution, is disclosed. |
US10670637B2 |
Current measuring circuit, battery and motor vehicle
A current measuring circuit for redundantly measuring electrical current includes a measuring resistor, a magnetic field sensor, and an evaluation circuit on an evaluation circuit board. The evaluation circuit is used to determine electrical current using the measuring resistor. The magnetic field sensor on the evaluation circuit board and the evaluation circuit board are arranged in direct proximity to the measuring resistor such that the magnetic field sensor is configured to detect the magnetic field from the current-carrying resistor. A battery includes the current measuring circuit and a motor vehicle includes the battery. |
US10670635B2 |
Current detector and meter
A current detector includes a ring-shaped core for inserting a wire; a detection winding on the core; and resistor connectors for connecting a resistor in series to the detection winding. The detection winding has a first winding at a first end and a second winding at a second end that are connected in series. The first winding and second winding each have n (where n is three or higher) first or second unit windings in series. The core surface is partitioned into 2n regions around the core. The first unit windings are formed in odd-numbered regions and the second unit windings are formed in even-numbered regions. A jth (where j is 1 to n) first unit winding from the first end and a jth second unit winding from the second end are not adjacent and are formed with an equal number of turns. |
US10670632B2 |
Analog transitional storage
A test and measurement instrument can include an input to receive an analog signal, a sampler to produce digital sample data corresponding to the analog signal, a buffer to store a portion of the sample data, a memory to store sample data from the buffer, a plurality of comparators to establish a vertical range, and a controller configured to configure the plurality of comparators to establish a first vertical range based on sample data in the buffer, and determine whether any of the sample data in the buffer transitions outside the first vertical range during a period of time. |
US10670626B2 |
Test fixture for observing current flow through a set of resistors
The illustrative embodiments pertain to a test fixture having low insertion inductance for large bandwidth monitoring of current signals. In one exemplary embodiment, the test fixture includes a baseplate with each resistor of a set of resistors embedded inside a respective non-plated through slot in the baseplate. A first terminal of each resistor is soldered to a top metallic zone of the baseplate and a second terminal soldered to a first of two bottom metallic zones of the baseplate. The top metallic zone is connected by plated-through holes to a second of the two bottom metallic zones. When mounted upon a PCB, the test fixture allows current flow from the first bottom metallic zone, upwards through the set of resistors to the top metallic zone, and downwards to the second bottom metallic zone. An observation instrument may be coupled to a coaxial connector that is mounted on the baseplate. |
US10670622B2 |
Displacement sensor device and system
The present invention relates to a displacement sensor device and the system including the device, wherein the device comprises a first at least partially transparent plane surface with a first diffraction pattern and a second plane surface comprising a second reflecting diffraction pattern. The diffractive patterns being adapted to diffract light within a chosen range of wavelengths, the second surface being positioned below and parallel to the first surface constituting a pair wherein said first and second diffractive patterns being essentially equal, the device also comprising displacement means for allowing a movement in a direction parallel to said surfaces, the device thus providing a movement sensitive diffraction pattern. |
US10670621B2 |
Fall prevention
A fall risk of a user is determined by collecting measurements of the motion of the user. A value for a parameter related to the gait of the user is estimated from the measurements. The fall risk for the user is determined from a comparison of the estimated value with a normal value for the parameter determined from motion of the user in which the user is at their normal risk of falling. |
US10670617B2 |
Methods of assessing future memory loss by measuring polyunsaturated fatty acids
The present invention relates to methods of determining if a subject has an increased risk of suffering from memory impairment. The methods comprise determining the influx of polyunsaturated fatty acids (PUFAs) into the brain from plasma in a test subject and comparing this measured influx to a normal standard influx. An increase in influx of PUFAs from the plasma into the brain is indicative that the subject has an increased risk of suffering from memory impairment compared to a normal individual. |
US10670616B2 |
Microchip for assay of blood properties, and device for assay of blood properties
A microchip for testing a blood property, comprising first and second channels for allowing a blood sample(s) to flow inside, wherein the first channel has a first reaction section coated with collagen and tissue thromboplastin; and said second channel has a second reaction section, wherein the second section has been coated with collagen and tissue thromboplastin the amount of which is equivalent to or smaller than the amount of tissue thromboplastin on said first channel, or the second section has been coated with collagen but not with tissue thromboplastin. |
US10670615B2 |
Systems and methods for interference correction from hemoglobin variants
A system for determining a concentration of hemoglobin A1C includes a first lateral flow test strip, the first lateral flow test strip providing for a percent of HbA1C concentration; a second lateral flow test strip, the second lateral flow test strip providing for the total amount of hemoglobin; an antibody-microparticle stripe on each of the first and second lateral flow test strips; a conjugate stripe on each of the first and second lateral flow test strips; and a sample treatment buffer. The sample treatment buffer is strongly denaturing, and antibodies in the antibody-microparticle strip are covalently bound to microparticles. |
US10670613B2 |
Antibody array for measuring a panel of amyloids
Described are assay methods, modules and kits useful in the detection, treatment and/or prevention of dementia and related conditions, including but not limited to Alzheimer's disease and mild cognitive disorders. |
US10670612B2 |
Immunoassay standards and measurement of clinical biomarkers using intra-assay calibration standards
The present invention provides novel compositions and methods for creating quantitative standards to calibrate analytes. These compositions and methods enable the creation of standards and calibrators for analyzing analytes and measuring clinical biomarkers. Also provided are kits comprising the novel compositions for use in assays, for example sandwich immunoassays. |
US10670611B2 |
Cardiovascular risk event prediction and uses thereof
Methods and computer methods used to assess an individual for the prediction of risk of developing a Cardiovascular (CV) Event over a 1 to 5 year period are provided. The methods employ at least two biomarkers selected from MMP12, angiopoietin-2, complement C7, cardiac troponin I, angiopoietin-related protein 4, CCL18/PARC, alpha-1-antichymotrypsin complex, GDF11 and alpha-2-antiplasmin, or GDF11 in combination with FSTL3. The methods are particularly useful in predicting CV events in patients who suffer from coronary heart disease (CHD). |
US10670610B2 |
Biomarker test for prediction or early detection of preeclampsia and/or HELLP syndrome
Disclosed are specific biomarkers that allow for early testing of preeclampsia/HELLP syndrome. Thus, a method is provided predicting preeclampsia in a pregnant woman. Also disclosed is a kit comprising means for assaying a sample from a pregnant woman for the concentrations of the specific biomarkers. |
US10670608B2 |
Comprehensive monoclonal antibody generation
The present invention relates to methods for efficiently generating recombinant monoclonal antibodies derived from B cells of a non-human host which has been immunochallenged with one or more target antigens. The methods comprise the steps of identifying and isolating B cell that bind to the antigen by FACS, and recombining and enriching for thousands of cells to create a B cell library. Related products and methods, such as methods of producing expression libraries, are also disclosed. |
US10670599B2 |
Method for selecting a single cell expressing a heterogeneous combination of antibodies
The present invention provides combinations of specific binding proteins, such as immunoglobulins, that are designed to be true combinations, essentially all components of the combination being functional and compatible with each other. The invention further provides a method for producing a composition comprising at least two different proteinaceous molecules comprising paired variable regions, the at least two proteinaceous molecules having different binding specificities, comprising paired variable regions, at least two proteinaceous molecules having different binding specificities, comprising contacting at least three different variable regions under conditions allowing for pairing of variable regions and harvesting essentially all proteinaceous molecules having binding specificities resulting from the pairing. |
US10670596B2 |
Lateral flow assay with test strip retainer
It is an object of the present invention to provide improved methods and compositions for manufacture and use of lateral flow test devices. In particular, the present invention provides a molding method which provides one or more features in the housing base configured to retain the test strip within the base. These features are provided as undercuts in the housing base. The test strip is configured as a bibulous lateral flow material disposed on a substantially non-compressible base layer, and the base layer is positioned within the undercut in order to retain the test strip in the housing base. Optionally, one or more features in the housing base which create the undercut are configured to engage the bibulous lateral flow material by compression and/or friction, thereby increasing the ability of the base to maintaining the test strip in its proper position within the device. |
US10670595B2 |
System, method and kit for detection of analytes by production of electrochemical species
Systems and methods for detection of analytes by production of electrochemical species are provided. Some embodiments of this invention relate generally to carbon biosensors for detecting an analyte in a biological sample. More specifically, this invention relates generally to immunoassays for detection of analytes utilizing electroactive compounds, and more particularly, relates to diagnostic assays based on signals from electroactive chemical undergoing redox cycling on electrosensor consisting of carbon, to detect analytes wherein a precomplex mixture is formed and a multi-step, or single-step, assay is performed, resulting in greater signal. |
US10670594B2 |
Devices and methods related to airway inflammation
This disclosure relates to devices, assays, and methods related to airway inflammation caused by polymorphonuclear neutrophils (PMNs). In certain embodiments, the disclosure relates to a model device that emulates the changes in airway cell physiology due to transmigration of PMNs from blood to the cells at the air-liquid interface. In certain embodiments, the airway cells are supported on a collagen layer wherein the collagen layer is further supported by a porous polymer from which PMNs can migrate. In certain embodiments, the disclosure contemplates adding bacteria, fungi and/or viruses to the device to emulate disease states. In certain embodiments, the disclosure relates to the use of the model system to test compounds to identify drug candidates and diagnose subjects with airway-related diseases and conditions. |
US10670591B2 |
Capture ligand controls, blocking probes, masking probes and methods of using the same
The invention, depending on aspect and embodiment, relates to capture probe controls, and capture and signal probe configurations and combinations of configurations that can facilitate accurate and efficient multiplex analyte detection, especially in electrochemical detection schemes. |
US10670588B2 |
Modular point-of-care devices, systems, and uses thereof
The present invention provides devices and systems for use at the point of care. The methods devices of the invention are directed toward automatic detection of analytes in a bodily fluid. The components of the device are modular to allow for flexibility and robustness of use with the disclosed methods for a variety of medical applications. |
US10670587B2 |
Antibody detection method and system
The present invention provides a cellular system for the detection of the presence of one or more antibody species in sample, preferably a serum or plasma sample. The method is in particular useful for the analysis of patients who have been sensitized against blood group antigens expressed on erythrocytes, platelets or granulocytes. The system uses fluorescence labeled cells specific for each antigen and hence, for each antibody species. Provided are the methods, system and diagnostic kits for performing the methods of the invention. In addition, the present invention discloses a method for removing antibodies from a sample such as a serum sample. Such a method is useful for absorbing antibodies from poly-agglutinating sera. |
US10670586B2 |
Test instrument for measuring analyte in sample by an aggregation assay using a metal colloid and using a reagent attached in a dry state in a reaction chamber, and method for measuring analyte using same
Disclosed is a test instrument for measuring an analyte in a liquid sample by a noble metal colloid aggregation measurement method. The test instrument involves a reaction chamber in which at least the liquid sample is to be reacted with a reagent, wherein the reagent is adhered on at least a part of a surface constituting the reaction chamber in a dried state, and the reagent enables the measurement of the analyte by a noble metal colloid aggregation measurement method. The test instrument additionally involves a supply section for supplying the liquid sample and a flow path for delivering the liquid sample that has been supplied to the supply section to the reaction chamber, wherein the liquid sample that has been supplied to the supply section is delivered to the reaction chamber through the flow path to cause the liquid sample to be brought into contact with the reagent that has been adhered in a dried state, thereby producing a difference in pressure between the supply section and the reaction chamber for the purpose of dispersing the reagent in the liquid sample. When the test instrument is used, the measurement based on an absorbance at a visible region can be achieved, the analyte can be measured accurately within a short time, and the measurement suitable for a POCT field can be achieved. |
US10670585B2 |
System and method for in vitro blood vessel modeling
The present invention provides an in vitro blood vessel model for investigation of drug induced vascular injury and other vascular pathologies. The in vitro blood vessel model provides two channels separated by a porous membrane that is coated on one side by an endothelial cell layer and is coated on the other side by a smooth muscle cell layer, wherein said model is susceptible to the extravasation of red blood cells across said porous membrane due to drug induced vascular injury. |
US10670584B2 |
In vitro methods of detecting heteroligomeric T1R2/T2R3-expressing cells that are potentially sensitive to sweet tastants
The present invention relates to the discovery that the T1R receptors assemble to form functional taste receptors. Particularly, it has been discovered that co-expression of T1R1 and T1R3 results in a taste receptor that responds to umami taste stimuli, including monosodium glutamate. Also, it has been discovered that co-expression of the T1R2 and T1R3 receptors results in a taste receptor that responds to sweet taste stimuli including naturally occurring and artificial sweeteners.Also the present invention relates to the use of hetero-oligomeric taste receptors comprising T1R1/T1R3 and T1R2/T1R3 in assays to identify compounds that respectively respond to umami taste stimuli and sweet taste stimuli.Further, the invention relates to the constitutive of cell lines that stably or transiently co-express a combination of T1R1 and T1R3; or T1R2 and T1R3;under constitutive or inducible conditions. The use of these cells lines in cell-based assays to identify umami and sweet taste modulatory compounds is also provided, particularly high throughput screening assays that detect receptor activity by use of fluorometric imaging.Finally, the invention relates to the discovery that some compounds, e.g., lactisole, inhibit both the activities of human T1R2/T1R3 and T1R1/T1R3 receptors, and accordingly the sweet and umami taste, suggesting that these receptors may be the only sweet and umami receptors. |
US10670582B2 |
Islet1 (ISl1) and hearing loss
Described are methods and compositions for increasing islet-1 (Isl1) activity (e.g., biological activity) and or expression (e.g., transcription and/or translation) in a biological cell and or in a subject. |
US10670580B2 |
Quantification of inflammatory molecules in exhaled breath condensate using differential pulse voltammetry on reduced graphene oxide sensor
A device for detecting a biomarker for inflammation in a respiratory system includes a sample collection and/or holding area to receive an exhaled breath condensate (EBC) sample obtained from a respiratory system; an electrode system coupled to the sample collection area, the electrode system including reduced graphene oxide (rGO); and circuitry coupled to the electrode system. The circuitry is configured to apply a voltage to the EBC sample in the sample collection area via the electrode system and to measure a current via the electrode system in response to the voltage applied, in order to determine a concentration of nitrite in the EBC sample based on the current measured. The concentration of nitrite is a biomarker for inflammation in the respiratory system. |
US10670576B2 |
Device and method for measuring impedance in organotypic tissues
The present invention refers to a device for measuring impedance in organotypic tissue comprising at least one recording chamber with a liquid permeable membrane supporting the organotypic tissue, at least one bottom electrode and at least one top electrode, wherein the liquid permeable membrane divides the recording chamber into a top chamber and a bottom chamber, wherein at least the bottom chamber contains culture medium for the organotypic tissue, and the bottom electrode(s) is/are located in the bottom chamber and the top electrode(s) is/are located in the top chamber, and wherein the organotypic tissue is located between the bottom electrode(s) and the top electrode(s). The present invention also refers to the use of the device according to the present invention for measuring impedance in organotypic tissue. Furthermore, the present invention relates to a method for analyzing the effect of test compounds on pathological and non-pathological organotypic tissue by measuring the impedance of the organotypic tissue, wherein the organotypic tissue is cultured in a culture medium during the time of the analysis and the impedance of the organotypic tissue is measured at least once before and at least once after treating the organotypic tissue with the test compound or the impedance of the organotypic tissue treated with the test compound is compared to a non-treated organotypic tissue, wherein the impedance is measured using at least one electrode at each of two opposing sides of the organotypic tissue, and the electrodes are contacted with the culture medium or the tissue during measuring the impedance. |
US10670574B2 |
NMR-based systems for crude oil enhancement and methods thereof
An NMR-based system (10) to analyze one or more of the following: (i) crude oil property, (ii) crude oil rheology of crude oil, comprising an NMR device (11) for providing time and/or batch resolved NMR analysis and/or crude oil rheological profile, said NMR having a crude oil inflow pipe (13), and is in a fluid connection (14) with a crude oil refinery facility (12); wherein said system further comprising a computer readable medium configured to store a retrievable crude oil NMR analysis and/or crude oil rheological profile of a desired crude oil product (standard crude oil product, SCOP), thereby providing said system means to compare NMR analysis and/or crude oil rheological profile of said SCOP with said time or batch resolved crude oil. |
US10670566B2 |
Rapid antimicrobial susceptibility testing using piezoelectric sensor
A system for and method of antimicrobial susceptibility testing includes detecting a resonance peak of a sensor provided with live microbes on a surface thereof; applying a substance to the live microbes; detecting a resonance peak of said sensor after application of said substance; determining a width of a top of each of said resonance peaks before and after application of the substance from one of: (1) a phase angle versus frequency plot where the phase angle is the phase angle of the electrical impedance of said sensor. (2) a real part of a plot of an electrical impedance versus frequency of said sensor. (3) a plot of a magnitude of electrical impedance versus frequency of said sensor, and (4) a phase angle versus frequency plot where the phase angle is the phase angle between an output voltage and an input voltage of said sensor, and comparing the determined widths of tops of said resonance peaks or standard deviations of the frequency of said resonance peaks to determine antimicrobial susceptibility including the minimum inhibitory concentration (MIC). |
US10670564B2 |
Photoacoustic detector
A photoacoustic detector for detecting a gas which includes a resonant cavity having an inner wall capable of absorbing electromagnetic radiation and a passageway for circulating the gas through the resonant cavity. The detector also includes an electromagnetic source for generating an electromagnetic energy and an optical window associated with the electromagnetic source for introducing the electromagnetic energy into the resonant cavity towards the absorbing inner wall surface, thereby preventing the electromagnetic energy from radiating throughout the whole length of the resonant cavity. A pressure sensor is provided for detecting a pressure signal inside the resonant cavity which is representative of the gas being detected. A method is also provided for detecting a gas using the photoacoustic detector. |
US10670562B2 |
Micro-focused imaging of wellbore pipe defects
A method includes positioning a coil antenna in a first pipe concentrically arranged within a second pipe, the coil antenna having a first terminal, a second terminal, and one or more wires that exhibit a winding density proceeding radially between the first and second terminals according to a given function. The first and second terminals are then excited with an alternating current or voltage, and a signal is measured between the first and second terminals. A characteristic of at least one of the first and second pipes is then calculated based on the signal. |
US10670560B2 |
Capillary electrophoresis inkjet dispensing
Devices, systems, and methods of using them are disclosed that position an end of a capillary electrophoresis tube within an internal tapered nozzle region of an inkjet print head or other microfluidic pump. The capillary electrophoresis tube can extend through an inlet of the microfluidic pump and leave space for a sheath liquid to enter the pump and mix with separated analytes eluted from the capillary electrophoresis tube. The small volume of mixed sheath liquid and analyte can then be jetted through the nozzle at a moving surface, either continuously or as discrete droplets. Relative positions on the surface can indicate separation distances of dispensed analytes. |
US10670558B2 |
Membrane washing apparatus
The present disclosure describes an apparatus including a waste compartment, a membrane compartment on the waste compartment, and a wash buffer reservoir on the membrane compartment. The membrane compartment includes a membrane compartment outlet aperture and is configured to hold at least one membrane, and the membrane compartment outlet aperture fluidly connects the membrane compartment and the waste compartment. The wash buffer reservoir comprises a wash buffer reservoir outlet aperture, and the wash buffer reservoir outlet aperture fluidly connects the wash buffer reservoir and the membrane compartment. The apparatus may be used to wash membranes used in analytic techniques, such as membranes for gel electrophoresis. |
US10670554B2 |
Reconfigurable gas sensor architecture with a high sensitivity at low temperatures
A gas sensing device includes a dielectric substrate, a heater integrated into a first side of the substrate and an insulating dielectric formed over the heater. A gas sensing layer is formed on a second side of the substrate opposite the first side. Contacts are formed on the gas sensing substrate. A noble material is formed on a portion of the gas sensing layer between the contacts to act as an ionizing catalyst such that, upon heating to a temperature, adsorption of a specific gas changes electronic properties of the gas sensing layer to permit detection of the gas. |
US10670552B2 |
Gas sensor and sensor device
A gas sensor, which includes a solid electrolyte layer including positive charge carriers to which detection-target gas coordinates, an electrode arranged on part of a plane of the solid electrolyte layer, and a unit configured to accelerate movements of the positive charge carriers. |
US10670548B2 |
Compact sensor module for a combination of pressure, humidity and/or temperature sensors
A sensor module has a first sensor element and a second sensor element. The first sensor element and the second sensor element are accommodated in a common housing of the sensor module. The sensor module includes a conductor structure that comprises an electrode structure and a separate connection structure. The connection structure is connected in an electrically conductive manner to the first sensor element and the electrode structure is allocated to the second sensor element. |
US10670547B2 |
Nanostructured nickel oxide environmental sensor device and a package for encapsulating the device
A nanostructured environmental sensor includes a silicon based substrate, a structural base located above the substrate, and a sensor portion suspended above the structural base. A top surface of the sensor portion is formed from nickel oxide using atomic layer deposition. The nanostructured thin film nickel oxide environmental sensor is provided in a housing to form an environmental sensor package for sensing attributes of the environment to which the environmental sensor package is exposed. |
US10670544B2 |
Impedance-based flowline water cut measurement system
A water cut measurement tool includes an elongated tubular section configured to flow a multiphase fluid including water and hydrocarbons. The elongated tubular section includes two portions. A first portion has a first diameter. A second portion is axially coupled to the first portion and has a second diameter less than the first diameter. The second portion can receive the multiphase fluid from the first portion. A first electrode is attached to an inner wall of the second portion. A second electrode is attached to the inner wall of the second portion and is positioned diametrically opposite to the first electrode. The two electrodes are configured to measure an impedance of the multiphase fluid flowed through the second portion responsive to a current flowed from the first electrode to the second electrode, and provide the impedance as an output. |
US10670543B2 |
System and method for monitoring environmental status through reactive reflectors
A system and method for monitoring environmental state that includes a structure element with a base substrate and at least one reflector element integrated to the base substrate, wherein the reflector element is physically configured with at least one response signature that is discretely expressed based on an substance induced environmental condition of the reflector element; and a remote monitor device comprising a transmitter and receiver unit and a controller, wherein the monitor device is configured to interrogate the structure element; detect a response signature corresponding to at least the one reflector element; and map the response signature to a corresponding substance induced environmental condition. |
US10670538B2 |
Techniques for control of non-destructive testing devices via a probe driver
A probe driver may include a coupling that interfaces with a conduit section at a first position of the conduit section. A probe driver may also have one or more positioning elements to reposition the conduit section to interface with the coupling at a second position of conduit section in response to one or more commands based on a recorded inspection, where through completing the one or more commands is configured to initiate a second inspection identical to the recorded inspection. |
US10670531B2 |
Infrared detection camera
An infrared detection camera for the inspection of coated substrates. A corrosion sensing instrument is handheld, portable, battery powered, compact and lightweight. The camera performs nondestructive, real time imaging of corrosion and defects beneath painted metal or plastics or composite surfaces. The device includes a user-friendly computer interface for real time imaging and image storage capability and is typically used for detecting early stage corrosion beneath painted aircraft aluminum surfaces. The handheld device has a front “open air” imaging port which is designed to be placed in soft contact against the painted surface to be inspected by the instrument. The device includes an infrared camera and infrared lighting to capture an image of the surface. The captured image is transferred to a computer and analyzed to locate imperfections below a coating on a surface. |
US10670528B2 |
System for measuring composition of a mixed phase fluid
A Raman spectroscopic measurement system for measuring the material composition of a mixed phase fluid having a gas phase dispersed in a liquid phase or vice versa is disclosed, which includes an insert to be inserted into a process. The insert includes a measurement chamber partially defined by a phase separating membrane that enables the gas phase to diffuse into and out of the measurement chamber and facilitates coalescing of the liquid phase which into a collector. A first probe of the measurement system is configured to transmit excitation light into the measurement chamber and to receive a Raman signal emanating from the gas phase therein, and a second probe is configured to transmit excitation light into the drain and to receive a Raman signal emanating from the liquid phase therein. The measurement system further includes a spectrometer to determine the material composition of the fluid from the Raman signals. |
US10670524B2 |
Turbidity sensor with improved flow path
Systems and methods for increasing the accuracy of a turbidity sensor are disclosed. The systems include a turbidity sensor and a flow module with a specialized flow path, with the turbidity sensor engaging with the flow module such that a measurement zone of the turbidity sensor is disposed within a flow path of the flow module and a bypass path of the flow module does not pass through the measurement zone. The methods include flowing a fluid containing bubbles into a system that separates the fluid in the flow module into a first stream of fluid containing relatively more bubbles and a second stream of fluid containing relatively fewer bubbles, the first stream flowing through a bypass path that does not pass through the measurement zone, and the second stream flowing through the measurement zone of the turbidity sensor. |
US10670521B2 |
System, devices and methods using an integrated sphere light collector
A system for measuring a sample comprising: an integrating sphere light collector (12) for collecting light and containing the sample; a light source (24) for introducing light in the integrating sphere light collector (12), wherein the light source (24) is operable to output light with a known modulation, preferably by using a signal generator (26); a detector (22) for detecting scattered light in the integrating sphere light collector (12) and generating a signal indicative of the scattered light, and a lock-in amplifier (28) operable use the known light modulation and the signal generated by the detector (22) to provide an output for analysis. |
US10670520B2 |
Optical analysis device and optical analysis method
In an optical analysis device, a terahertz wave generation module includes a terahertz wave generation unit, and a polarization switching unit that periodically switches a polarization state of a terahertz wave between a first polarization state and a second polarization state that are different from each other on the basis of a frequency signal. An electric field vector measurement unit detects a first electric field vector of a terahertz wave in a first polarization state and a second electric field vector of the terahertz wave in a second polarization state by referring to a frequency signal. An optical parameter analysis unit determines an optical parameter of a measurement target from an intersection between first analysis data based on spectral data obtained by performing Fourier transformation on a product of the first electric field vector and a rotation matrix and second analysis data based on spectral data obtained by performing Fourier transformation on a product of the second electric field vector and the rotation matrix. |
US10670519B2 |
Real time crude oil validation swept source spectroscopy
A system of spectroscopic devices deployed amongst the fluid infrastructure of hydrocarbon fluids are described herein. The devices provide early visibility into the characteristics of those fluids which inform and educate downstream parties of the potential value of the fluid, or the opportunity to reblend or redirect the fluid to optimize the formulization. By allowing downstream parties to determine the quality and quantity of refined products at an early stage, they are better able to determine the true value of the fluid. The data from the distributed network of spectroscopic analyzers provides valuation information that can be used to make more informed purchasing decisions or allow processors to create blends that optimize the efficiency of refining operations. |
US10670518B2 |
Fourier transform infrared spectrophotometer
The Fourier transform infrared spectrophotometer includes: a light source 11 for generating infrared light having a wavelength width including an absorption wavelength of a compound to be analyzed; an interferometer including a fixed mirror 15 and a movable mirror 16, for generating interfering light from the infrared light; a detector 25 for generating a voltage with a magnitude corresponding to the intensity of the interfering light, and for outputting a voltage obtained by subtracting, from the aforementioned voltage, a voltage with a predetermined magnitude; a high-pass filter 464 for allowing the passage of frequency components equal to or higher than a predetermined frequency in an output voltage from the detector 25; an amplifier 463 for amplifying an output voltage from the high-pass filter 464 by a predetermined multiplying factor; and an analogue-to-digital converter 27 for converting an output voltage from the amplifier 463 into a digital signal. |
US10670517B2 |
Wavelength modulation spectroscopy gas sensor calibration
Aspects of the present disclosure describe gas sensor calibration methods and subsequent sensing methods employing same in conjunction with wavelength modulation spectroscopy (WMS). Additional aspects of the present disclosure advantageously employ WMS for highly-sensitive gas concentration measurement across a range of concentrations from ambient to a high concentration environment such as fire/smoke detection. Finally, still further aspects of the present disclosure determine and then employ two calibration factors and during measurement WMS-2f spectra to determine an inflection or “turning point” and subsequently which one of the two calibration factors to employ at a given concentration. |
US10670515B2 |
Detecting edge cracks
A method and system for detecting edge cracks of an element of a sheet metal product is provided. The method includes calculating a first stress associated with a forming process employing a first die; calculating a second stress associated with a finishing process employing a second die; combining the first stress and the second stress to formulate a total stress; simulating the sheet metal product to produce a benchmark stress; and comparing the total stress and the benchmark stress to determine if the element predictively contains edge cracks. |
US10670508B2 |
Microfluidic device for selection of semen
The invention provides a system (1) for performing sperm analysis and selection based on sperm cell morphology of sperm cells (6) in a fluid (5), the system (1) comprising: (i) a fluid flow channel (2) for transport of said fluid (5), the fluid flow channel (2) comprising an inlet (10) an analyzing zone (40) configured downstream from said inlet (10) and comprising a first pair of electrodes (41) comprising a first intra-electrode distance (dl), a sorting zone (50) configured downstream from said analyzing zone (40) and comprising a sorting device (51), and outlets (80, 90, . . . ) configured downstream from said sorting zone (50); (ii) an electric source (140) configured to provide an electric signal to the first pair of electrodes (41); (iii) a measuring device (150) functionally coupled to the first pair of electrodes (41) and configured to measure a first impedance as a function of time of the fluid (5) between the first pair of electrodes, and to provide time-dependent impedance data; wherein the sorting device (51) is configured to sort sperm cells (6) by directing the sperm cell (6) in the sorting zone (50) to one of the outlets (80, 90, . . . ) based on a comparison in a comparison stage of the time dependent impedance data with predefined reference data. |
US10670506B2 |
Method for determining unconventional liquid imbibition in low-permeability materials
The disclosure relates to methods for determining imbibition of hydraulic fracturing fluids into hydrocarbon-bearing formations. More specifically, the disclosure relates to laboratory methods for determining certain unconventional flow parameters to measure the imbibition over time of hydraulic fracturing fluids into a low-permeability hydrocarbon-bearing rock formation. |
US10670504B2 |
Fluidic device
Methods for determining the lateral diffusion of one or more components are provided. |
US10670503B2 |
Configuration, system and method for monitoring gas-filled containers
A configuration for monitoring gas-filled containers includes at least one measuring device for measuring at least one parameter of the gas in the container, a communication device which is suitable for transmitting information about the gas to an evaluation device, and an energy supply device which is suitable for acquiring electrical energy from the surrounding electromagnetic radiation. In addition, a system having the configuration and a corresponding method are provided. |
US10670501B2 |
Apparatus for universal testing of metal sheet formability
A system for universal testing of metal sheet formability is described. The system discloses a cylinder barrel including two pistons for testing formability of the metal sheets. The driving force is provided by the hydraulic pressure of an incompressible fluid. The present application also describes an apparatus to perform various formability tests on metal sheets such as the bulge test, Nakazima test, Marciniak test, cupping test, and the blanking test. The system can also be used in hydroforming metal sheets. |
US10670492B2 |
Leak detection and location system and method
A system for locating a leak in a building layer comprises a sensing module comprising a cell having a major surface juxtaposed a first surface of the building layer and incorporating mutually spaced electrodes defining a sensing path extending parallel to the cell major surface. Sensing circuitry cooperates with the cell and applies a voltage between the cell electrodes to measure an electrical property. A probe is applied to a second surface of the building layer opposite the first surface and applies a voltage between at least one of the cell electrodes and the probe to measure an electrical property. Control circuitry detects the presence of a leak within the portion of the first surface based on a first measurement; and locates a point of leakage based on a second measurement from the sensing circuitry of the electrical property between the probe and the cell electrodes. |
US10670490B2 |
Measurement system and method therefore
The present invention relates to a method for a measurement system configured to test a flexible bio-process bag, the method comprising providing at least one flexible bio-process bag having a volume, wherein the at least one flexible bio-process bag is initially filled with a gas and inflated to a reference pressure (Pu), obtaining a leak model, obtaining baseline information, wherein the baseline information comprises at least a weighed first mass value (mbaseline) and a first time value (t1), obtaining evaluation information, wherein the evaluation information comprises at least a weighed second mass value (mevaluation) and a second time value (t2), testing the flexible bio-process bag based on the leak model, the baseline information and the evaluation information. |
US10670488B2 |
Current based air filter diagnostics and monitoring
A system and method for a heating, ventilation, and air conditioning (HVAC) system of a building is provided. A monitoring device installed at the building is configured to measure a current supplied to the HVAC system and transmit current data based on the measured current. The monitoring system includes a monitoring server, located remotely from the building, configured to receive the transmitted current data and, based on the received current data, determine an average motor current over a predetermined time period and determine whether a failure has occurred in an air filter of the HVAC system based on a comparison of the average motor current with a predetermined threshold. The monitoring server generates a notification based on the comparison indicating that the failure has occurred in the air filter. |
US10670479B2 |
Towing systems and methods using magnetic field sensing
A magneto-elastically-based active force sensor, used with a tow coupling between a towed and a towing vehicle, which outputs a signal useful for determining forces acting on the coupling. The outputted force information may be provided by processor-enabled embedded software algorithms that take inputs from the force sensor and other sensors, may be used by one or more vehicle systems during operating of the vehicle, such as engine, braking, stability, safety, and informational systems. The force sensor includes directionally-sensitive magnetic field sensing elements inside the sensor, and shielding may be used around the sensors to reduce the influence of external magnetic fields on the sensing elements. The force sensor may be used with different tow coupling devices installed on different types of automobile cars and trucks. |
US10670471B2 |
Multi-level temperature detection with offset-free input sampling
An electronic system may include a controller that measures a plurality of temperatures of the electronic system. Each of the plurality of temperatures may be indicated by one of a plurality of temperature voltages, each of which is generated across the same voltage-generation circuit. The controller and the voltage-generation circuit may be located on a component of the system, such as an integrated circuit, and external temperature sensors may provide their respective temperature signals to an input circuit located on the component. The controller may switch between activating and deactivating a temperature sensor located on the component and the input circuit to generate the plurality of temperature voltages across the voltage-generation circuit at different time intervals. |
US10670469B2 |
Method for controlling battery charging and electronic device therefor
Various embodiments of the present invention relate to an apparatus and a method for controlling battery charging in an electronic device. The electronic device comprises a plurality of temperature sensors disposed at different positions, a battery, a memory, at least one processor, and a charging module for controlling charging of the battery, wherein the charging module may be configured to identify a charging type of the battery, to select at least one temperature sensor among the plurality of the temperature sensors based on the charging type of the battery, and to control a charging current of the battery based on a temperature measured through the at least one temperature sensor. Other embodiments may be possible. |
US10670468B2 |
Infrared pixel structure, manufacturing method thereof and hybrid image device
The present invention provides an infrared pixel structure and a hybrid imaging device which use comb-shaped top plates and bottom plates to form capacitors. The upper electrode has a non-fixed end such that the infrared sensitive element in the upper electrode generates thermal stress and deforms when absorbing the infrared light, which changes the capacitance of the capacitors formed by the top plates and the bottom plates to achieve infrared detection and increase the device sensitivity. Furthermore, the infrared pixel structure can be used in an infrared light and visible light hybrid imaging device to achieve visible light imaging and infrared imaging in a same silicon substrate, so as to increase the imaging quality. |
US10670466B2 |
Polarization selective, frequency selective, and wide dynamic range detectors, imaging arrays, readout integrated circuits, and sensor systems
This relates to sensor systems, detectors, imagers, and readout integrated circuits (ROICs) configured to selectively detect one or more frequencies or polarizations of light, capable of operating with a wide dynamic range, or any combination thereof. In some examples, the detector can include one or more light absorbers; the patterns and/or properties of a light absorber can be configured based on the desired measurement wavelength range and/or polarization direction. In some examples, the detector can comprise a plurality of at least partially overlapping light absorbers for enhanced dynamic range detection. In some examples, the detector can be capable of electrostatic tuning for one or more flux levels by varying the response time or sensitivity to account for various flux levels. In some examples, the ROIC can be capable of dynamically adjusting at least one of the frame rate integrating capacitance, and power of the illumination source. |
US10670464B2 |
Method of collecting radiation information of turbine blade
A method of collecting radiation information of a turbine blade, the method including: 1) collecting a radiated light from the surface of the turbine blade, analyzing the radiated light using a spectrometer to calculate compositions and corresponding concentrations of combustion gas; 2) calculating an absorption coefficient of the combustion gas at different concentrations; 3) calculating a total absorption rate of the combustion gas at different radiation wavelengths under different concentrations of component gases; 4) obtaining a relationship between the radiation and a wavelength; 5) finding at least 3 bands with a least gas absorption rate; 6) calculating a distance between a wavelength of a strongest radiation point of the turbine blade and the center wavelength, and selecting three central wavelengths closest to the wavelength with the strongest radiation; and 7) acquiring radiation data of the turbine blade in the windows obtained in 6). |
US10670463B2 |
Printing using a spectrophotometer
Examples herein provide a method. The method includes printing first color patches at a first location on a first side of a print medium. The method includes generating an international color consortium (“ICC”) profile of the first side by characterizing the first color patches using a spectrophotometer. The method includes printing, using the ICC profile of the first side, second color patches at a second location on the first side of the print medium. The method includes printing third color patches on a second side of the print medium, the third patches being a registered mirrored copy of the second patches. The method includes generating an ICC profile of the second side by characterizing the registered second and third patches using the spectrophotometer. |
US10670462B2 |
System and method for an interferometer resistant to externally applied forces
An embodiment of a ruggedized interferometer is described that comprises a light source that generates a beam of light; a fixed mirror; a moving mirror that travels along a linear path; a beam splitter that directs a first portion of the beam of light to the fixed mirror and a second portion of the beam of light to the moving mirror, wherein the beam splitter recombines the first portion reflected from the fixed mirror and the second portion reflected from the moving mirror; and a servo control that applies a substantial degree of force to the moving mirror at initiation of a turnaround period, wherein the substantial degree of force is sufficient to redirect the moving mirror traveling at a high velocity to an opposite direction of travel on the linear path. |
US10670460B1 |
Multi-static Raman LIDAR
The present invention relates to a highly flexible stand-off distance chemical detector system such as can be used, for example, for standoff detection of explosives. Instead of a combined laser interrogation source and optical content detector on the same platform, those features are carried on separate platforms, including having plural optical content detectors on individual platforms. In one embodiment, the detector platforms are mobile remote-control apparatus. This allows collection and evaluation of optical content/information from multiple collection positions/directions and high flexibility in maneuverability of the collection function relative the target. |
US10670458B2 |
Method for acquiring and forming a spectrometry image by adapted spatial sampling
Disclosed is a method for acquiring and forming a spectrometry image, including the following steps: a) acquiring an initial structural image of an area of a sample; b) breaking down the initial structural image so as to determine a multi-scale spatial sample of the area of the sample; c) determining a plurality of spectrometry measurement positions in the area of the sample, as a function of the multi-scale spatial sampling determined in step b); d) consecutively, for each spectrometry measurement position determined in step c), positioning the excitation beam and acquiring a spectrometry measurement; and e) reconstructing a spectrometry image point-by-point from the spectrometry measurements acquired in step d). |
US10670457B2 |
Raman spectrum inspection apparatus
A Raman spectrum inspection apparatus is provided, including: a exciting light source configured to emit an exciting light to a sample to be inspected; an optical device configured to collect an optical signal from a position, which is irradiated by the exciting light, of the sample to be inspected; and a spectrometer configured to generate a Raman spectrum of the sample to be inspected from the received optical signal, wherein an excitation optical path in which the exciting light passes from the exciting light device to the sample to be inspected and a detection optical path in which the optical signal received by the spectrometer passes from the sample to be inspected to the spectrometer are separated from each other. |
US10670454B2 |
System for optically monitoring operating conditions in a sample analyzing apparatus
A sample analyzing apparatus for performing an optical-based measurement on a sample includes a housing, a first light source, excitation optics, a first light detector, emission optics, and a monitoring system, all of which are disposed in the housing. The monitoring system is configured for monitoring a movable component disposed in the housing. The monitoring system includes one or more light sources for illuminating the movable component, and one or more light detectors for detecting light reflected from the movable component in response to being illuminated. |
US10670451B2 |
Self-weighing container
A self-weighing container for transporting delivery items includes a weight-sensing device that is configured to sense a weight of a delivery item that is placed inside the container; a microcontroller that is connected to the weight-sensing device; and a display that is connected to the microcontroller. When a delivery item is placed in the container, the weight-sensing device produces a signal that corresponds to the weight of the delivery item and the microcontroller receives the signal and determines the weight of the delivery item based on the signal. The microcontroller may transmit an indication of the weight to the display, which displays the weight based on the indication of the weight, or the microcontroller may transmit the weight to a smart phone for display. |
US10670450B2 |
Apparatus and method for weight measurement during motion using force waveforms
A method for estimating the weight of a subject while moving includes attaching one or more force sensors to the subject such that the force sensors measure a force exerted between each foot of the subject and a surface on which the subject is positioned, monitoring the one or more force sensors while the subject is moving to obtain a moving force measurement, processing the moving force measurement to determine a peak level of the moving force, a valley level of the moving force measurement, and a force range of the moving force measurement, determining an acceleration of center of mass of the subject from the force range, and estimating the weight of the subject while moving from the valley level and the acceleration of center of mass. |
US10670449B2 |
Combination weighing apparatus that controls rotation speed of dispersion table
A weighing apparatus according to the present invention comprises: a dispersion table configured to rotate an article supplied from an outside around a central axis defined in a substantially vertical direction and to convey the article in a direction away from the central axis; an acquisition unit configured to acquire a mass value of the article placed on the dispersion table; and a control unit configured to control a rotation speed of the dispersion table on the basis of the mass value. The control unit is configured to set the rotation speed of the dispersion table to a first rotation speed when the mass value is equal to or less than a first mass value, and to set the rotation speed of the dispersion table to a second rotation speed slower than the first rotation speed when the mass value is a second mass value heavier than the first mass value. |
US10670443B2 |
Wireless liquid gauging system
A wireless pressure sensor for sensing pressure of a liquid in a tank includes a hermetically sealed housing, at least one sensor, at least one photocell array, at least one communication device, and at least one energy storage device. At least a portion of the hermetically sealed housing has a diaphragm. The at least one sensor within the hermetically sealed housing is configured to sense the pressure of the liquid. The at least one photocell array is configured to receive light and generate power from the light. The at least one communication device is configured to transmit data corresponding to the sensed pressure using wireless radio frequency signals. The at least one energy storage device is configured to store power generated by the at least one photocell array and provide power to the at least one sensor and the at least one communication device. |
US10670438B2 |
Method and apparatus for determining properties of a contained fluid
In order to measure a fluid flow or flow conditions of a fluid flow through an apparatus, electrodes are provided across which capacitance values are determined. The capacitances are used in conjunction with a predetermined model to determine a revised model for the system. If the modelled to be satisfactory, then the values representative of the flow conditions are output. If it is not, then the model is tuned to reduce the error. A novel arrangement of electrodes is also provided along with apparatus embodying the method. The invention also provides a way of determining fluid properties, for example, density, volume present contained within a vessel or tank whether flowing or stationary. |
US10670434B2 |
Method for detecting abnormality of fluid filter and fluid filter abnormality detecting system
A method for detecting an abnormality of a fluid filter includes: detecting a flow rate of a fluid in the fluid filter; detecting a pressure difference in the fluid filter; constructing an operating model of the fluid filter in accordance with a geometry of the fluid filter, a physical characteristic of the fluid, a porosity of the fluid filter, an impurity density, the flow rate and the pressure difference; obtaining an initial impurity accumulative quantity through the operating model; estimating a time dependent impurity accumulative status through a Kalman filter in accordance with the initial impurity accumulative quantity and the pressure difference; obtaining an impurity accumulative quantity in an estimated time in accordance with the time dependent impurity accumulative status, and then comparing the impurity accumulative quantity with a pre-determined value to determine if the fluid filter operates normally. |
US10670431B2 |
Encoder apparatus that includes a scale and a readhead that are movable relative to each other configured to reduce the adverse effect of undesirable frequencies in the scale signal to reduce the encoder sub-divisional error
An encoder apparatus including a scale and a readhead including a sensor including an array of sensor elements for detecting a scale signal falling on the sensor, configured such that the sensor elements' outputs that are used to determine the relative position of the scale and readhead are weighted such that the influence of the sensor elements on the determined relative position of the scale and readhead varies across the array according to a predetermined non-rectangular window function that is configured to reduce the adverse effect of undesirable frequencies in the scale signal so as to thereby reduce the encoder apparatus' sub-divisional error. |
US10670429B2 |
Capacitive bending sensors
A sensor unit for detecting bending of the sensor unit comprises: a capacitive upper sensor having an upper capacitance and comprising first and second deformable upper electrodes spaced apart from one another in a Z direction, the first and second upper electrodes respectively having first and second upper shapes; and a capacitive lower sensor having a lower capacitance, spaced apart from the upper sensor in a Z direction and comprising first and second deformable lower electrodes spaced apart from one another in the Z direction, the first and second lower electrodes respectively having first and second lower shapes. For a bend of the sensor unit in a first direction, the first and second upper shapes change such that the upper capacitance decreases and the lower shapes change such that the lower capacitance increases. For a bend of the sensor unit in a second direction opposed to the first direction, the first and second upper shapes change such that the upper capacitance increases and the lower shapes change such that the lower capacitance decreases. |
US10670427B2 |
Capacitive sensor arrangement and vehicle outer handle
A capacitive sensor arrangement (4), for sensing an approaching object (5), is configured as a contact sensor (9) including a plurality of aligned, flat, spaced apart electrodes (4.1 to 4.n). One electrode (4.1) is a main electrode (S) and other electrodes are auxiliary electrodes (H). The evaluation unit (6) monitors the electrodes (4.1 to 4.n) together, such that changes in the capacitances of the plurality of auxiliary electrodes and changes in the capacitance of the main electrode are sensed and compared with one another and/or are compared with prescribed reference values. The evaluation unit (6) plausibility checks the sensed changes (D(S)) in the capacitance of the main electrode (S) on the basis of the sensed changes (D(H)) in the capacitances of the plurality of auxiliary electrodes (H) as to whether or not contacting of the main electrode or an approach towards the main electrode (S) has taken place. |
US10670426B2 |
Line sensor
A line sensor includes a sensor cord including a resilient hollow insulator and two electrical wires arranged along an inner circumferential surface of the hollow insulator in an electrically non-contact state with each other, a constant current source which is connected to one of the two electrode wires at one end of the sensor cord, and a detecting device for detecting a pressed position. The other electric wire is grounded at the other end of the sensor cord. The two electric wires include a resistance wire having a resistance of 1 kΩ/m or more. The detecting device detects a voltage of the resistance wire at one end of the sensor cord to detect the pressed position in a longitudinal direction of the sensor cord based on the detected voltage. |
US10670423B1 |
MEMS inertial navigation unit chip
A MEMS (Microelectromechanical System) INU (Inertial Navigation Unit) chip comprises a compact autonomous device undergoing motion tracks and analyzes its definite movement relative to local Earth coordinates with optimal accuracy and repeatability of lmm over distances of greater than two meters. The MEMS INU includes an Inertial Motion Tracking Device (IMTD) comprises a gyroscope, accelerometer, magnetometer, and digital processor programmed with a general purpose Inertial Measurement Engine (IME), an application specific Motion Analysis and Adaptation (MAA) program and a low power radio. The IMTD tracks its motion with optimum accuracy using compact practical sensors that may have noise and drift by periodically and autonomously checking its velocity changes at an optimum interval, computing a linear acceleration therefrom and determining a no-motion or motion condition relative to a threshold and correcting its velocity, position and acceleration errors when there is no motion. |
US10670422B2 |
User-specific landmarks for navigation systems
A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate. |
US10670417B2 |
Navigation system with output control mechanism and method of operation thereof
A method of operation of a navigation system includes: calculating a location for representing the location of a device; and generating with a control unit an output characteristic based on the location for controlling a content communication to a user through the device. |
US10670411B2 |
Efficient matching of service providers and service requests across a fleet of autonomous vehicles
In one or more embodiments, one or more systems, methods, and/or processes may receive respective service center candidacy information from service center computers; determine that an autonomous vehicle requires service work; determine a pool of service centers that are capable of providing the service work for the autonomous vehicle; select, based at least on a reduction in a utilization of at least one resource, a service center from the pool of service centers; and provide, to the autonomous vehicle computing device associated with the autonomous vehicle, location information of the selected service center. |
US10670408B2 |
System for sensing interior spaces to auto-generate a navigational map
A transponder for sensing a spatial environment for the purposes of creating a local map model of said spatial environment, said transponder comprising: a microprocessor; at least one sensor for scanning said spatial environment and acquiring sensing information about said spatial environment; a memory having instructions executable by said microprocessor to cause the microprocessor to process said sensing information to: determine distance measurements between said transponder and features within said spatial environment; and generate said local map model; a communications interface module coupled to said microprocessor for enabling communication with a first computing device to send said local map model thereto and for enabling communication with a second computing device for using said local map model to navigate said spatial environment. |
US10670406B2 |
Control, apparatus for autonomously navigating utility vehicle
In an apparatus for controlling operation of an autonomously navigating utility vehicle adapted to run about a working area defined by a boundary wire which generates magnetic field therearound when supplied with electric current and having a magnetic sensor that produces an output indicating intensity of magnetic field generated by the boundary wire and a position determining unit that determine a position of the vehicle with respect to the working area based on the output of the magnetic sensor, a coded data signal determined to be inherent to the working area is generated and supplied to the electric current, and the position determining unit detects the data signal and determines the position of the vehicle based on a rate of concordance of the detected data signal and a reference signal. |
US10670405B2 |
Inertial measurement unit management with reduced rotational drift
A system, comprising a clock generating a timing signal, a magnetometer coupled to the clock and configured to receive the timing signal and to generate first heading data and a gyroscope coupled to the clock and configured to receive the timing signal and to generate second heading data. The system further includes a first adder coupled to the magnetometer and gyroscope and configured to determine a difference signal as a function of the first heading data and the second heading data and a constrain data system coupled to the first adder and configured to apply a limit to the difference signal. A combine delta system is coupled to the constrain data system and configured to combine two or more of the constrained data values to generate a combined delta signal, and a second adder coupled to the gyroscope and the combine delta system and configured to add the combined delta signal to the second heading data. |
US10670395B2 |
Dual-resolution 3D scanner and method of using
A 3D scanner system includes a scanning device capable of recording first and second data sets of a surface of an object when operating in a first configuration and a second configuration, respectively. A measurement unit is configured for measuring a distance from the scanning device to the surface. A control controls an operation of the scanning device based on the distance measured by the measurement unit, where the scanning device operates in the first configuration when the measured distance is within a first range of distances from the surface and the scanning device operates in the second configuration when the measured distance is within a second range of distances; and a data processor is configured to combine one or more first data sets and one or more second data sets to create a combined virtual 3D model of the object surface. |
US10670393B1 |
Construction of three-dimensional profiles of high aspect ratio structures using top down imaging
The methods and systems disclosed here leverage currently available reliable top down imaging techniques used by SEMs and use computational methods to synthesize accurate 3D profiles of features of high aspect ratio structures in a device. Radial cross-sectional profiles obtained from different locations along the lateral direction at different heights/depths are stitched together to create one composite 3D profile of the HAR feature. |
US10670389B2 |
Sensitive optical fiber shape sensing based on shape-related optical polarization evolution
This patent document discloses fiber sensing techniques and devices for shape monitoring by using single- and multi-core optical fiber implementations and optical interferometry. Implementations can be made based on coherent optical time domain reflectometry (OTDR) or optical frequency domain reflectometry (OFDR). |
US10670388B2 |
Shape sensor system
The shape sensor system of the present invention includes a braided structure in which small diameter bending members including two or more optical fibers, provided with detection target portions, are spirally wound around a core member as an axis in directions opposite to each other, or a braided structure in which three or more small diameter bending members including an optical fiber and a dummy optical fiber or a thin metal wire are braided, a plurality of detection target portions are distributed in the direction around the axis of the core member, the bending directions of the respective bending members are synthesized to detect a bending shape of the probe portion, a function of adjusting the fiber length in a braiding cycle is performed, and position deviation does not occur. |
US10670386B2 |
Multi-turn counter sensor failure detection
Some aspects described herein involve a multi-turn counter (MTC) system that includes a first MTC sensor configured to sense a rotating magnetic field coupled to a rotatable object. The first MTC sensor may have a first sense of rotation detection. The MTC system may include a second MTC sensor may be configured to sense the rotating magnetic field. The second MTC sensor may have a second sense of rotation detection which is opposite to the first sense of rotation detection, and the second MTC sensor is configured to sense the rotating magnetic field according to the second sense of rotation. |
US10670385B2 |
Method and apparatus for monitoring a rotatable member
A device and associated method for monitoring a rotatable member is described, and includes a target wheel coupled to the rotatable member, and a sensor that is disposed to monitor the target wheel. The sensor is configured to generate a signal associated with rotation of the target wheel. A controller is in communication with the sensor and includes an instruction set that is executable to dynamically monitor the signal generated by the sensor during rotation of the target wheel and determine a magnitude of an airgap between the sensor and the target wheel based upon the signal. A variation in the magnitude of the airgap between the sensor and the target wheel can be determined based upon the signal, and a fault associated with the rotating member can be determined based upon the variation in the magnitude of the airgap. |
US10670384B2 |
Cylindrical target production method and cylindrical target
To provide a process for producing a cylindrical target which has almost no distortion in the longitudinal direction. The process for producing a cylindrical target according to the present invention comprises the steps of: processing a target material into a cylindrical shape; providing an adapter for attachment to a sputtering apparatus, in the target material processed into the cylindrical shape; and measuring a straightness in a longitudinal direction of an appearance of the target material having the adapter to confirm whether the straightness of the target material having the adapter is within a predetermined range. |
US10670378B1 |
Bullet containment device
Systems and methods for containing discharge from a holstered firearm are described. The system may include a bullet containment device (BCD) with a rectangular backing plate coupled to a firearm holster, a U-shaped housing having a base, two sides, and a top opening, a front plate coupled to housing such that the housing is interposed between the front plate and the backing plate, an upper shelf coupled to and normal to the housing sides, whereby the upper shelf, front plate, housing, and backing plate form an interior cavity generally in line with a bore axis of the firearm when the apparatus is coupled to the holster and the firearm is fully seated in the holster, whereby a bullet fired from the firearm while seated in the holster is confined to the interior cavity, and a lower shelf coupled to and generally normal to the housing sides. |
US10670377B2 |
Hit-scoring apparatus and target panel for shooting practice
The present invention is directed to a hit-scoring apparatus for shooting practice. It is also directed to a hit-scoring target panel for shooting practice. |
US10670376B2 |
Method and device for providing a dummy target for protecting a vehicle and/or an object from radar-guided seeker heads
A method and a device for providing a dummy target via decoy chaffs for protecting a vehicle and/or an object from radar-guided missiles. After identification of the radar-guided missile and calculation of a decoy chaff pattern, the decoy chaff pattern is presented in the form of polar coordinates in accordance with the firing of shots, a “cut-off” distance for the determination of a defence radius is then found in these polar coordinates. A minimum distance between the disassembly or detonation points within the defence radius is set. The dummy target is then optimized on the basis of the “cut-off” distance and the minimum distance between the disassembly or detonation points. As a result of this calculation, the only decoy chaffs that are deloyed are those that meet the conditions, i.e. that have a minimum distance between the disassembly or detonation points within the defence radius in the optimized dummy target. |
US10670373B2 |
Firearm training system
A system trains usage of a firearm and includes an end unit, a processing subsystem, and a control subsystem remotely located from the end unit. The end unit includes an image sensor that is positioned against a target that has a bar code. The image sensor defines a field of view of a scene that includes the target, and the bar code stores encoded information that defines a target coverage zone. The system selectively operates in a first mode and a second mode according to input from the control subsystem. In the first mode the end unit scans the bar code to extract the target coverage zone. In the second mode the image sensor captures a series of images of the target coverage zone, and the processing subsystem analyzes regions of the captured series of images to determine a strike, by a projectile of the firearm, on the target. |
US10670367B1 |
Ambidextrous safety selector for rifle
An ambidextrous safety selector assembly for use with a rifle having a receiver with holes into which the assembly is inserted and that includes a main body with a user manipulated tab on the exterior of a rifle receiver and an elongated portion that extends into the receiver with a terminal channel defining three clocking faces and an intermediate hole that mate with protruding male faces with a terminal pin on a secondary body with a user manipulated tab on the exterior of a rifle receiver. The male faces of the secondary body are inserted and coupled into the terminal channel of the main body and clocked against the faces of the channel and the pin of the secondary body is inserted and coupled into the hole of the main body when the main body and secondary body are inserted into the receiver. The secondary body also has a foot protruding outwardly and extending into the receiver to retain the assembly in the receiver. |
US10670365B2 |
Modular supported shooting rest
Provided is a detachable supported shooting rest having a rigid support frame and a plurality of differently sized/shaped conformable support units. The frame is removably attached to a firearm and has spaced-apart support unit attachment locations. The conformable support units are interchangeably attachable to the frame at the attachment locations without removal of the frame from the firearm. |
US10670360B2 |
Hybrid molded firearm assemblies
A hybrid molded assembly includes a trigger comprising a trigger skeleton and a trigger molded portion that at least partially encompasses the trigger skeleton, a hammer comprising a hammer skeleton and a hammer molded portion that at least partially encompasses the hammer skeleton, and a disconnector comprising a disconnector skeleton and a disconnector molded portion that at least partially encompasses the disconnector skeleton. |
US10670359B2 |
Breech catch mechanism for automatic and semi-automatic pistols
A breech catch mechanism for automatic and semi-automatic pistols includes a catch (502) of a breech comprising two longitudinal rails (400, 401) that are attached to pistol body or to an inserted container at one end in a rotary way and at the other end they are connected with a bridge (402). One of the rails (400, 401) is provided with an internal projection (405) protruding into a space between the rails (400, 401). The mechanism further includes the breech provided with a feeding bridge (250) and a cartridge feeder (500) positioned under the internal projection (405) and configured to push, after feeding of the last cartridge, from below against the internal projection (405), thus tilting the breech catch (502) from its basic position upward to an upper position in which the breech leans with its feeding bridge (250) against an outer surface (408) of the bridge (402) of the catch (502) of the breech to lock the breech in the rear position. |
US10670358B2 |
Firearm with user authentication to remove or add components
A method authenticates a user before the user can remove or attach a component to a firearm. When the user is authenticated, the user can remove or attach a component to the firearm. The firearm prevents the removal or attachment of the component when the user is not authenticated. |
US10670356B2 |
Retrofit adjustable gas valve for long-stroke piston-operated firearm
Provided is a retrofittable adjustable gas valve for an AK-pattern firearm having a standard gas block that receives a head portion of a gas piston. The gas valve includes a valve body configured to be at least partially received by a piston head-receiving portion of a standard AK-pattern gas block and has a gas passageway through it. A threaded adjustment valve member in the valve body has a stem portion configured to adjust gas flow through the gas passageway. |
US10670355B2 |
Gas accumulation chamber
An upper receiver for a firearm. The firearm includes a barrel extending forward of the upper receiver and a buttstock extending rearward of the upper receiver. The upper receiver includes forward gas escape ports through a frame of an ejection port through which spent casings are ejected. The upper receiver further includes a trough formed on an inside surface of the frame. The trough collects gases in the chamber and distributes the gases to the gas escape ports. The gas escape ports are covered by an ejection port door when a shell is not being ejected. |
US10670354B2 |
Firearm with locking lug bolt, and components thereof, for accurate field shooting
Components of a firearm having a bolt with locking lugs improve shooting accuracy, due to increased coaxial alignment between the bolt, the cartridge, the receiver, and/or the barrel of a firearm. The receiver inner surface is shaped for lug-cleaning and for close tolerance/mating with the lugs only in the locked position and also with a non-threaded, axial surface of the barrel. Thus, the mating surfaces that are instrumental and/or that mainly control coaxial alignment of the receiver, bolt, and barrel are located between the lug stops and the threaded end of the receiver. The lugs may be axially curved or otherwise axially non-linear to tolerate dirt and other debris in a field environment. |
US10670353B2 |
Detecting and correcting cross-leakage in heat exchangers in a petrochemical plant or refinery
A plant or refinery may include equipment such as reactors, heaters, heat exchangers, regenerators, separators, or the like. Types of heat exchangers include shell and tube, plate, plate and shell, plate fin, air cooled, wetted-surface air cooled, or the like. Operating methods may impact deterioration in equipment condition, prolong equipment life, extend production operating time, or provide other benefits. Mechanical or digital sensors may be used for monitoring equipment, and sensor data may be programmatically analyzed to identify developing problems. For example, sensors may be used in conjunction with one or more system components to detect and correct maldistribution, cross-leakage, strain, pre-leakage, thermal stresses, fouling, vibration, problems in liquid lifting, conditions that can affect air-cooled exchangers, conditions that can affect a wetted-surface air-cooled heat exchanger, or the like. An operating condition or mode may be adjusted to prolong equipment life or avoid equipment failure. |
US10670350B2 |
Method of manufacturing heat exchanger
Provided is a method of manufacturing a heat exchanger by diffusion bonding in which deformation of bonding members as stainless steel plates is suppressed, and releasability (detachability of a bonding member from a release member) after diffusion bonding treatment is excellent. Provided is a method of manufacturing a heat exchanger, the method including layering a plurality of bonding members 1 made of stainless steel, and applying heat and pressure to effect diffusion bonding of the bonding members 1, in which release members 3 are arranged on the both surface sides of the bonding members 1, and holding jigs 4 are arranged so as to sandwich the bonding members 1 through the release members 3, and pressing is then performed through the holding jigs 4 with a pressure device, and in which the diffusion bonding is performed using a combination of the release members 3 and the bonding members 1, the release members 3 including a steel material containing 1.5 mass % or more of Si, and a ratio (Fr/Fp) of the high-temperature strength (Fr) of the release members 3 at 1000° C. to the high-temperature strength (Fp) of the bonding members 1 at 1000° C. being 0.9 or more. |
US10670346B2 |
Curved heat exchanger
A heat exchanger assembly includes first and second annular ducts, first and second airflow pathways, and heat exchanger. The first airflow pathway is configured to transport a first airflow and is disposed within the first annular duct. The second annular duct is disposed radially outward from the first annular duct. The second airflow pathway is configured to transport a second airflow and is disposed between the first and second annular ducts. The heat exchanger includes inner and outer portions. The inner portion is disposed radially inward of the first annular duct and is fluidly connected to the first airflow pathway. The outer portion is disposed between the first and second annular ducts and is fluidly connected to the second airflow pathway. The heat exchanger is configured to cool a third airflow with both of the first and second airflows from the first and second airflow pathways. |
US10670345B2 |
Prime surface heat exchanger with contoured separator members
A heat exchanger includes a plurality of interconnected separator members that respectively include a first surface and an opposite second surface. The separator members respectively include an array of wave features. Also, the separator members are stacked and disposed in an alternating arrangement with the first surfaces of adjacent separator members facing each other and attached at the respective wave features, and with the second surfaces of adjacent separator members facing each other and attached at the respective wave features. The heat exchanger also includes a plurality of first flow passages for first fluid flow and second flow passages for second fluid flow. The second fluid and the first fluid are configured to exchange heat through the separator members. |
US10670342B2 |
Cold reserving heat exchanger
The present invention relates to a cold reserving heat exchanger, and more particularly; to a cold reserving heat exchanger capable of improving cooling comfortableness of a user and minimizing energy and a time consumed at the time of again performing cooling by storing a cold reserving material in a second-row tube among tubes disposed in three rows in a width direction and allowing a cooling fluid moving in a first-row tube and a third-row tube among the tubes to be movable between the first-row tube and the third-row tube to effectively store cold air of the cooling fluid and discharge the cold air at the time of stopping an engine to thus prevent a rapid rise in an internal temperature of a vehicle. |
US10670339B2 |
Device for cooling a shaft furnace distribution chute support journals
A device for cooling the supporting trunnions of a distribution spout of a charging installation of a shaft furnace, wherein the spout is mounted pivotably about a horizontal axis on a shell coaxial with the furnace and the spout is attached rotatably to the trunnions driven in rotation by a drive component. The trunnions are directly attached for rotation by their ends to output shafts of reduction gears and include internal cooling channels. The cooling device includes feed and return ducts for the cooling water circulating in the internal channels. The feed and return ducts are connected to the trunnions by connectors fixed to the cylindrical surface of the trunnions. The feed and return ducts are arranged to permit rotational displacement of the connectors about the pivot axis of the spout during pivoting of the spout, in particular by passing through oblong slots extending circumferentially in the wall of bearings supporting the driving reduction gears. |
US10670337B2 |
Apparatus for drying rooms
A hand-portable drying apparatus and method for use in a damp or waterlogged room, the apparatus including a housing having a carrying handle, the housing containing first and second airflow ducts arranged generally parallel to each other and having respective air inlet and air outlet ends, the apparatus further including means to force air through the ducts and to selectively heat it in at least one of the ducts, and valve means within the housing to selectively direct air from the first duct to the second duct whereby to move air from within the room received by the first duct back to the room via the second duct or to expel air from the room via the first duct to outside the room and draw in fresh air from outside the room via the second duct. |
US10670336B2 |
Method and system for freeze-drying injectable compositions, in particular pharmaceutical compositions
Methods and systems for freeze-drying injectable compositions, in particular pharmaceutical compositions, are provided whereby a freeze-dried composition may thus obtained by the method and systems. The systems for freeze-drying injectable compositions, in particular pharmaceutical compositions, make use of the method as described by storing a quantity of a dispersion of an injectable composition in an aqueous dispersion medium in at least one ready-to-use vial, cooling the vial to form ice crystals, applying a vacuum, and applying thermal heat to the dispersion while rotating the vial to homogeneously supply heat to the vial. The condition of the drying dispersion in the rotating vial is measured using an optical sensor using electromagnetic detection and adaptively controlling the amount of thermal heat. |
US10670333B2 |
Modular water cooler and method
A self-contained water cooler module for use with a water dispenser includes a chassis. The chassis includes a back panel, a pair of spaced side panels extending forwardly from the back panel, a bottom panel extending forwardly from the back panel and attached to bottom edges of the pair of spaced side panels, and the back panel, side panels and bottom panel are constructed of a single, unitary sheet. A strut interconnects front edges of the pair of spaced side panels. A support bracket interconnects the back panel and the horizontal frame member. A refrigeration unit includes an evaporator, a condenser, a fan and motor assembly, and a compressor. The refrigeration unit is attached to the chassis. A water storage tank is configured to receive cooled water from the refrigeration unit. The chassis is configured to be attached to and detached from the water dispenser via a tool-free connection. |
US10670331B2 |
Securing assembly and refrigerator employing same
A securing assembly which can present and secure a tablet computer for example in a door of a refrigerator includes a receiving space for securing a display of the computer. At least one limiting opening and at least one slot are defined in one of the securing assembly or the display, the other one comprises at least one limiting post and at least one latch. The at least one limiting post is latched to the at least one limiting opening, the at least one latch is latched to the at least one slot, thereby securing the display to the securing assembly in a first direction. A refrigerator employing the securing assembly is also provided. |
US10670325B2 |
Refrigerator and air door device thereof
A refrigerator and an air door device thereof are provided. The air door device comprises: a door frame having a ventilation opening; a door plate pivotably installed to the door frame so as to controllably adjust an opening area of the ventilation opening, a guide post parallel with a pivoting axis of the door plate and extending outwards is provided at one side of the door plate; and a guide plate translatably installed to the door frame and perpendicular to the pivoting axis of the door plate, the guide plate has a guide recess portion to cooperate with the guide post, and an extension direction of the guide recess portion is at a predetermined angle relative to a translation direction of the guide plate so that the guide post slides in the guide recess portion to drive the door plate to rotate when the guide plate is translated. |
US10670322B2 |
Series loop intermodal container
A refrigerated transport system (20) comprises a body (22) enclosing a refrigerated compartment (69). A refrigeration system (30) comprises: a vapor compression loop (31) having a first heat exchanger (38) positioned to reject heat to an external environment in a cooling mode. A heat transfer loop (32) has a second heat exchanger (58) positioned to absorb heat from the refrigerated compartment in the cooling mode. An inter-loop heat exchanger (44) has a first leg (42) along the vapor compression loop and a second leg (43) along the heat transfer loop in heat exchange relation with the first leg. |
US10670318B2 |
Ice making system
An ice bank detachably mounted on a base member located at a refrigerator door, the ice bank including a front wall, a rear wall, both side walls, a bottom wall, a top opening, an ice storage space is defined by the front wall, the rear wall, both side walls and the bottom wall, a blade cover coupled to the rear wall, an ice crushing space is defined by the rear wall and the blade cover, a rotation shaft extending through the blade cover and the rear wall, a second connection unit coupled to the first portion of the rotation shaft and detachably mounted to a first connection unit of a driving unit which is mounted to the base member, a transfer unit coupled to the second portion of the rotation shaft and disposed within the ice storage space, an ice crushing unit coupled to a third portion of the rotation shaft and disposed within the ice crushing space, an ice transfer hole provided at the rear wall such that ices are transferred from the ice storage space to the ice crushing space through the ice transfer hole by the transfer unit and hooks protruding from the rear wall of the ice bank and being selectively coupled to the base member. |
US10670317B2 |
Use of thermoelectric elements for clear ice making, ice harvesting, and creating a temperature condition for clear ice making
An ice making apparatus for an appliance includes a housing that has an interior volume and an ice tray horizontally suspended across the interior volume that is configured to retain water. The ice making apparatus also includes a heat pump thermally coupled to a bottom surface of the ice tray. The heat pump is configured to freeze water in the ice tray and expel heat. A heat transfer device is configured to move heat expelled by the heat pump to an upper portion of the interior volume. |
US10670316B2 |
Compressor and fan staging in heating, ventilation, and air conditioning systems
The present disclosure relates to a heating, ventilating, and air conditioning (HVAC) unit including a first refrigeration circuit having a first compressor and a first condenser, a second refrigeration circuit having a second compressor and a second condenser, a first fan configured to generate airflow over the first condenser, a second fan configured to generate airflow over the second condenser, an evaporator common to the first refrigeration circuit and the second refrigeration circuit, and a controller configured to control operation of the HVAC unit according to an active staging operation of a plurality of staging operations, wherein the plurality of staging operations comprises at least three stages of operation in which each of the first and second compressors individually operates in a selection of at least two compression settings and each of the first and second fans individually operates in a selection of at least two speed settings. |
US10670314B2 |
Refrigeration system
Disclosed in the present invention is a refrigeration system, comprising: an evaporator and a condenser connected by a pipeline, wherein: at least one of the evaporator and the condenser comprises a heat exchange tube, the heat exchange tube comprising a first channel and a second channel, and the first channel and the second channel of the heat exchange tube forming different flow paths of the refrigeration system. |
US10670311B2 |
Heat exchanger
The present invention provides a heat exchanger having a heat exchanging portion HE including a plurality of paths through which a refrigerant flows and a plurality of columns of fin plate that exchange heat between the refrigerant and air, wherein, in a case where the heat exchanging portion functions as a condenser, the refrigerant is flown from a header into the heat exchanging portion HE via the plurality of paths, every two paths of the plurality of paths merge into one single path by branching/merging pipes after the refrigerant has flown through one fin plate, before the refrigerant flows through the other fin plate so as to flow out of the heat exchanging portion HE, wherein a difference in height between the highest path and the lowest path in a vertical direction is set equal to or less than half of a height of the heat exchanging portion HE. |
US10670310B2 |
Motor for use in refrigerant environment
A motor for use in a refrigerant atmosphere includes a rotor configured to rotate about an axis and a stator adjacent the rotor. The stator includes a core defining an end, and a plurality of teeth defining a plurality of slots. A plurality of coils are wrapped around the plurality of teeth such that each coil of the plurality of coils comprises a pair of slot portions extending at least partially through adjacent slots of the plurality of slots and an end turn extending between the slot portions and at least partially across the end. A shell encapsulates the end of the stator such that the end turns of said plurality of coils are substantially sealed from the refrigerant atmosphere. |
US10670306B2 |
Mechatronic drivers in the cold end of a heat pump
Some heat pumps have displacers mechatronically-controlled via springs and coils acting upon a ferromagnetic plate. In some prior art heat pumps, the components are housed in hot parts of the heat pump and in others, the components are housed in a cold part of the heat pump, but the components are offset from a central axis of the heat pump. A heat pump with the mechatronic driver components collinear with a central axis of the heat pump has the components in a cold part of the heat pump. |
US10670305B2 |
Refrigeration apparatus and method for controlling the same
A refrigeration apparatus has a refrigerant circuit formed by connecting a compressor, a condenser, an expansion valve, and an evaporator by a refrigerant pipe. The refrigeration apparatus includes a temperature duration time measuring unit, and a target evaporation temperature calculating unit. The temperature duration time measuring unit measures a high-temperature duration time in a thermo-off state, the high-temperature duration time being time during which the temperature of the interior of a to-be-cooled space is higher than a lowering threshold which is set with reference to a target interior temperature. The target evaporation temperature calculating unit updates the target evaporation temperature by decreasing the target evaporation temperature by a set subtraction coefficient, after the high-temperature duration time becomes greater than or equal to an update reference time. |
US10670300B2 |
Dual element electric tankless water heater
A tankless water heater includes a heater assembly, a temperature sensor, a flow sensor, a first heating element, a second heating element, and a controller. The heater assembly includes a water inlet, a water outlet, and a heating chamber defining a water flow path between the water inlet and the water outlet. The temperature sensor measures the temperature of water flowing through the heating chamber. The flow sensor measures a flow condition of water within the heating chamber. The first and second heating elements are located in the heating chamber and include first and second wattages, respectively. The second wattage is different from the first wattage. The controller is coupled to the first and second heating elements and the temperature and flow sensors. The controller is configured to regulate the amount of electrical current flowing through the first and second heating elements in response to the flow condition. |
US10670298B2 |
Air conditioner
An air conditioner includes: a main body having an air outlet; a fan provided in the main body; a heat exchanger provided in the main body; and a first member rotatably supported on the main body and opening and closing the air outlet, wherein the first member includes a first casing having a first surface facing an inner side of the main body while operation is stopped and a second casing attached to the first casing; on the first casing, a recess is formed on the first surface and a protrusion protruding toward the second casing is formed, and the recess is positioned on an opposite side to the protrusion. |
US10670296B2 |
System and method of adjusting compressor modulation range based on balance point detection of the conditioned space
A climate-control system includes a variable-capacity compressor, an outdoor ambient temperature sensor, a user-controlled device, and a control module. The outdoor ambient temperature sensor indicates a temperature of outdoor ambient air. The user-controlled device provides a demand signal indicating a demand for at least one of heating and cooling. The control module commands a compressor stage and a stage run time based on the temperature from the outdoor ambient temperature sensor and the demand signal. The control module also modifies a lockout threshold based on a cycle run time, where the cycle run time is an actual run time for the compressor to meet a setpoint temperature. |
US10670290B2 |
Multi air conditioner
Electricity wasting due to an unnecessary operation is prevented and the usability is improved. A multi air conditioner includes an outdoor unit, a first indoor unit and a second indoor unit. The first indoor unit and the second indoor unit are connected to the outdoor unit and are respectively disposed in different rooms. When the first indoor unit is operated based on a first operating mode, if an operation start instruction based on a second operating mode which is different from the first operating mode is sent to the second indoor unit from a remote controller without using an internet (S5: YES, S7: NO), the first indoor unit becomes an operation stop state and the second indoor unit starts an operation based on the second operating mode on condition that the last instruction to the first indoor unit is sent from a smart phone via the internet (S9: YES) (S12). |
US10670284B2 |
Heat exchanging ventilation device
A heat exchanging ventilation device includes supply air blower (8); exhaust air blower (9); a supply air blowing passage through which air to be delivered to indoor from outdoor by supply air blower (8) passes; a exhaust air blowing passage through which air to be delivered to the outdoor from the indoor by the exhaust air blower passes; heat exchange element (11) disposed at a position where both the supply air blowing passage and the exhaust air blowing passage pass and exchanging heat between air delivered by supply air blower (8) and air delivered by exhaust air blower (9); supply air damper (12) provided on supply air inlet (2) side of the supply air blowing passage; exhaust air damper (13) provided on exhaust air outlet (3) side of the exhaust air blowing passage; and circulation damper (14) provided at boundary portion (25) which separates the supply air blowing passage and the exhaust air blowing passage from each other. |
US10670283B2 |
Desiccant wheel for a portable dehumidifer
A desiccant wheel for a dehumidifier includes a band of material around an outer circumference of the desiccant wheel and a plurality of sprocket holes formed in the band of material. The plurality of sprocket holes are configured for coupling the desiccant wheel to a sprocket. The desiccant wheel is configured to rotate when the sprocket is rotated by a motor. |
US10670282B2 |
Air conditioning apparatus
To reduce noise coming from an indoor unit in an air conditioning apparatus that has an outdoor unit that has a compressor and an outdoor heat exchanger, the indoor unit that has an indoor heat exchanger, and a liquid refrigerant connection pipe and a gas refrigerant connection pipe that interconnect both units and in which a liquid pressure adjusting expansion valve that reduces a pressure of a refrigerant flowing through the liquid refrigerant connection pipe in such a way that the refrigerant is in a gas-liquid two-phase state is provided in an outdoor liquid refrigerant pipe that interconnects the liquid-side end of the outdoor heat exchanger and the liquid refrigerant connection pipe. An external expansion valve unit having an external expansion valve that further reduces the pressure of the refrigerant whose pressure has been reduced in the liquid pressure adjusting expansion valve is provided in the outdoor liquid refrigerant pipe. |
US10670281B2 |
Outdoor top cover having integrated drain features
Described herein are embodiments of a top cover for an outdoor HVAC unit. The top cover may comprise a dome-shaped top surface; outer edges surrounding the dome-shaped top surface; at least one ventilated grille disposed between the outer edges and the outdoor unit; and a plurality of channels configured to drain water from the dome-shaped top surface and away from the at least one ventilated grille. |
US10670280B2 |
Indoor unit of air conditioner
An indoor unit of an air conditioner includes: a bottom shell, at least two air passages (11) are provided abreast in the bottom shell (1); an air passage cover plate (2), provided on the at least two air passages (11) in a covering manner, flow guide openings (21) corresponding to the at least two air passages (11) are provided in the air passage cover plate (2) respectively; at least two centrifugal fans (3), provided in the at least two air passages (11) respectively and provided opposite to the corresponding flow guide openings (21); and an evaporator (4), provided on a side, far away from the bottom shell (1), of the air passage cover plate (2), each of the flow guide openings (21) is provided opposite to the evaporator (4). |
US10670277B2 |
Oven
Provided is an oven having an improved structure for keeping a cooking chamber clean. The oven includes a main body, a cooking chamber provided inside the main body, a main heater disposed inside the cooking chamber, a fan disposed inside the cooking chamber to circulate air heated by the main heater, a coating film formed on at least a part of a cooking chamber inner wall and having a liquid repellency, and a contaminant collecting portion having a liquid repellency smaller than that of the coating film and provided on the cooking chamber inner wall with which air circulated by the fan collides. |
US10670275B2 |
Cooling configurations for combustor attachment features
A combustor panel may include an attachment feature. Because conventional attachment features of conventional combustor panels may be insufficiently cooled, the present disclosure provides various combustor configurations for reducing hotspots in the vicinity of attachment features and/or for providing cooling airflow to and in the vicinity of attachment features. |
US10670274B2 |
Cooling configurations for combustor attachment features
A combustor panel may include an attachment feature. Because conventional attachment features of conventional combustor panels may be insufficiently cooled, the present disclosure provides various combustor configurations for reducing hotspots in the vicinity of attachment features and/or for providing cooling airflow to and in the vicinity of attachment features. |
US10670272B2 |
Fuel injector guide(s) for a turbine engine combustor
A fuel injector guide is provided for a turbine engine combustor. The fuel injector guide includes a tubular base, an annular flange, a plurality of ribs and a flow turbulator. The base extends along an axis between first and second ends. The flange extends radially out from the base at the second end. The ribs are disposed around the base and extend axially out from the flange towards the first end. The flow turbulator is disposed between an adjacent pair of the ribs. |
US10670269B2 |
Cast combustor liner panel gating feature for a gas turbine engine combustor
A liner panel for use in a combustor of a gas turbine engine, the liner panel includes a radiused gate blended into a hot side of the liner panel. A combustor for a gas turbine engine including a liner panel mounted to a support shell via a multiple of studs, the liner panel including a radiused gate blended into a hot side of the liner panel, the hot side including a thermal barrier coating. A method of manufacturing including casting a radiused gate tangentially cast into a hot side of a liner panel; and applying a thermal barrier coating to the hot side of the liner panel over the remnant of the radiused gate. |
US10670264B2 |
Cracking furnace
The invention relates to a cracking furnace containing a tubular vertical chamber which comprises an inlet for introducing a gas to be treated and an outlet for removing said gas from the chamber, means for heating said gas which include a heating tube extending vertically inside the chamber and coaxial with the chamber, the heating tube being shaped in such a way as to have a closed lower end and being arranged in such a way that the lower end thereof is arranged in the chamber and such that the upper end thereof is connected to a burner of the heating means arranged outside the chamber. The invention also relates to an assembly comprising such a cracking furnace and a device for thermal treatment of biomass and/or waste, an outlet of which is connected to the inlet of said cracking furnace. |
US10670262B2 |
Reactor for chemical-looping combustion
Systems and methods are provided for enhancement of gaseous CLC in a fixed-bed process, marked by an increase in CO2 capture efficiency and oxygen carrier utilization, while reducing disadvantages of a conventional fixed-bed operation. The disclosed systems/methods provide a CLC fixed-bed reactor design in which the direction of the fuel gas is intermittently reversed during a single fuel oxidation step. In this reverse-flow mode, oxygen carrier reduction reactions are displaced over the ends of the reactor, which increases contact between fuel and oxidized solids and alleviates and/or mitigates problems of carbon deposition encountered by most oxygen carriers. |
US10670257B2 |
Waterproof light emitting module
A waterproof light emitting module includes a circuit board, a light emitting diode, a light guide plate, first, second, and third waterproof layers. The light emitting diode is over the circuit board and has a light emitting surface, and first and second non-light emitting surfaces. The light emitting surface is opposite to the first non-light emitting surface. The second non-light emitting surface is between the light emitting surface and the first non-light emitting surface. A center of the light guide plate is substantially aligned with a center of the light emitting diode along a direction perpendicular to the light emitting surface. The light emitting diode is between the first waterproof layer and the light guide plate. The second waterproof layer covers the second non-light emitting surface. The third waterproof layer is between the second waterproof layer and the light guide plate. |
US10670256B2 |
Lighting module with inclined LED mounting surface
A lighting module comprises a heat sink with a body portion and a protrusion portion protruding from the body portion into a forward direction. An LED element is mounted on a mounting surface of the protrusion portion. The mounting surface is arranged facing partially backwards and forming an angle of 5-45° to the forward direction. An electrical plug connector is provided within the body portion's cavity and is electrically connected to the LED element. In the lighting system, a reflector assembly comprises a concave reflector with an inner reflector space. A lighting module is arranged such that its protrusion portion projects into the inner reflector space. Light emitted from the LED element is reflected by the reflector. The body portion is arranged outside of the reflector space. The lighting module may be replaced by separating the lighting module from the reflector assembly and providing a new lighting module. |
US10670255B2 |
Evacuated core circuit board
An evacuated core circuit board (10) for dissipating heat from a heat generating electronic component, the evacuated core circuit board comprising: at least one circuit layer (12) to which the heat generating electronic component (14) is electronically coupled; a base layer (16) a comprising a body structure (19) having a substantially hollow interior (20); and a dielectric layer (18) provided between at least a portion of the circuit layer (12) and the base layer (16), wherein the hollow interior (20) is at least partially evacuated. |
US10670254B2 |
Electrical busway lighting system
A busway system, including an electrical busway section having a length, the electrical busway section having first and second opposing sides, the electrical busway section including one or more busbars between the first and second sides and extending along the length of the electrical busway section; a plugin module including a plug head, the plug head being received within the one or more busbars to couple the plugin module with the electrical busway section; a driver module coupled to the plugin module; and a light source coupled to the electrical busway section and extending along the length of the electrical busway section, and further being electrically regulated by the driver module. |
US10670250B2 |
Chip-on-board modular lighting system and method of manufacture
Chip-on-board (COB) modular lighting systems and methods of manufacture are described herein. A system includes a COB assembly including a thermally conductive plate and a COB light-emitting diode (LED) device thermally coupled to the thermally conductive plate. The COB LED device includes multiple LED chips disposed on a surface of a substrate. The substrate includes first electrical power contacts exposed from at least the surface. The system further includes an electronics board that has second electrical power contacts. The electronics board is attached to the COB assembly such that the first and second electrical contacts are electrically coupled and the thermally conductive plate is attached to the electronics board. |
US10670248B2 |
Controlling the integral light energy of a laser pulse
An embodiment of a system for providing illumination for an endoscope device includes a light source comprising laser bundles each having laser light emitters, an electromagnetic sensor embedded within the light source to sense electromagnetic energy emitted from at least one laser light emitter within each of the laser bundles, and a control circuit in electronic communication with the electromagnetic sensor and at least one laser light emitter. The light source sequentially pulses electromagnetic energy in a plurality of individual electromagnetic partitions. The electromagnetic sensor receives electromagnetic energy from at least one laser light emitter and measures an amount of electromagnetic energy generated by at least one laser light emitter. |
US10670239B2 |
Fixing clip for light strip
Fixing clip for light strip is disclosed, which comprises a body and an elastic member, the body is provided with a slot capable of accommodating the light strip, the elastic member is disposed in the slot; a side wall of the slot is provided with a block laterally extending, the elastic member comprises a pressing portion, and an upper end of the pressing portion abuts against the block; the pressing portion can be pressed against a side wall of the light strip to prevent the light strip from sliding out of the slot. By implementing the present disclosure, the light strip can be effectively prevented from slipping out of the slot, and the reliability thereof is high, and no glue or mounting screws are required, which simplifies the assembly process of the light strip and is convenient for the mounting of the light strip. |
US10670236B1 |
Plug-in LED lamp holder
A plug-in LED lamp holder is provided, including a first housing, a second housing and a core shaft, wherein each of the first housing and the second housing has a semicircular tubular structure and is provided at a top portion thereof with a connecting block, the connecting block has a triangular plate shape and is provided with a connecting hole formed thereon, each of the first housing and the second housing is provided with a semicircular side tube communicating with an inner side thereof, a plurality of semi-annular inner ribs are provided on an inner wall of the side tube, the first housing and the second housing are assembled to define a cylindrical cavity on a bottom thereof, the first housing and the second housing are respectively provided on the cylindrical cavity with a first thread and a second thread which together form a complete thread. |
US10670235B1 |
Systems and methods for obstruction detection on a luminaire optics
A lighting module includes a substrate, an obstruction sensor and a light source mounted on the substrate, and an optical assembly located over the light source. The obstruction sensor includes a transceiver to transmit radiation towards the optical assembly and receive radiation reflected by the optical assembly. The reflected radiation is indicative of one or more conditions of the optical assembly. The obstruction sensor may be an infrared (IR) sensor. The lighting module may also include a processor having programming instructions to receive information corresponding to the radiation reflected by the optical assembly from the obstruction detection sensor, analyze the received information to determine the presence of at least a threshold level of an obstruction or a deformity on the optical assembly, and in response to determining the presence of at least the threshold level of the obstruction or the deformity on the optical assembly, perform a restorative action. |
US10670233B2 |
Light emitting device
A light emitting device includes a mounting board on which a plurality of light sources are disposed; a partitioning member surrounding the light sources and including a plurality of walls that include top parts and form a plurality of areas; a diffuser sheet provided above the partitioning member and supported directly or indirectly by at least one of the top parts; a plurality of first reflectors provided directly above the light sources and positioned on one of an upper surface and a lower surface of the diffuser sheet; a second reflector provided directly above the top parts and positioned on one of the upper surface and the lower surface of the diffuser sheet; and a wavelength conversion sheet positioned above the diffuser sheet. The first reflectors contain a light absorbing material that absorbs at least part of a wavelength of light from the light sources. |
US10670231B2 |
Light conversion material with light reflective structure and light-emitting diode device having the same
The present invention discloses a light conversion material with light reflective structure, comprises: a transparent substrate, a plurality of first light conversion films and second light conversion films. Particularly, the second light conversion film is disposed between two of the first light conversion films, and has a refractive index greater than that of the first light conversion film. By such design, when a short-wavelength light is incident on the first light conversion films and the second light conversion films, parts of the short-wavelength light have a reflected light forming at the junction between the two light conversion films, and the reflected light would bounce back to the first light conversion film and/or the second light conversion film, thereby those unconverted short-wavelength light being prevented from directly passing the light conversion material. Briefly speaking, this light conversion material exhibits an outstanding performance on short-wavelength light recycling. |
US10670228B2 |
Sun-sky imitating lighting system with enlarged perceived window area
A lighting system (1) for in particular forming a room edge (12) of a room comprises an enlarged sky-perception providing unit (2) with a light transparent panel (3) and a mirror unit (13) with a reflective face (13A) forming an inner edge (14), the lighting system further comprises a light source (41) configured to emit a direct light beam (43) through the light transparent panel (3) onto the mirror unit (13) such that the transmitted portion (9) of the light beam is reflected completely by the reflective face (13A), thereby creating a reflected direct light beam (17) in particular for imitating a sun beam. |
US10670227B2 |
Hyperbolic ceiling-reflector for directional light sources
A downlight fixture includes an optic housing, a light-emitting diode (LED) array, and a lens-less reflector. The LED array emits directional light rays in a downward direction towards an illuminated target. The reflector is mounted within the optic housing and adjacent to the LED array. The reflector has a hyperbolic wall continuously extending between a narrow neck and a wide bell. The light rays are spread into a light beam within the reflector upon making contact solely with the hyperbolic wall. |
US10670219B2 |
Automotive lighting
In an automotive lighting apparatus lighting components generate respective light fields. The lighting components are aligned one with the others such that the light fields combine in a lighting profile having cutoff regions meeting a predetermined cutoff criterion. An actuator is mechanically coupled to a corresponding one of the lighting components to aim that lighting component in a direction other than that in which the lighting component was aligned. A control component operate the actuator to aim the lighting component in the direction other than that in which the lighting component was aligned so that the light fields of the lighting components combine in another lighting profile having cutoff regions meeting another cutoff criterion. |
US10670218B2 |
Electrical device for a vehicle running board
An electrical device for a vehicle includes a housing having an upper portion and a lower portion. An upper light source attaches to the upper portion and a light guiding element attaches to the upper portion to receive the upper light from the upper light source and direct outgoing light in a substantially uniform direction. A display attaches to the upper portion to receive the outgoing light for illumination of the display. A lower member couples with the lower portion. A lower light source attaches to the lower member. A collimator attaches to the lower member to receive incoming light from the lower light source and change directions of the incoming light to a collimated beam. A lens element attaches to the lower portion to direct the collimated beam at a target. |
US10670216B2 |
Vehicle lamp including rotary reflector
An optical unit includes a light source and a rotary reflector configured to reflect a light emitted from the light source and rotate around a rotation axis in one direction. The rotary reflector is provided with a reflective surface such that a desired light distribution pattern is formed by scanning a light of a light source reflected by the rotary reflector while the rotary reflector is rotated. The light source includes a first light-emitting portion configured to be turned on when forming a first light distribution pattern that mainly illuminates a range lower than a horizontal line, and a second light-emitting portion configured to be turned on when forming a second light distribution pattern that illuminates a range at least higher than the horizontal line. |
US10670214B2 |
Vehicle lamp and vehicle having the same
A vehicle lamp comprises a first light source group for forward illumination comprising at least one light emitting element, a second light source group for road surface drawing comprising at least one light emitting element provided separately from the at least one light emitting element, a single projection lens through which lights emitted from the first and second light source groups are to pass, and a light shade arranged between the first and second light source groups and the projection lens so that the light from the first light source group and the light from the second light source group do not intersect with each other before entering the projection lens. The projection lens has a first region through which the light from the first light source group is to pass and a second region through which the light from the second light source group is to pass. |
US10670205B2 |
Open channel LED light fixture for indirect lighting
An LED light fixture is disclosed with an elongated housing that forms a open lower light channel and an upper light channel that is juxtaposed to the open lower light channel with electronics cavity or conduit positioned there between. The open lower light channel includes elongated LED light engines positioned on support edges or structures for emitting indicted and reflected light out from the open lower light channel and the upper light channel includes an elongated LED light engine for emitting light therefrom. The LED light fixture preferably has an elongated reflective insert that extends through the open lower light channel and creates a reflection channel from which the indirect and reflected light is emitted. |
US10670203B1 |
Modular light fixture with interchangeable components
A modular light fixture has interchangeable assemblies for a top-mount configuration and a bottom-mount configuration. The cage, lens, and roof are the assemblies that can all be interchanged between the different mounting configurations. Each one of these assemblies has the same geometrical shape in the top-mount configuration and in the bottom-mount configuration. The cage has an upper collar, a lower collar, and side rails that connect the collars. The lens is a single-piece shell that is formed in either a prismatic shape or a cylindrical shape. The roof slopes downward from a center section to an outer section. The top-mount bracket assembly for the top-mount configuration is a single-piece injection-mold plastic part which can be produced with an arm extending from a wall panel and without any finial. |
US10670201B1 |
Headlamp with light source on removable slotted body
An illumination system can include a flashlight removable from a headlamp docking base with a C-shaped bracket. The flashlight can have a bifurcated body defined by a shaft and a bar each attached to a lateral side of a head and spaced apart from one another to define a slot. The shaft can define a battery housing. A first light source on a front side of the head and a second light source on the bar may each be on a front face of the flashlight. The flashlight may be selectively secured among different structures by selectively performing actions including at least: mounting the flashlight to the base by inserting the shaft of the flashlight into the C-shaped bracket of the base; and mounting the flashlight to a substrate by sliding the slot of the flashlight over an edge of the substrate. |
US10670198B2 |
Modular power manifold for tube lights
A modular power manifold for a tube light may feature LED strips mounted in a support extrusion. A cover is provided as are two end caps with modular connectors which allow use in multiple settings. A power interface may also be provided to supply auxiliary power to additional loads. |
US10670196B2 |
LED light bulb construction and manufacture
An LED light bulb with integrated power supply, and which may incorporate integrated communications and processing functions. The LED light bulb is designed to be efficiently manufactured in mass quantities using automated assembly techniques, and is constructed to exhibit the spatial light pattern of a regular incandescent bulb as closely as possible. Where communications and processing functions are integrated, the LED light bulb is able to communicate via wireless communications to a mobile phone, notebook, tablet, or other computing device. |
US10670194B2 |
SSL lamp that includes three or more crossed elongated light emitting structures
Disclosed is a SSL lamp that includes three or more elongated light emitting structures. A respective first end of each of the three or more elongated light emitting structures are arranged such that they define a first polygon. A portion of each of the three or more elongated light emitting structures are arranged in vicinity of each other such that the three or more elongated light emitting structures crosses each other at a smallest angle of at least 30 degrees, thereby forming a common neck. |
US10670192B2 |
Lighting apparatus
A lighting apparatus comprises: a board, a plurality of light-emitting units disposed on the board, and a package structure enclosing all of the light-emitting units and having a volume less than 5000 mm3. The lighting apparatus has a light intensity greater than 150 lumens. |
US10670186B1 |
Fiber reinforced energetic composite
A fiber reinforced energetic composite is provided. The fiber reinforced energetic composite includes reinforcing fiber embedded in a cured polymer matrix and energetic polymer nanocomposite disposed in the reinforcing fiber. The energetic polymer nanocomposite including core-shell nanoparticles entrained in a polymer matrix. The core-shell nanoparticles include a core made of a metal and at least one shell layer made of a metal oxide disposed on the core or a core made a metal oxide and at least one shell layer made of a metal disposed on the core. The method of making a fiber reinforced energetic composite is also provided. Further, a composite container made of fiber reinforced energetic composite is further provided. |
US10670185B2 |
Configurable user detection system
A first embodiment of the disclosure provides a system for detection of intrusion into a working space of a material testing device wherein visual user detection system uses digital image processing and filtering in order to identify user entry into the specimen test space. The visual user detection system has built-in redundancy for safety compliance and further can be used for data entry with respect to test data setup and configuration. A second embodiment of the disclosure uses a digital camera mounted on the frame of the material testing device, oriented toward a striped pattern on the top of the front base cover. The striped pattern is recognized by a vision algorithm which creates virtual boundary lines within the pattern. A detected intrusion, such as by a user body part, will be detected and the material testing machine put into a safe state. |
US10670183B2 |
Systems and methods for payload stabilization
A stabilizing device for stabilizing a payload includes a handle assembly, a payload stabilization assembly, and a constant force assembly. The handle assembly includes one or more grips configured to permit a user to support the entirety of the stabilizing device using the one or more grips. The payload stabilization assembly is configured to support the payload and permit the payload to rotate about at least one axis of rotation. The constant force assembly is operably connected to the handle assembly and supports the payload stabilization assembly. The constant force assembly is configured to provide a force that equipoises a gravity force of the payload stabilization assembly with the payload in a vertical direction such that a net force of the payload stabilization assembly with the payload in the vertical direction is substantially zero. |
US10670182B2 |
System, method, and apparatus for clamping
A clamp apparatus is disclosed that includes a body, first and second actuators, first, second, third and fourth gear sets, first and second movable grippers, and at least one leaf spring. The first gear set is coupled to the first actuator and the second gear set is coupled to the second actuator. The first gear set engages the second gear set. The first and second movable grippers are each operatively coupled to the body. The third gear set is coupled to the first movable gripper and the fourth gear set is coupled to the second movable gripper. The third gear set operatively engages the fourth gear set. The leaf spring engages with the third gear set and the fourth gear set to urge the first movable gripper and the second movable gripper toward a clamped position. |
US10670176B2 |
Manifold and methods of manufacturing same
According to one aspect, a manifold defines an internal region and a first inside surface. A fluid liner is permanently bonded to the first inside surface, and dynamically responds to pressure fluctuations within the internal region during fluid flow therethrough while the permanent bond is maintained. According to another aspect, an end cap is connected to the elongated member and defines a second inside surface. The fluid liner is engaged with each of first and second inside surfaces, and defines a third inside surface. A first thickness of the fluid liner is defined between the first and third inside surfaces, a second thickness of the fluid liner is defined between the second and third inside surfaces, and the second thickness is greater than the first thickness. According to another aspect, a plug opening is formed through the fluid liner, and a liner plug extends within the plug opening. |
US10670173B2 |
Locking pipe joint device with indicator
A locking pipe joint assembly, device and method can employ a center body connector, one or more sealing elements, a shoe gland, an indicator ring and a retaining cap. In embodiments, a bolt element and a nut element are provided for securing the retaining cap to the center body connector and compressing a packing assembly therein. |
US10670171B2 |
Wiring incorporated resin pipe and method of manufacturing the same
A wiring incorporated resin pipe includes a tubular shaped sheet formed in an approximately tubular shape at an interval so that a slit is formed between both ends in a transverse direction, a wiring unit arranged in the tubular shaped sheet along a longitudinal direction of the slit in an inner side of the slit and a resin material filled in a gap formed by matching surfaces of the slit of the tubular shaped sheet and the wiring unit to thereby seal the matching surfaces of the slit of the tubular shape sheet, in which conductive wires for wiring are laid inside the wiring unit in the longitudinal direction. |