Document | Document Title |
---|---|
US10706106B2 |
Merge tree modifications for maintenance operations
Systems and techniques for merge tree modifications for maintenance operations are described herein. A request for a KVS tree is received. Here, the KVS tree is a data structure including nodes and the nodes include a temporally ordered sequence of kvsets that store keys in sorted order. A parameter set for the KVS tree is received. The request is executed on the KVS tree by modifying operation of the KVS tree in accordance with the parameter. |
US10706105B2 |
Merge tree garbage metrics
Systems and techniques for collecting and using merge tree garbage metrics are described herein. A kvset is created for a node in a KVS tree. Here, a set of kvset metrics for the kvset are computed as part of the node creation. The kvset is added to the node. The node is selected for a compaction operation based on a metric in the set of kvset metrics. The compaction operation is performed on the node. |
US10706104B1 |
System and method for generating a graphical model
Methods for creating a model that is a graphical representation are provided. In one aspect, a method includes including receiving a first dataset including a first variable and a third variable, and a second dataset including a second variable and the third variable. The method also includes creating graphical representations of the first and second datasets by applying conditional independence tests on them, and storing conditional independence information obtained by applying the conditional independence tests on the first and second datasets. The method also includes applying a bivariate causal discovery algorithm. The method further includes modifying the graphical representations of the first and second dataset according to the determined causal relations, and creating a set of candidate graphical representations for a third dataset including the first and second datasets. Each candidate graphical representation is consistent with the conditional independence information. Systems and machine-readable media are also provided. |
US10706103B2 |
System and method for hierarchical distributed processing of large bipartite graphs
Systems, methods, and apparatuses for implementing a distributed, hierarchical, and iterative data graph processing strategy are disclosed. A large data graph is partitioned and the partitions are clustered. Sets of keys and hashes are generated for each cluster and distributed to a plurality of processing machines. The processing machines recreate the partitions, based on received hashes and keys of the clusters of the first partitions, and the graph. Thereafter, the partitioning, clustering and processing is repeatable for the recreated graphs. The disclosed strategy enables processing of large and dynamic data graphs, including bipartite query-Uniform Resource Locator graphs. |
US10706102B2 |
Operation efficiency management with respect to application run-time
Disclosed aspects relate to operation efficiency management in a shared pool of configurable computing resources. A first set of processing operations of a first application may be detected. A second set of processing operations of a second application may be detected. The first set of processing operations of the first application may be compared with the second set of processing operations of the second application. A substantial match of the first and second processing operations of the first and second applications may be determined. A single set of processing operations for both the first and second applications may be established. |
US10706101B2 |
Bucketized hash tables with remap entries
Methods and mechanisms for managing data in a hash table are disclosed. A computing system includes a hash table configured to store data and hash management logic. In response to receiving a request to insert data into the hash table, the hash management logic is configured to generate a first hash value by applying a first hash function to the key of the key-value pair, and identify a first bucket within the hash table that corresponds to the first hash table. If the first bucket has a slot available, store the key-value pair in the slot. If the first bucket does not have a slot available, select a first slot of the first bucket for conversion to a remap entry, store the key-value pair in a second bucket, and store information associating the key-value pair with the second bucket in the remap entry. |
US10706097B2 |
Manipulation of non-linearly connected transmedia content data
The invention relates to systems and methods for navigating, outputting and displaying non-linearly connected groups of transmedia content. Specifically, the invention involves retrieving, from a database, an ordered group of transmedia content data objects comprising a plurality of transmedia content data objects and linking data, whereby each element of the linking data defines a directional link from one of the transmedia content data objects to another of the transmedia content data objects; generating a two-dimensional graph structure representing the ordered group of transmedia content data objects whereby each graph node corresponds to a transmedia content data object and each graph edge corresponds to an element of the linking data; and outputting the graph structure on a display screen. |
US10706096B2 |
Management of local and remote media items
A method at a client device includes displaying media library information corresponding to a set of media items. The media items include one or more local media items stored at the client device, and one or more remote media items stored at a remote system and not at the client device. The method also includes displaying affordances identifying the remote media items and detecting user interaction with an affordance identifying a respective remote media item. The method also includes, in response to detecting the user interaction, initiating a process for downloading a copy of the respective remote media item to the client device for storage at the client device. |
US10706091B2 |
User driven computerized selection, categorization, and layout of live content components
A computer application displayed document such as a Web Page, is manipulated by dragging snippets to and from graphically depicted icons created by the application. The snippets preferably comprise links to the original content for communicating with the content source and/or restoring removed snippets to the displayed document. Preferably links are maintained semantically using RDF and DOM technology. |
US10706088B2 |
Progressive analysis for big data
According to one general aspect, a method may include receiving a data query request that includes one or more search parameters to be searched for within a plurality of files that are stored according to a hierarchical organizational structure, wherein each file includes at least one data record. The method may include scanning a plurality of files to determine if one or more files match a sub portion of the search parameters. The method may further include parsing the candidate files to determine which, if any, records included by the respective candidate files meet the search parameters. The method may include generating, by one or more result analyzers, query results from the resultant data. The method may also include streaming, to the user device, the query results as at least one query result becomes available and to start streaming before the query requests have been fully generated. |
US10706084B2 |
Method and device for parsing question in knowledge base
A method for parsing a question in a knowledge base includes: receiving a question entered by a user; performing phrase detection on the question to determine candidate phrases; mapping the candidate phrases to resource items in the knowledge base; further determining values of observed predicates and possible question parse spaces; performing uncertain inference on each proposition set in the possible question parse spaces according to the values of the observed predicates and values of hidden predicates, and calculating confidence; acquiring a combination of true propositions in a proposition set whose confidence satisfies a preset condition; generating a formal query statement according to the combination of true propositions. |
US10706081B2 |
Quality of location-related content
Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate and/or support one or more operations and/or techniques for improving quality of location-related content, such as truncated location-related content, for example, while preserving and/or maintaining user privacy. |
US10706079B2 |
Group clustering using inter-group dissimilarities
Certain embodiments described herein are generally directed to improving performance of one or more machines within a system by clustering multidimensional datasets relating to the performance of the machines using inter-group dissimilarities between groups of the dataset. The method for improving performance of one or more machines within a system, includes forming a multidimensional dataset having a plurality of groups using performance related data associated with one or more machines in the system, clustering the plurality of groups into one or more clusters based on intergroup dissimilarities between the plurality of groups, identifying one or more anomalous clusters from among the one or more clusters, identifying the one or more anomalous groups in the one or more anomalous clusters, and adjusting a configuration of the system to improve the performance of the one or more machines corresponding to the one or more anomalous groups. |
US10706075B2 |
Analyzing application behavior to determine relationships between data
Application behavior is analyzed to determine relationships between data. Database objects accessed by an application are identified. Then, one or more relationships between the identified database objects are determined based on one or more from a group comprising statements of the application referring to the identified database objects and sets of the identified database objects accessed by different modules of the application. |
US10706073B1 |
Partitioned batch processing for a usage analysis system
A usage analysis service that obtains session events from application instances, updates usage metrics for the application instances according to the session events, and stores or updates aggregated usage metrics for each application according to the session events. Updates for the instance usage metrics may be partitioned according to instance identifier, collected in batches, and applied to respective instance records in an instances table by one or more instance update nodes. Updates for the aggregated usage metrics may be partitioned according to application identifier, collected in batches, processed to combine multiple updates, and applied to respective aggregate records in an application usage table by multiple application usage update nodes. The system may provide an interface that retrieves aggregated usage metrics from the application usage table and presents application usage information for the applications to consumers. |
US10706067B2 |
Map recording device, computer readable storage medium, and map recording method
A map recording device includes: a display which displays information; a storage; and a processor. The processor causes the display to perform a display of an arbitrary region expressed by browsing map information specified by a user's manipulation. The processor further acquires partial map information from the browsing map information. The partial map information is map information other than the browsing map information and expresses a region corresponding to a whole region displayed in the display. The storage stores the partial map information acquired in the acquiring. |
US10706062B2 |
Method and system for exchanging data from a big data source to a big data target corresponding to components of the big data source
A method and system for big data exchange is provided. The method includes a big data source collects various data and provides the various data to a big data exchanger; the big data exchanger receives the various data imported from the big data source, processes the various data to obtain processed data, and exports the various data and the processed data to a big data target according to a data request of the big data target; the big data target sends the data request to the big data exchanger and receives the various data and the processed data, corresponding to the data request, which are exported from the big data exchanger. |
US10706060B2 |
Systems and methods for re-ranking displayed conversations
Systems and methods for storing a plurality of conversations are provided. Each such conversation has a corresponding conversation identifier and one or more messages sharing a common set of characteristics that meet predefined criteria. Information is sent to a remote computer identifying the conversations and providing sufficient information to rank them in accordance with a date/time value of a most recently received message of each conversation thereby causing a first conversation to be ordered before a second conversation. Subsequently, a first message that is deemed to belong to the second conversation is obtained and added to the second conversation. Information is resent to a remote computer identifying the plurality of conversations and providing sufficient information to rank the plurality of conversations in accordance with a date/time value of a most recently received message of each respective conversation thereby causing the first conversation to be ordered after the second conversation. |
US10706057B2 |
Presenting groups of content item selected for a social networking system user based on content item characteristics
A social networking system provides a user with a feed of content items associated with other users connected to the user via the social networking system. Additionally, the social networking system identifies additional content items for presentation to the user and generates groups of additional content items so each group includes content items having a characteristic associated with the group. A scoring function is applied to each group to determine an expected amount of user interaction with content items in the group. Based on the expected amounts of user interaction, a featured content item is selected from each group. When a group of the additional content items is presented, the featured content item is visually distinguished from other content items in the group. |
US10706055B2 |
Partition aware evaluation of top-N queries
Techniques are described for executing an analytical query with a top-N clause. In an embodiment, a stream of tuples are received by each of the processing units from a data source identified in the query. The processing unit uses a portion of a received tuple to identify the partition that the tuple is assigned to. For each partition, the processing unit maintains a top-N data store that stores an N number of received tuples that match the criteria of top N tuples according to the query. The received tuple is compared to the N number of tuples to determine whether to store the received tuple and discard an already stored tuple, or to discard the received tuple. After all the tuples have been similarly processed by the processing units, all the top-N data stores for each partition are merged, yielding the top N number of tuples for each partition to return as a result of the query. |
US10706051B1 |
Methods for updating reference count and shared objects in a concurrent system
A method for referencing and updating objects in a shared resource environment. A reference counter counts is incremented for every use of an object subtype in a session and decremented for every release of an object subtype in a session. A session counter is incremented upon the first instance of fetching an object type into a session cache and decremented upon having no instances of the object type in use in the session. When both the reference counter and the session counter are zero, the object type may be removed from the cache. When the object type needs to be updated, it is cloned into a local cache, and changes are made on the local copy. The global cache is then locked to all other users, the original object type is detached, and the cloned object type is swapped into the global cache, after which the global cache in unlocked. |
US10706046B2 |
Metadata-based general request translator for distributed computer systems
In an embodiment, a method comprises generating and storing metadata that maps a domain model to data stored in a data store, wherein the domain model describes the data and relationships between the data; receiving, from a client application, a request for data stored in the data store, wherein the request is in a first query language; translating the request into one or more queries based on the metadata, wherein the one or more queries are in a second query language; sending the one or more queries to the data store; receiving a first result set from the data store, based on the data store executing the one or more queries. |
US10706038B2 |
System and method for state object data store
Disclosed in a fast, compact, efficient, hardware agnostic, stateful data store that can universally store and track millions of stateful data objects, such as networking routing data (or any stateful data) in files for use in, for example, embedded applications. Stateful data objects can be tracked by a modified tree for updating and insert data objects into the stateful data store. The stateful data object can also be allocated additional space in memory for potential future data updates |
US10706037B2 |
Non-blocking processing of federated transactions for distributed data partitions
Non-blocking processing of federated transactions may be implemented for distributed data partitions. A transaction may be received that specifies keys at data nodes to lock in order to perform the transaction. Lock requests are generated and sent to the data nodes which identify sibling keys to be locked at other data nodes for the transaction. In response to receiving the lock requests, data nodes may send to lock queues indicating other lock requests for the keys at the data node. An evaluation of the lock queues based, at least in part, on an ordering of the lock requests in the lock queues may be performed to identify a particular transaction to commit. Once identified, a request to commit the identified transaction may be sent to the particular data nodes indicated by the sibling keys in a lock request for the identified transaction. |
US10706036B2 |
Systems and methods to optimize multi-version support in indexes
System and method embodiments are provided for multi-version support in indexes in a database. The embodiments enable substantially optimized multi-version support in index and avoid backfill of commit log sequence number (LSN) for a transaction identifier (TxID). In an embodiment, a method in a data processing system for managing a database includes determining with the data processing system whether a record is deleted according to a delete indicator in an index leaf page record corresponding to the record; and determining with the data processing system, when the record is not deleted, whether the record is visible according to a new record indicator in the index leaf page record and according to a comparison of a system commit TxID at the transaction start with a record commit TxID obtained from the index leaf page record. |
US10706034B2 |
Query access optimizations for tiered index architecture
Disclosed herein are methods for retrieving data from a database. An embodiment operates searching for a key in a first index. The method determines that the searching will require a storage access request and issues the storage access request. The method continues searching for the key in a second index. |
US10706031B2 |
Database management systems for managing data with data confidence
Data records and associated data confidence of data in each data record are both stored in a database system. Each data record includes a data confidence. The data confidence indicates an accuracy or reliability level of the data of corresponding data record. The data records with confidence information are constructed in memory before they are stored into the database system. When the data records are retrieved from the database for analysis, the data confidence is retrieved as well. The analysis of data contained in the data records further considers the data confidence. The analysis result is thus affected by the data confidence. |
US10706026B1 |
Selective purging of data attributes
A system for selective purging includes an interface and a processor. The interface is to receive a selection of one or more data types for selective purging. The processor is to walk through a data audit memory; and to selectively remove data based at least in part on the one or more data types. |
US10706023B2 |
Blockchain consensus method and device
The present application discloses a blockchain consensus method and device. In the blockchain consensus method, a blockchain node obtains service data on which to perform consensus processing. A service type of the service data is determined. At least one consensus node that provides a consensus service is selected by the blockchain node and from a consensus network based on the service type. The blockchain node sends the service data to the at least one consensus node, so that the at least one consensus node performs consensus processing on the service data. |
US10706022B2 |
Space-efficient secondary indexing on distributed data stores
Embodiments for space-efficient secondary indexing on distributed data stores in a networked computing environment by a processor. Replicas of corresponding master data at a file system level of a distributed file system (DFS) are sorted for creating secondary indexes of the replicas on different columns of a database table, wherein existing replication data is leveraged for the sorting. |
US10706019B2 |
Database processing after a lock condition
Disclosed herein are system, method, and computer program product embodiments for performing database processing after a lock condition. An embodiment operates by receiving a release of a lock on data of a database. It is determined whether the data was modified by a processing of a first transaction associated with the first request. The lock is provided to a second transaction associated with a second request to access the data. If the first transaction did not modify the data, a second transaction associated with the second request is retried without refreshing a snapshot of the data. If the first transaction modified the data, the snapshot of the data is refreshed before the second transaction is retried. |
US10706018B2 |
Bandwidth-efficient installation of software on target devices using reference code libraries
A method for transmitting and updating program data in a highly compact format using recursive encoding, wherein data is deconstructed into chunklets, and is processed through a series of reference code libraries that reduce the data to a sequence of reference codes, and where the output of each reference library is used as the input to the next. |
US10706014B1 |
Storage system garbage collection and defragmentation
Metadata of each file of a group of files of a storage and chunk file metadata are analyzed to identify one or more file segment data chunks that are not referenced by the group of files of the storage. Fragmented chunk files to be combined together are identified based at least in part on the one or more identified file segment data chunks. The chunk file metadata is updated with an update that concurrently reflects the removal of at least a portion of the one or more file segment data chunks that are not referenced by the group of files and the combination of the identified fragmented chunk files. |
US10706011B2 |
Methods for facilitating preservation and retrieval of heterogeneous content and devices thereof
A method, non-transitory computer readable medium, and content management apparatus receives a storage request including content and context information associated with the received content, the context information comprising at least metadata and information for one or more user tags, wherein the user tags are customizable and established by an administrator. One of a plurality of types of content is identified for the received content. Searchable information is extracted from the received content based on the identified one of the plurality of types of content. A searchable index is generated for the received content based on at least the extracted searchable information and the context information associated with the received content. The received content is stored in a manner which is retrievable based on one or more associations in the generated searchable index. |
US10706007B2 |
Vector reduction processor
A vector reduction circuit configured to reduce an input vector of elements comprises a plurality of cells, wherein each of the plurality of cells other than a designated first cell that receives a designated first element of the input vector is configured to receive a particular element of the input vector, receive, from another of the one or more cells, a temporary reduction element, perform a reduction operation using the particular element and the temporary reduction element, and provide, as a new temporary reduction element, a result of performing the reduction operation using the particular element and the temporary reduction element. The vector reduction circuit also comprises an output circuit configured to provide, for output as a reduction of the input vector, a new temporary reduction element corresponding to a result of performing the reduction operation using a last element of the input vector. |
US10706006B2 |
Image processor I/O unit
An image processor is described. The image processor includes a storage circuit to store segments of input image data received in a raster scan format. The image processor further includes a reformatting circuit to convert the segments of input image data into a block image format. The image processor further includes a processor comprising a two-dimensional execution lane array and a two-dimensional shift register array. The two-dimensional shift register array is to store the input image data that has been formatted into the block image format. The execution lane array is to execute instructions that operate on the image data from the two-dimensional shift register array. |
US10706005B2 |
File system interface for remote direct memory access
Exemplary methods, apparatuses, and systems include a distributed memory agent within a first node intercepting an operating system request to open a file from an application running on the first node. The request includes a file identifier, which the distributed memory agent transmits to a remote memory manager. The distributed memory agent receives, from the remote memory manager, a memory location within a second node for the file identifier and information to establish a remote direct memory access channel between the first node and the second node. In response to the request to open the file, the distributed memory agent establishes the remote direct memory access channel between the first node and the second node. The remote direct memory access channel allows the first node to read directly from or write directly to the memory location within the second node while bypassing an operating system of the second node. |
US10706002B2 |
Resources sharing among vehicle applications connected via a bus
A vehicle having a plurality of application boards connected to a storage device via a bus, such as a Peripheral Component Interconnect Express (PCI Express or PCIe) bus. The storage device presents on the bus a plurality of virtual storage devices via virtualization of a set of resources of the storage device (e.g., in accordance with Single Root Input/Output Virtualization (SR-IOV) or Multi Root Input/Output Virtualization (MR-IOV)). The virtual storage devices are assigned to the plurality of application boards respectively. The bus and/or the storage device facilitates communications among the plurality of application boards and resource sharing. |
US10705998B1 |
Exchange of data between processor modules
A processing system comprising: multiple processor modules, each comprising a respective execution unit memory; and an interconnect for exchanging data between different sets of the processor modules. A group of the processor modules operates in a series of BSP supersteps. For the exchange phase of each superstep, each receiving processor module that is to receive data from outside its own set is pre-programmed with a value representing the number of units of data to receive. Starting from the pre-programmed value, it then counts out the number of data units remaining to be received each time a data unit is received. Each receiving processor module is further arranged to perform an exchange synchronization whereby, before advancing from the exchange phase to the compute phase of the current superstep, the receiving processor module waits until no units of data remain to be received according to the count. |
US10705995B2 |
Configurable logic platform with multiple reconfigurable regions
The following description is directed to a configurable logic platform. In one example, a configurable logic platform includes host logic and a plurality of reconfigurable logic regions. Each reconfigurable region can include hardware that is configurable to implement an application logic design. The host logic can be used for separately encapsulating each of the reconfigurable logic regions. The host logic can include a plurality of data path functions where each data path function can include a layer for formatting data transfers between a host interface and the application logic of a corresponding reconfigurable logic region. The host interface can be configured to apportion bandwidth of the data transfers generated by the application logic of the respective reconfigurable logic regions. |
US10705993B2 |
Programming and controlling compute units in an integrated circuit
An integrated circuit (IC) can include a command queue having a plurality of slots corresponding to commands from a host processor for execution by a plurality of compute units of the IC and a command request register having a plurality of locations corresponding to the plurality of slots in the command queue. The command request register is configured to generate an interrupt indicating a new command stored within the command queue. The IC can include a controller configured to, in response to the interrupt from the command request register, determine a selected compute unit that is idle from the plurality of compute units to execute the new command. The IC can also include a compute unit direct memory access circuit configured to provide the new command to the available compute unit. |
US10705991B2 |
Circuit for generating a sampling signal for a UART interface, and by comparing values stored in peripheral clock memory
A circuit for generating a sampling signal for a UART interface has an input terminal designed to receive a peripheral clock, an output terminal designed to output the sampling signal, a bit rate memory designed to store a value corresponding to a desired bit rate of the UART interface, a peripheral clock memory designed to store a value corresponding to a frequency of the peripheral clock, a sum memory designed to store a sum value, and a computing unit. The computing unit compares a comparison value, which is dependent on the sum value stored in the sum memory, with a threshold value, which is dependent on the value stored in the peripheral clock memory. The result of the comparison is taken as a basis for generating the sampling signal at a first level or a second level. In step with the peripheral clock and on the basis of the result of the comparing, the sum value stored in the sum memory is altered by the value stored in the bit rate memory or the sum value stored in the sum memory is altered by a value that is dependent on the value stored in the peripheral clock memory. |
US10705986B2 |
Flash interface controller and operation command processing method
Embodiments of this application provide a flash interface controller and an operation command processing method, and relate to the field of data storage. Programmable first type microcode and second type microcode are introduced to a flash interface controller. The first type microcode can be modified through programming to adapt to a procedure of parsing an operation command of a new protocol, and the second type microcode can be modified through programming to adapt to a flash bus operation required by a new flash interface standard. An operation command can be parsed by only fixing logics of physical modules in the flash interface controller and reading first type microcode and second type microcode that are related to the operation command. Therefore, various protocols and flash interface standards can be adapted to, and flexibility is good. |
US10705979B2 |
Memory page eviction using a neural network
An apparatus, method, program product, and system are disclosed for evicting pages from memory using a neural network. One embodiment of a method for evicting pages from memory using a neural network includes determining state information related to evicting pages from memory. The state information may be determined by a dedicated hardware snooping device that snoops a system bus for the state information. The method includes determining an identifier for a page in memory to be evicted using a neural network. The neural network performs machine learning operations on the state information to identify the page in memory to be evicted. The method includes locating the identified page in memory using the identifier determined by the neural network and evicting the identified page from memory. |
US10705978B2 |
Asynchronous tracking for high-frequency and high-volume storage
Asynchronous file tracking may include a first process that adds files to a cache and that generates different instances of a tracking file to track the files as they are entered into the cache. A second process, executing on the device, asynchronously accesses one or more instances of the tracking file at a different rate than the first process generates the tracking file instances. The second process may update a record of cached files based on a set of entries from each of the different instances of the tracking file accessed by the second process. Each set of entries may identify a different set of files that are cached by the device. The second process may then purge one or more cached files that satisfy eviction criteria while the first process continues to asynchronously add files to the cache and create new instances to track the newly cached files. |
US10705972B2 |
Dynamic adaptation of memory page management policy
Systems, apparatuses, and methods for determining preferred memory page management policies by software are disclosed. Software executing on one or more processing units generates a memory request. Software determines the preferred page management policy for the memory request based at least in part on the data access size and data access pattern of the memory request. Software conveys an indication of a preferred page management policy to a memory controller. Then, the memory controller accesses memory for the memory request using the preferred page management policy specified by software. |
US10705971B2 |
Mapping logical blocks of a logical storage extent to a replacement storage device
Embodiments of the present disclosure relate to a method, a device and a computer readable medium for managing a storage system. The method can determine a mapping between a logical storage extent and a plurality of storage devices in a storage pool without storing a table of the mapping. Further, the method can record a new mapping after a storage devices fails and restore the original mapping after the failed storage device is replaced. |
US10705970B1 |
Enhanced address compaction
An apparatus may include a circuit configured to determine a first encoded address is in a bitwise range of addresses, determine a first physical address in a storage memory from the first encoded address using bitwise mapping and retrieve first data from the first physical address in the storage memory. The circuit may further be configured to determine a second encoded address is in an offset linear range of addresses, determine a second physical address in the storage memory from the second encoded address using offset linear mapping and write second data to the second physical address in the storage memory. |
US10705967B2 |
Programmable interface to in-memory cache processor
The present disclosure is directed to systems and methods of implementing a neural network using in-memory mathematical operations performed by pipelined SRAM architecture (PISA) circuitry disposed in on-chip processor memory circuitry. A high-level compiler may be provided to compile data representative of a multi-layer neural network model and one or more neural network data inputs from a first high-level programming language to an intermediate domain-specific language (DSL). A low-level compiler may be provided to compile the representative data from the intermediate DSL to multiple instruction sets in accordance with an instruction set architecture (ISA), such that each of the multiple instruction sets corresponds to a single respective layer of the multi-layer neural network model. Each of the multiple instruction sets may be assigned to a respective SRAM array of the PISA circuitry for in-memory execution. Thus, the systems and methods described herein beneficially leverage the on-chip processor memory circuitry to perform a relatively large number of in-memory vector/tensor calculations in furtherance of neural network processing without burdening the processor circuitry. |
US10705965B2 |
Metadata loading in storage systems
During a restart process in which metadata is loaded from at least one of a plurality of storage devices into a cache, a storage controller is configured to generate an IO thread in response to the receipt of an IO request, identify at least one metadata page of the metadata that is used to fulfill the IO request, and generate a loading thread in association with the received IO thread that is configured to cause the storage controller to perform prioritized loading of the identified at least one page of the metadata into the cache. The loading thread is detachable from the IO thread such that, in response to an expiration of the IO thread, the loading thread continues to cause the storage controller to perform the prioritized loading until the loading of the at least one page of the metadata into the cache is complete. |
US10705963B2 |
Latency-based storage in a hybrid memory system
An example apparatus comprises a hybrid memory system and a controller coupled to the hybrid memory system. The controller may be configured to cause data to be selectively stored in the hybrid memory system responsive to a determination that an exception involving the data has occurred. |
US10705952B2 |
User space data storage management
Systems, methods, and/or devices are used to store metadata in a storage system. In one aspect, a first user space module sends a logical memory request to a memory management module of a kernel space module. The logical memory request includes data and metadata. A second user space module obtains the metadata of the logical memory request. A storage engine of the second user space module determines, in accordance with the obtained metadata, a location in non-volatile memory for the data. A second user space module generates a physical memory request including an indication of the non-volatile memory for the data. The second user space module transmits the physical memory request to the kernel space memory management module. |
US10705951B2 |
Shared fabric attached memory allocator
An example system comprises one or more processing nodes to execute one or more processes; a switching fabric coupled to the one or more processing nodes; a fabric-attached memory (FAM) coupled with the switching fabric; and a memory allocator to allocate and release memory in the FAM in response to memory allocation requests and memory release requests from the one or more processes. The memory allocator is to partition the FAM into a memory shelf comprising a plurality of memory books of equal size. The memory allocator is to map a shelf into a virtual memory zone, the zone aligned with the boundaries of one or more books. The memory allocator is to maintain an indexed free-memory list where each index level is an entry point to a list of free memory blocks of a particular size in the zone, and the memory allocator to maintain a bitmap of the zone to identify if a memory block of a particular size is allocated. |
US10705950B2 |
Method and system for semi-automatic testing of program code for graphical user interfaces
A semi-automatic method for testing program code is disclosed. The method includes executing a program code, and capturing at least one current state of the system under test. The method includes providing a modified version of the program code, thus providing a modified system under test, and executing the modified program code and capturing a modified state of the modified system under test. The method includes comparing the current state of the system under test and the modified state of the modified system under test and detecting changes in the system under test. The method includes displaying at least part of the detected changes to a user and soliciting corresponding user input in terms of applying or discarding the displayed changes. The method includes applying or discarding the detected changes based on the corresponding user input by automatically updating the current state of the system under test. |
US10705947B2 |
Impairment in an application test execution
A method includes, in a distributed environment for a test execution of an application, measuring impairment in the distributed environment; and, during the application test execution, subtracting the measured impairment from a test impairment that is artificially introduced into the application test execution based on a test profile. |
US10705946B2 |
Techniques for real time server testing in a production environment
Techniques are provided for real-time server testing in a production environment. Unlike traditional testing frameworks, embodiments of the present invention enable a server in production to be tested using live messages received from users. This eliminates the need to design and write test scripts to cover various scenarios and enables the server to be tested under live conditions. A test controller executing on the server under test can receive message attributes from a test client that define the types of messages to be used for a particular test. The test controller can identify live messages as they are received by the server that match the message attributes. The messages can be processed by the server in real time and then tested according to message tests received from the test client. |
US10705944B2 |
Pattern-based automated test data generation
Systems and methods described herein are directed towards a test data generator. In some examples, a reference polygon may be received from an application. Additionally a control parameter may be received from the application. Two points on a map may be selected and a path between the two points may be generated. Additional points may be created along the path and test may be generated by processing the additional points. The test data may be provided to the application. |
US10705941B1 |
Compressed trace log
A method for debugging a program includes executing, by a computing platform, a given program with a plurality of loops. Each of the plurality of loops includes multiple candidate iterations, and each loop in the given program includes a set of executable statements. A particular loop of the plurality of loops can include at least a particular iteration and one or more other iterations. The method can also include executing at least the particular iteration and the one or more other iterations for the particular loop. During execution of at least the particular iteration and the one or more other iterations for the particular loop, information that indicates which iteration of the particular loop is being executed is stored. Further, the method includes discarding temporarily stored information about the one or more other iterations without storing the information in the log. |
US10705926B2 |
Data protection and recovery across relational and non-relational databases
Embodiments disclosed herein provide systems, methods, and computer readable media for recovering data across relational and non-relational databases. In a particular embodiment, a method includes identifying first data having a first version time in a first version store storing data versions from a relational database. Based on the first version time, the method provides identifying second data, associated with the first data, in a second version store storing data versions from a non-relational database. The method further provides recovering the first data to the relational database and the second data to the non-relational database. |
US10705924B1 |
Systems and methods for replicating information with information retention systems
The disclosed computer-implemented method for replicating information with information retention systems may include (1) queueing information communicated between a virtual machine and a source storage device, (2) initiating creating a clone of the virtual machine, (3) sending update information sets, (4) inserting a flush marker into a network queue, (5) stopping the queueing of the information communicated between the virtual machine and the source storage device, (6) sending, after sending the update information sets, the flush marker via a source replication gateway to the target server computing device, (7) pausing replication of the source storage device, (8) resuming replication of the source storage device responsive to completing creating the clone of the virtual machine, and (9) sending, to the target server computing device, additional information communicated between the virtual machine and the source storage device after stopping the queueing. Various other methods, systems, and computer readable media are also disclosed. |
US10705922B2 |
Handling fragmentation of archived data in cloud/object storage
Techniques for handling fragmentation of archived data in cloud/object storage are provided. In one set of embodiments, a computer system can upload a new snapshot of a data set to the cloud/object storage, where the new snapshot comprises a plurality of data blocks, and where the new snapshot is uploaded as one or more data objects and one or more metadata objects. For each data block in the plurality of data blocks, the computer system can identify an existing data object in the cloud/object storage where the data block is currently stored. The computer system can further select, from among the identified existing data objects, a subset of the existing data objects that are part of a snapshot created in the cloud/object storage at least a predefined number of snapshots before the new snapshot, and select one or more data blocks of one or more data objects in the subset that have not be overwritten by another snapshot. The computer system can then upload the one or more data blocks as part of the new snapshot. |
US10705918B1 |
Online metadata backup consistency check
A storage system comprises a storage device and metadata journal comprising metadata configured to store information associated with changes to information stored on the storage device. Dirty tree (DT) metadata pages, each corresponding to information written to the storage device from the metadata journal, are stored on the storage device. DT pages are read and scanned to detect if any DT metadata page comprises an entry having an invalid snap group ID associated with a given offset. For each detected DT metadata page comprising a respective invalid snap group ID, a corresponding fake journal entry is created in metadata journal and configured to point to the respective DT metadata page comprising the invalid snap group ID and given offset. The fake journal entry is configured so that, when the metadata journal is destaged to the storage device, the invalid snap group ID is reset to nonexistent. |
US10705917B2 |
Consolidated full backup of a restored virtual machine
Various systems, methods, and processes for optimizing the performance of a consolidated full backup of a restored virtual machine are disclosed. Changed data and metadata associated with the changed data is received from a hypervisor at a backup module. The hypervisor supports a virtual machine, and the virtual machine employs virtual disks. A confirmation is sent to the hypervisor from the backup module indicating that a full backup of the virtual disks has been created. |
US10705916B2 |
Self-aware and self-healing computing system
A method and a computing system for performing the method. At least two microstates of at least two components of a computing system are organized into at least two macrostates of the computing system. Each microstate represents a state that a component of the computing system is able to individually enter. Each macrostate represents a state that the computing system is able to enter as a whole. The macrostates are organized into attractors. Each attractor is a stable state in which the computing system is stable. The macrostates are included within a plurality of meta-dynamic states of the computing system subject to each meta-dynamic state being a set of macrostates of the macrostates of the computing system. A path to cause the computing system to move back to a desirable meta-dynamic state is determined. The computing system is caused to move on the path to the desirable meta-dynamic state. |
US10705902B2 |
Crash log storage and retrieval using boot partitions in solid state systems
The present disclosure describes technologies and techniques for use by a data storage controller—such as a controller for use with a NAND or other non-volatile memory (NVM)—to store crash-dump information in a boot partition following a system crash within the data storage controller. Within illustrative examples described herein, the boot partition may be read by a host device without the host first re-installing valid firmware into the data storage controller following the system crash. In the illustrative examples, the data storage controller is configured for use with versions of Peripheral Component Interconnect (PCI) Express—Non-Volatile Memory express (NVMe) that provide support for boot partitions in the NVM. The illustrative examples additionally describe virtual boot partitions in random access memory (RAM) for storing crash-dump information if the NAND has been corrupted, where the crash-dump information is retrieved from the RAM without power-cycling the RAM. |
US10705901B2 |
System and method to control memory failure handling on double-data rate dual in-line memory modules via suspension of the collection of correctable read errors
An information handling system includes a processor, a dual in-line memory module (DIMM), and a memory controller coupled to the DIMM. The memory controller provides interrupts to the processor each time a read transaction from the DIMM results in a correctable read error. The processor instantiates a failure predictor that receives the interrupts, accumulates a count of the interrupts, and provides an error indication when the count exceeds an error threshold. The failure predictor receives a first in time interrupt, suspends the accumulation of the count for a first duration of time in response to receiving the first in time interrupt, and resumes the accumulation of the count. In resuming the accumulation of the count, the failure predictor increments the count each time the predictor receives a first subsequent interrupt and decrements the count in accordance with an error leak rate. |
US10705893B1 |
Command line interface modifications
Examples described herein relate to a system consistent with the disclosure. For instance, the system may comprise a memory resource, a processing resource, and a database to collect command code information for a command line interface of a client device included in a plurality of client devices, analyze the command code information, modify a command code based on the command code information, and send the modified command code to of the plurality of client devices to cause a modified output responsive to execution of the command code on the plurality of client device. |
US10705890B2 |
Systems and methods for providing an interactive map of an event driven funding path for affecting a directed event
A system including a non-transitory machine readable medium storing computer program instructions which, when executed by the processor, cause the system to: obtain directed event parameters defining a directed event, determine a plurality of secondary events and an occurrence sequence for the plurality of secondary events based on a plurality of event rules, issue one or more commands to trigger execution of such plurality of secondary events, monitor a completion status of the plurality of secondary events based on information obtained from the plurality of servers associated with the plurality of fund sources, and/or generate an interactive map providing a visual representation of a funding path, the funding path comprising the plurality of secondary events, the occurrence sequence for the plurality of secondary events, and a completion status of the plurality of secondary events. |
US10705889B2 |
Kernel event triggers
The present technology pertains to responding to a kernel level file event for a content item and presenting a file event window associated with the content item. A client device can detect the kernel level file event for the content item. This can be accomplished using a kernel extension on a client device that is networked with a content management system. The client device can then retrieve data associated with the content item, including an instruction for the content item. The client device can then perform the instruction. This instruction can be to retrieve collaboration data from the content management system and present the collaboration data in a file event window. |
US10705887B2 |
Copying objects between programming languages
Aspects of the present invention provide devices that generate an array in a first memory of a first programming language that includes an element of each object of a plurality of objects, wherein the array includes a plurality of items, and each item of the array includes the element of a corresponding object, copy the array in the first memory of the first programming language to a second memory of a second programming language, and generate each of the objects in the second programming language from the copied array. |
US10705885B2 |
Autoscaling of data processing computing systems based on predictive queue length
Described herein are systems, methods, and software to enhance the scaling of data processing systems in a computing environment. In one implementation, a method of operating a data processing management system includes monitoring a queue length in an allocation queue for data processing system, and generating a prediction of the allocation queue based on the monitored queue length. Once the prediction is generated, the data processing management system may modify an operational state of at least one data processing system based on the prediction of the queue length and a processing time requirement for data objects in the allocation queue. |
US10705880B2 |
Cluster updating using temporary update-monitor pod
Multiple instances of a distributed application are run in a Kubernetes cluster. An updated version of the application must undergo some post-launch initialization before a production workload handled by the original version can be switched to the updated version. Accordingly, a temporary update-monitor pod is inserted into the cluster so that it can query the application as to its update status and report it to a log file. A script external to the cluster can read the log file to determine if initialization is complete. If so, the workload can be switched to the update instance. The temporary update-monitor pod is destroyed to free up resources and to ensure that it is does not pose a security vulnerability. |
US10705878B2 |
Task allocating method and system capable of improving computational efficiency of a reconfigurable processing system
A task allocating method for a reconfigurable processing system is provided by the present disclosure. The method includes determining a use status of a hardware processing resource of the reconfigurable processing system. The hardware processing resource includes m task channels and a reconfigurable computing array, and one task channel controls at least one operator in the reconfigurable computing array at a time to process one task. The number m is a positive integer and allocating a first task in n tasks to be processed according to the use status of the hardware processing resource, so that at least one task channel in the m task channels controls the reconfigurable computing array to process simultaneously at least one task which includes the first task, where the number n is a positive integer. A task allocating system for a reconfigurable processing system is also provided by the present disclosure. |
US10705877B2 |
Workload automation and data lineage analysis
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for workload automation and job scheduling information. One of the methods includes obtaining job dependency information, the job dependency information specifying an order of execution of a plurality of jobs. The method also includes obtaining data lineage information that identifies dependency relationships between data stores and transformation, wherein at least one transformation accepts data from a first data store and produces data for a second data store. The method also includes creating links between the job dependency information and the data lineage information. The method also includes determining an impact of a change in a planned execution of an application of the plurality of applications based on the job dependency information, the created links, and the data lineage information. |
US10705870B2 |
Virtual machine server-side network adaptation
The disclosed technology is generally directed to virtual machines. In one example of the technology, a network change from a first virtual network having a first customer Internet Protocol (IP) address to a second virtual network having a second customer IP address is configured for a first virtual machine. The configuring includes controlling the following actions. The second virtual network is provided. At least one networking artifact is associated with a first user that is associated with the first virtual machine. The at least one networking artifact includes the second virtual network. A directory service is updated to map the second customer IP address to a first physical IP address. The first physical IP address is a physical IP address of the first virtual network. |
US10705860B2 |
Method and system for declarative configuration of user self-registration and log in pages and processes for a service provider and automatic deployment of the same
Methods and systems are provided for configuring an interview-based log in process and a corresponding interview-based log in page for a particular service provider. A graphical user interface (GUI) is displayed at a user system of an administrator. The GUI includes a plurality of options for configuring different interview-based log in processes and corresponding interview-based log in pages for that particular service provider. The administrator to configure the interview-based log in process and the corresponding interview-based log in page for deployment. The administrator can specify a type of log in prompt to define how a user is identified and looked-up, and a type of authentication mechanism to define how the user will be authenticated for the service provider. The type of log in prompt and the type authentication mechanism can be one of a plurality of different types that can be specified by the administrator. |
US10705849B2 |
Mode-selectable processor for execution of a single thread in a first mode and plural borrowed threads in a second mode
A data processing system includes a multithreaded processor to execute a plurality of selected program threads in parallel. A mode-selectable processor is coupled to the multithreaded processor and executes in either a first mode or a second mode. In the first mode program instructions from a single thread are executed. In the second mode, which is selected when the single program thread is inactive, program instructions forming a plurality of borrowed threads are executed. These borrowed threads are taken from a queue of candidate program threads which is managed by the multithreaded processor. |
US10705848B2 |
TAGE branch predictor with perceptron predictor as fallback predictor
A TAGE branch predictor has, as its fallback predictor, a perceptron predictor. This provides a branch predictor which reduces the penalty of context switches and branch prediction state flushes. |
US10705844B2 |
Method and device for register management
In a data processing method, a method and device for adjusting the number of registers used in a running thread according to a situation are disclosed. |
US10705841B2 |
Instruction to perform a logical operation on conditions and to quantize the Boolean result of that operation
A machine instruction is provided that has associated therewith a result location to be used for a set operation, a first source, a second source, and an operation select field configured to specify a plurality of selectable operations. The machine instruction is executed, which includes obtaining the first source, the second source, and a selected operation, and performing the selected operation on the first source and the second source to obtain a result in one data type. That result is quantized to a value in a different data type, and the value is placed in the result location. |
US10705840B2 |
Apparatuses for integrating arithmetic with logic operations
An apparatus integrates arithmetic with logic operations. The apparatus includes a calculation device that calculates source data to generate and output first destination data. The apparatus further includes a normalization unit, coupled to the calculation device, that normalizes the first destination data to generate second destination data of a first type when receiving a signal indicating an output of first-type data, and normalizing the first destination data to generate the second destination data of a second type when receiving the signal indicating an output of second-type data. |
US10705839B2 |
Apparatus and method for multiplying, summing, and accumulating sets of packed bytes
A processor having a decoder to decode an instruction to generate a decoded instruction; a first source register to store a first plurality of packed signed bytes; a second source register to store a second plurality of packed signed bytes; execution circuitry to execute the decoded instruction, the execution circuitry including: multiplier circuitry to multiply each packed signed byte from the first source register with a corresponding packed signed byte from the second source register to generate temporary products, adder circuitry to add a plurality of sets of the temporary products to generate a plurality of temporary sums; negation and extension circuitry to negate and extend each of the temporary sums to doublewords sums; and accumulation circuitry to add each of the doublewords sums to a doubleword from a third source register to generate final doubleword results; and a packed data destination register to store the final doubleword results. |
US10705837B2 |
Method and apparatus for finding long methods in code
A method and apparatus are disclosed for finding overlong source code segments (e.g., methods) by evaluating input source code segments for a plurality of predetermined code metric values in order to identify candidate source code segments (e.g., non-autogenerated methods) which do not meet a first code metric value and to assess each candidate source code segment against a second code metric value to identify different sets of candidate source code segments (e.g., test methods and normal methods) so that each set of candidate source code segments may be assessed against a tailored set of code length thresholds to identify any overlong source code segment having a code length which meets or exceeds at least two of the tailored set of code length thresholds. |
US10705832B2 |
Efficient storage and analysis of source code modification history data
In one embodiment, a computer-implemented method comprises receiving, at a server computer, a plurality of commit records of a source code management system (SCM), wherein a first commit record of the plurality of commit records includes a first parent commit identifier (ID) that identifies a parent commit record of the first commit record; storing, in one or more data repositories, a full commit record for each commit record of the plurality of commit records; in response to determining that the first commit record includes a parent commit ID, storing, in the one or more data repositories, a first partial commit record for the first commit record, wherein the first partial commit record comprises a partial commit record that is identified by the first parent commit ID; generating and submitting a database query to a digital data repository associated with the SCM, based on determining that a partial commit record is stored in the one or more digital repositories, and receiving first partial commit update data for the first partial commit record; updating, based on the first partial commit update data, one or more fields of the first partial commit record to convert the first partial commit record into an updated commit record, wherein the updated commit record comprises a full commit record. |
US10705829B2 |
Software discovery using exclusion
One or more processors determine that one or more memory locations in a client computing device contain one or more software artifacts that provide a match to a first software signature. One or more processors send instructions not to scan the one or more memory locations against a second software signature. |
US10705827B2 |
Method for updating system information of a computer device
A method for updating system information of a computer device is provided. The computer device includes a baseboard management controller (BMC) and a non-volatile memory. The method includes steps of: a) upon activation of the BMC, determining whether the BMC is in a power on reset (PoR) state, and obtaining current system information that is associated with the computer device; b) when it is determined that the BMC is in the PoR state, determining whether system information stored in the non-volatile memory conforms with the current system information; and c) when the determination made in step b) is negative, storing the current system information in the non-volatile memory. |
US10705823B2 |
Application templates and upgrade framework for a multi-tenant identity cloud service
A system manages tenant application updates in a multi-tenant cloud-based identity and access management (IAM) system by defining one or more application templates; creating one or more applications for one or more tenants of the multi-tenant cloud-based IAM system using the one or more application templates; applying a change to at least one of the one or more application templates; determining whether the one or more applications need to be updated in an automatic mode, a semi-automatic mode, or a manual mode, to incorporate the change; and updating at least one of the one or more applications in an applicable one of the automatic mode, the semi-automatic mode, or the manual mode, based on the outcome of the determining. |
US10705821B2 |
Enhanced device updating
Systems, methods, and related technologies for device software monitoring and device software updating are described. In certain aspects, a device is selected based on being a smart device and a software version of associated with the software of the device is determined. The device software may then be automatically updated if newer software is available. |
US10705819B2 |
Updating software based on similarities between endpoints
An apparatus for updating software or changing configuration of software installed in a plurality of terminals, including: a recognition unit for recognizing that the software installed in a first terminal has been successfully updated or the configuration of the software installed in the first terminal has been successfully changed; a selection unit for selecting, in response to the recognition that the software installed in the first terminal has been successfully updated or the configuration of the software installed in the first terminal has been successfully changed, a second terminal in a case where a degree of similarity between a configuration of the first terminal and a configuration of the second terminal is equal to or higher than a predetermined reference value; and an instruction unit for giving an instruction to update the software or to change the configuration of the software installed in the second terminal. |
US10705817B2 |
Conflict determination and mitigation for vehicular applications
The disclosure includes embodiments for providing conflict determination and mitigation for vehicle applications. A method according to some embodiments includes accepting a request to install a vehicle application in an onboard vehicle computer of a vehicle. The method includes retrieving a first conflict table from the vehicle application. The method includes merging the first conflict table with a table set that includes one or more second conflict tables for other vehicle applications installed in the onboard vehicle computer. The method includes analyzing the table set to identify whether activating the vehicle application will create a conflict between the vehicle application and at least one of the other vehicle applications. The method includes determining to activate the vehicle application based on the conflict not being identified. |
US10705808B2 |
Software defined network controller
Concepts and technologies are disclosed herein for providing and using a software defined network controller. A software defined network controller can be provided by a computing system that includes a processor. A service model that represents a service can be obtained. A network model that represents network resources that support the service can be obtained. Resources that support the service can be determined. Templates can be accessed to identify templates that relate to the resources. The templates identified can be assembled to obtain a template-based representation of the service. The template-based representation can be executed to determine if the service is ready for deployment. |
US10705806B1 |
Managing an application variable using variable attributes
A system is configured to receive a notification that variable information, associated with a variable, is stored in a logical workspace; obtain, in response to the notification, the logical workspace; and generate meta information associated with the variable, where the meta information includes information associated with a temporal attribute of the variable, information associated with an application that generated the variable information, information associated with a contextual attribute of the variable, or information associated with a spatial attribute of the variable. The system is also configured to associate, the meta information with the variable information, where associating the meta information with the variable information permits an operation to be performed on the meta information or on the variable information based on the meta information. |
US10705805B1 |
Application authoring using web-of-sheets data model
Representations of a set of cards are displayed via an application authoring interface. A given card represents one or more screen layouts of an application, and contents of a particular card are based on contents of a data sheet materialized in accordance with a data model which enables automatic instantiation of child data sheets associated with a parent cell within a parent data sheet. In response to detecting an edit operation directed at a particular card, an updated representation of the particular card is displayed at the first application authoring interface, and a screen layout corresponding to the updated representation is rendered at a particular mobile computing device. |
US10705803B2 |
Method and system for realizing data tracking by means of software development kit
A method and system for realizing data tracking by means of a software development kit, wherein the method comprises: allocating an identifier for an element in a webpage or an application program, via a software development kit, so that the identifier can identify the element in the webpage or the application program; and when the element is triggered, sending the identifier corresponding to the element to a cloud-end server, so that the cloud-end server can acquire the triggered element according to the received identifier. Therefore, the method and system for realizing data tracking by means of a software development kit can avoid manual data tracking, greatly improve the efficiency of data tracking and free up a large amount of time for engineers, thereby saving human resource costs. In addition, the automation of the data definition management realizes automatic and efficient data management as well as version control. |
US10705801B2 |
Data processing systems for identity validation of data subject access requests and related methods
In particular embodiments, a computer-implemented data processing method for responding to a data subject access request comprises: (A) receiving a data subject access request from a requestor comprising one or more request parameters; (B) validating an identity of the requestor by prompting the requestor to identify information associated with the requestor; (C) in response to validating the identity of the requestor, processing the request by identifying one or more pieces of personal data associated with the requestor, the one or more pieces of personal data being stored in one or more data repositories associated with a particular organization; and (D) taking one or more actions based at least in part on the data subject access request, the one or more actions including one or more actions related to the one or more pieces of personal data. |
US10705795B2 |
Duplicate and similar bug report detection and retrieval using neural networks
A device may receive information associated with first and second bug reports to be classified as duplicate or non-duplicate bug reports. The device may identify first and second descriptions associated with the first and second bug reports, respectively. The first and second descriptions may be different descriptions having a shared description type. The device may identify a neural network for encoding the first and second descriptions, based on the shared description type. The device may encode the first description into a first vector using the neural network, and may encode the second description into a second vector using the neural network. The device may classify the first and second bug reports as duplicate or non-duplicate bug reports based on the first vector and the second vector. The device may perform an action based on classifying the first and second bug reports as duplicate or non-duplicate bug reports. |
US10705791B2 |
Volume adjustment method and terminal
A volume adjustment method and a terminal relate to the field of terminal technologies and applied to adaptively adjust a volume during a voice conversation, and improve user experience. The terminal collects sound data during a voice conversation, where the sound data includes uplink voice data and background noise, and adjusts, when receiving downlink voice data, a volume of the downlink voice data based on the sound data. |
US10705788B2 |
Method and apparatus for controlling audio output
A method, apparatus and computer program product are provided to enhance the experience of a user of a computing device, such as a computing device having a plurality of speakers. In the context of a method, content is caused to be presented upon the display. The content is associated with a representation of an audio source. The method also includes determining a location of the representation of the audio source relative to the display. The method further includes preferentially directing audio signals generated by the audio source to one or more of a plurality of speakers that have different respective positions relative to the display. In this regard, the method may preferentially direct the audio signals by preferentially directing audio signals based upon the location of the representation of the audio source relative to the display and also based upon the respective positions of the speakers relative to the display. |
US10705784B2 |
Methods and apparatus for automatically creating multimedia presentations
A system and method for communicating a multimedia presentation between a presenter and an audience is described. Services provided via a network facilitate the communication, and include real-time determination of remaining portions of a presentation responsive to “on the fly” presentation modifications, automated filtering and prioritization of audience feedback to a presenter, and integration with one or more customer data resources. |
US10705774B2 |
Managing print settings in multiple different setting software
To make a set of set values of a plurality of print setting items added in a first execution environment usable in a second execution environment as well, an information processing apparatus comprises: a first printer driver configured to operate in a first execution environment, and add a set of set values of a plurality of print setting items to a list; and an application corresponding to a second printer driver configured to operate in a second execution environment, and obtain the set of the set values added by the first printer driver and display the set of the set values as a choice. |
US10705767B2 |
Optimizing user satisfaction when training a cognitive hierarchical storage-management system
A cognitive hierarchical storage-management system receives feedback describing users' satisfaction with the way that one or more prior data-access requests were serviced. The system uses this feedback to associate each previously requested data element's metadata and storage tier with a level of user satisfaction, and to optimize user satisfaction when the system is trained. As feedback continues to be received, the system uses machine-learning methods to identify how closely specific metadata patterns correlate with certain levels of user satisfaction and with certain storage tiers. The system then uses the resulting associations when determining whether to migrate data associated with a particular metadata pattern to a different tier. Data elements may be migrated between different tiers when two metadata sets share metadata values. A user's degree of satisfaction may be encoded as a metadata element that may be used to train a neural network of a machine-learning module. If detecting that two metadata sets share metadata values, the system determines whether to migrate data elements to different tiers. |
US10705758B2 |
Multiple sets of trim parameters
Apparatus, methods, media and systems for multiple sets of trim parameters are described. A non-volatile memory device may comprise a first register, a second register, a multiplexer, a first set of I/O lines, each coupled to the first register and the multiplexer, each associated with a particular trim set among multiple trim sets stored in the first register, one or more second I/O lines, each coupled to the second register and the multiplexer. The multiplexer is configured to receive a control signal. The multiplexer is configured to output, based on the control signal, a particular trim set among the multiple trim sets to the second register using the one or more second I/O lines. |
US10705756B2 |
Agent aware selective backup of a virtual machine using virtual I/O filter snapshots
A method includes identifying a state of an application and taking a snapshot of application data. The method continues to generate a virtual filter input/output snapshot from I/O filter records for the snapshot. The filer records are generated by a filter driver that intercepts I/Os between the application and disks that store application data. The method further includes releasing the snapshot, resuming the application and performing a backup using the virtual filter I/O snapshot. Finally, the method triggers the filter driver to replace multiple filter driver records corresponding to the virtual filter I/O snapshot with data indicating the application data was backed up using the virtual filter I/O snapshot. |
US10705754B2 |
Zero-data loss recovery for active-active sites configurations
A computing system includes a first storage unit at a first computing site. The first storage unit stores units of work data and data synchronously replicated from a first server cluster of a second computing site. The system further includes a second server cluster at the first computing site, the second server cluster is a proxy node of the first server cluster. The system further includes a second storage unit at the first computing site, the second storage unit stores the units of work data and data from the first storage unit asynchronously into the second storage unit. The system further includes a third server cluster at the first computing site, the third server cluster processes the units of work data asynchronously replicated into the second storage unit. |
US10705740B2 |
Managing of storage resources
In general, it is proposed to define techniques for managing a virtual storage volume in a cloud architecture comprising hosts which provide storage volume. The managing is achieved by checking the available virtual storage volume when a storage service request from a request interface is received. The virtual storage volume comprises at least one storage volume being assigned to the virtual storage volume. In case the storage service request can not be fulfilled by the available virtual storage volume, a request to the request interface is sent for requesting additional storage volume directly from at least one host. Upon receipt of an accept message that a storage volume fulfilling the storage service is exiting and available, the request interface initiates assigning of the additional storage volume to the virtual storage volume. As next the storage service request is executed on the virtual storage volume. |
US10705737B2 |
Storage system and data arrangement method of storage system
An object is to construct a storage system configured with a high degree of freedom while ensuring a certain fault tolerance. The storage system includes a plurality of nodes that process an I/O processing request of data. The node has a storage device and a processor that performs the I/O processing on the storage device. The processor constitutes a data redundancy configuration in which data stored in different storage devices is combined as a data set. A management unit for managing the storage system performs a fault tolerance calculation of calculating fault tolerance information for a failure of each component by using component information that is information of a component including at least the and the storage device, and by using data redundancy configuration information related to the data redundancy configuration, and determines a data arrangement by applying the data redundancy configuration related to the calculated fault tolerance information. |
US10705733B1 |
System and method of improving deduplicated storage tier management for primary storage arrays by including workload aggregation statistics
Embodiments provide for a primary storage array having multiple storage tiers. The multiple storage tiers include one or more performance tiers and at least one deduplicated storage tier storing deduplicated data. One embodiment provides for a data storage system including management logic to manage the deduplicated storage tier. The management logic can receive a request to store deduplicated data and respond to the request to store the deduplicated data based on workload statistics associated with the data. In one embodiment the response to the request includes storing at least a portion of the deduplicated data to a first storage device in the second set of storage devices and the workload statistics include input/output (I/O) statistics associated with the unit of deduplicated data. In other embodiments the response includes reallocating drives between storage tiers and/or providing migration hints with respect to data on the deduplicated storage tier. |
US10705732B1 |
Multiple-apartment aware offlining of devices for disruptive and destructive operations
A method for taking a storage device offline, performed by a storage system, is provided. The method includes reserving the storage device and stopping direction to increment a heartbeat counter of the storage device. The method includes verifying the heartbeat counter of the storage device is static, and performing, responsive to the verifying, an operation on the storage device, with the storage device offline relative to the storage system I/O of user data. |
US10705728B2 |
Information processing apparatus, method and program for controlling the same, and storage medium
An input apparatus, that displays an editing screen including a keyboard on a display unit, includes a display control unit and a determination unit. The display control unit is configured to cause the display unit to display an input screen including at least an input item in which data is input via the keyboard thereon. The determination unit is configured to determine, based on the input item, that is a target in which data is input via the keyboard, whether a key for accepting an instruction to change the input item, that is a target in which data is input via the keyboard, to a next input item is to be displayed together with the keyboard on the display unit. |
US10705725B2 |
Computing device with detachable writing input device
A computing device is described herein for capturing handwritten marks. It includes a main computing unit and a detachable writing input device joined by a connecting mechanism. The main computing unit includes a main display device, while the writing input device hosts a keyboard and a writing surface. The writing surface, in turn, includes a digitizer for capturing ink data in response to a user drawing on the writing surface, and writing display device for displaying ink strokes associated with the ink data that has been captured. A transfer control component transfers the ink data captured by the writing input device to the main computing unit upon a triggering event, such as the reconnection of the writing input device to the main computing unit. The computing device also includes a clustering component for classifying note pages received from the writing input device into one or more categories of notes. |
US10705723B2 |
Systems and methods for authentication code entry in touch-sensitive screen enabled devices
Systems and methods for authentication code entry in touch-sensitive screen enabled devices are disclosed. In one embodiment, a method for entering data to a data entry device comprising at least one computer processor, a memory, and a touch-sensitive screen may include the touch-sensitive screen providing an input interface comprising a plurality of virtual keys; the touch-sensitive screen sensing a first touch on the touch-sensitive screen; the touch-sensitive screen sensing a release of the first touch and a location of the first touch at the time of release; the computer processor determining a corresponding virtual key based on the location of the first touch at the time of release; the computer processor receiving an entry gesture at an entry gesture interface; and the computer processor identifying the corresponding virtual key as a value in an authentication code following the receipt of the entry gesture. |
US10705722B2 |
Mobile terminal having dual touch screen and method of controlling content therein
A terminal device having a dual touch screen capable of controlling a content is disclosed. The terminal device displays at least one content to a display unit. A processor coupled to the terminal is configured to checking content mapped to an area at which a touch event is detected and released from the dual touch screen including a first touch sensor and a second touch sensor and to control the content according to the touch event. |
US10705720B2 |
Data entry system with drawing recognition
An electronic device is described which has a memory storing an image for display to a user. The device has a shape recognizer which receives drawing input as a result of the user drawing at a location of the displayed image; and a semantic segmentation component which carries out image analysis of the image to compute one or more object classes of objects depicted at the location. The shape recognizer is configured to recognize the drawing input as being in a computed graphical item class of a plurality of pre-specified graphical item classes by analyzing a shape of the drawing input and by using information about the computed object classes of the one or more objects depicted at the drawing input location in the image. The processor is configured to offer at least one graphical item of the computed graphical item class for input to the electronic device. |
US10705719B2 |
Operating system for operating a multifunction system
An operating system for operating a multifunction system that operates in a blind mode of operation and in a visual mode of operation. The operating system includes a touch-sensitive screen that displays a plurality of virtual function elements for controlling different functions. In the blind mode of operation, the virtual function elements are actuated without viewing the screen, and, in the visual mode of operation, the virtual function elements are activated while viewing the screen. A guide element and an additional operation element are connected to the screen. A control unit controls at least the guide element and the additional operating element provides, in the blind mode of operation, perceivable or audible feedback based on an actuation of the screen if a body part of the operator contacts the screen with one of the virtual function elements. |
US10705713B2 |
Drag and drop for touchscreen devices
A device implementing drag and drop for touchscreen devices may include a processor configured to detect a drag gesture selecting an item in a first application. The processor may be further configured to detect a touch release at an end of the drag gesture for dropping the item in a second application, and send, in response to the detected touch release, a message to the second application, the message including information for a plurality of representations of the item. The processor may be further configured to receive, from the second application, a request for a representation of the item from among the plurality of representations. The processor may be further configured to send, to the first application, the request for the representation of the item. The processor may be further configured to initiate a data transfer of the representation of the item from the first application to the second application. |
US10705710B2 |
Web page content insertion based on scroll operation
Provided are a device and a method which facilitate continued focusing of a used on specific content information by increasing the opportunities for said content information to appear (be exposed) even in case that said specific content information has been moved off the display screen by scrolling. At least one set of copy content information is generated which is a copy of focus content information identified from content information contained in a content list displayed on the display screen of a terminal device. Then, said generated copy content information is inserted at any insertion position in the sequence of the content list, and said inserted copy content information is displayed on the display screen in response to operations in which the user scrolls the display content on the display screen. |
US10705709B2 |
Playing media
A control method for playing media includes receiving an input from a user for triggering a play progress adjustment to the media playing on a screen. The method also includes generating an instruction for play progress adjustment based on the input. The instruction includes an adjustment manner, a target position and a start position of the input. The method further includes determining a target key frame immediately before a target time corresponding to the target position. The method additionally includes decoding data of the media starting from the target key frame and blocking presentation of the decoded media data starting from the target key frame. The method also includes playing media data decoded starting from the target time in response to a system time clock progressing to the target time. |
US10705706B2 |
Methods and apparatus for multimedia presentation
Closed loop control of a multimedia system may be achieved with a control space that includes at least two control axes. In each control axis, a coordinate on the axis may indicate a degree to which a multimedia scene facilitates or is perceived to facilitate a user state or a degree to which the user state is achieved. For example, the two control axes may be focus and restoration. A user may provide input that specifies a target state. The target state may be different than, or the same as, the user's current state. The system may select a scene that has coordinates, in the control space, that are closest, by at least a threshold, to the target state, and present the scene to the user. Sensors in the system may measure a user state that results from presenting the scene. The system may revise the scene's coordinates accordingly. |
US10705703B2 |
Controlling electronic devices by operating head mounted display
An immersive head-mounted display (IHMD) system includes an IHMD that is communicatively coupled to a control device. The IHMD includes a hardware data receiving component operable to receive data indicative of data generated by the one or more electronic appliances from the control device. The IHMD includes a processing unit further operative to: modify, based on selection of one or more electronic appliances, the graphical user interface to display modifiable settings of the selected one or more electronic appliances; update the modified graphical user interface based on requested changes to the modifiable settings; and transmit, via a hardware transmitting component to the control device, setting data to the selected electronic appliance, wherein the setting data is data obtained from the modified settings. |
US10705698B2 |
Executing functions associated with icons having overlapping areas
A display device includes a display unit, a display control unit, a reception unit, and a processing unit. The display control unit generates a synthesized icon when allocated areas of at least two of a plurality of icons displayed in the display unit overlap. The processing unit executes, when the reception unit receives a slide operation starting from a point in a region of the synthesized icon where the icons overlap, a function associated with the icon displayed at an end point of the slide operation, out of the functions respectively associated with the icons superposed in the region. |
US10705696B2 |
Information processing apparatus, information processing method, and computer program product
An information processing apparatus includes a detection unit configured to detect a position of a manipulation body on a display screen and a control unit configured to, if a first manipulation on the display screen in a locked state is detected, display, on the display screen, icons to be arranged based on a reference point indicating a position of the manipulation body when the first manipulation is completed, and if a second manipulation indicating a direction from the reference point is detected, start up an application corresponding to the icon specified by the second manipulation. An associated method and computer readable storage medium are also described. |
US10705695B1 |
Display of interactive expressions based on field name selections
Embodiments are disclosed for a data analysis tool for facilitating iterative and exploratory analysis of large sets of data. In some embodiments a data analysis tool includes a graphical user interface through which an interactive set of field identifiers is displayed. Each of the listed field identifiers may reference fields associated with a set of events returned in response to a search query, the set of events including machine data produced by components within an information technology (IT) environment that reflects activity in the IT environment. In response to user selections of field identifiers included in the displayed set, a data analysis tool may cause display of manipulable visualizations based on values included in fields referenced by the selected field identifiers. |
US10705692B2 |
Continuous and dynamic scene decomposition for user interface
A hand-held electronic device, method of operation and computer readable medium are disclosed. The device may include a case having one or more major surfaces. A visual display and a touch pad are disposed on at least one of the major surfaces. A processor is operably coupled to the visual display and touch screen. Instructions executable by the processor may be configured to: a) present an image on the visual display containing one or more active elements; b) divide the image into one or more regions that fill the display, wherein each region corresponds to a different active element; c) correlating an active element in the image on the visual display to a corresponding active portion of the touch interface; and d) activate one of the one or more active elements in response to a touch to a corresponding one of the active portions of the touch interface. |
US10705689B2 |
Method and device for managing tab window indicating application group including heterogeneous applications
A method and a device for managing a tab window indicating a group including heterogeneous applications. The method includes outputting a display window comprising at least one or more objects for executing one or more applications on a terminal window, receiving a user input that selects the at least one or more objects and moves the selected at least one or more objects to a region excluding the display window, generating an application group comprising at least one or more applications corresponding to the selected at least one or more objects according to the received user input, and outputting a tab window indicating the generated application group to the terminal window. |
US10705686B2 |
Methods and systems for taxonomy assist at data entry points
A method and system provide for entering text into a text field by determining complete-text terms, displaying the complete-text terms, and receiving a selection of a complete-text term as text to be entered into the text field. In some cases, a complete-text term can include all prior text entries used to determine the complete-text terms. In other cases, a complete-text term can include only a portion or none of the prior text entries used to determine the complete-text term. The determination of the complete-text terms can be based on a vehicle identifier. The determination of the complete-text terms can be based on one or more complete-text term selection-limiters, such a location, use, or diagnostic trouble code associated with the vehicle. The system can include a vehicle service tool that requests a set of complete-text terms and receives the set from a complete-text term storage device or an off-board processor. |
US10705684B2 |
System and method for displaying an electronic checklist for an aircraft
A system includes display equipment and a processor coupled to the display equipment. The processor is configured to cause the display equipment to display an electronic checklist associated with an aircraft. The processor is configured determine whether the electronic checklist includes a checklist item associated with a particular control page of a plurality of control pages. The processor is configured to, based on determining that the electronic checklist includes the checklist item associated with the particular control page, cause the display equipment to display the particular control page that includes a control element that is selectable to cause a control command to be sent to one or more components. |
US10705679B1 |
Automatic configuration of interactive virtual objects implemented on auxiliary devices
A system can include at least one auxiliary device comprising a plurality of user interface components responsive to user inputs. A host device can include a link interface configured to communicate with each auxiliary device via a communication link. The host device also includes configuration logic to automatically configure each auxiliary device to implement at least one of a plurality of virtual interactive pages, which is assigned based on the number of auxiliary devices connected to the host device. Each of the virtual interactive pages is programmed to associate a discrete set of actions or events with specified user interface components of the respective auxiliary device to which the virtual interactive page is assigned. The host device can execute a selected one of the actions or events in response to activation of a corresponding one of the user interface components. |
US10705676B2 |
Method and device for interacting with button
The present disclosure provides a method of for interacting with a button. The method includes determining whether a state of the button is being switched among a normal state, a hover state, and a press state, presenting a first predetermined pattern around the button in response to determining that a state of the button is being switched from the normal state to the hover state; and presenting a second predetermined pattern around the button in response to determining that the state of the button is being switched from the hover state to the press state. The first and second predetermined patterns are displayed to a user switching the button. Through the present disclosure, a clear and accurate interaction indication and the whole interaction process can be presented to the user during button interaction, improving the user experience during interaction. |
US10705674B2 |
Multi-display control
A dual-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, the data displayed by the multiple screens of the dual-screen user device is conditioned upon the type of user gesture or combination of user gestures detected. The display controls described herein can correlate user inputs received in a gesture capture region to one or more display actions, which may include maximization, minimization, or reformatting instructions. |
US10705673B2 |
Posture and interaction incidence for input and output determination in ambient computing
Systems, apparatuses and methods for technology that provides smart work spaces in ubiquitous computing environments. The technology may determine a task to be performed in a smart work space and perform task modeling, wherein the task modeling includes determining one or more user interfaces involved with the task. One or more placements may be determined for the one or more user interfaces based on one or more ergonomic conditions, an incidence of an interaction, and a length of time of interaction. The technology may position the one or more user interfaces into the smart work space in accordance with the determined one or more placements. |
US10705670B2 |
Message composition indicators
The present disclosure is directed toward systems and methods for providing and dynamically adjusting message composition indicators. The disclosed systems and methods provide users of electronic messaging systems, such as electronic messaging systems, with information regarding the message composition activities of other users. |
US10705668B2 |
Touch panel, method for fabricating the same, and touch device
Disclosed are a touch panel, a method for fabricating the same, and a touch device. The touch panel includes a display area and a non-display area; the display area includes first touch-electrodes extending in a first direction, and second touch-electrodes extending in a second direction, insulated from each other and arranged intersecting with each other on a substrate, first signal-lines connected with the first touch-electrodes, and second signal-lines connected with second touch-electrodes; the non-display area includes a driver circuit arranged at one end of extension direction of second touch-electrodes, and connected with first signal-lines and second signal-lines; each first touch-electrode includes first grid-shaped electrode bumps connected in sequence in the first direction; and there are overlapping areas between orthographic-projections of first signal-lines, and orthographic-projections of first touch-electrodes onto the substrate, and orthographic-projections of first signal-lines lie into orthographic-projections of first grid-shaped electrode bumps onto the substrate in the overlapping areas. |
US10705666B2 |
Vehicle interior component with user interface
A user interface system for a vehicle interior includes a contact surface, a sensor grid and a controller. The sensor grid is configured for variable electrical resistance in response to applied pressure and the controller is configured to detect the electrical resistance of the sensor grid by monitoring a voltage. The controller detects the location of an input from a vehicle occupant, the intensity of the input, and the duration of the input. |
US10705663B2 |
Touch screen having fingerprint recognition function and display device having the same
A touch screen including a substrate that includes an active area and a non-active area adjacent to the active area, the active area including at least one fingerprint recognition area; touch sensing electrodes including first sensing electrodes arranged in the active area, and at least one second sensing electrode arranged in the fingerprint recognition area, the second sensing electrode configured for sensing a touch and recognizing a fingerprint; and a pad portion provided with a plurality of pads which are electrically connected to respective sensing electrodes, wherein the at least one second sensing electrode includes: a plurality of sub electrodes extending in a direction inclined with respect to an edge portion of the active area; and a plurality of fingerprint recognition lines connecting the sub electrodes to the pad portion, and the fingerprint recognition lines arranged in a same fingerprint recognition area extend in a same direction. |
US10705662B2 |
Touch substrate and preparation method therefor, and display panel
A touch substrate, a manufacturing method thereof and a display panel are provided. The touch substrate includes: a base, including a touch region and a lead region positioned around the touch region; a plurality of first electrode strips, arranged side by side on the base in the touch region, each of the plurality of first electrode strips including a plurality of first sub-electrodes arranged at intervals; and a plurality of conductive bridges, arranged on the base in the touch region, two adjacent first sub-electrodes in each of the plurality of first electrode strips being electrically connected by one of the plurality of conductive bridges, wherein each of the plurality of conductive bridges includes a main body portion and a branch portion which are directly connected with each other, and at least two branch portions are arranged at least one end of the main body portion. |
US10705658B2 |
Ungrounded user signal compensation for pixelated self-capacitance touch sensor panel
A touch controller is disclosed. The touch controller can include sense circuitry configured to sense, during a self-capacitance portion of a touch frame, first one or more self-capacitances associated with a first plurality of touch pixels on a touch sensor panel, and sense, during a mutual capacitance portion of the touch frame, first one or more mutual capacitances associated with the first plurality of touch pixels. A touch processor can be configured to, based on the first one or more self-capacitances and the first one or more mutual capacitances, sense a single touch event associated with the touch frame. |
US10705642B2 |
Force touch display device and method for manufacturing and driving the same
The present disclosure provides a force touch display device and a method for manufacturing and driving the force touch display drive. The force touch display device includes an array substrate, a light guide plate and a metal reflective plate. The array substrate includes a first carrier substrate and a metal wire grid and a metal connection terminal disposed on the first carrier substrate, in which the metal connection terminal is electrically connected to the metal reflective plate. The metal wire grid includes a plurality of metal wires arranged in parallel, and the metal wire grid is configured so that light passing through the metal wire grid becomes linearly polarized light. The light guide plate disposed between the array substrate and the metal reflective plate. |
US10705638B2 |
Input/output device with a dynamically adjustable appearance and function
A computing device is disclosed. The computing device may include a display, a processor in communication with the display and an enclosure connected to the display. The computing device may also include an input/output (I/O) device in communication with the processor. The I/O device may also be connected to the enclosure. Additionally, the I/O device may include a modifiable display that may substantially match the appearance of the enclosure. |
US10705635B2 |
Touch sensor and display device including the same
A touch sensor includes a sensor unit having a first region including at least one pair of a first electrode and a second electrode, and a second region including at least two pairs of first electrodes and second electrodes, a plurality of sensing channels each including first and second input terminals, wherein the first input terminals of the sensing channels are connected to different ones of the first electrodes, an amplifying circuit connected between the second input terminals of the sensing channels and the second electrodes, and an input control unit connected between the amplifying circuit and the second electrodes, the input control unit including a first resistor connected to the second electrode of the first region, and a second resistor commonly connected to the second electrodes of the second region. |
US10705634B1 |
Foldable electronic device with exposed display region
An electronic device may be provided with a display mounted in a housing. The display is flexible and bends around a bend axis as the housing is folded and unfolded. When the housing is in an unfolded configuration, the display lies flat in a plane and displays images for a user. When the housing is folded along the bend axis and placed into a folded configuration, a first portion of the display is covered by the housing and is hidden from view, whereas a protruding second portion of the display is uncovered by the housing and exposed for viewing. Control circuitry in the device may display notifications, icons, and other content on the exposed second portion. |
US10705632B2 |
Touch panel including steeped sensing lines
A touch panel including first sensing lines and second sensing lines is provided. The first sensing lines are separated from each other. Each of the first sensing lines includes first arc segments and first straight segments. Each of the first straight segments is connected between two adjacent first arc segments. Different first arc segments have different radii about a center and cover different ranges of azimuth about the center. The second sensing lines are separated from each other and are intersected with the first sensing lines. |
US10705631B2 |
Interactive display
Examples disclosed herein relate to an interactive display. Motion of an input device on a display screen is tracked and pixels of the display screen that have changed based on the tracked motion are updated. Portions of the display screen corresponding to the updated pixels are refreshed. |
US10705628B2 |
Electronic pen
An electronic pen has a cylindrical chassis, a circuit board disposed within a pillar-shaped hollow portion of the chassis, and a connector exposable from an opening in the chassis to outside of the chassis. The connector includes a housing and a shell. The shell has a first size in a direction parallel to a planar surface of a contact portion of the connector and orthogonal to the axial direction of the chassis that is smaller than a diameter of the hollow portion of the chassis. The shell is coupled to the circuit board in a state in which the direction of the first size of the shell is parallel to a planar surface of the circuit board, and a width of the circuit board in a direction orthogonal to the axial direction of the circuit board is less than the first size of the shell. |
US10705627B2 |
Method and active stylus for generating signal, method and touch screen for analyzing signal
A method for generating a signal includes: encoding, by an active stylus, transmission information into n-bit q-ary codes; performing, by the active stylus, frequency modulation on the n-bit q-ary codes, respectively, to generate a plurality of encoded frequency-modulated signals; and combining, by the active stylus, a preset fixed-frequency signal for detecting a stylus tip position with the plurality of encoded frequency-modulated signals to form an encoded signal. A method for analyzing a signal, an active stylus, and a touchscreen are also provided. The method for generating a signal, the method for analyzing a signal, the active stylus, and the touchscreen transmit more coding information within a relatively short time, thereby solving a problem of low efficiency of information transmission between an active stylus and a touch screen. |
US10705625B2 |
System and method for navigation in a user interface
The disclosed methods and systems are related to a navigation of user interfaces that is vector based. Vector based navigation combines the efficiency of orthogonal direction navigation (up/down/left/right) with the flexibility of pointer-based (e.g. mouse/touch-pad) navigation. User interface elements can be arranged arbitrarily in 2D (or 3D) space and described in term of vector relationships from the currently active UI element. Directional gestures coming from control devices such as a track-ball, touch-pad, or gyroscopic remote can be translated into vector movements to affect navigation between UI elements. |
US10705624B2 |
Keyboard and method of selecting colors of keys of the keyboard
The present invention discloses a keyboard comprising light emitting devices, each respectively disposed below a key to lighten the top surface of the key; and a micro controller unit transmitting signals generated by each key to the computer, having switches for controlling the light emitting devices, and controlling switches according to signals transmitted from the computer, and a method of selecting the colors of the keys of the same. |
US10705622B2 |
Scanning imaging part, scanning imaging device, and electronic apparatus
The present disclosure provides a scanning imaging part, and related products and methods. The scanning imaging part includes a transparent body, a light blocking ink, a charged liquid droplet, and a microfluidic component. The transparent body may include a first face and a second face opposite to each other. An image sensor may be arranged on the second face. The charged liquid droplet and the light blocking ink may be insoluble with each other, and may be filled in a liquid flow channel. The charged liquid droplet may transmit at least a part of light incident from the first face through the charged liquid droplet and to the image sensor. The microfluidic component may drive the charged liquid droplet to move in the liquid flow channel. Thereby, light incident from the first face may be scanned via the charged liquid droplet and form a scanning image by the image sensor. |
US10705620B2 |
Signal processing apparatus and signal processing method
There is provided a signal processing apparatus including: a control unit that executes, on a basis of a waveform signal generated in accordance with a motion of an attachment portion of a sensor attached to a tool or a body, effect processing for the waveform signal or another waveform signal, the waveform signal being output from the sensor. The signal processing apparatus performs presentation so that a body motion itself can be aurally felt. |
US10705619B2 |
System and method for gesture based data and command input via a wearable device
The present invention relates to an electronic wrist wearable device that uses image and inertia sensors to track motion of hand and wrist of a user, and is able to determine locations (relative to a stationary object in physical environment), and discrete and motion hand gestures. The wearable device can also emulate various data input devices by matching the determined gestures with preregistered gestures and sending the data associated with the matched gesture to a relevant computer device. The wearable device can also send the said tracking information of the hand and the wrist to at least one external computer, which can process the received information to simulate hand motion, and to determine discrete and motion hand gestures. The said computer can also emulate various data input devices by matching the determined gestures with preregistered gestures and using the data associated with the matched gesture. |
US10705612B2 |
Tactile stimulus providing apparatus
Disclosed is a tactile stimulation device including: a plurality of actuators; and a control unit controlling each of outputs of the plurality of actuators so as to create a tactile stimulus at a target position corresponding to a target site of a body of a user, in which the control unit creates the tactile stimulus by using first to third actuators corresponding to first to third vertexes of a triangle including the target position therein among the plurality of actuators. |
US10705610B2 |
Apparatus for unified audio tactile feedback
A touch interface device that produces tactile and audio output comprising a touch surface, an first electrode coupled to the touch surface that receives a first haptic/audio output potential, a second electrode coupled to a low impedance return path to the device, the first and second electrodes being configured such that when both the first and second electrodes are touched by an appendage of a user, a current flows between the first and second electrodes and the appendage, where the current creates an electric field that imparts a controlled electrostatic force at interfaces of the first electrode and the appendage, and wherein the electrostatic force provides tactile feedback to the appendage of the user and causes vibration in the surrounding air that is audible to the user. |
US10705607B2 |
Operation control system, wearable apparatus, operation control method, and operation control program
An operation control system includes a wearable apparatus that is mounted with a first sensor, and a measurement apparatus that is configured separately from the wearable apparatus, and transmits a measurement result in a second sensor mounted thereon to the wearable apparatus, in which the wearable apparatus includes an information acquisition unit that acquires the measurement result in the second sensor, transmitted from the measurement apparatus, and an operation control unit that controls a predetermined operation on the basis of the acquired measurement result in the second sensor, and a measurement result in the first sensor. |
US10705601B2 |
Information processing device, interest evaluation method, and non-transitory computer-readable storage medium
An information processing device including a memory and a processor coupled to the memory and the processor configured to detect an enlargement ratio of a content displayed on a screen based on an angle-of-view enlarging action performed on the content, calculate a scroll speed of the content, evaluate the degree of interest corresponding to the content based on the enlargement ratio and the scroll speed, and perform a display processing for the screen in accordance with display configuration determined based on the evaluated degree of interest. |
US10705599B2 |
Controlling graphic field of view by operating head mounted display
An immersive head-mounted display (IHMD) can include motion sensing detectors and a display. The IHMD can generate a first generate a first graphical field of view to present on the display. The IHMD can generate a request for a user input. The IHMD can generate one or more second graphical fields of view that are shifted in various directions from the first graphical field of view to present on the displays in response to receiving movement data, from the motion sensing detectors, indicative of the IHMD being moved in the various directions. The IHMD can analyze the movement data to determine a user reply to the request in response to receiving the movement data within a predetermined amount of time. The IHMD can determine the movement data corresponds to an affirmative head shake and perform an affirmative action or corresponds to a negative head shake and perform a negative action. |
US10705594B2 |
Power management system
A Universal Serial Bus 2.0 (USB2 or eUSB2) device includes an integrated circuit (IC) having a physical layer to send and receive data on a pair of signal lines, a repeater communicatively coupled to the physical layer via the pair of signal lines, and having a port to send and receive data on a second pair of signal lines and a power management unit to provide power to the physical layer and the repeater during an active state and to gate power to the physical layer and the repeater during a low power state. |
US10705592B2 |
Efficient reduction in electric power consumption for a parallel processing system
A system includes a management device and nodes that execute plural jobs in parallel. When a total electric-power consumption of the nodes reaches a threshold, the management device extracts a first job of the largest electric-power consumption from among the plural jobs, based on information about an electric-power consumption of each node and information about the plural jobs that are executed in parallel by the nodes. The management device reduces the electric-power consumption of a first node that executes the first job when a remaining execution time of the first job, which indicates a period of time from a current time until a scheduled end time of the first job, is longer than or equal to a predetermined time, and reduces the electric-power consumption of a second node that does not execute the first job, when the remaining execution time of the first job is shorter than the predetermined time. |
US10705590B2 |
Power-conserving cache memory usage
Techniques and apparatuses are described that enable power-conserving cache memory usage. Main memory constructed using, e.g., DRAM can be placed in a low-power mode, such as a self-refresh mode, for longer time periods using the described techniques and apparatuses. A hierarchical memory system includes a supplemental cache memory operatively coupled between a higher-level cache memory and the main memory. The main memory can be placed in the self-refresh mode responsive to the supplemental cache memory being selectively activated. The supplemental cache memory can be implemented with a highly- or fully-associative cache memory that is smaller than the higher-level cache memory. Thus, the supplemental cache memory can handle those cache misses by the higher-level cache memory that arise because too many memory blocks are mapped to a single cache line. In this manner, a DRAM implementation of the main memory can be kept in the self-refresh mode for longer time periods. |
US10705586B2 |
Power distribution apparatus and method of operating the same
A power distribution apparatus with a backup energy-storing function receives a first input power source, and the apparatus includes an output module, a conversion module, an energy storage unit, and a management unit. When the first input power source is normal, the output module outputs the first input power source. Also, the management unit controls the conversion module to convert the first input power source to a first power source for charging the energy storage unit. When the first input power source is abnormal, the energy storage unit outputs a second power source to the conversion module. Also, the management unit controls the conversion module to convert the second power source into a second input power source for outputting the second input power source from a second output module. |
US10705583B2 |
Management of finite electrical cells
A consumption device may be detected by a processor. At least one property of the consumption device may be determined. Based on that property, a power configuration for the consumption device may be determined. The processor may permit a finite electrical cell associated with the processor to power the consumption device according to that power configuration. |
US10705582B2 |
Cooling apparatus, control method, and storage medium
A freezer power calculation unit calculates power consumption Wc of a freezer, based on a heat exchanging amount Q of an electronic device and a performance coefficient COP_c of the freezer. An apparatus performance coefficient calculation unit calculates an apparatus performance coefficient ACOP, based on a calorific value Q of the electronic device, Wc, and power consumption Wf of an air conditioning blower unit. Note that the apparatus performance coefficient ACOP is a performance coefficient of an apparatus including an evaporator, a condenser, a heat exchanger, the freezer, and the air conditioning blower unit. A blower rotational speed control unit controls a rotational speed r of the air conditioning blower unit, based on the apparatus performance coefficient ACOP. A coolant temperature control unit controls a first coolant temperature Tin being a temperature of coolant COO flowing from the freezer, based on the apparatus performance coefficient ACOP. |
US10705581B2 |
Controlling device performance based on temperature differential
For controlling device performance based on temperature differential, an apparatus includes a plurality of sensors positioned at different locations of the apparatus, a controller, and a memory that stores code executable by the controller. The controller determines a plurality of temperatures using the plurality of sensors. Here, each temperature corresponds to a different location of the apparatus. The controller calculates a temperature differential for the apparatus using the plurality of temperatures. The controller maintains device performance in response to the temperature differential being within a threshold amount and throttles device performance in response to the temperature differential exceeding the threshold amount. |
US10705577B2 |
Electronic device and cover adapted to electronic device
The disclosure provides a cover, adapted to an electronic device. The electronic device includes a housing, and the housing includes an opening. The cover includes a plurality of creases. The cover forms a folding structure by folding along the creases, and the cover is detachably fixed to the housing to cover the opening. |
US10705576B2 |
Electronic device including display and sensor
An electronic device is provided. The electronic device includes a housing including a first housing surface that faces a first side, a second housing surface that faces a second side, and a side surface that surrounds at least a portion of a space between the first housing surface and the second housing surface, a display arranged within the housing and including a first display surface including a display screen exposed through the first housing surface and a second display surface that faces the second side, a structure arranged between the second display surface and the second housing surface including a contact surface, the structure including a through-opening, and a sensor, at least a portion of which is arranged within the opening and which is arranged to detect at least a portion of light received from the outside of the housing after passing through the first housing surface and the display. |
US10705575B2 |
Hinge device and electronic device
A hinge device with a simple configuration and an electronic device are provided. The hinge device, is invisible between a first housing and a second housing from a front obliquely-upward direction, and is capable of preventing a lower end of the first housing from being covered by the second housing when the first housing is in an open state. A hinge device is provided between a display part and a keyboard part, and couples the display part to the keyboard part in an openable and closable manner. A U-shaped portion, which has a U-shaped cross section and one end portion formed integrally with the keyboard part, is included on a rear side of the keyboard part. A hinge portion is provided to the other end portion of the U-shaped portion to open and close the display part with respect to the keyboard part. The hinge portion supports a back surface of the display part, and is capable of rotating the display part. A recessed portion is formed in the one end portion of the U-shaped portion. The recessed portion prevents a lower end of the display part and the one end portion of the U-shaped portion from being brought into contact with each other when the display part is rotated. |
US10705574B2 |
Accessory devices for portable electronic devices
An accessory device for an electronic device is disclosed. The accessory device may include one or more bodies, or segments, that are rotationally coupled to each other. One segment may include a keyboard used to provide an input or command to the electronic device. The accessory device may include an additional segment with a hinge assembly and a panel coupled to the hinge assembly. The panel is designed to receive and couple with the electronic device. The hinge assembly is designed to move the panel into different positions. For instance, the hinge assembly and the panel can be stored with a segment of the accessory device when not in use. The hinge assembly can subsequently deploy, and place the panel in a position to receive the electronic device such that the electronic device is positioned for use with the keyboard. |
US10705570B2 |
Electronic device housing with integrated antenna
An electronic device may include a display, a housing member at least partially surrounding the display and including a first segment defining a first portion of an exterior surface of the electronic device, a second segment defining a second portion of the exterior surface of the electronic device and configured to function as an antenna, and a bridge segment structurally and conductively coupling the first segment to the second segment. The electronic device may also include a molded element positioned between the first segment and the second segment and defining a third portion of the exterior surface of the electronic device. |
US10705568B2 |
Wearable computing device
A handheld computing device is disclosed. The handheld computing device includes a seamless housing formed from an extruded metal tube. The extruded tube includes open ends and internal rails which serve as a guide for slidably assembling an operational assembly through the open ends of the extruded tube, a reference surface for positioning the operational assembly relative to an access opening in the seamless housing, and a support structure for supporting the operational assembly during use. |
US10705566B2 |
Systems, methods and devices for native and virtualized video in a hybrid docking station
A hybrid docking station determines whether native video data exists and can be passed through to a video port or whether a virtual video processor should be activated to provide virtual video data to a video port. For example, a laptop is connected to a hybrid docking station using a USB™ 3.0 connection. The hybrid docking station recognizes that the USB™ 3.0 connection includes a native video data and passes the native video data to a DisplayPort™. By avoiding activating a virtualized video processor and using native video data, the laptop avoids installing software to communicate with the virtualized video processor and communicates with one or more displays using a native video channel. By avoiding installing software, it simplifies IT's and user's usage and experience with universal docking station. |
US10705561B1 |
Configuration of a clock distribution system for an integrated circuit
A method for configuring a clock distribution system for an integrated circuit involves receiving an indication of frequencies of clock signal to supply to devices on the integrated circuit, selecting a configuration for the clock distribution system based on the frequencies required by the devices and an estimated power consumption, and providing an indication of the selected configuration for configuring the clock distribution system. |
US10705559B2 |
Current sensor based closed loop control apparatus
A method and apparatus for performing current control for an integrated circuit are described. In one embodiment the apparatus comprises core logic coupled to receive a first current; a clock generator to generate a first clock signal; and a closed loop current controller coupled to the clock generator and coupled to provide a second clock signal to the core logic based on the first clock signal, the current controller to control an amount of the first current received by the core logic by changing the first clock signal to generate the second clock signal. |
US10705557B2 |
On-chip clock generator calibration
Systems, methods, and apparatus for internal on-chip clock calibration for devices coupled to a serial bus are described. A data line of the bus is monitored at a device in order to detect select command signals on the data line, where the select command signals have an accompanying clock signal, such as a burst clock, on a clock line of the serial bus sent concurrently with the command signal. The internal on-chip clock generator in the receiving device utilizes the clock signal occurring with the command signal for calibration, where the select signals are those signals sufficiently long enough for a receiving device to effectively utilize the concurrent clock signal for calibration purposes. In this manner, clock calibration for an internal clock is maintained accurately without the need for an extra clock calibration input. |
US10705556B2 |
Phase continuous signal generation using direct digital synthesis
An aspect includes a direct digital synthesis system including a waveform generator with a waveform memory operable to store a plurality of waveform vectors and output a selected waveform vector. The direct digital synthesis system also includes a digital-to-analog converter operable to convert the selected waveform vector from a digital value to an analog signal responsive to a reference clock. The direct digital synthesis system further includes a controller operable to maintain phase continuity of the analog signal when an output of the analog signal is interrupted and restored. |
US10705550B2 |
Modular and configurable power converter
A power converter comprising an error amplifier, a reference current circuit branch and load current circuit branch is presented. The error amplifier is configured to generate an error signal based on a reference value and an output signal at an output of the power converter. The reference current circuit branch comprises a modulation device configured to modulate, based on the error signal, a reference current in the reference current circuit branch. The load current circuit branch comprises a first output transistor configured to adjust, based on the reference current, an output current at the output of the power converter. In addition, the power converter may comprise a slave current circuit branch with a second output transistor configured to adjust, based on the reference current, a slave current in the slave current circuit branch for controlling an external slave power converter. |
US10705546B2 |
Flow rate control apparatus, flow rate control method, and program recording medium
In order to provide a flow rate control apparatus capable of reducing noise while reducing delay, the flow rate control apparatus includes: a fluid resistor provided in a flow path; a downstream valve provided downstream of the fluid resistor; and a downstream pressure sensor provided between the fluid resistor and the downstream valve. The apparatus calculates a resistor flow rate through the fluid resistor; the time change amount of the downstream pressure; on the basis of the resistor flow rate, the difference between the resistor flow rate and the time change amount of the downstream side pressure, and a weighting factor, calculates a weighted average to estimate a valve flow rate through the downstream valve; and, on the basis of the deviation between a set flow rate and the valve flow rate, controls the downstream side valve, in which the weighting factor is configured to be changeable. |
US10705545B2 |
Fluid control device and flow rate ratio control device
A fluid control device is adapted to include: a valve provided in a flow path through which a fluid flows; a pressure sensor provided upstream of the valve; a flow rate sensor provided on downstream of the pressure sensor; a set flow rate generator that outputs a set flow rate corresponding to the measured pressure on the basis of a pressure-flow rate map; a valve control part that controls the opening level of the valve so that the deviation between the set flow rate and a measured flow rate decreases; and the set flow rate generator that outputs the set flow rate corresponding to the measured pressure to the valve control part. In addition, the set flow rate generator is adapted to control the set flow rate so that the measured pressure has a value up to a limit pressure. |
US10705544B2 |
Fluid control unit and program storage media for fluid control unit
In order to restrain generation of a peak in the measured flow rate, a fluid control unit measures a flow rate of a fluid in a channel and outputs a signal indicating a valve operation amount of a fluid control valve obtained based on a deviation between a preset flow rate and a measured flow rate and a control coefficient, and the control coefficient for a stable state and the control coefficient for a transitional state are so set to moderate fluctuation of the valve operation amount to the deviation more in the transitional state than in the stable state. At or shortly after a timing when the stable state is switched to the transitional state, a signal is output that indicates an operation amount for a switching time calculated based on each of the operation amounts output at a plurality of timings in the stable state. |
US10705541B2 |
Unmanned aircraft navigation system and method
Systems, apparatuses and methods for landing an unmanned aircraft on a mobile structure are presented. Sensors on the aircraft identify a predetermined landing area on a mobile structure. The aircraft monitors the sensor data to maintain its position hovering over the landing area. The aircraft estimates a future attitude of the surface of the landing area and determines a landing time that corresponds to a desired attitude of the surface of the landing area. The unmanned aircraft executes a landing maneuver to bring the aircraft into contact with the surface of the landing area at the determined landing time. |
US10705535B2 |
Systems and methods for performing simultaneous localization and mapping using machine vision systems
The present invention provides a mobile robot configured to navigate an operating environment, that includes a controller circuit that directs a drive of the mobile robot to navigate the mobile robot through an environment using camera-based navigation system and a camera including optics defining a camera field of view and a camera optical axis, where the camera is positioned within the recessed structure and is tilted so that the camera optical axis is aligned at an acute angle of above a horizontal plane in line with the top surface and is aimed in a forward drive direction of the robot body, and the camera is configured to capture images of the operating environment of the mobile robot. |
US10705531B2 |
Generative adversarial inverse trajectory optimization for probabilistic vehicle forecasting
Systems and methods for predicting vehicle behavior includes capturing images of a vehicle in traffic using an imaging device. Future behavior of the vehicle is stochastically modeled using a processing device including an energy-based model stored in a memory of the processing device. The energy-based model includes generating a distribution of possible future trajectories of the vehicle using a generator, sampling the distribution of possible future trajectories according to an energy value of each trajectory in the distribution of possible future trajectories an energy model to determine probable future trajectories, and optimizing parameters of each of the generator and the energy model using an optimizer. A user is audibly alerted with a speaker upon an alert system recognizing hazardous trajectories of the probable future trajectories. |
US10705528B2 |
Autonomous visual navigation
A method of visual navigation for a robot includes integrating a depth map with localization information to generate a three-dimensional (3D) map. The method also includes motion planning based on the 3D map, the localization information, and/or a user input. The motion planning overrides the user input when a trajectory and/or a velocity, received via the user input, is predicted to cause a collision. |
US10705527B2 |
Vehicle heading error compensation
Systems and methods for controlling aircraft obtain at least one of ground-referenced longitudinal movement data of the aircraft and ground-referenced lateral movement data of the aircraft. A round-referenced heading of the aircraft is obtained and a heading error is calculated based on a difference between the ground-referenced heading and a target heading. A lateral movement error value is generated based on at least one of the ground-referenced longitudinal movement data and ground-referenced lateral movement data, and based on the heading error. |
US10705525B2 |
Performing autonomous path navigation using deep neural networks
A method, computer readable medium, and system are disclosed for performing autonomous path navigation using deep neural networks. The method includes the steps of receiving image data at a deep neural network (DNN), determining, by the DNN, both an orientation of a vehicle with respect to a path and a lateral position of the vehicle with respect to the path, utilizing the image data, and controlling a location of the vehicle, utilizing the orientation of the vehicle with respect to the path and the lateral position of the vehicle with respect to the path. |
US10705523B2 |
Measuring operator readiness and readiness testing triggering in an autonomous vehicle
This disclosure relates to a system and method for transitioning vehicle control between autonomous operation and manual operation. The system includes sensors configured to generate output signals conveying information related to the vehicle and its operation. During autonomous vehicle operation, the system gauges the level of responsiveness of a vehicle operator through challenges and corresponding responses. The system determines when to present a challenge to the vehicle operator based on internal and external factors. If necessary, the system will transition from an autonomous operation mode to a manual operation mode. |
US10705515B2 |
System and method for performing manufacturing quality control with the aid of a digital computer
A system and method for performing manufacturing quality control with the aid of a digital computer are provided. A specification for manufacturing a part feature is maintained in a storage, the specification including a target value. Measurements for the feature on a plurality of parts manufactured in accordance with the specification using a manufacturing process are maintained in the storage. A score associated with the manufacturing process is calculated based on how close at least some of the measurements associated with the manufacturing process are to the target value. The score is displayed. A recommendation of at least one corrective action to the manufacturing process to remedy one or more causes of non-conformance that are associated with the score is provided, wherein the manufacturing process is changed based on the recommendation to remedy one or more of the causes for non-conformance. |
US10705512B2 |
Method for computer-assisted selection of machine components
The objective of the invention is the computer-assisted selection of the optimal machine component for a use. In the selection, empirical values are collected to create a continuously improving system. To achieve this, the inventive method includes determining properties of the machine component and their corresponding influence quantities, possible uses for the machine component, and the influence quantities to be considered in the use-specific selection and design of the machine component. The method also includes receiving statements relating to the influence quantities and determining, influence quantity interactions. The method further includes formulating the influence quantities, feeding the use and associated influence quantities as inputs into a selection algorithm to select the machine component that is optimally suitable for the use, and supplying the selected machine component. |
US10705508B2 |
Method for generating settings for machining an optical lens
Disclosed is a method for generating settings for machining an optical lens, including: a) acquiring a file characterizing the shape to which the optical lens must be machined in order to allow it to be mounted in a spectacle frame; b) decomposing the shape into a plurality of distinct objects, including an exterior envelope inside of which all the other objects are located; c) determining a machining order of the other objects; and d) generating the machining settings depending on the machining order. |
US10705506B2 |
Reinforcement learning to allocate processes to a machine tool controller
A machine learning device performs reinforcement learning on a controller that performs multiple processes for controlling a machine tool in parallel at multiple operation units. The machine learning device comprises: behavior information output means that outputs behavior information containing allocation of arithmetic units that perform the multiple processes to the controller; state information acquisition means that acquires state information containing a machining condition as a condition for machining set at the machine tool, and determination information generated by monitoring the implementation of the multiple processes by the multiple operation units based on the allocation in the behavior information; reward calculation means that calculates the value of a reward to be given by the reinforcement learning based on the determination information in the state information; and value function update means that updates a behavior value function based on the reward value, the state information, and the behavior information. |
US10705504B2 |
Information management system, server, information management method, and storage medium
A server for storing a machining result of a machine tool and one or a plurality of first terminals connected to the server via a network are included. The server includes an information disclosure part for disclosing the machining result, a request acceptance part for accepting from each of the first terminals a request for the machining result disclosed by the information disclosure part, and a machining condition provision part for providing each of the first terminals with a machining condition corresponding to the machining result in response to the request accepted by the request acceptance part. Each of the first terminals includes a request transmission part for transmitting the request for the machining result disclosed by the information disclosure part, and a machining condition acquisition part for acquiring the machining condition provided by the machining condition provision part in response to the request. |
US10705501B2 |
Matching recognition method and system for NC program and corresponding cutting tools of machine tools
A matching recognition method for an NC program and corresponding cutting tools includes a step of using an imaging device to capture 2-dimensional images from the cutting tools mounted at the corresponding numbered tool holders on a machine tool, a step of based on the 2-dimensional images to extract outline feature points and assembling postures of cutting tools and converting into corresponding tool-assembling strings, a step of obtaining tool demands from each of the sequential machining steps in the NC program and converting into corresponding stepwise tool-demanding strings, and a step of performing matching upon the tool-assembling strings and the stepwise tool-demanding strings to generate and output corresponding step-and-tool matching strings. In addition, an associated matching recognition system is provided to include an imaging device, an image-processing module, a step-decoding module and a matching and comparing module. |
US10705500B2 |
Support device, method, and recording medium for simplifying control program changing operation
The purpose of the invention is the simplification of a task of changing a control program upon a control device which is in use. A support device comprises: a computing part computing, for each unit program which configures a control program, identification information according to the content of each of the unit programs; a first transferring part transferring the unit programs and the identification information which is associated with the unit programs to a control device; a generating part generating changed unit programs according to a change operation upon any of the unit programs which configure the control program; and a second transferring part transferring the changed unit programs to a control device which is in use on condition that identification information is present on the control device which is identical to the identification information which is associated with the unit programs which configure the control program. |
US10705498B2 |
Method and device for monitoring data processing and transmission in a security chain of a security system
A method for monitoring data processing and data transmission in a safety chain of a safety system, and a device for carrying out the method, which achieve the object of further simplifying the monitoring of the safety chain of an overall safety function of a modular safety system, in particular during ongoing operation. For this purpose, the method and device use at least one actual characteristic value for a safety-relevant characterizing attribute of the data processing and/or data transmission. |
US10705496B2 |
Control device of home energy management system
Provided is a control device of a home energy management system (HEMS). The control device includes a communication unit configured to connect to a HEMS gateway, a storage unit configured to store power usage information for a predetermined period in a home in which the HEMS gateway is installed, and a control unit configured to predict power consumption amount on the basis of the power usage information for the predetermined period, predict a power generation amount of a photovoltaic (PV) module connected to the HEMS gateway, calculate a PV power amount to be sold on the basis of the predicted power generation amount and power consumption amount, set sales price with respect to the calculated power amount on the basis of purchase information of purchasers, and control the HEMS so that sale power corresponding to the calculated power amount is provided on the basis of the set sales price. |
US10705495B2 |
Commissioning load control systems
A load control system may include control devices for controlling power provided to an electrical load. The control devices may include a control-source device and a control-target device. The control-target device may control the power provided to the electrical load based on digital messages received from the control-source device. The control devices may include a load control discovery device capable of sending discovery messages configured to discover control devices within a location. The discovered control devices may be organized by signal strength and may be provided to a network device to enable association of the discovered control devices within a location. The discovery messages may be transmitted within an established discovery range. The discovery range may be adjusted to discover different control devices. Different control devices may be identified as the load control discovery device for discovering different control devices. |
US10705493B2 |
Direct address laser ablation
A system and method for selectively removing tire material from the bead portions of a cured tire to reduce one or more harmonics of at least one uniformity parameter are disclosed. According to aspects of the present disclosure, tire material is selectively removed using a plurality of direct address commands. The direct address commands specify ablation parameters for discrete ablation segments at specific angular locations around the bead of the tire. The direct address commands are generated by analyzing the desired ablation pattern for the bead of the tire. The ablation device can then be controlled to selectively remove tire material in discrete ablation segments at identified addresses pursuant to the direct address commands to achieve the desired ablation pattern on one or more tracks along the bead portion of the tire using a single pass of the ablation device. |
US10705492B2 |
Heuristic method of automated and learning control, and building automation systems thereof
Apparatuses, systems, and methods of physical-model based building automation using in-situ regression to optimize control systems are presented. A simulation engine is configured to simulate a behavior or a controlled system using a physical model for the controlled system. A data stream comprises data from a controlled system. A training loop is configured to compare an output of a simulation engine to a data stream using a heuristic so that a physical model is regressed in a manner that the output of the simulation engine approaches the data stream. |
US10705488B1 |
Systems and methods for computer-determined efficient bagging of ordered items
The present disclosure provides systems and methods for automated bag packaging, comprising at least one processor; and memory storing comprising: receiving an order comprising at least one item; searching at least one data store to determine one or more properties associated with each item; for each group: performing an optimization process for packaging the at least one item into one or more bags, by: selecting a data structure representing a first bag, the data structure comprising a size of the first bag; iteratively simulating packaging of a largest item of the group into the first bag until all items are packaged in the selected bag; generating at least one set of instructions for packaging the items into the selected bag; and sending the generated instructions to a computer system for display, the instructions including at least one item identifier and one bag identifier. |
US10705482B2 |
Electronic and image forming device with gas ventilation
According to an embodiment, an electronic device includes a heat source, a discharge path, a wall internal space, and a heat conductor. The discharge path is configured to guide a gas toward the outside of the device. The wall internal space is surrounded by walls, extends vertically, and is open to a space outside the device via an upper opening and a lower opening that are in different vertical positions. The heat conductor includes a heat absorber that is positioned in the discharge path and a heat dissipater that is positioned in the wall internal space. |
US10705478B2 |
Cleaning device and image forming apparatus
A cleaning device includes a cleaning portion including a blade and a blade supporting member having a flat surface portion, and a cleaning frame including a mounting portion, a disposing portion and an accommodating portion. The disposing portion opposes the flat surface portion with a gap with respect to a thickness direction. The accommodating portion is adjacent to respective sides of the disposing portion with respect to a height direction. A distance between the flat surface portion and the accommodating portion with respect to the thickness direction is larger than the gap. The cleaning device includes a sealing member formed of a thermoplastic resin material and configured to seal the gap by a portion extending in a longitudinal direction between the disposing portion and the flat surface portion. A part of the sealing member is accommodated in the accommodating portion. |
US10705474B2 |
Image post-processing method and apparatus for emitting a glossiness control light, and image forming apparatus
There is disclosed an image post-processing method for adjusting glossiness of a fixed toner image. The method includes a glossiness control step and a temperature control step. The glossiness control step is a step of, to a toner image formed of a toner containing a light absorbing compound and fixed to a recording medium, emitting glossiness control light so as to reduce or increase glossiness of the toner image. The temperature control step is a step of heating the toner image immediately before the light is emitted to the toner image such that the toner image has a surface temperature which is at least 20° C. lower than a softening temperature of the toner. The glossiness control light has a maximum emission wavelength in a wavelength range in which the compound absorbs light and is made to at least reduce the glossiness of the toner image. |
US10705467B2 |
Image forming apparatus capable of evaluating the consumption of a fixing belt, control method and control program thereof
An image forming apparatus includes a fixer that fixes toner adhering to a sheet that passes through a fixing nip, the fixer including: an endless fixing belt that rotates; and a presser that presses the fixing belt to form the fixing nip between the fixing belt and the presser. The image forming apparatus includes a hardware processor that calculates an amount of the toner adhering to the sheet that passes through the fixing nip, and determines a degree of abrasion of the fixing belt, based on the amount of the toner calculated by the hardware processor. |
US10705465B2 |
Determining media weight based on input voltage estimate
In one example in accordance with the present disclosure, a method for determining fusing energy per page based on an applied voltage is described. According to the method, a resistance of a fusing system is acquired and an input voltage of a fusing system is estimated. A duty ratio of the fusing system is measured and a fusing energy per processed page is then determined based on the input voltage, the fusing system resistance, and the duty ratio of the fusing system. A media weight is then determined based on the fusing energy per processed page. |
US10705464B2 |
Image forming apparatus, image forming method, and storage medium
An image forming apparatus includes the following. An image carrier forms an electrostatic latent image by exposure. A developing apparatus stores a developing agent including toner and which develops the image carrier. A collector collects in the developing apparatus the developing agent scattered from the developing apparatus. An input unit is used by a user to select a screen type relating to a fineness of a halftone image. An adjuster is able to change strength of an electric field between the collector and the image carrier. A hardware processor which controls the adjuster to change the strength of the electric field according to the selected screen type. |
US10705463B2 |
Image forming apparatus capable of transporting jammed recording medium
An image forming apparatus includes plural first transfer units, a second transfer unit, a first transport unit, and a drive unit. The first transfer units transfer an image formed on plural image holding units to an intermediate transfer unit. The second transfer unit transfers the image, which is transferred to the intermediate transfer unit, to a recording medium. The first transport unit transports the recording medium to the second transfer unit. The drive unit drives the intermediate transfer unit with at least some of the plural first transfer units separated from the intermediate transfer unit and with the second transfer unit contacting the intermediate transfer unit when the recording medium, which has been subjected to a transport failure, is transported to a feeding position by the first transport unit. |
US10705462B2 |
Image forming apparatus detecting status of motor
A motor driving unit controls motor conducted current of a brushed DC motor on the basis of a motor control signal. A motor control unit provides the motor control signal to the motor driving unit and thereby controls the brushed DC motor. A brush noise detecting unit detects brush noises in conducted current of the brushed DC motor and outputs a brush noise detection signal. A speed determining unit determines a time interval of the brush noises and determines a rotation speed of the brushed DC motor on the basis of the time interval. Further, the motor control unit determines whether the brushed DC motor is in a lock status or not on the basis of the rotation speed in a period that the motor control signal is provided to the motor driving unit to cause the brushed DC motor to be in operation. |
US10705461B2 |
Image forming device and method
An apparatus includes an image former and an induction heating fusing device. The image former forms an image. The induction heating fusing device fuses the image formed by the image former onto paper. Whether the induction heating fusing device has an error is determined by limiting a current applied to a resonance circuit included in the induction heating fusing device to less than a certain level. |
US10705458B2 |
Image forming apparatus that differs toner use when forming a line image than when forming a solid image
An image forming apparatus includes image forming units, a transfer unit that transfers a superposed toner image including toner images formed by the image forming units onto a sheet, a fixing unit that fixes the superposed toner image onto the sheet, and a controller that performs control such that a toner image is formed while the amount of toner used per unit area by the second image forming unit when forming a line image is smaller than that when forming a solid image. The image forming units include a first image forming unit that forms a toner image that is transferred onto the transfer unit relatively earlier than the other toner images and a second image forming unit that forms a toner image that is transferred onto the transfer unit relatively later than the other toner images, the first and second image forming units using the same color toner. |
US10705457B1 |
Powder accommodating device and image forming apparatus
A powder accommodating device includes: an accommodating portion that has an opening at one end, is installed horizontally to accommodate powder, and transports the powder toward the opening by rotation; a lid portion that has a cylindrical inner wall surface, covers the opening and is held in a non-rotational state; and an agitation portion including: a cylindrical portion that is disposed in the lid portion, communicates with the opening, and rotates integrally with the accommodating portion; and plural agitation rods that each have a rod shape protruding from the cylindrical portion in a rotation axis direction in a direction away from the cylindrical portion and circulate along the inner wall surface to agitate the powder in the hollow portion, wherein at least some of the plural agitation rods are connected to each other via a beam provided at a position out of the cylindrical portion. |
US10705454B2 |
Toner supply device with movable toner bottle
A toner supply device includes: a device body; and a toner bottle, wherein a toner supply port is formed in each of the device body and the toner bottle, either one of the device body and the toner bottle includes: a shutter that can be selectively moved between a shielding position and an open position; and a first engagement part, the other one of the device body and the toner bottle includes a second engagement part, the shutter is moved from the shielding position to the open position and the shutter opens the toner supply port, and then the first engagement part is engaged with the second engagement part, and the shutter is moved from the open position to the shielding position and the shutter closes the toner supply port, and then engagement between the first engagement part and the second engagement part is disengaged. |
US10705453B2 |
Image forming apparatus and method for acquiring information of toner container
An image forming apparatus includes a toner container attaching unit to which a toner container is to be attached, the toner container attaching unit including an apparatus-side terminal that comes into contact with a container-side terminal of the toner container and an apparatus-side coupling that engages with a container-side coupling of the toner container, and a control unit. The control unit is configured to execute a first process to acquire information of the toner container via the apparatus-side terminal, and cause the apparatus-side coupling to be rotated based on a result of the first process. |
US10705452B2 |
Developing device having magnetic flux density distribution
A developing device includes a rotatable developer carrying member, a developer regulating member, and a cylindrical magnetic field generating member provided inside the developer carrying member and including a regulating magnetic pole provided opposed to the developer regulating member. A magnetic flux distribution provided by the regulating magnetic pole includes a first local maximum portion on a side upstream of a closest position between the magnetic field generating member and the developer regulating member, a second local maximum portion on a side downstream of the closest position, and a local minimum portion between the first local maximum portion and the second local maximum portion. A rectilinear line connecting the closest position and a center of the magnetic field generating member is positioned between the first local maximum portion and the second local maximum portion. |
US10705451B2 |
Developing apparatus
A change of a magnetic flux density distribution adjacent to a regulating blade 9 opposed to a developer regulation pole is suppressed at a low cost, while suppressing influence to design latitude of magnetic poles. A position on the outer peripheral surface of the developing sleeve where the magnetic flux density in the normal line direction of the outer peripheral surface of the developing sleeve is a maximum value position. The position on the outer peripheral surface of the developing sleeve 8 corresponding to a center portion position of the half peak range of the magnetic flux density distribution of the developer regulation pole is called half peak center portion. The developer regulation pole is formed such that the maximum value position is deviated not less than 3° in the circumferential direction of the developing sleeve from the half peak center portion position, and the position when the regulating blade 9 opposite is the developing sleeve is in a side of the maximum value position in which the half peak center portion position exists. |
US10705448B2 |
Image forming apparatus performing phase control of rotational polygon mirror
In a case of performing a second rotation control to match the rotation phase of a first rotational polygon mirror with the rotation phase of a second rotational polygon mirror in a rising period, a period during which a non-image region is irradiated with light from both or one of a first light source and a second light source is controlled to be a second period longer than a first period. |
US10705445B2 |
Data processing device and image forming apparatus
First acquisition processing portion acquires first position and second position in main scanning direction. Second acquisition processing portion acquires, from third specific area having second specific length in sub scanning direction on color image, a plurality of third positions of a plurality of pixels of first color in main scanning direction, second specific length being larger than first specific length that is length in peripheral direction of each of image carriers. First derivation processing portion, based on plurality of third positions, derives first color shift amount that indicates an amount of shifting of pixels of first color in main scanning direction in third specific area. Second derivation processing portion, based on first position, second position, and first color shift amount, derives second color shift amount that indicates an amount of shifting between first color and second color in main scanning direction in first specific area. |
US10705443B2 |
Image forming apparatus and non-transitory computer readable medium storing program
An image forming apparatus includes an image forming component that forms an image on a recording medium by using a white color material and a color material other than the white color material, and a controller that controls a color material amount of the white color material to differ depending on a position where an image that uses the white color material is formed in order of formation of images that use respective color materials in the image forming component. |
US10705442B2 |
Toner compositions with white colorants and processes of making thereof
The present disclosure relates to toner compositions containing a high loading of white colorant of greater than 30 weight % by weight of the toner and processes thereof. The toner exhibits a lightness (L*) of at least 75. |
US10705441B1 |
Electrophotographic photoreceptor, process cartridge, and image-forming apparatus
An electrophotographic photoreceptor includes a conductive substrate and a photosensitive layer disposed on the conductive substrate. An outermost surface layer of the electrophotographic photoreceptor contains fluorine-containing resin particles and a fluorine-containing graft polymer having a structural unit represented by general formula (FA), a structural unit represented by general formula (FB), and a structural unit represented by general formula (FC): where RF1, RF2, RF3, and RF4 each independently represent a hydrogen atom or an alkyl group; XF1 represents an alkylene chain, a halogen-substituted alkylene chain, —S—, —O—, —NH—, or a single bond; YF1 represents an alkylene chain, a halogen-substituted alkylene chain, —(CfxH2fx-1(OH))—, or a single bond; QF1 represents —O— or —NH—; fl, fm, and fn each independently represent an integer of 1 or more; fp, fq, fr, and fs each independently represent an integer of 0 or 1 or more; ft represents an integer of 1 or more and 7 or less; fx represents an integer of 1 or more; RF5 and RF6 each independently represent a hydrogen atom or an alkyl group; and fz represents an integer of 1 or more. |
US10705440B2 |
Electrophotographic photosensitive member, process cartridge and electrophotographic apparatus
Provided is an electrophotographic photosensitive member that can suppress the generation of both an interference fringe and a streaky uneven part in a circumferential direction on an image. The generation of the interference fringe and the generation of the streaky uneven part in the circumferential direction on the image are suppressed by defining a length of a line-shaped groove of a support in a circumferential direction, and defining roughness parameters of a support in an axial direction. |
US10705436B2 |
Overlay mark and method of fabricating the same
An apparatus includes an overlay mark. The overlay mark includes a first portion including a first pattern and a second portion including a second pattern. The first pattern includes a plurality of first features and a first center feature each separated by a gap along a first direction. At least two gaps are the same but are different from the other gaps, and the first centers are symmetric with respect to the first center feature. The second pattern includes a plurality of second features and a second center feature each separated by a gap along the first direction. At least two gaps are the same but are different from the other gaps, and the second features are symmetric with respect to the second center feature. The first center feature of the first pattern is aligned with the second center feature of the second pattern along a second direction. |
US10705430B2 |
Method of measuring a parameter of interest, inspection apparatus, lithographic system and device manufacturing method
A method of measuring a parameter of interest relating to a structure formed by a process on a substrate, and associated apparatuses. The method includes measuring the structure with measurement radiation including a first illumination acquisition setting (determining one or more selected from: a wavelength, a polarization or an incident angle of the measurement radiation) to obtain a first measurement value for the structure. The method further includes estimating, by applying a correction model to the first measurement value, at least a second measurement value for the structure corresponding to measurement of the structure with a second illumination acquisition setting different from the first illumination acquisition setting. |
US10705429B2 |
Bottom up apparatus design for formation of self-propagating photopolymer waveguides
A system for forming a micro-truss structure including a reservoir having walls and a flat bottom configured to hold a volume of a liquid photomonomer configured to form a photopolymer when exposed to light, a partially transparent mask secured to, or being, the bottom of the reservoir, a release layer on the mask configured to resist adhesion by the photopolymer, and a blocker positioned a first distance below the mask. The system also includes a light source positioned below the blocker configured to produce collimated light suitable for causing conversion of the photomonomer into the photopolymer, and to which the blocker is opaque, and a first mirror, oblique to the blocker, configured to reflect the light from the light source around the blocker and through the mask and into the reservoir. The blocker is positioned to block a straight path of light from the light source to the mask. |
US10705427B2 |
Method for making a grating
A method of making a grating, the method including: providing a substrate, placing a first photoresist layer on the substrate, locating a second photoresist layer on the first photoresist layer, wherein a second exposure dose of the second photoresist layer is greater than a first exposure dose of the first photoresist layer; exposing the first photoresist layer and the second photoresist layer; developing the first photoresist layer and the second photoresist layer and removing an exposed photoresist to form a patterned photoresist layer and obtain an exposed surface of the substrate, wherein the patterned photoresist layer defines a plurality of top surfaces and a plurality of side surfaces, each adjacent top surface and side surface, and the exposed surface form a Z-type surface; depositing a preformed layer on the Z-type surface to form a Z-type structure; removing the patterned photoresist layer. |
US10705426B2 |
Extraction body for lithographic apparatus
An extraction body for a support apparatus of a lithographic apparatus. The support apparatus is configured to support an object. The extraction body is formed with an opening at a surface thereof. The opening extends within the extraction body forming a first passageway. The first passageway is configured to fluidly communicate an extraction channel in the extraction body to liquid between the surface and the object. A first pressure in the extraction channel is less than ambient pressure. At least a part of the first passageway is sized and dimensioned such that when the liquid enters the first passageway via the opening, a second pressure in the first passageway associated with surface tension of the liquid is lower than the first pressure such that at least a portion of the liquid is retained in the first passageway. |
US10705422B2 |
Imprint method
The present invention provides an imprint apparatus comprising a deforming unit configured to deform a pattern surface by applying a force to a mold, a measuring unit configured to measure a deformation amount of the pattern surface, a control unit configured to control the measuring unit to measure the deformation amount in each of a plurality of states in which a plurality of the forces are applied to the mold, a calculation unit configured to calculate a rate of change in the deformation amount as a function of a change in the force applied to the mold, and a calibration unit configured to calibrate a control profile describing a time in the imprint process, and the force applied to the mold, based on the rate of change in the deformation amount. |
US10705420B2 |
Mask bias approximation
Directly biasing a mask image is disclosed. A method includes generating a mask image for the mask, biasing the mask image to obtain a biased mask image, and simulating the biased mask image to obtain a wafer image to be compared to the design pattern. Biasing the mask image includes updating at least one pixel of the mask image using an interpolation of neighboring pixels of the at least one pixel, the interpolation being dependent on a predetermined value. |
US10705419B2 |
Prism device for use in two-plate video projector apparatus capable of reducing internal stray light of prism device
A first prism has first to third faces. The first face is opposing a first optical modulator. Any two planes among three planes respectively including the first to third faces intersect with each other. A second prism has fourth to sixth faces. The fourth face is provided to be in contact with the third face via a dichroic coating layer and in parallel with the third face. The fifth face is opposing a second optical modulator and in parallel with the second face. The sixth face is in opposite to the first optical modulator with respect to an optical axis of the second optical modulator. The sixth face is formed to be inclined with respect to a reference surface, such that an unnecessary transmitted light and an unnecessary reflected light of the dichroic coating layer are not totally reflected by the sixth face. |
US10705416B2 |
Wavelength conversion element, light source apparatus, and projector
A wavelength conversion element according to an aspect of the invention includes a first wavelength conversion layer that has a first light incident surface on which excitation light is incident and a first light exiting surface facing away from the first light incident surface and emits first fluorescence, a second wavelength conversion layer that has a second light incident surface on which at least the first fluorescence is incident and emits second fluorescence, and a substrate that has a first surface and a second surface facing away from the first surface and includes a light transmitting portion that transmits at least the first fluorescence. The first wavelength conversion layer is so provided that the first light exiting surface faces the first surface of the substrate, and the second wavelength conversion layer is so provided that the second light incident surface faces the second surface of the substrate. |
US10705415B2 |
Projector device
A projector device includes a housing, an optical modulation element provided in the housing, a lens tube with lenses provided inside, and a heat conducting component. A first side wall of the housing is provided with a through hole. The lens tube is nested in the through hole, and a first end of the lens tube is located in the housing and receives lights emitted from the optical modulation element. A first end of the heat conducting component is disposed on an outer wall of a first end of the lens tube, and a second end of the heat conducting component is connected with the housing. |
US10705414B2 |
Projector having refrigerant generator
A projector a cooler configured to cool a cooling target based on transformation of a refrigerant into a gas. The cooler includes a refrigerant generator configured to generate the refrigerant and a refrigerant sender configured to send the generated refrigerant toward the cooling target. The refrigerant generator includes a moisture absorbing/discharging member, a first air blower configured to deliver air outside the projector to the moisture absorbing/discharging member, a heat exchanger connected to the refrigerant sender, a heater configured to heat the moisture absorbing/discharging member, and a second air blower configured to deliver, to the heat exchanger, air around a portion of the moisture absorbing/discharging member that is the portion heated by the heater. The heat exchanger, by cooling the air having flowed into the heat exchanger, generates the refrigerant from the air having flowed into the heat exchanger. The moisture absorbing/discharging member is fixed. |
US10705413B2 |
Supporting mechanism, and adjusting device and gimbal having the same
A supporting mechanism includes a mounting assembly, a supporting assembly, and a connection assembly. The mounting assembly is configured to be coupled to a gimbal. The supporting assembly is configured to be coupled to an auxiliary apparatus. The connection assembly includes an assembling member. One end of the assembling member is rotatably connected to the mounting assembly, and another end of the assembling member is movably connected to the supporting assembly. A position of the auxiliary apparatus relative to the gimbal is adjustable by adjusting a position of the supporting assembly and a position of the assembling member relative to the mounting assembly. |
US10705412B2 |
Thermal management system for 3D imaging systems, opto-mechanical alignment mechanism and focusing mechanism for 3D imaging systems, and optical tracker for 3D imaging systems
A multi-dimensional solution directed to a system and associated apparatus for 3-dimensional imaging system (3DIS) incorporating unique facets to adjust relative orientation and nominal focus between the primary components of the 3DIS that relies on rectification algorithms to construct 3-dimensional point clouds. The device includes a camera, camera lens assembly, projector, an auxiliary fine adjustment device for the projector, focus mount plate, mirror mount, and mirror. |
US10705401B1 |
Apochromatic Pancharatnam Berry Phase (PBP) liquid crystal structures for head-mounted displays
A Pancharatnam Berry Phase (PBP) liquid crystal structure for adjusting or focusing light of a plurality of color channels emitted by a display of a head-mounted display (HMD) comprises a plurality of PBP active elements. Each PBP active element of the structure is configured to act as a half waveplate for light of a corresponding color channel, such that light of the corresponding color channel is adjusted by a predetermined amount. In addition, each PBP active element acts as a one waveplate for light of the remaining color channels, such that light of the remaining color channels passes through the PBP active element substantially unaffected. As such, the PBP structure is able to adjust incident light of the plurality of color channels uniformly in an apochromatic fashion. |
US10705400B2 |
Reflecting cell with modulable reflectivity
A reflecting cell including at least two substrates each covered by an electrode and facing each other, the substrates delimitating between them a volume which separates them and which is filled with a bistable liquid crystal-type material with a threshold field, for example a cholesteric liquid crystal, both electrodes being intended to be connected to a voltage source. This cell is characterized in that at least one of the electrodes is formed by associating a pattern, which does not entirely cover the surface of the substrate considered, and a conducting layer which covers the surface of the substrate considered, the conductivity of the material of the layer being lower than that of the material of the pattern. |
US10705398B2 |
Active matrix substrate and display panel
An array board 11b includes a display section AA, a source line 20 connected to the display section AA, a test circuit 40 connected to the source line 20 and configured to test the display section AA, a panel-side image input terminal that is disposed such that the test circuit 40 is between the terminal and the display section AA and to which a signal to be supplied to the source line 20 is input, a terminal connection line 51 connecting the source line 20 to the pane-side image input terminal 35A and the terminal connection line 51 including the terminal connection line 51 at least a part of which overlaps the test circuit 40 and a flattening film (insulation film) 28 at least disposed between an overlapping portion of the test circuit 40 and the terminal connection line 51. |
US10705393B2 |
Printed circuit board package and display device including the same
A display device includes a display substrate including a display area and a pad region, a first pad portion including a plurality of first pad terminals, the plurality of first pad terminals being arranged in a first direction, and a printed circuit board (PCB) including a base film and a second pad portion. The second pad is electrically connected to the first pad portion. The second pad portion includes a plurality of second pad terminals electrically connected to the plurality of first pad terminals, and a plurality of first test lines. The plurality of second pad terminals includes a plurality of sub-pad terminals. One of the plurality of first lines is connected to a first sub-pad terminal of the plurality of sub-pad terminals, and a second sub-pad terminal of the plurality of sub-pad terminals is not connected to any of the plurality of first lines. |
US10705391B2 |
Multi-state control of liquid crystals
A multi-state variable dielectric antenna, comprising: a top dielectric; a bottom dielectric; a variable dielectric plate between the top dielectric and the bottom dielectric; a plurality of conductive devices provided over the variable dielectric plate; an RF feed provided below the bottom dielectric; wherein the variable dielectric plate comprises: a top binder; a bottom binder; variable dielectric constant material provided between the top binder and bottom binder, the variable dielectric constant material divided into pixels, each pixel located below a corresponding conductive device and having a plurality of electrodes; a plurality of conductive lines, each conductive line connected independently to one of the electrodes and to a controller, such that each of the plurality of electrodes of a single pixel independently receives an activation signal from the controller. |
US10705381B2 |
Light-emitting device, planar light source device and display device
This light-emitting device has a light-emitting element and a light flux control member. The light flux control member has an entry surface, a light control surface, a back surface, and a ring-shaped groove. The light control surface includes a first transmission portion, a total reflection portion, and a second transmission portion. The ring-shaped groove includes a first inner surface and a second inner surface. A second light beam, which is a light beam that is part of the light beam emitted from the light-emitting center of the light-emitting element, enters the interior of the light flux control member at the entry surface, is totally reflected at the total reflection portion, then internally reflected at the second inner surface, and exits from the second transmission portion to the exterior of the light flux control member. |
US10705379B2 |
Liquid crystal display device
An LCD device having light weight, slimness, and high luminance, includes: a display panel; a light source providing a light to the display panel; and a light guide plate including an upper surface facing the display panel, an opposing lower surface, a light incidence surface facing the light source, and a light opposing surface opposing the light incidence surface, the light guide plate including a prism area and a non-prism area on the lower surface. The light guide plate further includes a plurality of prisms arranged at the prism area along a first direction which is perpendicular to the light incidence surface, a linear portion disposed at the non-prism area and extending from the plurality of prisms, a first resin layer on the linear portion, and a second resin layer on the first resin layer, wherein the first resin layer is thinner than the second resin layer. |
US10705372B2 |
Liquid crystal display panel and display device without gray scale voltages
A liquid display panel, and a display device are provided. The liquid display panel includes a first substrate and a color filter layer. The first substrate includes a plurality of data lines and a plurality of scanning lines. The color filter layer includes a plurality of color-blockers. The data lines and the scanning lines intersect to form a plurality of pixels arranged in an array. Each pixel includes a first sub-pixel and a second sub-pixel adjacent to each other. Each first sub-pixel includes a first pixel electrode, and each second sub-pixel includes a second pixel electrode. The first sub-pixel and the second sub-pixel have an approximately same area. Each color-blocker corresponds to one of the pixels arranged in an array, and includes a first region and a second region, corresponding to the first sub-pixel and the second sub-pixel in a same pixel. The second region and the first region have a same color. The second region has a color-blocking region larger than a color-blocking region in the first region. |
US10705371B2 |
Color filter substrate, manufacturing method thereof, display panel, manufacturing method thereof and bright spot defect correction method thereof, and display apparatus
A color filter substrate includes: a transparent substrate; and a black matrix film, a color material film, and a repair color material film, which are formed on the substrate, wherein, in a display region, the repair color material film is formed on one of an upper surface and a lower surface of the black matrix film in at least a part overlapping the black matrix film in a plan view. |
US10705370B2 |
Light-emitting module manufacturing method and display device
An embodiment relates to a light emitting module, a light emitting module manufacturing method, a light emitting cabinet, and a display device. The display device of an embodiment includes: a support frame; and a plurality of light emitting cabinets including a plurality of light emitting modules disposed on the support frame, wherein the plurality of light emitting modules may include a substrate, a plurality of light emitting units directly mounted on the substrate, and a black matrix disposed on the substrate to surround each of the plurality of light emitting units. The embodiment may implement uniform color and uniform brightness by providing a light emitting module providing full color, and may implement slimness and high brightness by simplifying a configuration of the light emitting module in a chip on board (COB) type. The embodiment may implement low power driving and improve productivity and yield by simplifying the configuration of the light-emitting module. |
US10705365B2 |
Device for the regulation of light transmission
The present application concerns a switchable device for the regulation of light transmission, which has a compartmented structure, where the switching state of each of the compartments can be controlled individually. |
US10705361B2 |
Liquid crystal display device
Provided herewith is a display device comprising: a first display unit having an alignment mark; and a bottom plate disposed under the first display unit and comprising an alignment hole corresponding to the alignment mark, wherein the bottom plate comprises: a base portion having a first area and a second area surrounding the first area, the alignment hole being located in the second area; a side wall portion along a periphery of the base portion; and a protruding portion protruding from the base portion to surround the alignment hole. Accordingly, in the liquid crystal display device having a narrow bezel, the protruding portion made of a rigid material surrounds the alignment hole formed in the bottom plate, such that alignment holes can be formed uniformly. As a result, it is possible to suppress misalignment from possibly occurring during the process of bonding the liquid crystal display panel with the bottom plate. |
US10705360B2 |
Method for manufacturing curved display panel, and curved display panel manufactured by same manufacturing method
A method of manufacturing a curved display panel by reducing a thickness of a flat display panel comprising a first substrate and a second substrate, the method includes: polishing a portion that is to form a protrusion on an edge of at least one of the first substrate and the second substrate to a preset thickness through mechanical polishing; masking the portion that is to form the protrusion, polished to the preset thickness in the polishing, using a masking member so as to prevent the portion from being etched by an etchant; and etching the display panel to a preset thickness by the etchant so as to be thinner than the portion masked by the masking member to make the protrusion protrude therefrom. |
US10705354B2 |
Method of fabricating a modulator of the propagation losses and of the index of propagation of an optical signal
A method of fabricating a modulator of propagation losses and of index of propagation of an optical signal, including: following bonding of a substrate onto an encapsulated semiconductor layer including a first electrode of the modulator and prior to forming a second electrode of the modulator, the method includes: removing a base substrate onto which the encapsulated semiconductor layer is deposited to expose a face of a buried layer of dielectric material, situated under the buried semiconductor layer, without modifying thickness of the buried layer by more than 5 nm; and forming the second electrode is implemented directly on this exposed face of the buried layer such that, once the second electrode has been formed, it is the buried layer which directly forms a dielectric layer interposed between proximal ends of the electrodes of the modulator. |
US10705353B1 |
Waveguide with coherent interference mitigation
A pupil-replicating waveguide suitable for operation with a coherent light source is disclosed. A waveguide body has opposed surfaces for guiding a beam of image light. An out-coupling element is disposed in an optical path of the beam for out-coupling portions of the beam at a plurality of spaced apart locations along the optical path. Electrodes are coupled to at least a portion of the waveguide body for modulating an optical path length of the optical path of the beam to create time-varying phase delays between the portions of the beam out-coupled by the out-coupling element. |
US10705352B2 |
Smart automated contact lens cleansing device
An automated contact lens cleansing device configurable for performing a plurality of cleansing cycles having different characteristics. The device includes a storage unit configured for storing a cleansing solution. The cleansing device also include a first solution transfer line that, during operation of the device, transfers the cleansing solution from the solution storage unit to a reservoir, as well as a second solution transfer line that, during operation of the device, transfers the cleansing solution from a reservoir to a drain. During operation, the reservoir houses the contact lens for at least one cleansing cycle. The device also includes one or more memories storing instructions to perform at least one of the plurality of cleansing cycles and a processor that, when executing the stored instructions, controls at least one of the first solution transfer line, the second solution transfer line, and the housing for the at least one cleansing cycle. |
US10705347B2 |
Wafer-level high aspect ratio beam shaping
A light-emitting device includes a semiconductor substrate, a surface-emitting semiconductor light source on the semiconductor substrate, a monolithic first dielectric, and a second dielectric. The monolithic first dielectric is transparent to light emitted by the light source and includes first and second micro-lenses adjacent an aperture of the light source and having axes parallel to and offset from an axis of a beam of light emitted by the light source, and a saddle-shaped lens over the aperture of the light source. The saddle-shaped lens connects the first and second micro-lenses and reshapes the beam of light emitted by the light source to have a high aspect ratio. The second dielectric is transparent to light emitted by the light source and encapsulates a light emission surface of the saddle-shaped lens. The second dielectric has a higher refractive index than the monolithic first dielectric. |
US10705346B2 |
Laser uniformly machining apparatus and method
A laser uniformly machining apparatus and method thereof are provided. The apparatus includes a laser unit, a shaping element, a collimating element, a scaling element and a focusing element. The laser unit provides a laser beam for machining. The shaping element shapes the laser beam into an annular beam. The collimating element modifies the direction of the annular beam in accordance with the direction of an optical axis to turn the annular beam into a collimated annular beam. The scaling element adjusts the collimated annular beam in accordance with a scaling ratio to produce a scaled annular beam. The focusing element focuses the scaled annular beam. The scaled annular beam is produced by the scaling element to form a focused beam having a uniformly distribution of light intensity in the direction of the optical axis. |
US10705345B2 |
Head-mounted display, image display unit, and mounting member
Trapezoidal protrusions, which protrude to the inside of a region, are provided on a right-side part and a left-side part of a mounting member. Holding sections, which extend in a circumferential direction, are formed in lateral surfaces of the trapezoidal protrusions. The holding sections include first holders which are opened to an upper side, and a second holder that is opened to a lower side. The first holders, and the second holder are respectively provided with second protrusions which protrude into a groove in a plural number, and can maintain the cable in a groove. First protrusions are respectively provided on rear-side ends to guide lead-out of the cable from the mounting member. |
US10705341B1 |
Temporally incoherent and spatially coherent source for waveguide displays
A waveguide display includes a source assembly, an output waveguide, and a controller. The source assembly includes a light source and an optics system. The light source includes source elements arranged in a 1D or 2D array that emit image light that is temporally incoherent and spatially coherent. In some embodiments, the light source includes an array of superluminous LEDs, an array of laser diodes, an array of resonant cavity LEDs, or some combination thereof. The optics system includes a scanning assembly that scans the image light to particular locations based on scanning instructions. The output waveguide receives the scanned image light from the scanning assembly and outputs an expanded image light. The controller generates the scanning instructions and provides the scanning instructions to the light source. |
US10705338B2 |
Head tracking with adaptive reference
A method and system for providing head orientation relative to an adaptive reference orientation, implemented by a processing unit and comprising receiving head data from a head sensor, said head data describing a first head orientation of a user; receiving second data from a second sensor; adapting said adaptive reference orientation by moving it at least partly towards said first head orientation by an amount which is varied at least partly in accordance with said second data, thereby generating a new adaptive reference orientation; and generating, in accordance with said first head orientation and said new adaptive reference orientation, a second head orientation of the user as said first head orientation relative to said new adaptive reference orientation. |
US10705337B2 |
Head up display with an angled light pipe
A head up display includes a light pipe and a waveguide combiner. The light pipe is configured to expand a pupil in a first direction and includes an input grating and an output put grating. The light pipe also includes four elongated surfaces, and the input grating and the output grating are provided in one or more planes parallel to two of the elongated surfaces. The waveguide combiner is configured to expand the pupil in a second direction perpendicular to the first direction. The first light pipe is disposed at an angle with respect to a waveguide combiner. |
US10705334B2 |
Display device, display method and display medium
To provide a display device that can suppress generation of a double image. Display device includes plate-shape windshield having translucency and a projection unit that projects light expressing an image onto windshield such that the light is reflected toward a user by windshield. The projection unit changes a display distance between an eye of the user and a position of an image visually recognized as a virtual image by the user through windshield by the light projection. Windshield is formed such that a wedge angle that is of an angle formed between a front side and a back side at a region located at any level of windshield is continuously decreased with increasing level. |
US10705327B2 |
Light emitting method and light emitting device
A light emitting method includes passing a laser beam through at least one offset assembly and a focusing assembly in sequence, and actuating, by a control-manipulating mechanism, the offset assembly to cause the laser beam to be offset, so that the laser beam can quickly produce a controllable opening of any shape in a drilling process. |
US10705325B2 |
Focusing method, measuring method, principal point detecting method, focusing device, measuring device, and principal point detecting device
A focusing method includes a step of preparing a microscope, a step of mounting a sample, and a predetermined processing step, the predetermined processing step includes a step of receiving light emitted from the observation optical system, a step of obtaining the quantity of light based on light from a predetermined region of the received light, a step of calculating a difference or a ratio between the quantity of light in the predetermined region and the quantity of light as a reference, a step of comparing a calculation result with a threshold, and a step of changing the distance between the sample and the observation optical system, and in the step of preparing, a partial region of illumination light is shielded or darkened, and when the result of the calculation is equal to or smaller than the threshold, the predetermined processing step is terminated. |
US10705323B2 |
Surgical microscope system with automatic zoom control
A surgical microscope system for use in a medical procedure. The surgical microscope system is controlled in a first mode of operation corresponding to a phase of the medical procedure and defining at least one setting for adjusting a set of adjustable optics. While in the first mode of operation, the surgical microscope system automatically determines, from a captured image, an indication that a second mode of operation is relevant. The mode of operation is switched to the second mode of operation. |
US10705322B2 |
Wide-angle camera lens
The present invention provides a wide-angle camera lens consisting of seven lens elements. The wide-angle camera lens successively includes: a first optical lens with negative refractive power; a second optical lens with negative refractive power; a third optical lens with negative refractive power, an image side surface of the third optical lens being a convex surface; a fourth optical lens with refractive power; a fifth optical lens with refractive power; a sixth optical lens with refractive power; and a seventh optical lens with refractive power from an object side to an image side, wherein −5.5 |
US10705315B2 |
Slim lens assembly
A slim lens assembly in accordance with the invention in order from an object side to an image side along an optical axis, comprises a first lens, a second lens, a third lens and a fourth lens. The first lens is with positive refractive power, which includes a convex surface facing an image side. The second lens is with positive refractive power, which includes a concave surface facing the image side. The third lens is with positive refractive power, which includes a concave surface facing the object side and a convex surface facing the image side. The fourth lens is with positive refractive power. |
US10705311B2 |
Integrated structure of auto focus and optical image stabilizer mechanisms
An integrated structure of auto focus (AF) and optical image stabilizer (OIS) mechanisms includes a lens holder, a frame, magnets, suspension elements, and a driver board. The lens holder has an AF coil disposed outside thereof and is suspended in the frame. The inner edges of the sidewalls of the frame are close to but do not contact the outer edge of the AF coil. The magnets are disposed between the frame and the lens holder and correspond to the outer edge of the AF coil, for driving the lens holder back and forth along an optical axis (i.e. the Z axis). The suspension elements suspend the frame in the direction of the optical axis. The driving board has fine pattern coils each corresponding to one of the magnets, for driving the frame laterally (i.e. along the X-axis and/or Y-axis) with respect to the optical axis. |
US10705310B2 |
Automotive vision system
The present invention relates to an automotive vision system, in particular for providing rear and/or side view, comprising; an image capturing device, and an optical filter device included in an optical path to the image capturing device, wherein the optical filter device comprises an optical filter medium that is moveable by a driving device with respect to the optical path in order to adjust filter characteristics, wherein the driving device comprises a cam transmission that imposes a reciprocating movement on the optical filter medium over an adjustment range between two extreme positions and wherein the cam transmission has a stop arrangement defining an operative position of the optical filter medium with respect to the optical path, wherein the operative position is within the adjustment range and the operative position is in the vicinity of any of the two extreme position. |
US10705309B2 |
RF EMI reducing fiber cable assembly
One embodiment includes an optical connection apparatus, including an optical cable, and a fiber-attach-latch connector terminating the optical cable, and comprising a connector housing including a latch element, the connector housing being configured to be reversibly inserted into a connector receptable of an optical module having an optical transceiver, and a connector boot connected to the connector housing and disposed around a part of the optical cable, wherein at least part of the connector housing is formed from radio-frequency (RF) electromagnetic (EM) radiation absorbing material configured to absorb RF EM interference generated by the optical module. |
US10705308B1 |
Optic fiber breakout assembly with bonded tube assembly and methods and apparatus for manufacturing the same
A breakout assembly for use in furcating optic fibers, the breakout assembly including a finished furcation tube assembly having inner tubes and strength filaments having been bonded together using a bonding substance to form a bonded portion, the bonded portion being connectable to a housing of the breakout assembly for simultaneously anchoring both the tubes and strength filaments of the furcation tube assembly to the housing. |
US10705305B2 |
Optical fiber unit and optical fiber cable
An optical fiber unit includes: a plurality of optical fibers; and at least two binding materials that bind the plurality of optical fibers. The two binding materials are wound around the plurality of optical fibers in an SZ shape and adhered to each other at reversed portions of the SZ shape to form an adhesive part. The adhesive part extends along a longitudinal direction where the optical fiber unit extends, and 0.15≤L/(P/2)≤0.8 is satisfied where L is a length of the adhesive part in the longitudinal direction and P is a binding pitch of the two binding materials in the longitudinal direction. |
US10705298B1 |
Fiber optic protective box for core-stiffened composite structures
A core-stiffed composite structure includes a plurality of bonded layers forming the core-stiffened composite structure, a fiber optic conductor embedded between two of the plurality of bonded layers, the fiber optic conductor including a terminal end, and a protective box embedded in the core-stiffened composite structure and bonded to one or more of the plurality of bonded layers, wherein the terminal end of the fiber optic conductor projects into the protective box. |
US10705296B2 |
Optical energy transfer and conversion system for remotely operated vehicle having drum configured fiber spooler mounted thereon
An optical energy transfer and conversion system comprising a fiber spooler and an electrical power extraction subsystem connected to the spooler with an optical waveguide. Optical energy is generated at and transferred from a base station through fiber wrapped around the spooler, and ultimately to the power extraction system at a remote mobility platform for conversion to another form of energy. The fiber spooler may reside on the remote mobility platform which may be a vehicle, or apparatus that is either self-propelled or is carried by a secondary mobility platform either on land, under the sea, in the air or in space. |
US10705294B2 |
Waveguide termination device
An optical waveguide termination device includes a waveguide and metal vias surrounding an end portion of the waveguide. The end portion of the waveguide has a transverse cross-sectional area that decreases towards its distal end. The metal vias are orthogonal to a same plane, with the same plane being orthogonal to the transverse cross-section. The metal vias absorb light originating from the end portion when a light signal propagates through the waveguide, and the metal vias and the end portion provide that an effective index of an optical mode to be propagated through the waveguide progressively varies in the end portion. Additional metal vias may be present along the waveguide upstream of the end portion, with the additional metal vias bordering the waveguide upstream of the end portion providing that the effective index of an optical mode to be propagated through the waveguide varies progressively toward the end portion. |
US10705286B2 |
NVIS compatible backlight device and electronic display using the same
A backlight assembly includes a substantially planar light guide defining an upper, lower, and first side surface. A first plurality of LEDs is positioned to emit light into the lower surface. A NVIS filter is placed adjacent to, and a second plurality of LEDs is positioned near to, the first side surface. A directing element extends between the second plurality of LEDs and the NVIS filter and directs the emitted light from the second plurality of LEDs through the NVIS filter and into the light guide. The NVIS filter extends substantially perpendicular from a support structure associated with the light guide. |
US10705284B2 |
Luminaire with luminaire module
The present technology relates to luminaires including a housing and a luminaire module disposed within the housing, where the housing has apertures through which light that is output by the luminaire module exits the luminaire towards one or more target areas. |
US10705283B2 |
Light source module and display apparatus
A light source module including a first light guide plate, a first light source, a second light guide plate, a second light source, and a turning film is provided. The first light guide plate and the second light guide plate are sequentially stacked up. The second light guide plate is disposed between the first light guide plate and the turning film. The turning film has a plurality of prism columns, the prism columns face the second light guide plate. The first light guide plate includes a first light exiting surface, the first light exiting surface is located at a side facing the turning film and has a plurality of lenticular lens structures. The lenticular lens structures are arranged along a first direction and extended along a second direction perpendicular to the first direction. Besides, a display apparatus is also provided. |
US10705281B2 |
Mode-selectable backlight, method, and display employing directional scattering features
A mode-selectable backlight and display employ a plurality of directional scattering features to provide emitted light. The mode-selectable backlight includes a light guide, a first directional scattering feature to provide first emitted light from guided light having a first propagation direction within the light guide in a first operational mode, and a second directional scattering feature to provide second light from guided light having a second propagation direction within the light guide in a second operational mode. The second emitted light comprises a plurality of directional light beams having different principal angular directions from one another and the first propagation direction differing from the second propagation direction. The mode-selectable display further includes a plurality of light sources to provide the guided light and an array of light valves configured to modulate the emitted light as a displayed image. |
US10705276B2 |
Lighting device and display device
A lighting device includes light sources having light emission surfaces, a light guide plate having a light entering edge surface, and a light collecting member. The dimension of each light emission surface perpendicular to the extending direction of the light entering edge surface is greater than a thickness of the light guide plate. The light collecting member includes light collecting holes through which the light from the light sources is collected to the light entering edge surface and each of which includes a light source side hole edge section and a light guide plate side hole edge section. The light source side hole edge section is opposite the light source and has an inner area and the light guide plate side hole edge section is opposite the light entering edge surface and has an inner area smaller than the inner area of the light source side hole edge section. |
US10705274B2 |
Optically anisotropic layer and production method therefor, optically anisotropic laminate and production method therefor, optically anisotropic transfer body, polarization plate, and image display device
An optically anisotropic layer including a polymer and a compound having a mesogen skeleton, wherein the polymer has a property such that a film of the polymer that is formed by a coating method using a solution of the polymer satisfies nz(P)>nx(P)≥ny(P), wherein nx(P) is a refractive index in a direction which, among in-plane directions of the film, gives a maximum refractive index, ny(P) is a refractive index in a direction which is perpendicular to the direction of nx(P) among the in-plane directions of the film, and nz(P) a refractive index in a thickness direction of the film, and the compound having a mesogen skeleton shows an in-plane retardation with reverse wavelength distribution under specific conditions. |
US10705271B2 |
Display device
A display device includes: a display panel; and a color conversion panel overlapping the display panel, wherein the color conversion panel includes a red color conversion layer and a green color conversion layer including a semiconductor nanocrystal, and a transmissive layer; a red color filter overlapping the red color conversion layer; a green color filter overlapping the green color conversion layer; and a blue color filter overlapping the transmissive layer and a light blocking member, and the light blocking member includes at least one of a blue dye and a blue pigment. |
US10705266B2 |
Optical diffusing film laminate and method of making
An optical film assembly comprising a first optical film, a coupling member, and a second optical film wherein the first optical film comprises a prismatic film, the second optical film comprises a diffuser, wherein the coupling member is bonded to the first optical film and to the second optical film such that the first optical film and second optical film are physically coupled, and the coupling member is bonded to at least one of the first optical film and the second optical film non-continuously such that an optically effective air gap is provided. Also, a method for making such optical film assemblies. |
US10705264B2 |
Varifocal lens module
A varifocal lens module, consisting of a casing provided with a holding chamber, an opening end, an interconnecting hole, a soft lens disposed on the casing to seal the holding chamber, and a medium control device connects to the interconnecting hole. The soft lens is provided with a first curved surface having a first curvature exposed external of the casing and a second curved surface having a second curvature positioned interior of the holding chamber corresponding to the first curved surface. The medium control device is connected to the interconnecting hole for controlling the volume of the medium inside the holding chamber, whereby the change in volume of the medium changes the compression on the second curved surface, thereby modifying the second curvature of the second curved surface, producing a variation in the spacing between the second curved surface and the first curved surface to achieve a varifocal effect. |
US10705263B2 |
Lens system and variable focal length lens apparatus
A lens system includes a tubular vibrating member that vibrates due to an input drive signal; a case accommodating the vibrating member; a fluid that fills the case and immerses the vibrating member; and a pressure mitigating member that is installed in a gap between the vibrating member and the case, further outward than the vibrating member. A foam body made of fluororubber and having a large number of closed cells is used as the pressure mitigating member. |
US10705262B2 |
Liquid crystal half-wave plate lens
A lens includes immobilized liquid crystals. The liquid crystals in a first region are aligned in a first orientation. The liquid crystals in a second region, located between the first region and a third region and adjacent to the first region and the third region, are aligned in a second orientation that is distinct from the first orientation. The liquid crystals in the third region, located between the second region and a fourth region and adjacent to the second region and the fourth region, are aligned in the first orientation. The liquid crystals in the fourth region, located adjacent to the third region, are aligned in the second orientation. A device with the lens and an array of light emitting devices is also disclosed. |
US10705253B2 |
Estimating soil properties within a field using hyperspectral remote sensing
A method for building and using soil models that determine soil properties from soil spectrum data is provided. In an embodiment, building soil model may be accomplished using soil spectrum data received via hyperspectral sensors from a land unit. A processor updates the soil spectrum data by removing interference signals from the soil spectrum data. Multiple ground sampling locations within the land unit are then determined based on the updated soil spectrum data. Soil property data are obtained from ground sampling at the ground sampling locations. Soil models that correlate the updated soil spectrum data with the soil property data are created based on the updated soil spectrum data and the soil property data. The soil models are sent to a storage for future use. |
US10705248B2 |
Periodic light projecting sensor control device and sensor system ensuring mutual interference does not occur
A sensor control device and a sensor system are provided through which it is possible to automatically detect whether mutual interference occurs for a plurality of sensor units, and it is possible to automatically set periodic light projection timings for preventing mutual interference. A sensor control device includes a light projection control part configured to instruct a light projection operation for each of a plurality of sensor units and a light projection timing setting part configured to set periodic light projection timings when each of the sensor units is periodically operated based on results of light projection control for each of the sensor units and detection results of each of the sensor units. |
US10705247B2 |
Methods and means for fracture mapping in a well bore
A borehole fracture evaluation tool for imaging radiation emitted by radioactive materials injected into the formation during hydraulic fracturing operations, the tool including at least one collimated imaging detector used to record x-ray backscatter images; sonde-dependent electronics; and a plurality of tool logic electronics and power supply units. A method for fracture evaluation imaging, the method including at least injecting radioactive tracer materials into the formation fractures; controlling the imaging direction of an imaging array detector; imaging the fracture structures; creating a composite image of the fractures versus the formation; and determining the size and position of the fractures. |
US10705246B2 |
Method of rock mineralogy interpretation
A method to interpret and quantify mineral compositions and concentrations, the method including: determining, with a computer, mineral composition models from a non-linear inversion of core or log elemental and mineral concentration data; and determining, with a computer, mineral concentrations for subsurface region from a linear inversion of core or geochemical log data from the subsurface region or analogous region and the mineral composition models. |
US10705242B2 |
Downhole sensor deployment assembly
A downhole sensor deployment assembly includes a body attachable to a completion string and one or more arms pivotably coupled to the body. A sensor pad is coupled to each arm and movable from a retracted position, where the sensor pad is stowed adjacent the completion string, and an actuated position, where the sensor pad is extended radially away from the completion string. One or more actuators are pivotably coupled to the body at a first end and pivotably coupled to a corresponding one of the one or more arms at a second end, the one or more actuators being operable to move the sensor pad to the actuated position. One or more sensor devices are coupled to the sensor pad for determining a resistivity of a formation, the one or more sensor devices comprising at least one of a sensing electrode, a transceiver, and a transmitter. |
US10705239B2 |
Marine data acquisition node
Disclosed are systems and methods for marine geophysical surveying. An example system an electromagnetic source configured to emit an energy field into a body of water; a marine data acquisition node comprising: a base having a buoyancy such that the base is configured to float in a body of water; a geophysical sensor coupled to the base; a weight configured to anchor the marine data acquisition node to a water bottom; and a line connected between the weight and the base configured to prevent the base from floating to a surface of the body of water. |
US10705238B2 |
Method and apparatus for processing seismic data
The present disclosure discloses a method and an apparatus for processing seismic data, and belongs to the field of geological surveys. The method comprises: stacking seismic trace gathers in a predetermined range among S seismic trace gathers after a Normal Move Out (NMO) correction processing to obtain a model trace, S being an integer; calculating a correlation coefficient of each seismic trace gather with the model trace, and selecting a K-th seismic trace gather with a maximum correlation coefficient; calculating an optimum point of each seismic trace gather from the K-th seismic trace gather to two sides orderly; and performing a residual NMO correction of the seismic trace gathers according to the optimum points. |
US10705237B2 |
Method of constraining an inversion in the characterisation of the evolution of a subsurface volume
Disclosed is a method for characterizing the evolution of a subsurface volume over time. The method comprises providing a first and second surveys of the reservoir with a first and second sets of seismic traces, performing an inversion to obtain estimates of changes having occurred between said first time and said second time in terms of at least one model parameter; wherein the subsurface volume is divided into regions according to a high order discrete classification attributed in accordance with the region's geologic characteristics, and said inversion is constrained per region of subsurface volume. The regions of subsurface volume may be geological layers. |
US10705236B2 |
Method for determining the hydraulic permeability of rocks in a subsurface region
An exemplary embodiment of the invention relates a method for determining hydraulic permeability of rocks in a subsurface region, the method comprising: in-situ measuring and/or calculating at least one of independent seismic velocities of rocks at different locations in said subsurface region; determining at least one lithological unit in said subsurface region based on the measured seismic velocities; for the at least one lithological unit, acquiring at least one rock sample at an at least one location of said subsurface region; measuring the rock-sample porosity and permeability as functions of stress; measuring and/or calculating of at least one of independent seismic velocities of said at least one rock sample as functions of stress; computing the stiff and compliant porosity of said at least one rock sample; computing numerical coefficients of a given analytical permeability model based on the stiff and compliant porosities; computing coefficients of a given analytical model of an elastic-compliance characteristic of the rock based on the stiff and compliant porosity; computing the stiff and compliant porosity for a plurality of other locations in said subsurface region; and computing the permeability of rocks belonging to said at least one lithological unit, for said at least one location in said subsurface region and for said plurality of other locations in said subsurface region. |
US10705234B2 |
Line and edge detection and enhancement
Embodiments of the present disclosure include one or more of a method, computing device, computer-readable medium, and system for statistical line and edge detection and/or enhancement. An example embodiment of the present disclosure may include a method that includes identifying a plurality of data values related to a first object defined by a first plurality of points within the volume, wherein the first object intersects a second object defined by a second plurality of points within the volume; calculating a statistical significance statistic related to the second object; interpolating a P-value related to the statistical significance statistic; and determining a significant P-value taken over the second object, wherein the significant P-value comprises a minimum P-value that provides a maximum negative log(P(statistical significance statistic)). |
US10705226B2 |
Positioning device and positioning method
The purpose is to achieve accurate positioning without calculating an integer bias. A positioning device may include a positioning signal receiver, a triple phase difference calculating module, a triple phase difference adding module, and a positioning module. The positioning signal receiver may detect carrier phases of positioning signals from a plurality of positioning satellites. The triple phase difference calculating module may calculate a triple phase difference based on the carrier phases. The triple phase difference adding module may add the plurality of triple phase differences calculated in different periods. The positioning module may perform relative positioning using an added value of the triple phase differences as an observation value. |
US10705222B2 |
GNSS multipath mitigation using slope-based code discriminator
A GNSS receiver for generating distance estimates from multiple GNSS satellites. The GNSS receiver includes an antenna and an RF front end coupled to the antenna configured to generate a plurality of samples related to a received signal. The GNSS receiver includes a correlator coupled to the RF front end configured to perform various operations including performing three correlations on the plurality of samples with three local code to generate three correlation results, where the three local codes are shifted in time or distance with respect to each other. The GNSS receiver includes a processor for defining a first slope using the first correlation result and the second correlation result, defining a second slope using the second correlation result and the third correlation result, and defining a code discriminator as a sum of the first slope and the second slope. |
US10705221B2 |
On-board backup and anti-spoofing GPS system
Disclosed is an on-board backup and anti-spoofing GPS (“OBASG”) system for navigating a vehicle through an environment with a GPS receiver. The GPS receiver is configured to receive GPS signals within the environment where the GPS signals may suffer a GPS outage or are unreliable within the environment. In general, the OBASG includes a GPS block-chain recorder, a block-chain storage module, an anti-spoofing module, and a backup navigation module. |
US10705219B2 |
Method and apparatus for updating maps
The present application discloses a method and apparatus for updating a map. An implementation of the method comprises: acquiring a laser point clouds obtained by scanning a surrounding environment and acquiring a periodic pose change of a vehicle in a scanning period; determining an a priori pose of the laser radar at a reference time in the current scanning period based on a known pose of the laser radar in a previous scanning period and the periodic pose change; performing motion compensation on the scanned laser point clouds to form a compensated point cloud frame; generating a partial point cloud characteristic map; matching the partial point cloud characteristic map with a map area obtained in a reference point cloud map, and correcting the a priori pose to obtain an a posteriori pose; and updating a three-dimensional point cloud map of a to-be-constructed area using the compensated point cloud frame. |
US10705196B2 |
Method and apparatus for measuring the length of an electrode in an electric arc furnace
A method for determining a length parameter of an electrode during operation of an electric arc furnace. An internal duct extends through the length of the electrode and is open at its lower end. A waveguide having a solid core is received in the internal duct and comprises a material having a low dielectric constant and high temperature resistance. The solid core of the waveguide includes at least one target. An electromagnetic radiation signal is emitted from a source and transmitted through the waveguide and the signal is diffracted and/or reflected from at least one target to produce at least one return signal which is transmitted back through the waveguide. A time or frequency difference between the emitted signal and the return signal is measured and the length parameter is calculated based on this difference. |
US10705195B2 |
Distance measuring apparatus and distance measuring method
A distance measuring apparatus measures a distance to a target from a plurality of directions, and includes sensors having identical two-dimensional scan type configurations that launch a laser beam and receive reflected light from the target by a multi-segment light receiving element, and a processor. The processor performs a process including specifying a receiving part of the multi-segment light receiving element of a first sensor, that receives a second laser beam launched from a second sensor in a state in which the target is non-detectable by the first sensor, adjusting a phase in a vertical scan direction of the second laser beam with respect to that of a first laser beam launched from the first sensor, until the receiving part no longer receives the second laser beam, and integrating range images from the first and second sensors after the phase is adjusted. |
US10705191B2 |
Three-dimensional time-of-flight sensors for a transportation system
A method and apparatus for determining space occupancy and performing volumetric measurement of a transportation system using a time-of-flight (TOF) sensor array are provided. In the method and apparatus, the TOF sensor array, which is mounted in a transportation system and includes a plurality of TOF sensors, outputs a plurality of distance measurements made by the plurality of TOF sensors, respectively. In the method and apparatus, a map of one or more objects positioned in the transportation system is generated based on the plurality of distance measurements. The map is output for display to a user by a display. |
US10705190B2 |
LiDAR device
A lidar device comprises: a laser emitting unit for including a plurality of VCSEL elements emitting a laser beam; a metasurface for including a plurality of beam steering cells arranged in a form of two-dimensional array by a row direction and a column direction, wherein the plurality of beam steering cells guide the laser beam by using nanopillars; wherein the nanopillars included in the plurality of beam steering cells form a subwavelength pattern, wherein the increase of an attribute related to at least one of the width, height, and number per unit length of the nanopillars is repetitive along the direction from the center of the metasurface to the position of the row corresponding to the plurality of beam steering cells. |
US10705188B2 |
Laser point cloud positioning method and system
The present disclosure provides a laser point cloud positioning method and system. The method comprises: converting laser point cloud reflection value data and height value data matched with a current location of an autonomous vehicle into laser point cloud projection data in a ground plane; assigning a weight for a reflection value matching probability and a height value matching probability of the laser point cloud projection data and a laser point cloud two-dimensional grid map, and determining a matching probability of the laser point cloud projection data and the laser point cloud two-dimensional grid map; determining a location of the autonomous vehicle in the laser point cloud two-dimensional grid map based on a matching probability of the laser point cloud projection data and the laser point cloud two-dimensional grid map. The present disclosure is employed to solve the problem in the prior art that when the laser point cloud matches with the map, an undesirable matching effect is achieved by individually considering the reflection value matching or height value matching, or superimposing the two simply. The present disclosure can improve the laser point cloud positioning precision, and enhance robustness of the positioning system. |
US10705185B1 |
Application-based signal processing parameters in radar-based detection
Various embodiments utilize application-based processing parameters to dynamically configure a radar-based detection system based upon an operating context of an associated device. A first application with execution priority on a device dynamically configures the radar-based detection system to emit a radar field suitable for a first operating context associated with the first application. The first application can also dynamically configure processing parameters of the radar-based detection system, such as digital signal processing parameters and machine-learning parameters. In some cases, a second application assumes execution priority over the first application, and dynamically reconfigures the radar-based detection system to emit a radar field suitable to a second operating context associated with the second application. Alternately or additionally, the second application can dynamically reconfigure the processing parameters of the radar-based detection system based upon the second operating context of the second application. |
US10705184B2 |
Sensor calibration system
When a combination of a plurality of sensors is used for obstacle detection, the present invention is to detect the relative positions of the sensors, to correct inter-sensor parameters, and to provide accurate obstacle detection. This calibration system is provided with a first landmark detecting unit for detecting the position of a first landmark from three-dimensional shape information; a landmark associating unit for determining a correspondence relation, between the first landmark position detected by the first landmark detecting unit and an attachment position to the vehicle of the first landmark estimated by a vehicle landmark relative position estimating unit; and a vehicle sensor relative orientation estimating unit for estimating the relative position and orientation of the vehicle and a first measurement section based on the information from the vehicle landmark relative position estimating unit and a landmark associating unit. |
US10705179B2 |
Device-free subject localization methods and systems using wireless signals
Within several applications the ability to localize an individual within an environment is beneficial. However, existing indoor localization approaches depend upon at least one of two assumptions. First, the subject(s) localization is achieved by localizing a wireless device carried by the subject and second, wireless fingerprints are established for the localization via a site survey being performed before a system can actually localize the subject(s). However, in many application scenarios, neither of the above two assumptions are true, namely that the user is not carrying an active wireless device or that the site has been surveyed. Accordingly, embodiments of the invention provide for subject localization by a dynamic calibration of wireless signals between a receiver and a transmitter, where neither the receiver or transmitter are associated with an electronic device carried or worn by the subject. |
US10705177B2 |
Method and system for determining an unambiguous angle of arrival using interferometry
A direction finding interferometer shares receivers among antennas and aperiodically switches between those antennas. The phase differences for a subset of the antenna pairs are measured for each pulse and the results are combined with the results from subsequent pulses to resolve ambiguities. An angle of arrival common to two subsets of angles of arrival is the unambiguous angle of arrival. |
US10705176B2 |
Signal direction processing for an antenna array
Systems and methods are provided for determining a direction of a signal received at an antenna array. An antenna array includes a plurality of antenna elements, including a reference element. A signal combiner element is configured to combine weighted signals from a subset of the plurality of antenna elements to provide a composite output. An adaptive processing component is configured to determine an optimal set of weights for the subset of the plurality of antenna elements. An angle of arrival search component is configured to find a direction of minimum gain given the optimal set of weights. |
US10705173B2 |
Real-time automatic calibration of magnetic sensors
A system, a method, and a computer program product are provided. At predetermined times, a processing element processes a new vector represented by a last received magnetic measurement from a magnetometer and indicating a direction and a magnitude of a sensed magnetic field. When the new vector satisfies multiple criteria, the new vector is added to a determined vector set. The processing element processes multiple magnetometer measurements using a Monte Carlo best fit determination and modal partitioning to produce new calibration parameters that define a calibration sphere. The new calibration parameters are applied and stored in a memory element when at least a predetermined number of vectors are consecutively added to the determined one of the multiple vector sets. |
US10705171B2 |
Flowmeter with a measuring device implementing a tomographic measuring principle
A method for operating a flowmeter for determining the flow of a multiphase medium flowing through a measuring tube using a first and a second measuring device, one of which operates on a tomographic measuring principle and one of which uses a measuring principle based on nuclear magnetic resonance. The first measuring device operates in a different manner from the second measuring device, e.g., using a measuring device operating on the measuring principle of pre-magnetization contrast measurement and having a pre-magnetization section with a constant magnetic field. The magnetic field has at least one component perpendicular to the direction of flow of the multi-phase medium and is generated by using magnetic field generating elements, which are arranged around the measuring tube. Additionally, an assembly for exciting nuclear spin by a RF excitation pulse or a RF excitation pulse sequence is part of the measuring device. |
US10705170B1 |
Methods and systems for removing spike noise in magnetic resonance imaging
Spike noise in a k-space dataset acquired in magnetic resonance imaging may be removed by generating a mask including a set of data points which constitute spike noise in the k-space dataset based on the acquired k-space dataset via a trained deep learning network, the mask corresponding to a location of the spike noise in the acquired k-space dataset. An image reconstructed based on the acquired k-space dataset and the mask may be displayed. |
US10705169B2 |
Device having inert gas nucleus channel and method for magnetic resonance imaging using the same
An inert gas nucleus channel device comprising a magnetic resonance control system, a radio frequency generator, an RF amplifier and AD converter, a frequency synthesizer, a first mixer, a second power amplifier, a second T/R switch, an inert gas nucleus coil, a second pre-amplifier and a second mixer. A magnetic resonance imaging method is also disclosed. The method controls an increase or decrease in a frequency of a pulse or echo signal excited by a radio-frequency signal, implementing magnetic resonance imaging using hyperpolarized inert gases (such as xenon, helium, and krypton), making it possible to apply MRI to lungs and brains using the hyperpolarized inert gases, and expanding the probing range of MRI. The inert gas nucleus channel device is simple in structure and easy to operate and upgrades a hydrogen nucleus magnetic resonance imaging instrument to become a multi-nuclei MRI system using the hyperpolarized inert gases. |
US10705167B2 |
RF transmit system with selectable drive ports for magnetic resonance imaging apparatuses
A radio frequency transmit system (40) for use in magnetic resonance imaging apparatuses, comprising a radio frequency driver unit (42) including at least a first radio frequency power source (44; 82) and a second radio frequency power source (46; 84), a radio frequency coil arrangement (48) for generating an RF magnetic excitation field B1, and a plurality of switching members (68, 70, 72, 74) electrically connecting the radio frequency power sources (44, 46; 82, 84) to different pairs of drive ports (58, 60, 62, 64) in a first and in at least a second switching status. The first drive port (58) of the first pair of drive ports (58, 60) and the first drive port (62) of the at least second pair of drive ports (62, 64) are arranged spaced by a fixed predetermined angular distance in the azimuthal direction (56) about the center axis (50); and a magnetic resonance imaging system (10) including such radio frequency transmit system (40). |
US10705166B2 |
Transmit coil frequency response correction for magnetic resonance imaging
Methods for correcting a non-uniform power response of a radiofrequency (“RF”) transmit coil used in magnetic resonance imaging (“MRI”) are described. Transmit power response data for an RF transmit coil are processed to compute RF amplitude scaling factors for the RF transmit coil as a function of transmit frequency offset. The RF amplitude scaling factors can be used to correct transmitted RF power, and thus flip angle, to be more uniform over a range of transmit frequency offsets, as may be encountered when imaging with lower field MRI systems or MRI systems with high strength or asymmetric gradients. |
US10705162B2 |
Temperature controlled magnetic permeability detector
A device for detection of magnetic permeability (μ) or, alternatively, relative magnetic permeability (μr) or, alternatively relative magnetic susceptibility (μr-) of a sample is described. The device comprises a sample chamber having at least one opening for introduction of a sample or a sample container holding a sample and an electronic circuit. The device also comprises a coil surrounding said sample chamber, and also an electronic circuit adapted to measure the inductance of said coil. The sample chamber, coil and at least one component of the electronic circuit are placed in a temperature controlled zone. Said at least one component in said electronic circuit is/are selected from the group consisting of capacitors, sensors, precision voltage references, precision regulators, low pass and or high pass filters. |
US10705158B2 |
MEMS triaxial magnetic sensor with improved configuration
A MEMS triaxial magnetic sensor device includes a sensing structure having: a substrate; an outer frame, which internally defines a window and is elastically coupled to first anchorages fixed with respect to the substrate by first elastic elements; a mobile structure arranged in the window, suspended above the substrate, which is elastically coupled to the outer frame by second elastic elements and carries a conductive path for flow of an electric current; and an elastic arrangement operatively coupled to the mobile structure. The mobile structure performs, due to the first and second elastic elements and the arrangement of elastic elements, first, second, and third sensing movements in response to Lorentz forces from first, second, and third magnetic-field components, respectively. The first, second, and third sensing movements are distinct and decoupled from one another. |
US10705151B2 |
Intermediate structure unit for secondary cell and method for manufacturing secondary cell
An intermediate structure unit for a secondary cell according to the present invention is the intermediate structure unit for a secondary cell having a secondary cell and a test structure unit on a common substrate. Each of the secondary cell and the test structure unit includes a first electrode layer and a second electrode layer. A plurality of layers are layered at the secondary cell between the first electrode layer and the second electrode layer. The plurality of layers include at least a metal oxide semiconductor layer and a charging layer. A party of the plurality of layers is formed at the test structure unit between the first electrode layer and the second electrode layer. |
US10705149B2 |
Voltage drop detection through data corruption detection
An object is to provide a voltage drop detection system which can accurately detect a drop in the voltage of a backup battery when a main power supply is off. A voltage drop detection system detects a drop in the voltage of a battery that supplies power to a first volatile memory when a main power supply is off, and the voltage drop detection system includes: a second volatile memory which is connected for the battery in parallel with the first volatile memory; a data writing unit which writes data in the second volatile memory when the main power supply is on; a data corruption detection unit which supplies, when the main power supply is off, power from the battery to the first volatile memory and the second volatile memory and which thereafter detects the corruption of the data written in the second volatile memory when the main power supply is on; and a voltage drop detection unit which detects the drop in the voltage of the battery based on the detection of the corruption of the data when the main power supply is on. |
US10705146B2 |
Battery state-of-charge estimation apparatus
A battery state-of-charge estimation apparatus includes: a storage that stores a charge SOC-OCV curve, a discharge SOC-OCV curve, and internal-division-ratio information; and a state-of-charge estimation unit, wherein: when a capacity difference between a battery before and after charging when the battery is charged when an intersection point is on the discharge SOC-OCV curve or when a capacity difference between the battery before and after discharging when the battery is discharged when an intersection point is on the charge SOC-OCV curve is less than a threshold, the state-of-charge estimation unit references the internal-division-ratio information to determine an internal division ratio; and the state-of-charge estimation unit estimates the state of charge of the battery using the determined internal division ratio, the open-circuit voltage of the battery after elapse of a predetermined time period since the end of charging or discharging, the charge SOC-OCV curve, and the discharge SOC-OCV curve. |
US10705137B2 |
Method of testing semiconductor packages
A method of testing semiconductor packages, which performs an electrical test on the semiconductor packages after receiving the semiconductor packages into insert pockets of a test tray and connecting with sockets of a tester by using pusher units each including a heater, includes receiving temperature information of the semiconductor packages from the tester while testing the semiconductor packages, calculating an overall average temperature of the semiconductor packages from the received temperature information, and individually controlling operations of heaters of the pusher units based on difference values between the overall average temperature and individual temperatures of the semiconductor packages. |
US10705136B2 |
Modular test assembly
A test assembly includes multiple circuit boards. Each board includes multiple pairs of contacts configurable to address the respective circuit board, an instrument, first and second headers at opposing edges of the respective board. Each pin of a first header electrically connects through the board to a corresponding pin of a second header. Each board includes first and second input/output (I/O) terminals at opposing edges of the respective board, the first I/O terminal electrically connects through the board to the second I/O terminal. A relay on the board permits the board's instrument to be activated. Each of the circuit boards mechanically and electrically connects to another circuit board through a jumper cable connecting the first header of one circuit board to the second header of another circuit board and through a conductive member electrically connecting the first I/O terminal of one board to the second I/O terminal of another board. |
US10705135B2 |
Method for assembling a connectorized equipment
A method for assembling a connectorized electrical equipment comprises a connectivity list required for the connectorized electrical equipment, comprising an origin connector and its identifier; a destination electrical equipment subpart and its identifier thereof; and a list of connections between the origin connector and the destination electrical equipment subpart. By querying a database comprising a library of connectors, a construction plan is generated for the connectorized electrical equipment. The construction plan includes diagrams for assembly, images to assist the assembler, a list of material for managing inventory and instructions. An ATE can be connected to the connectorized electrical equipment to be assembled. Based on the construction plan, instructions are provided for a connection between the origin connector and the destination electrical equipment subpart. Connections can be made manually or using the ATE. All connections are registered in real time for progression tracking and instruction updates. |
US10705133B2 |
Method and device for estimating level of damage or lifetime expectation of power semiconductor module
The present invention concerns a method and a device for estimating a level of damage or a lifetime expectation of a power semiconductor module comprising at least one die that is mechanically, thermally, and electrically attached to a substrate, composed of plural layers of different materials. The invention: obtains power losses of the power semiconductor module, obtains the temperature in at least two different locations of the power semiconductor module, estimates a thermal model between the at least two different locations of the power semiconductor module using the determined power losses and the obtained temperatures, determines if a notification indicating the level of damage or the lifetime expectation has to be performed according to the estimated thermal model and a reference thermal model. notifies the level and location of damage or the lifetime expectation if the determining step determines that the notification has to be performed. |
US10705129B2 |
Techniques for testing PLP capacitors
A solid state drive (SSD) with improved techniques for testing power loss protection (PLP) capacitors and a method for testing PLP capacitors of SSDs is disclosed. In one embodiment, the SSD includes a memory controller and one or more non-volatile memory devices and a volatile memory device coupled to the memory controller. The SSD also includes a PLP capacitor configured to supply a first voltage to the memory controller, the one or more non-volatile memory devices, and the volatile memory device in the event of a power loss or failure of the SSD. In one embodiment, the PLP capacitor is further configured to increase the first voltage to a second voltage prior to testing the PLP capacitor. In another embodiment, the memory controller is configured to reduce a volume of data stored in the volatile memory device prior to testing the PLP capacitor. |
US10705126B2 |
Energy metering with temperature monitoring
A system for energy metering with temperature monitoring that includes a plurality of current sensors, suitable to sense a changing current in a respective power cable, that provide a respective first output. The energy metering system includes a support and current sensors interconnected to the support at spaced apart locations along the support. A temperature sensor that provides a second output and is interconnected to the support. The energy metering system receives the respective first output and the second output and determines characteristics of the energy system based upon the second output. |
US10705122B2 |
Probe card
Provided is a probe card with which the adjustment of height deviations of needle tip parts of probes and the adjustment of parallelism between the probes and an object to be inspected are simplified. The probe card 1 has: a wiring substrate 2 having wiring 4 therein or on a surface thereof or the like; a plurality of probes 3; and a dielectric film 6. The dielectric film 6 is disposed to be spaced a distance away from a main surface 8 of the wiring substrate 2 at a position spaced away further from the wiring substrate 2 than the needle tip parts 13 of the probes 3, so that one surface 21 of the dielectric film 6 faces the needle tip parts 13 and faces the main surface 8 that is a probe installation surface of the wiring substrate 2. The probe card 1 configures a state in which the needle tip parts 13 face an electrode of an object to be inspected with the dielectric film 6 interposed between the probe card 1 and the needle tip parts 13, during an inspection of the object to be inspected. An inspection signal supplied from an inspection device to the probes 3 is set as an alternating current signal, and the probe card 1 causes capacitive coupling between the needle tip parts 13 and the electrode of the object to be inspected, and transmits the inspection signal. |
US10705120B2 |
Force deflection and resistance testing system and method of use
A testing system for electrical interconnects having a removable device under test printed circuit board (DUT PCB) that electrically connects with the electrical testing components of the system. A removable top plate is placed on top of the DUT PCB and is locked in place by a plurality of locking posts that selectively connect to cam surfaces in the top plate that pull the top plate down sandwiching the DUT PCB between the top plate and the electrical testing components of the system. An actuator is also presented that presses the device under test into the electrical interconnect at increments where tests are performed on one, some or all of the contact points of the electrical interconnect. This information is then analyzed and graphed to assist with determine the optimum force and/or height to use during actual use. |
US10705113B2 |
Calibration of inertial measurement units attached to arms of a user to generate inputs for computer systems
A system including: a sensor module having an inertial measurement unit and attached to an arm of a user. The sensor module is initially calibrated to measure its orientation relative an initial reference pose. To recalibrate the sensor module, the arm of the user is moved to obtain a measurement of an orientation of the arm at a calibration pose relative to the reference pose. The arm is in a horizontal plan in both the calibration pose and the reference pose. Preferably, both arms are straight in the horizontal plane; and the hands meet each other at the calibration pose. The arm module may have twisted around the arm of the user from the time of the initial calibration and the time of recalibration. A twist of the arm module around the arm of the user is computed from the orientation measurement at the reference pose for recalibration. |
US10705112B1 |
Noise rejection for optomechanical devices
An optomechanical device comprising a circuit configured to generate an optical signal using a tuning signal and modulate the optical signal at a frequency corresponding to one quarter of a Full Width at Half Maximum (FWHM) of an optical resonance of the proof mass assembly to generate a partially modulated optical signal. The circuit being further configured to filter the partially modulated optical signal to remove a central carrier from the partially modulated optical signal to generate a filtered optical signal, modulate the filtered optical signal to generate a modulated optical signal driven to the mechanical resonance of the proof mass assembly, and generate the tuning signal using a difference between a DC intensity level of a first optical frequency component in the modulated optical signal and a DC intensity level of a second optical frequency component in the modulated optical signal. |
US10705109B2 |
Windsock assembly with a lighting unit
A windsock assembly for indicating a direction of wind includes a base that is mountable on a roof of a vehicle. An antenna is pivotally coupled to and extends upwardly from the base. A windsock is coupled to the antenna such that the windsock is exposed to wind to indicate a direction of the wind. A lighting unit is coupled to the antenna and the lighting unit emitting light outwardly from the antenna when the lighting unit is turned for illuminating an area proximate the antenna. |
US10705107B2 |
Electronic device with wind speed detection function and wind speed detection method
A wind speed detection method for an electronic device includes detection of a first air pressure value in outside environment around the electronic device when an air hole of the electronic device is blocked. The electronic device can be aligned directly against a wind and a second air pressure value is detected in outside environment. A wind pressure value in the outside environment can be acquired according to a difference value between the first air pressure value and the second air pressure value. Value of wind speed in the outside environment can be established according to the wind pressure value and a relationship between the wind pressure value and the wind speed value. |
US10705105B2 |
Absolute speed detector
A system determines absolute speed of a moving object. In AM, time of flight data over a time period is processed to determine ranges between the system and the moving object. The system performs linear regression analysis on the collected ranges to calculate the radial velocity. The system measures angular swivel rate of the system to determine tangential velocity. From the radial velocity and tangential velocity, the absolute speed can be calculated by taking the square root of the addition of the square of the radial velocity and square of the tangential velocity. In MM, the system calculates object distance, i.e. distance in the direction of travel, by subtracting the square of a pre-determined perpendicular distance L, perpendicular to the direction of travel, from a square of line-of-sight distance R, and taking square root of the result. Absolute speed is determined by calculating the slope of modified linear regression curve-fit. |
US10705098B2 |
Capillary network devices and methods of use
Artificial microvascular network (AMVN) devices are provided and related methods of making and methods of using such devices are provided. The present disclosure generally relates to an AMVN device comprising a substrate including a capillary network configured so as to simulate those actually encountered in the circulation of various humans and animal model systems. In certain aspects, the AMVN devices may be used, e.g., to investigate the effect of storing RBCs under aerobic and anaerobic conditions. However, the use of such AMVN devices is not so limited. |
US10705097B2 |
Health test for a broad spectrum of health problems
Provided herein are methods and devices for the detection of conditions or disorders by detecting altered levels of stress response pathway biomarkers. Also provided are methods and reagents for identifying panels of biomarkers associated with a condition or disorder. |
US10705085B2 |
Tethered lipoplex nanoparticle biochips and methods of use
Disclosed are compositions and methods for the use of lipoplex nanoparticle chips and arrays in the detection of/diagnosis of a disease or condition. |
US10705084B2 |
Analyte detection devices, multiplex and tabletop devices for detection of analytes, and uses thereof
Devices and methods for the detection of analytes are disclosed. Devices and methods for detecting food-borne pathogens are disclosed. |
US10705082B2 |
In situ-generated microfluidic assay structures, related kits, and methods of use thereof
In situ-generated microfluidic capture structures incorporating a solidified polymer network, methods of preparation and use, compositions and kits therefor are described. Microfluidic capture structures may be advantageously used for assays performed within the microfluidic environment, providing flexibility in assaying micro-objects such as biological cells. Assay reagents and analytes may be incorporated within the microfluidic capture structures. |
US10705081B2 |
Nano-field electrical sensor
Methods and compositions for the detection and quantitative measurement of biomarkers and other target analytes by determining impedance in bodily fluid samples and/or environmental samples using compositions comprising a base substrate with electrodes, a nanoporous membrane placed on top of the nanoporous membrane, O-rings placed on top of the nanoporous membrane and a manifold placed on top of the O-rings. Such a composition may be placed in a testing platform to ensure the application of constant, repeatable pressure to the composition. |
US10705080B2 |
Sensor apparatus
A sensor apparatus capable of measuring an analyte with excellent sensitivity is provided. A sensor apparatus includes an element substrate; a detecting section disposed on an upper surface of the element substrate, the detecting element including a reaction section having an immobilization film to detect an analyte, a first IDT electrode configured to generate an acoustic wave which propagates toward the reaction section, and a second IDT electrode configured to receive the acoustic wave which has passed through the reaction section; and a protective film which covers the first IDT electrode and the second IDT electrode. The element substrate is configured so that a region where the reaction section is located is at a lower level than a region where the first IDT electrode is located and a region where the second IDT electrode is located. |
US10705073B2 |
Method for identifying of a biological sample of a mammal, composition for use in this method and kit for performance of this method
The invention relates to methods through which a biological sample of a mammal can be precisely assigned and identified, comprising administering at least one essentially non-metabolizable marker substance and a dye. |
US10705070B1 |
Methods of assessing suitability of use of pharmaceutical compositions of albumin and poorly water soluble drug
The present invention provides methods of assessing suitability of a pharmaceutical composition for medical use. The pharmaceutical composition comprises nanoparticles comprising rapamycin coated with albumin and a non-nanoparticle portion comprising albumin and rapamycin. |
US10705069B2 |
Synthetic fractured medium and method of fabrication
Consolidated porous media samples and methods for their manufacture are described herein. An assembly has an outer tube having a first softening temperature and a sintered glass construct formed from plurality of beads of multiple sizes. The sintered glass construct defines pores and at least one fracture or channel. The assembly is formed by suspending at least one sheet or wire of dissolvable material in the outer tube, packing beads of different sizes around the sheet or wire, sintering the beads with the sheet or wire located therein at a temperature below the softening temperature of the tube, and dissolving the sheet or wire to generate a sintered construct defining at least one fracture or channel. |
US10705066B2 |
Method and system for spectral determination of egg gender and fertility
A method for detecting a state of an egg, the method comprising: illuminating an egg with a plurality of light pulses, each one of said plurality of light pulses having: a wavelength between about 400 nanometer (nm) and about 1500 nm, a width between about 0.5 picoseconds (ps) and about 500 ps, and an intensity between about 0.1 milliJoule (mJ) and about 100 mJ; capturing a reflection of at least a portion of the plurality of light pulses at a time delay corresponding to light reflected from within said egg in an interval of between about 1 mm and about 20 mm; analyzing the captured reflection to determine at least one spectrum of each of said plurality of light pulses; and classifying at least one of a gender and a fertility state of said egg according to said at least one spectrum. |
US10705064B2 |
Micro sensor package
Disclosed is a microsensor package. Particularly, disclosed is a microsensor package configured such that a substrate with a sensor electrode is formed with a plurality of pores penetrating vertically therethrough, the lower surface of the substrate is formed with a bonding portion, and the pores under the sensor electrode pad are provided therein with respective connecting portions electrically connecting the sensor electrode pad and the bonding portion, whereby it is possible to provide a light, slim, and compact microsensor package, and it is possible to mount the microsensor package to a printed circuit board (PCB) without wire bonding. |
US10705062B2 |
Chemical detection of substances by utilizing a sample medium impregnated with solid test chemicals
In some embodiments, the present disclosure pertains to substance detecting assemblies that include: (1) a sample medium (e.g., filter paper); and (2) a solid test chemical (e.g., zinc) impregnated with the sample medium. In some embodiments, the present disclosure pertains to methods of making an assembly for detecting a substance by: (1) providing a sample medium; (2) providing a solid test chemical; and (3) impregnating the sample medium with the solid test chemical. In further embodiments, the present disclosure pertains to methods for detecting a substance by: (1) collecting the substance on a sample medium that is impregnated with a solid test chemical; and (2) initiating a reaction of the substance with the solid test chemical on the sample medium to generate a color that corresponds to the substance. In some embodiments, the sample medium is then inserted into a chemical detection unit for the detection of the substance. |
US10705059B2 |
Gas sample injection device for gas chromatographic analysis, and method thereof
The present invention relates to a gas sample injection apparatus for gas chromatography analysis comprising: a gas collecting tube for collecting the gas inside a cell and regulating it with an open/close valve to discharge a portion of the collected gas as a gas sample; a gas sampling loop for collecting the gas sample injected into a gas chromatograph; a first switching valve for regulating an injection of the gas sample filled in the gas sampling loop into the column of the chromatography with a carrier gas; a second switching valve connected to the gas collection tube and for regulating a diffusion of the gas sample into the gas sampling loop; and a vacuum pump for vacuum-depressurizing the gas sampling loop, and an injection method using the same. |
US10705055B2 |
Measuring transducer of vibration-type as well as measuring system formed therewith
A measuring transducer comprises two flow dividers having, in each case, two tubular chambers separated from one another and adapted for guiding in- and out flowing fluid, of which each has a chamber floor, in which are formed, in each case, two mutually spaced flow openings communicating with a lumen of the chamber, and as well as a tube arrangement having at least four measuring tubes connected to the flow dividers for guiding flowing fluid with parallel flow. Moreover, the measuring transducer comprises an electromechanical exciter mechanism for exciting mechanical oscillations of the measuring tubes as well as a sensor arrangement for registering oscillatory movements of the measuring tubes and for generating at least two oscillation measurement signals representing oscillations of at least one of the measuring tubes. The measuring system includes besides the measuring transducer also transmitter electronics electrically connected therewith for activating the exciter mechanism and for processing at least one of the oscillation measurement signals generated by the sensor arrangement. |
US10705054B2 |
Method for ultrasonically inspecting an aluminothermically welded rail joint
The invention relates to non-destructive ultrasonic testing of flat-bottom rails, laid on track, and can be used for detection of defects in tips of the rail foot on aluminothermic welded joints, performed by the intermediate casting method.During the ultrasonic testing of aluminothermic welded joints, at least two zones for ultrasonic testing were determined with selecting one of at least two zones on the weld bead (reinforcing bead) from the lateral surface of the tip of the rail foot. At least two specific zones are grinded on the weld collar (reinforcing collar) with creation of at least two flat areas, which are able to ensure acoustic contact. The ultrasonic transducer is placed on every flat area of the collar, which is connected to at least one ultrasonic flaw detector. Ultrasonic testing of weld is performed using at least one flaw detector Delta-method or echo-method.As a result of the invention implementation, there is no any “blind zone” in the base of the rail welded joint. The described invention ensures higher accuracy in detection of welds defects within the tips of the rail foot area. 2 z.p. f-ly, 8 il. |
US10705053B2 |
Thermal-piezoresistive oscillator-based aerosol sensor and aerosol sensing method
The present disclosure provides an aerosol sensing method. The aerosol sensing method includes steps of providing an entering process, providing a particle collecting process and providing a measuring process. The entering process is to allow an aerosol to enter a chamber of a thermal-piezoresistive oscillator-based aerosol sensor, and a thermal-piezoresistive resonator is disposed in the chamber. The particle collecting process is to allow particulate matters in the aerosol to land on at least one proof-mass of the thermal-piezoresistive resonator when the thermal-piezoresistive resonator is not driven. The measuring process is to use an electrical signal to drive the thermal-piezoresistive resonator and measure a resonant frequency of the thermal-piezoresistive resonator. The particle collecting process and the measuring process are operated in a repetitive cycle for measuring changes of the resonant frequency of the thermal-piezoresistive resonator to measure the particulate matters of the aerosol. |
US10705048B2 |
Mass spectrometer
When a normal mass spectrometry is performed without dissociating an ion, the m/z range limitation voltage setting unit applies a radio-frequency voltage to each rod electrode of the quadrupole mass filter and controls the quadrupole voltage generator so as to apply a direct current voltage smaller than that at the time of ion selection for MS/MS spectrometry. When a small direct current voltage is applied, a mass scanning line is set so as to pass through a stability region on a Mathieu diagram over a long range, hence large m/z ions that do not fall within the stability region are blocked in the quadrupole mass filter. By adjusting a cut-off point on larger m/z side blocked in accordance with the measurement period of OA-TOFMS including the orthogonal accelerator, heavy ions that cause period delay are prevented from being introduced into the orthogonal accelerator. |
US10705046B2 |
Electrophoresis device and electrophoresis method
Provided is an electrophoresis device that, by electrophoresis, feeds a sample into capillaries and optically detects the sample, the electrophoresis device being provided with capillaries, a capillary head provided at the distal end of the capillaries, a phoretic medium-filled container used for electrophoresis and filled with a phoretic medium, a guide member that covers the side surface of the phoretic medium-filled container, a seal member that seals from below the phoretic medium filled in the phoretic medium-filled container, and a plunger that presses the seal member. |
US10705043B2 |
Multi-dimensional approach to imaging, monitoring, or measuring systems and processes utilizing capacitance sensors
A system and method for imaging, monitoring, or measuring systems and processes utilizing only data provided from capacitance sensors. The present invention combines the multi-frequency method of both ECVT/AECVT and DCPT to image or measure processes and systems more efficiently and accurately than the methods alone. The present system analyzes capacitance and current phase acquired at multiple frequencies to determine a plurality of properties of single and multiphase systems all at once. The combined use of ECVT and DCPT in multiphase flow can also be extended to measure volume fraction and phase distribution of flows involving greater than three phases by using multiple frequencies for capacitance, current phase, or both. |
US10705040B2 |
Sensing layer formation
We disclose herein a method for heating a gas sensing material formulation on a microhotplate which comprises: a dielectric membrane formed on a semiconductor substrate comprising an etched portion; and the gas sensing material formulation being located on one side of the dielectric membrane. The method comprising: selectively heating the gas sensing material formulation using an infra-red (IR) heater located over the substrate, and controllably cooling the semiconductor substrate using a cooling baseplate provided under the substrate and using an insulating medium located between the substrate and the cooling base plate so that a gas sensing structure is formed on said one side of the dielectric membrane from the gas sensing material formulation. |
US10705038B2 |
Systems and methods for detecting chips in fluid of aircraft engine
There is described herein methods and systems for detecting of metallic chips in a fluid system of an aircraft engine. A resistance value is measured across a magnetic chip detector mounted to a fluid system of the aircraft engine. The resistance value is transmitted to an engine computer of the aircraft engine. In the engine computer, The resistance value is compared to a first threshold and a first warning indicative of a chip in the fluid is issued when the resistance value exceeds the first threshold. |
US10705034B2 |
Method for detecting surface impurities by X-ray fluorescence analysis
A method for detecting surface impurities on a surface of a component by X-ray fluorescence analysis uses a hand spectroscope for application to the surface of a component. The hand spectroscope comprises an X-ray source, a fluorescent radiation detector, an analyzer and a display. The method comprises irradiating the surface of the component with X-rays using the X-ray source; detecting fluorescent radiation, which is emitted by the surface of the component as a result of the irradiation with the X-rays, using the fluorescent radiation detector; measuring a radiation spectrum of the detected fluorescent radiation; generating an evaluation result by analyzing the measured radiation spectrum using the analyzer, the evaluation result comprising a quantitative measure of the surface impurity of the surface due to predetermined characteristic substances; and outputting the generated evaluation result on the display. |
US10705032B2 |
X-ray inspection device
An x-ray inspection device includes an x-ray irradiation unit that irradiates an object for inspection with an x-ray; a sensor that detects an electric signal corresponding to a back-scattered x-ray reflected off the object for inspection; a measurement unit that measures the object for inspection with reference to the electric signal output by the sensor; and a heavy metal plate having a pinhole that allows the back-scattered x-ray to pass therethrough, the pinhole forming an image of the back-scattered x-ray on the sensor. |
US10705029B2 |
Inspection apparatus and inspection method
In an inspection apparatus, light source parts for irradiating an object area on a surface of an object with light from directions, respectively, are provided, and a first picked-up image representing an object area is acquired in one image pickup part by light irradiation from one of the light source parts and a second picked-up image is acquired in the image pickup part by light irradiation from the light source parts. A first defect candidate area is detected by comparing the first picked-up image with a first reference image corresponding to the first picked-up image and a second defect candidate area is detected by comparing the second picked-up image with a second reference image corresponding to the second picked-up image. An overlapping area in the first defect candidate area and the second defect candidate area is specified as a defect area in the object area. |
US10705027B2 |
Surface defect detecting method and surface defect detecting apparatus
A detecting method of optically detecting a surface defect of a moving steel material includes an irradiation step of irradiating an examination target part with illumination light beams from different directions by two or more distinguishable light sources whose light emission durations are set based on at least an allowable positional displacement of an image, the two or more distinguishable light sources repeatedly emitting light such that their light emission timings thereof do not overlap each other; and a detection step of obtaining images by reflected light beams of the respective illumination light beams and detecting a surface defect in the examination target part by executing subtraction processing between the obtained images. |
US10705026B2 |
Scanning differential interference contrast in an imaging system design
The inspection system includes an illumination source, a TDI-CCD sensor, and a dark field/bright field sensor. A polarizer receives the light from the light source. The light from the polarizer is directed at a Wollaston prism, such as through a half wave plate. Use of the TDI-CCD sensor and the dark field/bright field sensor provide high spatial resolution, high defect detection sensitivity and signal-to-noise ratio, and fast inspection speed. |
US10705023B2 |
Solution cathode glow discharge plasma-atomic emission spectrum apparatus and method capable of performing direct gas sample introduction and used for detecting heavy metal element
A solution cathode glow discharge plasma-atomic emission spectrum apparatus and method capable of performing direct gas sample introduction and used for detecting a heavy metal element. The solution cathode glow discharge plasma-atomic emission spectrum apparatus comprises a high-voltage power source, a ballast resistor, a hollow metal anode and a solution cathode. The hollow metal anode is connected to a positive electrode of the high-voltage power source by means of the ballast resistor, and the solution cathode is connected to a negative electrode of the high-voltage power source by means of a graphite electrode. The plasma apparatus is further configured in such a manner that a discharge region is formed between the hollow metal anode (10) and the solution cathode, and the hollow metal anode further serves as a sample introduction pipeline, so that gas to be detected enters the discharge region and is excited. |
US10705022B2 |
Robust spectroscopy systems
An optical head for a Raman spectroscopy system includes a housing an input configured to allow input radiation of a selected wavelength into the housing, a first lens disposed in an end of the housing to allow the input radiation to emit from the housing through the first lens and to receive reflected radiation including specular reflection and diffuse reflection, and a second lens disposed in the housing and configured to receive reflected radiation from the first lens. The optical head includes an output configured to receive the reflected radiation from the second lens. The optical head includes a blocking mirror disposed in the housing between the first lens and the second lens. The blocking mirror is configured and positioned to direct the radiation from the input to the first lens. The blocking mirror blocks at least a portion of specular reflection from reaching the second lens but allows diffuse reflection to the reach the second lens. |
US10705017B2 |
Characterization of liquids in sealed containers
A method of illuminating and extracting scattered and transmitted light from a liquid within a sealed glass bottle, the method comprising initiating transmission of an incident light beam from a light source to the sealed bottle, directing the incident light beam to totally internally refract within a wall of the sealed bottle and thereby cause an evanescent wave within the liquid to generate scattered or absorbed light, receiving the scattered or absorbed light from the liquid contained in the sealed bottle, and processing one or more signals representative of the scattered or absorbed light, the signals indicative of one or more molecules indicative of a characteristic being present in the liquid contained in the sealed bottle. |
US10705016B2 |
Portable moisture analyzer for natural gas
Methods, devices, and systems are provided for analyzing the moisture content in natural gas. In one embodiment, a portable moisture analyzer system is provided and can include a moisture analyzer and a housing. The moisture analyzer can include a tunable diode laser absorption spectrometer (TDLAS) and a natural gas sample conditioning system. The TDLAS can be configured to detect water vapor content within a natural gas sample. The sample conditioning system can be in fluid communication with the TDLAS and can be configured to condition at least one of temperature, flow rate, and pressure of a natural gas sample. The housing can be configured to receive the moisture analyzer therein and to protect the moisture analyzer from vibration and/or shock. |
US10705015B2 |
System, method and apparatus for continuous evaluation, detection and storage of colorimetric wavelength changes on a chemically impregnated media useful in the detection of gases
The present disclosure relates to system, method and apparatus including a chemically impregnated media, a fixed, white broad spectrum LED source, a recording device having a digital imaging sensor and a microprocessor, is provided. The recording device captures real-time video images of color changes that occur on the chemically treated media during exposure to a gas specimen indicating a targeted substance is responding on the media. The continuous video images are transmitted to the microprocessor and evaluated with a proprietary algorithm loaded onto the microprocessor, which can efficiently determine gas concentration, as well as, individual species of target gas or gases landing on the specific chemically treated media. The captured video recording of the media color change provides a record of the events for later verification and evaluation of a particular gas detection event. |
US10705013B2 |
Adhesive testing systems and methods
A system for testing adhesive is disclosed, comprising a pull testing machine and a rigid spine. The rigid spine has a face extending along a longitudinal axis between a first and second projection, and one of the projections is moveable relative to the other. The face is configured to support a substrate, with a flexible media adhered to the substrate. The rigid spine also has a coupler configured to connect the spine to the pull testing machine. |
US10705011B2 |
Dynamic focus system and methods
A method for dynamic focusing is presented that can be performed by a dynamic focusing controller that can receive images from the image capture device, and for each image, determine a border of the particle within the image, and calculate a pixel intensity ratio of the image based on the border of the particle. The dynamic focusing controller can also calculate a median pixel intensity ratio from the pixel intensity ratios for each image, determine a focal distance direction based on the median pixel intensity ratio, calculate a focal distance based on the median pixel intensity ratio when the focal distance direction is positive, and calculate the focal distance based on a median border width when the focal distance direction is negative. The autofocusing controller can then send an instruction to the focusing mechanism to adjust the image capture device by the focal distance in the focal distance direction. |
US10705010B2 |
Particle counter
A particle counter includes a detector that receives, using a light receiving element, interference light between scattered light and reference light, generates a detection signal corresponding to the interference light, and amplifies the detection signal using an amplifier; a counting unit that performs counting of the particle, based on the detection signal in a measurement period for measuring particle; and an optical path length variable unit that causes the optical path length of at least one of a first optical path and a second optical path to be changed at a predetermined rate, wherein the predetermined rate is set based on a flow velocity of the fluid so as to slow a change in a phase difference between the scattered light and the reference light and to make the frequency of the detection signal lower by changing the optical path length. |
US10705008B2 |
Autofocus systems and methods for particle analysis in blood samples
Particles such as blood cells can be categorized and counted by a digital image processor. A digital microscope camera can be directed into a flowcell defining a symmetrically narrowing flowpath in which the sample stream flows in a ribbon flattened by flow and viscosity parameters between layers of sheath fluid. A contrast pattern for autofocusing is provided on the flowcell, for example at an edge of a rear illumination opening. The image processor assesses focus accuracy from pixel data contrast. A positioning motor moves the microscope and/or flowcell along the optical axis for autofocusing on the contrast pattern target. The processor then displaces microscope and flowcell by a known distance between the contrast pattern and the sample stream, thus focusing on the sample stream. Blood cell images are collected from that position until autofocus is reinitiated, periodically, by input signal, or when detecting temperature changes or focus inaccuracy in the image data. |
US10705007B2 |
Flow measurement and control for improved quantification of particles in flow cytometry
A flow cytometry system and method for quantification of fluorescently labeled virus particles smaller than 1 micron in size measures and controls sample fluid flow rate to an investigatory flow cell at a rate below 5000 nanoliters per minute and calculates in real time particle concentration in the sample fluid using measured flow rated data flow rate data and with correction for sample fluid flow rate fluctuations. |
US10705004B2 |
Diffusion cell and uses for evaluating the diffusion of a compound through a membrane
A diffusion cell is described that includes a receiver compartment and a tightening ring intended to be positioned above the receiver compartment in such a way that a membrane sample, such as a sample of a skin, can be arranged between the receiver compartment and the tightening ring. The cell further includes means for tightening by rotation of the tightening ring on the receiver compartment. Uses of such a diffusion cell, in particular for evaluating the penetration capacity of a compound of interest contained in an aerosol formulation, are also described. These uses can be applicable in an occlusive patch or semi-occlusive patch or in a formulation under occlusive or semi-occlusive conditions in the skin. The uses can also be implemented to evaluate the capacity of an aerosol formulation, an occlusive or semi-occlusive patch or a formulation under occlusive or semi-occlusive conditions to deliver a compound of interest through the skin. |
US10705002B2 |
Sensor for detecting electrically conductive and/or polarizable particles and method for adjusting such a sensor
A sensor for detecting electrically conductive and/or polarizable particles, in particular for detecting soot particles, includes a substrate, a first electrode layer, and a second electrode layer, which is arranged between the substrate and the first electrode layer. An insulation layer is formed betweem the first electrode layer and the second electrode layer and at least one opening is formed in the first electrode layer and in the insulation layer, wherein the opening of the first electrode layer and the opening of the insulation layer are arranged one over the other at least in some segments in such a way that at least one passage to the second electrode layer is formed. |
US10705001B2 |
Particle field imaging and characterization using VCSEL lasers for convergent multi-beam illumination
An apparatus to provide multi-beam imaging of particles includes a plurality of vertical cavity surface emitting lasers (VCSELs) configured to generate a plurality of light beams that converge with each other to form a measurement volume within a particle field. The plurality of the VCSELs are configured to provide uniformity in a background illumination of the measurement volume. An imaging optics is coupled to at least one of the plurality of VCSELs. A digital camera is coupled to the imaging optics to obtain a shadow image of a particle passing through the measurement volume at a focal plane of the digital camera. A processor is coupled to the digital camera. |
US10704991B2 |
Cell aspiration support system
A cell aspiration support system includes an image acquisition unit, an image processing unit, a display unit, an operation control unit and a cooling unit. The image acquisition unit acquires an image of the group of cells. The image processing unit identifies a cell from the acquired image to calculate feature quantities of each cell, and detects a cell whose feature quantities satisfy predetermined conditions. The display unit displays information relating to the group of cells in a state in which the detected cell is distinguishable. When receiving designation of the specific cell based on the information, the operation control unit moves the cell culture container such that a specific cell is placed at a predetermined aspiration position and moves an aspiration tip to the aspiration position. The cooling unit holds a specimen rack storing an aspirated tip after aspiration and cools the tip. |
US10704990B2 |
Spacer and sensor module for detecting a vibrational behavior of a mechanical component including the spacer
A sensor module configured to detect a vibration of a mechanical component includes a base connectable to the mechanical component, at least one spacer extending from the base, and a circuit board connected to the base by the spacer such that a mechanical vibration is transmitted from the component to the base to the spacer to the circuit board. The circuit board includes a circuit and wirelessly transmits signals indicative of a detected vibration. The spacer includes a body portion and a pin portion projecting from an end of the body portion. The pin portion extends into the at least one hole, and the body portion is blocked from passing though the at least one hole by contact with a region of a first side of the circuit board surrounding the at least one hole. |
US10704986B2 |
Method and apparatus for nondestructive determination of core size of hollow-core photonic bandgap fiber using Fabry-Perot interference
The nondestructive determination of core size of a hollow-core photonic bandgap fiber (HC-PBF) using Fabry-Perot (FP) interference is performed with an apparatus including a tunable laser source (TLS), a 1×2 single-mode (SM) coupler, an SM collimator, a six-axis translation stage, an optical detector, and an oscilloscope. The light from the TLS passes through the 1×2 SM coupler and the SM collimator to perpendicularly enter two parallel air-SiO2 interfaces of the core of the fiber and is reflected, while the TLS is tuned from one wavelength to another. Then the reflected spectrum is guided to the optical detector, where its interference intensity is converted into voltage intensity to be displayed at the oscillator and fitted with a least-squares method to obtain the distance between the two air-SiO2 interfaces. The core size of the fiber can be obtained by rotating the fiber and repeating the procedure at multiple angular positions. |
US10704981B2 |
Remote leak detection system
A scanning system for producing a path averaged concentration map of a leaking plume is provided. The system includes a tunable light source capable of tuning its wavelength over the absorption band of the specimen of interest, a lightweight mirror to scan the light, a lightweight collection optic, an array of detectors to measure reflected light, one or more processors configured to align the scanning with the detected signal and analyze the signal to produce a path averaged concentration map of the leaking plume, the one or more processors configured to use an analytical model of plume dynamics to compare the detected concentration map and calculate leak location and rate, and a flying platform that can fly in a control flight path. |
US10704977B2 |
Pressure sensor
A pressure sensor includes a connection portion provided with a screw portion configured to fix the pressure sensor to a combustion chamber of a vehicle engine; a hollow liquid-enclosing container fixed to one end of the connection portion; a pressure transmission fluid enclosed inside the liquid-enclosing container; a diaphragm fixed to one end of the liquid-enclosing container and elastically deformed when receiving pressure to transmit the pressure to the pressure transmission fluid; a pressure detection element fixed to the other end of the liquid-enclosing container and detecting the pressure transmitted to the pressure transmission fluid and converts the detected pressure into an electric signal; and a heat-dissipating rod provided inside the liquid-enclosing container. The connection portion and the liquid-enclosing container, and the connection portion and the diaphragm are mechanically connected to each other by welding or the like. |
US10704969B2 |
Stress sensor
A stress sensor is provided, including a substrate and a bridge circuit disposed thereon. The bridge circuit is coupled between an output node and a ground node. The bridge circuit includes a first branch and a second branch, the first having a first resistor, R1, having a first orientation and coupled to a tuning resistor, Rtune, at a first intermediate node. The second branch includes a second resistor, R2, having a second orientation that is different from the first orientation, and coupled to a variable resistor, Rvar, at a second intermediate node. The bridge circuit includes an amplifier having a positive input terminal coupled to the second intermediate node, and a negative input terminal coupled to the first intermediate node. The amplifier generates a voltage output at the output node as a function of mechanical stress applied to the substrate. Rvar is non-linearly tunable based on the voltage output. |
US10704966B2 |
Apparel having sensor system
A sensor system configured for use with an article of apparel includes one or a plurality of sensors formed of a polymeric material having a conductive particulate material dispersed therein and conductive leads connecting the sensors to a port. The leads may also be formed of a polymeric material having a conductive particulate material dispersed therein. The conductive material is dispersed in the sensor(s) at a first dispersion density and the conductive material is dispersed in the leads at a second dispersion density that is higher than the first dispersion density. Each of the sensors is configured to increase in resistance when deformed under pressure, which is detected by a module connected to the port. The second dispersion density is such that each of the leads has sufficient conductivity that the leads are configured to conduct an electronic signal between each sensor and the port in any state of deformation. |
US10704964B2 |
Temperature measurement device, temperature measurement method, and computer-readable non-transitory medium
A temperature measurement device includes: a detector to detect a first Stokes component and a first anti-Stokes component when a light is input into a first end of an optical fiber and detect a second Stokes component and a second anti-Stokes component when a light is input into a second end; and a processor configured to execute a process comprising: replacing the second anti-Stokes component with a value according to the first Stokes component, the first anti-Stokes component and the second Stokes component when any one of correlations of the second anti-Stokes component to the first Stokes component and the first anti-Stokes component is less than or equal to a threshold value; and measuring a temperature at the sample point by using the first Stokes component, the first anti-Stokes component, the second Stokes component, and the second anti-Stokes component that is replaced in the replacing. |
US10704963B2 |
Infrared contrasting color emissivity measurement system
Devices and corresponding methods can be provided to measure temperature and/or emissivity of a target. Emissivity of the target need not be known or assumed, and any temperature difference between a sensor and the target need not be zeroed or minimized. No particular bandpass filter is required. Devices can include one or two sensors viewing the same target as the target views different respective viewed temperatures. The respective viewed temperatures can be sensor temperatures, and a single sensor can be set to each of the respective viewed temperatures at different times. An analyzer can determine the temperature and/or emissivity of the target based on the respective viewed temperatures and on plural net heat fluxes detected by the sensors and corresponding to the respective viewed temperatures. |
US10704960B2 |
Low-power user interface device for environmental monitoring system
Embodiments of an environmental monitoring system that mitigates complexities in installation and maintenance while complying with strict regulations on operations of the system. The environmental monitoring system may communicate wirelessly between components such as sensor units and display devices, enabling these components to be separately and easily installed in an environment without needing to install wires in the environment to connect them. In addition, in embodiments at least some of the components (e.g., sensor units and display devices) of the environmental monitoring system may be adapted to wirelessly and reliably communicate using specific wireless communication protocols, described in detail herein, that exchange few communications between the components and thereby decrease power consumption of these components. Further, in some embodiments, a display device may include hardware and/or execute software that drive and/or update a display only when a condition is met. |
US10704958B2 |
Method for monitoring a high-temperature region of interest in a turbine engine
A method for monitoring a high-temperature region of interest in a turbine engine (10) is provided. The method includes providing an internally-cooled stationary vane (12). The method may further include locating at least one monitoring port (14) in the stationary vane and operatively connecting a monitoring instrument (16) to the monitoring port to provide a field of view of a region of interest. |
US10704956B2 |
Push-broom Fourier transform spectrometer
Methods and systems to record amplitudes of an interference pattern of a source light at successive rows of a focal plane array as an interferometer traverses the source light, while varying an optical path difference of the interferometer. A fixed frame rate of the focal plane array may be selected such that each in-track row of the focal plane array provides a different point along the interferogram, for the same ground location. |
US10704955B2 |
Color measurement systems, devices, and methods
Color measurement instruments and processes provide automated and accurate color measurements. Sensor to sample distance is automatically adjusted by the instrument over the course of measurement collection. Adaptive parameters may include turntable speed, illumination spectrum, laser gain setting, number of measurement samples, duration of sampling, sample color measurement threshold, and distance variation measurement threshold. |
US10704954B2 |
Low-cost spectrometry system for end-user food analysis
A compact spectrometer is disclosed that is suitable for use in mobile devices such as cellular telephones. In preferred embodiments, the spectrometer comprises a filter, at least one Fourier transform focusing element, a micro-lens array, and a detector, but does not use any dispersive elements. Methods for using the spectrometer as an end-user device for performing on-site determinations of food quality, in particular, by comparison with an updatable database accessible by all users of the device, are also disclosed. |
US10704951B2 |
Low-profile load cell assembly with vertical weight adapter
A load cell assembly, including an adapter adapted to receive a vertical load, and having loaded and unloaded dispositions a load cell body including a spring element having a first cutout window defined by a top beam and a bottom beam, the window transversely disposed through the body, the spring element adapted such that responsive to a downward force exerted on a top face of the adapter, the beams assume a primary double-bending configuration a strain-sensing gage, attached to the spring element, the strain-sensing gage for measuring strain in the spring element; and an at least two-dimensional flexural member having a second cutout window, the second cutout window being transversely disposed through the body; the adapter disposed in mechanical relation to the flexural member such that, in the loaded disposition of the adapter, the flexural member assumes a secondary, substantially double-bending configuration. |
US10704949B2 |
Fluid level sensing utilizing ring-time signatures of a transducer
A level measurement system including a tank, a transducer, and a controller. The tank is configured to contain a liquid. The transducer is configured to output an ultrasonic signal into the tank. The controller has a memory and electronic processor. The controller is electrically coupled to the transducer and is configured to determine a ring time of the transducer, and determine a level of the liquid contained within the tank based on the ring time of the transducer. |
US10704945B2 |
Correction of natural gas flow calculations for the effects of water vapor
A system for measuring concentration of water vapor in a gas includes a pressure sensor configured to sense a static pressure of the gas and a differential pressure sensor configured to sense a differential pressure. A temperature sensor senses a temperature of the gas. Circuitry estimates determines a concentration of water vapor in the gas based upon the measured pressures and temperature. |
US10704944B2 |
System and method for capturing dose information
A system for capture of dose delivery information is provided. The system includes a medication delivery device, a dose information capture device adapted to be attached to the medication delivery device, and a target element adapted to be attached to the medication delivery device. The target element comprises a magnet or ferrous element and the target element attaches to the medication delivery device on a dose delivery mechanism of the medication delivery device. The dose information capture device includes a magnetic position sensor adapted to detect a position of the target element. As an alternative to magnetic sensing, MEMS flow sensors, and the like may also be used. Exemplary systems preferably transmit dose information in real time to remote devices for further processing. |
US10704935B2 |
Fluid flow detector with tethered drag block
A method and system for monitoring, measuring and affecting fluid flow within a pipe element of a plumbing system. One version is attached proximate to, and installed through, a hose bib of a building water plumbing system. The device includes water flow sensing and monitoring modules that are coupled to a drag block. The drag block may be configured to be deployed and deformed within a fluid pipe as directed by a controller or by manual control. The controller is optionally communicatively or bi-directionally communicatively coupled to an external receiver or transceiver by wireless means. Data collected by the device is analyzed to detect leaks in the plumbing system. The device may include a power source, such as an electrical battery, a solar energy collector, and/or a wind energy collector. |
US10704933B2 |
Integrated angle sensing device
A sensor arrangement includes a sensor element and a magnet module. The sensor element is configured to measure a magnetic field and is positioned within a shaft. The shaft is configured to shield the magnet module and the sensor element. The magnet module is configured to generate the magnetic field. The sensor element is at least partially positioned within the shaft. |
US10704932B2 |
Range extension for optical fiber sensing systems
An optical fiber sensing system includes a sensing optical fiber and one or more optical amplifiers in series with the sensing fiber and arranged to increase the power of sensing pulses travelling along the fiber to thereby increase the range of the sensing system. The optical fiber sensing system is one selected from the group including an optical fiber distributed acoustic sensor (DAS), an optical fiber distributed temperature sensor (DTS), or an optical time domain reflectometry (OTDR) system. |
US10704926B2 |
Shaft-integrated angle sensing device
A sensor arrangement having a rotatable driving shaft extending along a rotation axis and comprising a bore extending from a first end face of the shaft along the rotation axis; a magnet arranged at least partially within the bore and coupled to the driving shaft, the magnet configured to generate a magnetic field within the bore; a sensor element arranged at least partially within the bore, and configured to sense a rotation of the magnetic field in response to rotation of the driving shaft; and a magneto-static shield arranged to surround the magnet and the sensor element, wherein the magneto-static shield is stationary with respect to the driving shaft. |
US10704922B2 |
Electronic device, electronic device control method, and storage meduim
In order to avoid erroneous count of the number of steps in a case where a user is using a traveling means other than walking, a step counting section (13) switches between acceleration value change period ranges for counting the number of steps, depending on whether a traveling means determining section (11) determines that the user is walking or that the user is using a traveling means other than walking. |
US10704921B2 |
Autonomous vehicle and autonomous vehicle system having same
The present invention relates to an autonomous vehicle and an autonomous vehicle system having the same. The autonomous vehicle according to the present invention comprises: a plurality of cameras; a radar; a communication unit; a display; an audio output unit; and a processor which, in an autonomous driving mode, controls the autonomous vehicle so as to select any one of a plurality of routes toward a destination and perform autonomous driving along the selected route, to receive advertisement information from the outside when driving along the selected route, and to output the received advertisement information through at least one of a display or an audio output unit, the received advertisement information being variable for each of the plurality of routes. Due to this feature, it is possible to provide different advertisements for each route to the destination during autonomous driving. |
US10704920B2 |
Traffic lane guidance system for vehicle and traffic lane guidance method for vehicle
A lane guidance system for a vehicle for guiding a vehicle to a recommended lane in which the vehicle is recommended to run out of traffic lanes included in a route from a first point to a second point through the use of an output unit mounted on the vehicle includes: a calculating unit that calculates a predicted value of an occurrence probability of sudden lane change as information indicating the occurrence probability of sudden lane change when the vehicle runs in sections corresponding to a plurality of links; a setting unit that sets the recommended lane on the basis of the predicted value; and a generating unit that generates guidance information for the recommended lane and that outputs the guidance information to the output unit. |
US10704918B2 |
Method and apparatus for improved location decisions based on surroundings
A system includes a processor configured to receive imaging of an environment surrounding a user, captured by a user device. The processor is also configured to identify a plurality of non-user entities in the image. The processor is further configured to identify a user location relative to the non-user entities. The processor is also configured to generate a digital representation of the user location relative to the non-user entities and convey the digital representation to a vehicle requested by the user. |
US10704916B2 |
Method and system for map matching of road sign observations
A method, system, and computer program product is provided, for example, for matching a road sign observation information on a map application. The method may include receiving the road sign observation information. The method may further include identifying a plurality of candidate links based on a first distance between a location of the road sign observation information detection and a plurality of shape points. Additionally, the method may include calculating a heading difference between each of the plurality of candidate links and the location of the road sign observation information detection. Furthermore, the method may include identifying one or more qualified links from the plurality of candidate links, wherein the heading difference between each of the one or more qualified links from the plurality of candidate links and the location of the road sign observation information detection is within a predetermined heading difference threshold. Also, the method may include matching the road sign observation information to at least one of the one or more qualified links based on a second distance. Finally, the method may include changing the map-matched link from the candidate link to its downstream link if the road sign is too close to the end of the map-matched candidate link. |
US10704913B2 |
Positioning method using music pieces
A positioning method using music pieces continuously provides positioning service. At each signature burst (i.e., a highly unique short musical segment suitable for positioning), sounds of a music piece are used for positioning. Between signature bursts, dead reckoning (DR) is used. |
US10704912B2 |
Route guidance service apparatus
A route guidance service apparatus includes: a checking unit configured to check a particular floor in a destination building based on a destination keyword; a calculation unit configured to calculate an output level of the particular floor based on building information related to the destination building so as to distinguish the particular floor from other floors; and a control unit configured to perform a control operation such that floor information related to the particular floor is separately arranged at a position adjacent to the destination building when the particular layer is selected. |
US10704910B2 |
Duty-cycled phase shifter for angular rate sensor
An architecture is disclosed for an angular rate sensor that includes a duty-cycled phase shifter for generating a clock with high resolution delay for use in synchronized demodulation of a sensor output signal. In an embodiment, a sensor comprises: a mechanical resonator; a drive circuit coupled to the mechanical resonator and operable to actuate the mechanical resonator into resonant vibration; a sense circuit mechanically coupled to the mechanical resonator, the sense circuit operable to generate a sense signal having an in-phase signal component and a quadrature signal component; a demodulator circuit operable to receive the sense signal and a first clock for demodulating the sense signal to separate the in-phase signal component from the quadrature signal component; and a duty-cycled phase shifter coupled to the demodulator, the duty-cycled phase shifter operable to generate the first clock. |
US10704909B2 |
MEMS rotation rate sensor including combined driving and detection
A rotation rate sensor including a substrate having a principal plane of extension, and a structure movable with respect to the substrate; the structure being excitable from a neutral position into an oscillation having a movement component substantially parallel to a driving direction, which is substantially parallel to the principal plane of extension. To induce the oscillation, the rotation rate sensor includes a comb electrode moved along with the structure and a comb electrode fixed in position relative to the substrate. The excitation is produced by applying a voltage to the moving comb electrode and/or to the stationary comb electrode. Due to a rotation rate of the rotation rate sensor about an axis running substantially perpendicularly to the driving direction and substantially perpendicularly to the detection direction, a force applied to the structure with a force component along a detection direction substantially perpendicular to the driving direction is detectable. |
US10704908B1 |
Yaw rate gyroscope robust to linear and angular acceleration
A gyroscope includes four drive masses and four sense masses. Each drive mass is adjacent to two other drive masses and opposite the fourth drive mass, and each sense mass is adjacent to two other sense masses and opposite the fourth sense mass. Each drive mass may oscillate in a manner that is perpendicular to its adjacent drive mass and parallel and anti-phase to its opposite mass. The sense motion of the each sense mass may be coupled in a manner that prevents motion due to linear acceleration or angular acceleration. |
US10704901B2 |
Measuring wall thickness loss for a structure
Systems, methods and computer storage mediums accurately measure wall thickness in a region of interest included in complex curved structures. Embodiments of the present disclosure relate to generating a wall thickness loss distribution map of a region of interest that provides an accurate representation of wall thickness for the region of interest included in a complex curved structure. The wall thickness loss distribution map is generated from a two-dimensional model of the wall thickness loss distribution of the region of interest. The two-dimensional model is converted from a three-dimensional representation of the wall thickness loss distribution of the region of interest. The three-dimensional representation of the wall thickness is generated by ultrasonic waves generated by a transducer system that propagated through the region of interest. |
US10704899B2 |
Shape measuring device and shape measuring method
A shape measuring device includes a stereoscopic-shape-data generating section 212 configured to generate stereoscopic shape data indicating a shape of the measurement object with a pattern projection method, a measurement-setting automatically adjusting section 217 configured to automatically adjust measurement setting for the partial regions on the basis of at least one of stereoscopic shape data of the partial regions and light reception data acquired in the partial regions when the stereoscopic shape data is generated, and a stereoscopic-shape-data coupling section 219 configured to couple, according to the measurement setting for the partial regions adjusted by a measurement setting adjusting section, the stereoscopic shape data of the partial regions generated again by the stereoscopic-shape-data generating section 212 and generate coupled stereoscopic shape data corresponding to the coupled region. |
US10704893B2 |
Device for in-situ observation of apparent spectrum of water body
A system for in-situ measurement of an apparent spectrum of a water body includes a floating device, and an optical sensing and conduction device, an electronic measurement device, a control circuit, and a power supply device which are loaded on the floating device. The floating device includes a floating body ring and an optical probe mounting frame on the floating body ring in a direction perpendicular to a ring surface. The optical probe mounting frame includes a vertical mounting assembly and a horizontal connecting assembly. The horizontal connecting assembly is provided radially along the ring shape of the floating body ring. One end of the horizontal connecting assembly is connected to the vertical mounting assembly and the other end thereof is connected to the floating body ring. |
US10704888B2 |
Three-dimensional measurement device
A three-dimensional measurement device includes an optical system that: splits an incident light into two lights; radiates one light to a measurement object and the other light to a reference surface; and emits the combined light; a first irradiator that emits a first light that comprises a polarized light of a first wavelength and enters a first element of the optical system; a second irradiator that emits a second light that comprises a polarized light of a second wavelength and enters a second element of the optical system; a first camera that takes an image of the first light emitted from the second element when the first light enters the first element; a second camera that takes an image of the second light emitted from the first element when the second light enters the second element; and an image processor that performs measurement based on the images. |
US10704887B1 |
Multi-beam laser coordinate measuring system
A laser tracking system for determining pose information of a rigid object is disclosed. The laser tracking system includes three or more retroreflectors, three or more sets of multiple laser trackers, and an electronic controller. Each retroreflector is secured to the rigid object that is moveable within a frame of reference. For each set of laser trackers, each laser tracker is configured to direct a laser beam to and receive a reflected laser beam from an associated one of the retroreflectors within the frame of reference. The electronic controller is in communication with each of the laser trackers and determines the pose information of the rigid object in the reference frame based on information about the fixed location of each laser tracker in the frame of reference and information about a distance of each retroreflector from each laser tracker of the set of laser trackers associated with the retroreflector. |
US10704883B2 |
Strain sensor with measurement discrimination according to the deformation direction
A deformation passive sensor includes a system for detecting a variation in the distance between two points or regions of a structure, and a carrier having first and second parts configured to be fixed to the points or regions. The system includes a measuring assembly carried by the first part and actuatable only in one measurement direction in order to measure and store a measurement associated with at least one deformation in a measurement direction, and an actuating device including an intermediary assembly having an actuating member for actuating the measuring assembly, and an actuating assembly having a push part facing the intermediary assembly and configured such that the actuating member is moved with respect to the measuring assembly only when the second part moves in the measurement direction. |
US10704876B2 |
One piece polymer ammunition cartridge having a primer insert and methods of making the same
The present invention provides a single piece polymer ammunition cartridge and polymer ammunition and methods of forming a single piece polymer ammunition cartridge and polymer ammunition. |
US10704875B2 |
Ammunition production
The present disclosure relates to a construction method for improved tracer ammunition production. There is provided a method of forming a component for a round, said method comprising the step of causing said component to be drawn through at least one floating die. |
US10704874B2 |
Projectile, and system and method for steering a projectile
A projectile is disclosed, having: a longitudinal axis, a steering assembly, a shell body, an attitude control system, a despin module, an electromagnetic receiver and/or emitter system, and a controller. The attitude control system includes a ram air inlet in selective open fluid communication with an exhaust assembly, which includes a plurality of exhaust outlets to selectively generate each of a plurality of thrust jets from a ram air inflow provided by the ram air inlet, each thrust jet being selectively controllable via the controller. The despin module is configured for selectively de-spinning the steering assembly with respect to the shell body about the longitudinal axis. The electromagnetic receiver and/or emitter system is configured for receiving and/or emitting electromagnetic energy, and for cooperating with the controller for operating the exhaust assembly to thereby selectively provide steering control moments. Systems and methods for steering the projectile are also disclosed. |
US10704868B1 |
Non-pyrotechnic flare systems and methods
A non-pyrotechnic flare system and method includes at least one flare member that is configured to be deployed. The flare member(s) includes a head having a light-emitting diode (LED) that is configured to emit light when activated, and a wing-shaped appendage extending from the head. In at least one embodiment, a casing retains the flare member(s) in a stowed position. The flare member(s) is configured to be deployed from the casing. |
US10704862B2 |
Next generation machine gun sight (NexGen MGS)
A Next Generation Machinegun Sight (NexGen MGS) with a modular and universal design is discussed, whereby the NexGen MGS includes a lens body in a detachable manner; a display module disposed on a main body; a built in or standalone LRF connected into a ballistic computer to provide a disturbed reticle; a control switch or a remote control for fast and safe system operation without sacrificing combat grip; and multiple mounting rails disposed on the main body to accommodate the LRF, magnifiers, cameras and other equipment. The NexGen MGS is a reflex sight with a disturbed reticle that provides a range-adjusted aimpoint based on ballistics equations embedded within the MGS using a latest high resolution and sunlight readable display and laser range technologies. |
US10704859B2 |
Compressed gas gun front grip having battery access panel
A foregrip for a projectile launcher is disclosed. The foregrip includes a proximal longitudinal end mounted to a projectile launcher and a distal longitudinal end positioned away from a projectile launcher. An access panel is hinged to a battery compartment at the distal longitudinal end of the foregrip. A release button separates the access panel from the foregrip. The release button is located on the proximal longitudinal end of the foregrip. |
US10704857B2 |
Archery bow with load balancing limb support
In some embodiments, an archery bow comprises a riser and a load balancing limb support assembly supported by the riser. The load balancing limb support assembly comprises a body comprising a first support portion and a second support portion. A limb assembly comprises a first limb portion and a second limb portion. The first limb portion is supported by the first support portion and the second limb portion is supported by the second support portion. |
US10704854B1 |
Firearm delay mechanism
In some embodiments, a firearm mechanism comprises a bolt carrier comprising a bolt carrier cavity, a buffer comprising a buffer cavity and a weight arranged to travel between the bolt carrier cavity and the buffer cavity. The buffer cavity comprises a damping mechanism comprising a reduction in a cross-sectional size of the buffer cavity. In some embodiments, the damping mechanism and weight comprise a valve arrangement arranged to pressurize the buffer cavity and damp kinetic energy carried by the weight. |
US10704850B1 |
Electronic magazine loader
An electronic magazine loader for loading cartridges into a magazine includes a lifting wheel, a chute, and a magazine loading portion. The wheel receives an unordered batch of cartridges and singularly lifts and deposits the cartridges into the chute. The chute transfers the cartridges to the magazine loading portion where a setting mechanism inserts the cartridges into the magazine. A means for directionally orienting the cartridges orients all cartridges to a proper directional orientation before reaching the magazine loading portion. The means can be lifting wheel shelf structure or chute structure. The chute having a C-shaped portion above the magazine loading portion that precludes the cartridges from changing their proper directional orientation. The setting mechanism receives cartridges on a rotating wheel with rotating insertion lobes and cartridge receiving voids between adjacent lobes. The cartridges drop into a cartridge receiving void, and are urged into the magazine by a rotating lobe. |
US10704847B2 |
Rotating heat exchanger/bypass combo
A system is provided. The system includes at least two heat exchangers that are alternatively cooled by an outlet medium. The system also includes a cooling circuit that provides a cooling medium to the at least two heat exchangers. The cooling circuit provides the cooling medium to a first heat exchanger of the at least two heat exchangers in accordance with a first mode. The cooling circuit provide the cooling medium to a second heat exchanger of the at least two heat exchangers in accordance with a second mode. |
US10704843B2 |
Coolant connection of a heat exchanger, connection stem, housing section and intake manifold
A coolant connection of a heat exchanger includes at least one male connector on the side of the heat exchanger and at least one connection stem on the side of the housing. The at least one connection stem is designed on its side fluidically away from the heat exchanger for the connection of a coolant line or as part of a coolant line and on its side toward the heat exchanger as a female connector for the at least one male connector. The coolant connection provides at least two circumferential sealing areas. The coolant connector has a connecting flange enclosing radial fluid lines arranged between the sealing areas which vent to the environment. In the event of a seal failure, coolant leakage may pass through the radial fluid lines to the environment, preventing coolant from bypassing the sealing areas into and air intake tract. |
US10704838B2 |
Loop heat pipe
A loop heat pipe includes an evaporator that vaporizes working fluid; a condenser that condenses the working fluid; a liquid line that connects the evaporator and the condenser; a vapor line that connects the evaporator and the condenser to form a loop with the liquid line; and a porous body provided in the liquid line, and including a first metal layer that includes a first bottomed hole that is concaved from one surface of the first metal layer, and a second bottomed hole that is concaved from another surface of the first metal layer, the other surface being opposite of the one surface, the first bottomed hole and the second bottomed hole partially communicating with each other to form a pore. |
US10704835B2 |
Method of spray drying and washing and method of controlling air pollution
A method of spray drying and washing using a spray drying apparatus, includes: spraying dehydrated filtrate from a spray nozzle hung down from a top side of the spray drying apparatus; introducing a part of flue gas into the spray drying apparatus to dry the dehydrated filtrate; wherein a compressed air is introduced into the spray nozzle to facilitate the spraying and into the wash nozzle to perform air purging during the spray drying, and jetting washing liquid from a wash nozzle provided on a side wall of the spray drying apparatus to wash the spray nozzle and an inside of the spray drying apparatus body, wherein the feeding of the dehydrated filtrate to the spray nozzle is stopped during the washing. |
US10704828B1 |
Devices for cooling beverages
Devices for cooling beverages in cooperation with a compressed gas cartridge. The devices include a housing, a head, a working fluid, and a release mechanism. The housing defines a chamber complementarily configured with the compressed gas cartridge to receive the compressed gas cartridge. The head couples to the housing and defines an interior void in fluid communication with the chamber. The working fluid is contained with the interior void of the head. The release mechanism is operably connected to the housing and configured to selectively release compressed gas from the compressed gas cartridge into the interior void of the head. The compressed gas cools the working fluid when the compressed gas is selectively released from the compressed gas cartridge and contacts the working fluid in the interior void. The head is configured to be placed in a beverage to cool the beverage. |
US10704824B1 |
Refrigerator casing with a mitered front corner joint
A refrigerator appliance includes a cabinet that defines a chilled chamber. The cabinet has an outer casing with a first front flange and a second front flange. The first and second front flanges are connected at a mitered joint. Each of the first and second front flanges has a tab extending into the outer casing. The tabs of the first and second front flanges are plastically deformed together at the mitered joint. |
US10704823B2 |
Vehicle heat management device
A vehicle heat management device that includes: a pump that circulates cooling water around a cooling water circulation path; an air blower that blows air through a radiator toward an exterior heat exchanger of an air-conditioning device of a vehicle; and a de-icing controller that, in a case in which an estimated ice adhesion amount on the exterior heat exchanger is a predetermined value or greater, starts first de-icing control by using a pump to circulate cooling water in a flow path including a second flow path, in the state in which a first flow path and the second flow path are isolated from each other by a first switching section, and using the air blower to blow air through the radiator toward the exterior heat exchanger. |
US10704821B2 |
Methods, apparatuses, and systems for cooling
Embodiments of the present disclosure include methods, apparatuses, and systems for cooling. Embodiments include a cooling system comprising a mobile container, conveyor system, and sensor feedback system. Container includes at least a first, second, and third section. First section holds at least one pallet containing produce. Second section includes a cooling mechanism to cool the produce within the at least one pallet to an optimal temperature. Third section includes the cooling mechanism to maintain the cooled produce in the at least one pallet at the optimal temperature. Conveyor system may be used to convey the at least one pallet across the cooling system. Sensor feedback system is configured to continuously measure and track at least the weight of the at least one pallet and temperature of the produce within the at least one pallet as the at least one pallet is conveyed across the cooling system. |
US10704813B2 |
Ejectors and methods of manufacture
An ejector has: a motive flow inlet; a secondary flow inlet; an outlet; a motive nozzle; a diffuser; and a control needle shiftable between a first position and a second position. The ejector comprises: an inlet body bearing the motive flow inlet and the secondary flow inlet; a diffuser body forming the diffuser and bearing the outlet; a motive nozzle insert forming the motive nozzle in a compartment in the inlet body; and a needle guide insert in the motive nozzle insert. |
US10704811B2 |
Sorption cooling device
A sorption cooling device includes at least one evaporator, a condenser and a sorption chamber. |
US10704808B2 |
Ultra-low temperature freezer
An ultra-low temperature freezer includes: an insulated case defining a storage compartment having an opening in an upper face; an insulated door capable of opening and closing the opening; a first refrigeration unit configured such that a first compressor, a first condenser, and a first decompressor are mounted on a first mounting board; a second refrigeration unit configured such that a second compressor, a second condenser, and a second decompressor are mounted on a second mounting board; a machinery compartment provided near the insulated case, and configured to house the first and second refrigeration units to be independently drawable in the horizontal direction; and a control unit, where a control circuit is mounted, configured to be drawable independently of the first and second refrigeration units, the first and second refrigeration units and the control unit being housed in the machinery compartment to be stacked in a vertical direction. |
US10704803B2 |
Infrared water heater
Water heaters are disclosed having first and second fluid conduits, where the second fluid conduit is fluidly coupled to and disposed about at least a portion of the first conduit. One or more heating device, and preferably an infrared light source, can be disposed between the first and second conduits, such that water flowing within the conduits can be heated by the heating device. |
US10704802B2 |
Water heating apparatus with parallel heat exchangers
A water heating apparatus includes a water inlet port and a hot water supply connection water outlet port. A burner assembly includes a burner disposed within a combustion chamber housing. At least two heat exchangers are operated in parallel. At least two of the at least two heat exchangers have at least a first heat exchanger water inlet port on a same side of the water heating apparatus. A water jacket is defined by an area between an outer containment vessel and the combustion chamber housing. The heated water flows out of each of each of the at least two heat exchangers through the portion of each of the at least two heat exchangers into the water jacket. The heated water which flows into the water jacket is further heated by the combustion chamber housing and the further heated water exits the water heating apparatus at the hot water supply connection water outlet port. |
US10704801B2 |
Duct with paint sealant
An HVAC component and method of forming the HVAC component, including a duct having a first surface and a second surface movable between an unassembled position and an assembled position is provided, wherein the method includes (a) applying a paint sealant to one of the first and the second surfaces; (b) one of drying or curing the applied paint sealant; and (c) moving the first and second surfaces from the unassembled to the assembled position, the paint sealant forming a sealed interface between the assembled first surface and second surface. |
US10704798B2 |
Environmental monitoring system
An fluid monitoring system can include a filter having an upstream face and a downstream face and defining a form factor, a sensor package arranged within the form factor of the filter to detect at least one quality factor of a surrounding medium, a transmitter electronically coupled to the sensor package and including an antenna for autonomous wireless transmission of the detected fluid quality information, and a power subsystem coupled to the sensor package and the transmitter to provide access to continuous electrical power thereto. |
US10704796B2 |
HVAC system with timeseries dimensional mismatch handling
A heating, ventilation, and air conditioning (HVAC) system for a building includes a plurality of actuation devices, a plurality of sensors, and a controller. The actuation devices receive actuation signals and operate in accordance with the actuation signals to affect one or more variables in the building. The sensors measure the variables affected by the actuation devices and provide sensor response signals including values of the measured variables. The controller generates actuation signal timeseries including samples of the actuation signals and sensor response timeseries including samples of the sensor response signals. The controller applies a discrete cosine transformation (DCT) to each actuation signal timeseries and each sensor response timeseries. Each DCT generates a set of DCT coefficients. The controller identifies a similarity between two or more of the actuation signal timeseries and the sensor response timeseries by comparing the DCT coefficients resulting from the DCTs. |
US10704790B2 |
Moveable air conditioner
A movable air conditioner includes an air conditioner main body, an air conditioning unit installed in the air conditioner main body and configured to generate a cold air or a warm air, a control unit configured to control the air conditioning unit, and an attachment/detachment unit configured to detachably attach the air conditioning unit to the air conditioner main body so that the air conditioning unit can be optionally detached from the air conditioner main body and used independently. |
US10704789B2 |
Folding door for a cooking appliance
An apparatus and method of a folding door for a cooking appliance. The folding door includes two or more segments hingedly connected. The folding door may vertically fold towards the bottom of the appliance. The outer surface of the folding door may face interiorly towards the one or more cooking compartments of the cooking appliance when in the folded configuration. The cooking appliance may also include one or more tracks guiding the folding door to the folded configuration. |
US10704784B2 |
Attemperator and a use of a such
The invention relates ton attemperator. It has a pipe section (3) and a liner pipe section (4) arranged within the pipe section (3) and being attached thereto. The pipe section (3) has an internal wall surface (33) and the liner pipe section (4) has an external wall surface (43). The internal wall surface (33) and external wall surface (43) form a gap (6) between them. The pipe section (3) and liner pipe section (4) each has an inlet end (31, 41) for connection to a steam supply and an outlet end (32, 42) for steam. The attemperator is provided with water injection means (2) arranged for supplying water into the interior of the liner pipe section (4). The inlet end (31) of the liner pipe section (3) has an outwardly extending wall portion (44) forming an outer circumferential outer zone (45), which zone (45) may contact the internal wall surface (33) of the pipe section (3).According to the invention there is provided a plurality of openings (47) arranged to allow steam to enter the space formed by the gap (6) between the internal wall surface (33) and the external wall surface (43).The invention also relates to a use of the attemperator. |
US10704783B2 |
High temperature fluid generator
A high temperature fluid generator is configured to heat a fluid (e.g. water; thermal oil or the like) to a high temperature (e.g. greater than 250 degrees Fahrenheit or 120 degrees Celsius) using a fuel-burning furnace. The generator generally comprises a furnace module, wherein fuel is burned, and a convection module where the combustion gases are put in contact with a series of fluid-bearing convection tubes. The furnace module comprises a series of fluidly interconnected headers, some of which are also fluidly connected to the convection tubes in the convection modules. The various headers contribute to the overall structure of the generator. The convection tubes are arranged into at least two bundles which are movably mounted in the convection module of the generator such to be movable in and out of the convection module for inspection, cleaning, maintenance and/or repair. |
US10704782B2 |
Container illumination device
An illumination device includes a sleeve, a securing member, and a light source. The sleeve defines a cavity and includes an open upper end communicating with the cavity and a lower end. The open upper end and the cavity are dimensioned to receive a fluid container. The securing member is supported on the sleeve and is adapted to secure the sleeve tightly about fluid containers having different diameters. The light source includes a light bulb and a power source and is supported on the sleeve in a position to direct light into the cavity. |
US10704777B2 |
Fluorescent light source device and production process of same
The present invention has as its object the provision of a fluorescent light source device capable of stably obtaining high luminous efficiency and a production process of the same.The fluorescent light source device of the present invention includes a fluorescent plate which has a fluorescent light-emitting layer formed of a polycrystalline material and in which a periodic structure body is formed on an excitation light incident side of the fluorescent light-emitting layer. The fluorescent plate has a thermal diffusion layer which is directly bonded to a front surface of the fluorescent light-emitting layer on the excitation light incident side and has a thermal conductivity larger than that of the fluorescent light-emitting layer, and a high thermal conductive layer provided on a back surface of the fluorescent light-emitting layer opposite to the excitation light incident side. The high thermal conductive layer is formed of a light reflection layer and a bonding layer made of a metal, and the fluorescent plate is provided so as to cover a part of a surface of a heat dissipation substrate disposed on a side of the high thermal conductive layer side. |
US10704774B2 |
Flood light
A light includes a housing including a front face, a first face, a second face, and a first surface arranged between the second face and the front face. A lens is disposed in the front face and a light source is covered by the lens. A power source is configured to provide power to the light source. The first face is angled at a first oblique angle with respect to the front face, the second face is angled at a second oblique angle with respect to the front face, and the first surface is angled at a third oblique angle with respect to the front face. The first face, the second face, and the first surface each define a surface configured to support the light. |
US10704767B2 |
Color mixing illumination device
A color mixing illumination device and method of using the same. The color mixing illumination device includes a printed circuit board (PCB) having a PCB surface with a reflective portion; a multi-color light source attached to the PCB, such as a red-green-blue light emitting diode (RGB LED); and a reflector with a reflector surface. The PCB surface and the reflector surface are configured to mix light from the multi-color light source in a mixing region and then direct mixed light out of the device from an exit region. In one embodiment, the color mixing illumination device is a multi-color indicator lamp for a vehicle. |
US10704760B2 |
Vehicle lamp
A vehicle lamp includes a long lamp component, and the lamp component includes a plurality of divided parts arranged in a longitudinal direction thereof and interconnected by a joint structure. The joint structure includes a first claw configured to connect upper surfaces of two adjacent divided parts of the plurality of divided parts and a first claw receiving hole fitted into the first claw, and a second claw configured to connect lower surfaces of the two divided parts and a second claw receiving hole fitted into the second claw. |
US10704759B1 |
Fog lamp apparatus
The present invention is directed to a fog lamp apparatus comprising a substantially cylindrical housing that comprises at least one bracket, ridges and grooves, at least one inset, at least one pair of sockets on the housing's inside wall, and at least one access hole. The fog lamp apparatus further comprises an outer lens, and at least one slanted mask that comprises at least one clip and one hook. The outer lens is attached to the mask by the clip, and the hook deposits in the inset of the housing. The fog lamp further comprises at least one inner lens that comprises at least one hollow cylindrical leg and at least one hook, and the hollow cylindrical leg is threaded to receive a crew. The fog lamp further comprises at least one LED board that comprises a light source; at least one heat sink that comprises a pair of symmetrical cylindrical arms, and ridges and grooves that are counterparts of the ridges and grooves of the housing. The heat sink further comprises a socket on its outer back wall. The LED board and inner lens are attached to the heat sink. The cylindrical arms deposit in the pair of sockets of the housing. The screw of the inner lens fastens the inner lens to the heat sink. The fog lamp further comprises at least one PCB, at least one adjuster bolt assembly that comprises an adjuster bolt, an O-ring gasket, and a nut. The nut further comprises a protruding knob disposed on its outer wall. The protruding knob comprises a short cylindrical body and a larger ball head that engages the socket of the heat sink. The adjuster bolt is inserted through the access hole of the housing, and the adjuster bolt's head is accessible from outside the housing. |
US10704755B2 |
Lighting apparatus
A lighting apparatus may include a light generating device for generating a primary light beam, a phosphor body that can be irradiated by means of the primary light beam and serves for partly converting primary light of the primary light beam into secondary light, and a spectral filter disposed downstream of the phosphor body. The spectral filter may be more highly transmissive to the secondary light than to the primary light where the spectral filter is arranged along a beam axis of the primary light beam incident on the phosphor body. The lighting apparatus may be used in LARP arrangement for vehicle lighting, general lighting, exterior lighting, stage lighting, effect lighting, etc. |
US10704754B2 |
Vehicle lamp system based on PBS (polarization beam splitter)
A vehicle lamp system based on a PBS (Polarization Beam Splitter) is provided, including a light source, the PBS, a collimating lens set, an imaging lens set, an LCOS (Liquid Crystal on Silicon) control chip and a light path control unit. The collimating lens set and the PBS are successively arranged along a light emission direction of the light source. The LCOS control chip is arranged at a light path of an S wave reflected by a contact surface of the PBS. The imaging lens set is arranged at an emergent light path of the S wave after being modulated by the LCOS control chip and transmitted through the contact surface of the PBS. The light path control unit is arranged at a light path of a P wave transmitted through the contact surface of the PBS. Through the light path control unit, utilization of a light energy is improved. |
US10704753B2 |
Auxiliary headlamp assembly for producing a supplemental low beam
An auxiliary lamp for a vehicle. Ordinary headlamps are restricted by law in the intensity that they direct towards oncoming drivers. This can cause inconveniently low illumination to a side of the vehicle, such as along a line 20 or 25 degrees left of center for a left-hand driver side vehicle. An auxiliary headlamp assembly is added to provide an auxiliary beam that supplements the primary beam. The auxiliary beam increases illumination along this line, yet maintains total illumination toward oncoming drivers below allowed limits. |
US10704751B2 |
Downlight firestop
An intumescent firestop element is supported within a light can by fire sensitive supports each having a base fabricated of a meltable or flammable material and a supporting element fabricated of metal and supported by the base, with the base joined to the light can. In response to a fire, the fire sensitive supports cease to support the firestop element which drops to a deployed position in the light can until arrested by a limiter. |
US10704747B2 |
Reduced glare light fixture
Reduced glare light fixtures are provided. In one example implementation, a reduced glare light fixture includes a light emitting diode (LED) system. The LED system includes at least one LED module having one or more LED devices. The reduced glare light fixture further includes a bezel physically coupled to the LED system engine. The bezel has one or more glare reduction tubes. At least one of the one or more glare reduction tubes is configured to be approximately coaxial with one LED of the one or more LED devices. |
US10704746B2 |
Portable lighting devices with wireless connectivity
Lighting devices are described and may include a housing that includes one or more end walls and one or more side walls, the housing defining a chamber and a base. The lighting devices may include one or more of a solar panel, a rechargeable battery, a microprocessor, a wireless interface, and/or a plurality of lights, in communication with one another. The plurality of lights may be configured to emit light transverse to the one or more side walls, the lighting device also including a diffuser configured to diffuse and redirect light emitted by the plurality of lights into the chamber. The microprocessor may be configured to control at least one operating mode of the plurality of lights. |
US10704739B2 |
Natural gas temperature and pressure regulating system based on recovering pressure energy and absorbing heat from ultralow temperature ambient environment
The natural gas temperature and pressure regulating system based on recovering pressure energy and absorbing heat from ultralow temperature ambient environment. A pressure driven heating system of pipeline natural gas pressure regulation or liquid natural gas regasification process. This system adopts vortex tube, ambient air heat exchanger and ejector that constitute the pressure driven heating unit to replace the existing heater. The two kinds of pressure driving devices of an ejector and a vortex tube are adopted, transmit the low temperature NG at the cold end of the vortex tube into the ambient air heat exchanger to absorb heat from the ambient continuously; at the same time, make temperature of the gas from the hot end of the vortex tube increase to meet the required temperature of pipeline directly, then achieve the purpose of no heater energy consumed. |
US10704731B2 |
Sixpod for camera, speaker and the like
Sixpod stand for camera, speaker and the like is invented to place heavy camera, speaker or photo studio background support etc. Existing Tripod stand for camera, speaker and the like has only one column and three legs so that it cannot support heavy objects on the top of tripod stand. Namely, the current tripod stand is too weak to support such a heavy object. In addition, since the current tripod stand has only one extended rod, it cannot make its height longer than a sixpod stand. Especially the tripod is impossible to be used as a supporter for a photo studio background which need both strength and height.On the other hand, sixpod stand has two columns and six legs. Six legs support two columns and inside of two columns, there are three respective rods in two respective columns inner surface by outer surface so that the height of sixpod stand could be extended as high as the length of three rods inside of two columns. People could not only place a heavy object on the top of sixpod but also place such a heavy object on the position which is as high as the length of three rods inside of two columns. |
US10704728B2 |
Pipe liner and method of making same
An eversion liner for lining a pipe includes an impermeable outer portion, inner and outer strength portions inside the impermeable outer portion, and a middle portion including at least one felt layer radially between the inner and outer strength portions. At least one of the inner and outer strength portions is formed from a unitary sheet of strength material that includes parallel chopped strands of fiber. The longitudinal edge margins of the sheet of strength material are positioned in overlapping engagement and joined together by joining structure. The parallel chopped fibers can be oriented transverse to the length of the liner. The joining structure can prevent reduction in a width of the overlapped edge margins as the liner expands during eversion. |
US10704726B2 |
Curved flow channel with built-in lattice structure
The curved flow channel with built-in lattice structure provided by the present application is configured with the lattice structure disposed at the outer inside wall of the curved section away from a center of curvature of the curved section. Through geometry and distribution design of the lattice structure, flow rate and flow direction of fluid impacting the lattice structure can be altered, which achieves the purpose of flow rate redistribution in the curved flow channel and produces a downstream flow field with uniform distribution. |
US10704724B1 |
Fittings for joining lengths of pipe by a press-fit connection and pipe assembly formed using same
A pipe assembly is provided, including a male fitting having an alignment tooth and at least one load tooth. The alignment tooth includes a first axial surface, a first ramped surface, a second axial surface, and a first radial surface. The load tooth includes a third axial, a second ramped surface, a fourth axial surface, and a second radial surface. The assembly includes a female fitting having an alignment cavity and at least one load cavity. The alignment cavity includes a first axial surface, a first ramped surface, a second axial surface, and a first radial surface. The load cavity includes a third axial surface, a second ramped surface, a fourth axial surface, and a second radial surface. When the male fitting is fully engaged with the female fitting, the alignment tooth fits within the alignment cavity, and the load tooth fits within the load cavity. |
US10704723B2 |
Quick disconnect coupling
A quick disconnect coupling for connecting a tube to another structure, such as a structure defining a port. The quick disconnect coupling may include a tube including a retention shoulder, a swivel rotatably disposed on the tube, and an adapter defining a bore for receiving a portion of the tube. The swivel may be engageable with the adapter to trap the retention shoulder between the swivel and the adapter. The adapter may be engageable with a receiving structure defining a port and the port may be in fluid communication with a lumen of the tube when the swivel is engaged with the adapter. |
US10704722B2 |
Single action push to connect conduit fitting
A push to connect fitting assembly includes first and second fitting components joined to define an interior cavity, a seal device, a retainer, and a biasing member. The seal device is disposed in the interior cavity, and forms a seal between one of the first and second fitting components and an outer surface of a conduit end when the conduit end is inserted into the outboard end of the first fitting component. The retainer is assembled with at least one of the first and second fitting components, and includes a gripping portion that grips the inserted conduit end. The biasing member is axially disposed between the retainer and the seal device, the biasing member applying a first axial load to the retainer to produce a gripping force between the gripping portion and the inserted conduit end. |
US10704715B2 |
Vacuum pumping device, vacuum pump, and vacuum valve
A vacuum valve comprises a valve suction port flange; a valve exhaust port flange having a greater opening diameter than that of the valve suction port flange; a valve plate; a valve driver configured to slidably drive the valve plate between a closed position and an opening position; and a gas flow path region including an opening of the valve exhaust port flange and having a changing flow path sectional area. In the gas flow path region, a flow path sectional area of an upstream region end is set to an opening sectional area of the valve suction port flange, and increases toward the opening of the valve exhaust port flange. |
US10704714B2 |
Medium connector
A medium connector including a passage configured to allow for the flow of medium, and a multi-portion engagement surface positioned about the passage. The multi-portion engagement surface includes a first surface portion, and a second surface portion. The first surface portion is configured to provide an interference fit with a corresponding sealing surface of a mating connector. The second surface portion is configured to provide a clearance fit with the corresponding sealing surface of the mating connector. The ratio of the first surface portion and the second surface portion is selected to regulate an engagement force between the medium connector and the mating connector. |
US10704712B1 |
External pressure CX gasket
A pressure-energized ring joint gasket such as a CX gasket for a clamp or other connector includes a cylindrical inner surface oriented toward adjacent sections of a subsea stack that are to be joined by the connector, wings that taper away from the cylindrical inner surface and end in a rectangular shoulder, wherein a portion of the rectangular shoulder is removed to create a boss, an upper groove, and a lower groove, and D-rings in the upper and lower grooves. The gasket can be used to connect adjacent sections of the stack and to maintain a seal between the sections whether the external sea water pressure is greater or less than the internal well pressure. A method for using the gasket for connecting adjacent sections of a subsea stack in offshore drilling environments is also provided. |
US10704710B2 |
Easy lock P-clamp
A clamp assembly for securing wire bundles to a structure having a body and a strap hinged to the body having an axis of rotation. The body has a ramp with a surface and has a latch wall portion. The strap has a locking wall portion wherein a radial distance from the surface to the axis of rotation decreases as the surface extends in a direction away from the strap such that with the strap in contact with the surface and slid along in contact with the surface, the strap resiliently bends in a direction toward the a first end of the strap. With the strap moved beyond the surface, the strap resiliently bends in a direction away from the first end of the strap, placing the locking wall portion in abutting relationship with the latch wall portion and positioning the strap and the body in a closed locked position. |
US10704705B2 |
Valve for switching fluids, extinguishing system and method
A sectional valve includes a working valve and a control valve, which controls the working valve. In order to permit a greater flexibility with respect to possible settings and/or use or operation by comparison to known solutions, it is proposed, for example, that the control valve have a control spring (34, 34′), which presses the anchor (5) onto the control valve seat (17), and against which the control coil (26) lifts the anchor (5) from the control valve seat (17), a permanent magnet (29), which in an actuation state is configured to hold the anchor (5) lifted from the control valve seat (17) by the core (35), and a magnet holder (28), in and/or on which the permanent magnet (29) is held in the actuation state, and which permits a distance from the permanent magnet (29), and/or that the control valve is configured to variably position the core (35) along a force generated by the control spring (34, 34′). |
US10704703B2 |
Coolant control valve unit
A coolant control valve unit is provided. The valve unit includes a valve that opens and closes a coolant path and a rod that is extended from one side of the valve. A cam is also provided which includes a track formed with a predetermined inclination and a predetermined height along a rotation direction with respect to a rotation axis. The track thus presses the rod according to the rotation of the cam which is rotated about the rotation axis by and an actuator. |
US10704701B1 |
Vacuum electrically controlled proportional valve
A vacuum electrically controlled proportional valve includes a valve seat coupled to a guide seat. The guide seat is connected, at a top thereof, to a vacuum pressure electromagnetic valve, an atmospheric pressure electromagnetic valve, and a sensor. A main diaphragm is sandwich between the seat valve and the guide seat to define a vacuum pressure chamber. A pilot discharge straight rod that is provided with a vacuum valve gate assembly is fit to a center of the main diaphragm. A master channel through which a primary-side pressure and a secondary-side pressure flow is provided. A regulation channel is provided and controlled by the vacuum pressure electromagnetic valve and the atmospheric pressure electromagnetic valve. A pilot atmosphere channel is connected to a space under the main diaphragm. A first and a second vacuum destruction valve gates are provided for adjusting, in stage-wise manner, the level of vacuum pressure. |
US10704699B2 |
Valve apparatus, system and method
A valve apparatus and system is provided. The valve apparatus includes a housing having a fluid inlet and a fluid outlet. A support assembly is attached to the housing, the support assembly including a positioning chamber located over the outlet. A diaphragm assembly is moveably attached to the support assembly. The diaphragm assembly includes a piston having one end slideably mounted in the positioning chamber, and a diaphragm attached to the other end of the piston. A sealing element is located about a perimeter of the diaphragm, and a biasing element is arranged to contact the support assembly and the diaphragm assembly, thereby urging at least a portion of the sealing element against the fluid outlet, providing a fluid-tight seal. |
US10704697B2 |
Bypass valve for expansion machine
The invention relates to a bypass valve (1), in particular for an expansion machine (104) of a waste heat recovery system (100). The bypass valve (1) has a housing (2) with a valve chamber (9) formed therein. An inlet (3), an expander outlet (4) and a bypass outlet (5) are formed in the housing (2), which feed into the valve chamber (9). A closing element (6) is moveably arranged in the valve chamber (9). A valve seat (11) is formed on the housing (2). The closing element (6) cooperates with the valve seat (11) in order to open and close a first hydraulic connection from the inlet (3) to the expander outlet (4). A control valve (8) opens and closes a second hydraulic connection from the inlet (3) to the bypass outlet (5). The control valve (8) forms a first throttle point (21) in an open position. A second throttle point (22) is arranged between the valve chamber (9) and the bypass outlet (5). The control valve (8), the second throttle point (22) and the closing element (6) border a control chamber (9a). The first throttle point (21) has a greater flow cross-section than the second throttle point (22). |
US10704691B2 |
Mechanical seal between an actuator housing and cover and method for providing a seal between an actuator housing and cover
A method and apparatus for providing a mechanical seal between two objects is provided. The mechanical interface including a protrusion located on a first component; and a pair of cantilevered beams located on a second component, wherein the pair of cantilevered beams are forced outwardly on opposite sides of the protrusion when a tab portion of the second component is received in an opening of the first component. The method of including the steps of: forcing a pair of cantilevered beams located on a second component outwardly from opposite sides of the protrusion when as a tab portion of the second component is received in an opening of a first component. |
US10704690B2 |
Piston ring
A piston ring may have a base with a sliding external surface, an internal surface, an upper surface, and a lower surface, the external surface having chamfered edges. The external surface, the internal surface, the upper surface, the lower surface, and the chamfered edges may have a coating provided with a nitrided first layer having a thickness of up to 2% of a nominal axial thickness of the ring when applied to the upper surface and the lower surface, and a thickness of up to 10% in relation to the thickness of the first layer applied to the upper surface and the lower surfaces when applied to the external surface and to the chamfered edges. The external surface and the chamfered edges may include a sliding layer having one of a hard chromium or ceramic chromium plated coating, the sliding layer being applied on the first layer, the sliding layer having a thickness of between 80 and 175 microns. |
US10704689B2 |
Parking lock for a motor vehicle
A motor vehicle parking lock includes a locking pawl, an actuator shaft, a pawl actuating element and a crank mechanism. The locking pawl is pivotable about a first rotational axis and includes a pawl tooth configured for engagement in a recess of a locking tooth system in a positively locking manner. The actuator shaft is rotatable about a second rotational axis to actuate the locking pawl and reversibly bring the pawl tooth into engagement with the recess. The pawl actuating element is linearly moveable along a translation axis to pivot the locking pawl. The crank mechanism converts rotary motion of the actuator shaft into linear motion of the pawl actuating element. The crank mechanism includes a connecting rod with an articulation point at the pawl actuating element, and a joint that connects the connecting rod and a crank. The joint is arranged between the pawl tooth and the articulation point. |
US10704682B2 |
Transmission control system
A transmission control system, which is adapted to be installed in a vehicle body of a two-wheeler, includes a transmission assembly, a mobile device and a transmission controller. The transmission assembly is configured to be disposed on the vehicle body and to perform a gear-shifting operation. The mobile device is configured to be detachably disposed on the vehicle body. The mobile device includes an orientation sensor capable of detecting a current center-of-gravity of the vehicle body to generate a current center-of-gravity datum. The transmission controller is configured to be disposed on vehicle body, to receive the current center-of-gravity datum, to calculate a roll angle variation according to the current center-of-gravity datum, and to output a gear-shift control command according to the roll angle variation. The transmission controller is configured to indicate the transmission assembly whether to perform the gear-shifting operation according to the gear-shift control command. |
US10704680B2 |
Transmission control device and transmission control method
In a transmission control device for controlling a transmission, a controller determines failure of a SOL corresponding to a hydraulic secondary-pressure actuator. The controller variably controls line command pressure, and in a case where the failure is determined, fixes the line command pressure to a line pressure set value. The controller variably controls primary command pressure, and in a case where the failure is determined, continuously changes a speed ratio of a variator by variably controlling the primary command pressure. The controller variably controls secondary command pressure, and in a case where the failure is determined, fixes the secondary command pressure to a secondary pressure set value. |
US10704678B2 |
Transmission control device
The present invention proposes a transmission control device capable of shortening a switching time between forward control and reverse control of a transmission. The present invention relates to a transmission control device that controls a transmission, including: a forward power transmission mechanism configured to move a vehicle forward; and a reverse power transmission mechanism configured to reverse the vehicle. Each of the forward power transmission mechanism and the reverse power transmission mechanism includes a driving-side connector and a driven-side connector. The forward power transmission mechanism and the reverse power transmission mechanism are configured to be capable of changing a contact state where the driving-side connector and the driven-side connector are pushed to contact each other, a retracted state where pushing forces are released to retract the driving-side connector and the driven-side connector, and an intermediate state formed as the intermediate state between the contact state and the retracted state. When the vehicle is controlled based on a previously-generated control content including switching between forward control and reverse control, one of the forward control and the reverse control is performed by controlling one power transmission mechanism between the forward power transmission mechanism and the reverse power transmission mechanism to the contact state while controlling the other power transmission mechanism to the intermediate state. |
US10704677B2 |
Method of discharging transmission accumulator
A transmission includes an accumulator to hold one of more shift elements in an engaged state while an engine is off. The transmission also includes a hydraulic park system that disengages park in response to engagement of two shift elements. In some circumstance, draining the accumulator in an uncontrolled manner in the presence of a failed valve may lead to unintentionally disengaging park. To avoid this, the accumulator is discharged in a controlled manner. Fluid is first transferred from the accumulator to a shift element apply chamber. Then, the fluid is vented from the shift element apply chamber. |
US10704675B2 |
Vehicle and control method thereof
A controller causes a clutch to transition from a half-engaged state to an engaged state when a difference in rotational velocity between input and output sides of the clutch falls within a predetermined range in the half-engaged state of the clutch. The controller executes a moving start control to increase an output rotational velocity of a prime mover and cause the clutch to transition to the engaged state when a predetermined first condition is satisfied in the half-engaged state of the clutch. |
US10704672B1 |
Actively restorable gear shifting device and gear shifting method using the same
An actively restorable gear shifting device and a gear shifting method using the same are provided. The gear shifting device includes a gear shifting lever unit that is moved from an initial position to an operating position by external operating force and is connected to a restoring mechanism to be restored to the initial position when the operating force is eliminated. A driving gear is connected to the gear shifting lever unit to be rotated by a motion of the gear shifting lever unit. A driven gear engages with an outer tooth portion of the driving gear, connects to a gear shifting cable, and implements gear shifting by pushing or pulling the gear shifting cable by a rotation of the driving gear. The gear shifting lever unit is connected to the driving gear by a pawl, and the pawl has a first joining position and a second joining position. |
US10704667B2 |
Vented gear spline lubrication
A gear box assembly includes an outer housing and a gear box shaft at least partially disposed in the outer housing. The gear box shaft includes an interior region, a reservoir dam that separates the interior region into a reservoir volume and a spline volume and one or more gear box shaft venting holes formed through the gear box shaft near an end thereof. The assembly also includes a regulator disposed at least partially within the gear box shaft, the regulator including one or more regulator vent holes, wherein at least one of the regulator venting holes is in fluid communication with one of the one or more gear box shaft vent holes. |
US10704665B2 |
Fluid rotary joint and method of using the same
A fluid rotary joint has a stator with a generally curved stator body and a flex spline with a flexible annular band disposed about and secured to the stator body. The stator also has at least three radially extendable members disposed between the stator body and the annular band to deform the annular band away from the stator body to contact the inner surface of a rotor. The inner circumference of the rotor is greater than the outer circumference of the annular band. A driver selectively expands the extendable members and brings the annular band of the stator into frictional driving engagement with the rotor for rotating the rotor. The extendable members may also be selectively extended to allow the stator and rotor to freely move with respect to one another or to have limited contact with one another to act as a torque limiting device. |
US10704662B2 |
Power-split continuously variable transmission device
A variator unit of a power-split continuously variable transmission device is fixed to a rotationally fixed component and has a primary side rotationally fixed to an input shaft and a secondary side rotationally fixed to each respective first element of the first and a second planetary gear sets via a third shaft. A third element of the first planetary gear set is rotationally fixed to a third element of the second planetary gear set via a fourth shaft and is fixable to the rotationally fixed component via a first shift element. A fifth shaft is rotationally fixed to a second element of the second planetary gear set, which is fixable to the rotationally fixed component via the third shift element, and is connectable to the input shaft via the second shift element. A second element of the first planetary gear set is rotationally fixed to the output shaft. |
US10704658B2 |
Resistance adjusting device for non-pull cord window blind
A resistance adjusting device for a non-pull cord window blind includes a base, a resistance adjusting seat, and a positioning pin. The base has a top hole, a pin hole, and a fixed shaft corresponding to the top hole. The resistance adjusting seat has a rotational shaft, and positioning holes and resistance adjusting rods arranged at intervals archedly relative to the rotational shaft. The resistance adjusting seat is rotatably sleeved onto the fixed shaft of the base by the rotational shaft, thereby able to adjust the friction resistance between the lift transmission cord and the resistance adjusting seat by one or a plurality of the resistance adjusting rods during rotation. The positioning pin is detachably disposed in the pin hole of the base and selectively inserted in one of the positioning holes of the resistance adjusting seat, to disable the resistance adjusting seat from rotating, thereby positioning it. |
US10704655B2 |
Multi-speed planetary transmission
A multi-speed transmission including a plurality of planetary gearsets and a plurality of selective couplers to achieve at least nine forward speed ratios is disclosed. The plurality of planetary gearsets may include a first planetary gearset, a second planetary gearset, a third planetary gearset, and a fourth planetary gearset. The plurality of selective couplers may include a number of clutches and a number of brakes. The multi-speed transmission may have four planetary gearsets and six selective couplers. The six selective couplers may include four clutches and two brakes or three clutches and three brakes. |
US10704650B2 |
Cycloidal reducer with helical toothing for power steering
A cycloidal gear pair reducer including an input shaft, mounted in a reducer casing such that it rotates about an axis referred to as “main axis”, an eccentric member carried by the input shaft and rotated by the latter, at least one cycloidal disc rotatably mounted on the eccentric member and having a cycloidal toothing, at least one ring gear provided with a receiving toothing with which the cycloidal toothing of the cycloidal disc meshes, and an output shaft, separate from the input shaft, arranged to be rotated by the cycloidal disc; the cycloidal toothing of the disc and the corresponding receiving toothing of the ring gear being helical. |
US10704648B2 |
Tension fastener for use with looped webbing
A tension fastener system is provided and includes a plurality of fastener bodies and tie materials. The fastener body includes a head with a webbing strap receiving passageway extending there through from lateral sides thereof, and a distal end having arms positioned opposite the proximal end and a securing feature section on each arm. |
US10704642B2 |
Piston/damper tube assembly, vibration damper and method for operating a compression stage of a vibration damper
A piston/damper tube assembly may include a damper tube with damping fluid, a movable piston rod, a working piston, a controllable 4-way bottom valve with a control member, and a compensation space. Two flow passage ways of the bottom valve connect the working space remote from the piston rod via the control member to the compensation space. Two control ways of the bottom valve load the control member on a first side with a pressure of the piston rod-side working space and on a second side with a pressure of the compensation space. The control member may control the flow passage ways in a manner dependent on the pressure of the piston-rod-side working space that prevails on the control member on the first side via a fluidic connection, and on the pressure of the compensation space that prevails on the control member on the second side via an opening. |
US10704640B2 |
Apparatus and methods for a vehicle shock absorber
A method and apparatus for a vehicle shock absorber comprising a main damper cylinder, a first reservoir and a second reservoir. One embodiment includes a first operational mode where both reservoirs are in fluid communication with the cylinder. In a second operational mode, only one reservoir communicates with the cylinder during fluid evacuation from the cylinder. In each mode, rebound from either or both reservoirs may travel through a single, user-adjustable metering device. |
US10704638B2 |
Cellular structures with twelve-cornered cells
A cellular structure may include a plurality of cells each having a twelve-cornered cross section. The twelve-cornered cross section may include twelve sides and twelve corners creating eight internal angles and four external angles. Each cell may include a plurality of longitudinal walls extending between a top and a bottom of the cell, the longitudinal walls intersecting to create corners of the cell. A structural component may include at least one wall surrounding a component interior space with a cellular structure having at least two cells being positioned within the interior space. A sandwich structure may include first and second substantially planar structures, and a cellular structure with at least two cells positioned between the first and second substantially planar structures. |
US10704633B2 |
Multilayer wind spring for a display support and lifting support thereof
A multilayer wind spring for a display support and a lifting support thereof, the multilayer wind spring is formed by tightly attaching and winding multiple elastic metal sheets, each of the elastic metal sheets comprises: a stretching connection portion which is not involved in winding and unwinding and is always kept in an initial state, a movable sheet portion which is involved in winding and unwinding, and an unmovable wound portion which is not involved in stretching and is always kept in a wound state, the stretching connection portion, the movable sheet portion, and the unmovable wound portion are formed integrally and sequentially arranged in an unwinding direction, and the elastic metal sheets of the unmovable wound portions are arranged fixedly relative to one another. |
US10704632B2 |
Transmission clutch assembly
The present disclosure provides a transmission clutch assembly having a drum, a brake band, a smart material band and an electrical circuit. The brake band substantially encircles the drum and includes first and second ends, a high friction inner surface, and a low friction outer surface. The smart material band includes a beginning end and a terminating end wherein the beginning end of the smart material band is coupled to the second end of the brake band while the terminating end of the smart material band is coupled to the first end of the brake band. The electrical circuit transfers an electrical current to the smart material band. The smart material band contracts when the electrical current is applied to the smart material band thereby drawing the first and second ends of the brake band closer and contracting the brake hand against the drum to restrict drum movement. |
US10704631B2 |
Brake shoe abrasion detection system of railway vehicle
There is provided a configuration in which an association between a location of each brake shoe of a railway vehicle and each abrasion detection tag is easily learned, and system implementation and management are simplified. A brake shoe abrasion detection system of a railway vehicle includes a computer that receives data of a signal read by a reader from at least one abrasion detection RF tag attached to each of a plurality of brake shoes of the railway vehicle passing the reader. The computer determines an association between a plurality of the signals and the plurality of brake shoes based on an order that the reader reads the plurality of signals from a plurality of the abrasion detection RF tags attached to the plurality of brake shoes, respectively. |
US10704630B2 |
Automatic slack adjuster with adjusting clutch in control train
A vehicle brake slack adjuster includes a housing coupled to a brake actuator and supporting a driving worm wheel engaging the brake cam shaft and a driving worm screw meshed with the driving worm wheel and transferring a brake actuating force, imparted by the brake actuator to the housing, to the driving worm wheel and cam shaft. The adjuster further includes a wear adjustment mechanism including a reference arm fixed against movement and including a control ring gear, a pinion gear meshed with the control ring gear and configured for rotation about an axis, a clutch ring disposed about the axis and configured for rotation with the pinion gear, a control worm screw disposed about the axis, a wrap spring engaging surfaces of the clutch ring and control worm screw and a control worm wheel meshed with the control worm screw and configured for rotation with the driving worm screw. |
US10704628B2 |
Brake disc mounting arrangement
An arrangement and method for mounting a brake disc to on axle hub of a vehicle is provided. The arrangement includes wedge-shaped holes at an radially inner region of the brake disc, corresponding wedge-shaped key inserts, a retaining device such as a retaining ring, and mounting devices such as bolts or studs and nuts that pass through the retaining ring and keys to bias the keys against the axle hub. The circumferential sides of the wedge shapes are aligned with radial lines extending from the rotation axis of the axle hub. This arrangement and method provides a simple, robust and easily installed brake disc mounting that minimizes heat transfer between the brake disc and the axle hub and accommodates thermal expansion of the brake disc and the axle hull to minimize thermal ex pans ion-induced stresses to the brake disc. |
US10704626B2 |
System and method for providing drive shaft braking for irrigation machines
The present invention provides a system and method for providing drive shaft braking for an irrigation machine. According to an exemplary preferred embodiment, the present invention includes a system for providing drive shaft braking during the operation of an irrigation machine where the irrigation machine includes a drive system having a drive motor and a drive shaft. According to a preferred embodiment, the system in accordance with the present invention preferably includes a cam attached to the drive shaft, an extension arm having a first securing point, a securing arm having a second securing point and a spring attached between the first securing point and the second securing point. According to a further preferred embodiment, the system of the present invention preferably further includes a follower mechanism secured to the extension arm, which applies continual frictional pressure to the drive shaft in response to the force applied by the spring to the follower through the extension arm. According to a further preferred embodiment, an exemplary system according to the present invention functions to hold the drive shaft in place when rotational force is not actively applied to the drive shaft by the drive motor. |
US10704622B2 |
Actuation mechanism for a brake
Actuation mechanism for a wedge-actuated drum brake, in particular for commercial vehicles, includes a spreading unit which has an actuating element which is displaceable along an actuating direction, wherein the spreading unit is configured in such a way that the displacement of the actuating element can occur directly via a fluid or a fluid pressure. |
US10704621B2 |
Method for transmitting and damping torques
A method for the transmission and damping of a mean torque with a superposed alternating torque having an input and an output. The mean and superposed alternating torque is transmitted along a torque path from the input to the output area. An input speed is a mean speed and a superposed alternating component. A slip arrangement is provided in the torque path between the input and the output for transmitting the mean and superposed alternating torque and generating a speed slip between an input speed and an output speed. The slip arrangement provides a maximum of an external activation of the speed slip in a area of the maxima of at least one periodic oscillation component of the alternating component and provides a minimum of an external activation of the speed slip in an area of the minima of at least one periodic oscillation component of the alternating component. |
US10704618B2 |
Methods and system for operating a driveline disconnect clutch
Systems and methods for operating a hybrid driveline that includes an engine, a motor/generator, and a driveline disconnect clutch are described. The systems and methods may improve vehicle efficiency while providing expected vehicle operation and performance. In one example, transmission line pressure is adjusted to match driveline disconnect clutch torque capacity to driver demand torque. |
US10704616B2 |
One-way inertial rotational device
A one-way inertial rotational device includes: a rotary seat; an inertial member pivotally rotatably disposed on the circumference of the rotary seat via a pivot hole, a circumference of the rotary seat and a hole wall of the pivot hole of the inertial member being defined as a first circumferential face and a second circumferential face; and a one-way transmission mechanism having at least one one-way transmission tooth, at least one elastic member and multiple engagement teeth. The engagement teeth are annularly disposed on the second circumferential face. The transmission tooth is displaceably disposed on the first circumferential face. The elastic member keeps the transmission tooth engaged with the engagement teeth. Each engagement tooth has a tooth crest and a tooth height. The width of the tooth crest is larger than the tooth height so that the loss of the rotational energy is reduced to achieve greater rotational torque. |
US10704606B2 |
Torque disc
A torque disc comprising a fixing surface and at least one restraining element. The fixing surface defines an area of the torque disc for attachment to a fastener in use, and the at least one restraining element extends from the fixing surface so as to engage in use with at least one portion of the fastener to restrain rotational movement of the fastener during attachment to or detachment from the torque disc. |
US10704604B2 |
One-to-one torque coupling
A one-to-one torque coupling includes a centre member, left and right side members, and a plurality of torque transfer elements. The centre member is disposed between the side members, has a main axis of rotation and includes a plurality of holes disposed about the main axis at a radius. The side members each have a common secondary axis of rotation that is parallel to and offset from the main axis. Each side member also includes a plurality of holes that are congruent with the holes in the centre member and are disposed about the secondary axis at the radius. The torque transfer elements extend through the holes of the centre member into the holes of the side members, and rotate about a third axis that is parallel to and disposed midway between the main axis and the secondary axis. The torque transfer elements transfer torque between the centre member and the side members through rolling contact between the torque transfer elements and the holes of the centre and side members. |
US10704602B2 |
Brake rotor and tone ring assembly
A wheel end assembly includes a brake rotor that is rotatable about an axis and a tone ring that is secured to the brake rotor. The brake rotor includes a protrusion that extends into a brake rotor opening. The tone ring includes a recess that receives the protrusion to restrict rotational movement of the tone ring with respect to the brake rotor. |
US10704596B2 |
Toroidal roller bearing
A toroidal roller bearing that provides an inner ring, an outer ring and a plurality of roller elements interposed in-between the inner and outer rings such that the rings rotate relative each other in relation to a rotational axle. The bearing is configured such that the inner ring and the outer ring are capable of being axially displaced and angularly misaligned relative each other in relation to the rotational axle. At least one of the inner or outer ring provides a recess in an axially extending section extending from one of its axial ends. The recess is arranged such that an axial gripping force can be generated onto the ring. In addition, the present disclosure provides a bearing arrangement that includes the bearing. |
US10704587B2 |
Captive fastener assembly
A method and device for a captive fastener assembly comprising of a fastener including a head and a shaft, the shaft comprising of a threaded section and an unthreaded section being interposed between the head and the threaded section. A standoff accommodating the fastener permanently fastened to the first surface and enabling the fastener to have an angular and circular motion within the standoff and fastening the first surface with the other surface by placing the surfaces together so that the fastener is substantially aligned with the receiving nut on the other surface for coupling, wherein a marginal offset for the alignment of fastener with the female part of the other surface is allowed. |
US10704585B2 |
Vehicle seating cushion with snap-fit fasteners to interconnect with snap-fit receivers on a structural support
A seating assembly for a vehicle comprises: a cushion comprising an outer edge and a plurality of snap-fit-fasteners; and a carrier comprising an outer edge surface and a plurality of snap-fit receivers near the outer edge surface of the carrier arranged to receive the plurality of snap-fit fasteners; wherein the plurality of snap-fit receivers have received and are retaining the plurality of snap-fit fasteners such that the cushion is interconnected with the carrier; and wherein the plurality of snap-fit fasteners and plurality of receivers are arranged to prevent the edge of the cushion from rolling up. The cushion further comprises a lip having an inward facing surface; wherein the cushion at least partially surrounds the carrier with at least a portion of the inward facing surface of the lip facing the outer edge surface of the carrier. |
US10704580B2 |
Apparatus for attaching a walker to a wheelchair
An connector apparatus and kit for detachably connecting a conventional walker to a conventional wheelchair. |
US10704575B2 |
Motor vehicle
The speed of a motor vehicle causes the production of an air flow which can produce disturbing noises at edges of motor vehicle components. To provide a motor vehicle in which disturbing noises due to the air flow when travelling are avoided, at least one spoiler element is provided, or in that a plurality of spoiler elements are provided. The respectively present number of spoiler elements is formed upstream and/or downstream of at least one existing edge of the particular component acted upon by the air flow. The number of spoiler elements is arranged and/or shaped in such a manner that the air flow striking against the respective spoiler elements is dispersed non-uniformly. |
US10704573B2 |
System and method for rephasing fluid-driven actuators
In one aspect, a system for rephasing fluid-driven actuators includes a plurality of fluid-driven actuators fluidly coupled together in series. A controller is configured to monitor a position differential existing between current positions of rods of the actuators relative to a differential threshold based on sensor measurements. The actuators are out-of-phase when the monitored differential exceeds the threshold. The controller is also configured to initiate a flow of fluid to the actuators to rephase the actuators when the monitored differential exceeds the threshold. The controller is further be configured to continue to monitor the differential following initiation of the flow of fluid to the actuators. Additionally, the controller is configured to implement a control action associated with terminating the rephasing of the actuators when the monitored differential remains constant after a first time period has elapsed following initiation of the flow of fluid. |
US10704572B2 |
Hydraulic rotary actuator
A shaft extending along a longitudinal axis has fluid channels that increase and decrease pressure in chambers formed between the interior ends of curved pistons and adjacent closed ends of curved chambers within which the pistons reciprocate as the chamber pressure increases and decreases. The chambers and pistons are in separate cylinder block segments extending outward from opposing sides of the shaft. Each segment may have two sides extending along radial planes and joined by a curved outer surface. Pistons may be provided in pairs and have an interior piston end of each piston in a different cavity in different segments. Exterior ends of each piston in a pair of pistons are connected to a piston connector that extends inwardly from a housing so the housing rotates with the pistons. |
US10704571B2 |
Poppet valve system and method
A poppet valve system that includes a valve body having a first and second end and defining a valve cavity and a poppet assembly extending from the first end to the second end and through the valve cavity. The poppet assembly can include a movable poppet head disposed at the first end of the poppet assembly and configured generate a seal by contacting a portion of the valve body and configured to define an opening between the valve cavity and a pressure cavity. The poppet assembly can also include a movable guiding element disposed at the second end of the valve body and a shaft extending from the first end to the second end and coupled to the poppet head and guiding element. |