Document Document Title
US10372735B2 Generating activity summaries
A system and method for generating activity summaries for users. User activity information is received by a user activity information receiver module. Once enough data is received and processed, the data is analyzes and segmented to determine and create an activity summary or story. Content is selected. The selection of the content includes selection of content items, such as multimedia items, e.g. pictures and videos. Secondary information, such as user activity information or location information is analyzed. A story is generated based on the selected content, including the selected content. The story is represented by a display of the selected media and other information associated with the media.
US10372731B1 Method of generating a data object identifier and system thereof
Generating a data object identifier by dividing the data in the data object into a plurality of chunks; processing each chunk using a clustering algorithm to generate, for each chunk, a pair of values characterizing the data in the chunk, thereby giving rise to a plurality of pairs of values (PoV); generating a plurality of nodes in a two dimensional space each corresponding to a respective PoV, wherein, for any given PoV, the values in the given PoV are indicative of location coordinates of the corresponding node in the two dimensional space; generating a plurality of features related to the plurality of nodes, each feature characterizing a spatial relationship between three or more nodes; and generating the data object identifier by arranging the features in a feature vector in accordance with predetermined rules.
US10372726B2 Consistent query execution in hybrid DBMS
A method includes, where a first database engine maintains a first database, a second database engine maintains a second database, and a table has a first instance in the first database and a second instance in the second database, executing write transactions, asynchronously pooling the changes of the first instance, and, in response to receiving a query against the table, determining to execute the query against the second instance. The method further includes identifying a first time, defining a current replication batch that selectively comprises the pooled changes of the transactions before the first time, asynchronously replicating the current replication batch, storing each change, assigning a batch-ID to the query, sending the query and the batch-ID to the second engine, responsive to the current replication batch being completed, executing the query on the second instance, and returning results of the query execution on the second instance.
US10372722B2 Displaying events based on user selections within an event limited field picker
An event limited field picker for a search user interface is described. In one or more implementations, a service may operate to collect and store data as events each of which includes a portion of the data correlated with a point in time. Clients may use a search user interface perform searches by input of search criteria. Responsive to receiving search criteria, the service may operate to apply a late binding schema to extract events that match the search criteria and provide search results for display via the search user interface. The search user interface exposes an event limited field picker operable to make selections of fields with respect to individual events in a view of the search results. In response to receiving an indication of a fields selected via the picker, visibility of selected fields may be updated to control which field and values are included in different views.
US10372719B2 Episode mining device, method and non-transitory computer readable medium of the same
An episode mining method that includes the steps outlined below is provided. Real-time operation parameters are retrieved. At least one incremental candidate pattern in every incremental time period is generated, wherein the incremental candidate pattern is an incremental episode including a set of events of the real-time operation parameters and having an incremental occurrence frequency larger than an incremental threshold. At least one batch candidate pattern in every batch time period is generated, wherein the batch candidate pattern is a batch episode including a set of events of the real-time operation parameters within the batch time period and having a batch occurrence frequency larger than a batch threshold. At least one newly-add candidate episode is determined from the incremental candidate pattern and the batch candidate pattern having an occurrence frequency larger than a determine threshold. At least one detection rule is generated based on the newly-add candidate episode.
US10372716B2 Automatic discovery and presentation of topic summaries related to a selection of text
Topic summaries related to a selection of text in an electronic document may be generated and presented. A topic summary application receives the user-selected text and identifies entities in the text using natural language processing. Using natural language processing, the summary application also identifies related entities and associated text phrases in a remaining portion of the electronic document. The remaining portion may be a portion of the document that precedes the user-selected text, so that a summary generated therefrom may be used to refresh the memory of the user while not revealing information that the user has not yet encountered. In addition, the summary application determines semantically important text phrases using text analytics and generates a summary, presented to the user in a pop-up window, of most frequently correlated related entities along with text phrases that are semantically important.
US10372715B1 Multiple entity merge for ranking objects in a social network
A method for multiple entity merge in a content sharing platform is disclosed. The method includes identifying two or more entities associated with an object of a social network. The method further includes, for each of the identified two or more entities, determining an affinity score between the entity and a user to which the object is presented on the social network. The method also includes applying a function to the determined affinity scores to generate a combined affinity score for the object.
US10372712B2 Converged merchant processing apparatuses, methods and systems
The CONVERGED MERCHANT PROCESSING APPARATUSES, METHODS AND SYSTEMS (“CMP”) facilitates the generation of user accounts with merchants. The user may be logged into an electronic wallet or issuer account, and may initiate an account generation process with a one-click mechanism. The CMP may provide information to the merchant in order to facilitate the generation of the account after receiving data from the electronic wallet or issuer.
US10372710B2 Using metadata to take action on an SMS message on a proprietary system
Apparatuses, systems, and processes are discussed for using metadata to take action on an SMS message on a proprietary system. In some embodiments, a wearable electronic device has a wearable device application that can present an SMS notification from an SMS application of a mobile computing device. The wearable device application can provide SMS notification data to a partner application of the mobile computing device. The partner application can perform a reverse look-up in a contacts application of the mobile computing device and construct a first contacts list with potential SMS-message senders. The wearable device application can present one or more SMS-message actions to a user of the wearable electronic device for a user selection thereof. The partner application can communicate with a partner server, which, in turn, can communicate with an SMS provider to effect the user selection of the one or more SMS-message actions.
US10372706B2 Tracking and maintaining expression statistics across database queries
Techniques are described for maintaining an expression statistics store that stores and updates metadata values for query expressions based on the occurrence of those query expressions within queries. In an embodiment, a database server instance receives a database query. In response, the database server instance identifies expressions within the database queries. The database server instance then determines whether an expression statistics store includes an entry for the particular expression. Responsive to determining that the expression statistics store includes an entry for the particular expression, the database server instance updates at least one metadata value in the entry based on the occurrence of the particular expression. Responsive to determining that the expression statistics store does not include an entry for the particular expression, the database server instance adds an entry for the particular expression.
US10372702B2 Methods and apparatus for detecting anomalies in electronic data
Methods and apparatus for detecting anomalies in electronic data are described. An example apparatus includes a signature generator to generate a signature of context information for electronic transactions and to query a memorybase of previously received electronic transactions to identify a first entity associated with a subset of historical transactions that are associated with the signature, a neighborhood generator to query the memorybase to generate a neighborhood for the first entity, a target category identifier to determine a target category value for entities included in the neighborhood, and an anomaly detector to determine a score for the first entity based on the target category value and to present an alert indicating that the first entity is anomalous based on the score.
US10372701B2 Transaction processor
An embodiment of the invention may include a method, computer program product and system for processing a transaction. The embodiment may include receiving a transaction request by a first transaction processing monitor from a plurality of transaction processing monitors. The transaction request contains details for updating a global database. The embodiment may include determining whether the global database has begun updating based on the transaction request. Determining whether the global database has begun updating includes checking a transaction state database. The embodiment may include determining that the global database has not begun updating, and updating an entry in the global database based on the details contained in the transaction request.
US10372700B2 Data filtering using a plurality of hardware accelerators
Techniques are provided for data filtering using hardware accelerators. An apparatus comprises a processor, a memory and a plurality of hardware accelerators. The processor is configured to stream data from the memory to a first one of the hardware accelerators and to receive filtered data from a second one of the hardware accelerators. The plurality of hardware accelerators are configured to filter the streamed data utilizing at least one bit vector partitioned across the plurality of hardware accelerators. The hardware accelerators may be field-programmable gate arrays.
US10372695B2 Technologies for computing rolling hashes
Technologies for computing rolling hashes include a computing device having a first hash table that includes a first plurality of random-valued entries and a second hash table that includes a second plurality of random-valued entries. The computing device retrieves a block of data from a data buffer and generates a hash based on the block of data, a previously generated hash, the first hash table, and the second hash table. The computing device further determines whether the generated hash matches a predefined trigger and records a data boundary in response to a determination that the generated hash matches the trigger.
US10372693B2 Range searches for database systems
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a query for a set of records in a database system having values in a field of a table that fall within a range of values. The program also determines a number of bits used to represent the values in the field of the table. The program further determines a set of operations to perform on the values in the field of the table based on the determined number of bits. The program also performs the determined set of operations on the values in the field of the table in order to identify the set of records in the database.
US10372686B2 Policy-based storage in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit operates to receive a write threshold number of slices of a data object and an access policy; determine a current timestamp that indicates a current time value; and store the write threshold number of slices, the access policy, and the timestamp in a plurality of storage units of a dispersed storage network (DSN).
US10372685B2 Scalable file storage service
A client request, formatted in accordance with a file system interface, is received at an access subsystem of a distributed multi-tenant storage service. After the request is authenticated at the access subsystem, an atomic metadata operation comprising a group of file system metadata modifications is initiated, including a first metadata modification at a first node of a metadata subsystem of the storage service and a second metadata modification at a second node of the metadata subsystem. A plurality of replicas of at least one data modification corresponding to the request are saved at respective storage nodes of the service.
US10372681B2 Tape drive memory deduplication
A method and system for improving tape drive memory storage is provided. The method includes receiving, by a storage tape drive, a data stream for storage. The data stream is passed through a non-volatile memory device (NVS2) of the storage tape drive. The data stream is divided into adjacent variable length data chunks and a chunk list file including similarity identifiers for each of the adjacent variable length data chunks is generated and stored within a (non-volatile memory device) NVS1. Duplicate data including duplicated data with respect to a group of data chunks of the adjacent variable length data chunks is identified and deleted from the NVS2 of the storage tape drive such that the group of data chunks remains within NVS2. The group of data chunks is written to a data storage tape cartridge. Pointers identifying each data chunk and an associated storage position are generated and stored.
US10372679B2 File versions within content addressable storage
A request to access to a logical location in a file stored in a content addressable storage (CAS) system can be processed by retrieving first tree data from a first node in a first hash tree that represents a first version of the file. Based on the first tree data, a second node is selected from which a CAS signature is compared to a reserved CAS signature to determine the proper file version. In response to a match, a third node is accessed in a second hash tree that represents a second version of the file. Tree data is retrieved from a third node.
US10372678B2 Files having unallocated portions within content addressable storage
A request to access to a logical location in a file stored in a content addressable storage (CAS) system can be handled by retrieving first tree data from a first node in a hash tree that represents the file, the first tree data including a first hash tree depth, a first CAS signature, a block size and a file size. Based on the tree data, a second node is selected from a higher level in the hash tree. Second tree data from the second node of the hash tree that represents the file is retrieved, including a second CAS signature. The second CAS signature is determined to match a reserved CAS signature, and in response, an indication that the requested logical location is unallocated within the file is provided.
US10372675B2 Creating secondary copies of data based on searches for content
A method and system for creating secondary copies of data whose contents satisfy searches within data stores is described. In some cases, the system searches for data within a data store, identifies a set of data that satisfies the search, copies the identified set of data, and transfers the copy to secondary or other storage. In some cases, the system utilizes search-based secondary copies of days during restoration processes in order to restore data similar to and/or associated with data requested to be restored.
US10372674B2 File management in a storage system
In an approach to determining a storage to which to store a file in a storage system including at least one server and at least two storages which can communicate with the at least one server through a communication network, a computer obtains a file name of a file to be stored in a storage. The computer determines an effect of deduplication of data of the file based on the file name, and responsive to determining the effect of deduplication exists, selects a part of the file name. The computer then calculates a hash value using the part of the file name and determines a storage to which to store the file based on the hash value.
US10372673B2 Storage network element discovery method and apparatus
A storage network element discovery method and an apparatus, where the method includes broadcasting or multicasting, by a control network element, a heartbeat message to at least one storage network element, where the heartbeat message includes address information of the control network element, receiving, by the control network element, a response message returned by at least one storage network element according to the heartbeat message, and determining an accessible storage network element according to the response message, where the response message includes network parameter information of the corresponding storage network element. Therefore, in a storage array, by broadcasting or multicasting a heartbeat message and according to a reply from a storage network element, a control network element may determine a storage network element that can be accessed by the control network element.
US10372672B2 Auto summarization of content
A method of summarizing data files includes implementing, at a server, a storage event for a data file, analyzing the data file and creating a summary of the data file, and storing the summary linked to the data file.
US10372671B2 Configuration management of industrial data
Systems and techniques for storing, managing and/or displaying industrial data are presented. A controller component stores configuration data associated with a plurality of product types for a product generated based on at least one manufacturing process in a nested data structure. A data interface component manages data corresponding to the configuration data stored in the nested data structure for a data table associated with a spreadsheet application.
US10372669B2 Preferentially retaining memory pages using a volatile database table attribute
A respective volatility attribute associated with each of one or more tables of a computerized database is used to determine circumstances under which a page of table data is paged out of memory, by preferentially retaining pages from volatile database tables in memory. Various optional additional uses of a volatility attribute to manage a database are disclosed. Preferably, database parameters are automatically monitored over time and database table volatility state is automatically determined and periodically adjusted.
US10372668B2 Hardware processors and methods for tightly-coupled heterogeneous computing
Methods and apparatuses relating to tightly-coupled heterogeneous computing are described. In one embodiment, a hardware processor includes a plurality of execution units in parallel, a switch to connect inputs of the plurality of execution units to outputs of a first buffer and a plurality of memory banks and connect inputs of the plurality of memory banks and a plurality of second buffers in parallel to outputs of the first buffer, the plurality of memory banks, and the plurality of execution units, and an offload engine with inputs connected to outputs of the plurality of second buffers.
US10372667B2 Communication apparatus and control method thereof
A communication apparatus includes the first memory unit which stores data to be a sending target to another communication apparatus and the second memory unit accessible at higher speed than the first memory unit, and transfers the sending target data to the second memory unit concurrently with transfer of the data to the first memory unit. The communication apparatus sends the sending target data from the second memory unit to the other communication apparatus and discards the data from the second memory unit after that sending and before receiving a response to the data from the other communication apparatus. When resending the data, resending processing to the other communication apparatus is performed based on the data transferred to the first memory unit.
US10372663B2 Short address mode for communicating waveform
Systems, methods, and apparatus for data communication are provided. A device operating as a bus master may be detect one or more slaves on a serial bus supporting a shortened address mode for receiving a waveform having at least one of a shortened slave address or a shortened register address. The bus master may then calculate a number of slave address bits needed to address the one or more slaves in a binary form based on a quantity of the one or more slaves and generate shortened slave addresses for the one or more slaves, respectively. A length of each shortened slave address is the number of slave address bits. The bus master may then assign a generated shortened slave address to each of the one or more slaves and send the waveform to a slave via the serial bus using an assigned shortened slave address.
US10372661B1 Firmware debug trace capture using serial peripheral interface
Debug trace statements from a firmware are captured during a boot cycle of a computer executing the firmware. The debug trace statements are written to a motherboard's Serial Peripheral Interface (“SPI”) device. A microcontroller's SPI device receives the debug trace statements from the motherboard's SPI device, transforms the data format of the debug trace statements, and transmits the transformed debug trace statements over a serial communications port of the microcontroller.
US10372657B2 Bimodal PHY for low latency in high speed interconnects
Systems, methods, and apparatuses including a Physical layer (PHY) block coupled to a Media Access Control layer (MAC) block via a PHY/MAC interface. Each of the PHY and MAC blocks include a plurality of Physical Interface for PCI Express (PIPE) registers. The PHY/MAC interface includes a low pin count PIPE interface comprising a small set of wires coupled between the PHY block and the MAC block. The low pin count PIPE interface is configured to transfer register commands between the PHY and MAC blocks over the small set of wires in a time-multiplexed manner to support read and write access of the PHY and MAC PIPE registers. The PHY block may also be selectively configurable to implement a PIPE architecture when operating in a PIPE mode and a serialization and deserialization (SERDES) architecture when operating in a SERDES mode.
US10372654B2 Multi-processor device
The present invention intends to provide a high-performance multi-processor device in which independent buses and external bus interfaces are provided for each group of processors of different architectures, if a single chip includes a plurality of multi-processor groups. A multi-processor device of the present invention comprises a plurality of processors including first and second groups of processors of different architectures such as CPUs, SIMD type super-parallel processors, and DSPs, a first bus which is a CPU bus to which the first processor group is coupled, a second bus which is an internal peripheral bus to which the second processor group is coupled, independent of the first bus, a first external bus interface to which the first bus is coupled, and a second external bus interface to which the second bus is coupled, over a single semiconductor chip.
US10372650B2 Cross-over and bypass configurations for high-speed data transmission
Circuits, methods, and apparatus that may improve networking techniques for transferring data among various electronic devices. One example may provide sharing data among various devices by daisy-chaining devices together. That is, several devices may be connected to each other through a series of cables to form a chain of devices. In this physical configuration, data may be shared among multiple devices using a series of single-hop virtual tunnels. Alternatively, a number of tunnels may be formed by a host device, each having a target device in the daisy chain. Each tunnel may originate at the host device and terminate at their target device. Each tunnel may bypass devices between the host device and the tunnel's target device. These two techniques may also be combined. Another example may provide a method of simplifying the routing of high-speed data signals through a network topology.
US10372642B2 System, apparatus and method for performing distributed arbitration
In one embodiment, a distributed arbitration system for an interconnect includes: a first transmitter to output first data and a transmit identifier associated with the first data; and a first arbiter coupled to the first transmitter to receive the first data and to arbitrate between the first data and second data from a second arbiter coupled to the first arbiter, based at least in part on a change in a state of the transmit identifier. Other embodiments are described and claimed.
US10372641B2 Communication system, communication system control method, and program
Communication systems and communication control methods are disclosed. In one example, a slave device belonging to a group of devices to which arbitration is applicable sequentially transmits a start bit and a first address including a first bit having a value different from a corresponding first bit of predetermined pattern data. A master device sequentially transmits the start bit and the predetermined pattern data. The master device arbitrates the master device and the first slave device based on the value of the first bit.
US10372639B2 System and method to avoid SMBus address conflicts via a baseboard management controller
An information handling system includes an Inter-Integrated Circuit (I2C) master device and an I2C slave device coupled to the I2C master device via an I2C bus. The I2C slave device is configured with a pre-set I2C address and includes seeding data that is unique to the I2C slave device. The I2C master device receives the seeding data and addresses the I2C slave device at an I2C slave address instead of at the pre-set I2C address, wherein the I2C slave address is based upon the seeding data.
US10372637B2 Methods and apparatus for aggregating packet transfer over a virtual bus interface
Methods and apparatus for data aggregation and multiplexing of one or more virtual bus interfaces via a physical bus interface. Various disclosed embodiments are configured to: (i) multiplex multiple logical interfaces over a single physical interface, (ii) exchange session management and logical interface control, (iii) manage flow control, (iv) provide “hints” about the data (e.g., metadata), and/or (v) pad data packets. In one particular implementation, the methods and apparatus are configured for use within a wireless-enabled portable electronic device, such as for example a cellular-enabled smartphone, and make use of one or more features of a high-speed serialized physical bus interface.
US10372636B2 System for changing rules for data pipeline reading using trigger data from one or more data connection modules
Provided is an operating method of a system including a first data processing module, a second data processing module, and one or more data connection modules that transfer data between the first data processing module and the second data processing module. In an operational state where the first data processing module and the second data processing module can process data input thereto, the first data processing module inputs trigger data to any of the one or more data connection modules, and in response to the second data processing module receiving the trigger data via the one or more data connection modules, the second data processing module changes a reading rule for reading data from the one or more data connection modules. Also provided are a system and a computer program product.
US10372631B2 Sanitizing memory of cloud systems
A computer-implemented method sanitizes memory in a cloud environment. One or more processors in a computer receive a hypercall resulting from a call from an application running in a computer. The hypercall is to a hypervisor that manages a virtual memory. The hypercall directs the hypervisor to sanitize data in the virtual memory, where sanitizing the data applies a data remanence policy that prevents remanence data in the virtual memory from being accessed by an unauthorized user. In response to receiving the hypercall, one or more processors sanitize the data in the virtual memory that is allocated for use by the application.
US10372630B2 Memory protecting unit and method for protecting a memory address space
A memory protector is configured to evaluate access requests referring to a memory address space. The access requests comprise address parameters referring to addresses of the memory address space. The memory protector comprises an address evaluator, an address results combiner, and a data register. The address evaluator is configured to evaluate whether the address parameters refer to address ranges of a set of address ranges and is configured to provide results regarding the address ranges. The address results combiner is configured to combine results provided by the address evaluator depending on access protection groups to which the address ranges are mapped to. The memory protector is configured to provide access grant results based on combinations provided by the address results combiner. The data register is configured to store data concerning the set of address ranges and concerning a mapping of the address ranges to the access protection groups.
US10372625B2 Secure memory
Various examples are directed to systems and methods for securing a data storage device. A storage controller may receive a read request directed to the data storage device. The read request may comprise address data indicating a first address of a first storage location at the data storage device. The storage controller may request from the data storage device a first encrypted data unit stored at the first memory element and a first encrypted set of parity bits, such as Error Correction Code (ECC) bits, associated with the first storage location. An encryption system may decrypt the first encrypted set of parity bits to generate a first set of parity bits based at least in part on an a first location parity key for the first address.
US10372621B2 Mechanism to support variable size page translations
An apparatus to facilitate page translation is disclosed. The apparatus a set associative translation lookaside buffer (TLB) including a plurality of entries to store virtual to physical memory address translations and a page size table (PST) including a plurality of entries to store page size corresponding to each of the TLB entries.
US10372620B2 Devices, systems, and methods having high data deduplication and low read latencies
Apparatuses, systems, and methods for deduplicating data using small data segments are described. Data strings are divided into a plurality of data segments having an original sequence order, and the data segments are rearranged according to an ordered sequence. The original sequence order of each data string is written to memory with a pointer to the ordered sequence of the data segments.
US10372617B2 Nonrepeating identifiers in an address space of a non-volatile solid-state storage
A method of applying an address space to data storage in a non-volatile solid-state storage is provided. The method includes receiving a plurality of portions of user data for storage in the non-volatile solid-state storage and assigning to each successive one of the plurality of portions of user data one of a plurality of sequential, nonrepeating addresses of an address space. The address range of the address space exceeds a maximum number of addresses expected to be applied during a lifespan of the non-volatile solid-state storage. The method includes writing each of the plurality of portions of user data to the non-volatile solid-state storage such that each of the plurality of portions of user data is identified and locatable for reading via the one of the plurality of sequential, nonrepeating addresses of the address space.
US10372613B2 Using sub-region I/O history to cache repeatedly accessed sub-regions in a non-volatile storage device
Systems, methods and/or devices are used to enable using sub-region I/O history to cache repeatedly accessed sub-regions in a non-volatile storage device. In one aspect, the method includes (1) receiving a plurality of input/output (I/O) requests including read requests and write requests to be performed in a plurality of regions in a logical address space of a host, and (2) performing one or more operations for each region of the plurality of regions in the logical address space of the host, including, for each sub-region of a plurality of sub-regions of the region: (a) determining whether the sub-region is accessed more than a predetermined threshold number of times during a predetermined time period, and (b) if so, caching, from a storage medium of the storage device to a cache of the storage device, data from the sub-region.
US10372611B2 Deferred response to a prefetch request
Modifying prefetch request processing. A prefetch request is received by a local computer from a remote computer. The local computer responds to a determination that execution of the prefetch request is predicted to cause an address conflict during an execution of a transaction of the local processor by comparing a priority of the prefetch request with a priority of the transaction. Based on a result of the comparison, the local computer modifies program instructions that govern execution of the program instructions included in the prefetch request to include program instruction to perform one or both of: (i) a quiesce of the prefetch request prior to execution of the prefetch request, and (ii) a delay in execution of the prefetch request for a predetermined delay period.
US10372608B2 Split head invalidation for consumer batching in pointer rings
A split head invalidation system includes a first memory including a ring buffer, a second memory, and a processor in communication with the first memory. The processor includes a consumer processor and a producer processor. The consumer processor is configured to maintain a head and tail pointer, detect a request to copy a memory entry from the ring buffer, and consume the memory entry. Consuming the memory entry includes iteratively testing a value associated with the memory entry in a slot indicated by the head pointer, retrieving the respective memory entry from the slot, and advancing the head pointer to the next slot until reaching a threshold quantity of slots. Additionally, the consumer processor is configured to invalidate each slot from the head pointer to the tail pointer after reaching the threshold quantity.
US10372605B2 Generational garbage collector for trees under multi-version concurrency control
Method of implementing generational garbage collection for trees under MVCC starts by detecting live objects in trees. Trees include normal trees and frozen trees. Poorly-filled young chunks and poorly-filled old chunks of hard-drive memory are identified. Hard-drive memory includes young chunks storing young elements, old chunks storing old elements, and immortal chunks storing immortal elements. One or more old chunks are opened for writes and elements from poorly-filled young chunks and old chunks are copied to one or more opened old chunks. Elements above elements from poorly-filled young chunks and old chunks in the normal trees are updated and stored in the young chunks. One or more immortal chunks are opened for writes and tree leaves of frozen trees from young chunks and from old chunks are copied to one or more opened immortal chunks. All nodes of frozen trees are updated and stored in immortal chunks.
US10372604B2 Memory use for garbage collected computer environments
A method, information processing system, and computer readable storage medium, periodically monitor, with a processing system, information related to an application's memory usage including a maximum heap memory size, an in use heap memory size, and a garbage collection activity level. Based on determining that the garbage collection activity level is below a first threshold, estimating an amount of memory that can be released from the application by reducing the maximum heap memory size. Based on determining that the estimated amount of memory that can be released from the application is above a second threshold, attempting to release memory from the application.
US10372601B2 Managing memory in a computer system
Methods, computer program products, and systems for managing memory in a computer system in which memory locations in use at any given time are represented as a set of memory objects in a first object graph. The first object graph includes a system root object associated by references to each of the memory objects. A method includes creating a second root object for the memory to form a second object graph for the memory. The method also includes, in response to the dereferencing of a first object from the first object graph, associating the dereferenced first object with the second object graph so that the second object graph includes at least one dereferenced object.
US10372596B2 Distributed system test device
Aspects capture test coverage in a distributed system, wherein a processor instigates execution of a unique hypertext transfer request protocol test case within a distributed system of different, networked servers. The header of the unique test case includes a unique name for the unique test case, and the distributed system servers are each configured to, in response to processing a test case, generate a time-stamped log entry that includes header data for the processed test case and a uniform resource locator address of the processing server. The processor thus maps the unique test case to a subset of the distributed system servers as endpoint servers of the unique test case, in response to determining that the uniform resource locator addresses of each of the subset endpoint servers are listed within generated log entries of the endpoint servers in association with the unique test case name.
US10372595B1 System and method to diagnose applications by accessing log files associated with different subsystems of a data center via a common interface
According to one embodiment, a computer system receives a user request from a user to diagnose an application, the request having information describing a symptom of a behavior of an application. In response to the request, the system identifies one or more components that provide services to the application. For each of the components, the system identifies a log file that logs events that have occurred during operations of the corresponding component, and parses the log file in view of the request to identify one or more events associated with the symptom of the behavior. The system analyzes the events associated with the symptom of the behavior to identify a potential problem. The system accesses a knowledgebase (KB) corresponding to the component to determine a potential solution to the problem.
US10372594B2 Method and device for retrieving test case based on code coverage
Embodiments of the present invention relate to a method and a device for obtaining test cases based on a code coverage. The method comprises creating a mapping between source code and test cases based on a code coverage; and obtaining, in response to a change in the source code, the test cases for the change based on the mapping. The device comprises: a creating module configured to create a mapping between source code and test cases based on a code coverage; and an obtaining module configured to, in response to a change in the source code, obtain a test case for the change based on the mapping. Through such method and device, the embodiments of the present invention can obtain test cases as few as possible to cover the changed source code.
US10372587B1 Electronic device monitoring using induced electromagnetic emissions from software stress techniques
A method involves using one or more software programs to stress a powered electronic device in a test environment to induce controlled electromagnetic emissions from the powered electronic device, using the controlled electromagnetic emissions to generate an emission profile of the powered electronic device operating under stress, monitoring spurious electromagnetic emissions of the powered electronic device in an operational environment, and comparing the spurious electromagnetic emissions of the powered electronic device in the operational environment with the emission profile of the powered electronic device to determine that the powered electronic device is operating under stress in the operational environment.
US10372581B1 Instrumentation of program code for dynamic analysis
Systems and methods for using a synchronization mechanism to dynamically update instrumentation during program execution are described herein. Using the synchronization mechanism, a decision tree structure of instruments can be avoided, saving processing resources. The synchronization mechanism can be a field or the like that is declared using a synchronization primitive. For example, the synchronization primitive can be a volatile or synchronized keyword in some programming languages. The field can refer to a currently-selected instrument implementation, thereby avoiding using a decision-tree structure to find a desired instrument implementation.
US10372575B1 Systems and methods for detecting and removing accumulated debris from a cooling air path within an information handling system chassis enclosure
Systems and methods are provided that may be implemented to detect impaired flow of cooling air within a chassis enclosure of an information handling system during system operation, and to implement a diagnostic or system boot mode to reverse direction of cooling air flow through the chassis enclosure after such detection of impeded cooling air flow so as to remove any dust or other accumulated debris that is causing the impeded cooling air flow.
US10372571B2 Method and apparatus for testing compatibility of 3D engine
The present disclosure discloses a method and an apparatus for testing the compatibility of a 3D engine. The method includes: acquiring a hardware capability parameter of a graphics card to be simulated, the hardware capability parameter recording a capability supported by the graphics card; running a predetermined 3D engine according to the hardware capability parameter; and determining, according to a result of running the 3D engine, whether the 3D engine is compatible with the graphics card to be simulated. The present disclosure solves the technical problem that a hardware testing environment needs to be repeatedly built to test the compatibility of the 3D engine on different graphics cards, thereby achieving technical effects of simulating different virtual graphics cards to implement testing in a hardware testing environment built once, and shortening a testing period.
US10372570B2 Storage device, test system for testing the same, and method thereof
Embodiments include a method of a test system that comprises a host device and at least one storage device having multiple ports connected to the host device through a multi-port connection, the method comprising: issuing, by a test program at the host device, a first command; generating, by a device driver at the host device, a plurality of second commands in response to the first command; and simultaneously transferring, by the host device, the second commands to each of the at least one storage device.
US10372562B2 Handling failing memory devices in a dispersed storage network
A method for execution by a dispersed storage and task (DST) execution unit identifying a failing memory device based on memory device diagnostic data. A cloning task is executed by designating memory of a replacement memory device to store encoded slices stored in the failing memory device, where the cloning task is executed over a cloning duration time period. A write request is received via a network at a receiving time during the cloning duration time period that includes a new encoded slice, and the new encoded slice is assigned to a temporary memory device for storage based on an identifier of the new encoded. The new encoded slice is transferred from the temporary memory device to the replacement memory device in response to an elapsing of the cloning duration time period corresponding to completion of the execution of the cloning task.
US10372560B2 Cloud storage write cache management system and method
A method, computer program product, and computer system for monitoring health of at least one storage device of a cache in a clustered system. A recovery journal may be maintained, wherein the recovery journal may identify whether one or more chunks of data stored in the cache have been dumped from the at least one storage device to persistent storage in the clustered system. A state of the at least one storage device may be determined based upon, at least in part, the health of the at least one storage device. A recovery action may be performed on the one or more chunks of data stored in the at least one storage device based upon, at least in part, the state of the at least one storage device.
US10372556B1 Recovery of nodes
Embodiments of the present disclosure relate to a method, an apparatus and a computer program product of recovering from a failure of a first node within a data storage system by receiving notice from the data storage system that the first node has failed; and restoring the first node based on a heat map of data I/O activity to the first node.
US10372555B1 Reversion operations for data store components
A technology is described for restoring a data store to an initial state. An example method may include receiving a modify command to perform a modification operation associated with a data store component managed using an instance of a data store service hosted in a computing service environment. In response, the data store component is replicated to create a data store component copy that represents an initial state of the data store component prior to performing the modification operation. The modification operation may then be executed, changing the initial state of the data store component to a transformed state. Thereafter, a restore command option to perform a reversion operation is provided that may be configured to change the data store component from the transformed state to the initial state. A restore command to perform the reversion operation may be received, and in response, the reversion operation may be executed.
US10372552B2 Variable number and size of put operations for storage backup
A plurality of data objects is generated from a data stream received for constructing a backup image. A stream size of the data stream is determined. For each multi-threaded put operation used to write a data object of the plurality of data objects to a cloud storage, a maximum number of threads is determined into which the data object can be separated into a number of parts for simultaneous transmission to the cloud storage. A part size of each part is determined. A number of multi-threaded put operations is determined for writing the plurality of data objects to the cloud storage based, at least in part, on the stream size, the maximum number of threads into which the data object can be separated, and the part size. The plurality of data objects is stored into the cloud storage using the number of multi-threaded put operations.
US10372549B1 System and method for dynamic transparent consistent application-replication of multi-process multi-threaded applications
A system, method, and computer readable medium for consistent and transparent replication of multi process multi threaded applications. The computer readable medium includes computer-executable instructions for execution by a processing system. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Replica consistency between primary application and its replicas is provided by imposing the execution ordering of the primary on all its replicas. The execution ordering on a primary is captured by intercepting calls to the operating system and libraries, sending replication messages to its replicas, and using interception on the replicas to enforce said captured primary execution order. Replication consistency is provided without requiring modifications to the application, operating system or libraries.
US10372540B2 Standard and non-standard dispersed storage network data access
A method includes receiving, by a computing device of a dispersed storage network (DSN), a non-standard data access request regarding a set of encoded data slices, where the non-standard data access request includes a set of network identifiers of a set of storage units, a data identifier corresponding to data, and a data access function. The method further includes the computing device converting the non-standard data access request into one or more DSN slice names. The method further includes the computing device determining that the one or more DSN slice names are within a slice name range allocated to the computing device. When the one or more DSN slice names are within the slice name range, the method further includes the computing device executing the data access function regarding one or more encoded data slices corresponding to the one or more DSN slice names.
US10372535B2 Encoding method and a memory storage apparatus using the same
An encoding method for a memory storage apparatus adopting a Lien ECC scheme is provided. The memory storage apparatus comprises an ECC encoder using a Lien Code. The encoding method includes: receiving a first data or a second data which is one's complement of the first data; and performing an encoding operation based on the Lien Code by the ECC encoder. The encoding operation includes: if the first data is received, generating a first codeword according to the first data; and if the second data is received, generating a second codeword which is one's complement of the first codeword according to the second data. In addition, a memory storage apparatus using the encoding method based on the Lien Code is also provided.
US10372532B2 Memory array and measuring and testing methods for inter-hamming differences of memory array
A memory device is provided. The memory device includes a memory array including a plurality of sections, and an inter-hamming difference analyzer. Each section includes a plurality of bits, and the numbers of the bits of the plurality of sections are the same. The inter-hamming difference analyzer is configured to obtain contents of the plurality of sections operating in different operating conditions, to obtain a plurality of inter-hamming differences of the contents, and to provide a maximum inter-hamming difference and a minimum inter-hamming difference among the inter-hamming differences of the plurality of sections. The inter-hamming difference represents the number of unlike bits between the content of one section corresponding to a first operating condition and the content of another section corresponding to a second operating condition that is different from the first operating condition.
US10372530B1 Generic encoder for low-density parity-check (LDPC) codes
Systems and methods are provided for encoding data based on an LDPC code using various inversion mechanisms to obtain parity bits. In some embodiments, an LDPC encoder may compute parity bits using a speculative recursion and correction mechanism. In these embodiments, the LDPC encoder may initiate a recursion using at least one speculative value in place of the actual value for a parity component. The speculative values may then be corrected using a correction factor. In other embodiments, an LDPC encoder is provided that can perform a blockwise inversion mechanism. This mechanism may be used on LDPC codes with parity check matrices having a parity portion composed partially of a large triangular matrix. In still other embodiments, a generic LDPC encoder is provided. The generic LDPC encoder can implement a variety of different encoding techniques, such as different inversion mechanisms, and may be processor-based or finite state machine-based.
US10372527B2 Method of encoding data
Techniques for encoding data are described herein. The method includes receiving a block payload at a physical layer to be transmitted via a data bus. The method includes establishing a block header comprising an arrangement of bits, the block header defining two block header types, wherein a hamming distance between block header types is at least four.
US10372524B2 Storage anomaly detection
The technology described in this document is, among other things, capable of efficiently monitoring storage device signal data for anomalies. In an example method, signal data for a plurality of non-transitory storage devices is collected. The method determines a hyper feature representation from the collected signal data and computes, using the hyper feature representation, scores for statistics associated with the non-transitory storage devices. The method further determines a reduced hyper feature representation aggregating the scores for each of the statistics associated with each of the non-transitory storage devices; generates, using the reduced hyper feature representation, storage device scores for the non-transitory storage devices of the plurality, respectively; and identifies one or more non-transitory storage devices from among the plurality of non-transitory storage devices exhibiting anomalous storage device behavior using the storage device scores.
US10372522B2 Memory protection in highly parallel computing hardware
Techniques for handling memory errors are disclosed. Various memory units of an accelerated processing device (“APD”) include error units for detecting errors in data stored in the memory (e.g., using parity protection or error correcting code). Upon detecting an error considered to be an “initial uncorrectable error,” the error unit triggers transmission of an initial uncorrectable error interrupt (“IUE interrupt”) to a processor. This IUE interrupt includes information identifying the specific memory unit in which the error occurred (and possible other information about the error). A halt interrupt is generated and transmitted to the processor in response to the data having the error being consumed (i.e., used by an operation such as an instruction or command), which causes the APD to halt operations. If the data having the error is not consumed, then the halt interrupt is never generated (that the error occurred may remain logged, however).
US10372514B2 Application data sharing and decision service platform
Systems, methods, and software are disclosed herein for facilitating dynamic sharing of application data among multiple isolated applications executing on one or more application platforms. In an implementation, a decision service monitors event configuration information corresponding to an event, monitors application data feeds provided by one or more producer applications associated with the event, detects an event reconfiguration trigger based on the one or more application data feeds, and responsive to the event reconfiguration trigger, automatically modifies the event configuration information. The decision service then directs at least on application platforms to invoke at least one data consumer application for execution of at least one actions based, at least in part, on the modified event configuration information.
US10372513B2 Classification of application events using call stacks
A computing device includes at least one processor and a machine-readable storage medium storing instructions. The instructions may be executable by the hardware processor to, in response to a detection of an application event during execution of an application, read a plurality of entries included in a call stack at a time of the application event. The instructions are also executable to determine a classification identifier for the application event using the plurality of entries included in the call stack, and store information about the application event in a database entry associated with the classification identifier.
US10372510B2 Using expedited grace periods to short-circuit normal grace-period computations
A technique for short-circuiting normal read-copy update (RCU) grace period computations in the presence of expedited RCU grace periods. Both normal and expedited RCU grace period processing may be periodically performing to respectively report normal and expedited quiescent states on behalf of CPUs in a set of CPUs until all of the CPUs have respectively reported normal or expedited quiescent states so that the normal and expedited grace periods may be respectively ended. The expedited grace periods are of shorter duration than the normal grace periods. Responsive to a condition indicating that the normal RCU grace period processing can be short-circuited by the expedited RCU grace period processing, the expedited RCU grace period processing may report both expedited quiescent states and normal quiescent states on behalf of the same CPUs in the set of CPUs.
US10372502B2 Flexible device function aggregation
Apparatus, systems and methods aggregating electronic devices for sharing functionality to fulfill requested tasks, while also monitoring and controlling battery energy levels in these electronic devices to ensure sufficient battery power is available on the devices, individually or collectively, to fulfill a requested task. The electronic devices are positioned in proximity to a computing device for determining functionalites that may be shared amongst the various electronic devices to fulfill the requested task. These electronic devices are also provided in proximity to a charge distribution unit (CDU) for determining if each electronic device has enough battery power to complete all, or a portion, of the requested task. If any device needs charging, the CDU allocates and distributes battery power from one or more other device batteries and/or power outlet. The charging power is then transferred to the electronic device in need of charging to fulfill the requested task.
US10372500B1 Register allocation system
In some embodiments, a system includes a register file, a plurality of clock gating circuits, a free list circuit, and a register allocation adjustment circuit. The register file includes a plurality of registers. The clock gating circuits control receipt of a clock signal at respective regions of registers. The free list circuit performs multiple search operations in parallel to identify unallocated registers. The register allocation adjustment circuit implements a mapping between registers identified by the free list circuit and registers of the register file such that the multiple search operations identify whether registers of a first region are unallocated prior to identifying whether registers of a second region are unallocated. As a result, a region of the register file is less likely to be in use during a particular clock cycle and a clock gating circuit may prevent a clock signal from being received at the region.
US10372498B2 Dynamic virtual CPU core allocation
The systems and methods described herein provide power management circuitry that factors one or more cache parameters (e.g., cache utilization) of an application or VM when determining pCPU-vCPU core remapping. By considering a more robust mix of both processor and cache memory related parameters, system performance and stability are increased by improving CPU and cache utilization and efficiency while reducing cache related issues such as collisions and/or pollution.
US10372497B1 Offloading GPU computations for computers and virtual machines
A system and method is provided for performing computations on a virtual machine without a special hardware computation unit, such as a discrete graphics processing unit (GPU). The described method uses a computation module to intercept requests from a user application executing in a virtual machine on a first physical computer. The intercepted requests may include requests to configure GPU computation grids, start and finish accelerated code execution, and transfer data to and from the special computation unit. The computation module offloads accelerated code to a second physical computer having a physical special hardware unit (e.g., discrete GPU).
US10372491B2 Execution context migration method and apparatus
Methods, apparatuses and storage medium associated with migration between processors by a computing device are disclosed. In various embodiments, a portable electronic device having an internal processor and internal memory may be attached to a dock. The dock may include another processor as well other memory. The attachment of the dock to the portable electronic device may cause an interrupt. In response to this interrupt, a state associated with the internal processor may be copied to the other memory of the dock. Instructions for the computing device may then be executed using the other processor of the dock. Other embodiments may be disclosed or claimed.
US10372487B2 Device and method of running multiple operating systems and presenting multiple operation screens
A device configured to execute a plurality of operating systems, including a display configured to display a screen corresponding to an active operating system among the plurality of operating systems; and a controller configured to control the display to display an operation screen of the active operating system on the display when the active operating system is activated and to display an operation screen of a secondary operating system on the display when the device receives a user input according to a predetermined interface for switching from the active operating system to the secondary operating system.
US10372486B2 Localized device coordinator
Systems and methods are described for configuring a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinated devices may include devices configured to be managed remotely, such as thin devices, devices with alternative primary functions (e.g., appliances, household objects, etc.), or devices with limited localized user interfaces. To manage the set of coordinated devices, the coordinator can execute tasks, each task corresponding to a set of portable code executable by the coordinator to implement a desired functionality. A user may generate one or more tasks, and submit them to a service provider environment for deployment to the coordinator. The service provider environment can utilize a device shadow to notify the coordinator of the obtained tasks, and thereafter deliver the tasks to the coordinator, thus modifying a configuration of the coordinator.
US10372483B2 Mapping tenat groups to identity management classes
Groups of a plurality of tenants are mapped to identity management classes corresponding to respective roles that grant respective permissions. The identity management classes are associated with hierarchical delegation information that specify delegation rights among the identity management classes, the delegation rights specifying rights of members of the respective identity management classes to perform delegation with respect to further members of the identity management classes. In response to a request by a first member of a first of the identity management classes to perform delegation with respect to a second member of one of the identity management classes, it is determined, based on the hierarchical delegation information, whether the first member is allowed to perform the delegation with respect to the second member.
US10372481B2 Information processing device and system capable of preventing loss of user data
An information processing device connectable to a plurality of storage devices includes a power source circuit configured to supply power from a backup power source to each of the plurality of storage devices in response to a power loss event, and a processor. The processor is configured to transmit, to each of the storage devices, a first instruction to save user data that have been transmitted to the storage device and have not been written in a non-volatile manner, in response to the power loss event, and transmit, to at least one of the storage devices, a second instruction to save updated address translation information that corresponds to the user data and has not been reflected in an address translation table, upon receiving a response indicating completion of saving the user data from each of the storage devices.
US10372480B2 Automated network configuration of virtual machines in a virtual lab environment
Methods, systems, and computer programs for creating virtual machines (VM) and associated networks in a virtual infrastructure are presented. The method defines virtual network templates in a database, where each virtual network template includes network specifications. A configuration of a virtual system is created, which includes VMs, virtual lab networks associated with virtual network templates, and connections from the VMs to the virtual lab networks. Further, the configuration is deployed in the virtual infrastructure resulting in a deployed configuration. The deployment of the configuration includes instantiating in the virtual infrastructure the VMs of the configuration, instantiating in the virtual infrastructure the virtual lab networks, retrieving information from the database, and creating and executing programming instructions for the VMs. The database information includes the network specifications from the virtual network templates associated with the virtual lab networks, and network resources for the virtual lab networks from a pool of available network resources. The programming instructions are created for the particular Guest Operating System (GOS) running in each VM based on the GOS and on the retrieved database information. When executed in the corresponding VM GOS, the programming instructions configure the VMs network interfaces with the corresponding network specifications.
US10372479B2 Scheduling framework for tightly coupled jobs
Managing execution of a job in a computing environment. A method establishes, for a job to be executed in the computing environment, an execution plan for processing the job. The execution plan identifies computationally intensive tasks of the job and data intensive tasks of the job. The method selects a virtual machine of the computing environment to process the identified computationally intensive tasks of the job and identified data intensive tasks of the job. The method assigns the identified computationally intensive tasks of the job for foreground processing of the virtual machine and assigns the identified data intensive tasks of the job for background processing of the virtual machine. Execution of the job executes the identified computationally intensive tasks of the job in foreground processing of the virtual machine and executes the identified data intensive tasks of the job in background processing of the virtual machine.
US10372476B1 Systems and methods of java virtual machine management
A virtual machine (VM) management utility tool may deploy an object model that may persist one or more virtual machine dependencies and relationships. Through a web front-end interface, for example, the VMs may be started in a specific order or re-booted, and the tool automatically determines the additional VMs that need to be re-booted in order to maintain the integrity of the environment. Through the web interface, for example, the object model may be managed, and start-up orders or VM dependencies may be updated. For VMs that may not start under load, the object model may block access to the VM until the VM is fully initialized.
US10372475B2 Approaches for managing virtual instance data
A resource provider is able to manage instance data associated with virtual compute instances running in the resource provider environment. For example, when provisioning a compute instance, the resource provider can obtain data associated with the compute instance and can store this data, for example, in a data store. The resource provider can act as a centralized repository of such data for some or all instances that are running in the resource provider environment. Entities (e.g., users or other compute instances running in the resource provider environment) can query the resource provider to perform various operations (e.g., read, modify, duplicate) on the data being managed by the resource provider for the various compute instances. Any changes to the data for a compute instance, for example, by a user, the compute instance, or a different compute instance, can be saved by the resource provider and propagated to the compute instance.
US10372470B2 Copy of memory information from a guest transmit descriptor from a free pool and assigned an intermediate state to a tracking data structure
Examples include the copy of memory information from a transmit descriptor to a tracking data structure. Some examples include the memory information being copied from a guest transmit descriptor to a tracking data structure of the guest OS and assignment of the guest transmit descriptor back to a free pool, in response to a determination that the guest transmit descriptor is assigned to an intermediate state.
US10372468B2 Apparatus and method for configuring idle screen
An apparatus and a method for configuring an idle screen in a terminal is provided. The apparatus includes a state sensor for sensing an environmental state a memory for storing a plurality of environmental state information items, each including at least one environmental state information, and a plurality of terminal function items, each associated with a corresponding environmental state information item and comprising at least one terminal function and a controller for when a change in a current environmental state is sensed while performing a selected terminal function, determining an environmental state information item corresponding to a changed environmental state, and updating the selected terminal function in a terminal function item corresponding to the determined environmental state information item, and when there is a request for displaying an idle screen, determining an environmental state item corresponding to the current environmental state from the memory, extracting one or more terminal functions of the terminal function item corresponding to the environmental state information item, and configuring the idle screen using the extracted one or more terminal functions.
US10372466B2 Rule-based monitoring engine with tracing capabilities for multi-threaded logging
A system and method embodied in a monitoring engine configured to create plug-ins to define functionality including rule-based configuration syntax adapted to intuitively and automatically launch the plug-ins as necessary in a software-based infrastructure or environment. The monitoring engine also includes a capability for tracing multi-threaded asynchronous logging onto a single file, by assigning a unique identification to each thread or rule initiated and facilitating each log according to a specific format and to formulate a combination of all the different thread identifications into a master unique identification that is easily traceable through an entire log file.
US10372465B2 System and method for controlling batch jobs with plugins
Systems, methods, and other embodiments associated with controlling batch jobs with plugins are described. In one embodiment, a method includes querying a batch definition database to retrieve a record identification plugin including a first declarative statement defining parameters of the record identification plugin and a database query statement used by the record identification plugin to select records within a database. The example method may also include querying the batch definition database to retrieve a process records plugin including a second declarative statement defining how the process records plugin is to process the selected records. The example method may also include interpreting the first declarative statement to control execution of a batch process to select the records within the database. The example method may also include interpreting the second declarative statement to control execution of the batch process to process the records to create a batch job result.
US10372464B2 Provisioning the hyper-converged infrastructure bare metal systems from the top of the rack switch
Methods and devices for provisioning a hyper-converged infrastructure of bare metal systems are disclosed herein. Two fabric elements are configured in a master-slave arrangement to ensure high availability. ONIE capable fabric elements may be pre-installed with an operating system as firmware to run open network operating systems, such as Linux. The Linux operating system includes a KVM hypervisor to run virtual machines. An operating system of the virtual machines can access an external network by creating a bridge between switch management ports and a virtual network interface. New node elements may be added by connecting the network ports of the new node element to the fabric elements and booting the new node element in a network/PXE boot mode. The new node element obtains an IP address from a DHCP server and boots an image downloaded from a PXE server.
US10372462B2 Method and apparatus for device setup
There are disclosed various methods and apparatuses for a device setup. In some embodiments of the method a signal from a peripheral device is detected by an apparatus and biometric data is received from the peripheral device. The biometric data is transmitted to a server. An indication whether the server has found biometric identification corresponding to the biometric data or other information indicative of that the apparatus and the peripheral device are attached to a same user is received from the server. If the indication reveals that the server has found biometric identification corresponding to the biometric data or other information indicative of that the apparatus and the peripheral device are attached to a same user configuration data is received from the server and used for configuring at least one of the apparatus and the peripheral device. In some embodiments the apparatus comprises means for implementing the method.
US10372459B2 Training and utilization of neural branch predictor
Systems and methods for branch prediction include identifying a subset of branch instructions from an execution trace of instructions executed by a processor. The identified subset of branch instructions have greater benefit from branch predictions made by a neural branch predictor than branch predictions made by a non-neural branch predictor. During runtime, the neural branch predictor is selectively used for obtaining branch predictions of the identified subset of branch instructions. For remaining branch instructions outside the identified subset of branch instructions, branch predictions are obtained from a non-neural branch predictor. Further, a weight vector matrix comprising weight vectors for the identified subset of branch instructions of the neural branch predictor is pre-trained based on the execution trace.
US10372455B2 Hand held device to perform a bit range isolation instruction
Receiving an instruction indicating a source operand and a destination operand. Storing a result in the destination operand in response to the instruction. The result operand may have: (1) first range of bits having a first end explicitly specified by the instruction in which each bit is identical in value to a bit of the source operand in a corresponding position; and (2) second range of bits that all have a same value regardless of values of bits of the source operand in corresponding positions. Execution of instruction may complete without moving the first range of the result relative to the bits of identical value in the corresponding positions of the source operand, regardless of the location of the first range of bits in the result. Execution units to execute such instructions, computer systems having processors to execute such instructions, and machine-readable medium storing such an instruction are also disclosed.
US10372453B2 Fetching instructions in an instruction fetch unit
A method in an instruction fetch unit configured to initiate a fetch of an instruction bundle from a first memory and to initiate a fetch of an instruction bundle from a second memory, wherein a fetch from the second memory takes a predetermined fixed plurality of processor cycles, the method comprising: identifying that an instruction bundle is to be selected for fetching from the second memory in a predetermined future processor cycle; and initiating a fetch of the identified instruction bundle from the second memory a number of processor cycles prior to the predetermined future processor cycle based upon the predetermined fixed plurality of processor cycles taken to fetch from the second memory.
US10372448B2 Selecting processing based on expected value of selected character
An instruction defined to be a looping instruction is obtained and processed. A determination is made as to whether an obtained selected character is an expected selected character. Based on the obtained selected character being the expected selected character, an execution process is used that includes a sequence of operations to perform an operation, the sequence of operations replacing a loop and providing a non-looping sequence to perform the operation on up to a defined number of units of data. The sequence of operations is configured to repeat one or more times and to terminate based on the obtained selected character. Based on the obtained selected character being different than the expected selected character, an alternate execution process is chosen.
US10372442B2 Method and system for generating a view incorporating semantically resolved data values
A method and system for generating a view is provided. A first set of declarations in a metadata data model retrieved from a view definition are stored in storage of a computer system. The first set of declarations are static. A second set of declarations in the metadata data model that are associated with the first set of declarations are stored in the storage. At least one request for a set of requested data is resolved to a subset of the first set of declarations and the second set of declarations using semantic descriptions provided for the first and second sets of declarations and the requested data. A view rendered from the subset of the first set of declarations and the second set of declarations is updated whenever the second set of declarations is updated.
US10372439B2 Registration notification for mobile device management
Notification of registration of a mobile device with femto coverage for firmware content management is provided. An attachment component that administers location of mobile devices or a femto access point (AP) conveys a notification to a network platform that manages firmware content updates when a mobile device for which firmware update is available hands off from wireless macro coverage onto femto coverage through the femto AP. The notification is triggered in response to firmware update notification received by the attachment component, or an update flag received by the femto AP. Upon reception of the notification, to exploit wireline bandwidth, the network platform delivers firmware content(s) update through backhaul link to the femto AP to which the mobile device is registered. Femto APs not provisioned to serve a mobile device can be incentivized to authorize the mobile device for coverage and thus facilitate firmware updates.
US10372428B1 Dynamic computational acceleration using a heterogeneous hardware infrastructure
An example method includes, during execution of a software application in a computing system comprising a plurality of processing units, identifying platform-independent instructions that are configured to perform at least one computational task, wherein the plurality of processing units comprises a heterogeneous group, and wherein the platform-independent instructions have a format that is not specific to any particular processing unit in the plurality of processing units, determining one or more scheduling criteria that are associated with the platform-independent instructions, and selecting, from the heterogeneous group of processing units and based on the scheduling criteria, a processing unit to perform the at least one computational task. The example method further includes converting the platform-independent instructions into platform-dependent instructions, wherein the platform-dependent instructions have a format that is specific to the selected processing unit, and executing, by the selected processing unit, the platform-dependent instructions to perform the at least one computational task.
US10372425B2 Method for sharing application program and electronic device therefor
An apparatus and method for sharing application program in an electronic device are provided. The electronic device includes a display for displaying information, a communication interface for sending and receiving signals, and a processor for creating a sub application program comprising at least one of user interface components of an application program installed on the electronic device, and controlling to send the sub application program to an external electronic device through the communication interface.
US10372421B2 Platform provider architecture creation utilizing platform architecture type unit definitions
In an example, a method for developing a customer system utilizing a preexisting cloud-computing platform is provided. The method may include defining a platform architecture for the customer system to be developed in terms of a plurality of architecture types—and their predefined architecture type unit. The method may include displaying an indicator of first and second indicators, the first and second indicators corresponding to confirmation of the platform architecture and non-confirmation of the platform architecture, respectively, based on information about a subset of deliverables corresponding to the architecture types.
US10372420B2 Performing constant modulo arithmetic
A binary logic circuit for determining y=x mod(2m−1), where x is an n-bit integer, y is an m-bit integer, and n>m, includes reduction logic configured to reduce x to a sum of a first m-bit integer β and a second m-bit integer γ; and addition logic configured to calculate an addition output represented by the m least significant bits of the following sum right-shifted by m: a first binary value of length 2m, the m most significant bits and the m least significant bits each being the string of bit values represented by β; a second binary value of length 2m, the m most significant bits and the m least significant bits each being the string of bit values represented by γ; and the binary value 1.
US10372416B2 Multiply-accumulate “0” data gating
In an example, an apparatus comprises a plurality of execution units and logic, at least partially including hardware logic, to gate at least one of a multiply unit or an accumulate unit in response to an input of value zero. Other embodiments are also disclosed and claimed.
US10372415B2 Internally truncated multiplier
A multiplier circuit includes a partial product generation circuit, a truncation circuit, and a summation circuit. The partial product generation circuit is configured to generate a plurality of partial products for multiplying two values. The truncation circuit is coupled to the partial product generation circuit. The truncation circuit is configured to shorten at least some of the partial products by removing a least significant bit from the at least some of the partial products. The summation circuit coupled to the truncation circuit. The summation circuit is configured to sum the truncated partial products produced by the truncation circuit.
US10372413B2 First-in-first-out buffer
Disclosed aspects relate to a first-in-first-out (FIFO) buffer. The FIFO buffer may include an input interface to receive a set of data payloads. The FIFO buffer may include a set of buffer entry elements to store the set of data payloads. The FIFO buffer may include a set of status indicators to indicate a set of statuses of the set of buffer entry elements with respect to the set of data payloads. The FIFO buffer may include an output interface for release of the set of data payloads.
US10372411B2 Audio streaming based on in-automobile detection
An example embodiment may involve determining that a client device (such as a smartphone, tablet, or in-automobile audio device) is in an automobile and that the client device has access to a playlist of audio content. Possibly based on the client device being in the automobile and having access to the playlist of audio content, the client device may request a stream of the audio content. As a consequence of making the request, the client device may receive the stream of the audio content and begin audible playout of the audio content.
US10372410B2 Systems and methods to optimize music play in a scrolling news feed
Systems, methods, and non-transitory computer readable media are configured to receive metadata for audio content associated with an audio content item for presentation in a news feed to be displayed on a screen of a computing device associated with a user. The metadata is transformed for display in the audio content item. The transformed metadata is displayed in the audio content item. In addition, systems, methods, and non-transitory computer readable media are configured to present an audio content item in a news feed to be displayed on a screen of a computing device associated with a user. An input by the user for scrolling the news feed and the audio content item on the screen is received. A pop out player is presented in response to disappearance of the audio content item from the screen based on the scrolling.
US10372409B2 Audio control system
Systems and methods for controlling an audio device include a system provider device that retrieves, through a network, audio device information for at least one audio device. The system provider device also receives an indication of a triggered alert from at least one of a plurality of devices. In various embodiments, the system provider device determines an alert type corresponding to the received indication of the triggered alert. In addition, the system provider device modifies an audio setting of the at least one audio device based on the determined alert type. In some examples, the system provider device further modifies the audio setting of the at least one audio device to return the modified audio setting of the at least one audio device to a pre-modified setting.
US10372408B2 Remote control devices and related devices and systems
A remote control device is provided for controlling an audio playback device. The remote control device includes an input region that is operable to select from a plurality of entities for providing audio content to the audio playback device, and a display for displaying information associated with the entities for providing audio content. The remote control device is configured to request image files from the audio playback device for display on the display. The image files correspond to the entities for providing audio content.
US10372407B2 Pairwise audio capture device selection
Embodiments disclosed herein provide systems and methods for pairwise audio capture device selection. In a particular embodiment, a method provides capturing audio information via a plurality of audio capture device pairs, wherein each audio capture device pair comprises a first audio capture device and a second audio capture device. Based on the audio information, the method provides determining a difference in audio energy between audio captured by the first and second audio capture devices for each of the plurality of audio capture device pairs. The method further provides selecting an audio capture device pair of the plurality of audio capture device pairs based on the audio capture device pair having the largest difference in audio energy.
US10372405B2 Image generation device, program, image display system, and image display device
According to an illustrative embodiment, an apparatus for generating image data is provided. The apparatus includes a communication unit for receiving information related to a display orientation of an image on a display unit of an image display device; and an image generation unit for generating image data according to the information.
US10372397B2 Multimedia output and display device selection
Systems and methods for configuring, identifying, and selecting a desired display device of one or more display devices for multimedia output are provided. In one embodiment, a spatial orientation, display device identifier, and one or more connectivity identifiers are associated with each of one or more display devices. The associated data for each of the one or more display devices is stored in as configuration data in a configuration database for subsequent use in selecting a desired display device.
US10372396B2 Discovery and connection to wireless displays
An aspect provides a method, including: receiving, from a wireless display device, one or more beacons using a receiver of an information handling device; using, at the information handling device, the one or more beacons to determine one or more wireless display device characteristics; initiating, at the information handling device, one of a plurality of wireless connection protocols determined based on the one or more wireless display device characteristics; establishing, using a communication module of the information handling device, a wireless connection with the wireless display device; and transmitting, with the communication module of the information handling device, data for display to the wireless display device. Other aspects are described and claimed.
US10372395B2 Image processing apparatus, method for controlling the same, and storage medium
An apparatus and method for a printing system is provided which determines whether image data input by execution of an input job is a blank and, in a case where the image data is determined to be a blank, the printing system records information indicating the determination of a blank as history information of the input job. Thus, in a case where image data input by execution of an input job is not output by execution of an output job, the user is able to easily confirm the cause of the output failure of the input image data.
US10372390B2 Image forming apparatus with a proximity communication device and non-transitory computer readable medium for executing a process for controlling the same
An image forming apparatus has at least one proximity communication device. The image forming apparatus is an apparatus in which information in a storage area in the at least one proximity communication device is capable of being provided for an external apparatus. The information in the storage area is rewritten in accordance with transition of an apparatus state of the image forming apparatus.
US10372389B2 Systems and methods for printer maintenance operations
The present disclosure is generally directed to systems and methods for executing various types of maintenance operations upon various types of printers. The maintenance operations can include preemptive actions that are taken upon a printer that is being operated in a certain environment, the preemptive actions based on evaluating operational statistics associated with a set of similar printers operated in a similar environment. The operational statistics, which are automatically accumulated over a period of time for various printers under various operating conditions, can be implemented in various ways, such as in the form of behavioral models and/or predictive models. In some embodiments, the behavioral models and/or predictive models indicate an expected-time-to-failure of a component when a printer is operated in a certain environment. The expected-time-to-failure information can be utilized to execute preemptive printer maintenance operations such as scheduling a replacement of the component ahead of the expected-time-to-failure.
US10372383B2 Providing secure access to data in mobile devices
Embodiments of the present disclosure provide a method, system and computer program product for providing a secure access to data in mobile devices by acquiring the data from one of a plurality of remote storage devices in response to receiving an access request for the data from one or more applications; storing the data in a secure memory space in the mobile device; providing the one or more applications with an access to the data in the secure memory space when a predetermined condition is satisfied, wherein the predetermined condition at least comprises the one or more applications having an access permission to the secure memory space.
US10372379B2 Command processing method and storage controller using the same
A command processing method and a storage controller using the same are provided. The command processing method includes: receiving a plurality of I/O commands; categorizing the I/O commands into a plurality of groups according to a processor effort index of the I/O commands; selecting a first group from the groups, resetting a timer and obtaining an expiration time corresponding to the first group according to the I/O commands of the first group, and executing the I/O commands of the first group; and selecting a second group from the groups and resetting the timer when the expiration time of the first group expires, wherein when the processor effort index of the first group is less than a threshold, a clock frequency of the processor is lowered before the expiration time expires.
US10372377B2 Memory controller, memory system, and control method
A memory controller includes a memory interface that is connected to a non-volatile memory that includes a plurality of memory cells, and a control unit. The control unit controls the memory interface to perform writing of data that has a first number of bits to a first memory cell in an n-bit write mode (where n is 2 or more), and when performing reading of the data written into the first memory cell, to control the memory interface to perform reading of data in an m-bit read mode (where m is less than n), as a result of which data that has a second number of bits which is smaller than the first number of bits, is returned from the first memory cell.
US10372374B2 System and method for providing input/output determinism for servers hosting remotely accessible storages
Systems and methods for providing input/output (I/O) determinism. An I/O instruction and at least one service level indicator are received, wherein the at least one service level indicator includes a required time for executing the I/O instruction. It is determined whether the I/O instruction can be executed on the storage within the required time. When it is not determined that the I/O instruction can be executed on the storage within the required time, a notification is sent.
US10372368B2 Operating a RAID array with unequal stripes
Operating a RAID array with unequal stripes, the RAID array comprising N number of drives, where each RAID stripe includes P number of parity drives and N-P number of data drives, including buffering, by a RAID controller, write operations received from a host, each write operation specifying data to be written to the RAID array; distributing, by the RAID controller, the data to be written amongst N-P write groups, including: dividing the data into chunks of a sub-stripe size, wherein the sub-stripe size is less than a parity stripe size; and assigning the chunks, in round-robin order, to the N-P write groups; calculating parity from the N-P write groups; and writing the N-P write groups and the calculated parity as a first RAID stripe to the RAID array.
US10372367B2 Non-volatile memory device, non-volatile memory control device, and non-volatile memory control method
A non-volatile memory device includes a non-volatile memory unit, a control unit, and an interface. The control unit receives a write request, determines whether data is an object of a write of sequential management when a write size of the received data is smaller than a management unit of erasure, performs first write processing in which the received data smaller than the management unit of the erasure is sequentially written when the data is the object of the write of the sequential management, and performs second write processing in which the received data smaller than the management unit of the erasure is written by the management unit of the write when the data is not the object of the write of the sequential management.
US10372366B2 Memory system with multiple striping of RAID groups and method for performing the same
A data memory system is described, where there may be an asymmetry in the time needed to write or erase data and the time needed to read data. The data may be stored using a RAID data storage arrangement and the reading, writing and erasing operations on the modules arranged such that the erasing and writing operations may be performed without significant latency for performing a read operation. Where a failure of a memory module in the memory system occurs, methods for recovering the data of the failed module are disclosed which may selected in accordance with policies that may relate to the minimizing the possibility of irretrievable data loss, or degradation of latency performance.
US10372360B2 Apparatus, system, and method for reconfigurable media-agnostic storage
A storage-media-agnostic chassis apparatus may include a media-agnostic storage bay that (1) is adapted to house media storage devices of a plurality of different media storage device types with different physical dimensions, (2) is reconfigurable via removing at least one media storage device of a media storage device type from the media-agnostic storage bay and inserting at least one media storage device of an additional media storage device type, (3) is dimensioned to simultaneously store a plurality of media storage devices, and (4) comprises a plurality of connectors adapted to simultaneously connect to the media storage devices. The apparatus may also include a storage controller card, a compute module that is separate from but removably attached to the media-agnostic storage bay, and a backplane that facilitates communication between the media storage device and the compute module. Various other methods, systems, and apparatuses are also disclosed.
US10372357B2 Securely recovering stored data in a dispersed storage network
A method for execution by a dispersed storage and task (DST) execution unit that includes a processor includes receiving a slice pre-image request from a computing device via a network that indicates a data slice, a requesting entity and a plurality of storage units. A data pre-image is generated by performing a pre-image function on the data slice based on the plurality of storage units. An encrypted data pre-image is generated for transmission to the computing device by performing an encryption function on the data pre-image based on a key associated with the requesting entity.
US10372356B2 Enhanced data protection in data storage drives
A data storage device comprises a host interface and a storage control system coupled to the host interface. The storage control system is configured to perform a write process to write data to storage in response to one or more write operations received over the host interface from a host, determine a quality of written data produced by the write process; and in response to when the quality of the written data fails to satisfy one or more quality criteria, obtain data parity information to compensate for the quality of the written data and write the data parity information to storage.
US10372353B2 Apparatuses and methods to control memory operations on buffers
The present disclosure relates to apparatuses and methods to control memory operations on buffers. An example apparatus includes a memory device and a host. The memory device includes a buffer and an array of memory cells, and the buffer includes a plurality of caches. The host includes a system controller, and the system controller is configured to control performance of a memory operation on data in the buffer. The memory operation is associated with data movement among the plurality of caches.
US10372352B2 Concurrent virtual storage management
A memory system is configured for access by a plurality of computer processing units. An address lock bit is configured in a translation table of the memory system. The address lock supports both address lock shared and address lock exclusive functions. A storage manager of an operating system configured to obtain exclusive access to an entry in a DAT table either by obtaining an address space lock exclusive or obtaining an address space lock shared, and setting a lock bit in a DAT entry.
US10372351B2 Techniques for non-blocking control information and data synchronization by a data storage device
An apparatus includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller includes an interface configured to send control information to a host device. The control information is associated with first parity information. The controller further includes a circuit configured to determine second parity information associated with the control information. The controller is configured to terminate and optionally rollback an operation associated with the control information in response to the first parity information differing from the second parity information. The terminated optionally rolled-back operation associated with the control information may be a non-blocking control sync operation.
US10372349B2 Method and apparatus for facilitating wear leveling of solid state disk
Embodiments of the present disclosure relate to a method and apparatus for facilitating wear leveling of a solid state disk (SSD). The method comprises obtaining a performance parameter of a SSD device of a plurality of SSD devices in the SSD cache, and the SSD device includes one or more SSD disks. The method further comprises determining a weight for the SSD device based on the performance parameter of the SSD device. The method also comprises setting reserved space for the SSD device according to the weight for the SSD device, and the reserved space is inaccessible in the SSD device.
US10372347B2 Selectively limiting throughput of test objects that share system resources with production objects
A technique for managing I/O (input/output) requests in a data storage system includes receiving a set of I/O requests directed to (i) a production data object stored in the data storage system and (ii) a set of test versions of the production data object, each of the set of test versions stored in the data storage system. The technique further includes identifying, from among the set of received I/O requests, I/O requests directed to the set of test versions of the production data object and selectively throttling a throughput of the identified I/O requests directed to the test versions relative to a throughput of I/O requests directed to the production data object.
US10372346B2 Extensible storage system controller
A storage system controller chip includes routing circuitry comprising a host interface for coupling to a host device and an extension interface for coupling to a secondary controller chip. A host controller is coupled to a logical interface of the routing circuitry for receiving a host data access command from the host device via the host interface and logical interface. The routing circuitry transfers the host data access command to the secondary controller chip via the extension interface. The storage system controller chip further includes processor circuitry coupled to the logical interface of the routing circuitry. The processor circuitry receives an indication from the secondary controller chip via the extension interface that execution of the host data access command has been completed by the secondary controller chip and instructs the host controller to notify the host device that execution of the host data access command has been completed.
US10372339B2 Extensible memory hub
The present disclosure relates to an extensible memory hub. An apparatus may include a first extensible non-volatile memory (NVM) hub (EN hub). The first EN hub includes an upstream interface port configured to couple the first EN hub to an NVM controller or to a second EN hub; a downstream interface port configured to couple the first EN hub to a third EN hub or to a NVM device; at least one NVM device port, each NVM device port configured to couple the first EN hub to a respective NVM device via a NVM channel; and an EN hub controller. The EN hub controller includes command logic configured to initialize the first EN hub in response to an initialize chain command from the NVM controller, the initializing including enumerating each NVM device coupled to the first EN hub and each of one or more associated NVM dies.
US10372338B2 Memory controller and data processing circuit with improved system efficiency
A memory controller includes a central processing unit, an interface logic circuit and an arbiter circuit. The central processing unit includes an internal memory device. The interface logic circuit is coupled to an external memory device and a standard bus. The arbiter circuit is directly coupled to the central processing unit via an SRAM bus. When the central processing unit has to read predetermined data stored in the external memory device, the central processing unit issues a first request to the interface logic circuit. In response to the first request, the interface logic circuit reads the predetermined data from the external memory device and transmits the predetermined data to the arbiter circuit via the standard bus. The arbiter circuit transfers the predetermined data directly to the central processing unit via the SRAM bus to write the predetermined data in the internal memory device.
US10372337B2 Write request processing method and memory controller
A write request processing method and a memory controller, where the method includes, determining a second write request set, by the memory controller, after determining that a quantity of write requests in a to-be-scheduled first write request set is less than a quantity of unoccupied storage units in a memory, where the write request in the first write request set is located before a first memory barrier, where a write request in the second write request set is a log write request, and where the write request in the second write request set is located behind the first memory barrier. The memory controller sends the write request in the first write request set and the write request in the second write request set in parallel to different unoccupied storage units in the memory.
US10372336B2 File access method, system, and host
A file access method, a system, and a host are provided. According to the method, after obtaining information about first virtual space of a target file, a host allocates, in local virtual address space of the host, second virtual space to the target file, where the first virtual space is space allocated in global virtual address space by a management node in a distributed storage system to the target file. The host converts, according to a correspondence between the first virtual space and the second virtual space, a second access request of accessing the second virtual space into a first access request, where an address of the first virtual space in the first access request includes device information of a first storage node. Then, the host sends the first access request to a network device to route the first access request to the first storage node.
US10372330B1 Apparatuses and methods for configurable memory array bank architectures
Apparatuses and methods for configurable memory array bank architectures are described. An example apparatus includes a mode register configured to store information related to bank architecture and a memory array including a plurality of memory banks. The plurality of memory banks are configured to be arranged in a bank architecture based at least in part on the information related to bank architecture stored in the mode register.
US10372328B2 Intelligent touchscreen keyboard with finger differentiation
Implementations of the present disclosure include actions of displaying a plurality of keys on a touchscreen of a computing device, receiving user input to the touchscreen, the user input including a contact with the touchscreen, in response to receiving the user input, determining spatial information associated with the contact and generating an image of the contact, determining an output based on the image and the spatial information, and executing the output.
US10372327B2 Cursor-based character input interface
A cursor-based character input interface inputs a character selected by a cursor. A character prediction unit is adapted to predict one or more next characters based on a current input character, wherein the input interface is adapted to present the one or more predicted next characters as a supplementary interface in proximity to the current input character, and wherein the one or more predicted next characters of the supplementary interface are selectable by the cursor.
US10372319B2 Method, apparatus and computer program product for enabling scrubbing of a media file
A method, apparatus and computer program product are provided for enabling scrubbing of a media file. Swiping gestures of varying speeds and directions may applied to a touch screen display such that a playhead indicating a selected frame of a media file moves at speeds relative to the swiping gesture, and in a direction of the swiping gesture. When the swiping gesture falls below a threshold speed, fine control in frame-by-frame increments is enabled. A user may therefore select a precisely desired frame for purposes such as playback and/or video editing, with a continuous swiping gesture and in as small as a space as provided by the touch screen display of a mobile device.
US10372318B2 Associating strokes with content
A method and apparatus for associating strokes with content are described. In one embodiment, an apparatus comprises: a memory to store contexts for a plurality of strokes, wherein each context represents an association between at least one stroke and a portion of image data previously displayed; and a matching module coupled to the memory to: receive an indication of a new stroke to be associated a first image and a first context, determine if the portion the first context is the same as, overlaps or is independent of the contexts stored in the memory, and update the memory to include the new stroke by adding the new stroke to one of the contexts stored in the memory or storing the new stroke with the first context independent of the contexts already stored in the memory.
US10372315B2 Location-aware conferencing with calendar functions
A method for providing a virtual conference is described. The method includes: a conferencing system receiving a request to schedule a meeting; the conferencing system displaying a calendar associated with a first conference participant identifier of the virtual conference; and the conferencing system receiving a request to retrieve calendar data associated with one or more second conference participant identifiers of the virtual conference. The conferencing system then receives calendar data through one or more communication channels associated with one or more second conference participant identifiers.
US10372313B2 Mobile cellular telephone with a display that is controlled partly by an incline sensor
A mobile cellular telephone including an incline sensor arranged to detect inclination of the mobile telephone in a first plane. The mobile cellular telephone has an inclinometer mode, in which a processor receives an indication of the detected incline in the first plane from the incline sensor and controls a display to display an item at a position dependent upon the received indication. A mobile cellular telephone including first incline sensor means for detecting inclination of the mobile telephone when in a first orientation and second incline sensor means for detecting inclination of the mobile telephone when in a second orientation. The mobile cellular telephone has an inclinometer mode, in which a processor determines an approximate orientation of the mobile telephone from inputs from the first and second incline sensor means and automatically controls the display to display an item at a position representative of the incline for the determined orientation.
US10372312B2 Information processing apparatus, information processing method, program, and information processing system
An information processing apparatus includes a connection unit, a processing execution unit, a setting unit, and a controller. The connection unit is capable of connecting input apparatuses that output operation information for executing an operation for an image displayed on a screen. The processing execution unit is capable of executing processing corresponding to the operation information on the image. The setting unit sets one of the input apparatuses as a main input apparatus, and sets the other input apparatuses as secondary input apparatuses. The controller performs control such that execution of the processing for the image by the processing execution unit based on the operation information from the input apparatus set as the main input apparatus is validated, and execution of the processing for the image by the processing execution unit based on the operation information from the input apparatuses set as the secondary input apparatuses is invalidated.
US10372311B2 Display control device
A display control device includes a sift portion that sifts a transition request event stored in a queue. The sift portion monitors the queue. When the queue stores several transition request events corresponding to the same type of screen-image after transition, the sift portion retains the most recent one of the transition request events and discards the other transition request events corresponding to the same type of screen-image after transition. This can decrease transition request events stored in the queue compared to a case of not sifting transition request events and reduce a possibility of generating a delay. The sift portion does not sift a transition request event that transitions to a different type of screen-image. This can display the type of screen-image a user intends to display based on his or her manipulation.
US10372304B2 Facilitating object set replication
Embodiments of the present invention provide systems, methods, and computer storage media directed to facilitating object set replication. In embodiments described herein, a repeatable object set can be generated. Such a repeatable object set can include one or more objects and a field format indicating a position of the object(s) within a field. The generated repeatable object set can be replicated as replicated object sets into a set of fields within a layout structure, wherein each of the replicated object sets includes a representation of the object(s) placed within a corresponding field in accordance with the field format indicating the position of the one or more objects. The replicated object sets within the set of fields the layout structure can then be presented.
US10372301B2 Jukebox with customizable avatar
A digital downloading jukebox system including a mechanism for delivering custom services to a recognized user is provided. For example, information specific to a recognized user may be stored and optionally may include a recognized user avatar representative of the recognized user. The user avatar may be an image, video, and/or animation, which may be displayed on and/or played through the jukebox. The user avatar may be associated with transactions associated with the user. For example, an avatar may be displayed when a playlist of the recognized user is played, when a message is sent, etc. In other examples, the avatar may introduce instances of media by playing an audio and/or video message, and the avatar may sing, dance, etc. while an instance of media is playing.
US10372297B2 Image control method and device
An image control method includes referencing a first storage section where selection option information, for which a selection operation is received on a display device, is stored in association with a selection timing, and a second storage section where detection information, detected by a detection device that detects at least one of a state of a area at which the display device is disposed or a state of a user, is stored in association with detection time information; and identifying an item of selection option information stored at the first storage section in association with a timing that corresponds to the time information stored at the second storage section in association with detection information indicating a predetermined state; and effecting control so as to display the identified item of selection option information on the display device using a different display mode from that of other displayed selection option information.
US10372294B2 Information processing apparatus and update information notification method
To further improve convenience of a user, there is provided an information processing apparatus including: a content information set generation unit configured to generate a content information set including a series of content information pieces in a predetermined arrangement sequence, the content information pieces being displayed in a predetermined area on a display screen; an update detection unit configured to detect an updated content information piece from among the content information pieces constituting the content information set; and a display control unit configured to display, on the display screen, an indicator indicating at least a positional relation of an updated part with respect to the whole content information set while displaying at least a part of the content information set on the display screen in the arrangement sequence, the updated part corresponding to the updated content information piece from among the content information set.
US10372292B2 Semantic zoom-based navigation of displayed content
Semantic zoom based navigation may be used to navigate content, such as content related to spreadsheets. Different gestures (e.g. pinch/stretch, pan, swipe) may be used while navigating the content. For example, while viewing data from a particular sheet in a workbook a pinch gesture may be received that changes the displayed content to a thumbnail view showing thumbnails that each represent a different sheet within the workbook. A gesture may also be received to change a view of an object. For example, a user may perform a stretch gesture near an object (e.g. a chart, graph, . . . ) that changes the current view to a view showing underlying data for the object. A user may also perform a gesture (e.g. a stretch gesture) on a portion of a displayed object that changes the current view to a view showing the underlying data for a specific portion of the object.
US10372288B2 Selection of objects in a three-dimensional virtual scene
A representation device for representing and interacting with a three-dimensional virtual scenario includes an input unit and at least one representation region for representing the three-dimensional scenario. A marking element may be moved on a virtual surface area with two translational degrees of freedom such that each virtual object in the three-dimensional virtual scenario may be selected with the marking element.
US10372281B2 Fast multi-touch stylus and sensor
A stylus and touch sensitive device are disclosed. The stylus includes a stylus transmitter for transmitting a stylus signal. The touch sensitive device includes row conductors, each of which is associated with a row transmitter and a row receiver. The row transmitter is adapted to simultaneously transmit row signals, each on its associated row conductor, each of the row signals being orthogonal to each other of the plurality of row signals transmitted on each other of the row conductors. The row receiver is adapted to detect the stylus signal. Column conductors are provided, each associated with a column receiver that is adapted to detect the presence of each of the row signals transmitted by the row transmitter and the stylus signal.
US10372279B2 Touch window
A touch window includes a substrate including an available area and an unavailable area; and an electrode layer formed on the substrate, wherein the electrode layer includes a conductive layer and a protective layer formed on the conductive layer, the protective layer is in direct contact with the conductive layer, the protective layer has a thickness different from that of the conductive layer, and the protective layer includes a black-based color.
US10372278B2 Display device and detection device
A display device includes: a first substrate; a second substrate opposed to the first substrate; a display functional layer arranged between the first substrate and the second substrate to display an image in a display region; a first electrode layer that is arranged in the display region and includes a plurality of first electrodes for detecting contact or proximity of an external object; a second electrode arranged between the first substrate and the second substrate to be opposed to the first electrodes; a plurality of third electrodes that are arranged between the first substrate and the second substrate and receive a pixel signal; and an insulating layer covering the first electrode layer. In the insulating layer, a relative dielectric constant of a portion superimposed on the first electrodes is different from a relative dielectric constant of a portion not superimposed on the first electrodes at least in the display region.
US10372274B2 Semiconductor device and touch panel
A touch panel including an oxide semiconductor film having conductivity is provided. The touch panel includes a transistor, a second insulating film, and a touch sensor. The transistor includes a gate electrode; a gate insulating film; a first oxide semiconductor film; a source electrode and a drain electrode; a first insulating film; and a second oxide semiconductor film. The second insulating film is over the second oxide semiconductor film so that the second oxide semiconductor film is positioned between the first insulating film and the second insulating film. The touch sensor includes a first electrode and a second electrode. One of the first and second electrodes includes the second oxide semiconductor film.
US10372272B2 Sensor, input device, and input/output device
A novel input sensor that is highly convenient or reliable is provided. A novel input device that is highly convenient or reliable is provided. A novel input/output device that is highly convenient or reliable is provided. The sensor, the input device, and the input/output device include a sensor element and a sensor circuit which includes first to third transistors. A gate of the first transistor is electrically connected to one of a source and a drain of the third transistor and to a first electrode of the sensor element. One of a source and a drain of the first transistor is electrically connected to a second electrode of the sensor element and to a first wiring through which a control signal capable of controlling a potential of the second electrode of the sensor element is configured to be supplied.
US10372270B2 Ultrasonic haptic control system
An ultrasonic haptic control system for a motor vehicle is provided. The system includes a steering wheel assembly comprising a ring-shaped member configured to be held by an occupant of the vehicle, and rotated about a central axis in order to steer the vehicle; and a plurality of ultrasound emitters associated with the steering wheel. The ultrasound emitters are configured to focus ultrasound waves within a central region about which the ring-shaped member circumferentially extends and/or radially outside of and adjacent to the ring-shaped member. The focused ultrasound waves are configured to form one or more haptic control surfaces. A method of operating a haptic control system is also provided.
US10372267B2 Force detection apparatus
A force detection apparatus includes: a force detector that includes an electrode and a conductor facing the electrode across a first and a second layers and outputs a force signal value before correction; and a force detection controller outputting a force signal value after correction having a linear relationship with a force. In a first range of force in which the first layer is deformed and the second layer is not deformed, the force detection controller calculates the force signal value after correction, based on a product of the force and a first constant. In a second range of force in which the first and second layers are deformed, the force detection controller calculates the force signal value after correction, based on a sum of a product of a threshold and the first constant and a product of a difference between the force and the threshold and a second constant.
US10372265B2 Performance monitoring and correction in a touch-sensitive apparatus
Touch sensitivity is enabled using a touch system that comprises a panel configured to conduct signals, along detection lines across a touch surface. A signal processor operates in a sequence of repetitions to: generate data samples that represent detected signal energy on the actual detection lines; generate based on the data samples, an interpolated sinogram comprising interpolation samples that represent fictitious detection lines which have a desired location on the touch surface; and reconstruct a signal interaction pattern for the touch surface based on the interpolated sinogram. The signal processor implements an error correction to counteract the influence of a change in validity status for a data sample among the data samples, by identifying interpolation samples affected by the change in validity status, and by setting each identified interpolation sample to a value that maintains a relative signal transmission of the fictitious detection line from a former repetition.
US10372263B2 Touch sensor, touch panel and electrode structure
The touch sensor includes a base, first and second electrodes that are formed on a main surface of the transparent base so as to face each other, and an extraction electrode that is formed on the main surface of the transparent base and extends from the second electrode. The first electrode has a shape which surrounds a portion of the second electrode. At least the extraction electrode is formed in a mesh pattern including a plurality of grids which are formed by thin metal wires.
US10372257B2 Liquid crystal display device having a common voltage compensator
A liquid crystal display device is disclosed, which may compensate for a common voltage by reflecting all of noises by which a plurality of common electrodes are affected. The liquid crystal display device comprises a liquid crystal display panel including a plurality of data lines, a plurality of gate lines crossing the data lines, and a plurality of pixels provided at crossing regions of the data lines and the gate lines and including pixel electrodes and common electrodes to which a common voltage is supplied, wherein a common electrode of the common electrodes is shared by two or more of the plurality of pixels. The liquid crystal display panel also includes a plurality of feedback lines that overlap the common electrodes, the plurality of feedback lines receiving a variation of the common voltage that is reflected by the common electrodes onto the plurality of feedback lines.
US10372252B2 Force touch display device
The present invention provides a force touch display device, including a liquid crystal display (11), a backlight module (12), a backlight module bottom frame (121), a shield layer (2), a pressure sensor (13) and a middle frame (14). With the shield layer (2) providing a function of shielding an electromagnetic noise signal being used inside the display device, the interference applied on the pressure sense result of the pressure sensor by the electromagnetic noise signal inside the force touch display device is effectively reduced, and thus the force touch sensitivity of the force touch display device is improved.
US10372248B2 Display device configured to operate display drive and touch sensing in time sharing manner and semiconductor device to be employed thereon
The semiconductor device is intended for connection with an in-cell type display touch panel having a plurality of common electrodes, a reference voltage for display is applied to the common electrodes in a display drive period, and the common electrodes serve as sensor electrodes in a touch detection period. The semiconductor device includes a DC level shift circuit operable to shift the DC level of a toggle signal output by a toggle drive circuit to the reference voltage. The semiconductor device supplies the reference voltage to the common electrodes of the display touch panel in the display drive period, and performs a guarding action in which at least a part of the plurality of common electrodes is supplied with a toggle signal shifted in DC level in the touch detection period.
US10372244B2 Touch screen device
Disclosed is a touch screen device for transmitting pressure information based on a touch pen without a separate sensor being provided in a touch panel. The touch screen device includes a touch screen and a touch pen transmitting a pen output signal to the touch screen. The touch pen adjusts the pen output signal according to pressure which is applied thereto when the touch pen contacts the touch screen.
US10372234B2 Calculating a social zone distance
For calculating a social zone distance, a processor determines distances to one or more persons using the sensor array. In addition, the processor calculates the social zone distance based on the distances.
US10372232B2 Keyboard devices with flexible layers and lattice substrates
A keyboard device includes a flexible layer, electrical traces on the flexible layer and a lattice substrate to support the flexible layer. The keyboard device further includes a key actuatable to contact the flexible layer and to stretch at least a portion of the flexible layer into an opening in the lattice substrate and a sensor to detect a change of capacitance of the electrical traces in response to actuation of the key by a conductive object.
US10372231B2 Aircraft having gesture-based control for an onboard passenger service unit
An aircraft is provided that includes a passenger service unit for a passenger seated in a seat in its cabin. The aircraft includes a camera configured to acquire an image of the passenger, and a control module configured to at least receive the image of the passenger. The control module is configured to receive non-tactile gesture preference data and dominant hand data, and access a non-tactile gesture data store that includes a plurality of images of non-tactile hand signals or non-tactile hand gestures. Based on the foregoing, the control module is configured to generate non-tactile gesture data in accordance with and indicative of a non-tactile hand signal or a non-tactile gesture made by the passenger. And the control module is configured to control one or more cabin systems including in at least one instance the passenger service unit based on the non-tactile gesture data.
US10372229B2 Information processing system, information processing apparatus, control method, and program
An information processing system (3000) includes a marker (3020). The marker (3020) is any part of the body of a user of the information processing system (3000), or is any object attached to the user of the information processing system (3000). An information processing apparatus (2000) includes an operation region extraction unit (2020) and a recognition unit (2040). The operation region extraction unit (2020) extracts an operation region from a captured image on the basis of a position of the marker (3020). The recognition unit (2040) calculates a position or motion of an operation body in the operation region on a captured image. The recognition unit (2040) recognizes an input operation on the basis of the calculated position or motion of the operation body.
US10372227B2 Information display device, information display system, and non-transitory computer-readable storage medium
An information display device including a device body; a display configured to display information; a motion detection sensor provided in the device body; and a processor. The processor is configured to acquire a plurality of types of information; detect a predetermined action of a user from output data of the motion detection sensor; and selectively display, on the display, one of the acquired plurality of types of information based on a set display order, each time the processor detects the same predetermined action of the user. The display order is set by an operation which is performed at an external device, and which is not performed at the information display device itself.
US10372220B2 Bilayer haptic feedback actuator
The present application relates generally to haptic feedback actuators and their construction and use in touch based systems. The haptic feedback actuators are suitably bilayer structures including at least two materials having different thermal coefficients, allowing the structure to deflect from a first position to a second position in response to heating and/or cooling of the structure.
US10372213B2 Composite ribbon in a virtual reality device
A haptic glove comprises a glove body including a glove digit corresponding to a phalange of a user hand. The glove digit has a first ribbon layer of a first average width and a second ribbon layer of a second average width greater than the first average width. The first and second ribbon layers are configured to be positioned on a first surface of the digit and formed lengthwise along a bend centerline of the glove digit that bisects a surface of the glove digit. A central axis of the second ribbon layer is aligned with a central axis of the first ribbon layer. The first ribbon layer comprises a first extendible material having a first range of elastic extensibility and the second ribbon layer comprises a second extendible material having a second range of elastic extensibility greater than the first range of elastic extensibility of the first ribbon layer.
US10372212B2 Techniques for simulated physical interaction between users via their mobile computing devices
Computer-implemented techniques include receiving, at a first mobile computing device having one or more processors, a first input signal from a first set of pressure sensors associated with the first mobile computing device, the first input signal having been generated by the first set of pressure sensors in response to a first force applied by a first user. The techniques also include transmitting, from the first mobile computing device to a second mobile computing device, the first input signal, wherein receipt of the first input signal causes the second mobile computing device to generate and output a first output signal based on the first input signal, and wherein the output of the first output signal causes a first set of haptic actuators associated with the second mobile computing device to generate a second force to be felt by a second user.
US10372211B2 Apparatus and method for providing haptic feedback to input unit
Methods and apparatus for providing feedback in a portable apparatus are provided. An object is displayed on a touch screen of the portable apparatus. A first touch, from an input unit, is detected at a position on the touch screen corresponding to the displayed object. The object is selected in response to the first touch. A copy command by which the selected object is copied to a copy target is received from the input unit. A first control command corresponding to haptic feedback determined in response to the received copy command is transmitted from the portable apparatus to the input unit.
US10372203B2 Gaze-controlled user interface with multimodal input
A personal computer system provides a gaze-controlled graphical user interface having a bidirectional and a unidirectional interaction mode. In the bidirectional interaction mode, a display shows one or more graphical controls in motion, each being associated with an input operation to an operating system. A gaze tracking system provides gaze point data of a viewer, and a matching module attempts to match a relative gaze movement against a relative movement of one of the graphical controls. The system includes a selector which is preferably controllable by a modality other than gaze. The system initiates a transition from the unidirectional interaction mode to the bidirectional interaction mode in response to an input received at the selector. The display then shows graphical controls in motion in a neighborhood of the current gaze point, as determined based on current gaze data.
US10372198B2 Controlling performance states of processing engines of a processor
In one embodiment, a processor comprises: a plurality of processing engines including a first processing engine and a second processing engine to independently execute instructions; and a power controller including a performance state control logic to control a performance state of at least one of the processing engines, and a first logic to determine an average number of active processing engines over a first window, an estimated activity level of the processor for the first window, and adjust at least one of a window length at which the performance state control logic is to perform a performance state determination and at least one activity level threshold, based at least in part on a comparison of the estimated activity level and the average number of active processing engines. Other embodiments are described and claimed.
US10372190B1 System and methods for arbitrating communications by collocated communication circuitry
An example system and method, during operation of first communication circuitry in a first operating mode comprising first power consumption, uses the first communication circuitry to perform packet arbitration for wireless communications by the first communication circuitry, second communication circuitry, and third communication circuitry. During operation of the first communication circuitry in a second operating mode comprising second power consumption, the example system and method uses the second communication circuitry to perform packet arbitration for wireless communications by the second communication circuitry and a third communication circuitry.
US10372189B2 Power-saving method and device
A power-saving method is provided. The method is used in a device and includes: measuring, by a light sensor of the device, luminous intensity of ambient light and generating a measurement value of ambient light; determining whether the measurement value of ambient light is greater than a threshold; and controlling the device to switch between a quick-start mode and a standby mode based on a determination result indicating whether the measurement value of ambient light is greater than the threshold.
US10372188B2 Electrical power management
A method includes a power supply system receiving a first request for a first quantity of power for a first time period from a first unit. The system generates a first quote based on an available power generation capacity, environmental factors and a forecasted level of power consumption. The system transmits the first quote to the first unit. The system receives a second request for a second quantity of power for a second time period. The system generates a second quote based on the same factors as the first quote. The system transmits the second quote to the second unit. The value of the first quote and the value of the second quote are set to discourage demand in a first mode and to encourage demand in a second mode to maximize efficient operating levels of the power generation sources in both the first mode and the second mode.
US10372185B2 Enhanced power control of data storage arrays
To provide enhanced operation of data storage devices and systems, various systems, apparatuses, methods, and software are provided herein. In a first example, a data storage system is presented. The data storage system includes data storage devices configured for storage and retrieval of data, power supply modules configured to provide power to at least the plurality of data storage devices, and a management controller configured to monitor power properties associated with the power supply modules to detect a degraded power condition. Responsive to the degraded power condition, the management controller is configured to establish adjustments to performance of the data storage devices to mitigate the degraded power condition.
US10372184B2 Method and apparatus for implementing power modes in microcontrollers using power profiles
A method and apparatus for implementing power modes in microcontrollers (MCUs) using power profiles. In one embodiment of the method, a central processing unit (CPU) of the MCU executes a first instruction for calling a subroutine stored in a memory of the MCU, wherein the first instruction comprises a first parameter to be passed to the subroutine. Thereafter the CPU writes a first value to a first special function register (SFR) of the MCU in response to executing the first instruction, wherein the first value is related to the first parameter. The MCU operates in a first power mode in response to the CPU writing the first value to the first SFR. The CPU also executes a second instruction for calling the subroutine, wherein the second instruction comprises a second parameter to be passed to the subroutine. In response the CPU writes a second value to a second SFR of the MCU in response to executing the second instruction, wherein the second value is related to the second parameter. The MCU operates in a second power mode in response to the CPU writing the second value to the second SFR. The MCU consumes more power operating in the first power mode than it does when operating in the second power mode.
US10372183B2 Storage-battery evaluation device, energy storage system, and storage-battery evaluation method
According to one embodiment, a storage-battery evaluation device includes: a data generator and a deterioration evaluator. The data generator generates a plurality of data items including charge amounts and voltage values of an energy storage device based on current values and the voltage values measured from the energy storage device, the energy storage device being subjected to charge/discharge control in accordance with charge/discharge command values. The deterioration evaluator evaluates a deterioration state of the energy storage device based on a distribution of the voltage values included in the data items the charge amounts of which belong to a first charge-amount range when it is detected that a distribution of first charge/discharge command values satisfies a predetermined condition, the first charge/discharge command values being the charge/discharge command values at which the data items the charge amounts of which belong to the first charge-amount range is obtained.
US10372182B2 Reducing thermal cycling fatigue
An approach to reduce thermal cycling fatigue associated with an identified component in an electrical system. The approach includes a controller determining power to the electrical system is turned off and initiating power from an external power source to one or more heating elements in a vicinity of the identified component. The approach includes a controller receiving a first temperature from one or more temperature sensors in the vicinity of the identified component and determining whether the first temperature is within a predetermined temperature range. Responsive to the controller determining that the first temperature is not within the predetermined temperature range, the approach includes the controller adjusting a power level of the one or more heating elements.
US10372179B1 Performing a power cycle reset in response to a change in charging power applied to an electronic device
An electronic device is configured to perform a power cycle reset in response to a change in charging power applied to the device. The device includes an electrical load with a microprocessor, a battery, a charging circuit that receives power from an external power source and uses the received power to charge the battery, and a control circuit that regulates the power cycle reset operation. The power supply circuit selectively uses the battery to power the device by coupling the load to a power supply path and discharges the load by coupling the load to a discharge path. The control circuit receives, from the charging circuit, an indication of a change in power applied to the charging circuit and responsively generates a control signal and applies the control signal to the power supply circuit, which causes the power supply circuit to temporarily couple the load to the discharge path.
US10372170B1 Linear sliding structure of laptop keyboard and cover case
A linear sliding structure of a laptop keyboard and cover case includes: a base member, a moving member, a sliding holder, a first resisting member, a second resisting member, and a ball. The ball is arranged in an accommodation portion of the sliding holder, such that two sides of the sliding holder where the ball is arranged come into contact with the base member and the moving member. The first resisting member and the second resisting member are respectively arranged at two ends of the base member to provide a resistance of an end position when the moving member undergoes a linear displacement. By way of the sliding holder where the ball is arranged, the linear displacement of the moving member extending toward one end is provided. A structure convenient for opening and closing is provided for the keyboard or the cover case.
US10372167B1 Transmission base and electronic apparatus
The present invention provides a transmission base and an electronic apparatus. The transmission base is for receiving a side portion of a first unit of the electronic apparatus. The first unit includes a first battery. The transmission base includes a first wall portion and a second wall portion. The first wall portion and the second wall portion support the side portion. The first wall portion includes a matching structure, which is matched and assembled with a fitting structure of the first battery. When the matching structure of the first wall portion is matched and assembled with the fitting structure, the first unit is electrically connected to the transmission base; when the second wall portion is in contact with the fitting structure, the first unit is non-electrically connected to the transmission base.
US10372155B2 Joystick and related control method
A joystick has a related control method to provide displayed object control function. The joystick includes a body, an image sensor and a processor. The body has a deformable bottom surface whereon a pattern is disposed. The image sensor is disposed under the body and adapted to capture a plurality of frames about the pattern. The processor is electrically connected with the image sensor and adapted to generate a displayed object control signal according to pattern variation within the plurality of frames.
US10372154B2 Multi-function appliance knob incorporating multiple rotation modulating mechanisms
A control knob for an appliance includes an outer control ring, a stationary hub, a rotation modulating mechanism coupled to the outer control ring and engaged with an outer surface of the stationary hub, wherein the outer control ring is rotationally operable about the stationary hub at a first rate, an indicial ring positioned around the stationary hub, wherein the indicial ring engages a portion of the rotation modulating mechanism, wherein rotation of the outer control ring at the first rate causes the rotation modulating mechanism to rotate the indicial ring about the stationary hub at a second rate, the second rate being different than the first rate and an encoder shaft positioned within the stationary hub, wherein an inner gearing mechanism extends between an exterior surface of the encoder shaft and one of the outer control ring and the indicial ring.
US10372153B2 Lever device
A lever device includes a housing and a lever unit pivotally coupled to the housing. The lever unit includes a lever shaft and a pivot shaft that extends in a direction intersecting the lever shaft. The pivot shaft functions as a pivot axis of the lever unit when the lever is pivoted in a first direction. The housing includes a retainer that accommodates the pivot shaft. The pivot shaft includes first and second guides. The first guide slides on the retainer when the lever unit is pivoted in the first direction to permit movement of the lever unit. The second guide that slides on the retainer when the lever unit is operated in a second direction to permit movement of the lever unit.
US10372151B2 Adjustable clamping mechanism for a throttle control
An adjustable clamping mechanism for a throttle control device on a handlebar of a vehicle includes a throttle lever and a clamp assembly that retains the throttle control device at a desired angular position upon said handlebar. The clamp assembly includes a body having a main section and a secondary section, the secondary section being disposed in a slot of the main section. A clamping member provides a clamping force upon the main section and secondary section. In an engaged position of the clamping member, the clamping member provides a clamping force to retain the throttle lever in a predetermined angular orientation upon said handlebar during operation of said vehicle. In a disengaged position of the clamping member, the clamping member does not provide the clamping force in order to permit the throttle lever to rotate about a longitudinal axis of said handlebar.
US10372150B2 Locking mechanisms for ram air turbine actuators
A locking mechanism for a ram air turbine actuator can include at least one of spherical locking pawls configured to retain an outer member and spherical pawl rollers configured to radially actuate the spherical locking pawls by axial movement of the spherical pawl rollers.
US10372144B2 Image processing for improving coagulation and flocculation
A flocculation control system that floats particles that attach to nano and/or micro bubbles out of a liquid includes at least one sensing system, at least one processing system, and at least one fluid additive control system. The at least one sensing system is configured to reproduce one or more nano-bubbles with one or more particles suspended in a fluid. The at least one processing system is configured to measure, using outputs of the at least one sensing system, incident angles between the one or more nano-bubbles and the one or more particles suspended in the fluid. And the at least one fluid additive control system is configured to adjust, based on at least the incident angles, an amount of a surfactant being added to the fluid.
US10372143B2 Automated air traffic control of unmanned air vehicles
A method and system for automated air traffic management of unmanned vehicles that assures safety and continuous flow, even for vehicles of wide-ranging capabilities. Some embodiments include onboard equipment that distributes the burden of management across all the vehicles in a given airspace so that autonomous cooperation between vehicles creates useful group-level behavior. Vehicles carry definitions of rules of interaction on shared flyways. In conjunction with a means of exchanging location and velocity information with close neighbors, onboard algorithms calculate complementary navigation vectors that inform each vehicle's autopilot of a cooperative trajectory. The collective result of individual, autonomous decisions is cooperation at a group scale that manages traffic features such as density and spacing without the need for a ground-based communication infrastructure.
US10372141B2 Systems and methods for controlling autonomous vehicles that provide a vehicle service to users
Systems and methods for determining autonomous vehicle user boarding times are provided. In one example embodiment, a computer implemented method includes obtaining location data associated with a user device associated with a user. The method includes determining an estimated time until the user starts boarding the autonomous vehicle based at least in part on the location data associated with the user device. The method includes obtaining data associated with the user. The method includes determining an estimated time of boarding duration for the user based at least in part on the data associated with the user. The method includes determining an estimated time until the user completes boarding of the autonomous vehicle based at least in part on the estimated time until the user starts boarding the autonomous vehicle and the estimated time of boarding duration for the user.
US10372138B2 Flash ladar collision avoidance system
A vehicular collision avoidance system comprising a system controller, pulsed laser transmitter, a number of independent ladar sensor units, a cabling infrastructure, internal memory, a scene processor, and a data communications port is presented herein. The described invention is capable of developing a 3-D scene, and object data for targets within the scene, from multiple ladar sensor units coupled to centralized LADAR-based Collision Avoidance System (CAS). Key LADAR elements are embedded within standard headlamp and taillight assemblies. Articulating LADAR sensors cover terrain coming into view around a curve, at the crest of a hill, or at the bottom of a dip. A central laser transmitter may be split into multiple optical outputs and guided through fibers to illuminate portions of the 360° field of view surrounding the vehicle. These fibers may also serve as amplifiers to increase the optical intensity provided by a single master laser.
US10372133B2 Control device, imaging device, control method, imaging method, and computer program
[Object] To provide a control device that can make more efficient an inspection performed by a flying body capable of performing imaging.[Solution] Provided is a control device including an acquisition unit configured to acquire information related to an overview of a structure, and a flight information generating unit configured to generate flight information of a flying body being caused to fly over a periphery of the structure to image the structure on the basis of the information acquired by the acquisition unit. The control device generates information used to cause the flying body to image the structure, and thereby makes it possible to make more efficient the inspection performed by the flying body capable of performing imaging.
US10372132B2 Guidance of autonomous vehicles in destination vicinities using intent signals
Signals usable to determine a path of a vehicle towards a particular stopping point in a vicinity of a destination are detected from an individual authorized to provide guidance with respect to movements of the vehicle. Based at least in part on the signals and a data set pertaining to the external environment of the vehicle, one or more vehicular movements to be implemented to proceed along the path are identified. A directive is transmitted to a motion control subsystem of the vehicle to initiate one of the vehicular movements.
US10372130B1 Communicating reasons for vehicle actions
Techniques for communicating feedback to passengers of autonomous vehicles regarding reasons for actions taken by autonomous vehicles to build trust with passengers are described herein. For instance, an autonomous vehicle may associate various objects with symbols and/or predicates while traversing a path to evaluate Linear Temporal Logic (LTL) formulae. Events along the path may require the autonomous vehicle to perform an action. The vehicle may determine to communicate the event and/or action to the passenger to provide a reason as to why the autonomous vehicle took the action, based on evaluation of the LTL formulae. In some examples, the autonomous vehicle may communicate with passengers via one or more of visual cues, auditory cues, and/or haptic cues. In this way, autonomous vehicles may build trust with passengers by reassuring and informing passengers of reasons for taking actions either before, during, or after the action is taken.
US10372127B2 Drone and drone-based system and methods for helping users assemble an object
A drone-based system determines a user cohort for one or more users to assemble an object. The drone-based system assesses a task for the one or more users to assemble the object. Based on the determined user cohort and the assessed task, a drone of the drone-based system provides help to the one or more users as the one or more users assemble the object. The drone-based system may comprise a drone and one or more memories and computer readable code and one or more processors. The one or more processors, in response to execution of the computer readable code, cause the drone-based system to perform operations. The drone-based system may be only the drone or the drone and one or more servers.
US10372123B2 “V” shaped and wide platoon formations
Platoon management control systems and methods rearrange three of more vehicles cooperatively travelling seriatim as a platoon along an associated roadway into a platoon arrangement other than the linear or single file formation. Multi roadway lane platoon management control systems and methods control the three or more vehicles cooperatively travelling as a multi-lane platoon along an associated multi-lane roadway into a platoon arrangement other than the linear or single file formation. Larger platoon sizes are provided thereby enabling more vehicles to participate in the larger multi-lane platoon. A platoon management control uses a combination of the GPS position of the lead vehicle representative of the position of the vehicle relative to the associated geographical area, and braking performance data representative of the braking capabilities of following vehicles to rearrange the vehicles into the non-columnar formation.
US10372122B2 Flight management system for UAVs
A flight management system for unmanned aerial vehicles (UAVs), in which the UAV is equipped for cellular fourth generation (4G) flight control. The UAV carries on-board a 4G modem, an antenna connected to the modem for providing for downlink wireless RF. A computer is connected to the modem. A 4G infrastructure to support sending via uplink and receiving via downlink from and to the UAV. The infrastructure further includes 4G base stations capable of communicating with the UAV along its flight path. An antenna in the base station is capable of supporting a downlink to the UAV. A control center accepts navigation related data from the uplink. In addition, the control center further includes a connection to the 4G infrastructure for obtaining downlinked data. A computer for calculating location of the UAV using navigation data from the downlink.
US10372119B2 Method for remote monitoring, and system for signal capturing and remote monitoring
A method and an apparatus for remote monitoring. A signal capturing device running a Web operating system captures an audio signal and/or a video signal, and transmits the captured signal to a remote monitoring device via a communication link between the signal capturing device and the remote monitoring device. The remote monitoring device also supports the Web operating system to allow the communication link to be established using WebRTC technology. The audio and/or video unit of the signal capturing device is accessed through a MediaStream port.
US10372117B2 Systems and methods for assuring and improving process quality
A system for evaluating at least one state of a process is provided the system having means for segmenting the process into a plurality of process segments, one or more sensors configured to capture information related to each process segment of the plurality of process segments generated by the segmenting means, the information comprising a plurality of samples, and processing means configured to process the plurality of samples related to each process segment of the plurality of segments, and, based on the processing, provide an indication associated with the at least one state of the process.
US10372114B2 Quantifying and reducing total measurement uncertainty
A process control technique uses production data from multiple manufacturing tools and multiple inspection or metrology tools. Total measurement uncertainty (TMU) can be calculated on the production data, which can include measurements of one or more devices manufactured using the manufacturing tools. Manufacturing steps can be ranked or otherwise compared by TMU. All production modes and recipes can be continually monitored using production data.
US10372110B2 Controlled thin wall thickness of heat exchangers through modeling of additive manufacturing process
A method of producing a heat exchanger includes designing the heat exchanger to include a wall with a target thickness. A model is created relating process parameters to geometry of a single track melt pool and relating the single track melt pool geometry to a heat exchanger wall thickness. At least one variable process parameter is defined. The model, heat exchanger wall target thickness, and variable process parameters are used to identify a set of process parameters to produce the heat exchanger wall target thickness. The melt pool geometry is predicted based on the model and process parameters. The heat exchanger wall target thickness is predicted based on the melt pool geometry. The process parameters that will produce the heat exchanger wall target thickness are identified. The additive manufacturing process is controlled based upon the identified set of process parameters to create the heat exchanger wall target thickness.
US10372107B2 Custom properties in an application environment
The disclosed subject matter comprises a design management component that facilitates managing and storing information, including respective customized information of respective entities and/or relating to objects, projects, controllers, or industrial automation systems within a project file or controller. The design management component facilitates enabling custom data, including custom metadata, to be injected by object into a project file or in a controller associated with the project file. The design management component operates with a data management component that can allow respective entities to view, edit, or delete their respective data on objects associated with a project file or controller in accordance with their respective rules. The design management component facilitates desired library management, version management, virtualization of a system for emulation and testing, data exchange between application, and application development and management in relation to controllers, devices, or components, in connection with control of industrial automation systems.
US10372106B2 Methods and apparatus for increasing the range of digital inputs and outputs on a door operator or closer
A door operator includes a door driver for opening and closing a door, and a control system including a microprocessor having multiple microprocessor inputs. The microprocessor is connected to and controls the door driver. The microprocessor has multiple program modules corresponding to input functions to be performed by the door operator. The door operator includes a plurality of door operator inputs connected to corresponding ones of the microprocessor inputs, and a user interface connected to the microprocessor. The user interface allows a user to associate a selected door operator input and corresponding microprocessor input to a selected program module corresponding to a selected function to be performed by the door operator.
US10372098B2 Method for controlling a grid of plants
A method for controlling a grid of plants, wherein the method includes interconnecting distributed control systems via a network, providing a hierarchical tree structure having at least two levels (LN) for the network, assigning each distributed control system to a node of the tree structure, receiving a data request at a parent node control system, determining whether the data request is resolvable by the parent node control system, where a reply to the data request is sent if the data request can be resolved by the parent node, and where the data request is forwarded to at least one of the child nodes of the parent node if the data request is unresolvable by the parent node such that monitoring and controlling of the entire grid with respect to the inclusion of further units and the modification of already existing units is achieved in a flexible manner.
US10372097B2 Adaptive adjustment of motion sensitivity of a motion sensor
Apparatuses, methods, apparatuses and systems for adaptively adjusting motion sensitivity of a motion are disclosed. One apparatus includes a motion sensor, wherein the motion sensor generates an output that indicates whether or not motion has been sensed by the motion sensor, wherein the motion sensor receives a motion sensitivity input, wherein the motion sensitivity input controls a level of motion sensitivity of the motion sensor. Further, the motion sensing apparatus includes a controller, wherein the controller generates the motion sensitivity input based at least in part on the output of the motion sensor.
US10372095B2 Method for the fail-safe operation of a process control system with redundant control devices
A process control system is provided which has at least one OPC client and one OPC server which communicate via a standardized OPC interface. Furthermore the process control system has at least two redundantly operated control devices which each communicate with the OPC server by means of a coupling device. Each control device is designed to provide process variables and status information. The status information contains the current role of the respective control device, wherein the current role is either that of a main control device or an auxiliary control device. The OPC server is designed to detect the main control device in response to the status information of at least one control device, to register a list of variables generated by the OPC client at the main control device and/or to transmit to the OPC client only the process variables which have been provided by the main control device.
US10372089B2 Predicted value shaping system, control system, predicted value shaping method, control method, and predicted value shaping program
A predicted value shaping system is provided for calculating a highly accurate control value by shaping of a predicted value. A prediction governor for calculating a control value (v) for controlling a controlled object includes: a result value acquisition unit that acquires a previous target value of the controlled object, that is, a result value (r(t−1)); a predicted value acquisition unit that acquires a predicted value (r^(t)) obtained by predicting the target value of the controlled object; and a control value calculation unit that calculates a control value (v(t)) for controlling the controlled object by applying the result value (r(t−1)) and the predicted value (r^(t)) to a predicted value shaping algorithm (G) to correct the predicted value (r^(t). The predicted value shaping algorithm (G) uses parameters of a control model (P) of the controlled object.
US10372086B2 Smart watch having display, color of which changes according to state of user
A smart watch having a display changing in color according to a state of a user, the smart watch includes: an output unit having a display unit; a sensor unit collecting state information for a measurement target associated with a user or around the user; and a control unit comparing the collected state information with state combination information stored in advance, selecting one piece of combination information that corresponds to the state information from among the state combination information, and controlling the output unit so as to output a displayed color matching the selected combination information.
US10372085B2 Display device
A display device includes a substrate having a through-hole. The display device also includes a display unit formed on the substrate and surrounding the through-hole, and the display unit is configured to display an image and includes pixels.
US10372082B2 Timepiece mechanism, timepiece movement and timepiece having such a mechanism
A monolithic timepiece mechanism made in a single plate of material, including a frame, a first elastic suspension and an inertial regulating member which is connected to the frame by the first elastic suspension so as to be able to oscillate, a blocking mechanism having a blocking member connected to the frame by a second elastic suspension. The blocking member is controlled by the regulating member to be able to regularly and alternatively hold and release a energy distribution member and to regularly transmit energy from the energy distribution member to the regulating member.
US10372080B2 Image forming apparatus having a blocking member that changes a width of an opening of an air blow portion
An image forming apparatus includes a fixing device having a nip, in which an image is fixed on a recording material, and an air blowing unit configured to feed air. A first blow portion is provided, through which the air fed by the air blowing unit flows toward a first area, which is an end portion of the fixing device, in a longitudinal direction of the fixing device, so as to cool the first area by the air via an opening of the first blow portion. A blocking member changes a width of the opening of the first blow portion, and a second blow portion is provided, branched from the first blow portion so as to cross the first blow portion, through which the air blocked by the blocking member flows toward a second area, which is a region in which the recording material passes through the nip.
US10372077B2 Image forming apparatus
The image forming apparatus includes a control unit that executes a supply operation to supply a toner charged with a regular charge polarity, to at least one abutting portion of a plurality of abutting portions, at the time of image non-formation, the plurality of abutting portions being formed by a plurality of cleaning members and a plurality of image bearing members, the control unit determining an image bearing member to which the most amount of the toner charged with the regular charge polarity is supplied, based on image formation information, the image formation information being information about an image formation executed before the supply operation is executed.
US10372075B2 Image processing system
In accordance with an embodiment, an image processing system comprises a discharge section, a first movable tray, a second movable tray, and a controller. The discharge section discharges a processed sheet. The first movable tray and the second movable tray vertically move to load the sheet discharged from the discharge section. The controller drives either one or both of the first movable tray and the second movable tray to carry out control to discharge a sheet to which an image forming processing is executed to one of the first movable tray and the second movable tray and carries out control to discharge a sheet to which a decoloring processing is executed to the other movable tray according to a type of a job received by a reception section.
US10372068B2 Development device
A developer circulated between first and second chambers in a function separation type development device including a developer discharge portion is prevented from being excessively discharged from the developer discharge portion. The developer discharge portion is disposed in the first chamber and is provided downstream of a region on a developer bearing member in the direction in which the developer in the first chamber is conveyed, the region corresponding to a maximum image region formable on an image bearing member.
US10372066B2 Image forming apparatus
An image forming apparatus includes an image forming unit having a photosensitive member on which an image is formed and a developer bearing member, an intermediate transfer member onto which the image is transferred, a transfer member forming a nip portion for transfer of the image on the photosensitive member onto the intermediate transfer member, a transfer unit transferring the image on the intermediate transfer member onto the sheet, a motor rotating the photosensitive member, a motor control unit controlling the motor so the rotation speed of the photosensitive member is a target rotation speed, and a controller that acquires first and second load information of the photosensitive member in a first period where developer bearing member rotates and a second period where developer bearing member is stopped, and controls whether or not to change the target rotation speed based on the first and second load information.
US10372065B2 Image forming apparatus
An image forming apparatus includes a movable photosensitive member, a toner image forming portion, a movable intermediary transfer member, an image transfer portion, a cleaning blade, a job executing portion, a toner supply executing portion capable of executing a supplying operation for supplying the toner to a contact portion in a non-image-forming period, a storing portion configured to store a first integrated value obtained by integrating a value corresponding to a distance of movement of the intermediary transfer member and a second integrated value obtained by integrating a number of images formed in the job, and a controller configured to cause the toner supply executing portion to execute the supplying operation and configured to set the first and second integrated values at initial values when the first integrated value reaches a first threshold or when the second integrated value reaches a second threshold, during execution of the job.
US10372060B2 Image forming apparatus for scanning light beam at non-uniform scan speed and exposing photosensitive member
An image forming apparatus includes: a halftone processing unit configured to perform halftone processing on image data by a dither matrix that includes a plurality of submatrices and decide an exposure region of an image. In at least one of a first dither matrix corresponding to a first section, and a second dither matrix corresponding to a second section adjacent to the first dither matrix in the main scanning direction and corresponding to a second section different from the first section in tone value, at least a size of an exposure region of an image formed by using a first submatrix corresponding to a predetermined tone value in the dither matrix and a size of an exposure region of an image formed by using a second submatrix corresponding to the predetermined tone value are different.
US10372059B2 Lens unit, optical head and image formation apparatus
A lens unit according to an embodiment includes: a lens array that includes lens elements each provided with an optical axis and extends in a first direction; a support member that supports the lens array; and an adhesive that bonds the lens array and the support member. The support member includes a first adhesive holding portion with a specified depth in a direction of the optical axis and a second adhesive holding portion shallower than the first adhesive holding portion. The first adhesive holding portion and the second adhesive holding portion are aligned in the first direction. The adhesive is arranged at the first adhesive holding portion and the second adhesive holding portion.
US10372058B2 Color image forming apparatus
A controller which causes a light emitting element to continuously perform minute emission for a plurality of dots in a level in which toner is not attached to a non-image section on an image bearing member is provided. The controller controls a first driving current for an image section and controls a second driving current used to perform the minute emission by the light emitting element in the non-image section several times in one job. In the image section, a driving current obtained by adding the first driving current to the second driving current is supplied so that the light emitting element emits light.
US10372056B2 Image forming apparatus having grid electrode with opening and non-opening portions
An image forming apparatus includes a corona charger including a discharging wire and a grid electrode for charging a photosensitive drum at a charging position and an exposure device for exposing the drum charged by the charger at an exposure position which is at a downstream side of the charger (in a rotational direction of the drum) at the charging position. The grid electrode includes a first portion having openings and a second portion having only a non-opening portion in a charging region for charging the drum in a longitudinal direction of the charger, and the second portion includes a downstream side peripheral portion at a downstream end of the grid electrode with respect to the rotational direction. In a cross-section orthogonal to the longitudinal direction and including the charging region, the downstream side peripheral portion is intersected by a straight line passing through the exposure position and the wire.
US10372055B2 Image forming apparatus and method of controlling the same
An image forming apparatus includes a photoconductor, a charging member, a first power supply circuit which supplies electric power to the charging member, a detector configured to detect a current value of an alternating current which flows to the charging member, and a controller configured to control an operation of the first power supply circuit. The controller is configured to lower a frequency of alternating-current power supplied to the charging member by the first power supply circuit when the current value detected by the detector in application of a voltage of a prescribed value to the charging member by the first power supply circuit is equal to or smaller than a predetermined value.
US10372050B2 Electrophotographic photosensitive member, process cartridge, and electrophotographic apparatus
The present invention provides an electrophotographic photosensitive member in which a photosensitive layer has strong close adhesiveness even when used repeatedly, and a positive ghost is reduced. An undercoat layer of the electrophotographic photosensitive member contains a cured product of an electron transport material having a polymerizable functional group; a polyolefin resin having at least one group/structure selected from the group consisting of a carboxyl group, an alkoxycarbonyl group and an anhydrous carboxylic acid structure, and a substituted or unsubstituted phenyl group; and an isocyanate compound having two or more isocyanate groups.
US10372043B2 Hotspot aware dose correction
A method for improving a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic apparatus, the method including: obtaining a relationship of a characteristic of one or more features in the portion with respect to dose; obtaining a value of the characteristic; and obtaining a target dose based on the value of the characteristic and the relationship.
US10372040B2 Resist underlayer film forming composition for lithography containing hydrolyzable silane having halogen-containing carboxylic acid amide group
A resist underlayer film forming composition for lithography that can be used as a hard mask. The composition can improve pattern resolution due to having a trihalogenoacetamide skeleton. A resist underlayer film forming composition for lithography comprising a hydrolyzable silane, a hydrolysis product thereof, a hydrolysis condensate thereof, or a combination thereof as a silane, wherein the hydrolyzable silane comprises a silane having a halogen-containing carboxylic acid amide group.
US10372034B2 Imprint apparatus, imprint method, and method for manufacturing article
An imprint apparatus for forming a pattern of an imprint material on a substrate using a mold includes a heating unit, a generation unit, and a measurement unit. The heating unit irradiates a region to be processed on the substrate with light to heat the region to be processed. The generation unit generates irradiation amount distribution data, which indicates an irradiation amount distribution of light with which the heating unit is to irradiate the region to be processed. The measurement unit measures information about absorption of the light by the region to be processed. The generation unit generates the irradiation amount distribution data by correcting, using a result of measurement by the measurement unit, temporary irradiation amount distribution data temporarily generated based on a shape of the region to be processed taken before the region to be processed is heated by the heating unit.
US10372028B2 Light source device and projection type display apparatus
A light source device for a projection display apparatus includes a phosphor, an excitation light source, a surface-curved dichroic mirror, and a converging lens. The excitation light source is configured to output excitation light for exciting the phosphor. The surface-curved dichroic mirror has a curved surface and is configured to cause one of the excitation light from the excitation light source and fluorescence from the phosphor to pass through the curved surface and to cause the other of the excitation light and the fluorescence to be reflected on the curved surface. The surface-curved dichroic mirror is configured to cause the one of the excitation light and the fluorescence that passes through, neither to substantially converge, nor to substantially diverge, but converge the other of the excitation light and the fluorescence that is reflected.
US10372023B2 High efficiency motion blur reduction
A video projector, a shutter mechanism for a video projector, and a method for reducing image blur. A shutter can include regions that are 100% transmissive to light and regions that are more than 0% transmissive (but less than 100% transmissive). The more than 0% transmissive regions raise the perceived brightness of the image relative to a shutter with 0% transmissive regions, enabling the 100% transmissive regions to be smaller. The smaller 100% transmissive regions result in reduced image blur. The more than 0% transmissive regions can include a filter that filters out certain portions of the electromagnetic spectrum of the image to provide a perceived corrected image.
US10372020B2 Dual-function lighted wearable accessory
The present invention provides a novel lighting accessory, which has never been proposed before for increasing luminance when in one embodiment, a mobile electronic device is used in a low light environment for photography, videography or video conferencing. By disposing a lighting device in an accessory, when a user utilizes a common back camera on a mobile device to conduct video conferencing, the lighting device helps to illuminate the user's face and increase luminance. As for the user using a common front camera to do video or photo shooting, the lighting device helps to increase luminance of the subject and ambient environment, so that the video or photo shot performs at a high quality. The lighting device can be concealed in a novel reversible light housing that can also be used to conceal other wearable technology, such as fitness monitors, watch components, etc.
US10372017B2 Tri-axis closed-loop anti-shake structure
Provided is a lens driving device includes a lens holder for carrying a lens; a frame for receiving the lens holder; a first driving component for driving the lens holder to move along a first direction in respect to the frame; a base moveably connected to the frame; a second driving component for driving the frame to move along a second direction in respect to the base, and a position sensor disposed on the frame for sensing a change in a position of the lens holder along the first direction in respect to the frame, wherein the first direction is not parallel to the second direction.
US10372014B1 Coupled resonator photon-pair sources
Techniques disclosed herein relate to photon sources with high spectral purity and high brightness. In one embodiment, a photon-pair source includes a pump waveguide, a first resonator coupled to the pump waveguide to couple pump photons from the pump waveguide into the first resonator, a second resonator coupled to the first resonator, and an output waveguide coupled to the second resonator. The second resonator is configured to convert the pump photons into photon pairs. The second resonator and the first resonator are configured to cause a coupling-induced resonance splitting in the second resonator or the first resonator. The second resonator and the output waveguide are configured to couple the photon pairs from the second resonator into the output waveguide. In some embodiments, the photo-pair source includes one or more tuners for tuning at least one of the first resonator or the second resonator.
US10372011B2 Electronically controlled light valve and display apparatus having high transmittance and high reflectivity
Provided are a display apparatus and an electrically controlled light valve including a first substrate, a second substrate disposed opposite to the first substrate, a first transparent conductive layer disposed on the first substrate, a second transparent conductive layer disposed on the second substrate, a first liquid layer disposed between the first and the second transparent conductive layers, a second liquid layer disposed between the first and the second transparent conductive layers and reflective particles. The first and the second liquid layers are respectively adjacent to the first and the second transparent conductive layers. The first liquid layer includes a polar liquid. The second liquid layer includes a non-polar liquid. Each reflective particle has a conductive body and a surface modification layer covering the conductive body. When the electrically controlled light valve is switched to a light-transmission mode, the reflective particles are evenly dispersed in the first liquid layer.
US10372010B2 Electrophoretic display fluid comprising five types of particles
The present invention is directed to an electrophoretic fluid comprising five different types of particles, wherein each type of particle has a different color and the first, second, and third types of particles carry the same charge polarity.
US10372005B2 Organic electrochromic device, optical filter, lens unit, and imaging apparatus
Provided is an organic electrochromic device which has a high response speed and is excellent in durability even when a large current is flowed transiently, in which: an electrochromic layer arranged between a pair of electrodes contains an organic electrochromic material, a redox substance, and a solvent; the organic electrochromic material and the redox substance are each a material to be reversibly subjected to a redox reaction; and a potential at which the redox substance is oxidized (or reduced) is present between a potential at which the organic electrochromic material is reversibly oxidized (or reduced) and a potential at which the organic electrochromic material is irreversibly oxidized (or reduced).
US10372002B2 Display device
A display device includes: pixels; gate lines for connecting to the pixels; a first gate driving block for connecting to first and second gate lines that are adjacent to each other; and a second gate driving block for connecting to the first gate line and the second gate line, wherein the first gate driving block includes: a first gate signal generating portion; a first transistor connected between a first output terminal of the first gate signal generating portion and the first gate line; and a second transistor connected between the first output terminal and the second gate line, wherein the second gate driving block includes: a second gate signal generating portion; a third transistor connected between a second output terminal of the second gate signal generating portion and the first gate line; and a fourth transistor connected between the second output terminal and the second gate line.
US10371998B2 Display apparatus and method of displaying using polarizers and optical combiners
A display apparatus and a method of displaying, via the display apparatus. The display apparatus includes an image source, a processor configured to render an image at the image source, at least one optical combiner for combining a projection of the rendered image with a projection of a real world image, a first polarizing element for polarizing the projection of the real world image at a first polarization orientation, wherein the first polarizing element is positioned on a first side of the at least one optical combiner upon which the projection of the real world image is incident, and a second polarizing element facing a second side of the at least one optical combiner, polarization properties of the second polarizing element being adjustable, wherein the polarization properties of the second polarizing element are to be adjusted with respect to the first polarization orientation of the first polarizing element.
US10371992B2 Blue phase liquid crystal panel and blue phase liquid crystal display device
A blue phase liquid crystal panel is disclosed, which includes an upper substrate, a lower substrate, and blue phase liquid crystal that is arranged between the upper substrate and the lower substrate. The upper substrate is provided with a first electrode base layer which has a plurality of first protrusions, and the lower substrate is provided with a second electrode base layer which has a plurality of second protrusions. The first protrusions each extend to a position between two adjacent second protrusions, and the second protrusions each extend to a position between two adjacent first protrusions. The first protrusion is provided with a common electrode, and the second protrusion is provided with a pixel electrode. The driving voltage of blue phase liquid crystal in the panel can be reduced.
US10371991B2 Liquid crystal display device
A liquid crystal display device with a pair of substrates which are arranged to face each other with liquid crystal therebetween, columnar spacers having the substantially equal height formed on a liquid-crystal-side surface of one substrate, and the columnar spacers include the columnar spacer which is contact with a liquid-crystal-side surface of another substrate and the columnar spacer which is not contact with the liquid-crystal-side surface of another substrate.
US10371989B2 Display panel and display device
The present disclosure provides a display panel and a display device. The display panel includes a first substrate, a second substrate located opposite to the first substrate, and a plurality of first photo spacers located between the first substrate and the second substrate. At least three of the first photo spacers define a repeating unit. The repeating unit comprises a first repeating unit arranged in a first shape, and the first shape comprises a regular polygon or a circle. The display may improve the pressure resistance of the display panel and prevent the mura effect of the display panel.
US10371987B2 Liquid crystal display
A liquid crystal display includes a first panel which includes a first electrode including a first protrusion and a first alignment layer disposed on the first electrode, a second panel which is disposed to face the first panel, and which includes a second electrode including a second protrusion disposed in a region corresponding to the first protrusion and a second alignment layer disposed on the second electrode, and a liquid crystal layer which is disposed between the first panel and the second panel, where the first protrusion and the second protrusion vertically face each other.
US10371985B2 Display panel, polarizer and display device
A display panel, a polarizer and a display device are provided. The display panel includes a panel main body and a first polarizer disposed on at least one main surface of the panel main body. The first polarizer includes a first polarizing layer and a second polarizing layer which are stacked; a first polarizing region is formed on the first polarizing layer; a second polarizing region and a second light-transmitting region are alternately formed on the second polarizing layer; and an absorption axis direction of the second polarizing region is perpendicular to an absorption axis direction of the first polarizing region.
US10371984B2 Color filter and display device including the same
A color filter includes a substrate including a first surface having a first pixel area and a second pixel area spaced apart from each other and a light blocking area positioned between the first pixel area and the second pixel area. The light blocking area includes a trench. The color filter further includes a first color converter disposed on the first pixel area and configured to convert incident light to light of a first color, a second color converter disposed on the second pixel area and configured to convert the incident light to light of a second color, and a light blocker disposed in the trench.
US10371979B2 Display panel and manufacturing method thereof
A display panel includes the following components. A metal layer includes a touch sensing line and a data line. An insulation layer is disposed on the metal layer and has a first opening used to expose at least a portion of the touch sensing line as a first connection part. A common electrode is disposed on the insulation layer. The common electrode is part of a touch electrode, and the common electrode has a second opening above the first opening. Another insulation layer is disposed on the common electrode, and has a third opening above the second opening to expose at least a portion of the common electrode as a second connection part. The connection electrode electrically connects the first connection part to the second connection part through the third opening, the second opening and the first opening.
US10371975B2 Backlight unit and liquid crystal display device including the same
A backlight unit includes a light guide plate including a first incident surface; a light source module including a first sub-light source module overlapping the first incident surface of the light guide plate in a first direction, where the first sub-light source module provides light to the first incident surface; and a distance adjusting member including a first sub-distance adjusting member overlapping the first incident surface of the light guide plate in the first direction and disposed at a first side of the first sub-light source module and a second sub-distance adjusting member disposed at a second side of the first sub-light source module, which is opposite to the first side of the first sub-light source module. The first sub-distance adjusting member and the second sub-distance adjusting member may move the light guide plate in the first direction.
US10371974B2 Bar-type display screen and splicing backplane thereof
The present disclosure relates to the technical field of display and discloses a bar-type display screen and a splicing backplane thereof, so as to solve a technical problem of high production costs in the prior art. The splicing backplane of the bar-type display screen includes a bottom frame and a top frame that are spliced together. The bottom frame and the top frame are fastened and connected using a connecting piece. A groove configured to place a light bar is disposed on the bottom frame. The bar-type display screen includes a liquid crystal panel and the splicing backplane. The present disclosure may be applied to bar-type display screens in various sizes.
US10371970B2 Display screen having mirror function, control method, device and terminal
Disclosed a display screen having a mirror function, a control method, a device and a terminal. The display screen includes: a screen lens (20), a liquid crystal screen (22) and a nano suspension layer (21), wherein the nano suspension layer (21) is disposed between the screen lens and the liquid crystal display. The control method includes: controlling the magnetic layer to provide a static magnetic field perpendicular to the display screen upon receipt of the trigger-off signal; and controlling the upper plate to provide a voltage, or controlling the upper plate to provide a voltage and controlling the magnetic layer to provide a static magnetic field perpendicular to the display screen upon receipt of the trigger-on signal.
US10371969B2 Electronic device
An electronic device includes: an anode and a cathode facing each other; a quantum dot emission layer disposed between the anode and the cathode and including a plurality of quantum dots; and a light emitting source, wherein the quantum dot emission layer is configured to receive electrical energy from the anode and the cathode and to emit light having a first wavelength, wherein the quantum dot emission layer and the light emitting source are configured so that the light emitting source provides the quantum emission layer with light having a second wavelength, and the plurality of quantum dots are excited by the light having the second wavelength and emit light having a third wavelength, wherein the anode, the cathode, or a combination thereof is a light transmitting electrode, and the light of the first wavelength and the light of the third wavelength are emitted through the light transmitting electrode.
US10371965B2 Hydrogel contact lens having wet surface, and manufacturing method therefor
The present invention relates to a hydrogel contact lens having a wet surface, and a manufacturing method therefor and, more specifically, to a hydrogel contact lens and a manufacturing method therefor wherein the hydrogel contact lens satisfies basic physical properties of a hydrogel contact lens and has excellent wettability by forming a hydrophilic surface layer of an interpenetrating polymer network (IPN) structure on a surface of the hydrogel contact lens.
US10371964B2 Contact lens product
A contact lens product includes a multifocal contact lens and a buffer solution. The multifocal contact lens is immersed in the buffer solution. The multifocal contact lens includes a central region and at least one annular region. The annular region concentrically surrounds the central region, and a diopter of the annular region is different from a diopter of the central region. The multifocal contact lens is made of silicone hydrogel or hydrogel. The annular region closest to a periphery of the multifocal contact lens is a first annular region.
US10371962B2 System and method for real time segmentation
A system and method for updating a generic ophthalmic lens design is described. The method includes the steps of selecting a generic ophthalmic lens design from a generic ophthalmic lens design database and receiving, over a data-communication network, lens order data associated with at least one individual lens wearer. The method also includes the steps of creating, using the generic ophthalmic lens design and the lens order data, at least one customized ophthalmic lens design being customized for the respective at least one individual lens wearer and updating the generic ophthalmic lens design in the generic ophthalmic lens design database using the at least one customized ophthalmic lens design.
US10371958B2 Display device
A display device comprises a display panel and a grating layer. From a center of a left-eye field-of-view central area of a left display area to a non left-eye field-of-view central area of the left display area, a grating period of a left-eye grating region of a first color, a grating period of a left-eye grating region of a second color, and a grating period of a left-eye grating region of a third color all decrease gradually. From a center of a right-eye field-of-view central area of a right display area to a non right-eye field-of-view central area of the right display area, a grating period of a right-eye grating region of the first color, a grating period of a right-eye grating region of the second color, and a grating period of a right-eye grating region of the third color all decrease gradually.
US10371956B2 Homogenization system for an LED luminaire
A remotely directable luminaire with an improved color LED homogenization system for LED luminaires employing a plurality of LED arrays where an array employs a plurality of discrete peak LED groups and dichroic mirrors maximized for transmission/reflection of around the groups of LED's discrete peaks to generate a directional homogenized color light beam with additive color mixing.
US10371937B2 Projection display apapratus
A projection display apparatus (1) includes a wavelength conversion element (11) that converts a wavelength of light from a light source, a driver (13) that rotates the wavelength conversion element, and an internal power supply (15) that stores power in advance and to be used for an operation of the projection display apparatus after a supply of power from an external power supply is cut off, and the driver rotates the wavelength conversion element at the predetermined number of rotations per unit time by using the power of the internal power supply.
US10371935B1 Unmanned aerial vehicle beam redirection system and method
An unmanned aerial vehicle (UAV), a beam redirection system, and a method for redirecting a laser beam using one or more UAVs are provided. The UAV includes a housing, a beam deflector, and a vehicle controller. The beam deflector is mounted to the housing. The vehicle controller is configured to control an angular orientation of the beam deflector to redirect a laser beam that is received from an off-board laser source.
US10371928B2 Auto focus and optical image stabilization in a compact folded camera
Compact folded camera modules having auto-focus (AF) and optical image stabilization (OIS) capabilities and multi-aperture cameras including such modules. In an embodiment, a folded camera module includes an optical path folding element (OPFE) for folding light from a first optical path with a first optical axis to a second optical path with a second optical axis perpendicular to the first optical axis, an image sensor and a lens module carrying a lens with a symmetry axis parallel to the second optical axis. The lens module can be actuated to move in first and second orthogonal directions in a plane perpendicular to the first optical axis, the movement in the first direction being for auto-focus and the movement in the second direction being for OIS. The OPFE can be actuated to tilt for OIS.
US10371927B2 Photographing optical lens assembly, image capturing device and electronic device
A photographing optical lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element with positive refractive power has an object-side surface being convex in a paraxial region thereof. The second lens element has refractive power. Each of the third through sixth lens elements has refractive power and an object-side surface and an image-side surface being both aspheric. The photographing optical lens assembly has a total of six lens elements with refractive power.
US10371923B2 Lens control apparatus and lens control method
A lens control apparatus for moving a lens in an optical axis direction, including: a stepping motor for driving the lens; a controller for obtaining a drive amount on the basis of an input target position, instructing a rotational position of the stepping motor to perform drive control, wherein the controller obtains, in accordance with a first drive amount when the stepping motor is driven to a current position, a second drive amount from the current position to a target position, a third drive amount obtained by correcting the second drive amount, and instructs a rotational position on the basis of the third drive amount.
US10371917B2 Bi-directional data center architectures employing a jacketless trunk cable having sub-units with connectorized sections, and methods of forming the same
Bi-directional data center architectures employing a jacketless trunk cable are disclosed. The bi-directional data center architecture includes first and second coupling panels respectively operably connected to first and second trunk cables, wherein the first and second coupling panels respectively have first adapters and second adapters. The architecture also includes a plurality of sub-racks having sub-rack adapters, and a jacketless trunk cable that includes a plurality of sub-units, with each sub-unit carrying one or more optical fibers. The plurality of sub-units are configured to optically connect corresponding first and second adapters of the first and second coupling panels to the sub-rack adapters such that every optical fiber in each sub-unit is used to establish an optical connection.
US10371915B2 Telecommunications connection cabinet
A telecommunications cabinet includes a cabinet housing; a fiber optic splitter; a plurality of spools disposed on a cable management surface; a panel oriented at a fixed angle relative to the access opening so that the panel extends laterally and rearwardly between the access opening and the cable management surface; and a plurality of adapters disposed on the panel.
US10371913B2 Splitter module and enclosure for use therein
An enclosure (10) includes a base (38) defining a splice region (148) and a cover (40) coupled to the base (38) to move between a closed position and an open position. A plurality of ruggedized adapters (26) are on the cover (40), each adapter having an inner port (64) and an outer port (66). A removable module (32) is disposed on the cover (40), at least one input fiber (12) being routed from the splice region (148) of the base (38) to the removable module (32), wherein the at least one input fiber (12) is output from the module as a pigtail (28) having a connectorized end that is connected to an inner port (64) of a ruggedized adapter (26). A cable input location (16) receives an input cable (14/20) including at least one tube (138) surrounding at least one fiber (12) that carries the same signal as the at least one input fiber (12) being routed from the splice region (148) to the removable module (32). The input cable (14/20) is anchored to the base (38) at the cable input location (16). A tube holder (150) is slidably mounted to the base (38) past the cable input location (16), wherein the tube holder (150) keeps separate an unused fiber-carrying tube (138) that is stored within the base (38) in a loop (122) from a fiber-carrying tube (138) whose fiber (12) leads toward the splice region (148) of the base (38) for further routing toward the removable module (32).
US10371911B2 Optical fiber cord and method of manufacturing optical fiber cord
An optical fiber cord includes: a multi-fiber cord section that includes an outer cover that encloses an optical fiber unit where a plurality of coated optical fibers are gathered; a plurality of branch cord sections where the coated optical fibers are housed in branch tubes; and a branch protection section that includes an exterior member that covers a branch portion where the plurality of coated optical fibers are branched from the multi-fiber cord section toward the branch cord sections.
US10371910B2 Optical communications cables utilizing topological insulators as optical fiber cores
An optical core made from at least on topological insulator microfiber. A cryogenic cooling layer surrounds the optical core. An insulative layer surrounds the cryogenic cooling layer. In one embodiment, the insulative layer comprises a layer of photonic crystal material.
US10371909B2 Thermal interface
A thermal interface may include a thermally conductive cap. The thermally conductive cap may include a base, a finger, and an extension. The base may define a plurality of cap openings. The finger may extend from the base. The extension may extend from the base. The thermal interface may also include a gasket defining a plurality of gasket openings. The gasket may be located on the base of the cap such that the gasket openings are positioned over the cap openings.
US10371908B2 Method of manufacturing photoelectric conversion connectors, as well as photoelectric conversion connector and photoelectric conversion connector device utilizing same
The following steps are provided: encapsulating a series of connector components arranged in a column direction among multiple connector components on a support member that are arranged in each direction, respectively, in a row direction and in a column direction, in a state of substantial isolation from connector components adjacent to the series of connector components in the row direction using a first resin member; dicing the multiple connector components on the support member encapsulated using the first resin member into row units in the row direction; molding the multiple connector components on the support member, which have been encapsulated using the above-mentioned first resin member and diced, using a second resin member on a column-by-column basis; and dicing off the multiple molded connector components on the support member in the column direction one by one.
US10371906B1 Method and apparatus for delivering the fiber laser radiation into dynamical waveguide
A technique for delivery of a divergent laser beam emitted with a free-space laser fiber facet, the beam having an optical power, into an optical waveguide. An optical axis of the laser beam is aligned approximately along a propagation Z direction into the optical waveguide. The fiber facet is located in a first plane perpendicular to the Z direction. The waveguide includes an input, direction, and X-Y position of the input in a second plane. The waveguide includes fluctuations in a X-Y-Z position of the input and fluctuations in direction. The laser beam is transformed into a collimated beam by re-directing a propagation of the laser beam, shifting the laser beam parallel to the Z direction, and focusing the laser beam into the input. The speed of transformation of the laser beam is greater than an instant speed of the fluctuations. A maximum optical power is delivered into the waveguide.
US10371898B2 Enhanced coupling strength grating having a cover layer
The present invention includes an optical waveguide with a grating and a method of making the same for increasing the effectiveness of the grating. In one example, the grating is at least partially covered by a liner layer disposed on at least a portion of a grating; and a cover layer disposed on the liner layer, wherein a first material selected for the core and ridges and a second material selected for the liner layer are selected to provide a difference in the index of refraction between the first and second material that is sufficient to provide a contrast therebetween.
US10371897B2 Method and apparatus for providing multiport free-space WDM device using folded optical-path
An optical wavelength-division multiplexing (“WDM”) device utilizing a mechanism of folded optical-path includes multiple collimators, optical filters, prism, and glass plate. The collimators are capable of collimating optical lights for facilitating free-space optical communication. The optical filters optically coupled with the collimators provide filtering functions to separate optical wavelengths in accordance with the configurations or characteristics of optical filters. The prism having an interface surface and two side surfaces is configured to direct or redirect optical beams based on the angle of incidence (“AOI”) of each optical beam received. The glass plate, in one embodiment, physically configured to be situated in parallel with the collimators is capable of providing free-space optical paths for facilitating separation of wavelengths.
US10371891B2 Integrated circuit with dielectric waveguide connector using photonic bandgap structure
An encapsulated integrated circuit package is provided that includes an integrated circuit (IC) die. A radio frequency (RF) circuit on the IC die is operable to send and/or receive an RF signal having a selected frequency. Encapsulation material encapsulates the IC die. A photonic waveguide couples to the RF circuit and extends to an external surface of the encapsulated IC. The photonic waveguide may be formed by a photonic bandgap structure within the encapsulation material. A socket may be included with the encapsulated package that is coupled to an end of the photonic waveguide opposite the RF circuit.
US10371889B1 Method and apparatus for providing power to waveguide systems
Aspects of the subject disclosure may include, a system for receiving first optical power signals via an optical fiber connected with a light source of a network device, converting the first optical power signals to electrical energy utilizing an optical power converter where the electrical energy is utilized as power by the system, and transmitting or receiving electromagnetic waves that propagate along a transmission medium without requiring an electrical return path, and wherein the electromagnetic waves convey data. Other embodiments are disclosed.
US10371887B2 Display apparatus with U-shaped coupling member
A display apparatus includes: a display panel displaying an image; a light guide plate facing the display panel. The display panel and the light guide plate are coupled by a coupling member disposed at a peripheral portion of the display apparatus, and an optical sheet being interposed in a void formed between the display panel and the light guide plate. The coupling member includes a leg plate having a strip shape and two side plates protruding inward from both edges in a width direction of the leg plate approximately in parallel to each other. The coupling member is attached in such a way that the leg plate is provided along both a peripheral edge of the display panel and a peripheral edge of the light guide plate, one of the two side plates extending inward is provided along a facing surface of the display panel facing the light guide plate, and the other of the two side plates is provided along at least one surface of the light guide plate.
US10371885B2 Backlight module and display apparatus
A backlight module is disclosed. The backlight module includes a reflection sheet including a first body and a second body; a light guide plate disposed on the first body of the reflection sheet; an optical film set disposed on the light guide plate; a plastic frame inside of which the reflection sheet, the light guide plate, and the optical film set are all disposed; and a connecting member configured to fixedly bond the second body to an inner side surface of the plastic frame. The present invention can ensure that the reflection sheet is fixedly bonded on the plastic frame well so that not only can a narrow frame design be achieved, but also the optical films can meet the requirement of fixing strength.
US10371883B2 Display device
A display device includes a plurality of transparent display units, each unit configured to include a light emitting surface; the display units arranged spaced apart by a predetermined distance in a direction perpendicular to the light emitting surfaces such that the light emitting surfaces are parallel to each other; and each light emitting surface outputs a monochromatic grayscale image of a mutually different color.
US10371882B2 Method for manufacturing dimming structure, dimming structure, backlight module and display device
The present disclosure relates to a manufacturing method for a light adjusting structure, a light adjusting structure, a backlight module and a display device. The manufacturing method includes: providing a light guide plate; forming a substrate having a plurality of micro structures; and placing the micro structures upside down on a light exit surface of the light guide plate; heating the light guide plate; adhering the tips of the micro structures to the light guide plate; cooling the light guide plate; and forming a first reflective layer on the side surface of each micro structure.
US10371881B2 Optical member and display device including the same
An optical member including a light guide plate including a surface disposed on a plane defined by a first direction and a second direction crossing the first direction, a low refractive index pattern disposed on the surface of the light guide plate and including an opening for exposing the surface of the light guide plate, a wavelength conversion layer disposed on the low refractive index pattern, and a passivation layer disposed on the wavelength conversion layer and covering a side surface of the wavelength conversion layer and a side surface of the low refractive index pattern at least one side portion. The low refractive index pattern has a lower index of refraction than the light guide plate, and a ratio of an area occupied by the low refractive index pattern to an area of the surface of the light guide plate decreases in the first direction.
US10371877B2 Lighting device, display device, and television device
A lighting device includes a light source array, a wavelength converting member, and a light guide plate. The light source array includes light sources configured to emit primary light rays. The wavelength converting member includes a wavelength converting portion, a holding portion, and non-wavelength converting portions. The wavelength converting portion contains phosphors configured to emit secondary light rays when excited by the primary light rays. The wavelength converting member is disposed between the light guide plate and the light source array. The light guide plate includes a light entering surface, a light exiting surface, an opposite surface that is on an opposite side from the light exiting surface, and a light reflecting and scattering pattern. The light reflecting and scattering pattern includes complementary color dots formed in sections of the opposite surface on non-wavelength converting portion sides. The complementary color dots absorb the primary light rays.
US10371872B1 Varifocal structure comprising a liquid lens structure in optical series with a liquid crystal lens in a head-mounted display and method of adjusting an optical power of the varifocal structure
A varifocal block includes liquid crystal (LC) lens and a liquid lens structure in optical series. The LC lens has a plurality of optical states, including an additive state that adds optical power to the LC lens and a subtractive state that removes optical power from the LC lens. The liquid lens structure comprises a transparent substrate layer, a deformable membrane, and a volume of liquid enclosed between the transparent substrate layer and the deformable membrane. The deformable membrane has an adjustable range of optical power dependent on an adjustable curvature of the deformable membrane. The plurality of optical states of the LC lens and the adjustable range of optical power of the liquid lens structure together provide a continuous range of optical power for the varifocal block.
US10371870B2 Variable focus lens
The invention relates to a variable focus lens comprising an elastically deformable optical element (7) and a circumferential mechanism (10, 1, 5, 2, 3, 8, 21) to transfer a rotational movement to an axial movement, wherein by using a ball bearing system (9, 11, 12, 13, 15, 16, 17) the mechanism is optimized in a manner to reduce mechanical friction, friction variation and to improve force-direction dependent positioning insensitivity.
US10371865B2 Silicone hydrogels comprising polyamides
Described are silicone hydrogels that are more biocompatible than current ocular materials. The silicone hydrogels are formed from a reactive monomer mixture comprising: a mixture of hydroxyl substituted silicone containing components, at least one polyamide; and at least one hydrophilic monomer. The silicone hydrogels also display a desirable balance of properties, including clarity, oxygen permeability, wettability and desirable protein uptake.
US10371864B2 (Meth)acrylamide polymers for contact lens and intraocular lens
An contact lens or intraocular lens (IOL) with very high water content polymers that have increased hydrolytic stability to withstand high temperatures such as autoclave temperatures, 123 C or even higher temperatures while in an aqueous environment comprising at least one polymer comprising one or more monomeric subunits comprising a polymerized acrylamide or methacrylamide group, at least one side group comprising an aliphatic carbon moiety substituted by at least one hydroxyl moiety, wherein the one or more monomeric subunits comprising a polymerized acrylamide or methacrylamide group, at least one side group comprising an aliphatic carbon moiety substituted by at least one hydroxyl moiety, comprise at least 50 wt. % of the polymer.
US10371863B2 Estimating rainfall adjustment values
A method for estimating adjusted rainfall values for a set of geo-locations using agricultural data comprises using a server computer system that receives, via a network, agricultural data records that are used to estimate rainfall values for the set of geo-locations. Within the server computer system, rainfall calculation instructions receive digital data including observed radar and rain-gauge agricultural data records. The computer system then aggregates the agricultural data records and creates and stores the agricultural data sets. The agricultural data records are then transformed into one or more distribution sets. The distribution sets are then used to determine regression parameters for a digital rainfall regression model. The digital rainfall regression model then is used to estimate adjusted rainfall values for a new set of geo-locations. The server computer system then generates a digital image that includes the geo-locations and the adjusted rainfall values.
US10371859B2 Method for simulation of microscopic flow of pre-crosslinked gel suspension liquid in porous medium
Disclosed is a method for simulation of a microscopic flow of pre-crosslinked gel suspension liquid in a porous medium, including the steps of: establishing a simulation area of the porous medium based on a two-dimensional core CT slice image and subjecting the simulation area to numerical grid discretization; setting initial position and original shape of pre-crosslinked gel particles to generate virtual boundary mark points; marking the type of numeric grid nodes; calculating the force of the fluid on each virtual boundary mark point according to the momentum change of the numerical grid nodes on the boundary of the pre-crosslinked gel particles; calculating the contact force on each virtual boundary mark point using a particle contact action model; calculating the bending recovery force and the stretching recovery force for each virtual boundary mark point based on the current shape and original shape of the pre-crosslinked gel particles; and calculating the velocity and displacement of each virtual boundary mark point based on Newton's second law, wherein the respective virtual boundary mark points are connected to obtain the overall shape and position of the pre-crosslinked gel particles.
US10371854B2 Safety inspection apparatus
A safety inspection apparatus is disclosed in embodiments of the present invention. The safety inspection apparatus includes: an x-ray source including a ray emission focal spot; and a plurality of detector modules each of which has a ray receiving surface, and which are arranged along a plurality of straight line segments. The plurality of straight line segments include a first straight line segment and two second straight line segments, and, the two second straight line segments extend from the two ends of the first straight line segment towards the x-ray source side, respectively. In a plane where the sectorial ray beam is located, a normal to the ray receiving surface of each of the detector modules at a midpoint of the ray receiving surface of the each of the detector modules passes generally through the ray emission focal spot of the x-ray source.
US10371852B2 Formation properties from conductivity tensor
A logging tool having a plurality of spatially separated antennas is provided and used to make propagation-style measurements in a formation. Tensors are formed using the propagation-style measurements and one or more quantities are computed using the tensors. A formation evaluation is performed using the computed quantities. The formation evaluation determines a formation property or parameter such as horizontal resistivity, vertical resistivity, relative dip, azimuthal dip, bed boundary location, or bed thickness. The computed quantities may include compensated phase shift resistivity, compensated attenuation resistivity, symmetrized phase shift resistivity, symmetrized attenuation resistivity, anti-symmetrized phase shift resistivity, and anti-symmetrized attenuation resistivity. The measurements may be corrected for antenna gain errors and an air calibration may be performed. A zero-dimension inversion may be performed, while drilling, and the determined horizontal resistivity, vertical resistivity, relative dip, and/or azimuthal dip information may be sent to an uphole processor in real-time.
US10371844B2 Processing seismic data acquired using moving non-impulsive sources
Methods for processing seismic data acquired with non-impulsive moving sources are provided. Some methods remove cross-talk noise from the seismic data using emitted signal data and an underground formation's response estimate, which may be iteratively enhanced. Some methods perform resampling before a spatial or a spatio-temporal inversion. Some methods compensate for source's motion during the inversion, and/or are usable for multiple independently moving sources.
US10371836B2 Digital positron emission tomography (DPET) energy calibration method
A system (10) and method for energy correction of positron emission tomography (PET) event data by at least one processor. Event data for a plurality of strike events corresponding to gamma events is received. Each strike event is detected by a pixel of a detector module (50) and includes an energy and a time. The energy of the strike events is linearized using an energy linearity correction model including one or more parameters. Clusters of the strike events are identified based on the times of the strike events, and sub-clusters of the clusters are identified based on the pixels corresponding to the strike events of the clusters. Energies of the sub-clusters are corrected using a first set of correction factors, and energies of clusters including a plurality of sub-clusters are corrected using a second set of correction factors.
US10371834B2 Detector systems for integrated radiation imaging
The invention provides novel Compton camera detector designs and systems for enhanced radiographic imaging with integrated detector systems which incorporate Compton and nuclear medicine imaging, PET imaging and x-ray CT imaging capabilities. Compton camera detector designs employ one or more layers of detector modules comprised of edge-on or face-on detectors or a combination of edge-on and face-on detectors which may employ gas, scintillator, semiconductor, low temperature (such as Ge and superconductor) and structured detectors. Detectors may implement tracking capabilities and may operate in a non-coincidence or coincidence detection mode.
US10371831B2 Mixed garnet oxide scintillators and corresponding systems and methods
Scintillator materials based on mixed garnet compositions, as well as corresponding methods and systems, are described.
US10371830B2 Radiation detector for combined detection of low-energy radiation quanta and high-energy radiation quanta
A radiation detector for combined detection of low-energy radiation quanta and high-energy radiation quanta has a multi-layered structure. A rear scintillator layer (5) is configured to emit a burst of scintillation photons responsive to a high-energy radiation quantum being absorbed by the rear scintillator layer (5). A rear photosensor layer (6) attached to a back side of the rear scintillator layer (5) is configured to detect scintillation photons generated in the rear scintillator layer (5). A front scintillator layer (3) arranged in front of the rear scintillator layer (5) opposite the rear photosensor layer (6) is configured to emit a burst of scintillation photons responsive to a low-energy radiation quantumbeing absorbed by the front scintillator layer (3). A front photosensor layer (2) attached to a front side of the front scintillator layer (3) opposite the rear scintillator layer (5) is configured to detect scintillation photons generated in the front scintillator layer (3). The high-energy radiation quantum is a gamma ray and the low-energy radiation quantum is an X-ray.
US10371821B2 Satellite signal reception apparatus, satellite signal reception method and program therefor
A navigation satellite signal reception apparatus includes a satellite antenna; a satellite orbital information collection unit that collects orbital information of a navigation satellite; a peripheral environment spatial information collection unit that collects spatial information for a peripheral environment of an installation position of the satellite antenna; a positional information collection unit that collects positional information for the installation position of the satellite antenna; and a signal correction unit that performs a determination process to determine whether a navigation satellite associated with the received satellite signal is in a directly viewable state or in a non-directly-viewable state from the installation position of the satellite antenna, and that performs a correction process on a satellite signal from a navigation satellite in an NLOS state, on the assumption that the satellite signal is a reflected wave.
US10371820B2 Positioning device
An observation data screening unit (103) executes least squares method positioning using, as an observation amount, n (n is an integer of 3 or larger) number of single difference amounts of an L1-wave pseudorange obtained from n pieces of observation data from n number of positioning satellites and n pieces of correction data corresponding to the n pieces of the observation data. The observation data screening unit (103) calculates a sum of squares of n residuals obtained for each positioning satellite by executing the least squares method positioning and normalizes the n residuals. The observation data screening unit (103) then evaluates the sum of squares of the residuals and the n normalized residuals.
US10371816B2 Updating contour maps for bodies of water
In non-limiting examples of the present disclosure, systems and methods for dynamically updating contour maps are provided. A first water level for a body of water may be determined by a computing device. A location within the body of water may be identified. A second water level relating to the identified location within the body of water may be determined, and the second water level and the first water level may be compared. Upon comparing the first and second water levels, a contour map for the body of water may be automatically updated.
US10371815B2 Radar module, transport apparatus, and object detection method
This radar module is provided with: a transmission antenna; a reception antenna; a signal source for generating a transmission signal; a transmission unit for transmitting a transmission signal towards a target object through the transmission antenna; a reception unit for receiving, through the reception antenna, a reflected signal produced by reflection of the transmission signal from the target object; a signal processing unit for performing signal processing on the basis of a reception signal outputted by the reception unit; and an external interface for outputting information obtained by the signal processing unit. The signal processing unit calculates an average value and a variance value of the received power of the reception signal, and uses the calculated average value and variance value to identify the target object.
US10371811B2 Following-start control apparatus
A following-start control apparatus includes a following-start controller that causes an own vehicle to so start as to follow a preceding vehicle, when start of the preceding vehicle is detected by a preceding vehicle start detector. The following-start controller includes a road surface gradient information setter that sets an estimated gradient of a road surface, on a basis of traveling environment information obtained by a traveling environment information obtaining unit, a first delay time setter that sets, on a basis of the estimated gradient, a first delay time that is set to be longer for a downward slope and set to be shorter for an upward slope as the estimated gradient becomes greater, and a delayed start controller that sets, as a delay time, a time upon so starting the own vehicle as to follow the preceding vehicle, on a basis of the first delay time.
US10371810B2 Radar device
An object detection device that detects an obstacle in an object by transmitting a signal by a transmission unit, and using reflection signals by a receiving unit, the device including: a sidewall detection circuit that determines whether the vehicle is running on a road having the sidewall, based on an azimuth angle of the object, a distance from the vehicle to the object, Doppler velocities of the reflection signals, and intensities of the reflection signals; a multiple reflection position detection circuit that detects multiple reflection wave components from the reflection signals, based on the Doppler velocities, the azimuth angle, and the reflection intensities when the road is determined to have the sidewall; a detection exclusion range setting circuit that removes the detected multiple reflection wave components from the reflection signals; and an object detection circuit that detects the object using the reflection signals with the multiple reflection wave components removed.
US10371793B2 Transmission of weather radar data
A method of processing weather data is described that includes receiving, in a vehicle and from a detection system, reflectivity data sampled for a three-dimensional volume of space. The method further includes generating, based on the reflectivity data, a plurality of two-dimensional representations of the reflectivity data. The method further includes transmitting, by a transmission device to a base receiver, a subset of the plurality of two-dimensional representations, wherein each two-dimensional representation of the subset of the plurality of two-dimensional representations comprises a plurality of data points.
US10371781B2 Gain-corrected measurements
A method to obtain gain-corrected measurements. A measurement tool having one or more arrays is provided, wherein the arrays include two co-located triaxial transmitters and two co-located triaxial receivers. Measurements are obtained using the transmitters and the receivers. Impedance matrices are formed from the obtained measurements and the impedance matrices are combined to provide gain-corrected measurements. The apparatus may alternatively be a while-drilling logging tool having one or more arrays, wherein each array comprises a transmitter, a receiver, and a buck, and wherein the signal received by the receiver is subtracted from the signal received by the buck or vice versa. A slotted shield may be incorporated into either embodiment of the tool. The slots may form one or more island elements. A material is disposed in the slots. The islands and shield body have complementary tapered sides that confine the islands within the shield body.
US10371780B2 System and method for post-exposure dosimetry using electron paramagnetic resonance spectroscopy of teeth
An apparatus and method for triaging patients according to radiation exposure operates by measuring electron paramagnetic resonance spectra of teeth. When operating in vivo, radiation induced spectra are obtained from intact teeth placed within a magnetic field and with a resonator having a loop and two capacitors formed in metal layers on a printed circuit substrate and located near teeth. The resonator is magnetically coupled to an RF measuring system. The spectra are used to determine radiation dose of a subject. The characteristics of the method and the apparatus make it feasible to utilize the system to measure radiation dose using previously untrained operators working in the field under emergency conditions.
US10371774B2 Method for two field nuclear magnetic resonance measurements
A method for carrying out two-field nuclear magnetic resonance (=2FNMR) measurements involves preparing a sample (9a) in a first working volume (5) of a highly homogeneous magnetic field with a first field strength; transferring the sample (9a) to a second working volume (7) with a magnetic field having lower homogeneity and having a second field strength, wherein the first field strength is at least 2 Tesla larger than the second field strength; manipulating the sample (9a) at the second working volume (7) by applying a sequence of radio-frequency (=RF) and/or field gradient pulses; transferring the sample (9a) back to the first working volume (5); and detecting an NMR signal of the sample (9a) in the first working volume (5). The method allows for NMR experiments with which more and/or improved quality information about an investigated sample can be obtained.
US10371771B2 Gradient amplifier system for driving a gradient coil and configuration method
A gradient amplifier system includes a gradient amplifier for driving a gradient current through the gradient coil. The gradient amplifier includes a gradient filter; a controller coupled to the gradient amplifier for controlling the gradient current in the gradient coil; a feedback loop for feeding only the gradient current in the gradient coil back to the controller. The controller is configured based on only the fedback gradient current in the gradient coil. Filter parameters of the gradient filter are adjusted to achieve a minimum shift between predetermined poles representing a desired performance of the gradient amplifier system and actual poles of a rational transfer function associated with the controller.
US10371766B2 Systems and methods for improving the functionality of optically pumped magnetometer in self-oscillating mode
A method and system that includes injecting light into a vapor cell; detecting an output of the light from the vapor cell; modulating the light injected into the vapor cell in dependence on the detected output to achieve an oscillating signal; applying an energy pulse to the vapor cell prior to achieving the oscillating signal to decrease a time required to achieve the oscillating signal; and determining a magnetic field measurement in dependence on a frequency of the oscillating signal.
US10371764B2 All-optical and isotropic magnetometer
An optical pumping and isotropic measurement magnetometer. The magnetometer is all-optical in the sense that resonance between Zeeman sub-levels is induced by modulating the intensity or the frequency of the pump beam. Resonance is detected either using the pump beam itself or an unmodulated probe beam. The pump beam is linearly polarised and its polarisation direction is kept constant relative to the direction of the magnetic field to be measured, so that a measurement independent of the orientation of the field can be made.
US10371761B2 Low profile magnetoresistive imaging sensor array
A low profile magnetoresistive imaging sensor array based on the principle of magnetic induction, which reduces a distance between a medium imaging sensor array and a medium by optimizing the arrangement of an application integrated circuit and a sensing element array and using an electric connection technology which can reduce the distance between the medium imaging sensor array and the medium, thereby increasing the resolution of the existing medium imaging sensor. The low profile magnetoresistive imaging sensor array includes a sensing element array and an application integrated circuit, and also includes a circuit which provides a power for the sensing element array, a magnetoresistive sensing element array selection circuit, a signal amplification circuit, a digitizer, a memory circuit, and a microprocessor. Additionally, the sensing element array includes at least one magnetoresistive sensing element.
US10371752B2 Switch device
According to an embodiment of a switch device, the switch device includes a first switch, a second switch and an evaluation circuit. The evaluation circuit is configured to evaluate a temporal behavior of a node between the first switch and the second switch to detect a possible fault condition of at least one of the first switch or the second switch. A corresponding fault detection method for a switch device having a first switch and a second switch is also provided.
US10371750B1 Minimization of over-masking in an on product multiple input signature register (OPMISR)
A method and test circuit are provided for implementing enhanced scan data testing with minimization of over masking in an on product multiple input signature register (OPMISR) test, and a design structure on which the subject circuit resides. Common Channel Mask Scan Registers (CMSR) data is used with a multiple input signature register (MISR) in each satellite. A test algorithm control is used for implementing enhanced scan data testing by independently skewing scan unload shifting of selected OPMISR+ satellite by selected cycles. With this modified shifting, for the same test or a repeated run of the test, Channel Mask Enable (CME) triggered masking lines up on a different bit position in channels of each satellite avoiding over masking.
US10371749B1 Removal of over-masking in an on product multiple input signature register (OPMISR) test
A method and test circuit are provided for implementing enhanced scan data testing with removal of over masking in an on product multiple input signature register (OPMISR) test, and a design structure on which the subject circuit resides. Common Channel Mask Scan Registers (CMSR) data is used with a multiple input signature register (MISR) in each satellite. A test algorithm control is used for implementing enhanced scan data testing to allow sharing the CMSR data and common Channel Mask Enable (CME) pins with removal of over masking. Selectively pausing scan unload is provided for each respective satellite when wrong CME data for the respective satellite is at the CME pins. Each satellite includes a select signal which controls advancing the scan into the MISR. The select signal is used to selectively pause the scan unload for the respective satellite.
US10371745B2 Overheat protection circuit and method in an accelerated aging test of an integrated circuit
To include in a device a controller to control operation of the device in a normal-operation mode and in a test mode for performing one or more tests including an accelerated aging test, a temperature sensor to measure operating temperature of the device, and an overheat protection circuit to prevent overheating of the memory device during the test mode. With this overheat protection circuit, a device may undergo an efficient and reliable accelerated aging test with reduced or non-existent, possibility of suffering an overheat damage.
US10371741B2 Characterization of phase shifter circuitry in integrated circuits (ICs) using standard automated test equipment (ATE)
A method for characterizing a phase shifter in a device under test (DUT) using automated test equipment (ATE) is disclosed. The method comprises down converting an input signal received from the transmitter DUT to an intermediate frequency and routing the down converted input signal to a signal processor, wherein the signal processor generates I and Q signals using the input signal. The method further comprises setting an initial phase state on the phase shifter in the transmitter DUT and toggling at least one phase state bit to control the phase shifter to cycle through a plurality of phase states, wherein the changing phase states appear on the I and Q signals. Finally, the method comprises processing the I and Q signals to extract individual phase states programmed by the at least one phase state bit.
US10371739B2 Arrangement for detecting a meter maintenance condition using winding resistance
An arrangement for use in a utility meter is disclosed. The arrangement includes a meter blade coupled to a current coil. The arrangement further includes a current sensor that includes a winding about a core. The current sensor is in a current sensing relationship with the current coil. The winding has a resistance that varies as a function of temperature. The arrangement further includes a processing circuit that is operably coupled to receive a measurement signal from the winding. The processing circuit is configured to determine a DC component of the measurement signal, determine the resistance of the winding based at least in part on the determined DC component, and cause a value representative of the determined resistance to be displayed or communicated to an external device.
US10371736B2 Short-circuit pinpointing device
A short-circuit pinpointing device for testing a wide-range air/fuel sensor includes a current-sink and a controller. The current-sink is selectively connectable to one or more of sensor-terminals of a wide-range air/fuel sensor that include a reference-terminal, a pump-terminal, a return-terminal, and a tag-terminal. The controller is in communication with the current-sink and the sensor-terminals. The controller controls the connection of the current-sink to the one or more sensor-terminals. The controller also determines one or more status-values based on signals present at the sensor-terminals. The controller also determines a sensor-status of the wide-range air/fuel sensor based on the connection of the current-sink and the one or more status-values.
US10371735B2 Method and system for monitoring electrical isolation
A first voltage sensor measures a primary voltage between a first terminal of a tested device and electrical ground when a first switch and a second switch are in various on states or off states. In a test state either the first switch or the second switch is in an on state and in reference state both the first switch and the second switch are in on states. An observed leakage resistance is estimated based on the measured primary and secondary voltages of the test state. A reference leakage resistance is based on the measured primary and secondary voltages of the reference state. A test circuit has failed if the observed leakage resistance differs from the reference leakage resistance by more than a threshold amount.
US10371734B2 Medical devices and methods for treatment of hypertension that utilize impedance compensation
Medical devices and methods for making and using the same are disclosed. An example medical device may include a control unit for determining an electrical leakage between a first electrode pad and a second electrode pad of an in vivo medical device. The first electrode pad may be spaced from the second electrode pad. The first electrode pad may have an active electrode and a spaced ground electrode. The second electrode pad may have an active electrode and a ground electrode. The ground electrode of the first electrode pad may be electrically connected to the ground electrode of the second electrode pad.
US10371730B2 Branch current monitor with client level access
A branch current monitor that includes client level access.
US10371729B2 Real-time estimation of solar irradiation
Aspects relate to methods, systems, and computer program products for estimating future levels of solar power received at a sensor including receiving, by a processor, a first measured power value at a first time from the sensor, calculating a first value of a dynamic correction factor based on the first measured power value associated with the first time, applying the first value of the calculated dynamic correction factor to a power estimation model, generating a first power estimation value for a second time using the power estimation model, wherein the second time is later than the first time, receiving a second measured power value at the second time, and calculating a second value of a dynamic correction factor based on the second measured power value associated with the second time and the first value of the dynamic correction factor.
US10371725B1 Out-of-range voltage detection and protection
Examples of the present disclosure provide out-of-range voltage detection and protection in integrated circuits (ICs). In some examples, an IC includes an envelope detector, a comparator, and a switch. The envelope detector is configured to generate an envelope signal of a signal and output the envelope signal on an output node of the envelope detector. A first input node of the comparator is coupled to the output node of the envelope detector. The comparator is configured to compare respective signals provided on the first and second input nodes of the comparator and generate a comparison signal in response to the comparison. The comparator is further configured to output the comparison signal on the output node of the comparator. The switch is connected between a protected node and a protection node and is configured to be selectively opened or closed based, at least in part, on the comparison signal.
US10371718B2 Method for identification of proper probe placement on printed circuit board
A method of probing printed circuit boards that includes providing a circuit board design including a plurality of probe points, and selecting a probe point including a location ink from the plurality of probe points in the circuit board design to be probed on a physical printed circuit board design. The method continues with probing at least one probe point of the plurality of probe points with a probe that activates the location ink. Activation of the location ink by the probe indicates the selected probe point including the locating ink.
US10371715B2 MEMS accelerometer with proof masses moving in an anti-phase direction
A sensor is disclosed. The sensor includes a substrate and a mechanical structure. The mechanical structure includes at least two proof masses including a first proof mass and a second proof mass. The mechanical structure also includes a flexible coupling between the at least two proof masses and the substrate. The at least two proof masses move in an anti-phase direction normal to the plane of the substrate in response to acceleration of the sensor normal to the plane and move in anti-phase in a direction parallel to the plane of the substrate in response to an acceleration of the sensor parallel to the plane. The at least two proof masses move in a direction parallel to the plane of the substrate in response to an acceleration of the sensor parallel to the plane.
US10371714B2 Teeter-totter type MEMS accelerometer with electrodes on circuit wafer
In a teeter-totter type MEMS accelerometer, the teeter-totter proof mass and the bottom set of electrodes (i.e., underlying the proof mass) are formed on a device wafer, while the top set of electrodes (i.e., overlying the teeter-totter proof mass) are formed on a circuit wafer that is bonded to the device wafer such that the top set of electrodes overlie the teeter-totter proof mass. The electrodes formed on the circuit wafer may be formed from an upper metallization layer on the circuit wafer, which also may be used to form various electrical connections and/or bond pads.
US10371711B2 Damped linear accerelometer
Linear accelerometer comprising a fixed part, a rotationally moving part in the plane of the accelerometer around an axis of rotation orthogonal to the plane of the accelerometer, the moving part comprising a centre of gravity distinct from the point of intersection of the axis of rotation and the plane of the accelerometer, means forming pivot link between the moving part and the fixed part, means for detecting the displacement of the moving part with respect to the fixed part, means for viscous damping the displacement of the moving part in said plane, said viscous damping means comprising interdigitated combs, at least one first comb on the moving part and at least one second comb on the fixed part (2), the first comb and the second comb being interdigitated.
US10371710B2 Systems and methods for fluid and component handling
Systems and methods are provided for sample processing. A device may be provided, capable of receiving the sample, and performing one or more of a sample preparation, sample assay, and detection step. The device may be capable of performing multiple assays. The device may comprise one or more modules that may be capable of performing one or more of a sample preparation, sample assay, and detection step. The device may be capable of performing the steps using a small volume of sample.
US10371709B2 Circular type cartridge enabling centrifugation and modular automatic analyzer using the same
A modular automatic analyzer using a circular type cartridge enabling centrifugation according to an exemplary embodiment of the present invention includes: a main body frame; an X-axis conveying unit which reciprocally moves in an X-axis direction with respect to the main body frame; a circular type cartridge accommodating housing which is installed with respect to the X-axis conveying unit so as to be reciprocally movable in the X-axis direction by the X-axis conveying unit, a single rotation drive unit which is installed in the circular type cartridge accommodating housing and is rotated step by step at a predetermined interval or rotated at a high speed for centrifugation, a circular type cartridge which is installed at an upper surface of the circular type cartridge accommodating housing so as to be rotatably connected to the rotation drive unit and has wells disposed to be spaced apart from each other at predetermined intervals in a circumferential direction of a disc-shaped main body, a tip lifting unit which picks up and moves a tip upward and downward, a measurement unit which measures a reaction in the well, a Z-axis drive unit which is provided with the tip lifting unit and the measurement unit and reciprocally operates in a Z-axis direction with respect to the main body frame, and a control unit C which controls an automatic immunity analyzer.
US10371707B1 System and methods for bilirubin analysis
A method for measuring bilirubin levels in a subject. The method can include the steps of providing a sample to be measured from the subject, wherein the sample comprises bilirubin bound to albumin; adding a release agent to the sample, the release agent configured to release the bound bilirubin from the albumin; measuring electrochemical data of the sample using an electrochemical cell; and determining a total serum bilirubin concentration of the sample using the electrochemical data. This method is capable of providing a simpler, faster, and more robust measurement when compared to traditional bilirubin assay methods.
US10371696B2 Multiparametric method for assessing immune system status
The invention provides a multiparametric method of assessing the reaction of a patient's immune system to a test subject. The invention compares a patient sample reacted with a test sample and a third party sample and combines the assessments of the multiple parameters to correlate the test reaction with a clinical event.
US10371694B2 Clot protection and detection algorithm for activated clotting time testing
Activated clotting time (ACT) tests detect blood clotting time based on the viscosity changes of a test sample, using a ferromagnetic washer lifted to the top of a test chamber and then dropped from the top via gravity; a drop time greater than a preset threshold value indicates clotting of the test sample. Blood samples which have high levels of heparin usually produce very weak clots that may easily be destroyed by the lifting movement of the washer. But if the clot threshold is set low to detect the weak clots, false detections occur during early testing cycles when activators are not fully suspended during the mixing cycle. Improved algorithms for lifting the washer and adjusting over time enable accurate detection of weak clots.
US10371688B2 Sensing system based on a fluorophore array
A sensing system for explosives is provided. The sensor is based on a layered structure of approximately a monolayer of a fluorophore deposited onto a few nm of a transparent polymer, supported by a substrate. The fluorophores can be xanthene laser dyes, which have high quantum yields, and the polymers can be commodity materials polymethylmethacrylate and polyvinylidene difluoride. The different fluorophore/polymer combinations give different emission responses to analytes, including both signal quenching and enhancement. The pattern of responses can be used to identify the analyte. The common explosives TNT, PETN, RDX, HMX, and TATP as gas phase species can all be uniquely identified at room temperature using only the natural vapor pressure of the explosive to deliver sample to the sensor.
US10371685B2 Method, device and apparatus for monitoring halogen levels in a body of water
A method and an apparatus are presented for monitoring a concentration of a specific halogen in a body of water such as a spa or bathing unit for example. The apparatus comprises a housing in which is positioned an optical absorption analyzer for making first and second measurement of transmission of ultraviolet light from a light source emitting light at a specific wavelength. The second and first measurements are taken respectively before and after the ultraviolet light has travelled through a sample of water and are used to derive a concentration of the specific halogen. The derived concentration may then be communicated to a user using a display device and/or may be used to control operational components of a bathing unit for adjusting the concentration of halogen in the water. In some practical implementations, the apparatus may be embodied as a standalone device, which may be configured to float on the water of the bathing unit or, alternatively, may be configured for being installed in-line in a water circulation path of the bathing input by connecting the housing to circulation piping.
US10371679B2 Wireless oxygen monitor
A wireless oxygen monitor for monitoring oxygen in a weld zone. The oxygen monitor receives weld zone gas samples and an oxygen sensor detects oxygen levels. A controller generates gas sample oxygen level data and wirelessly transmits gas sample data via an oxygen monitor wireless communication interface to a remote device that displays the gas sample data and logs it in a remote device storage.
US10371674B2 Chromatograph sampler and method for operating chromatograph sampler
In order to, in a chromatograph sampler, regulate the pressure of a sample fluid filled in a constant volume tube to be as constant as possible and ensure the reproducibility of measurement, the chromatograph sampler is configured to provide a bypass line between a sample introduction line and a sample discharge line in parallel with the constant volume tube, and when filling the sample fluid in the constant volume tube, flow the sample fluid also through the bypass line in parallel.
US10371670B2 Gas chromatograph
A hybrid device comprising Metal Oxide Sensors in a Gas Chromatography column is described, whereby the readings from the MOS devices will vary along the column in reaction to the sample reflecting the differential delays imposed on the components of the sample depending on the elutive effect of the adsorbent lining the column for the respective component. By this means, a family of readings is obtained, any one of which may be easier to interpret for a particular sample, and which may be compared amongst themselves providing an additional measurement dimension. The behavior of later sections of column or sensors may be modified dynamically during a measurement cycle depending on the readings obtained at the earlier stages.
US10371669B2 Ultrasonic sensing wear life of ground engaging tools
A wear life sensing system may use nondestructive testing techniques to determine when ground engaging tools (GETs) are worn down and reach the ends of their useful wear lives. The wear life sensing system may include a wear sensing body and a wear sensor assembly embedded within the body of the GET. The wear sensing body is positioned proximate a maximum wear point of the GET and is fabricated from a material having a different material density than the material of the GET body. The wear sensor assembly outputs distance sensor signals in the direction of the wear sensing body and determines the presence or absence of the wear sensing body based on the reflected distance sensor signals received at the wear sensor assembly. The wear sensor assembly may transmit a GET replacement message when it no longer detects the presence of the wear sensing body.
US10371665B2 Mobility selective attenuation
A method of mass spectrometry is disclosed comprising separating a first population of ions according to their ion mobility and selectively attenuating ions in the first population of ions in one or more ion mobility and/or drift time ranges so as to form a second population of ions. The step of selectively attenuating ions comprises applying a varying, increasing or decreasing attenuation factor to ions in different ion mobility and/or drift time ranges. The method further comprises separating the second population of ions according to their ion mobility.
US10371664B2 Use of titanium nitride as a counter electrode
A nanopore cell includes a titanium nitride (TiN) counter electrode configured to be at a first electric potential. The nanopore cell also include a working electrode configured to be at a second electric potential and an insulating wall. The insulating wall and the working electrode form at least a portion of a well configured to contain an electrolyte at a voltage that is at least a portion of an electric potential difference between the first electric potential of the titanium nitride counter electrode and the second electric potential of the working electrode.
US10371660B2 Accurate analyte measurements for electrochemical test strip based on multiple calibration parameters
Various embodiments for systems and methods that allow for a more accurate analyte concentration with a biosensor by obtaining two calibration codes, one for batch calibration due to manufacturing variations and the other for time calibration due to measured physical characteristics of the fluid sample.
US10371658B2 Gas sensor and sensor apparatus
A gas sensor includes a p-type semiconductor layer that contains copper or silver cations and contacts with detection target gas, a first electrode that is a Schottky electrode to the p-type semiconductor layer, a high-resistance layer that is provided between the p-type semiconductor layer and the first electrode such that the p-type semiconductor layer and the first electrode partly contact with each other and has resistance higher than that of each of the p-type semiconductor layer and the first electrode, and a second electrode that is an ohmic electrode to the p-type semiconductor layer.
US10371655B2 System for a paver for determining a cooling behavior
A system comprising a temperature measurement device for repeatedly detecting temperature values of a pavement laid by a paver. The system is configured for ascertaining a temperature value for a specific measuring point at at least two different moments in time by means of the temperature measurement device, the specific measuring point lying in an area of the laid pavement. The system additionally comprises an evaluation unit, the evaluation unit being configured for determining a cooling behavior of the laid pavement. This is done by making use of the at least two different temperature values that have been detected for the specific measuring point at the at least two different moments in time.
US10371651B2 Method for analyzing an object by X-ray diffraction
The invention is a method for analysing an object by x-ray diffraction spectroscopy, in which a spectroscopic detector comprising a plurality of adjacent pixels is placed facing an object irradiated by an x-ray beam. Each pixel is able to acquire an energy spectrum of radiation elastically scattered by the object, the radiation propagating in a direction making an acute angle to the propagation direction of the collimated beam. The method allows, on the basis of each measured spectrum, a nature of the materials composing various portions of the object to be determined.
US10371650B2 Macrotexture map visualizing texture heterogeneity in polycrystalline parts
This invention provides a method, system, and computer program to visualize texture (crystal orientation distribution) heterogeneity in polycrystalline aggregate part in large length scale. This is a critical representation step for microstructure characterization, useful in effective behavior simulation, risk analysis and hotspot identification. In contrast to orientation image map where each color component represents a crystal orientation, each color in this macrotexture map represents a set of texture. Different color represent different texture and similar texture shall have similar color. This method will provide a critical tool in evaluating texture heterogeneity of components, leading to a first-hand understanding of property heterogeneity and anisotropy. For an experienced user, these maps serve the same purpose in identifying high risk locations in the investigated component as medical imaging maps do for diagnosis purpose. This method will also serve as a starting point in mesoscale simulation with meshing sensitivity based on the texture heterogeneity. It will provide a bridge between texture characterization and behavior simulation of component with texture heterogeneity. This method will also offer a linkage between crystal plasticity simulation in small length scale and finite element/difference simulation in large length scale.
US10371649B2 Radiation phase change detection method and radiation imaging apparatus
A radiation phase change detection method includes: arranging a two-dimensional optical image pickup element, which includes a scintillator, so that, when a period of a self-image generated through a phase grating is defined as D1, and a pixel pitch of the two-dimensional optical image pickup element is defined as D2=kD1, k falls in a range of ½
US10371646B2 Method and system for automated data collection and part validation
An inspection system comprises a crane system, a six axis, one hundred and fifty degree articulating robotic arm, a laser inspection system, and a communications system. The robotic arm is connected to a base of the crane system. The laser inspection system is connected to the robotic arm. The communications system is configured to send and receive instructions for the crane system, the robotic arm, and the laser inspection system.
US10371645B2 Optical processing head, optical processing apparatus, and control method and control program of optical processing apparatus
An optical processing head that detects a trouble of an optical processing head that will be generated at the time of optical processing before the trouble occurs is disclosed. The optical processing head that performs processing by condensing, on a process surface, a ray emitted by a light source for processing includes a cylindrical housing that surrounds a ray for processing emitted by the light source for processing, a ray emitter for inspection that is incorporated in the cylindrical housing and arranged outside the path of the ray for processing, and a light receiver that is incorporated in the cylindrical housing, arranged outside the path of the ray for processing, and receives a ray for inspection emitted by the ray emitter for inspection. The contamination of the inner surface of the cylindrical housing or the concentration of a scattering object flowing into the cylindrical housing is inspected by using a signal acquired from the light receiver.
US10371643B2 Luminescent oxygen channeling immunoassays
A chemiluminescent detection system, kits and microfluidics devices containing same, and methods of use thereof, are disclosed.
US10371640B2 Compositions and methods for leukocyte differential counting
The present invention provide compositions and methods for classifying leukocytes in a leukocyte population using fluorescence detection. The methods include contacting a leukocyte population in a sample having one or more leukocyte types with a diagnostic composition, exciting the leukocyte population with a light source; and measuring emitted light from each of the one or more leukocyte types to classify the leukocyte population.
US10371633B2 Determining a specific gravity of a sample
Methods and systems use fluorescence to determine specific gravity of samples. A first light pulse is applied to a sample at a first angle-of-incidence. A second light pulse is applied to the sample at a second angle-of-incidence. A first ratio based on the intensity of a first fluorescence emission over a first time interval and the intensity of the first fluorescence emission over a second time interval is calculated. A second ratio based on the intensity of a second fluorescence emission over a third time interval and the intensity of the second fluorescence emission over a fourth time interval is calculated. An intensity ratio based on the first ratio and the second ratio is calculated. A specific gravity of the sample based on the intensity ratio is determined.
US10371630B2 Inline concentration meter and concentration detection method
An inline concentration meter includes a light source unit emitting mixed light containing at least two wavelengths with a phase difference, a detecting unit including a light incident part for entering the mixed light emitted from the light source unit into a fluid passage of a detector body and at least two light detection parts receiving the mixed light passed through the fluid passage, a computing processor unit conducting frequency analyzes of detection signals of the mixed light output from the respective light detection parts and computing variations of intensities of the detection signals corresponding to absorbances in at least two frequency ranges to compute a concentration of fluid in the fluid passage based on the variations of the intensities of the detection signals, and a recording/displaying unit recording and displaying a value of the fluid concentration computed at the computing processor unit.
US10371625B1 Identification of a reflective surface as being associated with a threat optic
Identification of reflective surfaces as being associated with optical threats is disclosed. A first laser signal is emitted from a first laser system at a first wavelength and a first emission circular polarization orientation. A first signal reflection of the first laser signal from a reflective surface at the first wavelength having a first return circular polarization orientation that is different from the first emission circular polarization orientation is detected. A first return quantification of the first signal reflection, based at least in part on an amount of circular polarization of the first signal reflection, is determined. It is determined that the reflective surface is associated with a threat optic based at least in part on the first return quantification.
US10371621B2 Assemblies and methods for reducing optical crosstalk in particle processing systems
The present disclosure relates to optical crosstalk reduction in particle processing (e.g., cytometry including flow cytometry using microfluidic based sorters, drop formation based sorters, and/or cell purification) systems and methods in order to improve performance. More particularly, the present disclosure relates to assemblies, systems and methods for minimizing optical crosstalk during the analyzing, sorting, and/or processing (e.g., purifying, measuring, isolating, detecting, monitoring and/or enriching) of particles (e.g., cells, microscopic particles, etc.). The exemplary systems and methods for crosstalk reduction in particle processing systems (e.g., cell purification systems) may be particularly useful in the area of cellular medicine or the like. The systems and methods may be modular and used singly or in combination to optimize cell purification based on the crosstalk environment and specific requirements of the operator and/or system.
US10371615B2 Particulate matter detection sensor
A particulate matter detection sensor has an accumulation section for accumulating a part of particulate matter particles contained in exhaust gas emitted from an internal combustion engine, and a pair of a first detection electrode and a second detection electrode formed on the accumulation section. The second detection electrode is formed separated from the first detection electrode. The first detection electrode has projecting parts which project toward the second detection electrode. Because a separation between the first and second detection electrodes is locally reduced at the projecting parts, the projecting parts attract and accumulate more particulate matter, and this structure makes it possible to allow the particulate matter detection sensor to have improved detection sensitivity.
US10371611B2 Material testing system and method of use
The present disclosure relates to a material testing system for use in testing material strength of various gas turbine engine components. The material testing system provides a load force onto portions of gas turbine engine components.
US10371610B2 Contact-type patch, staining method using the same, and manufacturing method thereof
The present disclosure relates to a gel-phase patch that performs a function of assisting in staining during a staining process such as a process of coming into contact with a specimen such as blood to perform a staining function of staining the specimen, a process of fixing the specimen, or a process of forming an optimal pH at a specimen stained by a staining sample. According to an aspect of the present disclosure, a contact-type staining patch includes a staining solution that reacts with a specimen and a gel receptor provided as a gel matrix of a mesh structure in which a pore that accommodates the staining solution is formed and the mesh structure prevents the staining solution in the pore from leaking or degenerating, and having a contact surface that comes into contact with the specimen to transfer some of the staining solution to the specimen.
US10371608B2 Sample preservation method and sample preservation substrate
The invention discloses a cellulose or glass fiber paper for preservation of biological samples, which comprises 4-30 wt % of a hydrophilic branched carbohydrate polymer. It also discloses a method for preservation of biological samples by applying and drying them on the paper.
US10371603B2 Device for measuring tire ground state
A device for measuring a tire ground state includes a traveling surface, a tire drive unit grounding a tire on the traveling surface and rolls the tire, a measuring sheet mounted to a partial area of the traveling surface for measuring the tire ground state, a protection sheet covering the measuring sheet, and a backward and forward tensile force application mechanism applying a tensile force along a tire forward traveling direction to the protection sheet. A space conducting the protection sheet to a portion below the traveling surface is formed in at least one of a delay side and an advance side of the measuring sheet in the tire forward traveling direction on the traveling surface, and the backward and forward tensile force application mechanism is structured such as to pull at least one end of the protection sheet in the tire forward traveling direction from below the traveling surface.
US10371602B2 Tire testing rim
A rim for tire testing includes a rim body that is rotatably provided in a tire testing device so that a tire to be tested can be attached to the rim body, and a filling unit that can fill the tire to be attached to the rim body with a gas at a predetermined pressure. The rim body can be divided into a plurality of members in a direction along a rotational axis of the rim body. Of the rim body divided into the plurality of members, a rim base portion to be contact with a tire bead portion of the tire is integrated with the other divided members than the rim base portion by use of a coupling member.
US10371598B1 High sensitivity bearing tester and systems thereof
The present invention relates to an apparatus for testing a bearing, as well as systems including such an apparatus. In one instance, the apparatus allows for torsional losses of a bearing to be determined in a highly sensitive manner. Results can be determined in a controlled environment, as the system can include an environmental enclosure to encapsulate the testing apparatus.
US10371597B2 Method and device for testing gearwheels
A apparatus is provided for carrying out an optical test method for a gearwheel. The testing apparatus includes a first camera for capturing image data of a first type of tooth flanks of the gearwheel to be tested, a position sensor for determining a rotational position of the gearwheel to be tested, a control device for evaluating the rotational position determined by this position sensor and for controlling the camera on the basis of this turning position, and a first illuminating device designed for illuminating an area of the gearwheel to be tested, which area is provided for capturing the image data.
US10371593B2 Dynamic balancer
A dynamic balancer includes a support frame with a frame plate that has a spindle opening through which a spindle assembly with a rotatable spindle shaft is received. A sensor plate is coupled to at least the support frame, and at least one force sensor is coupled between the sensor plate and the spindle assembly to detect force variations therebetween as the rotatable spindle shaft rotates. A related method for detecting a balance condition of a tire includes providing a plurality of force sensors maintained in a substantially horizontal plane with respect to the tire's rotation, chucking and inflating the tire, spinning the tire to a predetermined speed, generating force data from the plurality of force sensors, calculating an imbalance condition from the force data, and marking the tire at a location of imbalance if the imbalance condition exceeds a predetermined threshold.
US10371592B2 System stability monitoring apparatus and method
When vibration information calculated using measurement information is classified using a distance between measurement points which is calculated using the point information, even in a case in which a plurality of vibration modes with close vibration frequencies are present at the same time, stability determination at a high speed and a high accuracy is realized. A system stability monitoring apparatus which monitors system stability of a power system includes a measurement information collecting unit that collects measurement information of a plurality of points in the power system, a vibration analyzing unit that calculates vibration information indicating vibration of a system state in the plurality of points using the measurement information, an information storage unit that stores point information including position information of the plurality of points, and a vibration classifying unit that classifies the vibration information based on the point information.
US10371591B2 Method and apparatus for correction of pressure sensors
A differential pressure sensor includes one or more semiconductor dies which are thinned at portions of the die to create a chamber defining a sensitive diaphragm, having piezoresistive elements defined at a surface of the diaphragm. A first diaphragm is in fluid communication with a first fluid on an upper surface of the first diaphragm and is in fluid communication with a second fluid on a lower surface of the first diaphragm. A second diaphragm is in fluid communication with ambient pressure at an upper and a lower surface of the second diaphragm. The piezoresistive elements corresponding to the second diaphragm are electrically connected to the piezoresistive elements of the first diaphragm so as to compensate the output of the second diaphragm with respect to the output of the first diaphragm.
US10371587B2 Gas filling system and vehicle
The gas filling system includes: a vehicle that includes a tank and a first communication instrument; and a gas station that includes a second communication instrument. The vehicle includes: a first temperature sensor that acquires temperature information of the gas stored in the tank; a second temperature sensor that acquires temperature information outside the tank; and a controller. The controller permits transmission of the temperature information of the first temperature sensor to the second communication instrument on the condition that the absolute value of a difference between an indicated value of the first temperature sensor and an indicated value of the second temperature sensor is smaller than or equal to a predetermined value, and prohibits transmission of the temperature information of the first temperature sensor to the second communication instrument on the condition that the absolute value of the difference is larger than the predetermined value.
US10371586B2 Heated temperature sensor assembly
A temperature sensor assembly includes a body configured to receive a heated flow of air therein. The body, in turn, includes a leading surface in thermal communication with the heated flow of air, a first concave surface including a first plurality of vents, a second concave surface including a second plurality of vents, and an air injector disposed within the body. The air injector is configured to apply a suction pressure to the first plurality of vents and to the second plurality of vents.
US10371582B2 Signal generation circuit and temperature sensor
To provide a signal generation circuit having a short settling time of an output voltage. In a PTAT signal generation circuit, a trimming circuit is coupled between the cathodes of 0-th to K-th diodes and a line of a ground voltage, the anode of the 0-th diode is coupled to a first node, the anodes of the first to the K-th diodes are coupled to a second node via a resistive element, the first node and the second node are set to the same voltage, a first current flowing through the 0-th diode and a second current flowing through the first to the K-th diodes are set to have the same value, and a third current flowing through the trimming circuit is set to have the value 2 times that of each of the first current and the second current.
US10371579B1 Black silicon blackbody calibration target
The disclosure is directed to a blackbody calibration target having a textured silicon substrate comprising a base comprising a plurality of needle like structures extending away from the base and having a total emissivity of greater than 99.5% from an electromagnetic radiation source having a wavelength greater than or equal to about 400 nanometers and less than or equal to about 1 mm. The disclosure is further directed to a blackbody calibration target system, and instrument which includes the blackbody calibration target, and a method of calibrating an instrument.
US10371574B2 Detector device for detection of a spectral portion for a microscope
A detection device for a microscope comprises a dispersive element in the beam path of light and a selection element. The selection element separates a beam path of a spectral portion of the light from the beam path of the light. The detector device furthermore comprises a focusing optical unit configured to focus the beam path of the spectral portion of the light onto a sensor. By way of example, the microscope may be a confocal microscope.
US10371572B2 Integrated electronic device for detecting ultraviolet radiation
An integrated electronic device for detecting the composition of ultraviolet radiation includes a cathode region formed by a semiconductor material with a first type of conductivity. A first anode region and a second anode region are laterally staggered with respect to one another and are set in contact with the cathode region. The cathode region and the first anode region form a first sensor. The cathode region and the second anode region form a second sensor. In a spectral range formed by the UVA band and by the UVB band, the first and second sensors have, respectively, a first spectral responsivity and a second spectral responsivity different from one another.
US10371571B2 Thin film structure for micro-bolometer and method for fabricating the same
Disclosed is a resistor thin film for micro-bolometer for growth of a vanadium dioxide (VO2) thin film in tetragonal VO2 crystal phase by deposition of VO2 on oxide with perovskite structure and a method for fabricating the same, and the resistor thin film for micro-bolometer according to the present disclosure includes a silicon substrate, an oxide thin film with perovskite structure formed on the silicon substrate, and a VO2 thin film in tetragonal crystal phase formed on the oxide thin film with perovskite structure.
US10371570B2 Burnout protection for optical sensors
A method and apparatus for protecting an optical sensor is disclosed. A fixed filter having a fixed passband for light transmission is placed in front of the optical sensor. A programmable filter having a variable passband for light transmission is placed in front of the fixed filter. A controllable voltage source controls a voltage at the programmable filter that shifts the passband of the programmable filter from a first state in which the passband of the programmable filter is substantially the same as the passband of the fixed filter and a second state in which the passband of the programmable filter is different than the passband of the fixed filter.
US10371569B2 Electrostatic capacitance type transducer
An electrostatic capacitance type transducer includes one or more elements 2. The one or more elements each include a plurality of cell groups 14 each including a cell 1 including a first electrode 4 and a second electrode 5 arranged with a gap therebetween, the second electrode being electrically connected to a shared signal extraction electrode 15. In the cell group, each of the cells has an equal wiring length from the shared signal extraction electrode 15. The electrostatic capacitance of the plurality of cell groups, the wiring resistance between two adjacent cell groups, the number of cell groups in the element, and the central frequency of the element satisfy a predetermined relationship to increase transmission efficiency or reception sensitivity.
US10371568B2 Acoustic sensor and home appliance system comprising the same
Provided are an acoustic sensor and a home appliance system comprising the same. The acoustic sensor comprises a communication unit, a microphone to collect an acoustic signal, a memory to store a failure acoustic signal of a home appliance, and a processor, wherein in response to the acoustic signal, collected by the microphone, corresponding to the failure acoustic signal of the home appliance, the processor transmits the collected acoustic signal, or data corresponding to the collected acoustic signal, to an external server or a terminal. Accordingly, failure of the home appliance may be easily diagnosed.
US10371565B2 Mounting assembly for a weighing device
A mounting assembly for a weighing device according to an exemplary aspect of the present disclosure includes, among other things, a vertical structure mount, a first link attached to the vertical structure mount, a second link for attachment to a weighing device, a third link pivotably attached to one of the first link and second link, and a fourth link pivotably attached to one of the first and second link.
US10371564B2 Force location apparatus, systems, and methods
Various embodiments of apparatus, systems, and methods operate to receive measurements corresponding to a plurality of forces sensed substantially simultaneously at a substantially planar, weight-bearing measurement surface. Additional activity includes determining a location on the surface, based on a combination of the measurements, of an equivalent force that corresponds to the combination of the measurements. Additional apparatus, systems, and methods are disclosed.
US10371562B2 Strain gauge span block for a drilling rig
A system includes a span block configured to couple with an extension from a top drive at a first end of the span block and configured to couple to a tubular at a second end of the span block. The system also includes a sensor block of the span block. The sensor block extends between the first end and the second end of the span block. Moreover, the sensor block is configured to provide an electronic indication of deformation of a portion of the sensor block in response to forces placed on the span block.
US10371557B2 Equaliser for the intermediate frequency channel of an FMCW fill level sensor
A FMCW fill level sensor comprising an equalizer that equalizes the intermediate frequency signal digitalized by an analog-digital converter. Equalizing is carried out, for example, in the form of convoluting the digitalized intermediate frequency signal by an equalizing function in the time domain. It is also possible to equalize the digitalized intermediate frequency signal by multiplying the signal by an equalizing function in the form of a transfer function G(ωk) to form the discrete frequency in the frequency domain. A digital filter can also be used. This can increase the accuracy with which the fill level is determined.
US10371553B2 Transducer apparatus as well as measuring system formed therewith
transducer apparatus comprises a transducer housing, a tube, a temperature sensor as well as a temperature sensor. The tube is arranged within a cavity of the transducer housing, in such a manner that an intermediate space is formed between a wall of the transducer housing facing the cavity inner surface and an outer surface of a wall of the tube facing the cavity. Furthermore, the tube is adapted to guide a fluid in its lumen, in such a manner that an inner surface of the wall of the tube facing the lumen is contacted by fluid guided in the lumen. Each of the temperature sensors is formed by means of a temperature detector arranged within the intermediate space as well as by means of a coupling body coupling the respective temperature detector thermally conductively with the wall of the tube and is additionally adapted to register a particular measurement location temperature, and to transduce such into a corresponding temperature measurement signal, namely an electrical measurement signal representing the particular measurement location temperature.
US10371552B2 Physical quantity detection device
To improve measurement stability of a flow rate detection unit in a physical quantity detection device, a periphery of a synthetic resin material is provided with a protruding section protruding to a cover side. A physical quantity detection device includes a housing, a front cover fixed to the housing, a circuit board housed in the housing, a flow rate detection unit that detects, in a sub-path, the flow rate of a gas to be measured by being attached to the circuit board, a connecting wire that electrically connects the flow rate detection unit to the circuit board, and a synthetic resin material that seals a connecting wire-included connection portion between the circuit board and the flow rate detection unit, the front cover having a protruding section covering at least a part of the synthetic resin material by protruding into the sub-path.
US10371551B2 System and method for calculating flow velocity
A system and method for calculation of flow rate comprising at least two ultrasonic sensors, ultrasonic transmit receive device, and signal processing device. At least two ultrasonic sensors are installed on the pipe where the fluid is flowing through, and at least two ultrasonic sensors contain different ultrasonic beam paths, further, the ultrasonic beam paths of at least two ultrasonic sensors contain the overlap area. The ultrasonic transmit and receive device is used to actuate at least two ultrasonic sensors, and is used to transmit one or multiple ultrasonic signals to pipes via one or multiple of at least two ultrasonic sensors, further, to receive ultrasonic signal via at least two ultrasonic sensors. The signal processing device is used to process the ultrasonic signal received, further, to calculate the flow rate of the fluid precisely.
US10371547B2 Dynamic display of navigational information
A display system for dynamically displaying aircraft flight information. The system includes a processor, memory, and a display. The processor is capable of communicating with the memory, the display, and a system environment of the aircraft. The processor is configured to display a flight map for the aircraft on the display, to evaluate state variable(s) dynamically representing state(s) in the aircraft system environment, and dynamically modify the flight map based at least in part on the evaluation.
US10371546B2 Voice and touch user interface
Various examples are directed to an electronic device capable of touch input through a touch-sensitive surface and/or voice input through a microphone. In some examples, the electronic device may be used in an automobile. For example, some or all of the electronic device may be mounted in a dashboard for use while driving. The electronic device may provide informational content, entertainment content, navigation, and communication features in such a manner that user interaction may be minimized, thus providing a safe driving experience. This can be accomplished by performing tasks and presenting content automatically, without the need for user input, and by allowing user input through voice controls, touch screen controls, and/or physical controls mounted on the dashboard or steering wheel, among other possibilities.
US10371545B2 Method and apparatus for providing qualitative trajectory analytics to classify probe data
An approach is provided for classifying probe data into qualitative categories to determine a point of interest. The approach involves processing and/or facilitating a processing of probe data to determine one or more trajectories associated with one or more probes. The approach also involves determining one or more clips of the one or more trajectories associated with one or more locations at which the one or more probes lingered based, at least in part, on at least one space threshold value, at least one time threshold value, or a combination thereof. The approach further involves causing, at least in part, an extraction of one or more probe parameter values from the one or more clips. The approach also involves causing, at least in part, a classification of the one or more probe parameter values into one or more qualitative categories. The approach further involves determining one or more points of interest, one or more characteristics of the one or more points of interest, or a combination thereof associated with the one or more locations based, at least in part, on the one or more qualitative categories.
US10371542B2 System and methods for performing multivariate optimizations based on location data
An optimization and recommendation engine can receive user location data to programmatically generate customized recommendations regarding the user's operation as a potential service provider for a network service. The optimization and recommendation engine can determine potential service routes based on the user location data indicating a frequent route of the user and on service data associated with the network service. The optimization and recommendation engine can also perform multivariate optimizations to select one or more optimal service routes from the potential service routes. The recommendations can include the one or more optimal service routes as well as parameters associated with such routes. The recommendations can further include a comparison of the parameters against characteristics of the user's frequent route.
US10371539B2 Determining matches using dynamic provider eligibility model
Embodiments provide techniques, including systems and methods, for determining matches of requestors and providers based on a dynamic provider eligibility model. For example, a request matching model uses an estimated arrival time for a requestor and estimated travel times for available providers to a pickup location to determine eligible providers for matching to a ride request. The matching model determines those providers that are far enough away from the request location to allow the requestor time to arrive at the pickup location without matching providers that are too far away, causing delay for the requestor and lowering the efficiency of the system by taking provider system resources from other service areas and increasing provider downtime upon matching. Additionally, embodiments provide more efficient matching processing leading to fewer canceled matched requests, fewer requests for a successful match, and fewer system resources necessary to meet requestor demand.
US10371535B1 Automatic map generation
Map data is augmented using GPS traces captured by navigation systems of vehicles. A GPS trace is reduced to key points identified based on magnitude of bearing changes and to maintain a maximum separation between key points. The locations and bearings of each key point are compared to locations and bearings along map traces in the map data. Where the location and bearing meet threshold conditions, the key point is merged with the map trace, such as by computing an average or weighted average. The manner in which the key point is merged is modified based on proximity of the key point to points in the map trace connected by segments of the map trace.
US10371530B2 Systems and methods for using a global positioning system velocity in visual-inertial odometry
A method performed by an electronic device is described. The method includes determining a predicted velocity relative to Earth corresponding to a first epoch using a camera and an inertial measurement unit (IMU). The method also includes determining, using a Global Positioning System (GPS) receiver, a GPS velocity relative to Earth. The method further includes determining a difference vector between the predicted velocity and the GPS velocity. The method additionally includes refining a bias estimate and a scale factor estimate of IMU measurements proportional to the difference vector. The method also includes refining a misalignment estimate between the camera and the IMU based on the difference vector. The method further includes providing pose information based on the refined bias estimate, the refined scale factor, and the refined misalignment estimate.
US10371529B2 Computational budget estimation for vision-aided inertial navigation systems
This disclosure describes inverse filtering and square root inverse filtering techniques for optimizing the performance of a vision-aided inertial navigation system (VINS). In one example, instead of keeping all features in the system's state vector as SLAM features, which can be inefficient when the number of features per frame is large or their track length is short, an estimator of the VINS may classify the features into either SLAM or MSCKF features. The SLAM features are used for SLAM-based state estimation, while the MSCKF features are used to further constrain the poses in the sliding window. In one example, a square root inverse sliding window filter (SQRT-ISWF) is used for state estimation.
US10371526B2 Warning for frequently traveled trips based on traffic
Some embodiments of the invention provide a novel prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for a user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following: (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user's calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. In some embodiments, the prediction engine only relies on user-specific data stored on the device on which this engine executes. Alternatively, in other embodiments, it relies only on user-specific data stored outside of the device by external devices/servers. In still other embodiments, the prediction engine relies on user-specific data stored both by the device and by other devices/servers.
US10371524B2 Compact three-frequency resonant optical gyroscope
A passive resonant optical gyroscope comprising a cavity and operating with three frequencies comprises: a first injecting laser to inject a first optical beam into the cavity in a first direction; a second injecting laser to inject a second optical beam into the cavity in an opposite direction; a third injecting laser to inject a third optical beam into the cavity in one of the aforementioned directions, one laser amongst the injecting lasers having a master frequency, the two other injecting lasers, called the first and second slave lasers, respectively having a first slave frequency and a second slave frequency; a master servocontrol device; a first servocontrol stage comprising first and second slave devices; and a second servocontrol stage comprising first and second optical phase-locking devices respectively comprising a first and second slave oscillator to generate a first radiofrequency offset signal and a second radiofrequency offset signal.
US10371522B2 Iterative estimation of centripetal accelerations of inertial measurement units in kinematic chains
A method for determining centripetal accelerations of pivotally coupled rigid bodies arranged in a series, where the series includes a rigid body arranged between a previous rigid body and a next rigid body, includes determining the centripetal acceleration of the next rigid body and the centripetal acceleration at an inertial measurement unit (IMU) coupled to the next rigid body based on measurements and calculated parameters from the rigid body and the next rigid body. The centripetal acceleration of the next rigid body and the centripetal acceleration at the IMU coupled to the next rigid body are determined without using measurements or calculated parameters from the previous rigid body.
US10371521B2 Systems and methods for a four-mass vibrating MEMS structure
Systems and methods for a four-mass vibrating mems structure are provided. In certain implementations, a MEMS sensor includes four proof masses, wherein each proof mass is driven such that the proof masses oscillate along radial lines extending from the center of the MEMS sensor through the center of the respective proof mass, each proof mass comprising a plurality of drive combs; and a plurality of sense combs. In further embodiments, the MEMS sensor includes at least one substrate having one or more drive electrodes for driving the four proof masses along the radial lines at a drive frequency, wherein a resonant frequency of a sense mode is different from the drive frequency.
US10371514B2 Systems and methods for locating ground and air radio antennae for ground-to-air and air-to-air communication networks
The present disclosure provides a method and a system for determining locations of telecommunication ground stations. In one aspect, the method includes creating heat map data set representing air traffic volume at grid units of a geographic region, determining a ground station location at one of the grid units having air traffic volume greater than that of others of the grid units, modifying the heat map data by excluding data representing one or more of the grid units surrounding the ground station location, and repeating the determining and modifying steps until a predetermined quantity of ground station locations is determined.
US10371509B2 Wheel aligner with advanced diagnostics and no-stop positioning
A vehicle wheel alignment system has a plurality of cameras, each camera for viewing a respective target disposed at a respective wheel of the vehicle and capturing image data of the target as the wheel and target are continuously rotated a number of degrees of rotation without a pause. The image data is used to calculate a minimum number of poses of the target of at least one pose for every five degrees of rotation as the wheel and target are continuously rotated the number of degrees of rotation without a pause. At least one of the cameras comprises a data processor for performing the steps of preprocessing the image data, and calculating an alignment parameter for the vehicle based on the preprocessed image data.
US10371508B1 Method for alignment of phase-sensitive tracking systems using variable delay offsets
Aspects of the disclosure provide for a method of aligning a tracking system of a communication device. The method includes receiving an optical beam at the communication device. A first beam portion is received at the tracking system, and a second beam portion is received at an optical fiber of the communication device. Using one or more processors, an first signal and an second signal is received from the tracking system. The one or more processors are also used to determine a phase difference related to the first signal and a second phase difference related to the second signal. An offset for the first signal and an offset for the second signal are determined based on the respective phase difference. The one or more processors then track the optical beam using the tracking system and the determined offsets.
US10371507B2 Shape measurement device, structural object production system, shape measurement method, structural object production method, shape measurement program, and recording medium
The purpose of the present invention is to more quickly and easily measure the shape of an object to be measured. A shape measurement device includes: a probe including a projection optical system that projects a line-shaped pattern onto a surface of the object to be measured or projects a spot pattern while scanning in at least a linear scanning range, and an image capturing device that detects an image of the pattern projected onto the object to be measured; a movement mechanism that rotates the object to be measured and the probe relative to each other so that the object to be measured rotates relative to the probe around a rotation axis and moves at least one of the probe and the object to be measured relatively in a direction that intersects with a rotation direction in which the object to be measured rotates; a measurement region setting unit that sets a measurement region of the object to be measured; and an actual measurement region setting unit that sets an actual measurement region including an actual measurement start position and an actual measurement end position on the basis of the measurement region set by the measurement region setting unit. The actual measurement region setting unit sets whichever of the actual measurement start position and the actual measurement end position is closer to a rotation axis center to be closer to the rotation axis than the measurement region, or sets whichever of the actual measurement start position and the actual measurement end position is located further outward in the radial direction to be further from the rotation axis than the measurement range.
US10371506B2 Dynamic dimensional measurement system
A system for determining an optimal clocking orientation of an object at which to attach mating structure to the object includes a plurality of radiation devices mounted on an object, a plurality of transceivers configured to emit radiation toward the object, and a processor. The object potentially has a first as-built object configuration that differs from an as-designed object configuration. The transceivers continuously generate distance measurements between the transceivers and the radiation devices during rotation of the object. The processor continuously determines, based on the distance measurements, additional unique as-built object configurations corresponding to changing clocking orientations of the object during rotation. In addition, the processor continuously compares the first and the additional as-built object configurations to the as-designed object configuration and, after completion of the rotation of the object through at least a portion of one revolution, determines an optimal clocking orientation at which the as-built object configuration has the smallest deviation from the as-designed object configuration.
US10371505B2 Determining device curvature in smart bendable systems
Systems and methods may provide for determining an amount of physical bend in an electronic device and comparing the amount of physical bend to a threshold. Additionally, a warning may be generated if the amount of physical bend exceeds the threshold. In one example, one or more values representing the amount of physical bend are stored to a nonvolatile memory on the device and retrieved in accordance with one or more of a diagnostic push event or a diagnostic pull event.
US10371501B2 Method for determining height information of a sample, and scanning microscope
The invention relates to a method for determining height information of a sample, and to a scanning microscope. The method comprises the following steps: generating an illumination spot; illuminating the sample with the illumination spot; capturing an image of a reflection of the illumination spot at the sample; evaluating the lateral distribution of the image; determining the height information from the lateral distribution; wherein the illumination spot has a three dimensional illumination pattern and/or the image in a detection beam path has a three dimensional detection pattern. The scanning microscope is characterized in that an illumination device (07) and/or a detector device comprise(s) a means for generating a three dimensional pattern with a change in the lateral intensity distribution that is asymmetrical along the optical axis, and an evaluation device is configured to determine height information from the detector signal.
US10371499B2 Laser swept source with controlled mode locking for OCT medical imaging
An optical coherence analysis system uses a laser swept source that is constrained to operate in a mode locked condition. This is accomplished by synchronously changing the laser cavity's gain and/or phase based on the round trip travel time of light in the cavity. Many high-speed wavelength swept laser sources emit pulses synchronized with the round trip time of the cavity as part of a nonlinear optical frequency red shifting process. Stable pulsation is associated with smooth tuning and low relative intensity noise. Addition of mode-locking methods to this class of lasers can control and stabilize these lasers to a low clock jitter and RIN state, and in specific cases allow long-to-short wavelength tuning in addition to the usual short-to-long (red shifting). The laser may comprise a SOA (410), a tunable Fabry-Perot-Filter (412) as one reflector and an Output coupler (405) in an optical fiber (406) to adjust the cavity length.
US10371494B2 Automated determination of rocket configuration
Techniques are provided for automated determination of a rocket configuration based on acceleration during rocket motor burn-out and temperature. The rocket configuration is associated with a class of warhead affixed to the rocket. A methodology implementing the techniques according to an embodiment includes measuring the acceleration of the rocket over a period of time associated with the flight of the rocket. The method also includes calculating an acceleration difference between the measured acceleration associated with the start of rocket motor burn-out and the measured acceleration associated with the end of rocket motor burn-out. The method further includes measuring an internal temperature of the rocket and selecting a delta acceleration threshold based on the measured temperature. The method further includes comparing the calculated acceleration difference to the selected delta acceleration threshold, to estimate the rocket configuration. The estimated rocket configuration is used by guidance and control circuitry to select autopilot parameters.
US10371490B2 Lubricated projectile trap and shooting range
A fluid lubricated projectile trap includes a substantially cylindrical chamber defined by a forward concave wall and a rearward concave wall. A bullet funnel extending forwardly therefrom. The funnel having a lower panel connecting to the forward concave wall in conjunction with an end plate defines a pressurized fluid containment with discharge outlets directed to the rearward concave wall. All plumbing may be secured below the ramp and forward of the chamber.
US10371486B2 Firearm accessory mount
A firearm accessory includes a firearm attachment portion that is configured to attach to a firearm. The firearm attachment portion defines a barrel passage that defines a barrel passage axis. The barrel passage is configured to receive at least a portion of a firearm barrel. The firearm accessory includes an accessory mounting portion that is pivotally attached to the firearm attachment portion. The accessory mounting portion is movable between an open position and a closed position. When in the open position, the accessory mounting portion is positioned away from the barrel passage, and when in the closed position, the accessory mounting portion is positioned at least partially around the barrel passage.
US10371483B1 Holster with rotatable locking element and release bar disengagement
A locking holster having a side wall portion for receiving at least a portion of a handgun; a locking element with a locking projection extending from a helical ramp surface of the locking element, a central aperture is formed through the locking element with one or more flute guide projections extending into the central aperture; and a release bar having a flute portion with one or more spiral or helical grooves formed therein to interact with at least a portion of the flute guide projections, such that slidable movement of the release bar relative to the locking element produces rotational movement of the locking element, and wherein at least a portion of the locking projection retains the handgun in the holster in an engaged position, via interaction between at least a portion of the locking projection and an interior surface of a trigger guard of the handgun.
US10371481B2 Tactile biofeedback reference attachment
A tactile reference attachment for providing a user with tactile biofeedback. The attachment includes a tactile reference feature that extends longitudinally along an exterior body surface and is formed with dimensions specifically tailored to harness the user's natural attributes of sensibility, proprioception, and neuromuscular memory to improve a user's performance.
US10371480B1 Retention of a large diameter axle on an archery bow limb
Retention of a large diameter axle on an archery bow limb preferably includes a limb axle. A tubular limb axle may be attached to either twin limbs or a split limb. At least one spacer may be inserted into the tubular limb. An end of the twin or split limb may be modified to have the same shape as the at least one spacer. Attachment of the tubular limb axle and the at least one spacer to the twin or split limbs may be implemented with adhesive, glue, cement or any suitable bonding substance. The tubular limb axle and at least one spacer may also be attached to twin or split limbs with at least one fastener.
US10371479B2 Stabilized integrated commander's weapon station for combat armored vehicle
A weapon station includes a low profile adapter and rotating platform. The low profile adapter is mountable on numerous vehicles or structures, including armored combat vehicles, and mounted concentrically with an operator ingress and egress. The low profile adapter may be mountable on optical sights, such as periscopes. The rotating platform is mounted on the low profile adapter and concentric with the operator ingress and egress and is rotatable about an azimuth axis. The weapon station includes a weapon that can be fired in stabilized, power, and manual modes. The weapon can be fired from within the vehicle in stabilized and power modes, and an operator can fire the weapon manually without leaving the protection of the operator ingress and egress. The weapon station does not obstruct a line-of-sight through optical sights and affords an operator enhanced protection during combat engagements due to its ingress/egress-centric configuration.
US10371476B1 3-D printed/manufactured suppressor element
A suppressor element having at least some of a body portion having a body cavity defined therein; a shielding portion, wherein the shielding portion is positioned over at least a portion of the body portion, such that a venting cavity is defined between at least a portion of the body portion and at least a portion of the shielding portion; one or more support elements that extend between the body portion and the shielding portion; and a rear cap that extends from a body portion first end, wherein the rear cap includes a mounting aperture, wherein the mounting aperture allows the rear cap to be attached or coupled to a barrel or muzzle device of a firearm, and wherein at least the body portion, the shielding portion, and the one or more support elements, are formed as an integral or monolithic unit.
US10371474B2 Folding buttstock for firearms with recoil assemblies contained within the buttstock
Certain embodiments described herein are directed to a folding buttstock assembly that comprises collars that can reversibly engage each other. In some instances, one or more collars may comprise a gasket to reduce the likelihood of debris entering into the components of the buttstock assembly or firearm components. In other instances, a wiper or cleaning device may be present to remove debris during operation of the weapon.
US10371471B2 Methods of firearm operations
A firearm includes a frame to which a barrel and slide are slideably mounted and in which a magazine is slideably received. A bumper telescoped on a push rod slideable with the slide pushes a shell in the magazine onto a pivotal carrier. Locking wings pivotally mounted to the barrel are cammed in troughs of a cam block as the barrel and the slide parallel to the longitudinal axis of the barrel relative to the cam block, so that lock tabs are removably received in locking recesses in the slide to removably lock the barrel and slide together. A trigger is slideably mounted to the frame for movement parallel to the longitudinal axis of the barrel for pivoting a sear lever engagable with a biased striker and moving a safety from an interfering position relative to the striker.
US10371466B2 Method of preserving heat exchange surface and method of cooling moist air
A method of cooling moist air through a heat exchange surface suppresses the formation of dew and frost on a heat exchange surface by preparing a carrier which has a heat conduction ratio higher than that of the moist air if the air temperature in a temperature boundary layer, is below the dew-point when the air temperature in the temperature boundary layer is above 0° C., or below the freezing-point when the air temperature in the temperature boundary layer is below 0° C., the carrier being arranged within the temperature boundary layer and on the heat exchange surface, which is in contact with moist air and is used for cooling; and removing moisture from the air by condensing or sublimating water vapor in the moist air on the surface of the carrier by arranging the carrier opposite of the heat exchange surface and within the temperature boundary layer.
US10371463B2 Heat exchanger, heat exchanger tank, and method of making the same
A heat exchanger has a rectangular-shaped core having a plurality of fluid passages extending in a width direction and air fins interleaved between said fluid passages. The heat exchanger has tanks that define fluid manifolds located at opposite ends of the core and fluidly connected by the plurality of fluid passages between the tanks. The tanks each include a tank section with open ends and end caps that enclose the ends of the tank section. The tanks are assembled and attached to the core such that each of the end caps is located at each of four corners of the rectangular-shaped core.
US10371462B2 Integrated multi-chamber heat exchanger
A one-piece heat exchanger manufactured using an additive manufacturing process is described. The heat exchanger includes a plurality of channels formed therein. At least some of the plurality of channels may be configured to provide structural support to the heat exchanger to reduce its weight. Different coolant media may be used in a first set and a second set of the plurality of channels to provide different types of cooling in an integrated one-piece heat exchanger structure.
US10371461B2 Multi-layered counterflow expanding microchannel cooling architecture and system thereof
Devices that have integrated cooling structures for counterflow, two-phase cooling and systems thereof are provided. In one example, a first structure can comprise a first cooling channel. The first cooling channel can have a first value of width that increases as the first cooling channel extends from a first side of a heat transfer area towards a second side of the heat transfer area. Also, a second structure can comprise a second cooing channel. The second cooling channel can have a second value of width that increases as the second cooling channel extends from the second side of the heat transfer area towards the first side of the heat transfer area.
US10371460B2 Heat storage member
A heat storage member including: a substrate containing a SiC sintered body as a principal ingredient; a coating layer disposed at least to a part of surface of the substrate; and a heat storage material disposed at least to a part of a surface of the coating layer and configured to store and radiate heat by a reversible chemical reaction with a reaction medium or a heat storage material configured to store and radiate heat by physical adsorption to a reaction medium and by physical desorption from a reaction medium. A softening point of the coating layer is a temperature at 1000° C. or less.
US10371457B2 Heat dissipation device
A heat dissipation device includes a first fin group, a second fin group, a heat pipe and a base. The base is in thermal contact with a heat source. The heat pipe includes a first pipe part and a second pipe part. The second pipe part is connected with the first pipe part and extended upwardly. The first pipe part is arranged between the base and the second fin group. The second pipe part is penetrated through the first fin group. The distance between a top surface of the first fin group and the base is larger than the distance between a top surface of the second fin group and the base. Since influences of the dissipating area and the wind resistance are taken into consideration, the heat dissipation device has enhanced heat dissipating efficacy.
US10371450B2 Heat exchanger fixing structure of air conditioner
A heat exchanger fixing structure, for two or more heat exchangers bent in multiple layers, includes two or more plates respectively fixed to one ends of the two or more heat exchangers, wherein portions of the two or more plates may overlap each other, and the two or more heat exchangers are connected and fixed to each other by fastening a fastening member to the overlapping portions.
US10371441B2 Hydrocarbon condensate stabilizer and a method for producing a stabilized hydrocarbon condensate stream
A mixed phase pressurized unstabilized hydrocarbon stream is fed into a stabilizer column at a feed pressure. A liquid phase of stabilized hydrocarbon condensate is discharged from a bottom end of the stabilizer column, while a vapor phase of volatile components from the pressurized unstabilized hydrocarbon condensate stream is discharged from a top end of the stabilizer column. The vapor phase being discharged from the top end of the stabilizer column is compressed and subsequently passed through an ambient heat exchanger wherein partial condensation takes place. The resulting partially condensed overhead stream is separated in an overhead separator into a vapor effluent stream and an overhead liquid stream. After discharging the overhead liquid stream from the overhead separator, it is selectively divided into a liquid reflux stream and a liquid effluent stream. The liquid reflux stream is expanded to the feed pressure and fed into the stabilizer column.
US10371440B2 Cooling appliance
A cooling appliance includes a cabinet, first and second doors connected to the cabinet and a door-opening detection device having a magnetic element disposed on the first door and a magnetic sensitive element disposed on the cabinet. A first magnetic conductive element on the second door can be magnetized by the magnetic element. The magnetic sensitive element can produce a door-opening signal based on a magnetic field of the first magnetic conductive element. The magnetic sensitive element produces the door-opening signal when at least one of the doors is open. In this way it can be detected, by using one suite of door-opening detection devices, if any door among multiple doors is in an open state. The structure is simple, and the number of components can be reduced. Moreover, wires are reduced, which lowers manufacturing costs and difficulty.
US10371433B2 Refrigerator
A refrigerator including a refrigerator main body having a refrigerating chamber therein, a cold air passage duct provided within the refrigerator main body and having a cold air passage therein to discharge the cold air into the refrigerating chamber, a control case attached to one surface of the cold air discharge duct and having a cold air discharge opening through which the cold air is discharged, and a knob provided between the cold air passage duct and the control case and attached to the control case to be reciprocally movable in one direction, the knob opening and closing at least part of the cold air discharge opening.
US10371432B2 Freshness-preserving container for food with a low-pressure generating unit, and domestic refrigerator with such a freshness-preserving container
A freshness-preserving container for food, includes a shell with a cover which can be sealingly placed on the shell. The freshness-preserving container has a mechanically operating low-pressure generating unit with which an air pressure that is reduced compared to the surrounding area outside of the freshness-preserving container can be adjusted in the freshness-preserving container. The low-pressure generating unit has an actuating element which can be moved relative to the freshness-preserving container, and air can be suctioned out of the freshness-preserving container dependent on the movement of the actuating element. A domestic refrigerator including a freshness-preserving container is also provided.
US10371431B2 Refrigeration with air purification
The present disclosure relates to a refrigerator including: a cabinet that has a storage space formed therein; a grill pan that defines a rear wall surface of the storage space; a purification device that is mounted on the grill pan to suck and purify air within the storage space; and a duct unit in which a cold air passage that is formed on a rear side of the grill pan to guide cold air of an evaporator to the storage space and a purification passage that guides the air purified by the purification device to the storage space again.
US10371428B2 Subcooling system with thermal storage
Embodiments of the present disclosure are directed toward systems and method for cooling a refrigerant flow of a refrigerant circuit with a cool water flow from a cool water storage to generate a warm water flow and to cool the refrigerant flow by a subcooling temperature difference, flowing the warm water flow to the cool water storage, and thermally isolating the warm water flow from the cool water flow in the cool water storage.
US10371427B2 Liquid collection and evaporation device
A liquid collection and evaporation device is proposed for use between a cooling water regulating valve of a vehicle and an actuator device for actuating the valve. The liquid collection and evaporation device includes a separation tank for collecting and evaporating liquid droplets emerging from the cooling water regulating valve. The separation tank here has a connection to the valve, a connection to the actuator device, and also a multiplicity of openings which firstly prevent the liquid droplets from emerging from the tank and secondly permit droplet evaporation because of waste heat acting on the tank. The invention furthermore relates to a valve unit with such a liquid collection and evaporation device, and to a vehicle with such a valve unit.
US10371426B2 System and method of controlling a variable-capacity compressor
A climate-control system may include a variable-capacity compressor unit and a control module controlling the compressor unit. The compressor unit may be operable in a first capacity mode and in a second capacity mode that is higher than the first capacity mode. The control module may be configured to switch the compressor unit among a shutdown state, the first capacity mode and the second capacity mode based on a demand signal and outdoor-air-temperature data.
US10371425B2 Compositions comprising 1,1-difluoroethene (R-1132A)
The invention provides a composition comprising 1,1-difluoroethene (R-1132a); a second component selected from the group consisting of hexafluoroethane (R-116), ethane (R-170) and mixtures thereof; and, optionally carbon dioxide (CO2, R-744).
US10371424B2 Thermal transpiration flow heat pump
A thermal transpiration flow heat pump includes an evaporator that vaporizes a medium, a condenser that condenses the medium, and a medium transport unit that is provided between the evaporator and the condenser. The medium transport unit includes a medium-temperature heat source portion that is placed on a side of the evaporator, a high-temperature heat source portion that is placed on a side of the condenser, and a thermal transpiration flow pump that is placed between the medium-temperature heat source portion and the high-temperature heat source portion.
US10371416B2 Spectrally selective coatings for optical surfaces
Techniques, systems, devices and materials are disclosed for spectrally selective coatings for optical surfaces having high solar absorptivity, low infrared emissivity, and strong durability at elevated temperatures. In one aspect, a spectrally selective coating includes a substrate formed of a light absorbing material, and a composite material formed over the substrate and including nanoparticles dispersed in a dielectric material, in which the composite material forms a coating capable of absorbing solar energy in a selected spectrum and reflecting the solar energy in another selected spectrum.
US10371415B2 Electronics operation for temperature controlled systems
An apparatus and method of controlling temperatures of a plurality of locations on a structure. A temperature at each of the plurality of locations is identified. A desired temperature for each of the plurality of locations is identified. Processing of a workload by a processor at each of the plurality of locations is controlled to control the temperature at each of the plurality of locations to match the corresponding desired temperature for each of the plurality of locations.
US10371413B2 Boiler with access to heat exchangers
A boiler that includes a housing is disclosed. The housing houses a combustion chamber, a heat exchanger system, a heat flow path, an isolating member, and a movable access panel. The heat flow path thermally couples the combustion chamber and the heat exchanger system. The isolating member at least partially separates the combustion chamber from the heat exchanger system. A fluid jacket is operable to thermally couple fluid disposable within the fluid jacket about a fluid side area of heat exchangers of the heat exchanger system. The movable access panel is positioned about or coupled to an exterior wall of the housing. When the movable access panel is moved to an open position, a user is provided access to a gas side area of the heat exchangers for servicing or cleaning of the heat exchangers from an exterior environment of the boiler.
US10371412B2 Furnace
A furnace is disclosed. The furnace may include an enclosure having a vertical support column formed by a heat exchanger compartment panel and a blower compartment panel. The furnace may include a window assembly having venting openings hidden by a viewing window. The furnace may also include a rail to support a removable heat exchanger system. The furnace may further include a wire retaining fin assembly to retain a wire. A heat exchanger header design including features to retain a sealant is also disclosed.
US10371411B2 Ceiling system with integrated equipment support structure
A modular air-handling plenum for capable of supporting surgical apparatus or other objects is disclosed. The plenum is usually rectangular, may be formed of sheet metal, and features a truss spanning the width of the plenum to carry the weight of the apparatus. The plenum itself is attached to the ceiling of a room. An air handling component may be included to provide filtered and/or conditioned air in the vicinity of the suspended apparatus, or the plenum may be used strictly as an apparatus support, with no air-conditioning function. An ordinary suspended ceiling may also be mounted in the plenum for continuity with the remainder of the room.
US10371406B2 Maintenance and diagnostics for refrigeration systems
A system and a method are provided including a controller for a refrigeration or HVAC system having a compressor rack with at least one compressor. The controller communicates with a tracking module configured to diagnose health of a compressor in the compressor rack. In response to rated performance data for the compressor being unavailable, the tracking module is configured to generate baseline data for the compressor and to diagnose health of the compressor by comparing operational data of the compressor to the baseline data for the compressor. In response to the rated performance data for the compressor being available, the tracking module is configured to diagnose health of the compressor by comparing the operational data of the compressor to the rated performance data for the compressor.
US10371404B2 Receiver and air-conditioning device equipped with same
A receiver unit includes: a receiving section receiving a signal of a measurement value (Tm2) transmitted from a wireless temperature sensor unit; an input connector connected to a sensor signal line, the sensor signal line being configured to transfer a signal of a measurement value (Tm1) of the suction air temperature sensor; a signal generator generating a signal serving as an index of indoor temperature, based on the measurement values (Tm1, Tm2) of the wireless temperature sensor unit and the suction air temperature sensor; and a signal output section outputting the signal generated by the signal generator to a controller of an air-conditioning device.
US10371403B2 Display device, method, and program
A display device which displays operation information of an air conditioner in which an outdoor machine including an outdoor heat exchanger and an indoor machine including an indoor heat exchanger are connected. The display device includes a control unit that determines whether or not abnormality occurs in the outdoor machine or the indoor machine when the air conditioner operates, and a display unit which is controlled by the control unit so as to display time information and to display a plurality of operation information display regions for displaying operation information corresponding to the time information, in line. In a case where the control unit determines that the abnormality has occurred in the outdoor machine or the indoor machine, the control unit controls the display unit to display operation information of the outdoor machine or the indoor machine in which the abnormality has occurred, in the operation information display region.
US10371397B1 Air cooling system for a building structure
An energy efficient and quiet air cooling system for a building structure is provided. The air cooling system includes an evaporator system mounted in the wall of the building, a remotely mounted fan, an air intake, and a sound and heat insulating duct. The fan is mounted in the attic and configured to draw air from the living area of the building through the sound insulating duct with sufficient power to create a negative static pressure in the living area. The negative static pressure in turn causes outside air to flow through the evaporator system which removes heat from the outside air. The cooled air is in turn drawn into the building and pulled into the attic through the duct and expelled through the attic. The fan expels warm air into the attic, creating a positive pressure environment which causes the warm air to be expelled from the attic through natural vents.
US10371396B2 Air conditioner heat-radiating circulation system
Disclosed is an air conditioner heat-radiating circulation system, comprising a compressor (1). A discharge pipe of the compressor (1) is connected to a four-way reversing valve (2), which is connected to an outdoor heat exchanger (4) that is connected to an indoor heat exchanger (10) via an electronic expansion valve (11), the indoor heat exchanger (10) is connected to a stop value (3) that is connected to a gas suction pipe of the compressor (1) via the four-way reversing valve (2), the gas suction pipe is provided with a refrigerating circulation branch, which includes a branch electromagnetic valve (5) that is connected to a flat tube micro-channel aluminum-based radiator (6) with a temperature sensor (8); the gas suction pipe is further provided with a gas suction electromagnetic valve (7) that is connected in parallel to the branch electromagnetic valve (5).
US10371394B2 Mobile, modular cleanroom facility
A mobile, modular, cleanroom facility is made from one or more pre-assembled modules, transportable in their pre-assembled form. Each pre-assembled module includes an air filtration system including a ceiling plenum for providing clean air to the interior of the module. The air filtration system provides air cleaned to at least an ISO 8 classification. When the mobile, modular cleanroom facility is made of two or more modules, each of the modules is pre-assembled, and is transportable in its pre-assembled form. Each of the modules also includes an air filtrations system having a ceiling plenum for providing clean air to the interior of the module. Most preferably, the modules are connected by a connection assembly effective for providing a seamless transition from one module to the other while maintaining the appropriate clean air classification in the transition space.
US10371391B2 Cooking oven provided for heat transfer by convection
The present invention relates to a cooking oven provided for heat transfer by convection, in particular for a domestic appliance. The cooking oven comprises at least one top convection fan (12) arranged in a central portion of a top wall of an oven cavity (10) and at least one rear convection fan (14) arranged in a central portion of a rear wall of the oven cavity (10). The cooking oven comprises at least one top heating element (16, 18) arranged in an upper portion of the oven cavity (10) and below the top wall of said oven cavity (10) and at least one rear heating element (40) arranged in a rear portion of the oven cavity (10) and in front of the rear wall of said oven cavity (10). The top convection fan (12) and the rear convection fan (14) are axial fans. At least one top propeller (32) of the top convection fan (12) and at least one rear propeller (36) of the rear convection fan (14) are arranged inside the oven cavity (10).
US10371387B2 Cooking appliance and method of reducing cooking appliance console temperature
A cooking appliance comprises a cooktop, an oven cavity and a console. The console includes a user interface for the cooking appliance. Air exiting the oven cavity passes through a flue, and a deflector reduces heat transfer between this air and the console. The cooking appliance further comprises a back panel including a first hole. Air traveling along a first airflow path defined by the cooking appliance exits the flue and is deflected rearward through the first hole by the deflector.
US10371381B2 Combustor wall for a gas turbine engine and method of acoustic dampening
A vascular wall of a combustor that may be for a gas turbine engine includes a first face defining at least in-part a combustion chamber, a second face defining at least in-part a cooling air plenum, and a vascular lattice structure located between the first and second faces for distributing cooling air from the plenum and to the chamber. The vascular lattice structure may be configured to enhance cooling air flow where needed whiling providing structural support. The orientation of the vascular lattice structure may further contribute toward acoustic dampening.
US10371380B2 Igniter with safety protection device and ignition control method therefor
An igniter with a safety protection device (5) and an ignition control method therefor. The igniter comprises an ignition switch (3) and an energy supply module (4). The safety protection device (5) comprises a safety switch (51), a trigger module (52) and a wireless transceiver module (53), wherein the wireless transceiver module (53) can transmit a wireless request signal, receive a wireless response signal from an external device (2) and transmit the received wireless response signal to the trigger module (52), and the trigger module (52) triggers the safety switch (51) according to the wireless response signal to enable the safety switch (51) to act, so that ignition can be realized, and the ignition cannot be realized even the ignition switch (3) is actuated when the wireless transceiver module (53) does not receive the wireless response signal. The igniter can effectively prevent children or disabled persons from accidentally using the igniter.
US10371373B2 Boiler tube clamp and method of using same
A boiler tube clamp including a first U-shaped midsection configured for pressing against one side of a boiler tube, a first hinge member arranged on one end of the first midsection, a threaded bolt hingedly attached to the other end of the first midsection, and a second U-shaped midsection configured for pressing against the other side of the boiler tube. The clamp further includes a second hinge member arranged on one end of the second midsection and hingedly connected to the first hinge member so that the first inner surface and the second inner surface close toward one another. A lip extends radially out from the second midsection and a jackscrew extends through the lip for adjusting the distance a boiler tube contained by the clamp extends into a boiler through a boiler header.
US10371372B2 Candleholder and method
Aspects of the present invention disclose a candleholder that may be manipulated by a user to advance a candle within a candleholder to facilitate optimal burning. Embodiments describe a candleholder having a platform to move a candle within a holder. Embodiments disclose a prepackaged semi-soft candle, which is readily movable against a candleholder's inner surface. Embodiments of the present invention disclose a handle permitting a user to manipulate platform height, allowing a candle to be raised or lowered within a candleholder. Embodiments disclose a disc, sized larger than the platform, preferably formed of a soft rubber sponge which stabilizes the candle and prevents candle wax from moving below the platform's surface. An alternative embodiment omits the disc, the platform being sealed by a seal around the platform's perimeter.
US10371371B2 Ventilation kit and recessed light fixture assembly with ventilation
This invention provides a ventilation kit adapted to be coupled to a recessed light fixture, and comprises two supporting members. The first is adapted to be coupled with at least one edge of the recessed light fixture, while the second is adapted to be coupled with the grid system of the ceiling. There is also through-hole for air circulation. Mounting the ventilation kit onto an existing recessed light fixture enables the existing recessed light fixtures to have either an air supply or air return ventilation feature. This invention also discloses a recessed light fixture assembly with either an air supply or air return ventilation feature.
US10371369B2 Sealing of optical module with O-ring and liquid resin
An optical module having a high-moisture-proof package structure in which dew condensation does not occur is provided.An optical module includes optical components including a light source, a pedestal on which the optical components are mounted, a cover which is combined to the pedestal to seal the optical components, and an emitting window disposed in the cover to take light from the light source outside. The pedestal and the cover are sealed with an O ring and a liquid seal material such that a compression direction of the O ring and a compression direction of the liquid seal material are almost perpendicular to each other.
US10371362B2 Runway fixture ring
A method and device for easily installing and removing an airport light on a runway using a fixture ring having a base ring; an annular lip operatively connected to and extending radially inwardly from the base ring; a lift bar operatively connected to the annular lip and extending from one side to the diametrically opposite side of the annular lip; and an extractor, operatively connecting the lift bar to the annular lip to cause the lift bar to move up and down relative to the annular lip.
US10371360B2 Extendable multi-tool including interchangable light bulb changer and accessories
An extendable multi-tool comprising an extendable pole and a head unit selectively detachably coupled together. The head unit comprises a grasping mechanism configured to engage a light bulb, a control switch and a rotation mechanism. The control switch configured to cause the grasping mechanism to become secured to a light bulb, and to cause the rotation mechanism to automatically detect when a light bulb is secured to the grasping mechanism and then rotate the grasping unit and the secured light bulb in a first direction based on the position of the control switch. The tool further comprises an arm unit for positioning the grasping mechanism in a desired configuration to engage the light bulb, wherein the arm member is coupled to the grasping mechanism.
US10371357B2 Electronic component and corresponding mounting method
An electronic component may include e.g. a solid-state light radiation source, preferably a LED light radiation source, is provided with electrical contact pads for soldering onto a mounting board. The electrical contact pads are arranged over a soldering area having a central portion and a peripheral portion surrounding said central portion.The electrical contact pads include at least one first electrical contact pad arranged at central portion of the soldering area, and at least one second electrical contact pad arranged at peripheral portion of the soldering area.
US10371353B2 Light-emitting device
A light-emitting device includes: a light emitting element; and a light flux controlling member configured to allow incidence of light from the light emitting element and emit light incident on the light flux controlling member. The light flux controlling member includes an incidence region and an emission region. The incidence region includes a fresnel lens part having a plurality of projected lines formed to surround a central axis of the light flux controlling member. The projected line includes an incidence surface configured to allow incidence of the light from the light emitting element, and a reflecting surface paired with the incidence surface and configured to reflect the light incident on the incidence surface toward the emission region. An angle between the incidence surface and a line parallel to the central axis is greater than an angle between the reflecting surface and a line parallel to the central axis.
US10371342B2 Light device, especially a signal lamp, for motor vehicles
A light device, especially a signal lamp, for motor vehicles, comprising a carrier housing covered by a translucent cover, and an inner chamber in which at least one primary optical assembly is housed, and comprising a planar light guide to guide the light generated by a lighting unit. The light guide surface comprises a front output surface to emit light rays out of the light device and an input surface to bind light rays produced by the lighting unit. The light guide surface includes, on its side facing away from the front output surface, at least one reflective surface configured to direct light rays to, and through, the output surface out of the planar light guide to create, on the front output surface, an output light region with a light intensity which differs from light intensity shown by places adjacent to the region on the front output surface.
US10371340B2 Vehicle lighting device and vehicle lamp
According to one embodiment, a vehicle lighting device includes a mounting portion that has a recessed portion; a plurality of bayonets that are provided on an outside surface of the mounting portion; a substrate that is provided on a bottom surface of the recessed portion; and a light emitting element that is provided on a side of the substrate opposite to a bottom surface side of the recessed portion. In a case where the vehicle lighting device is viewed from a light emitting side, at least one corner portion of the substrate overlaps with one of the plurality of bayonets.
US10371339B2 Lighting module with diffraction screen for a motor vehicle
The invention proposes a lighting module for motor vehicles, which comprises optical means for deviating in angular manner at least a portion of the light rays passing through them, without thereby changing the geometry of the projection lens of the lighting module.
US10371338B2 Vehicle headlight
A vehicle headlight includes an LED lamp that emits a light bundle in a first main direction of propagation. A first reflector for deflecting the light bundle from the first main direction of propagation into a second main direction of propagation. A second reflector that deflects the light bundle from the second main direction into a third direction of propagation. The first main direction of propagation and the third main direction of propagation span an acute angle that is smaller than the angle spanned by the first main direction of propagation and second main direction of propagation.
US10371337B2 Light-emitting apparatus and lighting apparatus for vehicles including the same
A light-emitting apparatus includes a light source unit for emitting a first excitation light beam, a beam shape conversion unit for reflecting the first excitation light beam and outputting the reflected first excitation light beam as a second excitation light beam, and a driving unit for driving the light source unit, wherein the beam shape conversion unit includes a plurality of reflective surfaces having different reflection patterns, and the reflective surfaces are arranged in a direction that intersects the direction in which the first excitation light beam is incident.
US10371335B2 Lighting module for a vehicle headlamp
A lighting module (1) for a vehicle headlamp (2), wherein the lighting module (1) comprises at least one lighting element (3), which is excitable to emit visible light when illuminated by laser light, and at least one light-transmissive carrier element (4), wherein the carrier element (4) has at least one light-entry face (4a) and at least one light-exit face (4b) lying opposite the light-entry face (4a), wherein the at least one lighting element (3) is arranged at the at least one light-entry face (4a) of the carrier element (4) in order to radiate light into the light-entry face (4a), wherein a) the at least one light-exit face (4b) of the carrier element (4) is delimited by a light-opaque mask (5) surrounding the light-exit face (4b) or b) the at least one light-exit face (4b) reaches up to the side faces (6a to 6d) of the carrier element (4), wherein at least one side face (6b) has two side portions (6b′, 6b″) adjoining one another, said side portions being inclined relative to one another for forming a light/dark boundary.
US10371333B2 Flame simulating assembly for simulated fireplaces including an integrated flame screen and ember bed
A flame simulating assembly is provided with a reflected flickering light that includes only one light source. Light from the light source passes though a rotating flicker element onto an angled reflector, or mirror, that reflects light up onto a simulated fuel bed and the some of the light is reflected off of the flicker elements towards a flame screen to create a simulated flame. The clipping flicker elements creates a fluttering light effect due to the flicker elements “intermittently dipping” into the light path. This fluctuating light is reflected onto the logs and ember bed in front and creates a dancing effect, which simulates glowing embers.
US10371331B1 Frameless decorative LED night light
A night light design for providing a decorative image on a frameless design that allows solves prior inoperability of night lights that don't have easy access to the night light fixture and bulb and therefore become inoperable when the bulb and/or night light fixture ceases to work. This night light allows for more emitted light than a traditional night light due to the light being able to shine through the front as well as all four sides (left, right, top, bottom). Night light omits the left, right, top and bottom sides that are included in many night lights, helping save on the material cost without loss of capability. The direct-print printing process allows the customer to choose any design of their choice with no limitations which allows for limitless designs.
US10371325B1 Full spectrum white light emitting devices
A full spectrum light emitting device includes photoluminescence materials which generate light with a peak emission wavelength in a range 490 nm to 680 nm (green to red) and a broadband solid-state excitation source operable to generate broadband blue excitation light with a dominant wavelength in a range from 420 nm to 470 nm, where the broadband blue excitation light includes at least two different blue light emissions in a wavelength range 420 nm to 480 nm.
US10371317B2 Quick locking device
A quick locking device having a fixing mount; a fixed pressing groove and a movable pressing groove arranged opposite thereto on the fixing mount; a pulling rod connected to the fixed pressing groove and the movable pressing groove, so as to adjust the opening and closing of the movable pressing groove; a pivot shaft; a cam lever pivotally connected to the pulling rod through the pivot shaft, so as to adjust the opening or closing distance between the fixed pressing groove and the movable pressing groove; and a rotational positioning locking mechanism installed in the cam lever, wherein the rotational positioning locking mechanism comprises a positioning groove formed on the pivot shaft, a positioning member arranged in the cam lever and movably engaged with the positioning groove, and a locking operation member controlling the movement of the positioning member.
US10371316B2 Goal securement system and method
A goal securement device includes a ground engagement system, a ground securement system, a goal securement system, and a goal securement monitoring system. In an embodiment, the systems work cooperatively to secure a goal to the ground and monitor the status of such securement. Embodiments of each system and embodiments of various components, aspects, or features of each system are described.
US10371309B2 Interface for a valve for a cryogenic fluid duct
An assembly comprising a duct (1) for passing a flow of cryogenic fluid, and a valve (2);the assembly being characterized in that the duct (1) includes an interface for inserting the valve, the interface forming an internal abutment (51) and an external abutment (52);the valve (2) being configured in such a manner as to be inserted into said insertion interface by sliding, the valve (2) comprising a valve body (3) presenting a first end (31) and a second end (32), the valve body (3) being adapted to be bolted in said insertion interface in such a manner that the first end (31) and the second end (32) come into abutment respectively against the internal abutment (51) and against the external abutment (52), the assembly including an internal sealing element (61) arranged between the internal abutment (51) and the first end (31), and an external sealing element (62) arranged between the external abutment (52) and the second end (32).
US10371297B2 Rotary union with bellows seal
A rotary union includes a housing having a fluid inlet, a rotating machine component rotatably supported in the housing, a rotating seal member associated with the rotating machine component, a non-rotating seal member slidably and sealably disposed within the housing adjacent the rotating seal member, and an expandable seal disposed between and sealably engaging each of the non-rotating seal member and the housing. The expandable seal includes two end portions, one of the two end portions engaged to the non-rotating seal member and the other of the two end portions engaged to the housing, and an expandable portion disposed axially between the two end portions, the expandable portion having an axial length that varies based on a pressure of a hydraulic fluid that is present at the fluid inlet.
US10371295B2 Split ring coupling and fitting
A pipe fitting has housing portions attached in spaced relation to define non-coaxial receptacles that receive pipe elements. The housing portions are supported on split rings received within grooves in each housing portion. The housing portions are supported in spaced relation in a preassembled state to permit insertion of pipe elements into the receptacles without disassembly of the fitting. The grooves in the housing portions have a floor surface with three surface portions. Two of the surface portions on each groove of each housing portion engage the split rings when the housing portions are supported in spaced relation.
US10371291B2 Valve package supports and method of manufacture
A support that includes an exterior shell having a section configured to receive an item and a filler disposed within the exterior shell, wherein the filler is further configured to receive the item.
US10371290B2 Snap to grid bracket for a sprinkler support assembly
Provided herein is a snap-to-grid bracket assembly for use with a fire suppression device. In one approach, a support assembly includes a bracket bar extending transverse to a beam, and a bracket assembly coupled to the bracket bar. The bracket assembly may include a first plate oriented substantially perpendicular to the bracket bar, the first plate having a first end coupled to the bracket bar and a second end, opposite the first end, coupled to the beam. The bracket assembly further includes a seating frame extending from the second end of the first plate, the seating frame including first and second members disposed on opposite sides. The bracket assembly further includes a second plate rotatable relative to the first plate, the second plate having first and second ends disposed on a same side of the beam, and a fastener coupling together the first and second plates.
US10371289B1 Method and apparatus for suspending a package in an elevated position
One embodiment provides a method and apparatus for suspending air conditioning duct works from a support structure comprising unistrut type support beams which apparatus includes a plurality of support brackets arranged and configured for being slidably interlockable with the interior of the unistrut beam members. The support brackets can be slid inside the interior of the support beam until adjacent a support beam which support beam can be connected to the support bracket. In like manner additional support brackets can be inserted into the interior of the support beam members to be adjustably located next to their respective support rod. In such manner multiple support rods can be used to support a frame member even where the support rods are not symmetrically located along the length of the support beam as the support bracket can be slid/moved inside the support beam until lining up with its respective support rod. Additionally, the entire support framework can be moved relative to the plurality of support rods by sliding the framework relative to the support brackets. In such manner the location of the supporting frame member can be changed without moving the support rods.
US10371287B2 Alignment orifice shield
Systems, methods, process, and article of manufacture regarding alignment orifice shields are provided. Shields can be configured to mate with leaching conduits in a certain configuration and can provide visual clues with regard to orientation as well as stability of installation for a pressurized or gravity-flow conduit. Methods of manufacture are also provided where manual or automated systems may be used for securing and adapting conduits to align with one or shields prior to or during installation of a leaching system.
US10371284B2 Local position indicator for subsea isolation valve having no external position indication
A local position indicating device for a subsea isolation valve that has no other visual signals of its position integrates to the hydraulic actuation system for the isolation valve. Three way valves, connected to an operating control line and a force closed balance line leading to opposed ends of an operating piston, are located by the isolation valve and redirected by a diver or ROV, to locally operate the valve. The balance line has a piston that is displaced with fluid pushed by the operating piston when the isolation valve is opened with hydraulic pressure in the operating control line local connection. The piston connected to the balance line moves an indicator out of its housing for the local indication that the isolation valve is open. Displaced fluid from movement of the piston in the position indicator moves a floating piston to keep seawater away from the indicating piston.
US10371278B2 Systems and methods for an electromagnetic actuator having a unitary pole piece
An electromagnetic actuator having a unitary pole piece arranged within and coupled to a housing is provided. The housing is coupled to the unitary pole piece such that a load on the unitary pole piece is reduced during assembly and/or installation of the electromagnetic actuator. The unitary pole piece is structured to reduce leakage past an armature slidably received within the pole piece.
US10371274B2 Hydraulic switch
The present invention relates to a hydraulic switch arrangement and a fluid switch for incorporating into a hydraulic switch arrangement that may be included in a hydraulic circuit for inhibiting flow of hydraulic fluid through a hydraulic circuit in the event of movement of an apparatus or platform from a stable to an unstable condition. Such platforms or apparatus may include for example, cranes, excavators, teletrucks and forklift trucks and roll over incidents of such machinery is common leading to numerous fatalities. Aspects of the present invention ensure fast switching in the event of a transfer from a stable to an unstable condition.
US10371273B1 Valve for controlled shuttle of liquid into microtiter plates and mixing
Valve assemblies are described that provide segmented shuttle of liquid into sample vessels and automatic mixing via bubbles in the segmented liquid. A valve assembly includes a first valve member having ports configured to receive a pressurized gas, a first fluid, and a second fluid. The valve assembly also includes a second valve member coupled adjacent to the first valve member. The second valve member comprises a plurality of channels configured to interface with the first valve member. In a first configuration, the first fluid is loaded into an external loop. In the second configuration, the second fluid is eluted from the column into a vial in a segmented stream via bubbles of pressurized gas. Bubbles of gas automatically mix the eluted sample fluid.
US10371268B2 Stopcock for beverage dispenser
A stopcock controls the flow of a liquid under pressure through a dispensing tube with an upstream portion separated by the stopcock from a downstream portion. The stopcock includes a housing portion with a chamber defined by a housing peripheral wall surrounding a longitudinal z-axis. The housing peripheral wall has an inner surface of revolution with a housing inlet opening connectable to the upstream portion of the dispensing tube. The stopcock includes an outlet connector connectable to the downstream portion of the dispensing tube and comprising an outlet opening. A plug defined by a plug outer peripheral wall snugly fitting the inner surface of revolution of the housing peripheral wall. The plug can rotate within the chamber about the longitudinal z-axis. The plug has a through-channel extending from an upstream opening located on the plug outer peripheral wall, to a downstream opening, such that the plug can be rotated about the longitudinal z-axis from a flow position to a sealed position, wherein, the plug outer peripheral wall comprises a seal protrusion topped by a ridge and forming a closed loop defining a blank area of the plug outer peripheral wall, such that, in the sealed position, the housing inlet opening of the housing peripheral wall faces the blank area and is circumscribed within the seal protrusion. The plug outer peripheral wall has a flow protrusion topped by a ridge circumscribing the upstream opening such that, in the flow position, the inlet opening of the cylindrical chamber peripheral wall is circumscribed by the flow protrusion, wherein said flow protrusion preferably shares a common portion of protrusion with the seal protrusion.
US10371266B2 Flexible sealing ring for valves
A sealing ring is usable in a valve, and has an inner diameter defining a shape of the sealing ring. The shape may be configured to match the shape of a flow bore of the valve. A first side of the sealing ring is configured to abut a body wall of the valve. A profiled face is on a second side opposite the first side, and the profiled face is configured to match a closure member. An outer radial groove cutout is on an outer side between the first side and the second side, and an inner radial groove cutout is on an inner side between the first side and the second side. The outer radial groove cutout and the inner radial groove cutout are configured to elastically deform.
US10371260B2 Oil seal
A slinger of an oil seal has a thread groove carrying out a pumping action toward a diametrically outer side in an external side end surface of a flange portion. A lip seal member has a main lip, a rubber-like elastic dust lip and a rubber-like elastic intermediate lip. The intermediate lip directs a lip end to a machine inner side, comes into close contact with the slinger over a whole periphery with the lip end, and has annular first projections and circumferentially partial second projections in a facing portion to the slinger. The first projection has a structure which makes dust hard to pass through to the lip end by forming a micro gap in relation to the slinger. The second projection has a structure which properly keeps the micro gap under generation of eccentricity in a rotary shaft by having a higher portion than the first projection.
US10371256B2 Vehicle lock-up clutch control device and lock-up clutch control method
In a vehicle on which a torque converter having a lock-up clutch is mounted between an engine and a transmission, a meet point learning controller is provided to perform learning control for obtaining a learning value based on information on a meet point at which the lock-up clutch starts torque transmission. The meet point learning controller estimates a LU transmission torque based on a difference between an engine torque signal value and a torque converter transmission torque when the lock-up clutch moves from a non-engaged state to an engaged state during traveling of the vehicle, and uses, as the meet point information, a meet point detection pressure at a time when the LU transmission torque estimated value is determined to have entered an upward trend.
US10371249B1 Engine
An engine is disclosed of the V-configuration having an integrated engine and transmission. The engine has an engine ventilation system communicating between the crankcase and an upper end of the valve cover, whereby blow-by gases can be returned to the air intake system to recycle the unspent fuel. The engine also includes an easily accessible/removable cam, such that the camshaft may be removed without removing the rocker arms. The engine also includes a lubrication system for lubricating components of the engine and transmission.
US10371242B2 Method for assembling a camshaft
A camshaft may include a support shaft and a component with a passage opening that receives the support shaft. The support shaft may include fastening regions and positioning regions alternating in an axial direction. A diameter of the support shaft in the fastening regions may be greater than a diameter of the support shaft in the positioning regions. Furthermore, the passage opening of the component may include axially spaced fastening sections with positioning sections arranged between pairs of the fastening sections. A diameter of the passage opening in the fastening sections may be smaller than a diameter of the passage opening in the positioning sections. Further, the diameter of the support shaft in the positioning regions may be smaller than the diameter of the passage opening in the fastening sections, and the diameter of the support shaft in the fastening regions may be smaller than the diameter of the passage opening in the positioning sections.
US10371240B2 Harmonic pin ring gearing
A harmonic pin ring gear system comprises an input shaft, an output shaft, two outer gears each with internal toothing and a single inner gear with external toothing. The inner gear is arranged concentrically to a first outer gear and in axial direction inside the first outer gear. A drive means extends between the two outer gears and the inner gear and comprises a pin-retaining ring formed as one part in circumferential direction and a multiplicity of pins that protrude laterally in axial direction from the pin-retaining ring. A rotary transmitter lifts the drive means off the external toothing of the inner gear and presses the drive means into the internal toothing of the outer gears.
US10371239B2 Power steering device
A power steering device includes: first and second load transition regions provided in first and second predetermined ranges in a nut side ball screw groove from the other end side openings of the first and second connection passages along the nut ball screw groove, formed so that radial distances between a rotation axis of the nut and the nut side ball screw groove are gradually increased toward the other end side opening of the first and second connection passages, and formed so that the balls pass through first and second no load regions, and then pass through a first load region, when the balls in the first and second predetermined ranges are moved from the other end side opening of the first and second connection passages along the nut side ball screw groove.
US10371236B2 Tensioning apparatus
Tensioning apparatus (10, 30, 130) for applying a required tension to a line means (12, 32, 132). A body (14, 34, 134) is provided which provides first (26, 50, 150), second (20, 60, 160) and third (28, 52, 152) parts with contact surfaces engagable with the line means so as to urge the line means from a straight alignment to provide a required tension therein. The second part (60, 62) may be adjustably movable relative to the first (50, 150) and third (52, 152) parts.
US10371227B2 Shock absorber with pressure-controlled damping
A damper includes a pressure-sensitive damping control circuit that selectively permits fluid flow from a first chamber to a second chamber. A piston varies a volume of the first chamber. A blow-off piston is movable between a closed position, wherein fluid flow through the control circuit is substantially prevented, and an open position, wherein fluid flow through the control circuit is permitted. The damper also includes a first source of pressure. A fluid pressure created by compression of the damper applies an opening force to the blow-off piston moving the blow-off piston in a direction toward the open position against a resistance force provided by the first source of pressure. The resistance force exceeds the opening force until the pressure created by forces tending to insert the piston rod into the first fluid chamber exceeds the pressure in the first source of pressure by a predetermined amount.
US10371226B2 Hydraulic shock-absorber for a vehicle suspension
The hydraulic shock-absorber comprises a hydraulic stop member having a cup-shaped body, which is adapted to be mounted in a compression chamber, and a plunger, mounted at an end of a rod of the shock-absorber so as to slide in the cup-shaped body when the shock-absorber moves towards the compression end-of-travel position. The cup-shaped body comprises a side wall and a bottom wall which define, along with the plunger, a working chamber in which a damping fluid of the shock-absorber is compressed by the plunger when the latter slides in the working chamber towards the bottom wall of the body. Axial channels are formed on the inner surface of the side wall of the body and allow the damping fluid to flow axially out of the working chamber when the plunger slides in the working chamber towards the bottom wall of the cup-shaped body. The axial channels extend parallel to a longitudinal axis (z) of the cup-shaped body and have a cross-section whose area decreases continuously along this axis (z) towards the bottom wall of the cup-shaped body.
US10371225B2 Snubber for shovel dipper
A damper for dampening rotation of a dipper door relative to a dipper body of a mining shovel includes a shaft, an arm, and a high pressure fluid seal. The shaft supported for rotation about a shaft axis, and rotation of the shaft is dampened by fluid in an enclosed chamber. The high pressure fluid seal engages an outer surface of the shaft at a position between the first end of the shaft and the second end of the shaft. The high pressure fluid seal engages an outer surface of the shaft and includes a low pressure side and a high pressure side adjacent a shaft cavity. The arm includes a first end coupled to the first end of the shaft, and a second end coupled to the dipper door or the dipper body such that rotation of the dipper door drives the arm to rotate the shaft.
US10371222B2 Needled brake disks and methods
The present disclosure provides a fibrous preform, comprising an annulus having at least one of an outer diameter portion or an inner diameter portion, the outer diameter portion extending radially inward from an outer diameter of the fibrous preform and the inner diameter portion extending radially outward from an inner diameter of the fibrous preform. In various embodiments, the fibrous preform further comprises a medial diameter portion disposed between the outer diameter and the inner diameter, wherein the medial diameter portion comprises a first needling profile, and the at least one of the outer diameter portion or the inner diameter portion comprises a second needling profile. In various embodiments, the first needling profile is less than the second needling profile.
US10371221B2 Clip for use in a disc brake assembly and disc brake assembly including such a clip
This invention relates to a brake clip for use with a disc brake assembly. The brake clip includes a U-shaped section having a base leg with opposing first and second legs extending from the base leg. An abutment leg extends from at least one of the first and second legs of the U-shaped section. An extension leg extends from the abutment leg. The abutment leg is in contact with an anchor bracket of the disc brake assembly and the extension leg is in contact with a brake pad of the disc brake assembly when the brake clip is disposed therebetween.
US10371213B2 System, method and apparatus for tolerance ring control of slip interface sliding forces
A tolerance ring comprising a metallic band for spring features and a complementary low friction material for frictional considerations is disclosed. The tolerance ring is designed to operate within a precisely controlled torque or axial force band to provide a defined amount of resistance and sliding force control between components that move relative to each other. Isolated portions of the tolerance ring form regions of contact with adjacent ones of the components. Other surfaces of the tolerance ring comprise portions with spring features that have geometry suitable for their spring rate, rather than conforming to mating surfaces of the adjacent components.
US10371211B2 Bearing structure
A bearing structure comprises: two bearings arranged in an axis direction and having outer rings and inner rings; and a spacer interposed between the bearings. The spacer comprises: a ring-like outer ring spacer interposed between the outer rings of the two bearings arranged in the axis direction, and having an insertion hole penetrating the outer ring spacer in a radial direction RD and into which a jig is to be inserted; and a ring-like inner ring spacer interposed between the inner rings of the two bearings arranged in the axis direction, and having an engagement part to make engagement with the jig inserted into the insertion hole. The one bearing is capable of being pulled out together with the spacer from a rotary shaft supported by the inner rings by pulling the jig in the axis direction inserted into the insertion hole and engaged with the engagement part.
US10371207B2 Roller bearings
A roller bearing comprises inner and outer rings defining a toroidal inner raceway rotatable about a bearing axis (A). A plurality of concave rolling elements is arranged in a single row between the outer and inner rings. Each of the plurality of concave rolling elements is a symmetrical cylindrical roller having circular ends, a roller axis passing through the center of the circular ends, and a concave side profile that extends continuously between the circular ends. The toroidal inner and outer raceways each have a convex race surface that continuously engages the concave side profile between the circular ends of each concave rolling element with a first radius and extends axially beyond the circular ends of each concave rolling element with a second radius that is less than the first radius.
US10371206B2 Sensorized roller
The present invention resides in a sensorized roller of a roller bearing. The sensorized roller includes a roller bore that accommodates a measuring device for measuring deformation of the roller bore and electronics for processing a deformation signal from the measuring device and wirelessly transmitting the processed deformation signal to an external receiver. According to the invention, the measuring device and electronics are mounted in a rigid housing that is shaped to fit within the roller bore. A radially outer surface of the housing includes at least one aperture associated with the measuring device. Furthermore, the rigid housing is resiliently mounted to the roller bore via first and second sealing elements that enclose a radial gap between a radially inner surface of the roller bore and a radially outer surface of the housing.
US10371204B2 Bearing assemblies, apparatuses, and related methods of manufacture
In an embodiment, a bearing assembly may include a support ring to which one or more superhard bearing elements may be mounted. The support ring may include one or more relief features configured to reduce residual stresses in the superhard bearing elements that are induced by brazing the superhard bearing elements to the support ring, operational loads, other processes, or combinations of the foregoing. Reducing the residual stresses in the superhard bearing elements may help prevent damage to the superhard bearing elements. The bearing assembly may be used in subterranean drilling systems and/or other types of systems.
US10371202B2 Rolling guide device
Provided is a rolling guide device which is capable of directly recognizing an operation condition of a moving member with respect to a track member or a circulation state of rolling elements in an endless circulation path, the rolling guide device including: a track member having a rolling surface; and a moving member, which is assembled to the track member through intermediation of a large number of rolling elements which roll on the rolling surface, and has an endless circulation path for the rolling elements, the moving member including: a main body member having a load rolling surface and a no-load return path for the rolling elements, the load rolling surface being opposed to the rolling surface of the track member to define a load path for the rolling elements, a pair of covers, which have direction change paths for allowing the rolling elements to move between the load path and the no-load return path, and is mounted to the main body member; and a measurement plate, which is interposed at least between the main body member and one cover to form part of the endless circulation path, and has a mounting portion for a sensor configured to detect an operation condition of the moving member with respect to the track member.
US10371201B2 Speed reducer and method of assembling such a reducer
A speed reducer including a shaft extending along an axis, two rolling bearings arranged around the shaft, the two rolling bearings each including a radially outer ring, a radially inner ring and rolling elements arranged between the outer and inner rings. The speed reducer includes a preload system positioned between the two rolling bearings and which includes: two spacer elements each one resting against one of the rings of the rolling bearings, at least one elastically deformable element interposed between the two spacing elements, and configured to occupy a preloaded first state and an least partially relaxed second state, the preload system arranged such that the transition of the at least one elastically deformable element from the first to the second state causes a unidirectional rotational movement of each spacer element with respect to the other so as to use a wedge effect to generate preload in the rolling bearings.
US10371194B2 3-in-1 attachment system for liner plates of mills used to grind minerals
The present invention consists in a 3-in-1 fastening system for shells of mill liners used for grinding minerals allowing the quick installation and removal in one step by using conventional tools. The system comprises a metal washer (1), a fastening element (2, 200) and a rubber washer (5), being concentrically joined to be coupled and thereby securing the shell of a mill, wherein the metal washer (1) has one or more inner openings (3) receiving one or more retaining members (4) to retain the fastening element (2, 200) inside said metal washer (1).
US10371188B2 Wall mounted hanging plant holder
A plant holder has a basket formed from a base and a peripheral sidewall around the base. A support arm extends upward from the base at a flat region of the sidewall. A hook at the distal end of the support arm may be inserted into a hole in a vertical surface such as a wall. The basket is then suspended from the support arm and the flat region of the sidewall abuts and is flush with the vertical surface. The support arm may be angled slightly inward toward the center of the basket in order to provide additional force holding the plant holder against the vertical surface it is suspended from.
US10371185B2 Magnetically-controlled connectors and methods of use
A magnetically-controlled connector for attaching a panel to a support member. The connector is configurable between locked and unlocked positions. In the locked position, an arm extends outward to engage with an exterior support member. In the unlocked position, the arm is retracted inward and is disengaged from the support member. The connector is configured to be movable between the positions using a magnetic actuator that is selectively moved into and out of proximity of the connector.
US10371184B2 Device for securing channel letter plates
Methods and devices for making a plate clip for securing a plate to a channel letter including: selecting a size of the plate clip and cutting a clip form; selecting a plurality of fold positions of the plate clip based on a panel size, the panel size being based on a plate thickness and a width of a rib; cutting the clip form to form a plurality of barbs; and folding the clip form at the plurality of fold positions to form the plate clip and expose the plurality of barbs.
US10371178B2 Hydraulic actuator device
A drive pulley (12) is formed by a piston-cylinder mechanism in which a seal ring (15) is set on an outer periphery of a fixed piston plate (16) that is in sliding contact with a cylinder inner peripheral surface (12d) of a cylinder (12b), and is driven by being supplied with hydraulic pressure. As a control parameter of a surface roughness shape of the cylinder inner peripheral surface (12d) of the drive pulley (12), a kurtosis (Rku) of a roughness curve and a skewness (Rsk) of the roughness curve, each of which is a height direction characteristic average parameter, are used. The cylinder inner peripheral surface (12d) is set to a surface having a surface roughness shape whose measurement values of the kurtosis (Rku) and the skewness (Rsk) are predetermined respective control values or less. With this, it is possible to surely suppress sliding abrasion of the liquid-tight seal member.
US10371177B2 Diaphragm for pneumatic controller
A pneumatic controller includes a housing, a piston located in the housing and movable therein and a diaphragm located at the piston to isolate a first chamber of the pneumatic controller from a second chamber of the pneumatic controller. The diaphragm includes a first diaphragm surface, a diaphragm opening extending through the diaphragm, and a fabric reinforcing layer to strengthen the diaphragm. A diaphragm to isolate a first chamber of a pneumatic controller from a second chamber of a pneumatic controller includes a first diaphragm surface, a diaphragm opening extending through the diaphragm, and a fabric reinforcing layer to strengthen the diaphragm.
US10371171B2 System and methods for reducing noise in an air moving system
A centrifugal blower system includes a centrifugal blower assembly for generating airflow. The centrifugal blower assembly includes a housing, a motor coupled to the housing, and at least one impeller coupled to the motor. A motor controller is coupled to the motor. The motor controller is configured to receive at least one feedback parameter and to transmit instructions to the motor to control an operation of the motor based on the at least one feedback parameter. The operation of the motor is configured to reduce noise in the centrifugal blower system.
US10371170B2 Noise reduction using IGV flow ejections
In one embodiment, a method for reducing noise generated by inlet guide vane (IGV) wake and rotor interaction in a turbine engine, the noise having acoustic energy substantially dominating at one or two frequencies, comprises altering noise frequencies to distribute the acoustic energy into a broadband frequency spectrum by ejecting fluid flows from holes located on a side near a trailing edge of at least one of a plurality of inlet guide vanes (IGVs), toward a rotor downstream of the IGVs to merge with an air flow guided by the side of the at least one of the IGVs for interfering with said IGV wake and rotor interaction.
US10371169B2 Noise reflector for a compressor of a turbomachine
A noise reflector for a compressor of a turbomachine, in particular an exhaust gas turbocharger, is provided. The noise reflector includes at least one form-locking element with a direction of longitudinal extension, by way of which the noise reflector can be fastened to a housing part of the compressor such that a form-locking connection is produced, and the direction of longitudinal extension of the form-locking element goes in the axial direction.
US10371166B2 Stator vane seal arrangement for a gas turbine engine
A seal spacer for a gas turbine engine to provide sealing between a casing wall and a stator vane of the engine. The seal spacer comprises a circumferential body having a slot defined therethrough and configured to receive the stator vane therein. The circumferential body is configured to be disposed between and space apart the engine casing wall from a head of the stator vane when the vane is inserted in the slot and the vane is inserted in the opening in the casing wall. The circumferential body includes a support positioned to be engage and provide a gap between the casing wall and the head when the seal spacer is installed therebetween, and an elastomeric seal portion positioned to engage and compressingly provide sealing the casing wall and the head when the seal spacer is installed therebetween to seal the gap.
US10371164B2 Fixture mount assembly
A fixture mount assembly for coupling with a support includes a fixture mount configured for mounting one or more fixtures on a support. The fixture mount includes a fixture body surrounding a wiring cavity, and one or more fixture coupling features extending from the fixture body. A grasping clamp is coupled with the fixture body. The grasping clamp is configured to grasp the support in an installed configuration.