Document | Document Title |
---|---|
US10102278B2 |
Methods and systems for modifying a user profile for a recommendation algorithm and making recommendations based on user interactions with items
Methods and apparatus for modifying a user profile for a recommendation algorithm are provided. A user is provided with electronic access to an item. The item may comprise one of a document, an article, a chart, a graphic, a report, a web page, or the like. User interaction with the item is enabled. The user interaction with the item is then electronically tracked and stored. The user's user profile used by a recommendation engine is then modified based on the tracked user interactions. The user interaction may comprise at least one of annotating, highlighting, modifying, customizing, adding comments to the item, and the like. The user modified item can be saved and details of the user interaction with the item may be used to modify the user profile. At least one of items or peer recommendations can then be provided to the user based on the modified user profile. |
US10102277B2 |
Bayesian visual interactive search
A method for identifying a desired document is provided to include calculating a Prior probability score for each document of a candidate list including a portion of documents of an embedding space, the Prior probability score indicating a preliminary probability, for each document of the candidate list, that the document is the desired document, and identifying an initial (i=0) collection of N0>1 candidate documents from the candidate list in dependence on the calculated Prior probability scores, the initial collection of candidate documents having fewer documents than the candidate list. The method further includes, for each i'th iteration in a plurality of iterations, beginning with a first iteration (i=1) and in response to user selection of an i'th selected document from the (i−1)'th collection of candidate documents, identifying an i'th collection of Ni>1 candidate documents from the candidate list in dependence on Posterior probability scores. |
US10102275B2 |
User interface for a query answering system
A method, system or computer usable program product for utilizing a dialectical model for providing an answer to a user query including applying NLP to the query to generate a first set of NLP structures; generating a contrary set of NLP structures contrary to the user query; evaluating the first set of NLP structures to identify a first set of evidence; evaluating the contrary set of NLP structures to identify a second set of evidence; evaluating a first set of hypotheses from the first set of NLP structures and a contrary set of hypotheses from the contrary set of NLP structures to determine a set of answers to the user query; summarizing the set of answers including indicating derivation thereof; and providing the summarized set of answers to the user. |
US10102272B2 |
System and method for ranking documents
Systems and methods for enhancing user experience in a search environment are provided. The method includes ranking documents which have multiple zones wherein one zone in a document dominates rest of the zones in the document. |
US10102267B2 |
Method and apparatus for access control
An access control apparatus includes an acquisition unit and a changing unit. The acquisition unit divides the data stored in a storage device, which is to be accessed from a plurality of access devices, into a plurality of data groups, and obtains the access frequencies of the individual data groups, which are based on accesses to the data belonging to the data groups. The changing unit changes, on the basis of the access frequencies of the individual data groups, definition of data groups accessible by the individual access devices such as to reduce a difference in total access frequency of accessible data groups among the plurality of access devices. |
US10102264B2 |
Distributed computing backup and recovery system
The distributed computing backup and recovery (DCBR) system and method provide backup and recovery for distributed computing models (e.g., NoSQL). The DCBR system extends the protections from server node-level failure and introduces persistence in time so that the evolving data set may be stored and recovered to a past point in time. The DCBR system, instead of performing backup and recovery for an entire dataset, may be configured to apply to a subset of data. Instead of keeping or recovering snapshots of the entire dataset which requires the entire cluster, the DCBR system identifies the particular nodes and/or archive files where the dataset resides so that backup or recovery may be done with a much smaller number of nodes. |
US10102251B2 |
Lockless open collection data structure
A lockless open collection data structure used to create a sequence of collection records. The sequence of collection records may be inserted into a data stream for purposes of assisting in subsequent processing of the data stream in a parallel manner, by collection. The open collection data structure is re-usable for multiple collections of data items within the data stream. The use of the open collection data structure may occur while a data stream that includes multiple different types of data items is being evaluated. The open collection data structure is used to track an expandable collection definition of a currently open collection. Upon detecting that the collection definition is no longer expandable, the collection record is created based on state within the open collection data structure. Once the collection record for a collection has been created, the open collection data structure becomes available for the next collection record. |
US10102248B2 |
Join type for optimizing database queries
A query complier analyzes a query to identify a correlated scalar subquery. The query complier transforms the query having the correlated scalar subquery into a query of AGGREGATION INNER/OUTER JOIN or MAX1ROW INNER/OUTER JOIN depending on a result type of the correlated scalar subquery. The AGGREGATION INNER/OUTER JOIN performs JOIN on the rows of the correlated scalar subquery with the rows of a main query and AGGREGATE on the joined rows and returns a result of the joined rows of the main query and aggregation value thereof. The MAX1ROW INNER/OUTER JOIN performs JOIN on the rows of the correlated scalar subquery with the rows of a main query, raises Error when the number of joined rows of the subquery is two or more and returns a result of the row of the main query and the joined row of the subquery. |
US10102247B2 |
Precision adaptive vehicle trajectory query plan optimization
A mechanism is provided in a data processing system for precision adaptive trajectory query plan optimization. The mechanism identifies precision needs based on query instances and maps trajectory point data to the precision needs to form a precision support skeleton data structure. The mechanism generates an optimized query plan and executes the optimized query plan on the precision support skeleton data structure to identify at least one passing trajectory that passes the query. The mechanism then queries the trajectory point data for the at least one passing trajectory. |
US10102244B2 |
Identifying user managed software modules
A computer system for identifying user managed software modules includes program instructions for: receiving a request for a directed load of a software module into memory, wherein the request includes an address; storing the software module at the address in the received request; adding a name and an address range of the stored software module to a data structure identifying software modules that have been loaded into memory via directed loads; receiving a query that includes an input module name or an input address range; and responsive to determining that the input module name or input address range of the received query is not stored in one or more data structures identifying one or more software modules that have been loaded into memory without directed loads, searching the data structure identifying software modules that have been loaded into memory via directed loads for the respective query. |
US10102240B2 |
Managing event metrics for service management analytics
Aspects of the present invention manage event metrics as a function of service management analytics. In response to determining that a version of record associated with a service level management agreement should be saved (versioned), aspects capture the presence of reference attributes of the record, and summarize and aggregate values of organizing dimensions of the reference attributes of each of a plurality of records that includes the versioned record. Aspects generate a snapshot that comprises a subset of the summarized and aggregated, final values of the organizing dimensions of the reference attributes that are selected as having values that are associated with an event occurrence, and attach the summarized and aggregated values of the organizing dimensions of to the snapshot. |
US10102239B2 |
Application event bridge
The disclosure generally describes methods, software, and systems, including a method for event notification associated with changed data objects. A change to a data object associated with a change notification rule is identified. The change notification rule defines at least one target system to be notified in response to changes to a data set. A notification event identifying the data object associated with the change is generated substantially instantaneously in response to the identified change. Substantially instantaneously and in response to the generation of the notification event, the notification event is sent to the at least one target system defined by the change notification rules. A request for the changed data object is received in response to the sent notification event. The changed data object is provided to the target system. |
US10102237B2 |
In-memory database for multi-tenancy
An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed. |
US10102236B2 |
Method and system for providing business intelligence data
A computer implemented method for data mining and providing business intelligence data including generating by an analytics server one or more dimensions from source data imported from a computer readable medium, wherein the one or more dimensions define categories into which portions of the normalized data can be grouped; generating by the analytics server one or more measures from the source data linked to the one or more dimensions; storing by the analytics server the one or more dimensions and the one or more measures in a plurality of tables arranged in one of a snowflake and a star schema; determining by the analytics server relationship information between one or more measures and one or more dimensions in each of the plurality of tables; storing by the analytics server the relationship information on the computer readable medium; calculating by the analytics server a total cost of at least one product based on the relationship information; and, querying by a computer system in communication with the analytics server for the change in total cost of the at least one product based on a change in any one of the measures. |
US10102234B2 |
Auto suggestion in search with additional properties
A computer initializes a configuration specified in an extensible markup language (XML) configuration file. The XML configuration file specifies at least one data source, a dimension to map each item of a plurality of items that include products, product accessories, or product support documents in the at least one data source, and a display priority for each item. Next, the computer reads data from the at least one data source specified in the configuration file. The computer generates an XML dimension hierarchy file for the read data using the configuration file. The XML dimension hierarchy file includes a dimension node for each item. Each dimension node has at least one property attached to each item and at least one synonym that is searchable to index each item. Finally, the computer preprocesses the XML dimension hierarchy file to index the at least one data source. |
US10102232B2 |
Storing structured information
Methods and apparatuses for storing structured information are disclosed. A hash value computed over structured information determined for a host is compared to a hash value computed over a corresponding structured information stored in a remote database for the host where after an update of at least a part of the stored structured information can take place in response to determining a difference in the hash values and the stored structured information is kept in the database as it is in response to determining that the hash values are equal. |
US10102229B2 |
Validating data integrations using a secondary data store
A data integration system provides a secondary validation data store that may be used as a staging area for testing and validating data integrations for a set of structured data. Ontology data that defines a schema for integrated data may be modified and tweaked. The secondary validation data store is more efficient than a production system for such schema modifications. Once the ontology data is satisfactory, the structured data and the ontology data may be loaded into a production system. |
US10102227B2 |
Image-based faceted system and method
Disclosed herein is a system and method that facilitate searching and/or browsing of images by clustering, or grouping, the images into a set of image clusters using facets, such as without limitation visual properties or visual characteristics, of the images, and representing each image cluster by a representative image selected for the image cluster. A map-reduce based probabilistic topic model may be used to identify one or more images belonging to each image cluster and update model parameters. |
US10102226B1 |
Optical devices and apparatuses for capturing, structuring, and using interlinked multi-directional still pictures and/or multi-directional motion pictures
The disclosure is generally directed to optical devices and apparatuses for capturing, structuring, and using interlinked multi-directional still pictures and/or multi-directional motion pictures as well as the related systems and methods, and their applications on computing and/or other devices. |
US10102225B2 |
Systems and methods for time-based association of content and profile information
Systems, methods, and non-transitory computer-readable media can identify a content item posted by a user. Time data associated with the content item can be acquired. A profile picture can be identified, based at least in part on the time data, out of a set of profile pictures associated with the user. The profile picture can be provided in association with the content item. |
US10102221B2 |
Method and apparatus for performing an optimized location based search
An approach is provided for optimizing the generation of a location based search result. An optimization platform generates is also caused to initiate at least one second-location based search for at least one non-overlapping area of at least one first search area and at least one second search area to generate at least one set of new results. The optimization platform also designates at least one portion of the at least one first set of results as at least one set of old results. The optimization platform then returns at least one set of new results and the at least one set of old results as at least one second set of results for the at least one second location-based search. |
US10102219B2 |
Rendering high resolution images using image tiling and hierarchical image tile storage structures
Systems for computer graphics rendering using a web browser to access a cloud-based storage system. Processing commences upon receipt by the cloud-based storage system, of an image file. The image file is sized, and then enumerated into a series of images to be made available for shared access, and viewed in accordance with user commands. The received image is used to generate a plurality of image tiles, wherein the image tiles correspond to particular portions of the image, and wherein the image tiles are associated with respective tile positions. The plurality of image tiles are organized into a multi-level hierarchical file storage structure. The multi-level hierarchical file storage structure comprises two or more hierarchically-related levels to contain image tile files at respective two or more zoom levels. The multi-level hierarchical filepaths and names of the files follow a naming convention pertaining to the respective zoom levels and tile positions. |
US10102214B2 |
Analyzing and correcting corruption which caused filesystem checker failure so that the filesystem checker will run without error
A method for repairing a corrupted filesystem, whereby the corrupted filesystem includes a plurality of corrupted metadata structures is provided. The method may include determining a plurality of missing metadata structures associated with the corrupted filesystem. The method may also include determining a plurality of current addresses corresponding to a plurality of valid metadata structures in a hierarchical metadata structure of the corrupted filesystem. The method may further include locating the plurality of missing metadata structures and a plurality of addresses associated with the missing metadata. The method may also include rebuilding the plurality of missing metadata structures based on the located plurality of addresses associated with the missing metadata structures, whereby the rebuilding comprises assigning the located plurality of address to the plurality of missing metadata structures and redirecting the plurality of missing metadata structures to point to a correct plurality of other metadata structures. |
US10102213B2 |
System having an apparatus that uses a resource on an external device
A system comprises a media player to receive a removable medium. The media player to include logic and to couple to a display device and to a device external to said media player. The external device includes storage. The media player is to cause information to be downloaded onto the external device's storage. The information to be used by said media player when playing content from said removable medium. After receiving the removable medium, the logic is to determine whether an update is available on the network for the information. The logic is to provide access to the information once stored in the external device's storage. |
US10102205B2 |
Storing run-length limited two-dimensional encoded bit patterns in memory arrays
In one implementation, a data storage system includes a memory array having memory devices in a crossbar configuration, and a memory controller for controlling data storage in the memory array. The memory controller includes an encoder to generate a 2-dimensional encoded bit pattern that encodes an input data. Each run-length of 0's and each run-length of 1's in each row or each column of the encoded bit pattern are at least of a predefined lower limit. The predefined lower limit is at least two. The memory controller includes a write controller to write the encoded bit pattern into the memory devices of the memory array, such that a number of consecutive memory devices in each row or each column of the memory array having a same state is based on the encoded bit pattern. |
US10102201B2 |
Natural language module store
The present invention extends to methods, systems, and computer program products for a natural language module store. In general, the invention can be used to manage natural language modules offered through a natural language module store. Natural language module (NLM) developers can post NLMs at a NLM store to make the NLMs available for use by others. Developers can select NLMs for inclusion in natural language interpreters (NLIs) containing (and possibly integrating the functionality of) one or more NLMs. Prior to selecting a NLM, a developer can search or browse NLMs to identify an appropriate NLM. Optionally, a developer can test a NLM in the NLM store prior to inclusion in an NLI. For example, multiple NLMs purporting to provide the same specified natural language functionality can be tested relative to one another prior to selection of one of the NLMs for inclusion in an NLI. |
US10102198B2 |
Automatic generation of action items from a meeting transcript
Examples of techniques for generating a plurality of action items from a meeting transcript of a meeting are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method comprises chunking the meeting transcript into a plurality of chunks using a meeting topic model. The computer-implemented method also comprises performing, by a processor, information extraction on the plurality of chunks to extract action item information from the plurality of chunks. The computer-implemented method further comprises generating the plurality of action items based on the extracted action item information. |
US10102197B2 |
Classifier designer—a graphical system for designing classifiers using visual representations of example content
A computer program product includes a computer readable storage medium with computer readable program code. The computer readable program code may be configured to display a document. The computer readable program code may enable a user to define a first classifier using a graphical user interface. The computer readable program code may also be configured to store one or more parameters for the first classifier. The computer readable program code may also identify one or more first portions of text that satisfy the parameters for the first classifier. The computer readable program code may be configured to change a feature of the first portions of text displayed in the document to indicate that the first portions of text are associated with the first classifier. |
US10102196B2 |
Expanding a selected area of text, associating a data label with the expanded area of text, and storing the expanded area of text and data label in a clipboard
A method is provided for cutting and pasting text at a computing device. A user selects an area of text on a display of the computing device. The computing device expands the selected area of text to form an expanded area of text to make sure that no text that the user wanted to select is inadvertently omitted. The computing device associates a data label with a portion of the expanded area of text, and the computing device stores the data label and the associated portion of the expanded area of text, preferably within the clipboard of the computing device. When a user enters input text on the computing device, the computing device parses the input text to determine if a data label stored in the clipboard matches the input text. If there is a match, the computing device displays stored text associated with that data label within a popup window, for example. If a user chooses one of the items in the popup window, the data label is replaced by the portion of text that was chosen and matches the data label. |
US10102192B2 |
Summarization and processing of email on a client computing device based on content contribution to an email thread using weighting techniques
Systems, methods, and computer-readable media are disclosed for enhancing an email application to automatically analyze an email thread and generate a compact content summary. The content summary is based on relative content contributions provided by the constituent email messages in the email thread. The content summary may be presented in a special window without disturbing or modifying the email thread or its constituent email messages. The distinctive content summary disclosed herein comprises certain sentences that are automatically gleaned from the email thread, analyzed relative to other sentences, and presented in a chronological sequence so that the user can quickly determine what the email thread is about and/or the current status of the conversation. The content summary is based on email weights, word weights, and intersecting sentence pairs. |
US10102191B2 |
Propagation of changes in master content to variant content
A method for propagating changes from master content to variant content includes receiving, from a user interface, a modified master text composition that incorporates changes to a master text composition. Each of the master text composition, the modified master text composition, and a variant text composition assigned to the master text composition are divided into text units. A correspondence model is constructed that includes mappings between the text units of the master text composition, the text units of the modified master text composition, and the text units of the variant text composition. Proposed changes to the variant text composition are determined that correspond to the changes to the master text composition based on the mappings. At least one of the proposed changes is integrated into the variant text composition. |
US10102188B2 |
ODatadoc generation from OData metadata document
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a common schema definition language (CSDL) document that describes an Internet-accessible service, processing the CSDL document through a CSDL parser to provide a CSDL object document, processing the CSDL object document through a text document generator to provide a human-readable text document, and transmitting the human-readable text document for display to a user. |
US10102187B2 |
Extensible framework for ereader tools, including named entity information
Information about named entities referenced in an electronic book (ebook) is provided to a client device. An ebook identifier identifying the ebook is received from the client device. A set of layers available for use with the ebook is determined. The layers in the set provide information associated with the ebook and a layer in the set provides information associated with named entities referenced in content of the ebook. A content range identifying a range of content of the ebook for which layer information is requested and an identification of one or more of the layers in the set for which layer information is requested is received from the client device. Layer information associated with the ebook content identified by the content range for the identified layers is transmitted to the client device. The transmitted layer information includes information associated with named entities referenced by ebook content. |
US10102185B2 |
Digital document including reference page numbers and fractional page numbers
A device including a processor and a memory communicatively coupled to the processor is provided. The memory stores instructions causing the processor, after execution of the instructions by the processor, to: display a reference page number with each displayed page of a digital document having reference page numbers, the digital document corresponding to a reference document having page numbers that correspond to the reference page numbers; and display a fractional page number with each displayed page of the digital document, each fractional page number corresponding to a portion of a page of the reference document. |
US10102184B1 |
Allowing operating system access to non-standard fonts in a network document
When a browsing computer navigates to a network document, such as a web page, the corresponding server also downloads computer readable formatting information necessary for the operating system of the browsing computer to render correctly any characters within the network document even if the fonts associated with those characters do not exist on the browsing computer prior to encountering the network document. An exposure module is also downloaded to the browsing computer. The exposure module is loaded onto the browsing computer, which in turn either permanently installs or temporarily exposes the operating system of the browsing computer to the computer readable font formatting information associated with the network document. As a result, the operating system of the browsing computer is able to display or otherwise process the network document correctly and consistently regardless of the computer readable fonts installed on the browsing computer. |
US10102180B2 |
Majority circuit
An object of the invention is to provide a majority circuit which may be manufactured cheaply and easily and may process necessary majority functions for calculation in an interaction model. The majority circuit according to the invention simplifies the processing of the majority function by using a bitonic sort circuit to round the sum of input signals to a power of 2. |
US10102178B2 |
Remotely powered, multisite sensing system with a shared, two-wire bus for power and communication
A multisite sensing system including two or more analyte sensors, an interface device, and a shared bus. The interface device may be configured to receive a power signal and generate power for powering the analyte sensors and to convey data signals generated by the analyte sensors. The shared bus connected to the interface device and each of the analyte sensors and configured to provide the power generated by the interface device to the analyte sensors and to provide the data signals generated by the analyte sensors to the interface device. The interface device may be an inductive element. The shared bus may be a two wire, multiplexed bus. The analyte sensors may be spatially separated for analyte sensing at least two different locations. The analyte sensors may generate data signals indicative of the presence and/or amount of the same analyte or of one or more different analytes. |
US10102175B2 |
Methods and apparatus for multi-drop digital bus
Apparatus and methods for digital bus operation. In one embodiment, the digital bus is a bidirectional, time-division multiplexing (TDM) audio bus operation, and a bus technology is described that enables multi-drop (e.g., multiple device, multiple node, etc.) connectivity for real-time audio over a small form factor interface (e.g., as few as two (2) wires). Specifically, an exemplary tri-level signaling scheme provides bidirectional functionality, real-time clock edges, audio data, in a multi-drop topology in one implementation. |
US10102174B2 |
Smart harness
A smart harness may comprise a connector configured to selectively plug into and be removable from an Electronic Control Unit (“ECU”) of a vehicle, a first On-Board Diagnostics device (“first OBD device”), and a second On-Board Diagnostics device (“second OBD device”). The smart harness may further comprise at least one transceiver configured to receive and send diagnostic information between the ECU and the first OBD device and the second OBD device. The smart harness may further comprise a processor and a memory having a program communicatively connected to the processor. The processor may be configured to receive a request from at least one of the first and second OBD devices, prioritize the request based on a predefined priority associated with at least one of the first and second OBD devices, record at least a portion of the request as part of a distribution record, send the request to the ECU, receive a response from the ECU, compare the response with the distribution record, and send the response to at least one of the first and second OBD devices based on the distribution record. |
US10102172B1 |
Method and apparatus for performing a single pass compilation for systems with dynamically reconfigurable logic blocks
A method for designing a system on a target device includes generating a timing netlist that reflects timing delays and timing relationships of a base configuration of a block in the system and a target configuration of the block in the system, wherein the base configuration of the block and the target configuration of the block implement different functionalities, and performing synthesis, placement, and routing on the system in response to the timing netlist. |
US10102170B2 |
System and method for providing input/output functionality by an I/O complex switch
An input/output (I/O) device includes a management controller interface, a plurality of network switching interfaces, a storage interface, a component controller interface, and a plurality of multifunction modules. The multifunction modules further include a processing node interface, a first endpoint coupled to the management controller interface, a second endpoint coupled to one of the plurality of network switching interfaces, a third endpoint coupled to a remote direct memory access (RDMA) block, a fourth endpoint coupled to the storage interface, and a fifth endpoint coupled to the component controller interface. |
US10102166B2 |
Multiprocessor system
The present invention realizes a functional safety of a multiprocessor system without tightly coupling processor elements. When causing a plurality of processor elements to execute the same data processing and realizing a functional safety of the processor element, there is adopted a bus interface unit that performs control of performing safety measure processing when the non-coincidence of access requests issued from the processor elements has been fixed, and of starting access processing responding the access request when these access requests coincide with one another. |
US10102162B2 |
Method and apparatus for processing adaptive interrupt, host employing the same, I/O device and system
Processing an adaptive interrupt includes selectively setting an input/output (I/O) device in a computing system to an adaptive masking mode when at least one factor value of the at least one I/O device regarding a workload of the computing system exceeds a first threshold condition. Processing the adaptive interrupt further includes performing an interrupt masking process, where an interrupts generated by an I/O device set to the adaptive masking mode are prevented from being output when a time interval between I/O submission events of the I/O device is less than a first threshold value. The adaptive interrupt may be processed by an adaptive interrupt processing module (AIPM). The AIPM may be included in various portions of the computing system, including the I/O device and a host connected to the I/O device. |
US10102161B2 |
Microcomputer
A microcomputer includes: a central processing unit (CPU); a data transfer apparatus (DTC); and a storage apparatus (RAM). The data transfer apparatus includes a plurality of register files each including a mode register storing the transfer mode information, an address register to which the address information is transferred, and a status register (SR) representing information that specifies the transfer information set. The data transfer apparatus checks the information of the status register, to determine whether to use the transfer information set held in the register files or to read the transfer information set from the storage apparatus and to rewrite a prescribed one of the register files. The data transfer apparatus performs data transfer based on the transfer information set stored in one of the register files. |
US10102159B2 |
Method of achieving low write latency in a data storage system
A data storage system includes a host having a write buffer, a memory region, a submission queue and a driver therein. The driver is configured to: (i) transfer data from the write buffer to the memory region in response to a write command, (ii) generate a write command completion notice; and (iii) send at least an address of the data in the memory region to the submission queue. The host may also be configured to transfer the address to a storage device external to the host, and the storage device may use the address during an operation to transfer the data in the memory region to the storage device. |
US10102155B2 |
Method and device of information protection for micro control unit chip
The disclosure discloses a method and a device of information protection for a micro control unit (MCU) chip, the MCU chip comprises an instruction bus, a data bus, a flash controller and a user area of a flash memory; the flash controller is used to divide the user area into a first sub-area and a second sub-area; the method comprising: when the instruction bus accesses the user area, determining, whether the instruction bus accesses the first sub-area; if yes, entering the first sub-area working state; in the first sub-area working state, if the instruction bus accesses the second sub-area, entering the transition state; determining whether the time at transition state reaches a preset waiting time; if yes, entering the second sub-area working state; the disclosure is used to protect program from being stolen by users and prevent the cooperative companies stealing program from each other. |
US10102153B2 |
System and method for intercept of UEFI block I/O protocol services for BIOS based hard drive encryption support
An information handling system and method performs Unified Extensible Firmware Interface (UEFI) interception and pre-processing of data associated with block input/output (I/O) commands targeting encrypted storage devices. A UEFI interceptor block (IB) I/O driver intercepts each block I/O command targeting block addresses on a storage device and identifies whether any of the target block addresses is encrypted. In response to identifying an encrypted block address among the target block addresses, the UEFI IB I/O driver forwards data associated with the encrypted block address to an encryption-decryption module to perform one of an encryption and a decryption of the data. Final handling of the block I/O command is performed using a block I/O driver chained to the UEFI IB I/O driver. Data associated with I/O commands targeting encrypted block addresses is first processed by the encryption-decryption module before final handling of the I/O command is performed by the block I/O driver. |
US10102149B1 |
Replacement policies for a hybrid hierarchical cache
A hybrid hierarchical cache is implemented at the same level in the access pipeline, to get the faster access behavior of a smaller cache and, at the same time, a higher hit rate at lower power for a larger cache, in some embodiments. A split cache at the same level in the access pipeline includes two caches that work together. In the hybrid, split, low level cache (e.g., L1) evictions are coordinated locally between the two L1 portions, and on a miss to both L1 portions, a line is allocated from a larger L2 cache to the smallest L1 cache. |
US10102147B1 |
Phased based distributed LRU for shared cache systems
In a system in which a plurality of computing elements share a cache, each computing element owns a stripe of the cache. Each stripe contains cache objects that are accessible to all computing elements but managed only by the owning computing element. Each computing element maintains an LRU FIFO queue in local memory for the cache objects owned by that computing element. Each computing element also maintains a separate hash table in local memory for each other computing element. The hash tables indicate access to cache objects that are owned by those other computing elements. Each computing element updates its LRU FIFO queue when it accesses cache objects that it owns. The hash tables are periodically distributed by all computing elements via RDMA so that the LRU FIFO queues of all computing elements can be updated based on accesses to owned cache objects by other non-owner computing elements. |
US10102145B1 |
Out of order LBA processing
Systems and methods are disclosed to perform out of order LBA processing at a data storage device. A data storage device may be configured to receive a read command including a sequential LBA range, read data for the LBA range in non-sequential order and store the data to a buffer, and return the data to the host in sequential LBA order. The storage device may begin a read operation at a sector in the middle of the LBA range, and read the beginning of the LBA range on a next rotation of the media. The storage device may note the location of read errors without interrupting a read operation. Successfully read data may be buffered, while rereads and error recovery may be performed only on LBAs at which errors were encountered. Once the data from the LBA range has been acquired, the data may be organized into sequential order. |
US10102141B2 |
System and methods exchanging data between processors through concurrent shared memory
A method and apparatus for matching parent processor address translations to media processors' address translations and providing concurrent memory access to a plurality of media processors through separate translation table information. In particular, a page directory for a given media application is copied to a media processor's page directory when the media application allocates memory that is to be shared by a media application running on the parent processor and media processors. |
US10102136B2 |
Electronic device and method for fabricating the same
Provided is an electronic device including a semiconductor memory. The semiconductor memory may include: a substrate including a first region and a second region separated from the first region; an interlayer dielectric layer formed over the substrate including first and second regions; a first contact plug located over the first region and formed through the interlayer dielectric layer; a second contact plug located over the second region and formed through the interlayer dielectric layer, wherein the first and the second contact plugs having different structures in the first and second regions, respectively; and a variable resistance element formed over the interlayer dielectric layer over the first region so as to be in contact with the first contact plug. |
US10102130B2 |
Decreasing the data handoff interval in a multiprocessor data processing system based on an early indication of a systemwide coherence response
A multiprocessor data processing system includes multiple vertical cache hierarchies supporting a plurality of processor cores, a system memory, and a system interconnect coupled to the system memory and the multiple vertical cache hierarchies. A first cache memory in a first vertical cache hierarchy issues on the system interconnect a request for a target cache line. Responsive to the request and prior to receiving a systemwide coherence response for the request, the first cache memory receives from a second cache memory in a second vertical cache hierarchy by cache-to-cache intervention the target cache line and an early indication of the systemwide coherence response for the request. In response to the early indication of the systemwide coherence response and prior to receiving the systemwide coherence response, the first cache memory initiates processing to install the target cache line in the first cache memory. |
US10102127B2 |
Locks to enable updating data and a data replacement order in cache areas
Managing access to a cache memory includes dividing said cache memory into multiple of cache areas, each cache area having multiple entries; and providing at least one separate lock attribute for each cache area such that only a processor thread having possession of the lock attribute corresponding to a particular cache area can update that cache area. |
US10102126B2 |
Apparatus and method for implementing a multi-level memory hierarchy having different operating modes
A system and method are described for integrating a memory and storage hierarchy including a non-volatile memory tier within a computer system. In one embodiment, PCMS memory devices are used as one tier in the hierarchy, sometimes referred to as “far memory.” Higher performance memory devices such as DRAM placed in front of the far memory and are used to mask some of the performance limitations of the far memory. These higher performance memory devices are referred to as “near memory.” In one embodiment, the “near memory” is configured to operate in a plurality of different modes of operation including (but not limited to) a first mode in which the near memory operates as a memory cache for the far memory and a second mode in which the near memory is allocated a first address range of a system address space with the far memory being allocated a second address range of the system address space, wherein the first range and second range represent the entire system address space. |
US10102123B2 |
Hybrid hardware and software implementation of transactional memory access
Embodiments of the invention relate a hybrid hardware and software implementation of transactional memory accesses in a computer system. A processor including a transactional cache and a regular cache is utilized in a computer system that includes a policy manager to select one of a first mode (a hardware mode) or a second mode (a software mode) to implement transactional memory accesses. In the hardware mode the transactional cache is utilized to perform read and write memory operations and in the software mode the regular cache is utilized to perform read and write memory operations. |
US10102122B2 |
Personal computing device for editing mainframe data
A personal computer executes a productivity application that communicates with a mainframe computer via a communications network. The productivity application configures the personal computer to retrieve datasets formatted according to a format associated with the mainframe and convert the data in the datasets to a second format native to the productivity application. While in the second format, a user may modify the data. If so, the productivity application configures the personal computer to convert the data back to the first format, update control fields in the data set, and send the modified dataset back to the mainframe. |
US10102117B2 |
Systems and methods for cache and storage device coordination
A cache module leverages storage metadata to cache data of a backing store on a non-volatile storage device. The cache module maintains access metadata pertaining to access characteristics of logical identifiers in the logical address space, including access characteristics of un-cached logical identifiers (e.g., logical identifiers associated with data that is not stored on the non-volatile storage device). The access metadata may be separate and/or distinct from the storage metadata. The cache module determines whether to admit data into the cache and/or evict data from the cache using the access metadata. A storage module may provide eviction candidates to the cache module. The cache module may select candidates for eviction. The storage module may leverage the eviction candidates to improve the performance of storage recovery and/or grooming operations. |
US10102116B2 |
Multi-level page data structure
Methods, systems, and computer program products for receiving a memory allocation request; comparing a memory size corresponding to the memory allocation request to a memory size threshold; allocating a memory page that has a size larger than the memory size threshold, the memory page having a page entry in a page management data structure; and allocating a portion of the memory page, the portion of the memory page corresponding to a sub-page of the memory page. |
US10102114B1 |
Code testing and approval for deployment to production environment
A system for testing candidate code to determine if the candidate code is approved for deployment to a production environment. The system may include a code testing engine configured to test a first code set of previously approved code to a testing server and a production environment including multiple production servers. At a deployment time, the code testing engine may then deploy candidate code to the testing server, while the production servers execute the first code set. Performance data for a time period before the deployment time and after the deployment time is collected. Latency data sets are fetched from the performance data sets and compared using multiple statistical tests. If the multiple statistical tests generate passing results, the candidate code is approved for deployment to the production environment. |
US10102113B2 |
Software test automation systems and methods
Described are a system and method for performing an automated quality assessment on a software program under test. A test automation system executes a test on a software program Data related to the test is automatically collected. The data includes first information determined by the test automation system in response to executing the test. The data further includes second information related to the test and received from a source other than the test automation system. The first information is analyzed. A quality assessment of the software program is generated from the analyzed first information and from the second information. |
US10102112B2 |
Method and system for generating test strategy for a software application
The present disclosure relates to a method for generating test strategy for a software application. The test strategy generation system receives a plurality of parameters from internal and external data sources and determines one or more behavioral patterns for the plurality of parameters of the external data sources. The test strategy generation system calculates a score for the plurality of parameters of external and internal data sources based on a corresponding weightage value and one or more behavioral patterns and compares an aggregate score with corresponding threshold weightage value for the plurality of parameters. The test strategy generation system generates test strategy parameters based on the comparison and filters a set of test cases for the plurality of parameters from the plurality of test cases based on the test strategy parameters. |
US10102107B2 |
Source code migration tool
A source code migration tool comprising a memory, a receiver, a resolved source code file generation engine, and a verification engine. The memory is configured to store source code for an application, a plurality of configuration files comprising one or more parameter values defining one or more parameters, and metadata corresponding to the application. The receiver is configured to receive notice that the application has migrated from a lower environment and the resolved source code file generation engine is configured to generate a resolved source code file based on the source code of the application. The verification engine is configured to perform one or more checks on the resolved source code file and determine whether the resolved source code file passes or fails each performed check. The checks comprise one or more of a parameter check, a metadata check, a connectivity check, a credentials check, and an access check. |
US10102102B2 |
Characterizing device performance based on user-perceivable latency
A method and an apparatus for characterizing performance of a device based on user-perceivable latency. To characterize device performance, a value of a metric may be computed from latencies of operations performed by the device. In computing a value of a metric, latencies may be treated differently, such that some latencies perceivable by a user of the device may have a greater impact on the value of the metric than other latencies that either are not perceivable or are perceived by the user to a lesser degree. Such a performance metric based on user-perceivable latency facilitates identification of computing device that provide a desirable user experience. |
US10102096B2 |
Method and apparatus for GPS based Z-axis difference parameter computation
Data is collected during the operation of a vehicle and used to produce a ranking of a driver's efficiency performance, and that ranking is shared on a hosted website, such that the drivers can compare their performance metrics to their peers. Fleet operators can use these performance metrics as incentives, by linking driver pay with efficiency performance. Individual fleet operators can host their own website, where driver rankings in that fleet can be compared, or the website can be hosted by a third party, and multiple fleet operators participate. The third party can offset their costs for operating the website by charging participating fleet operators a fee, and/or by advertising revenue. In some embodiments, all driver efficiency performance data is displayed in an anonymous format, so that individual drivers cannot be identified unless the driver shares their user ID. |
US10102094B2 |
Simulating legacy bus behavior for backwards compatibility
To address problems that arise due to differences in bus behavior when running a legacy application on a new device the new device may throttle bus performance in a way that emulates the bus behavior of a legacy device when executing the legacy application. |
US10102090B2 |
Non-destructive analysis to determine use history of processor
A method and system are provided for chip testing. The method includes ascertaining a baseline for a functioning chip with no stress history by performing a non-destructive test procedure on the functioning chip. The method further includes repeating the test procedure on a chip under test using a threshold derived from the baseline as a reference point to determine a stress history of the chip under test. The test procedure includes ordering each of a plurality of functional patterns by a respective minimum operating period corresponding thereto, ranking each pattern based on at least one preceding available pattern to provide a plurality of pattern ranks, and calculating a sum by summing the pattern ranks. The sum calculated by the ascertaining step is designated as the baseline, and the sum calculated by the repeating step is compared to the threshold to determine the stress history of the chip under test. |
US10102088B2 |
Cluster system, server device, cluster system management method, and computer-readable recording medium
A cluster system includes server apparatuses (10,20) connected by communication paths. Each server apparatus includes: a signal transmission unit (11) that transmits a signal indicating a self-presence to the other server apparatus via the communication paths (30-50); a reliability determination unit (12) that determines whether the communication paths (30-50) are reliable; and a processing management unit (13) that, in a state where the signal is not receivable from the other server apparatus, checks whether the communication paths to the other server apparatus have been determined to be reliable, and stops processing that is being executed when the result of the check shows that the communication paths have not been determined to be reliable. |
US10102084B1 |
Decoupled maintenance and repository synchronization error detection
A system for maintaining a repository replication system includes an interface and a processor. The interface is to receive a request to modify a repository, wherein the repository comprises repository copies. The processor is to determine whether modifying the repository resulted in an indication of an error, wherein the indication of the error is based at least in part on a plurality of checksums, wherein a checksum of the plurality of checksums is associated with a repository copy of the repository copies; and in the event that modifying the repository resulted in the indication of the error: queue a repair request to repair the error; and execute a repair process to repair the error associated with the repair request, wherein executing the repair process occurs asynchronously to queuing the error request. |
US10102081B2 |
Memory controller system with non-volatile backup storage
The present invention is directed to computer storage systems and methods thereof. More specifically, embodiments of the present invention provide an isolated storage control system that includes both a non-volatile memory and a volatile memory. The non-volatile memory comprises a data area and a metadata area. In power failure or similar situations, content of the volatile memory is copied to the data area of the non-volatile memory, and various system parameters are stored at the metadata area. When the system restores its operation, the information at the metadata area is processed, and the content stored at the data area of the non-volatile memory is copied to the volatile memory. There are other embodiments as well. |
US10102080B1 |
Accessing de-duplication services from an application using a file system filter driver for backup and restore
An application on a client is presented with a target destination for a backup of data managed by the application. The target destination includes a virtual drive. Data backed up by the application to the virtual drive is received. The data is directed to a de-duplication library executing on the client, where the de-duplication library is separate from the application. |
US10102079B2 |
Triggering discovery points based on change
A single system merges primary data storage, data protection, and intelligence. Intelligence is provided through in-line data analytics, and data intelligence and analytics are gathered on protected data and prior analytics, and stored in discovery points, all without impacting performance of primary storage. As data is written it is automatically mirrored for data protection as part of a High Availability (HA) process. Real-time analysis is done in-line with the HA processing, enabling a variety of data analytics. Data content can be mined from within files or blocks. The gathered intelligence is used to tag objects with extended metadata, enabling both valuable search options and rapid restore options. Data recovery begins with metadata restoration, followed by near-instantaneous access to “hot” regions of data being restored, allowing site operation to continue or resume while a restore is ongoing. |
US10102075B2 |
Systems and methods for storage collision management
A storage layer of a non-volatile storage device may be configured to provide key-value storage services. Key conflicts may be resolved by modifying the logical interface of data stored on the non-volatile storage device. Resolving a key conflict may comprise identifying an alternative key and implementing one or more range move operations configured to bind the stored data to the alternative key. The move operations may be implemented without relocating the data on the non-volatile storage device. |
US10102074B2 |
Switching allocation of computer bus lanes
The embodiments relate to dynamically allocating lanes of a computer bus. A computer system is configured with a plurality of connectors in communication with a module, with each connector configured to receive a respective adapter. The module detects a presence of each primary and backup adapter present, and controls an initial allocation of lanes to each detected primary adapter for maximizing adapter functionality. After the initial allocation and in response to detecting a failure of at least one primary adapter, the module dynamically switches lanes from the failed adapter to at least one of the one or more remaining primary adapters and the backup adapter. |
US10102072B2 |
Flexible redundant array of independent disks (RAID) computation device
A method for calculating a plurality (M) of redundancy blocks for multiple (N) data blocks of a plurality (D) of words each, the method comprises: receiving the number (M) of redundancy blocks by a calculator that comprises multiple (R) calculation units; configuring the calculator according to M and R; concurrently calculating, if M equals R, by the multiple (R) calculation units of the calculator, R sets of parity vectors, each set includes a plurality (D) of parity vectors; and calculating the plurality (M) of the redundancy blocks based on the R sets of parity vectors. |
US10102069B2 |
Maintaining data storage in accordance with an access metric
A method includes identifying a data object for retrieval. The data object is encoded in accordance with first encoded parameters and stored as a plurality of sets of encoded data slices in a set of storage units. The method further includes determining whether an access metric regarding the data object exceeds an access threshold. When the access metric is equal to or exceeds the access threshold, the data object is further encoded in accordance with second encoding parameters and stored as a second plurality of sets of encoded data slices in a second set of storage units. The method further includes issuing retrieval requests to the second set of storage units regarding the second plurality of encoded data slices in accordance with a read threshold of the second encoding parameters. The method further includes recovering the data object from the second plurality of encoded data slices. |
US10102067B2 |
Performing a desired manipulation of an encoded data slice based on a metadata restriction and a storage operational condition
A method comprises receiving a set of write fan out requests for a plurality of sets of encoded data slices and metadata regarding storage parameters for the plurality of sets of encoded data slices. The method continues by identifying an encoded data slice of the plurality of sets of encoded data slices based on a desired manipulation of the encoded data slice. The method continues by determining whether the metadata provides a restriction regarding the desired manipulation of the encoded data slice. When the metadata does not provide the restriction regarding the desired manipulation of the encoded data slice, the method continues by determining whether execute the desired manipulation of the encoded data slice based on a storage operational condition. The method continues by executing the desired manipulation of the encoded data slice when the storage unit determines to execute the desired manipulation of the encoded data slice. |
US10102066B2 |
Data processing device and operating method thereof
A data processing device includes a first decoder suitable for performing normal or fast decoding for a plurality of data chunks, wherein the first decoder performs the normal decoding for a first data chunk among the plurality of data chunks, and performs the normal decoding or the fast decoding for a second data chunk among the plurality of data chunks, based on a result of the normal decoding for the first data chunk. |
US10102062B2 |
Semiconductor storage device
According to one embodiment, a memory system includes: a first memory cell area where a first memory cell is provided; a second memory cell area where a second memory cell is provided; an ECC circuit which corrects an error of data stored by the first memory cell; and a control circuit which replaces the first memory cell with the second memory cell if the number of times an error is successfully corrected in the first memory cell reaches a first value. |
US10102060B2 |
Storage apparatus and data control method of storing data with an error correction code
In a storage apparatus including a storage medium including a plurality of pages as a unit of reading and writing data, a first data block including a data block received from a higher-level device is generated, a second data block of a predetermined size including one or more undivided first data blocks is generated, a third data block in which a correction code is added to the second data block is generated, the third data block is stored in a page buffer, and one or more of the third data blocks stored in the page buffer is written in a page, which is a write destination, out of the pages of the storage medium. |
US10102058B2 |
Detecting single event upsets and stuck-at faults in RAM-based data path controllers
In one embodiment, a method includes receiving data including a plurality of data elements and creating a binary sequence having a plurality of bonus bits using a first binary sequence generator. A total length of the binary sequence is equal to or greater than a predetermined maximum burst size, and the first binary sequence generator is configured to produce the binary sequence to have less than a 0.1% chance of matching any sequence of bits in the data while in a data path. Moreover, the method includes providing a parity calculation using bits of each data element along with a bonus bit from the binary sequence to produce a corresponding parity bit for each data element and passing bursts of data that include the plurality of data elements along with a number of parity bits to an input of the data path. |
US10102054B2 |
Anomaly detection, alerting, and failure correction in a network
In furtherance of providing uninterrupted network service, a data analyzer engine in a network environment aggregates real-time feedback from multiple resources that collectively provide delivery of content to multiple subscribers in a network environment. According to one arrangement, the multiple resources are disposed along a network communication path between a content delivery source and the subscriber. Based on analyzing the aggregated real-time feedback from the multiple resources disposed along the network communication path, assume that the data analyzer engine detects occurrence of multiple anomaly conditions at a location in the network communication path. Each of the anomaly condition may or may not be representative of an actual network resource failure. In response to detecting first occurrence of the anomaly conditions, the data analyzer engine initiates generation of a notification to appropriate network management personnel indicating the occurrence of the detected anomaly condition. The network management personnel determine a root cause of the first occurrence of the detected anomaly conditions and provide feedback indicating the root cause and how to correct it. Subsequent to learning and recording a pattern of first detected anomaly conditions and the corresponding root cause, a data analyzer engine compares the learned pattern to future received real-time feedback. Upon detecting a match of the learned pattern to a future occurrence of a same set of anomaly conditions, the analyzer engine provides notification to network management personnel to address the network failure. The notification can include information indicating the likely root cause of the newly detected anomaly condition (which matches a pattern of the originally detected anomaly) as well as how to fix it. |
US10102046B2 |
In-memory data analytic system that provides an integrated tracking mechanism for explicit memory resources
Techniques and a system are provided for managing resources used by user-provided programs. The system includes an application programming interface (API) that allows user-provided programs to access memory resources managed by functions provided by the API. The system stores memory-usage records made during memory allocations. Memory-usage records may be used to identify memory resources, analyze memory usage, and provide other features. |
US10102045B2 |
Control device, control method and program
A control device for controlling equipment or a machine includes: one or more processors, a general-purpose OS and a real-time OS executed in parallel on the one or more processors, and an input interface that receives a cutoff event from outside, wherein the real-time OS provides an execution environment of a user program for realizing control over the equipment or machine. The real-time OS has a function of executing a shutdown preparation process required for shutdown of the real-time OS in response to the cutoff event; a function of instructing the general-purpose OS to shut down after executing the shutdown preparation process; and a function of completing the shutdown of the real-time OS and cutting off power supply of the control device when a predetermined condition is satisfied, wherein the predetermined condition includes receipt of a notification of shutdown completion from the general-purpose OS. |
US10102042B2 |
Prioritizing and distributing workloads between storage resource classes
A method includes storing a plurality of workloads in a first disk resource associated with a high end disk classification. The method further includes determining a corresponding activity level for each of the plurality of workloads. The method also includes classifying each of the plurality of workloads into a first set indicative of high-priority workloads and a second set indicative of low-priority workloads based on whether the corresponding activity level is greater than a threshold activity level. The method further includes determining whether a second disk resource associated with a low end disk classification can accommodate storage of a first particular workload in the second set based on an available storage capacity of the second disk resource. The method additionally includes migrating the first particular workload from the first disk resource to the second disk resource. |
US10102040B2 |
Adjusting variable limit on concurrent code executions
Systems and methods are described for adjusting a number of concurrent code executions allowed to be performed for a given user on an on-demand code execution environment or other distributed code execution environments. Such environments utilize pre-initialized virtual machine instances to enable execution of user-specified code in a rapid manner, without delays typically caused by initialization of the virtual machine instances. However, to improve utilization of computing resources, such environments may temporarily restrict the number of concurrent code executions performed on behalf of the given user to a number less than the maximum number of concurrent code executions allowed for the given user. Such environments may adjust the temporary restriction on the number of concurrent code executions based on the number of incoming code execution requests associated with the given user. |
US10102037B2 |
Averting lock contention associated with core-based hardware threading in a split core environment
Techniques are disclosed for managing lock contention in a multithreaded processing system. In one embodiment, a method includes tracking an amount of time that a lock on a first thread prevents a second thread from execution. The method also includes, if the amount of time is greater than a first threshold, storing the amount of time and an address associated with the lock. The method includes dispatching a third thread that utilizes the address associated with the lock. The method also includes increasing the hardware priority of the third thread during a lock operation. |
US10102036B2 |
Providing additional thread context to assist memory locality
Allocating threads to processors based, at least in part, on identifiers for thread sets and applications. A thread is paired with an application and, using the identifier for the application, an ID pairing is allocated to a processor. |
US10102033B2 |
Method and system for performance ticket reduction
A computer-implemented method for preventing the occurrence of performance tickets in a computing system comprising a plurality of virtual machines hosted by a host computing system. The method comprising the steps of: monitoring a resource usage parameter associated with the workload of a virtual machine in order to obtain historic resource usage information; determining information regarding certain dependencies within the historic resource usage information; selecting partial information from the historic resource usage information based on said determined information regarding certain dependencies; estimating the future workload of the virtual machines based on said selected partial information; and resizing the computational resources of one or more virtual machines based on the estimated future workload such that a usage threshold of a computational resource is below a given threshold in order to avoid the generation of a performance ticket. |
US10102032B2 |
Fast transitions for massively parallel computing applications
Embodiments relate to facilitating quick and graceful transitions for massively parallel computing applications. A computer-implemented method for facilitating termination of a plurality of threads of a process is provided. The method maintains information about open communications between one or more of the threads of the process and one or more of other processes. In response to receiving a command to terminate one or more of the threads of the process, the method completes the open communications on behalf of the threads after terminating the threads. |
US10102020B2 |
Methods, systems, and computer readable media for virtual machine (VM) deployment using read-only memory
Methods, systems, and computer readable media for deploying a virtual machine (VM) are disclosed. According to one exemplary method, the method includes receiving a request for creating a VM. The method also includes creating the VM using a VM operating system (OS) stored in a read-only memory, wherein the read-only memory is shared among a plurality of VMs. |
US10102017B2 |
Timer access from user mode through a shared memory page
A computing system in which a software component executing on a platform can reliably and efficiently obtain state information about a component supported by the platform through the use of a shared memory page. State information may be supplied by the platform, but any state translation information needed to map the state information as supplied to a format as used may be provided through the shared page. In a virtualized environment, the state translation information can be used to map the value of a virtual timer counter or other component from a value provided by a virtual processor to a normalized reference time that will yield the same result, regardless of whether the software component is migrated to or from another virtual processor. Use of a shared page avoids the inefficiency of an intercept into a virtualized environment or a system calls in native mode operation. |
US10102015B1 |
Just in time GPU executed program cross compilation
A computing device for just-in-time cross-compiling compiled binaries of application programs that utilize graphics processing unit (GPU) executed programs configured to be executed on a first GPU having a first instruction set architecture (ISA), the computing device including a second GPU having a second ISA different from the first ISA of the first GPU, and a processor configured to execute an application program that utilizes a plurality of GPU-executed programs configured to be executed for the first ISA of the first GPU, execute a run-time executable cross-compiler configured to, while the application program is being executed, translate compiled binary of the plurality of GPU-executed programs from the first ISA to the second ISA, and execute the translated plurality of GPU-executed programs on the second GPU. |
US10102006B2 |
Method and apparatus for controlling a startup bootstrap program of an intelligent TV set
Embodiments of the disclosure provide a method and apparatus for controlling a startup bootstrap program of an intelligent TV set, and relate to the field of an embedded system so as to shorten a period of time for startup boot while initializing a screen normally. In the disclosure, after a system is powered on, a first task of initializing a screen in a startup bootstrap program is executed, and the length of preset time required for executing the first task is obtained, wherein the startup bootstrap program is a bootstrap program for initializing pieces of software/hardware of the system; executing a second initialization task unrelated to initializing the screen in the startup bootstrap program is executed while the first task is being executed, thus addressing the problem in the related art. |
US10101998B2 |
Vector checksum instruction
A Vector Checksum instruction. Elements from a second operand are added together one-by-one to obtain a first result. The adding includes performing one or more end around carry add operations. The first result is placed in an element of a first operand of the instruction. After each addition of an element, a carry out of a chosen position of the sum, if any, is added to a selected position in an element of the first operand. |
US10101997B2 |
Independent vector element order and memory byte order controls
Techniques are disclosed for managing vector element ordering. One technique includes receiving an assembler command from a source file, wherein the assembler command indicates a vector element order for one or more subsequent machine instructions in the source file. The technique includes determining whether the vector element order comprises a big-endian (BE) order or a little-endian (LE) order. If the vector element order comprises a BE order, the technique includes assembling one or more subsequent machine instructions and placing the machine instructions in a BE section of a file. If the vector element order comprises a LE order, the technique includes assembling one or more subsequent machine instructions and placing the machine instructions in a LE section of the file. |
US10101996B2 |
Arithmetic processing apparatus, information processing apparatus, and method of controlling information processing apparatus
An arithmetic processing apparatus includes multiple selection circuits that are connected in series, wherein at least one selection circuit, the at least one selection circuit being served as a first selection circuit, includes a selection unit that selects a first input unit from two or more input units each receiving, from a source or a selection circuit in a previous stage, data and an identifier of a sender of the data; based on the two or more identifiers, and priority information indicating respective priorities for multiple sources connected to: a selection circuit upstream to the first selection circuit; and the first selection circuit; an update unit that updates, in the priority information, a priority for a first source indicated by a first identifier being received by the first input unit; and a transfer unit that transfers data and the first identifier passed through the first input unit, to a destination. |
US10101991B2 |
Managing a software-patch submission queue
Queued software patches are analyzed before one patch is chosen as the next patch to be integrated into a working build. The chosen patch might not be next in chronological order of arrival at the queue. Instead, an illustrative build server applies a number of priority factors to every patch awaiting integration in the patch queue, specifically by analyzing one or more relevant attributes of the patch. The patch that receives the highest priority score in the course of the evaluation is then extracted for integration. After the patch has been integrated, the build server (e.g., using an illustrative patch queue manager module) circles back and again evaluates all the patches in the current queue, which may have queued new patches that were submitted while the previous patch was being integrated. Relative to a default chronological order, a given patch may receive a boost in priority or, conversely, may have its priority reduced. |
US10101989B2 |
Virtualized file server backup to cloud
In one embodiment, a system for managing a virtualization environment comprises a plurality of host machines, one or more virtual disks comprising a plurality of storage devices, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines and conducts I/O transactions with the one or more virtual disks, and a virtualized file server backup system configured to back up data stored in a VFS located a cluster of host machines to an object store, and retrieve the backed-up data as needed to restore the data in the VFS. The object store may be located in a public cloud. The object store may include a low-cost storage medium within the cluster. An FSVM of the VFS may provide an object store interface to low-cost storage media. |
US10101986B2 |
Method and apparatus for executing applications
An apparatus comprising: a memory; at least one processor operatively coupled to the memory, configured to: execute a plurality of platforms that are different from each other in at least one of type and version, each of the platforms being associated with one or more respective applications; and perform an operation including at least one of deleting a first platform, installing a second platform, deleting a first application from one of the platforms, and installing a second application in one of the platforms. |
US10101985B1 |
Scalable ecosystem for enterprise mobility
In accordance with an embodiment, described herein is a system and method for enabling cross-platform deployment of enterprise software applications, as mobile applications, to different mobile device platforms. A server-based deployment platform, including a mobile application repository, application publisher, and application marketplace, enables the publishing of hybrid application packages that provide enterprise application functionality and can be rendered on different mobile device platforms. A cross-platform mobile application, provided at a mobile device, includes a hybrid application package manager and a container for storing one or more hybrid application packages, and renders the hybrid application packages to provide access to their enterprise application functionality, independently of the device's mobile operating system. |
US10101984B1 |
Cognitive mobile app device recommendation engine
Some embodiments of the present invention monitor and track usage patterns of various applications (apps) distributed among multiple mobile devices owned by a user. The data gathered during monitoring is stored in a mobile app usage repository. If the user considers installing a new app, a cognitive app analysis engine compares features and functionality of the new app against the usage patterns in the repository, to formulate recommendations as to which mobile device(s) the app should be installed on. The analysis engine provides its recommendations to the user, and may additionally perform automated installation of the app on the recommended device(s). |
US10101982B2 |
Methods for application management in an electronic device supporting hardware acceleration
Methods for application management in an electronic device are provided. It is first determined whether the application to be installed is listed in a first list, wherein the first list lists a set of applications which are hardware accelerable. The application is then marked as a hardware accelerable application in response to the application being listed in the first list. Thereafter, the application is installed, wherein a hardware acceleration function of the application is enabled to activate a hardware acceleration unit of the electronic device for hardware acceleration during executing the application being marked as the hardware accelerable application. |
US10101981B2 |
Auto discovery and configuration of services in a load balancing appliance
The present disclosure is directed towards systems and methods for managing application delivery in a network. A device intermediary to a client and one or more servers that provide a plurality of applications, receives a request from the client to access a first application of the plurality of applications. The device holds the request and retrieves, while holding the request, configuration information for an instance of the first application from a configuration repository. The device configures a virtual internet protocol (“VIP”) server using the configuration information for the instance of the first application. The device processes the request via the VIP server. |
US10101978B2 |
Statically speculative compilation and execution
A system, for use with a compiler architecture framework, includes performing a statically speculative compilation process to extract and use speculative static information, encoding the speculative static information in an instruction set architecture of a processor, and executing a compiled computer program using the speculative static information, wherein executing supports static speculation driven mechanisms and controls. |
US10101977B2 |
Method and system of a command buffer between a CPU and GPU
A method and system for a command processor for efficient processing of a program multi-processor core system with a CPU and GPU. The multi-core system includes a general purpose CPU executing commands in a CPU programming language and a graphic processing unit (GPU) executing commands in a GPU programming language. A command processor is coupled to the CPU and CPU. The command processor sequences jobs from a program for processing by the CPU or the GPU. The command processor creates commands from the jobs in a state free command format. The command processor generates a sequence of commands for execution by either the CPU or the GPU in the command format. A compiler running a meta language converts program data for the commands into a first format readable by the CPU programming language and a second format readable by the GPU programming language. |
US10101976B2 |
Method, system and apparatus for visual programming of interaction workflows for omni-channel customer contact centers with integrated customer relationship management
A method, apparatus and system for achieving visual programming of interaction workflows for customer contact centers which eliminates the need for skilled computer telephony interaction programmers to program the screen pops and workflows that are presented to live-agent customer service representatives in a contact center. Further, the disclosed method and apparatus enables integration of contact information from omni-channel systems, as well as customer relationship management (“CRM”) data, data collected from interactive voice response (“IVR”) systems, and data pulled from third-party databases, into the screen pops and workflows in a way that is agnostic as to the type or protocol of the PBX switch, the IVR system and the CRM system utilized by a particular call center, by facilitating a level of abstraction and data flow between and among these components. |
US10101972B1 |
Data modelling and flow engine for building automated flows within a cloud based developmental platform
Creating, executing, and managing flow plans by performing at least the following: creating a trigger for a design-time flow plan that activates when one or more computing conditions are met, define a plurality of action instances for the design-time flow plan that execute after the trigger activates, wherein one or more of the action instances comprise a respective sequence of step instances associated with respective inputs and outputs, save the design-time flow plan within a data model, convert the saved design-time flow plan into a run-time flow plan, and execute one or more operations within the run-time flow plan, wherein the execution of the one or more operations within run-time flow plan occurs simultaneously when the data model is updated with a modified design-time flow plan, and wherein the one or more operations includes a dynamic mutable operation. |
US10101970B2 |
Efficient modulo calculation
Hardware logic is described which is arranged to efficiently perform modulo calculation with respect to a constant value b. The hardware logic comprises a series of addition units (each comprising a plurality of binary adders). A first stage addition unit in the series groups bits from an input number into a number of strings, multiplies each string by a corresponding coefficient using adders and left-shifting and adds the resulting strings together to generate an intermediate value which, in most examples, has a smaller range of possible values than the input number. The series of addition units also includes a second stage addition unit and/or a final stage addition unit. A second stage addition unit uses similar methods to generate an updated intermediate value in a pre-defined terminating range. A final stage addition unit generates a final result from the final intermediate result output by an immediately previous addition unit in the series. |
US10101968B2 |
Random number generators and methods of generating random numbers using adjustable meta-stable voltage
A random number generator may include a first meta-stable inverter having an input terminal and an output terminal connected to each other and configured to generate a meta-stable voltage, an amplifier configured to amplify the meta-stable voltage, control circuitry configured to adjust a threshold voltage of the meta-stable voltage, and a sampler configured to generate a random number based on sampling the meta-stable voltage. The random number generator may be configured to be operated according to different modes of operation of a plurality of modes of operation. The amplifier may be a second meta-stable inverter configured to amplify the meta-stable voltage or include an input terminal and an output terminal that are connected to each other based on the random number generator being operated according to a first mode of operation or a second mode of operation, respectively, of the plurality of modes of operation. |
US10101964B2 |
Ring buffer including a preload buffer
A system and method for managing data in a ring buffer is disclosed. The system includes a legacy ring buffer functioning as an on-chip ring buffer, a supplemental buffer for storing data in the ring buffer, a preload ring buffer that is on-chip and capable of receiving preload data from the supplemental buffer, a write controller that determines where to write data that is write requested by a write client of the ring buffer, and a read controller that controls a return of data to a read client pursuant to a read request to the ring buffer. |
US10101960B2 |
System for managing transitions between media content items
A system for playing media content items operates to provide smooth transitions between the media content items to continuously support a user's repetitive motion activity. The system can generate crossfade data containing information for transitions between media content items. The mix-in and mix-out points for the transitions are calculated to eliminate one or more portions of media content items that have lower musical energy than a majority portion of the items, and to maintain substantially consistent and/or stable musical energy (e.g., audio power or sound power) throughout the media content items including transitions therebetween. |
US10101956B2 |
Method and apparatus for implementing content displaying of component
A method and an apparatus for implementing content displaying of a component are provided. The method includes displaying, on a terminal screen, a first display interface of a component; acquiring a first display instruction; acquiring a second display interface of the component according to the first display instruction; and displaying, on the terminal screen, the second display interface of the component, where the second display interface includes the first display interface. According to the method and the apparatus in the embodiments, interface display utilization is improved effectively; meanwhile, a successive change of displayed application information of a component is ensured, thereby improving user experience. |
US10101953B2 |
Printing system including information processing terminal with alternative printing apparatus determination section, printing apparatus with alternative printing apparatus determination section, information processing terminal, and non-transitory computer readable medium
A printing system includes an information processing terminal and a printing apparatus. The printing apparatus includes: a distance calculation section that calculates respective distances between the printing apparatus and other printing apparatuses and a distance information transmitting section that transmits distance information indicating the distances calculated by the distance calculation section to the information processing terminal. The information processing terminal includes: a distance information receiving section that receives the distance information; and an alternative printing apparatus determination section that determines which of the other printing apparatuses is to be used as an alternative printing apparatus determination section that performs a printing process instead of the printing apparatus on the basis of the distance information received by the distance information receiving section. |
US10101952B2 |
Driver installation system
In a driver installation system, a client device includes: a device information display processing section acquiring, from a peripheral device via a server device, an image of a device information screen of the peripheral device targeted for driver installation and causing a display section to display the image; a selection acceptance section accepting selection of the device information screen from an operator; a device information reading section reading a device information from the selected device information screen; and a driver installation processing section receiving, from the server device, a driver installation file of the peripheral device indicated by the device information and install the driver of the peripheral device into the client device. |
US10101945B1 |
Method and apparatus for enhancing command burst tolerance
A computer-implemented method is disclosed to enhance command burst tolerance in a SCSI system. The method starts with receiving an initiator timeout value at a SCSI target, where the SCSI target is communicatively coupled with a SCSI initiator through a set of communication links, and where the initiator timeout value is associated with a timeout duration after which the SCSI initiator times out if receiving no response from the SCSI target after sending a SCSI command. After receiving the initiator timeout value, the SCSI target determines how long a SCSI command has been pending to be processed at the SCSI target. The SCSI target then returns a response for the SCSI command to the SCSI initiator within the timeout duration associated with the initiator timeout value even if the SCSI command is pending to be processed at the SCSI target. |
US10101944B2 |
Solid state storage device and data writing method thereof
A data writing method for a solid state storage device is provided. The solid state storage device includes a flash memory with plural blocks. The data writing method includes the following steps. Firstly, a flush command is received. Then, host write data in a buffer are stored into an open block of the flash memory according to a program order. Then, a garbage collection is performed to acquire collected write data from a close block of the flash memory and temporarily store the collected write data into the buffer. Then, the host write data and the collected write data in the buffer are stored into the open block of the flash memory according to the program order. |
US10101941B2 |
Data mirror invalid timestamped write handling
For handling data mirror invalid timestamped write activities, an apparatus is disclosed. The apparatus includes a data mirror that mirrors write activities from a first storage device at a first site to a second storage device at a second site. The apparatus includes a time monitor that retrieves a timestamp for each of the mirrored write activities and monitors a reference clock in a storage control session as a comparison to validate the timestamp for each of the mirrored write activities. If the timestamp of a mirrored write activity is outside of a pre-determined parameter range, then the time monitor identifies the mirrored write activity as having a missing timestamp, assigns a next logical timestamp to the mirrored write activity, and prepares the mirrored write activity for inclusion in a consistency group associated with the next logical timestamp. |
US10101938B2 |
Data storage system selectively employing multiple data compression techniques
In a data storage system, a data set as compressed by a first compression technique (e.g., a hardware-based compression technique) is stored in non-volatile data storage in association with at least a particular address. In response to a subsequent garbage collection read of the particular address, control logic determines whether or not to compress the data set with a second compression technique (e.g., a software-based compression technique). In response to determining not to compress the data set with the second compression technique, the control logic writes the data set back to the non-volatile data storage as compressed by the first compression technique. In response to determining to compress the data set with the second compression technique, the control logic compresses the data set with the second compression technique and writes the data set back to the non-volatile data storage as compressed by the second compression technique. |
US10101937B2 |
Apparatus and method for referencing dense and sparse information in multi-dimensional to linear address space translation
A translation system can translate a storage request having multiple fields to a physical address using the fields as keys to traverse a map. The map can be made of nodes that include one or more node entries. The node entries can be stored in a hashed storage area or sorted storage area of a node. A hashed storage area can enable a quick lookup of densely addressed information by using a portion of the key to determine a location of a node entry. A sorted storage area can enable compact storage of sparse information by storing node entries that currently exist and allowing the entries to be searched. By offering both types of storage in a node, a node can be optimized for both dense and sparse information. A node entry can include a link to a next node or the physical address for the storage request. |
US10101936B2 |
Memory access control
Techniques disclosed herein relate to a method performed on a computing device in response to a request to identify a segment of memory. The method includes determining a desired sensitivity value for the request and determining a desired trust value for the request. The method also includes producing a memory segment identification result based on the desired sensitivity value and based on the desired trust value. |
US10101935B2 |
System and method for providing expandable and contractible memory overprovisioning
A memory module includes one or more memory devices, a memory interface to a host computer, and a memory overprovisioning logic. The memory overprovisioning logic is configured to monitor memory usage of the one or more memory devices and provide a compression and/or deduplication ratio of the memory module to a kernel driver module of the host computer. The kernel driver module of the host computer is configured to update a virtual memory capacity of the memory module based on the compression and/or deduplication ratio. |
US10101934B1 |
Memory allocation balancing for storage systems
Described herein are embodiments of a process that can be used to balance the allocation of primary memory between different types of information. In some embodiments, the memory allocation is balanced dynamically based on observed I/O patterns. Related system embodiments are also described. |
US10101930B2 |
System and method for supporting atomic writes in a flash translation layer
A method for memory-efficient backup of a logical-to-physical (LtoP) table in a storage device having a processor, a volatile memory, and a non-volatile memory, includes retrieving and subsequently processing, by the processor, a plurality of flushed zone segments stored in a first block stripe of the non-volatile memory in an order opposite to an order of storage of the plurality of flushed zone segments in the first block stripe in the non-volatile memory, wherein the processing of the plurality of flushed zone segments includes identifying a retrieved flushed zone segment of the plurality of flushed zone segments differing from all previously retrieved plurality of flushed zone segments, and writing the identified retrieved flushed zone segment of the plurality of flushed zone segments to a second block stripe of the non-volatile memory. |
US10101929B2 |
Maintaining data consistency
Embodiments of the present disclosure provide a method and apparatus of maintaining data consistency by receiving, when a first storage processor is in a Ready state, a request for configuration information of a storage object from a second storage processor; in response to receiving the request, setting the first storage processor to an Updating-Peer state, and sending the configuration information to the second storage processor to maintain consistency of the configuration information in the first and second storage processors; and in response to the configuration information being sent, setting the first storage processor back to the Ready state. |
US10101925B2 |
Data invalidation acceleration through approximation of valid data counts
A memory controller implemented within a non-volatile data storage device with improved efficiency for executing data invalidation commands is disclosed. In one embodiment, the non-volatile data storage device in communication with a host device and comprises a processor, a memory device that includes a plurality of physical storage locations, a cache memory configured to store a map table and a count value. The controller is configured to receive a data invalidation request from the host device where the request includes an execution parameter. Based on the execution parameter, the controller executes the invalidation request in an efficient and flexible manner. |
US10101923B2 |
Information processing apparatus, method for controlling information processing apparatus, non-transitory recording medium storing control tool, host device, non-transitory recording medium storing performance evaluation tool, and performance evaluation method for external memory device
According to the embodiments, a nonvolatile memory device is configured to store a normal operating system, and store a bootloader. A host device is capable of initiating the normal operating system by using the bootloader. The host device is configured to determine whether a first condition is established based on information obtained from the nonvolatile memory device; and rewrite, when determined the first condition is established, the bootloader so that an emergency software is initiated when booting the host device. The emergency software is executed on the host device. The host device is capable of issuing only a read command to the nonvolatile memory device under a control of the emergency software. |
US10101922B1 |
Addressing usage of shared SSD resources in volatile and unpredictable operating environments
Systems and methods for optimizing storage system performance are disclosed. A method includes: determining an expected lifetime of each of at least one computing instance; determining a disk data extent evaluation period for each of the at least one computing instance based on the determined expected lifetime; determining an input/output (I/O) wait time threshold for each of the at least one computing instance; determining an I/O wait time of each of the at least one computing instance using the determined disk data extent evaluation period; and in response to the determined I/O wait time of one or more of the at least one computing instance exceeding the determined I/O wait time threshold of the computing instance, moving at least one data extent associated with the one or more computing instance exceeding the determined I/O wait time threshold from hard disk drive storage to solid state drive storage. |
US10101921B2 |
Determining weight values for storage devices in a storage tier to use to select one of the storage devices to use as a target storage to which data from a source storage is migrated
The present invention relates to a method, system, and computer program product for determining storage device weight values to use to select one of the storage devices to use as a target storage to which data from a source storage is migrated. A determination is made, for each of the storage devices, of static parameter values for static parameters comprising attributes of the storage device and dynamic parameter values for dynamic parameters providing device health information determined by accessing the storage device to determine operational conditions at the storage device. Storage device weight values are determined as a function of the static parameter values and the dynamic parameter values of the device. The determined storage device weight values are used to select one of the storage devices as the target storage to which data from the source storage is migrated. |
US10101920B2 |
Disk I/O attribution
Embodiments disclosed herein are related to systems and methods for attributing disk Input/Output (IO) to one or more system entities. A disk IO attribution context is generated that defines disk IO utilization parameters for a system entity. A pointer is attached to the system entity that points to the disk IO attribution context. The pointer is exposed to system components of an underlying computer system. The pointer prompts the system components to report the disk IO utilization parameters when the system components have performed a disk IO operation for the system entity. The disk IO utilization parameters reported by the one or more system components are recorded in the disk IO attribution context. |
US10101916B2 |
Optimized data placement for individual file accesses on deduplication-enabled sequential storage systems
Data deduplication for data storage tapes includes intercepting tape control commands for a single data storage tape. The intercepted tape control commands are modified by adding processing logic and parameters for placement of deduplicated file data on the single data storage tape. Deduplication metadata is written to a metadata portion of the single data storage tape. The deduplicated file data is written to a data portion of the single data storage tape based on the placement to increase read throughput for a deduplicated set of individual files and to reduce an average number of per-file gaps on the single data storage tape without re-duplicating deduplicated data for meeting optimization of individual file accesses. |
US10101914B2 |
Memory management method, memory control circuit unit and memory storage device
A memory management method for a rewritable non-volatile memory module is provided. The memory management method includes receiving an adjust command from a host system, wherein the adjust command is configured to indicate that data stored in at least one logical unit of a plurality of logical units is invalid; updating a logical address status table according to the adjust command, wherein the logical address status table reflects a data status of the data stored in each of the logical units, wherein the data status includes a first state or a second state; and updating a physical address status table according to the logical address status table and the physical address status table if a predetermined condition is met, wherein the physical address status table reflects a data status of data stored in each of a plurality of physical programming units. |
US10101913B2 |
Migrating data to disk without interrupting running backup operations
Systems and methods for migrating stored backup data between magnetic disks (e.g., from an existing magnetic disk to another disk), such as a new or different magnetic disk in a magnetic storage library, without interrupting or otherwise affecting secondary copy operations (e.g., operations currently writing data to the storage library) utilizing the magnetic storage library, are described. In some embodiments, the systems and methods mark one or more mount paths as full when a running secondary copy operation associated with the mount path has completed a job (regardless of the actual current capacity or intended use of the mount path), and migrate each of the one or more data volumes to a second magnetic disk of the magnetic library when the mount path associated with the data volume is marked as full. |
US10101893B1 |
Document feedback tracking
A selected email message is displayed within an email client. The display includes a user-selectable control for requesting status of an attached document from a document management and collaboration system. In response to receiving an input via the user-selectable control, reviewers associated with the attached document are identified. Status of whether the reviewers have reviewed the attached document and to what extent the reviewers have reviewed the attached document are determined. The status is displayed within the email client. |
US10101892B2 |
Method, apparatus and computer program product for providing interactive settings and dependency adjustments
A method, apparatus and computer program product are provided for providing interactive settings and dependency adjustments to the settings. A user interface provides a user with the ability to configure device or application settings. Other dependent settings may change accordingly to a compatible setting while causing minimized impact to the use of the device or application. The user interface may be interactive such that visual indication of the changed dependent setting is provided to the user in an unobtrusive manner. |
US10101891B1 |
Computer-assisted image cropping
Implementations relate to computer-assisted cropping of an image. A computer-executed method includes receiving user input indicative of a change in size of a crop window from a first size to a second size, where the crop window is displayed over an image in an image editing user interface. The method detects that the crop window of the second size has an aspect ratio within a threshold range of a predetermined aspect ratio. In response to the detection, the method resizes the crop window to a third size, where the crop window of the third size has a resized aspect ratio substantially the same as the predetermined aspect ratio. |
US10101888B2 |
Augmented I/O for limited form factor user-interfaces
An architecture is described that can enhance and/or simplify tactile-based I/O transactions in connection with a user-interface (UI) of limited form factor. In particular, the architecture can monitor a position of a selector object such as an operator's finger relative to a UI display as the selector object hovers or moves above the UI display. Based upon this position, an analogous coordinate in the UI display can be determined, and a portion of the UI display substantially centered at the coordinate can be modified. As one example, the UI display can be modified to increase the magnification scale (e.g., a virtual magnifying glass) of the portion of the display indicated by the selector object. |
US10101886B2 |
Collaborative data entry
A method for collaborative data entry in which a primary user enters data into an input terminal includes data being entered into a number of input fields on an input screen by the primary user. The input terminal has an interface for assigning entry of data into at least one of the input fields to an alternate user. The method includes, with the interface, assigning entry of data into at least one of the input fields to an alternate user. An apparatus allowing collaborative data entry includes an input terminal comprising a display device for displaying data to a user and a user input device for receiving input from a user; and a user interface of the input terminal, the interface comprising a number of input fields for receiving the input from a user and for assigning at least one the input field to an alternate user. |
US10101885B1 |
Interact with TV using phone camera and touch
Techniques described herein include a system and method for enabling a user to interact with content displayed on a display device by using a mobile device camera. In this disclosure, a service provider may receive image information from a user device. The image information may include information related to an image captured on the mobile device and may be used to identify a particular display device being targeted by the mobile device. The image information may also be used to determine a particular area of the display device currently being targeted. Once identified, user interactions on the mobile device may trigger corresponding actions on the display device. |
US10101884B2 |
Wearable device and controlling method thereof
A wearable device configured to pair with a plurality of electronic devices via a wireless network and to display a graphics user interface that includes a plurality of home screens corresponding to the plurality of electronic devices. |
US10101877B2 |
Portable electronic device including touch-sensitive display and method of providing access to an application
A method of providing access to an application from a portable electronic device is provided. The method includes detecting an event to provide a selectable option, identifying a selectable option associated with the event and providing the selectable options on a touch-sensitive display of the portable electronic device, and in response to detecting a touch associated with the selectable option on the touch-sensitive display and movement of a keyboard portion of the portable electronic device relative to the touch-sensitive display, performing a function associated with the selectable option. |
US10101875B2 |
Computer system and control method thereof capable of changing performance mode using dedicated button
An electronic apparatus comprising is provided. The electronic apparatus includes a keyboard to receive a user input to switch from a normal performance mode to a high performance mode, a processor to reassign a higher priority to a program, which has been active with a priority in the normal performance mode, such that the program is executed with the higher priority in the high performance mode that otherwise would have been executed with the priority previously assigned, and a display screen to display a mode indication visibly indicating at least one of the normal performance mode or the high performance mode. |
US10101873B2 |
Portable terminal having user interface function, display method, and computer program
A portable terminal is provided with: a display device; a sensor configured to detect the orientation or position of the portable terminal; a data storage unit configured to store data; and a display control unit configured to display on the display device an icon or object that corresponds to the data stored in the data storage unit. The display control unit acquires information regarding the orientation or position of the portable terminal from the sensor and determines a display mode of the icon or object in accordance with a change in the orientation or position of the portable terminal. |
US10101871B2 |
Compensation management system
A method and apparatus for managing compensation on a display system. A computer system displays icons representing employees in a graphical user interface on the display system. The icons are positioned relative to each other and along a compensation axis and positions of the icons relative to each other indicate relative amounts of compensation between the employees. The computer system also displays a compensation change for an employee in the employees on the display system when an icon for the employee is moved along the compensation axis. |
US10101867B2 |
Display device and operation method thereof
A flexible display device with high viewability is provided. The display device includes a first substrate, a second substrate, a first element layer, and a second element layer. The first element layer is positioned between the first substrate and the second substrate. The second element layer is positioned between the first substrate and the second substrate. The first element layer and the second element layer overlap with each other in a region. The first substrate and the second substrate have flexibility. The first element layer includes a display element and a first circuit. The display element is electrically connected to the first circuit. The second element layer includes a sensor element. The sensor element has a function of sensing distortion. |
US10101866B2 |
Touch sensor having a hard coat layer
A touch sensor that includes a pressure detection sensor and a position detection sensor. The pressure detection sensor includes a piezoelectric film, a first piezoelectricity detecting electrode adjacent a first principal surface of the piezoelectric film, and a second piezoelectricity detecting electrode adjacent a second principal surface of the piezoelectric film. The position detection sensor includes a dielectric substrate, a plurality of first position detecting electrodes adjacent a first principal surface of the dielectric substrate, and a plurality of second position detecting electrodes adjacent a second principal surface of the dielectric substrate. In the pressure detection sensor, the second piezoelectricity detecting electrode includes an electrode non-forming section in a region where the first position detecting electrode and the second position detecting electrode overlap each other. |
US10101855B2 |
Optical waveguide and position sensor using same
There are provided an optical waveguide including cores arranged in a lattice form in which intersection loss is further reduced where, at each intersection of the cores including first and second cores extending in two intersecting directions, the first core is separated by the second core and a gap is formed between the second core and each of the end portions of the first core, and a position sensor using the same. The position sensor includes an optical waveguide including cores arranged in a lattice form. At each intersection of the cores including first and second cores extending in two intersecting directions, the first core is separated by the second core, and a gap is formed between the second core and each of the end portions of the first core. The width of the end portions of the first core is greater than the width of the second core. |
US10101852B2 |
Organic light emitting display device
An organic light emitting display device is provided. The organic light emitting display device includes a conductive pattern of which impedance varies due to damage or heat generation of a panel and senses the damage or heat generation of the panel by using the conductive pattern. |
US10101849B2 |
Touch monitoring method, touch monitoring device, and terminal
The present disclosure provides a touch monitoring method, a touch monitoring device, and a terminal. The touch monitoring method includes steps of: acquiring a plurality of touch operations performed by a user within a predetermined time period at a predetermined touch region of a terminal; acquiring attribute information corresponding to each touch operation; and prompting the user in accordance with the attribute information corresponding to the touch operations. The touch monitoring device includes an operation acquisition module, an attribute information acquisition module and a prompt module. |
US10101846B2 |
Systems, methods, and computer-readable media for managing collaboration on a virtual work of art
Systems, methods, and computer-readable media for managing collaboration on a virtual work of art between multiple electronic devices are provided. A first graphical display system of a first device may generate an input command in response to receiving user information through a user interface of the first device, and may then share this input command with a second graphical display system of a second device. The first graphical display system may process the shared input command to generate pixel array data in a canvas of the first device while the second graphical display system may process the shared input command to generate pixel array data in a canvas of the second device. By sharing input commands rather than pixel array data, system latency may be reduced. Despite operating on the same artwork, the user interfaces and graphical processing capabilities of each device may vary, thereby providing the user greater expressiveness. |
US10101845B2 |
Capacitive touch device
A capacitive touch device is described. The device comprises a capacitive touch controller (19) which includes an input port (20) and a capacitive touch sensor (23). The input port is coupled to the capacitive touch sensor by a path (25) which includes at least one capacitive coupling (26). |
US10101844B2 |
Mobile terminal and method of controlling the same based on type of touch object used to apply touch input
Provided is a mobile terminal including: a touch screen; a controller that identifies a type of touch object with which a touch input is applied to the touch screen, and provides a touch input method that differs according to a type of the identified touch object, in which the controller identifies the touch object based on at least one among strength of a signal that is detected on the touch screen when the touch input is applied and on a distributed state of regions on which the signal is detected. |
US10101839B2 |
Display device
According to one embodiment, a lateral-electric-field liquid crystal display device includes a light-emitting display layer including OLEDs and a driving circuit controlling light emission of the OLEDs, a moisture impermeable film provided to be laminated on the light-emitting display layer to prevent infiltration of moisture into the light-emitting display layer, an optical substrate provided separately from the moisture impermeable film and subjecting light from the light-emitting display region to optical processing, a first touch electrode group serving as one electrode group of touch electrodes and provided on a back surface of the optical substrate, and an extraction electrode group formed to be laminated on the moisture impermeable film, the extraction electrode group and the optical substrate have an overlapping part in plan view, and electrodes of the first touch electrode group being electrically connected to electrodes of the extraction electrode group in the overlapping part. |
US10101838B2 |
In-cell touch display panel and electronic device
The invention provides a touch display panel and an electronic device, with the positions of pixel electrode layer and common electrode layer at the side of array substrate in conventional touch display panel changed; wherein common electrode layer (21) as touch sensor is changed to the top, and pixel electrode layer (16) is changed to below common electrode layer (21). Pixel electrode (16) is connected to source/drain (145) of TFT (14) via first through hole (V1) penetrating planarization layer (15), which requiring only to drill planarization layer without the need to drill both the protective layer and planarization layer as in prior art to achieve connecting pixel electrode to TFT. The invention saves a mask, a drilling process and production cost and improves production efficiency. Moreover, placing common electrode (21) as touch sensor at the top facilitates optimizing sensitivity and SNR, thereby improves touch performance and product quality. |
US10101837B2 |
Display device
Disclosed is a display device capable of decreasing a bezel width, wherein the display device comprises a display panel; a cover glass on an upper surface of the display panel; a housing member for receiving the display panel, and covering lateral and rear sides of the display panel and a lateral side of the cover glass; and a touch sensing film for sealing a gap between the lateral side of the cover glass and the housing member, the touch sensing film adhered to a lower surface of the cover glass. |
US10101834B2 |
Array substrate, touch display device and driving method
An array substrate, a touch display device, and a driving method are provided. The array substrate includes a data line layer which includes a plurality of first touch electrodes; a common electrode layer which includes a plurality of second touch electrodes; and a first switch signal line. Each first touch electrode includes a plurality of data lines and a plurality of first switch elements, a control terminal (a) of the first switch element is connected to the first switch signal line, a first terminal (b) of the first switch element is connected one of the data lines in the first touch electrode, and a second terminal (c) of the first switch element is connected another of data lines in the first touch electrode, so that all of the data lines in the first touch electrode are electrically connected to each other upon the first touch electrode being turned on. |
US10101832B2 |
Touch sensor integrated type display device
A touch sensor integrated type display device includes a plurality of first areas where a plurality of first electrodes are respectively located; and a plurality of second areas where a plurality of second electrodes and a plurality of third electrodes are arranged alternately in a first direction so as to avoid contact with each other. The plurality of first electrodes located in the plurality of first areas are connected to each other in the first direction, the plurality of second electrodes located in the plurality of second areas are connected to each other in the first direction, and the plurality of third electrodes located in the plurality of second areas are arranged in a second direction crossing the first direction. |
US10101829B2 |
Braille display system
A Braille display system can include a plurality of Braille cells; and a touch sensitive surface for providing input to the system. The Braille display system can include a plurality of modular portions, with each portion including a plurality of Braille cells. A Braille display system can include a docking station to receive one or more modules with a plurality of Braille cells. |
US10101826B2 |
Electronic device
A novel electronic device including a flexible display is presented. The electronic device has a flexible display including an organic light emission diodes and a plurality of columnar bodies linked together. Users can transform the shape of the electronic device into a tablet, an eBook, or a hand-held gaming device. The electronic device is configured to resize its main display area in accordance with the selected mode. |
US10101823B2 |
Data input system and operation method thereof
A data input device, an electronic device using the data input device, and an operation method based on the data input device and the electronic device are provided. The data input device for effectively changing a color of data to be input to the electronic device includes a color changer configured to change a color of data to be input to the electronic device, a communicator configured to communicate with the electronic device, and a controller configured to receive an output signal from the color changer, to convert the received output signal into color identification information, and to control the communicator to transmit the converted color identification information to the electronic device. |
US10101822B2 |
Language input correction
The present disclosure generally relates to language input correction. In one example process, a sequence of contact inputs can be detected via a keyboard interface on a touch-sensitive display. A contact input of the sequence of contact inputs can include a contact motion from a first position to a second position of the keyboard interface. A plurality of candidate words corresponding to the sequence of contact inputs can be determined. The plurality of candidate words can be ranked based on a probability that the contact input is an intended input to select a first key of the keyboard interface, and a probability that the contact input is an intended input to select a second key of the keyboard interface. A portion of the plurality of candidate words can be displayed for user selection. |
US10101821B2 |
Keyboard apparatus having operation system and computer assembly
A keyboard apparatus having an operation system, including: a housing; a keyboard assembly having a keyboard portion for performing an input operation outside of the housing and formed in a form of personal computer keyboard; a circuit board provided within the housing; a display output interface connected to the circuit board; and an internal operation system unit connected to the circuit board and adapted to communicate with the keyboard assembly and the display output interface. The keyboard apparatus includes a system switch device for communicating with the display output interface and having: an internal system interface adapted to communicate with the internal operation system unit; an external system interface adapted to communicate with an external operation system unit independent of the keyboard apparatus; and a switch operation component, wherein the internal system interface or the external system interface selectively communicates with the display output interface based on an operation of the switch operation component. The present disclosure further relates to a computer assembly having the above keyboard assembly. |
US10101814B2 |
Perceptions in a haptic system
A system providing various improved perceptions techniques for haptic feedback above interactive surfaces that require no contact with either tools, attachments or the surface itself is described. A range of receptors in a perceiving member which is part of the human body is identified to create substantially uniformly perceivable feedback. A vibration frequency that is in the range of the receptors in the perceiving member is chosen and dynamically altered to create substantially uniformly perceivable feedback throughout the receiving member. |
US10101812B2 |
Haptic device and display having the same
A haptic device and a display having the same are disclosed. The haptic device in accordance with an embodiment of the present invention may include a first moving bar coupled to a first lateral surface of a touch sensor and a first actuator coupled to the first moving bar and configured to repeatedly move the first moving bar minutely in a direction of the first lateral surface. |
US10101811B2 |
Algorithm improvements in a haptic system
A system providing various improved processing techniques for haptic feedback is described. An acoustic field is defined by one or more control points in a space within which the acoustic field may exist. Each control point is assigned an amplitude value equating to a desired amplitude of the acoustic field at the control point. Transducers are then controlled to create an acoustic field exhibiting the desired amplitude at each of the control points. When human skin interacts with the acoustic field, vibrations of the skin are interpreted by mechanoreceptors being excited and sending signals to the brain via the nervous system. Improved processing techniques allow for more efficient real-world operation. |
US10101805B2 |
Non motorized omni directional walking system device
A walking system that includes a walking dish formed in any one of a circular shape, a semi-circular shape, and a polygonal shape; a rolling ball formed on an upper surface of a ball fixing device; multiple auxiliary balls having multiple rolling balls on the surface of the walking dish and formed below the rolling ball so that the rolling ball smoothly rotates in all directions in 360 degrees; the ball fixing device fixing the auxiliary ball and the rolling ball while allowing the auxiliary ball and the rolling ball to rotate in all directions in 360 degrees; and a ball fixing table formed with the ball fixing device for joining the multiple ball fixing devices on the inclined surface at a predetermined interval to allow a user to walk in all directions in 360 degrees according to a virtual reality or walking motion image. |
US10101800B2 |
Method of managing power and electronic device
Provided is a method of managing power of an electronic device. The method includes: obtaining operation information related to an operation from among operations performed by the electronic device. The operation is recognizable to a user via a product of hardware processing performed by hardware included in the electronic device. The method also includes obtaining load information related to a load generated by the operation performed by the electronic device. In addition, the method includes performing power management on the hardware included in the electronic device based on the operation information and the load information. |
US10101798B2 |
Reducing power consumption in a server cluster
A method of reducing power consumption of a server cluster of host systems with virtual machines executing on the host systems is provided. The method includes recommending host system power-on when there is a host system whose utilization is above a target utilization, and recommending host system power-off when there is a host system whose utilization is below the target utilization. Recommending host system power-on includes calculating impact of powering on a standby host system with respect to reducing the number of highly-utilized host systems in the server cluster. Recommending host system power-off includes calculating impact of powering off a host system with respect to decreasing the number of less-utilized host systems in the server cluster. |
US10101792B2 |
Capacitive proximity sensor configuration including an antenna ground plane
Embodiments of a capacitive sensor configuration for proximity detection by a playback device are provided. A example playback device includes a capacitive proximity sensor and a radio frequency (RF) antenna. While a grounding plane of the capacitive proximity sensor is decoupled from a grounding plane of the RF antenna, the playback device determines that the playback device will be rendering audio, and responsively causes the grounding plane of the capacitive proximity sensor to be coupled to the grounding plane of the RF antenna while the playback device is rendering audio. |
US10101786B2 |
Holistic global performance and power management
Methods and apparatus to provide holistic global performance and power management are described. In an embodiment, logic (e.g., coupled to each compute node of a plurality of compute nodes) causes determination of a policy for power and performance management across the plurality of compute nodes. The policy is coordinated across the plurality of compute nodes to manage a job to one or more objective functions, where the job includes a plurality of tasks that are to run concurrently on the plurality of compute nodes. Other embodiments are also disclosed and claimed. |
US10101785B2 |
Electronic device, power control method, and program
An electronic device includes an address acquisition unit that performs communication with an approaching communication terminal to acquire a unique address of the communication terminal, and a power control unit that shifts its own power state from a standby state where power is supplied only to a minimum function to a quick start state where power is supplied to a function other than a presentation function to a user, when the unique address acquired by the address acquisition unit matches a registered address. |
US10101783B2 |
Head mounted display
A head mounted display includes a lens unit, at least one lens temperature sensor, an environment temperature sensor, an environment humidity sensor, a temperature controller, a housing, and a display unit. The lens unit includes a carrier having a touching surface and a back surface opposite to each other and two lenses disposed on the carrier. An enclosed space is formed between a user and the touching surface. The at least one lens temperature sensor is adjacent to the lenses, and the sensors are all disposed on the touching surface. The temperature controller is disposed on the back surface and increases or decreases a temperature of the enclosed space and lens temperatures of the lenses according to sensing actions of the at least one lens temperature sensor, the environment temperature sensor, and the environment humidity sensor, so as to adjust the environment temperature and humidity of the enclosed space. |
US10101782B2 |
System and method for thermal control of an information handling system
A computer-implemented method enables Basic Input/Output System (BIOS) progress code based thermal control during start-up of an information handling system (IHS). A start-up thermal control sub-system (i) determines an initial cooling level for use during a pre-BIOS progress code operation state of the IHS, (ii) detects each BIOS progress code provided during a boot loading operation of the IHS, and (iii) determines whether a detected BIOS progress code has an associated cooling level requirement that is different from a current cooling level provided by one or more cooling devices of the IHS. In response to the detected BIOS progress code having an associated cooling level requirement that is different from the current cooling level provided by the one or more cooling devices, the one or more cooling devices are triggered to adjust the current cooling level to a next pre-established cooling level associated with the detected BIOS progress code. |
US10101781B2 |
System and method for controlling temperatures of computer
In a system and a method for controlling temperatures of a computer, an infrared induction module and a temperature-detecting module are applied to obtain position information and temperature information of a device module, and the position information and the temperature information are further analyzed and judged by a baseboard management controller to carry out different control means for the device module under different operation status and temperature conditions. Through the system and the method, the device module can be kept in operating under an operation temperature less than a predetermined temperature, so as to ensure the normal operation of the device module and to further promote the efficiency of test, maintenance and repair. |
US10101780B2 |
Secondary management device determining desired fan speed upon failure of primary management device
A power device powers a hardware component and a fan cools the component. A primary management device monitors a first characteristic, which is the temperature of the component or the power provided by the power device, and determines a desired fan speed of the fan based on the first characteristic. A secondary management device monitors a second characteristic, which is the temperature of the component or the power provided by the power device, and sets the fan speed to the desired fan speed determined by the primary management device. The secondary management device constructs a profile of the fan speed in relation to the second characteristic by periodically recording the fan speed and the second characteristic. In response to the primary management device failing, the secondary management device determines the desired fan speed based on the profile and set the fan speed to the desired fan speed that it determined. |
US10101771B2 |
Remote control docking station and system
The system, method and device for enabling remote-control of consumer electronic devices is disclosed. The system may comprise a docking station. The docking station may comprise an infrared receiving module and Micro-controller unit (MCU). The pre-processor of the infrared receiving module or the processor of the MCU may demodulate the one or more input control signals received from an input control device or a first communication device respectively. The pre-processor or the processor may modulate the one or more input control signals demodulated to obtain one or more modulated control signals. Further, the processor may retrieve one or more infrared codes from a preconfigured database based upon the one or more modulated control signals. The processor may transmit the one or more infrared codes to one or more consumer electronics device in order to remotely control the one or more consumer electronic devices. |
US10101761B2 |
Semiconductor device
A plurality of IO cells are arranged along an edge portion of a semiconductor chip. Some elements forming a reference voltage generation circuit are arranged in a first corner region of the semiconductor chip. Remaining elements forming the reference voltage generation circuit are arranged in a core region on an inner side of the edge portion of the semiconductor chip. Among a plurality of corner regions, the first corner region is located closest to the remaining elements. |
US10101760B1 |
Power-on control circuit and input/output control circuit
A power-on control circuit is provided. The power-on control circuit includes first and second power terminals, a switch circuit, an inverter chain circuit, and a capacitor. The switch circuit has a control terminal receiving a first control signal, an input terminal coupled to the second power terminal, and an output terminal coupled to a first node. The inverter chain circuit has an input terminal coupled to the first node and generates the first control signal. The capacitor is coupled between the first node and a ground. When the first power terminal receives a first voltage and the second power terminal does not receive a second voltage, the switch circuit is turned on according to the first control signal. When the first power terminal receives the first voltage and the second power terminal receives the second voltage, the switch circuit is turned off according to the first control signal. |
US10101755B2 |
Electrical assembly
An electrical assembly comprising a first control system adapted to control a power conversion system, a sensor system adapted to detect conditions relating to the first control system, the conditions comprising temperature and/or humidity, and a heating system adapted to heat the first control system of the electrical assembly. The electrical assembly further comprises a second control system which is adapted to receive information from the sensor system and in connection with turning on the electrical assembly to selectively turn on the first control system and/or the heating system based on conditions relating to the first control system. |
US10101749B1 |
Combined airspeed and inertial data for rotorcraft longitudinal control
A rotorcraft includes airspeed sensors, inertial sensors, and a flight control computer (FCC) operable to provide a longitudinal control for the rotorcraft. The FCC receives a first indication of longitudinal airspeed from the airspeed sensors and receives a first indication of longitudinal acceleration from the inertial sensors. The FCC generates a filtered indication of longitudinal airspeed from the first indication of longitudinal airspeed and generates a scaled and filtered indication of longitudinal acceleration from the first indication of longitudinal acceleration. The FCC combines the filtered indication of longitudinal airspeed with the scaled and filtered indication of longitudinal acceleration to generate a determined longitudinal airspeed. The FCC generates a flight control signal to control operation of the rotorcraft, the flight control signal based on the determined longitudinal airspeed. |
US10101748B2 |
Methods for launching and landing an unmanned aerial vehicle
Methods and apparatus are provided for launching and landing unmanned aerial vehicles (UAVs) including multi-rotor aircrafts. The methods and apparatus disclosed herein utilize positional change of the UAV, visual signal, or other means to effect the launch or landing. The methods and apparatus disclosed herein are user friendly, particularly to amateur UAV users lacking practice of operating a UAV. |
US10101747B2 |
Formatting sensor data for use in autonomous vehicle communications platform
A sensor synchronization system for an autonomous vehicle is described. Upon initializing a master clock on a master processing node for a sensor apparatus of the autonomous vehicle, the system determines whether an external timing signal is available. If the signal is not available, the system sets the master clock using a local timing signal from a low-power clock on the autonomous vehicle. Based on a clock cycle of the master clock, the system propagates timestamp messages to the sensors of the sensor apparatus, receives sensor data, and formats the sensor data based on the timestamp messages. |
US10101745B1 |
Enhancing autonomous vehicle perception with off-vehicle collected data
In an embodiment, a method includes receiving, at an autonomous vehicle, reported data regarding an object in proximity to the autonomous vehicle. The data is collected by a collecting device external to the autonomous vehicle, and is relayed to the autonomous vehicle via a server. The reported data includes a current location, type, or predicted location of the object. The method further includes determining whether the reported data of the object matches an object in an object list determined by on-board sensors of the autonomous vehicle. If the determination finds a found object in the object list, the method correlates the reported data of the object to the found object in the object list. Otherwise, the method adds the reported data of the object to an object list of objects detected by sensor from on-board sensors of the autonomous vehicle. In embodiments, the collecting device is a mobile device. |
US10101740B2 |
Travel control device for work vehicle, and work vehicle
The travel control system includes: a travel zone holding unit configured to hold a travel zone which is set in a particular travel area set beforehand and over which a dump truck is to autonomously travel; a target position setting unit configured to set, on an outer side of the particular travel area, a target position that the dump truck is to reach; a distance measurement unit configured to measure a traveling distance of the dump truck from a position of the dump truck as acquired using a position acquisition device provided in the dump truck to the target position set by the target position setting unit; and an autonomous travel control unit configured to control the dump truck so that the dump truck moves to an outer side of a travel zone held by the travel zone holding unit and autonomously travels the traveling distance. |
US10101738B2 |
Secure control of automotive systems using mobile devices
Disclosed are systems and methods for secure control of automotive systems using mobile devices. An exemplary method comprises: connecting a vehicle, as a peripheral device, to a mobile device, which acts as a master device, via a security device of the vehicle, wherein the security device provides secure transmission of data and commands between the vehicle and the mobile device; receiving, by the mobile device, via the security device, from one or more measurement devices of the vehicle, measurement data from one or more automotive systems of the vehicle; based on the received measurement data, forming by the mobile device control commands for actuating devices of the vehicle, wherein the control commands enable and/or regulate operation of the actuating devices of the vehicle; and transmitting, by the mobile device, via the security device, the control commands to the actuating devices of the vehicle. |
US10101726B2 |
Autonomous control system
An autonomous control system having a numerical control device configured to perform machining operation by driving control of an item in a machining tool and an external device, the numerical control device includes a configuration data storing unit configured to store configuration data representing configuration of the item, and a machining program looking-ahead processing unit configured to generate item disposition data, and the external device includes a work information storing unit, an interference determination processing unit configured to command start of operation of the external device at time when the operation of the external device does not interfere with the item driven in the machining tool. |
US10101722B2 |
Method of determining a radius of a cutting end of a tool for a turning machine
A method of determining a radius of a cutting end of a tool for a turning machine using a touch probe is provided. One of the cutting end and the touch probe is movable relative to a reference frame having a first axis and a second axis and having a reference point trackable in the reference frame. The method comprises establishing a first contact point and recording a first coordinate of the reference point on the first axis; establishing a second contact point and recording a second coordinate of the reference point on the second axis; establishing a third contact point and recording a third coordinate of the reference point on the first axis and a fourth coordinate of the reference point on the second axis upon contact; and determining a radius of the cutting end based on the first, second, third and fourth coordinates. |
US10101721B2 |
System and method for determining an optimized schedule of a production line
A method determines an optimized production schedule of a production line including a hybrid multi-cluster tool formed by a plurality of single-arm tools and dual-arm tools interconnected with each other. The method includes determining time for individual operations of a robotic arm and a processing module in the plurality of single-arm tools and dual-arm tools; determining robot waiting time of the single-arm tools and dual-arm tools based on the time for individual operations and different connection relationships of the plurality of single-arm tools and dual-arm tools; determining whether the optimized production schedule exists using the determined waiting time, wherein the optimized production schedule only exists if the hybrid multi-cluster tool is process-dominant where the robot activity time of the plurality of single-arm tools and dual-arm tools is substantially shorter than processing time at the processing module; and determining the optimized production schedule if the optimized production schedule exists. |
US10101720B2 |
Methods, apparatus, and systems for monitoring and/or controlling dynamic environments
A dynamic environment (e.g., an automated industrial process) has multiple conditions in response to which corresponding actions are required, and comprises various equipment, control device(s) to control the equipment, and one or more sensors to generate input signal(s) representing a monitored condition of the environment. A control system for the environment comprises a master processor and one or more co-processors, wherein the master processor configures a given co-processor to evaluate only a first subset of conditions expected to occur in the environment within a specified time period (e.g., less than a response time of the master processor), and to provide first control information representing an action to be taken if a particular condition of the first subset is satisfied. The co-processor receives the input signal(s) representing the monitored condition, processes the input signal(s) so as to determine if the particular condition of the first subset is satisfied, and provides the first control information to the control devices so as to control the equipment. Exemplary applications include dynamic environments in which machine vision techniques and/or equipment are employed. |
US10101719B1 |
Aircraft control system based on sparse set of simulation data
A flight control system is disclosed. In various embodiments, a flight control system includes a data storage device configured to store an aerodynamic model; and a processor coupled to the data storage device and configured to use the aerodynamic model to determine a set of actuators and for each actuator in the set a corresponding set of one or more actuator parameters to achieve a desired set of forces and moments. The aerodynamic model provides for each actuator in the set of actuator corresponding force and moment data for each of a first set of operating conditions based on a first set of simulations performed by varying one or more actuator parameters while holding other actuators at a baseline value and a second set of simulations to determine interactions between the actuator and said other actuators under each of a second set of operating conditions. |
US10101718B2 |
Smart appliance control system
A smart appliance control system includes a memory device, a connecting interface device and a central controlling device. The central controlling device converts a control command into at least one appliance control command. A first smart mobile device receives a user command and processes it as a control command. The connecting interface device receives the control command and sends it to the central controlling device. The central controlling device executes one of operations as follows according to the control command: (A) A corresponding action is executed, and the control command and information of the corresponding action are backed up in a memory device; and (B) the control command is converted into the appliance control command and sent to at least one appliance, and the control command, the appliance control command and the information of the corresponding action are backed up in the memory device. |
US10101713B2 |
Energy analysis apparatus and recording medium
An energy analysis apparatus that analyzes behaviors of a plant. The apparatus includes a processor coupled with a memory device and configured to execute instructions to provide (1) a plant information input unit for accepting inputs of device information indicating device models configuring the plant, and connection information indicating connection between the device models, (2) a plant analysis condition input unit for accepting an input of a plant analysis condition, and (3) a first-order predicate logical expression generation unit for generating a first-order predicate logical expression on the basis of the device information, the connection information and the plant analysis condition. |
US10101712B2 |
Energy storage device control based on commands from an electrical power distribution system
In a method of controlling energy consumption from an electrical power distribution system by energy storage devices, a first electrical load range for a first period in the future is communicated to the electrical power distribution system using a controller comprising a processor. A plurality of commands from the electrical power distribution system are received during the first period using the controller. A rate of electrical energy consumption by the group of energy storage devices is adjusted during the first period to a value within the first electrical load range responsive to each of the commands using the controller. A portion of the energy consumed by the group of energy storage devices is then stored in energy storage mediums of the devices during the first period. |
US10101706B2 |
Image-forming apparatus including frame to which developing cartridge having electrical contact surface is attachable together with drum cartridge
An image-forming apparatus includes a developing cartridge, a drum cartridge, an electrical contact, a frame to which the developing cartridge attached to the drum cartridge is attachable, and first and second guide portions. The developing cartridge includes a storage medium having an electrical contact surface, and a holder including: a first outer surface holding the electrical contact surface, a second outer surface, and a resilient member connected to the both outer surfaces. The drum cartridge includes a holder support portion. The frame allows the developing cartridge to move from a first position to a second position, and then to a third position during insertion of the developing cartridge into the frame. The first guide portion guides the first outer surface, and the second guide portion guides the holder support portion to allow the electrical contact surface to contact the electrical contact during insertion of the developing cartridge into the frame. |
US10101704B2 |
Image forming apparatus
An image forming apparatus includes: an image forming unit configured to form an image on a medium on which an image is to be formed; a placing portion capable of placing the medium; a power generator configured to generate electricity from heat generated inside the image forming unit; and an illumination unit configured to be lit with the electricity generated by the power generator and to be capable of irradiating at least the placing portion with light. |
US10101702B2 |
Image forming apparatus
A separating claw unit includes: a separating claw provided beside and against a surface of an image carrier on which a toner image to be transferred to a recording paper sheet in a nip area between the image carrier and a transfer section is to be formed, the separating claw being configured to separate the recording paper sheet having passed through the nip area off the surface of the image carrier in a direction away from the surface of the image carrier; and a cushion guide provided next to the separating claw to extend beyond the separating claw in the direction away from the surface of the image carrier, held elastically and displaceably away from the surface of the image carrier, and configured to come into contact with the recording paper sheet to guide the recording paper sheet downstream in a direction of conveyance of the recording paper sheet. |
US10101701B1 |
Paper path sensing of non-reflective paper with reflective sensors
A method and system for controlling and adjusting marker timing for a marking system comprises receiving data from a plurality of sensors in a marking system, evaluating a performance of each of the sensors in the marking system determining a marker timing offset for the marking system according to the performance of the sensor, updating marker timing of the marking system according to the marker timing offset, and marking media with the marking system according to the marker timing. |
US10101699B2 |
Image forming apparatus and image quality adjusting method
An image forming apparatus includes: a density unevenness measurement mode processing portion that, in a density unevenness measurement process, detects density of a density unevenness measurement toner image, which has been formed in a rotational direction of the photoreceptor drum, multiple times in the rotational direction and captures in a memory portion all detected density information associating thereof with rotation phases of the photoreceptor drum; and an image quality adjustment processing portion that, in an image quality adjustment mode, detects density of an image quality adjustment toner image, which has been formed at any position in the rotational direction of the photoreceptor drum, in the rotational direction and corrects detected density information based on density information associated with a rotation phase matching a rotation phase where density of the image quality adjustment toner image has been detected among said all density information having been captured in the memory portion by the density unevenness measurement processing portion. |
US10101698B2 |
Information processing apparatus, information processing method, and storage medium
An information processing apparatus having a touch panel capable of detecting multi-touch operations detects a touch event based on an operation by a user on the touch panel, and generates a single touch event based on a detected multi-touch event. Then, the information processing apparatus transmits the generated single touch event to an application not supporting multi-touch events. Thus, conventional operabilities can be maintained even in a case where an application not supporting multi-touch events is operated. |
US10101686B2 |
Developer cartridge having housing accommodating flexible container for storing developer
A developer cartridge includes a first flexible container, a second flexible container, and a housing accommodating the first flexible container and the second flexible container. The first flexible container is openably sealed. The second flexible container is openably sealed. At least one of the first flexible container and the second flexible container stores developer. |
US10101684B2 |
Image forming apparatus and cartridge comprising detection gear
A cartridge includes a detection gear and a memory. The detection gear may be rotatable about a first axis extending in a predetermined direction. The detection gear may include a first protrusion movable with rotation of the detection gear. The memory may include a first storage region configured to store, based on the motion of the first protrusion, new product determination information representing that the cartridge is detected as a new product. |
US10101683B2 |
Toner and external additive for toner
Provided is a toner, including: a toner particle; and an organic-inorganic composite fine particle on a surface of the toner particle, in which the organic-inorganic composite fine particle includes: a resin fine particle; and an inorganic fine particle embedded in the resin fine particle, and part of which is exposed to a surface of the composite fine particle, and in which the composite fine particle satisfies the following relationships: (i) in viscoelasticity measurement of the composite fine particle, when the loss elastic modulus thereof at a temperature T (° C.) is represented by G″T [dN/m2], a change ratio d(Log(G″T))/dT of a common logarithm of the loss elastic modulus has a minimum in a temperature range of from 60° C. to 150° C., and the minimum is less than −0.10; and (ii) the loss elastic modulus (G″180) thereof at a temperature of 180° C. is 1.0×104 dN/m2 or more and 1.0×107 dN/m2 or less. |
US10101679B2 |
Electrophotographic photoconductor and image forming apparatus
Provided is an electrographic photoconductor resistant to surface discharge and having good wear resistance. The electrographic photoconductor has a conductive support and a photosensitive layer disposed on the conductive support, the photosensitive layer containing a charge generation material and a charge transport material. A layer forming the surface of the electrographic photoconductor contains a resin binder forming the layer and a layered carbide dispersed in the resin binder. The layer forming the surface has a light transmittance in the range of 20 to 98% at a wavelength of 350 to 800 nm. |
US10101675B2 |
Metrology apparatus, method of measuring a structure and lithographic apparatus
Disclosed is a metrology apparatus and method for measuring a structure formed on a substrate by a lithographic process. The metrology apparatus comprises an illumination system operable to provide measurement radiation comprising a plurality of wavelengths; and a hyperspectral imager operable to obtain a hyperspectral representation of a measurement scene comprising the structure, or a part thereof, from scattered measurement radiation subsequent to the measurement radiation being scattered by the structure. |
US10101673B2 |
Movable body drive method and system, pattern formation method and apparatus, exposure method and apparatus for driving movable body based on measurement value of encoder and information on flatness of scale, and device manufacturing method
A drive unit drives a wafer stage in a Y-axis direction based on a measurement value of an encoder that measures position information of the wafer stage in the Y-axis direction and based on information on the flatness of a scale that is measured by the encoder. In this case, the drive unit can drive the wafer stage in a predetermined direction based on a measurement value after correction in which a measurement error caused by the flatness of the scale included in the measurement value of the encoder is corrected based on the information on the flatness of the scale. Accordingly, the wafer stage can be driven with high accuracy in a predetermined direction using the encoder, without being affected by the unevenness of the scale. |
US10101670B2 |
Statistical model-based metrology
Methods and systems for creating a measurement model based on measured training data are presented. The trained measurement model is used to calculate process parameter values, structure parameter values, or both, directly from measured data collected from other wafers. The measurement models receive measurement data directly as input and provide process parameter values, structure parameter values, or both, as output. The measurement model enables the direct measurement of process parameters. Measurement data from multiple targets is collected for model building, training, and measurement. In some examples, the use of measurement data associated with multiple targets eliminates, or significantly reduces, the effect of under layers in the measurement result, and enables more accurate measurements. Measurement data collected for model building, training, and measurement, may be derived from measurements performed by a combination of multiple, different measurement techniques. |
US10101666B2 |
Illumination optical apparatus, exposure apparatus, and device manufacturing method
An illumination optical apparatus guides exposure light emitted from an exposure light source, to an illumination target object. The illumination optical apparatus has a plurality of spatial light modulation members arranged in an array form, and each spatial light modulation member is so configured that a plurality of reflecting optical elements each including a movable reflecting surface are arranged in an array form. At least one of the spatial light modulation members is arranged in an optical path of the light emitted from the light source. |
US10101662B2 |
Developing method
A developing method includes rotating a wafer. A developer solution is dispensed onto the rotated wafer through a first nozzle. The first nozzle is moved from a first position to a second position. The first position and the second position are over the wafer and within a perimeter of the wafer when viewed from a top of the wafer. The developer solution is dispensed through the first nozzle when moving the first nozzle from the first position to the second position. The first nozzle is moved back from the second position to the first position immediately after the first nozzle is moved from the first position to the second position. The developer solution is dispensed through the first nozzle when moving the first nozzle from the second position to the first position. |
US10101660B2 |
Methods of forming patterns of semiconductor devices
In a method of forming patterns, an object layer is formed on a substrate. Guide patterns are formed on the object layer. A brush layer is formed using a brush polymer on surfaces of the guide patterns. The brush polymer includes at least one of a first brush polymer and a second brush polymer. The first brush polymer includes a hydrophobic repeating unit and a hydrophilic terminal group having at least two hydroxyl groups. The second brush polymer includes a hydrophobic repeating unit and a hydrophilic random repeating unit having a hydroxyl group. A self-aligned layer is formed using a block copolymer on the brush layer to form blocks aligned around the guide patterns. At least a portion of the blocks is transferred to the object layer. |
US10101659B2 |
Lithography method with surface modification layer
A lithography method is provided in accordance with some embodiments. The lithography method includes forming a surface modification layer on a substrate, the surface modification layer including a hydrophilic top surface; coating a photoresist layer on the surface modification layer; and developing the photoresist layer, thereby forming a patterned photoresist layer. |
US10101656B2 |
Active light sensitive or radiation sensitive resin composition, active light sensitive or radiation sensitive film, mask blank provided with active light sensitive or radiation sensitive film, pattern forming method, method for manufacturing electronic device, and electronic device
An actinic ray-sensitive or radiation-sensitive resin composition includes an alkali-soluble resin (A) and a compound (B) exemplified below, the compound (B) has a specific structure within a molecule. |
US10101653B2 |
Resist composition and patterning process
A resist composition comprising a base polymer and a sulfonium or iodonium salt of iodinated phenoxy or iodinated phenylalkoxy-containing fluorinated sulfonic acid offers a high sensitivity and minimal LWR or improved CDU independent of whether it is of positive or negative tone. |
US10101647B2 |
Illuminator and projector
The color separation/light combining element included in an illuminator has at least one first region and at least one second region. The light ray flux contains a first light ray flux outputted from the first light emission unit and a second light ray flux outputted from the second light emission unit. a wavelength conversion element, a diffusive reflection element, and the color separation/light combining element are so disposed that part of the first light ray flux is incident on the diffusive reflection element via the first region, the other part of the first light ray flux is incident on the wavelength conversion element via the first region, a part of the second light ray flux is incident on the wavelength conversion element via the second region, and the second region combines the converted light with a part of light reflected off the diffusive reflection element to produce illumination light. |
US10101646B2 |
Semiconductor device, light emission control circuit, and electronic appliance
A semiconductor device of the invention is a semiconductor device that controls a transistor that controls an electric current that flows through a light emitting element, the transistor including a gate that is connected to one end of a capacitor. The semiconductor device includes: a first terminal that is connected to the gate of the transistor and the one end of the capacitor; a second terminal that is connected to the other end of the capacitor; a first driving circuit that outputs a first control signal to the first terminal; and a second driving circuit that, in order to control the transistor in an on-state or an off-state, activates or deactivates a second control signal, and outputs the second control signal to the second terminal, the second control signal having a potential lower than a potential of the first control signal. |
US10101639B2 |
Low-profile lens mount
Disclosed is a housing for a portable handheld electronic device such as a cellphone. The device has a housing, having a left side and right side. At least one of the left side and right side is provided with integral surface features or surface structures to enhance gripping the cellphone, preferably along the entire length of the phone or within about the top half or one third of the phone. |
US10101636B2 |
Auto-focus camera module with MEMS capacitance estimator
A MEMS actuator for a compact auto-focus camera module is configured to measure physical values and to estimated values each indicative of position or motion or both of a MEMS component. A smart logic component determines a set of MEMS driver control values based on analyzing the measured physical values and substituting estimated values to more accurately position the MEMS component. A MEMS driver component receives the set of MEMS driver control values and controls the position or motion, or both, of the MEMS component based on the MEMS driver control values. |
US10101635B2 |
Blade drive device and optical apparatus
To provide a blade drive device capable of suppressing variations in movement speed of blades at the time of continuous operation and shortening the operation interval of blades. A blade drive device 10 includes a bed plate 11 having an opening 12, a blade receiving plate 15 arranged so as to face the bed plate 11, a plurality of blades 31b to 34b provided between the bed plate 11 and the blade receiving plate 15, which are expanded in a state where the opening 12 is closed and are housed while overlapping one another in a state where the opening 12 is opened and a regulating member 80 having an abutting surface 82 on which side edge portions 31b1 to 34b1 of the blades 31b to 34b abut when the blades are housed. The abutting surface 82 is an inclined surface 83 inclined to the bed plate 11 side as it goes from the bed plate 11 side to the blade receiving plate 15 side. |
US10101630B2 |
Optical waveguide device
An optical device may include at least two waveguides with different propagation constants. Each waveguide is associated with a grating antenna with a grating period selected to emit light at the same emission angle despite the different propagation constants. Each waveguide may be part of an optical path that includes phase shifters. Additionally, the waveguides may be formed in a waveguide layer that is separate from a perturbation layer in which the grating antennas as formed. |
US10101621B2 |
Display substrate and manufacturing method thereof, display device
A display substrate and a display device are provided. The display substrate includes: plural gate lines each having at least one end provided with plural first electrostatic discharge (ESD) units configured to discharge static electricity in the gate lines. The plural first ESD units have curvatures different from each other. By discharging the static electricity through the plural ESD units, in case one of the ESD units is broken down by electrostatic current, the other ones can continue working. |
US10101619B2 |
Display device and driving method for the same
A display device has a transistor including a gate terminal, a first input-output terminal and a second input-output terminal, the gate terminal connected to a scanning signal line and the first input-output terminal connected to a video signal line, a photoconductive element including a first terminal and a second terminal, the first terminal connected to the second input-output terminal of the transistor and the second terminal connected to a first power line, and a light-emitting element including a third terminal and a fourth terminal, the third terminal connected to the second input-output terminal of the transistor and the fourth terminal connected to a second power line. |
US10101617B2 |
Transparent electrode for electronic displays
A transparent electrode is described and includes metallic nanowires and a polymeric overcoat layer for protecting the nanowires from corrosion and abrasion. The polymeric overcoat layer includes nanoparticles, particularly antimony tin oxide, zinc oxide and/or indium tin oxide, and has a sheet resistance of greater than about 107 ohm/sq. The transparent electrode can be used in electronic displays such as polymer-dispersed liquid crystal, liquid crystal, electrophoretic, electrochromic, thermochromic, electroluminescent and plasma displays. |
US10101615B2 |
Array substrate and manufacturing method thereof, liquid crystal panel and display device
An array substrate includes: a base substrate; a sub-pixel region on the base substrate in which a first electrode and a second electrode are disposed; and a first insulating layer between the first electrode and the second electrode for insulating the first electrode and the second electrode. One of the first electrode and the second electrode is a common electrode and the other is a pixel electrode. A surface of at least one of the first electrode and the second electrode is a curved surface. The array substrate is intended to provide a liquid crystal panel and a display device with high light transmittance in sub-pixel regions. A manufacturing method of an array substrate is further disclosed. |
US10101613B2 |
Liquid crystal display device and method for manufacturing the same
The present disclosure provides a liquid crystal display device and a method for manufacturing the same. The device includes: a first substrate; a second substrate spaced apart from and opposite to the first substrate; a first lower alignment layer formed on an upper surface of the first substrate; a first upper alignment layer formed on a lower surface of the second substrate; a second alignment layer formed in an array on either or both of an upper surface of the first lower alignment layer and a lower surface of the first upper alignment layer; a polymer barrier positioned between the first substrate and the second substrate, the polymer barrier formed on the array of the second alignment layer; and a liquid crystal positioned between the polymer barriers. |
US10101611B2 |
Display device
A backplate having a folding region and an unfolding region adjacent to the folding region includes: first and second material layers corresponding to the folding and unfolding regions; and a third material layer between the first and second material layers, the third material layer is more rigid than the first and second materials layers, wherein the first and second material layers extend from the folding region to the unfolding regions such that a thickness of the first and second material layers is gradually reduced from the folding region to the unfolding region. |
US10101610B2 |
Display device
A display device includes a display panel including a display surface defined therein and curved in a first direction, and a backlight unit which provides the display panel with light. The backlight unit includes a center light source, outer light sources, and a reflective layer. The display panel includes a display surface defined therein and curved. The center light source includes center light emitting diode packages. Each of the outer light sources includes outer light emitting diode packages. The reflective layer defines a reflective surface. Each of the center light emitting diode packages is disposed on a first support surface. At least one of the outer light emitting diode packages is disposed on a second surface, which is different from the reflective layer. |
US10101608B2 |
Manufacturing method of color filter substrate
The present invention provides a manufacturing method of a color filter substrate, in which a layer of photoresist layer of a negative photoresist resin material is first formed on the color filter film layer; then, back side exposure is conducted on the photoresist layer from the underside of the backing plate so that a part of the photoresist layer that is adjacent to the backing plate gets cured for subsequently forming a planarization layer; afterwards, a mask is used to conduct front side exposure on the photoresist layer from the backing plate to form post spacers; and finally, the photoresist layer that has been subjected to exposure twice is subjected to development to remove a portion of the photoresist layer that has not been cured so as to form, simultaneously, a planarization layer and post spacers located on the planarization layer. This, when compared to an existing manufacturing method of a color filter substrate, can greatly simplify operation flow and thus greatly reduce investment on manufacturing line facility and lower down manufacturing costs of products and potential risks of unexpected problems occurring in the manufacturing process and shortening product manufacturing cycle. |
US10101606B2 |
Semiconductor device
A variable capacitor is formed from a pair of electrodes and a dielectric interposed between the electrodes over a substrate, and an external input is detected by changing capacitance of the variable capacitor by a physical or electrical force. Specifically, a variable capacitor and a sense amplifier are provided over the same substrate, and the sense amplifier reads the change of capacitance of the variable capacitor and transmits a signal in accordance with the input to a control circuit. |
US10101604B2 |
Adaptable bezel assembly for extreme service conditions
A display assembly includes front and rear bezel members each defining a frame around a display opening. The front bezel member is capable of secure attachment to the rear bezel member at an interface that defines at least one gap. A display panel is retained against the rear face of the rear bezel member. At least one additional panel member is retained in the gap between the front and rear bezel members, such as a touch panel or EMI panel. The display panel, EMI panel, and touch panel are each individually removable from the display assembly. |
US10101596B1 |
Eye patch attachable to eyeglasses
An eye patch formed of a flexible, opaque material is attached to a pair of eyeglasses. The patch has an asymmetric conical shape when in repose. The patch extends from an eyeglass nose bridge around a ninety degree (90°) bend to an eyeglass temple piece and overlies a lens of the eyeglasses. At least one slit is formed in an outboard end of the patch to slidingly receive the eyeglass temple piece. An elastic strap is secured to a peripheral boundary of the patch at the inboard end of the patch. The elastic strap underlies the nose bridge so that the elastic strap captures the nose bridge. The peripheral boundary of the patch abuts a user's face in encircling relation to an eye when the patch is secured to the eyeglasses so that light is prevented from reaching the eye. |
US10101592B2 |
Self-moiré target design principles for measuring unresolved device-like pitches
Metrology targets and methods are provided, which provide self-Moiré measurements of unresolved target features, i.e., interaction of electromagnetic fields re-scattered off elements within a single target layer provides signals with Moiré pitches that are measurable, although the actual target pitches are unresolved and possibly device-like. Targets comprise cell(s) with interlaced lines of elements having different device-like pitches which are selected to yield resolved Moiré pitch(es). Different target designs are presented for scatterometry and imaging metrology measurements, as well as for critical dimension, dose and focus, and pitch walk measurements—of device-like targets. |
US10101589B2 |
Optical element, display device, master, and method for manufacturing optical element
There is provided an optical element including: a substrate; and a plurality of microlenses formed on the substrate. A reflecting surface of the microlens is an aspherical surface and asymmetrical with respect to an optical axis of the microlens. A pitch between adjacent ones of the microlenses is 10 to 230 μm. A depth of the microlens is 3.2 to 15.4 μm. |
US10101587B2 |
Display apparatus
A display apparatus and a display method are disclosed. The display apparatus includes a left eye block and a right eye block. Each of the left eye and right eye block includes a relay unit and an eyepiece unit. Relay unit including at least one first optical lens is configured to receive light beams of input image, and generate a relay image by enlarging input image through the at least one first optical lens. The eyepiece unit including at least one second optical lens is configured to receive light beams of relay image, and generate an output image for a user to see by converging light beams of relay image through the at least one second optical lens. |
US10101586B2 |
Display device and control method for display device
An HMD includes an image display section worn on the head of a user and configured to output image light and an illuminance sensor configured to detect light. The HMD includes a sub-control section. The sub-control section adjusts, on the basis of a detection value of the illuminance sensor, the image light output by the image display section. |
US10101585B2 |
Stereoscopic display device and control method
According to one of aspects, a display device includes: a display unit configured to three-dimensionally display an object by displaying images respectively corresponding to both eyes of a user by being worn; a detection unit configured to detect a real body that operates the object; and a control unit configured to change the object according to movement of the real body, and perform order processing for ordering a product corresponding to the object. |
US10101584B2 |
Mounting structure for head up display
A head up display unit can be provided in an inner portion of an instrument panel. A column bracket for mounting a steering column is at a lower portion of a vehicle body strength member and extends in a vehicle width direction in a vehicle rear side of a front wall panel of a vehicle interior. The head up display unit is mounted on the column bracket so as to be movable to a vehicle upward direction by an emergency input load from a vehicle front direction. |
US10101581B2 |
Electronic ophthalmic lens with eye closed sensor with open eye prompt and data logging
An eyelid position sensor system for an ophthalmic lens comprising an electronic system is described herein for determining at least one of drowsiness or sleep onset of the wearer. The eyelid position sensor system is part of an electronic system incorporated into the ophthalmic lens. The electronic system in at least one embodiment includes a power source, power management circuitry, one or more sensors, clock generation circuitry, control algorithms and circuitry, and an alert mechanism. The eyelid position sensor system is utilized to determine eyelid position and use this information to determine if the wearer is asleep or awake. |
US10101577B2 |
System to prognose gas turbine remaining useful life
A flash thermography device for generating an infrared image of a turbine component located inside a turbine, wherein the turbine includes at least one inspection port. The device includes a flash source that generates a light pulse that heats the turbine component and an infrared sensor for detecting thermal energy radiated by the turbine component. The device also includes a borescope having a sensor end, a viewing end that includes the flash source and an interior hollow that extends between the sensor and viewing ends. The borescope is positioned in the inspection port such that the viewing end is located inside the turbine. Thermal energy radiated from the turbine component is transmitted through the hollow to the infrared sensor to enable generation of the infrared image. The device further includes a reflector located on the viewing end that directs the light pulse toward the turbine component and a flash power supply for energizing the flash source. |
US10101576B2 |
Bore scope system
A bore scope system includes an HVAC system has at least one duct and at least one vent. An electronic device is provided that has an input and a display. The electronic device is manipulated to observe the display. A camera unit is provided. The camera unit is comprised of a resiliently bendable material. Thus, the camera unit may be manipulated into a selected shape. The camera unit is inserted into the at least one vent and is urged into the at least one duct. Thus, such that the camera unit records an interior of the at least one duct for inspection purposes. |
US10101575B2 |
Endoscope objective optical system
This endoscope objective optical system is capable of acquiring images of high resolution and wide angle of observation field, maintaining low invasiveness and appropriately correcting various aberrations. This optical system has at least a first cemented lens which has a positive lens and a negative lens, in which the cemented lens satisfies the following conditional expressions: (1) 15.0<νA−ndA<15.75 and (2) −0.2>rdyA1/ih>−20, wherein νA is an Abbe number of the negative lens, ndA is a refractive index of the negative lens at the d-line, rdyA1 is a curvature radius of a joining surface of the negative lens, and ih is an image height. |
US10101574B2 |
Optical coupler for optical imaging visualization device
An optical coupler for mounting at a distal end of an optical imaging device includes a visualization section and an attachment section. At least one surface of the visualization section has a roughness that does not interfere with a video capture system of an optical imaging device. |
US10101570B1 |
Optical fiber connector inspector with two-dimensional scanning function
A connector inspector includes a microscope assembly, a supporting tray, and a main frame. The microscope assembly is placed within the supporting tray with a bottom cylindrical protrusion inserted into a base plate of the supporting tray, and the supporting tray is coupled with the main frame with a pair of pivoting joints. The microscope assembly is horizontally biased by a spring and an adjusting knob, both set between the main frame and the microscope assembly. The microscope assembly is vertically biased by a spring and an adjusting knob, both set between the main frame and the microscope assembly. Thus, the microscope assembly is able to swing to shift the imaging axis of the microscope assembly in two dimensions using the two adjusting knobs respectively. Because the biasing means for the imaging axis are built inside the inspector, the inspector may be used with just one hand. |
US10101566B2 |
Camera methods and apparatus using optical chain modules which alter the direction of received light
Methods and apparatus for capturing or generating images using multiple optical chains operating in parallel are described. Pixel values captured by individual optical chains corresponding to the same scene area are combined to provide an image with at least some of the benefits which would have been provided by capturing an image of the scene using a larger lens than that of the individual lenses of the optical chain modules. By using multiple optical chains in parallel at least some benefits normally obtained from using a large lens can be obtained without the need for a large lens. Furthermore in at least some embodiments, a wide dynamic range can be supported through the use of multiple sensors with the overall supported dynamic range being potentially larger than that of the individual sensors. Some lens and/or optical chain configurations are designed for use in small handheld devices, e.g., cell phones. |
US10101565B2 |
Imaging lens and imaging apparatus
An imaging lens includes, in order from the object side to the image side, a positive first lens group, a stop, a positive second lens group, and a positive third lens group. The first lens group includes, consecutively in order from the most object side thereof, a negative lens and a positive lens. The second lens group is of a three lens configuration and includes a positive lens and a negative lens. The third lens group includes, consecutively in order from the most object side thereof, a negative lens and a positive lens. The imaging lens satisfies Conditional Formula (1): 0 |
US10101559B2 |
Monolithic optical mounting element
A monolithic optical mount having a bore for accommodating an optical element, the bore including: a first ridge located at a first position on the inside circumference of the bore; a second ridge located at a second position on the inside circumference of the bore; and a flexure extending from along the inside circumference of the bore to a point beyond a threaded hole which passes through from the outside circumference of the bore to the inside circumference of the bore; wherein the flexure is actuated by turning a screw in the threaded hole thereby adjusting an amount of force pushing against a point on the flexure by a tip of the screw. |
US10101558B2 |
Lens driving device
A lens driving device is provided, including a frame, a lens holder, and a dust-proof structure. The frame includes a top casing and a bottom base. The lens holder carries a lens and is movably disposed in the frame and has a first anti-twist structure. A second anti-twist structure corresponding to the first anti-twist structure is formed on a surface of the bottom base. The dust-proof structure is formed on the surface of the bottom base to prevent dust from entering a receiving hole in the bottom base, and the receiving hole is used for receiving an image sensor. |
US10101557B2 |
Imaging lens module and electronic device
An imaging lens module includes a plastic barrel, an optical lens assembly and a glue material. The plastic barrel includes an outer object-end surface, an outer image-end surface and an inner tube surface. The inner tube surface connects the outer object-end surface and the outer image-end surface, and includes a plurality of parallel inner surfaces. A plurality of stripe structures are disposed on and protruded from at least one of the parallel inner surfaces, wherein the stripe structures are regularly arranged along a circumferential direction of the parallel inner surface. The optical lens assembly includes a plurality of optical elements disposed in the plastic barrel and arranged along the optical axis, wherein an outer annular surface of at least one of the optical elements is disposed correspondingly to the stripe structures. The glue material is applied among the outer annular surface and the stripe structures. |
US10101556B2 |
Optical lens assembly
An optical lens assembly including at least two lens elements and an adhesive is provided. The lens elements are stacked disposed, and each of the lens elements includes an optical portion allowing imaging rays to pass through and an assembly portion configured to fix the lens. Each of the assembly portions of two adjacent lens elements includes an adhesive surface, and the adhesive surfaces are disposed opposite to each other to form an adhesive gap. The adhesive is distributed in the adhesive gap and adhered to fix the adhesive surfaces disposed opposite to each other. The adhesive surface of one lens element extends outwardly towards a direction away from an optical axis of the lens element to form an adhesive entering tapered surface configured to guide the adhesive into the adhesive gap. |
US10101554B2 |
Cable clamp and telecommunications enclosure
A telecommunications closure (10) comprising cables (46), a cover (20), an interior frame (30), the frame (30) holding telecommunications equipment (32), and a seal block (40) sealing the cover (20) closed relative to one or more cables (46) which enter the closure (10). The frame (30) defines a plurality of clamp assembly holders (36). A plurality of clamp assemblies (60, 160, 260) are provided, each clamp assembly (60, 160, 260) for holding a cable including a jacket (48), interior optical fibers (52), and at least one interior strength member (50). Each clamp assembly (60, 160, 260) includes a jacket clamp assembly (64, 164, 264) moveable relative to the frame, and including a wrap (68) which mounts around the jacket, and a strength member clamp assembly (80, 180, 280) moveable relative to the frame. The wrap (68) wraps around the jacket (48) and is adjustable for different jacket diameters. The strength member clamp assembly (80, 180, 280) is mountable in a plurality of positions relative to the jacket clamp assembly (64, 164, 264) to account for variations in the relative location of the strength member relative to the jacket clamp assembly. The clamp assembly (60, 160, 260) is moveable relative to the frame (30) wherein the cable (46) is allowed to move to a proper position relative to the seal block (40) so as to reduce the likelihood of a leak by being centrally positioned relative to the cable opening through the seal block. |
US10101548B2 |
Optical connector assemblies incorporating electrical contacts
Optical connector assemblies for device-to-device optical connections are disclosed. In one embodiment, an optical connector assembly includes a housing having a mating surface, an optical coupling body, a first contact pin, and a second contact pin. The optical coupling body includes an optical coupling face such that the optical coupling face is exposed at the mating surface of the housing. The optical connector assembly further includes a plurality of GRIN lenses disposed within the optical coupling body, wherein each GRIN lens has a coupling surface positioned at the optical coupling face of the optical coupling body. The first and second contact pins extend from the mating surface of the housing such that they are positioned on opposite sides of the optical coupling body. Optical connector assemblies incorporating a total-internal-reflection surface are also disclosed. |
US10101547B2 |
Fixing structure for optical fiber, semiconductor laser module, and fixing method for optical fiber
This fixing structure for an optical fiber comprises a groove provided to a fiber-fixing base along the axial direction of an optical fiber to be fixed. The groove opens upward. The optical fiber is arranged within the groove along the groove. The optical fiber is fixed to the inner surface of the groove using an adhesive. The inner-side surfaces of the groove that face each other serve as fixing surfaces for the optical fiber. In other words, the optical fiber is fixed to the fixing surfaces that are the inner-side surfaces of the groove and that face each other using the adhesive. A space in which the fiber-fixing base and the adhesive are not bonded is formed in the vertical direction of the optical fiber. In other words, a space is provided in a vertical direction that is substantially perpendicular to the fixing direction in which the optical fiber is fixed. |
US10101544B2 |
Fiber optic connector assemblies with rotatable pivot arm
Fiber optic connector assemblies and subassembly are disclosed. In one embodiment, a fiber optic connector subassembly includes a body and a pivot arm. The body includes a first body shell and a second body shell having a joint portion. The first body shell is coupled to the second body shell. The pivot arm is rotatably coupled to the joint portion. In another embodiment, a fiber optic connector assembly includes a plurality of cable assemblies, a housing, a body, and a pivot arm. Each cable assembly includes a fiber optic cable having a plurality of optical fibers, and a ferrule. The plurality of optical fibers is coupled to the ferrule. The housing receives the ferrules of the plurality of cable assemblies. The body is coupled to the housing. The pivot arm is rotatably coupled to the body. The plurality of optical fibers is disposed within the pivot arm. |
US10101543B2 |
Indexing terminals for supporting a bidirectional indexing architecture
Aspects of the present disclosure relates to an indexing terminal including a multi-fiber ruggedized de-mateable connection location, a first single-fiber ruggedized de-mateable connection location and a second single-fiber ruggedized de-mateable connection location. The multi-fiber ruggedized de-mateable connection location includes a plurality of fiber positions with one of the fiber positions optically coupled to the first single fiber ruggedized de-mateable connection location. |
US10101542B2 |
Managed connectivity systems
In managed connectivity systems, media reading interfaces at adapter blocks read information from storage devices attached to plug connectors. Media reading interfaces include one or more contact members. The contact members of certain types of media reading interfaces are held together by a base body to be handled as a unit. Certain types of media reading interfaces have support contacts that increase the beam length of the contact members. Certain types of media reading interfaces rock within the adapter block. |
US10101539B2 |
Optical fiber adapter with shutter members
An optical fiber adapter according to the present disclosure includes a main body, a first shutter member, a second shutter member, an inner housing, a first elastic member and a second elastic member. The first elastic member includes a first base portion, a first driving portion and a first connecting portion. The first connecting portion connects the first base portion with the first driving portion. The second shutter member includes a second base portion, a second driving portion and a second connecting portion. The second connecting portion connects the second base portion with the second driving portion. The inner housing is positioned within the main body through the first opening. The first shutter member is attached to and is driven to move by the first driving portion. The second shutter member is attached to and is driven to move by the second driving portion. |
US10101536B2 |
Multichannel optical coupler array
A multichannel optical coupler array comprises a coupler housing structure and longitudinal waveguides. At least one of the longitudinal waveguides is a vanishing core waveguide. Light traveling from a first end to a second end can escape from an inner vanishing core into a corresponding outer core proximally to an intermediate cross section, and can escape from the outer core into a combined waveguide formed by at least two neighboring outer cores proximally to the second end. |
US10101532B1 |
Silicon-waveguide-based broadband polarization splitter-rotator
A waveguide-based polarization splitter-rotator (PSR) includes a converter with tapered rib-structure configured to convert TM0/TE0 polarization mode of an input light to a TE1/TE0 mode, a splitter coupled to the first plane for splitting the input light evenly to a first wave at a first port and a second wave at a second port. Furthermore, the PSR includes a phase shifter having a first arm coupled to first port and a second arm coupled to the second port. The first arm guides the first wave to a third port with no phase shift while the second arm adds 90 or 270 degrees to the second wave. The PSR also includes a 2×2 MMI coupler for coupling the first wave and the second wave to output a first output light in TE0 mode exclusively from TM0 mode and a second output light in TE0 mode exclusively from TE0 mode. |
US10101530B2 |
Intersecting splitter, and multicast switch and multicast switch module using same
An intersecting splitter configured so that the branching ratio of each optical splitter differs in accordance with the difference in the number of intersections in each branched waveguide. The branching ratios (totaling 100%) of the optical splitters are adjusted so that the branching ratios on the high side as to the number of intersections is high in comparison with the branching ratios on the low side as to the number of intersections, and it is thereby possible to level the total loss. |
US10101528B2 |
Optical coupling device with a wide bandwidth and reduced power losses
A photonic integrated circuit includes an optical coupling device situated between two successive interconnection metal levels. The optical coupling device includes a first optical portion that receives an optical signal having a transverse electric component in a fundamental mode and a transverse magnetic component. A second optical portion converts the transverse magnetic component of the optical signal into a converted transverse electric component in a higher order mode. A third optical portion separates the transverse electric component from the converted transverse electric component and switches the higher order mode to the fundamental mode. A fourth optical portion transmits the transverse electric component to one waveguide and transmits the converted transverse electric component to another waveguide. |
US10101526B2 |
Multicore fiber
A multicore fiber communicates using light up to an xth-order LP mode (where x is an integer of 1 or more) in a communication band. The multicore fiber includes: a plurality of cores; a clad that surrounds the plurality of cores and has a refractive index lower than refractive indexes of the plurality of cores; and a cover layer that covers the clad and has a refractive index higher than the refractive index of the clad. Each of the plurality of cores propagates light up to an (x+1)th-order LP mode. A core pitch is set to a distance where crosstalk of the light up to the xth-order LP mode becomes less than or equal to −40 dB/km and crosstalk of light of the (x+1)th-order LP mode becomes greater than or equal to −30 dB/km. |
US10101524B2 |
Display apparatus
According to an aspect, a display apparatus includes: a display panel; a backlight device disposed on a back surface side of the display panel; an adhesive member bonding the display panel to the backlight device; and a housing covering a back surface side of the backlight device. The housing includes a bottom portion and a wall portion rising from a periphery of the bottom portion toward the display panel side. The adhesive member is disposed between the display panel and the wall portion. |
US10101523B1 |
Light guide heat dissipation module and electronic device
A light guide heat dissipation module includes a first heat dissipation member, a second heat dissipation member, a light guide member, and a light source assembly. The first heat dissipation member includes an opening. The second heat dissipation member is thermally coupled to the first heat dissipation member. The light guide member is disposed between the first heat dissipation member and the second heat dissipation member. The opening of the first heat dissipation member exposes a portion of the light guide member. The light guide member includes a light incident surface. The light source assembly includes a light source and a pad electrically connected to the light source. The light source is disposed beside the light incident surface of the light guide member. The pad is disposed on a bottom surface of the second heat dissipation member away from the first heat dissipation member. An electronic device including the light guide heat dissipation module is further provided. |
US10101519B2 |
Lighting assembly for display illumination
A lighting assembly for a vehicle instrument panel includes a light guide supported within a light housing proximate to a light source. The light guide includes a top surface with a plurality of prisms for efficiently transmitting light toward a display and operator. The light guide may be coupled to a diffuser with a plurality of serrations that include a light reflecting surface for directing light from the light guide in a direction toward an operator. |
US10101518B2 |
Integrated back light unit
A light emitting device includes a support having an interstice and at least one LED located in the interstice and at least one of a waveguide or an optical launch having a transparent material encapsulating the at least one LED located in the interstice. |
US10101516B2 |
Optical compensation plate
An optical compensation plate comprises a substrate, a phase difference compensation layer, and an antireflection layer. The substrate is for example a glass substrate. The phase difference compensation layer is formed by oblique vapor deposition of an inorganic material on a surface of the substrate, and has a microstructure where columnar structures stand with inclination in relation to the surface of the substrate. The antireflection layer is provided on the upper side of the phase difference compensation layer, and has an uneven structure equally formed on one surface. |
US10101514B2 |
Laminate, stretched laminate, manufacturing method of stretched laminate, manufacturing method of optical film laminate having polarizing film using the same, and polarizing film
Provided is a laminate comprising a thermoplastic resin substrate and a polyvinyl alcohol based resin layer formed on the thermoplastic resin substrate, being used to form a polarizing film of the polyvinyl alcohol based resin layer treated with a post-process comprising at least a dyeing step of dyeing the polyvinyl alcohol based resin layer with a dichroic material, the post-process being performed after the polyvinyl alcohol based resin layer formed on the thermoplastic resin substrate is stretched together with the thermoplastic resin substrate, wherein the polyvinyl alcohol based resin layer comprises a polyvinyl alcohol based resin and a halide. |
US10101513B2 |
Method for manufacturing thin polarizer, thin polarizer manufactured using same, and polarizing plate
The present invention relates to a method for manufacturing a thin polarizer, the method comprising the steps of: forming an auxiliary support on both ends in the transverse direction (TD) of an unstretched polyvinyl alcohol-based film; and wet-stretching the polyvinyl alcohol-based film, which has the auxiliary support formed thereon, in the machine direction (MD) of the polyvinyl alcohol-based film, in such that the thickness of the polyvinyl alcohol-based film is 10 μm or less. |
US10101507B2 |
Mirror device
A mirror device includes at least one electrically conductive shielding element, which forms a mechanism for producing an electric field in a region adjacent to at least one side surface and/or a rear side of a mirror body. |
US10101506B2 |
Display assembly with diffusing member for appearance matching
A display unit includes a display region and a border region. The display region is configured to include a dark state. A diffusing member is positioned adjacent to the border region such that the diffusing member is coextensive with the border region. A first electromagnetic ray bundle incident on the display region in the dark state produces a first bidirectional reflection distribution function. A second electromagnetic ray bundle incident on the border region produces a second bidirectional reflection distribution function. The diffusing member is configured such that the first bidirectional reflection distribution function is substantially identical to the second bidirectional reflection distribution function. The diffusing member may include a base layer and a surface hologram recorded onto the base layer. The surface hologram is configured to encode a spatial pattern in at least one of the opacity, density, and surface height of the base layer. |
US10101505B2 |
Device and method for generating vortex beam generation
A vortex beam device includes: a metal reflector, a low refractive index layer, and multiple elliptical dielectric elements. The low refractive index layer located on the metal reflector. The multiple elliptical dielectric elements are embedded in the low refractive index layer and arranged in an array, major axes of the multiple elliptical dielectric elements are parallel or coincident. The multiple elliptical dielectric elements have a same thickness. A thickness of the low refractive index layer is greater than a thickness of the elliptical dielectric element. An outer surface of each elliptical dielectric element is flush with an outer surface of the low refractive index layer. A refractive index of the low refractive index layer is less than a refractive index of the elliptical dielectric element. |
US10101504B2 |
Optical element and display device
An optical element includes a substrate and a resin and satisfies the following formula, RTmax/RTmin≤9/5, wherein RTmin represents the resin thickness at the thinnest regions of a major patterned component that is made of the resin, and RTmax represents the resin thickness at the thickest regions of the major patterned component which is made of the resin. |
US10101503B2 |
Anti-reflective coated glass article
A coated glass article includes a glass substrate and a coating formed over the glass substrate. The coating includes a first inorganic metal oxide layer deposited over a major surface of the glass substrate. The first inorganic metal oxide layer has a refractive index of 1.8 or more. The coating also includes a second inorganic metal oxide layer deposited over the first inorganic metal oxide layer. The second inorganic metal oxide layer has a refractive index of 1.6 or less. The coated glass article exhibits a total visible light reflectance of 6.5% or less. |
US10101500B2 |
Composition for manufacturing contact lenses and method for manufacturing contact lenses by using the same
A composition is provided for manufacturing contact lenses including a siloxane macromer represented by the following formula (I): wherein R1, R2 and R3 are independently C1-C4 alkyl groups, R4 is C1-C6 alkyl group, R5 is a residue obtained by removing NCO group from an aliphatic or aromatic diisocyanate, R6 and R7 are independently alkylene groups, and n is an integer of about 4-80, m is an integer of about 3-40; a crosslinking agent or a siloxane macromer represented by the following formula (II), wherein p is an integer of 4-80 and q is an integer of 3-40: and an initiator. |
US10101498B2 |
Well survivability in multidimensional geomechanical space
A method can include receiving well path data and geomechanical simulation data; rotating at least a portion of the geomechanical simulation data from geomechanical simulation coordinates to well coordinates associated with the well path data; determining at least one of an axial strain proxy and a shear strain proxy based at least in part on the rotating; and analyzing at least the one of the axial strain proxy and the shear strain proxy. |
US10101497B2 |
Method for determining a karstic region
The present invention relates to a method for determining a karstic region modified by karstification phenomena. This method comprises, from a geological model, determining a seed cell and a target cell in that model. If a distance between the seed cell and the target cell is above a given distance, it is possible to update the seed cell with a bifurcation cell based at least on the coordinates of the seed cell, the coordinates of the target cell, a distance distribution, an angular distribution, and to re-iterate the test. Based on that bifurcation cells, trajectory is computed and cells of that trajectory is updated with new cell characteristics. |
US10101484B2 |
Assessing risks of compartmentalization
Various implementations described herein are directed to a method for assessing risks of compartmentalization. In one implementation, the method may include receiving seismic data for a formation of interest; identifying areas in the formation having a dip angle greater than about 30 degrees; performing a plurality of downhole fluid analysis (DFA) within a wellbore around the formation having the dip angle greater than about 30 degrees to identify areas experiencing mass density inversion; and determining the areas experiencing mass density inversion by DFA as having one or more risks of compartmentalization. |
US10101483B2 |
Vibration control for a cement evaluation tool
Systems and methods for evaluating a cement installation are provided. In one example, the cement may be evaluated using a casing arrival measurement sensor that measures casing arrival signals resulting from firing a signal from a cement bond logging acoustic source. External signals (e.g., signals other than the casing arrival signals) may be attenuated by firing an attenuation firing signal. |
US10101482B2 |
Method for steering a towed acoustic linear antenna
A method and apparatus are provided for steering a first acoustic linear antenna belonging to a plurality of acoustic linear antennas towed by a vessel. A plurality of navigation control devices are arranged along the plurality of linear antennas in order to act at least laterally on the position of the linear antennas. At least one of the navigation control devices arranged along the first acoustic linear antenna performs steps of: obtaining a local measurement of a feather angle or of a parameter linked to the feather angle, the local measurement being associated with the at least one of the navigation control devices arranged along the first acoustic linear antenna; computing a lateral force, as a function of the obtained local measurement; and applying the computed lateral force. |
US10101479B2 |
Marine deterministic notch compensation
A method of performing notch compensation and a system to perform notch compensation for a first seismic streamer are described. The method includes disposing the first seismic streamer at a first depth, where the seismic streamer includes a first set of sensors to receive reflections resulting from a seismic source, the reflections indicating a notch at a frequency. The method also includes disposing a second seismic streamer at a second depth, the second depth being less than the first depth and the second seismic streamer including a second set of sensors to receive reflections resulting from the seismic source. The method further includes processing the reflections received by the first set of sensors and the second set of sensors together to derive the match filter, and applying the match filter to the reflections received by the first set of sensors of the first seismic streamer to compensate for the notch. |
US10101478B2 |
Flexible printed circuits in marine geophysical streamers
Disclosed are flexible printed circuits incorporated into marine geophysical streamers. An embodiment discloses a streamer for geophysical surveying comprising: a jacket; geophysical sensors; and a flexible printed circuit assembly disposed inside the jacket and coupled to the geophysical sensors, wherein the flexible printed circuit assembly comprises sensor signal conductors that communicatively couple the flexible printed circuit assembly to two or more of the geophysical sensors. |
US10101474B2 |
Pixel based dead time correction
A positron emission tomography (PET) apparatus and method employs a plurality of radiation detectors (20) disposed around an imaging region (16) and configured to detect 511 keV radiation events emanating from the imaging region. A calibration phantom is disposed in the imaging region. One or more processors are configured to: acquire and store listmode data of the phantom; measure a random rate for each line of response (LOR) from the listmode data using a coincident 511 keV events detector (34) with a time offset (54); determine a singles rate for each detector pixel from the random event rate, for example via a histogram plotting singles rate for each detector pixel; compute a live time factor of each LOR; compute a dead time correction factor as the reciprocal of the live time factor; and correct images according to the dead time correction factor. |
US10101473B2 |
Semiconductor detector
The present disclosure provides a semiconductor detector. The semiconductor detector comprises: a detector crystal including a crystal body, an anode and a cathode; a field enhance electrode for applying a voltage to the detector crystal; an insulating material disposed between the field enhanced electrode and a surface of the detector crystal. The semiconductor detector further comprises a field enhanced electrode circuit board having a bottom connection layer in contact with the surface of the detector crystal and a top layer opposite to the bottom connection layer, wherein the top layer is connected to a high voltage input terminal of the semiconductor detector, and an insulating material is provided between the bottom connection layer and the detector surface of the detector crystal. |
US10101469B2 |
Radiation image acquisition device
A radiation image acquisition device includes: a radiation source which emits radiation; a wavelength conversion member which generates scintillation light according to incidence of the radiation emitted from the radiation source and transmitted by an object; first imaging means which condenses and images the scintillation light emitted from an entrance surface for the radiation in the wavelength conversion member; and second imaging means which condenses and images the scintillation light emitted from a surface opposite to the entrance surface in the wavelength conversion member, wherein one of the first imaging means and the second imaging means condenses the scintillation light emitted from the entrance surface or the opposite surface in a direction of a normal thereto, and wherein the other condenses the scintillation light emitted from the entrance surface or the opposite surface in a direction inclined with respect to a direction of a normal thereto. |
US10101464B2 |
Geospatial positioning using correction information provided over cellular control channels
Disclosed is a method of calculating a geospatial position by a mobile device by monitoring with the mobile device a first control channel from a first cell of a cellular communications system; monitoring with the mobile device a second control channel from a second cell of the cellular communications system at the same time as the first cellular control channel; receiving with the mobile device a first correction value sent over the first control channel; receiving with the mobile device a second correction value sent over the second control channel; receiving with the mobile device a signal from a global navigation satellite system; calculating with the mobile device the geospatial position based upon the signal from the global navigation satellite system and at least one of the first correction value and the second correction value. |
US10101461B2 |
Radio frequency circuit structure for implementing function of converting GNSS satellite signal into baseband signal
The present invention relates to a radio frequency circuit structure for implementing a function of converting a satellite signal of a global navigation satellite system into a baseband signal. The radio frequency circuit structure comprises a channel dividing function module, a plurality of frequency converting function modules, a plurality of local oscillator signal modules, and a plurality of analog-to-digital convertor modules. The channel dividing function module is used for dividing a satellite signal of the global navigation satellite system received by an antenna into satellite signals in a plurality of channels. Each of the frequency converting function modules is used for performing frequency conversion on the satellite signals in the corresponding channels to form near zero-frequency signals. Each of the local oscillator signal module is used for generating a local oscillator signal and outputting the local oscillator signal to the frequency converting function module. By using the radio frequency circuit structure for implementing a function of converting a satellite signal of a global navigation satellite system into a baseband signal, frequency conversion and follow-up signal processing can be performed on the satellite signals in each frequency band separately, the signal quality insured, a sufficient signal to noise ratio is provided for a baseband processing circuit, thereby providing a wider application range. |
US10101460B2 |
Pet locating device
A pet-locating device adapted for embedding under the skin of an animal that includes: a micro global positioning transmitter; a rechargeable battery, where the rechargeable battery supplies power to the global positioning transmitter; a voltage regulator, where the voltage regulator controls the power supply to the global positioning transmitter; and a power generator, where the power generator charges the rechargeable battery. The power generator uses mechanical motion as the mechanism to generate power. |
US10101457B1 |
Mirror tilt actuator
In some embodiments, a depth map acquisition system, includes a housing, a light source for emitting light to illuminate objects in a scene subject to depth mapping, fixedly mounted to the housing, a mirror tilt actuator, fixedly mounted to the housing, for tilting a mirror fixedly mounted to the mirror tilt actuator, a mirror fixedly mounted to the mirror tilt actuator, for reflecting light from the light source to the objects, and a partially transparent photosensitive detector in the direct path of the light from the mirror to the objects. |
US10101456B2 |
Method and device for measuring the speed of an aircraft by Doppler
The invention relates to the measurement of the speed of an aircraft by Doppler laser anemometry, the aircraft being equipped with a LiDAR using coherent detection. According to the invention, the measurement method comprises the following steps: emission by the lidar of a laser beam, reception by the lidar of a signal backscattered by particles present in the path of the beam emitted and generation of the corresponding heterodyne signal, processing of the heterodyne signal by the processor unit which comprises the following sub-steps: time-frequency analysis of the heterodyne signal, estimation of the speed of the aircraft based on the time-frequency analysis, wherein the step for processing the heterodyne signal comprises a statistical test sub-step with: estimation of a statistical function from the TFR of the heterodyne signal, estimation of a reference statistical function from the TFR of the noise associated with the heterodyne signal, calculation of a difference between the statistical function from the TFR of the heterodyne signal and the reference statistical function from the TFR of the noise. |
US10101455B1 |
Apparatus utilizing electro-optical/infrared threat warning, proactive and reactive countermeasures
An apparatus for combining electro-optical infrared threat warning, and proactive and reactive countermeasures includes a laser which generates a laser beam. A tracking module is included in the apparatus which scans a field of regard with the laser beam and collects threat signals generated from objects of interest. A passive warning module observes the threat signals in the field of regard and generates passive warning operational signals. A proactive module also observes the threat signals in the field of regard with the laser beam and generates proactive operational signals. A reactive module directs the laser beam at the objects of interest in said field of regard, and generates reactive operational signals. The modules exchange the operational signals therebetween and with the laser and the tracking module to at least monitor the objects of interest. |
US10101453B2 |
Time of flight apparatuses and an illumination source
An apparatus includes a detector circuit configured to receive a modulated electromagnetic wave signal from an illumination source and to provide a detection signal having a frequency dependent on a modulation frequency of the modulated electromagnetic wave signal. The apparatus further includes a reference circuit configured to generate a reference signal based on the detection signal. The apparatus further includes a sensor circuit configured to generate based on the reference signal a sensor signal based on reflected modulated electromagnetic waves emitted by the illumination source and reflected by an object. The apparatus further includes a processing circuit configured to determine distance information related to the object based on the sensor signal. |
US10101452B2 |
Distance measuring device
In a distance measuring device, a pixel G includes sub pixels Po and Pe in a row direction. Floating diffusion parts Fd1 to Fd4 detect charge quantities relating to reflected modulated light Lb in four terms which are delayed in start by every ¼ of a period of emitted modulated light La in order. A binning group Gv is configured by an array part that the two sub pixels Po and the two sub pixels Pe are adjacent to each other in a row direction. |
US10101448B2 |
On-board radar apparatus and region detection method
An on-board radar apparatus includes a transmitter/receiver that transmits a radar signal to a detection range for every frame and receives one or more reflected signals which are the radar signal reflected by one or more objects; a detector that detects, for every frame in each direction within the detection range, a position of a reflection point closest to the on-board radar apparatus as a boundary candidate position, which serves as a boundary with a region where no object exists within the detection range, among one or more reflection points detected on the basis of the one or more reflected signals; a calculator that calculates movement amount concerning an amount of movement of the on-board radar apparatus; an estimator that generates, for every frame in each direction within the detection range, an estimated boundary position by converting the boundary candidate position detected in a past frame into a boundary position in a current frame on the basis of the movement amount; and a smoother that performs, for every frame in each direction within the detection range, smoothing processing by using the boundary candidate position in the current frame and the estimated boundary position to calculate a boundary position with the region where no object exists within the detection range and outputs the calculated the boundary position to a driving support apparatus. |
US10101447B2 |
Shared aviation antenna
An Automatic Dependent Surveillance-Broadcast (ADS-B) avionics device for use in an aircraft with a transponder and an antenna comprises a first port, a second port, a transmitter, a switch, and a processing element. The first port may electrically couple to the transponder, and the second port may electrically couple to the antenna. The transmitter generates data to be transmitted over the antenna. The switch includes a first mode in which the transponder is electrically coupled to the antenna and a second mode in which the transmitter is electrically coupled to the antenna. The processing element is programmed to switch the switch from the first mode to the second mode, instruct the transmitter to transmit an ADS-B Out data packet to the second port, and switch the switch from the second mode to the first mode after the packet is transmitted. |
US10101445B2 |
Power centroid radar
A system for signal processing is provided that obviates the use of prior-knowledge, such as synthetic aperture radar (SAR) imagery, in time compressed signal processing (i.e. it can be knowledge unaided). The knowledge-unaided power centroid (PCKU) is found by evaluating a covariance matrix RSCM for its moments mi. Because RSCM uses a sample signal, rather than SAR data, the power centroid PCKU may be found without needing SAR data. |
US10101443B1 |
Airframe-embedded ultrasonic transducers
Aerial vehicles may be outfitted with one or more ultrasonic anemometers, each having ultrasonic transducers embedded into external surfaces. The transducers may be aligned and configured to transmit acoustic signals to one another, and receive acoustic signals from one another, along one or more paths or axes. Elapsed times of signals transmitted and received by pairs of transducers may be used to determine air speeds along the paths or axes. Where two or more pairs of transducers are provided, a net vector may be derived based on air speeds determined along the paths or axes between the pairs of the transducers, and used to generate control signals for maintaining the aerial vehicle on a desired course, at a desired speed or altitude, or in a desired orientation. The transducers may be dedicated for use in an anemometer, or may serve multiple purposes, and may be reoriented or reconfigured as necessary. |
US10101442B2 |
Distance measuring apparatus and method for calibration
A distance measuring apparatus includes: a light-transmitting unit that transmits signal light from a light source toward a target object; a light-receiving unit that has a light-receiving element and receives the signal light from the target object on an optical axis different from that of the light-transmitting unit; a distance measuring unit that measures a distance to the target object based on propagation time from light transmission to light reception of the signal light; and a compensating unit that, while either optical path of an optical path from the light-transmitting unit to the light-receiving unit or an optical path from the target object to the light-receiving element is fixed, compensates an optical path of the signal light by displacing the other optical path at the light-transmitting unit or the light-receiving unit. |
US10101433B2 |
Methods for locating a vehicle key fob
A system and method of locating a key fob with respect to a vehicle includes: detecting short-range wireless signals communicated between the key fob and a plurality of nodes at the vehicle using an IEEE 802.11 protocol; calculating the distance of the key fob relative to each of the nodes attached to the vehicle based on the detected short-range wireless signal; and determining the location of the key fob based on the distance of the key fob relative to each of the nodes. |
US10101431B2 |
Systems and methods for pursuit governance in a monitoring system
Various embodiments of the present invention provide systems and method for supporting enhanced target pursuit. As an example, a system is disclosed that includes a monitoring device including: a location determination circuit and a controller circuit. The location determination circuit is operable to identify a location of the monitoring device. The controller circuit is operable to: receive a request to modify a schedule of location updates from a standard mode schedule to a pursuit mode schedule, where the standard mode schedule calls for updating the location of the monitoring device at a lower rate than the pursuit mode schedule; and cause an increase in the rate of updating and reporting the location in accordance with the request to modify. |
US10101430B2 |
Closed loop tracking system using signal beam
The invention is a system and method for heliostat mirror control. Here, each heliostat mirror generates a low intensity “signal beam”, directed at an angle off from the heliostat mirror's high intensity and sensor blinding “main beam” of reflected solar energy. The low intensity signal beams may be created by reflecting a small portion of the incident solar light at an angle from the main beam, by reflected artificial light, or from lasers shinning onto mirrors from known locations. The signal beams are detected by optical sensors mounted way from the main heliostat receiver focus, and can be used in a closed loop control system to efficiently ensure that individual heliostat mirrors in a heliostat array accurately track sunlight and direct the sunlight to a central receiver. Because heliostat mirrors need not be taken “off sun” for positioning, the system allows heliostat arrays to be run at high efficiency. |
US10101426B2 |
Generation and display of plural MR images having different cross-sectional directions with fixed common observation direction
In one embodiment, a magnetic resonance imaging apparatus includes a magnetic resonance imaging apparatus includes: a gantry including at least an RF (Radio Frequency) coil and a gradient coil, wherein the RF coil receives MR (Magnetic Resonance) signals from an object when an RF signal from the RF coil and a gradient magnetic field from the gradient coil are applied to the object in a main scan; processing circuitry configured to reconstruct image data of a plurality of images of the object based on the MR signals, and generate display image data from the reconstructed image data, wherein the display image data is generated such that display images are observed from a unified observational direction, regardless of a case where cross-sectional directions vary; and a display configured to display the display images observed from the unified observational direction based on the display image data. |
US10101423B2 |
Creation of nearly-equivalent nuclear spin singlet states using spin-lock induced crossing
Methods and systems for Nuclear Magnetic Resonance (NMR) spectra of samples having unresolved peaks are described. The methods and systems allow for the creation nuclear spin singlet states in nearly-equivalent spin pairs, for example, using continuous spin-locking with a nutation frequency matched to the coupling strength between spins. The invention relates generally to the field Nuclear Magnetic Resonance (NMR). Nuclear magnetic resonance (NMR) spectroscopy can be used as a tool for determining the chemical structure and/or geometry of a molecule in a sample. In many samples, however, resonance frequencies of different nuclei fully or partially overlap, which makes chemical identification of molecule(s) in a sample difficult or impossible. |
US10101420B2 |
Cryostat arrangement with a vacuum container and an object to be cooled, with evacuable cavity
A cryostat arrangement (1), with a vacuum container (2) and an object (4) to be cooled, is provided, wherein the object (4) to be cooled is arranged inside the vacuum container (2) comprising a neck tube (8) leading to the object (4) to be cooled. A closed cavity (9) is formed around the cooling arm (10) of a cold head (11), wherein the cavity (9) in normal operation is filled at least partly with a first cryogenic fluid (34), and wherein a first thermal coupling component (15) is provided for the thermal coupling of the first cryogenic fluid (34) in the cavity (9) to the object (4) to be cooled. The cryostat arrangement (1) further comprises a pump device (14), to which the cavity (9) is connected, and with which the cavity (9) is configured to be evacuated upon failure of the cooling function of the cold head (11). Various cryostat configurations are provided. |
US10101419B2 |
Magnetic resonance imaging apparatus and local coil assembly and local coil thereof
A local coil assembly for an MRI apparatus includes an RF channel setting unit, a basic coil having a first slot, and a first additional coil connected to the first slot. Each of the basic coil and the first additional coil includes one or more receiving channels. The RF channel setting unit is configured for setting a receiving channel of the basic coil and a receiving channel of the first additional coil. The basic coil is configured for receiving an RF signal according to a receiving channel set by the RF channel setting unit. The first additional coil is configured for receiving an RF signal according to a receiving channel set by the RF receiving channel setting unit. The present teachings are compatible with multiple coils, and support the combined use of multiple coils. |
US10101414B2 |
Thin film resistive device for use in an integrated circuit, an integrated circuit including a thin film resistive device
Thin film resistive sensors typically include a number of resistive components. These components should be well matched in order for the sensor to provide accurate readings. When a sensor is incorporated within an integrated circuit, the resistive components may be formed over, or under, metallic traces that form part of other components. As a result, the thin film resistive components are subjected to different levels of stress. This disclosure provides a structure that is arranged to mitigate the effects of stress. |
US10101413B2 |
Magnetic field detection device
A magnetic field detection device includes: a first magnetic field generating part, including a first magnetic field generating conductor; a first magnetic field detection part, including a first magnetic field detection element and a first differential operation part, wherein a first output of the first magnetic field detection element corresponding to the environment magnetic field is inputted into the first differential operation part, and a first feedback current flows into the first magnetic field generating conductor, and thus the first magnetic field generating part provides the first magnetic field detection element with a first feedback current magnetic field, with a direction opposite to the environment magnetic field; a second magnetic field generating part, including a second magnetic field generating conductor, in which a second current corresponding to the first feedback current flows; and a second magnetic field detection part, including a second magnetic field detection element. |
US10101410B2 |
Methods and apparatus for sensor having fault trip level setting
Methods and apparatus for a sensor having non-ratiometric fault trip level setting. In embodiments, a sensor has a sensing element with a fixed gain. A signal processing module receives the fault trip level setting and maintains the fault trip level setting constant during changes in the supply voltage. |
US10101407B2 |
Method and system for diagnosing battery system problems
A method and system for diagnosing battery system problems in a vehicle, where the method distinguishes between problems of various battery system components. More particularly, battery connection problems such as loose connections, corroded battery terminals, etc., may be distinguished from battery system problems as a whole. Load related readings that generally reflect the performance of the battery system during a cranking event and one or more non-load related readings may be gathered and used to determine whether there is a battery system problem and whether there is a battery specific problem. If load related readings and/or non-load related readings fail to indicate a battery specific problem, a battery connection problem may be diagnosed. |
US10101401B2 |
Energy storage device management apparatus, energy storage device management method, energy storage device module, energy storage device management program, and movable body
An energy storage device management method for deciding an SOC estimated value includes: preparing first and second SOC estimation methods for estimating an SOC; and employing a predetermined value as the SOC estimated value when a first SOC region and a second SOC region are different. V-SOC correlation between a voltage and the state of charge of the energy storage device is sectioned into a plurality of SOC regions. The first SOC region is the SOC region that the SOC estimated by the first SOC estimation method belongs to, and the second SOC region is the SOC region that the SOC estimated by the second SOC estimation method belongs to. The predetermined value is set to a value close to a boundary value on a side close to the first SOC region of boundary values sectioning the second SOC region, or a value between the boundary value and an intermediate value of the second SOC region. |
US10101397B2 |
Electric vehicle charge-related information processing and display
A system includes a vehicle network integrated in an electric vehicle and a display device disposed in the electric vehicle. The display device is communicatively coupled to the vehicle network. The system also includes a computer processor communicatively coupled to the vehicle network and logic executable by the computer processor. The logic is configured to implement a method. The method includes monitoring, over the vehicle network, components relating to a charging function of the electric vehicle and determining from data resulting from the monitoring factors affecting the charging function. The method also includes processing the data to determine an impact of the factors and displaying results of the processing on the display device. |
US10101396B2 |
Detection of current sensor malfunction
A machine control system and a method of detecting a current sensor malfunction include obtaining a first current signal from a first current sensor corresponding with a first phase of a multi-phase machine, obtaining a second current signal from a second current sensor corresponding with a second phase of the multi-phase machine, and obtaining a position signal indicating an angular position of a rotor of the multi-phase machine corresponding with values of the first current signal and the second current signal. A determination is made of whether the current sensor malfunction occurred in the first current sensor or the second current sensor based only on the values of the first current signal and the second current signal at four of the angular positions of the rotor. |
US10101394B2 |
Method and apparatus for determining the aging of an electronic interrupter element, in particular of a power contactor
The disclosure relates to a method for determining the aging of an electronic interrupter element which is configured to open and close a power circuit. The method according to the disclosure comprises the following steps: a) initializing an aging counter NWear, b) determining the amount I of a current which flows through the electronic interrupter element upon opening the power circuit, c) determining a current-dependent aging value Nwear (I) from the amount I of the current, d) refreshing the aging counter NWear using the current-dependent aging value Nwear (I). The disclosure further relates to a computer program and to an apparatus for determining the aging of an electronic interrupter element and to a battery management system which are in particular configured to carry out the method. |
US10101392B2 |
Scan test multiplexing
System and method for performing scan test on multiple IC devices by site-multiplexing. Multiple test sites of an ATE are coupled to multiple DUTs through a multiplexer. A scan test includes a scan-in/out phase and consecutive launch/capture cycles. Each site performs scan in/out in parallel on the corresponding DUT. In each launch/capture cycle, a respective site drives/captures data from a DUT while the remaining sites are inactive. The multiplexer allows the active site to borrow test channels assigned to other test sites such that all the test data of a DUT can be driven/captured in the launch capture cycle despite the test channel limitation of the active test site. As the tester channels receive interleaved data of the multiple sites, each strobe edge of a receive channel is assigned to a particular test site and used to quickly identify a failure site without post-processing test data. |
US10101391B2 |
Adapter circuitry with link and system interfaces to core circuitry
A system and method for sharing a communications link between multiple protocols is described. A system includes a communications interface configured to exchange information with other systems using at least one of a plurality of protocols; a protocol select register that stores a value that selects a protocol from among the plurality of protocols to become an active protocol; and a state machine accessible to the communications interface, the state machine used to control the exchange of information through the communications interface according to the active protocol. The active protocol is used by the communications interface to exchange information while the remaining protocols of the plurality of protocols remain inactive. The state machine sequences through a series of states that cause the communications interface to operate according to the active protocol, and that are designated as inert sequences under the remaining protocols. |
US10101390B2 |
Boundary scan test system
A testing system including a plurality of ports, at least one controller, and a programmable memory. The plurality of ports may be adapted to implement an IEEE 1149.x standard interface. The at least one controller may be in electronic communication with at least one of the plurality of ports. The programmable memory may be in electrical communication with the at least one controller and adapted to store at least one clock forming variable. The at least one controller may be adapted to form an IEEE 1149.x clock signal for at least one of the plurality of ports based on the at least one clock forming variable. The at least one controller controls the IEEE 1149.x clock signal for at least one of the plurality of ports independently of the IEEE 1149.x clock signal for any other of the plurality of ports. |
US10101389B2 |
Power configuration verification of power-management system
A method for verifying a power-management system including a controller and a plurality of power devices, wherein the controller receives a plurality of input signals to generate a plurality of control signals to control the power devices, includes: determining each of the power devices operating in a corresponding mode when the power-management operates under a power configuration; determining a target combination of the control signals when each of the power devices operates in the corresponding mode; patternlessly verifying a behavior of the controller with an input combination of the input signals for the power-management system operating under the power configuration to generate a calculated result of the control signals; comparing the calculated result to the target combination; and determining that the input combination is valid when the calculated result is equal to the target combination. |
US10101387B1 |
Sharing a JTAG interface among multiple partitions
An integrated circuit device includes a first partition and a second partition. The integrated circuit device also includes a Joint Test Action Group (JTAG) system that controls at least a portion of the integrated circuit device via multiple logic signals. The JTAG system includes a JTAG interface receives the multiple logic signals. The JTAG system also includes a JTAG hub instantiated in the first partition and being communicatively coupled to the JTAG interface. The JTAG system further includes JTAG-based logic instantiated in the second partition. The integrated circuit device further includes an interface instantiated in the first partition configured to communicatively couple the JTAG hub to the JTAG-based logic. |
US10101384B2 |
Signal converter circuit and method for evaluating a sensor signal of a safety-oriented device
A signal converter circuit includes a sensor connection, two comparator circuits, each having a signal input for an electric connection to the sensor connection, a reference input for an electric connection to a respectively assigned reference signal source and a signal output for a provision of an output signal, with a feedback line being formed between the respective signal output and the respective reference input, and further including two reference signal sources, each of the comparator circuits being configured for comparing a signal level at the signal input to a signal level at the reference input and for outputting a digital output signal as a function of a comparison result between the signal levels, wherein the two reference signal inputs are connected to one another via a coupling line being configured to transmit a presettable fraction of the respective signal level present at one reference input to the other reference input. |
US10101383B2 |
Semiconductor device inspection device and semiconductor device inspection method
A semiconductor device inspection system includes a laser light source for generating light to be irradiated a semiconductor device, an optical sensor for detecting the light reflected by the semiconductor device and outputting the detection signal, a tester unit for applying a operating signal to the semiconductor device, an electricity measurement unit to which the detection signal is input, an electricity measurement unit to which the detection signal and the operating signal are selectively input, and a switching unit having a detection signal terminal and a operating signal terminal. The switching unit inputs the detection signal to the electricity measurement unit by connecting a connection section to the detection signal terminal and inputs the operating signal by connecting the connection section to the operating signal terminal. |
US10101379B2 |
Sensor self-diagnostics using multiple signal paths
Embodiments relate to systems and methods for sensor self-diagnostics using multiple signal paths. In an embodiment, the sensors are magnetic field sensors, and the systems and/or methods are configured to meet or exceed relevant safety or other industry standards, such as SIL standards. For example, a monolithic integrated circuit sensor system implemented on a single semiconductor ship can include a first sensor device having a first signal path for a first sensor signal on a semiconductor chip; and a second sensor device having a second signal path for a second sensor signal on the semiconductor chip, the second signal path distinct from the first signal path, wherein a comparison of the first signal path signal and the second signal path signal provides a sensor system self-test. |
US10101372B2 |
Method and device for analyzing positions
The method and device for analyzing position are disclosed. By analyzing sensing information with at least one zero-crossing, each position can be analyzed. The number of analyzed positions may be different from the number of zero-crossings. When the number of analyzed positions is different from the number of zero-crossing, the number of analyzed positions is more than one. |
US10101371B2 |
Synchronous detection circuit and method for extracting magnitude and phase from a waveform
Embodiments of synchronous detection circuits and methods are provided for extracting magnitude and phase information from a waveform. One embodiment of a synchronous detection circuit includes a driver circuit, an analog-to-digital converter (ADC) and a controller. The driver circuit is configured to supply an input waveform at an input frequency to a load. The ADC is coupled to receive an output waveform from the load, and configured for generating four digital samples, each spaced 90° apart, for every period of the output waveform. The controller is configured for setting an oversampling rate (OSR) of the ADC, so that the ADC generates an integer number, M, of sub-samples for each digital sample generated by the ADC, where the integer number, M, of sub-samples is inversely proportional to the input frequency of the input waveform. The controller is further configured to use the digital samples generated by the ADC to extract magnitude and phase information from the output waveform. |
US10101367B2 |
Microelectronic test device including a probe card having an interposer
A microelectronic test device comprising an organic substrate, a probe holder, and an interposer disposed between the organic substrate and the probe holder, wherein the interposer has a coefficient of thermal expansion that is less than a coefficient of thermal expansion of the organic substrate. The interposer may effectively decouple the organic substrate from probes in the probe holder, which may substantially reduce or eliminate probe misalignment due to the coefficient of thermal expansion mismatch between the organic substrate and other components of the microelectronic test device and to provide require stiffness to the organic substrate. |
US10101363B2 |
Coaxial connector locking bracket
A coaxial connector locking bracket supports a connection between a coaxial connector and a corresponding mating connector. The locking bracket includes a locking member at one end configured to engage a coupling nut of the coaxial connector and an attachment at an opposite end configured to fix a location of the locking bracket relative to the coaxial connector. The fixed location of the locking bracket is to prevent the coupling nut from rotating about an axis of the coaxial connector. The locking bracket further includes a body connected between the locking member and the attachment. |
US10101362B2 |
Probe module with high stability
A probe module, which is provided between a tester and a DUT for transmitting electrical signals therebetween, includes a signal transmitting member, a plurality of probes, a positioning member, and a signal connector. The signal transmitting member has a circuit and two grounding. The probes are electrical connected to the circuit and the groundings of the signal transmitting member. The positioning member is made of an insulating material, and provided on the probes. The signal connector is adapted to be electrically connected to the tester, wherein the signal connector has a signal transmission portion and a grounding portion; the signal transmission portion is electrically connected to the circuit of the signal transmitting member, and the grounding portion is electrically connected to the at least one grounding of the signal transmitting member. |
US10101361B2 |
Method for testing semiconductor devices
A method of testing semiconductor devices includes placing a plurality of semiconductor devices in a carrier assembly and performing at least one testing operation on the plurality of semiconductor devices while they remain inside the carrier assembly. |
US10101358B2 |
Trimming circuit for a sensor and trimming method
An on-board trimming circuit suitable for trimming an accelerometer provides offset trim and gain trim modules for determining correct trim codes for subsequent programming into the trimming circuit. The correct trim codes may be determined by comparing sensor outputs which have been adjusted by successive trim codes, with a reference voltage in a comparator until the comparator toggles or by using a successive approximation technique. The reference voltage is supplied form a tap of a feedback resistance divider circuit which forms a part of an on-board voltage reference generator which may be used to provide a full scale reference for an analog to digital converter which converts a sensor output voltage into a digital signal. Using these reference voltages significantly lessens the impact of any offsets inherent in the voltage reference generator on the trimming process. |
US10101356B2 |
Instrument and method for measuring low indicated air speed
An improved instrument for measuring low indicated air speed greatly reduces variation with one or more of time, temperature, and ambient pressure change. This is accomplished by periodically re-zeroing the transducer using only a single electronically controlled valve. Re-zeroing may be initiated in response to a change in the internal temperature of the transducer. |
US10101353B2 |
Liquid sample loader for analytical instruments and method of loading same
A liquid sample loader for an analytical instrument includes a sample holder with a sample well for holding a liquid sample and a sample passageway extending upwardly at an inclined angle from a bottom portion of the well, a pump positioned upstream from the sample holder and an upstream passageway coupled between the sample and the pump. A controller controls the pump to push the sample in the sample well downstream through the sample passageway toward the measuring instrument. |
US10101349B2 |
Analytical test management system and method
A test management system is presented. The system comprises an analyzer to perform tests a sample according to a first set of instructions, a manager module connected to the analyzer, and a first order interface connected to the manager module. The manager module directs activity of the analyzer according to a second set of instructions. The first order interface receives an order for a first analytical test and a second analytical test and transmits the order to the manager module. If the order is for the first analytical test, the test manager module forwards the order directly to the analyzer and the sample is analyzed by the analyzer according to the first set of instructions. If the order is for the second analytical test, the manager module handles the order according to the second set of instructions and generates and transmits secondary test requests to the analyzer. |
US10101348B2 |
Sample analyzer
The sample analyzer includes: a reagent arranging section for arranging a plurality of reagents; an analyzing section for analyzing a measurement sample prepared by mixing a sample and the reagent arranged on the reagent arranging section; a display device; an input device; and a display control section for displaying a reagent arrangement displaying region for displaying a plurality of reagent marks inscribed with a reagent name respectively on the display device, wherein the each reagent mark is displayed in a manner selectable by the input device, wherein arrangement of the each reagent mark on the reagent arrangement displaying region corresponds to arrangement of the each reagent on the reagent arranging section, wherein the display control section displays detailed information related to the reagent corresponding to the reagent mark selected by the input device on the display device. |
US10101345B2 |
Test strip pickup mechanism, test strip moving apparatus, liquid sample analyzer, and test strip pickup method
Disclosed is a test strip pickup mechanism configured to pick up test strips for liquid sample analysis one by one from a test strip bottle, the test strip pickup mechanism including: a pickup head configured to suck and hold a test strip; and a motor for rotating the pickup head, wherein the pickup head is provided with a suction hole for sucking and holding the test strip, and the motor is a hollow motor, a hollow portion thereof being connected to the suction hole. |
US10101344B2 |
Diagnosis and treatment of autoimmune diseases
Methods, kits and compositions for diagnosing and treating autoimmune diseases such as rheumatiodi arthritis, Crohn's disease, and ulcerative colitis. |
US10101342B2 |
Devices and methods for electronic analyte assaying
An improved qualitative or semi-quantitative diagnostic test for measuring low levels of any analyte, such as hCG, in a biological sample, such as urine. The test comprises a test device containing reagents for the detection of the monitored analyte and an electronic reader that measures color development at a detection area of the device. The color development is converted to an electronic or digital signal. Improvements were made to the electronic reader to optimize the coverage of the detection area on the test strip. This improves the detection sensitivity and consistency of the test result while maintaining its reliability and accuracy. |
US10101341B2 |
Biomarkers of immunotherapy efficacy
The invention relates to proteins for use as markers for the efficacy of sublingual immunotherapy. In particular, the proteins may be used to predict the responsiveness of a patient to immunotherapy. The invention may find use in selecting patients as suitable candidates for immunotherapy. |
US10101339B2 |
Methods and compositions for wound treatment
The present disclosure relates to methods for identifying proteins or peptide motifs of intracellular, extracellular, or extracellular matrix proteins specifically exposed in wound sites, as well as compositions for treating wounds, and methods for their use. |
US10101338B2 |
Biomarkers
The invention relates to biomarkers and a method of diagnosing or monitoring depression, anxiety disorder or other psychotic disorder. |
US10101335B2 |
Methods for mass spectrometric based characterization of biological molecules
Applications of ion-ion reaction chemistry are disclosed in which proton transfer reactions (PTR) combined with higher-collision-energy dissociation (HCD) are used to (1) simplify complex mixture analysis of samples introduced into a mass spectrometer, and (2) improve resolution and sensitivity for the analysis of large proteins in excess of 50 kDa by removing charge, reducing the collisional cross section, and, in several cases, enhancing the sequence coverage obtained. |
US10101333B2 |
Methods for affinity maturation-based antibody optimization
Provided herein is a rational method of affinity maturation to evolve the activity of an antibody or portion thereof based on the structure/affinity or activity relationship of an antibody. The resulting affinity matured antibodies exhibit improved or optimized binding affinity for a target antigen. |
US10101332B2 |
Covalent tethering of functional groups to proteins and substrates therefor
A mutant hydrolase optionally fused to a protein of interest is provided. The mutant hydrolase is capable of forming a bond with a substrate for the corresponding nonmutant (wild-type) hydrolase which is more stable than the bond formed between the wild-type hydrolase and the substrate and has at least two amino acid substitutions relative to the wild-type hydrolase. Substrates for hydrolases comprising one or more functional groups are also provided, as well as methods of using the mutant hydrolase and the substrates of the invention. Also provided is a fusion protein capable of forming a stable bond with a substrate and cells which express the fusion protein. |
US10101328B1 |
Detection of microorganisms in food samples and food processing facilities
Provided herein are methods and apparatus for the identification of pathogenic and non-pathogenic microorganisms in food and environmental samples. The disclosure solves existing challenges encountered in identifying food borne pathogens, including pathogens of the Salmonella, Campylobacter, Listeria, and Escherichia genera in a timely and efficient manner. The disclosure also provides methods for differentiating a transient versus a resident pathogen, correlating presence of non-pathogenic with pathogenic microorganisms, distinguishing live versus dead microorganisms by sequencing. |
US10101326B2 |
Method for determining a marker in small volume of a sample of a bodily fluid
The invention refers to a method for determining a marker in a small volume of a sample of a bodily fluid, the method comprising the steps of: providing a flow test element having a plurality of functional zones (3, 4, 5, 6, 7), the plurality of functional zones (3, 4, 5, 6, 7) being at least partially fluidly connected and comprising an application zone (3) and a testing zone (5) fluidly connected to the application zone (3) and configured for determination of a marker in a bodily fluid and/or a constituent of the bodily fluid, applying a small volume of a liquid sample to the sample application zone (3) of the flow test element, determining a correct test performance, wherein the step of determining correct test performance comprises the steps of measuring at least one optical parameter for one or more functional zones (3; 4; 5; 6; 7), comparing the at least one optical parameter measured to at least one predefined optical parameter assigned to the one or more functional zones (3; 4; 5; 6; 7), and, if the correct test performance is determined, determining the marker in the liquid sample by reading the testing zone (5). Also, a method for determining a correct test performance for a flow test element is provided. |
US10101323B2 |
Liquid diagnostic assays utilizing marangoni flow
The present invention provides simple and inexpensive assays for the detection of virtually any analyte in any sample that is in liquid form or that can be solubilized. The assays utilize the fluid dynamics of drop evaporation whereby soluble materials, including analytes and particles binding thereto, are drawn to the center of the drop by Marangoni flow and ultimately form a concentrated residual spot. The presence or absence of certain reagents can then be detected through a number of different approaches. |
US10101322B2 |
Photoactivated chemical bleaching of dyes using borates
Methods comprising the use of photoactivated chemical bleaching for detecting multiple targets in a biological sample are provided. The methods include the steps of providing a biological sample containing multiple targets, binding at least one probe to one or more target present in the sample, and observing a signal from the probe. The method further includes the steps of contacting the sample comprising the bound probe with a cationic or zwitterionic borate compound and irradiating the sample, thereby initiating a photoreaction that substantially inactivates the probe by photoactivated chemical bleaching. The method further includes the steps of binding at least one probe to one or more target present in the sample, and observing a signal from the probe. The process of binding, observing and bleaching may be iteratively repeated. |
US10101318B2 |
Measurement apparatus
A centrifugal separation unit that performs centrifugal separation on a sample that has been injected into a container by rotating the container about a center axis of the container, as a rotation axis, a measurement unit that measures a sample component in the container that has been centrifugally separated by the centrifugal separation unit, and a correction unit that performs, on a result of the measurement, correction operation processing based on a change in concentration caused by evaporation of the sample during the centrifugal separation are provided. |
US10101310B2 |
Potency test for vaccine formulations
The invention relates to certain methods for the determination of an antigen content of a first antigen in a mixture comprising two or more antigens. The invention also relates to a potency test for an antigen in a combination vaccine. The method allows the determination of the antigen content in a mixture additionally comprising antibodies that are capable of binding with the antigen. |
US10101308B2 |
Refractive index detector and liquid chromatograph
An embodiment of a refractive index detector includes a sample cell, a reference cell, a measurement section, a liquid inlet port, liquid outlet sections, and a switching mechanism. The inlet port leads to a sample cell inlet. A first outlet port and a second outlet port are for discharging a liquid. The switching mechanism includes a reference liquid supply mode for forming a channel for connecting a reference cell outlet to one of the first outlet port and the second outlet port while connecting a sample cell outlet to a reference cell inlet, and an analysis mode for forming a channel for connecting the sample cell outlet to one of the first outlet port and the second outlet port while sealing the reference cell outlet. |
US10101305B2 |
Chromatograph data processing system and data processing method
Provided is a chromatograph data processing system for presenting unexamined analysis conditions to a user in an easily understood manner when changing a plurality of analysis condition parameters. The system is used for a chromatograph for analyzing a sample according to a schedule table in which a plurality of analysis conditions and execution order of a plurality of analyses are described, each of the plurality of analysis conditions being defined by a combination of control parameter values. The system includes: memory 61 for storing a plurality of analysis conditions; unexamined analysis condition creator 66 for creating all combinations of values of control parameters included in the plurality of analysis conditions, and for creating a list of unexamined analysis conditions from the created combinations, the list being composed of analysis conditions that are not included in the plurality of analysis conditions stored in the memory 61; and display section 72. |
US10101297B2 |
Optimised ion mobility separation timescales for targeted ions
An analytical device for analyzing ions is provided comprising a separator for separating ions according to a physico-chemical property and an interface comprising one or more ion guides. A quadrupole rod set mass filter is arranged downstream of the interface. A control system is arranged and adapted: (i) to transmit a first group of ions which emerges from the separator through the interface with a first transit time t1; and (ii) to transmit a second group of ions which subsequently emerges from the separator through the interface with a second different transit time t2. |
US10101294B2 |
Method of recovering process for gas sensor
Provided is a method for recovering output of a gas sensor in shorter time. The method includes: determining a recovering temperature T1 and a recovering time Δτ1 based on a condition setting range where a high recovery rate is expected; and recovering the output based on T1 and Δτ1, wherein in the recovering, a duty ratio for a heater is instantly increased to value D1 higher than a value in a normal driving mode when the recovering starts, D1 is maintained up to T1, and PID control is performed by reducing the duty ratio to value D2 to maintain T1. After an elapse of Δτ1, the duty ratio is reduced to value D3. When the temperature of the element reaches a value 1 to 1.2 times as high as the temperature in the normal drive mode, the duty ratio is instantly changed to value D0 in the normal drive mode. |
US10101291B2 |
Mobile device having gas-sensing function
A mobile device having a gas-sensing function including a case body, a backlight module and a gas sensor is provided. The case body has at least one through hole. The backlight module is disposed in the case body. The gas sensor is disposed in the case body. The gas sensor includes a gas-sensing material layer for sensing a gas. The gas-sensing material layer receives a visible light emitted from the backlight module and is activated by the visible light. |
US10101288B2 |
Wireless impedance spectrometer
A system and method for measuring the permittivity and/or the impedance of a material are based on transmitting a first RF signal to a transponder coupled to the material. The transponder is equipped with a resonant antenna coupled to the material such that the response of the antenna is affected by the material. The signal strength of a second RF signal transmitted by the transponder in response to the first RF signal, and received by an interrogator, is measured. The interrogator can calculate both the real part and the imaginary part of the complex impedance of the material from multiple measurements of the signal strength of the second RF signal taken at a plurality of frequencies of the first RF signal. |
US10101284B2 |
3 Dimensional X-ray CT apparatus, 3 dimensional CT image reconstruction method, and program
Provided are a three-dimensional X-ray CT apparatus, a three-dimensional CT image reconstruction method, and a program, which are capable of reducing an operating time. A three-dimensional X-ray CT apparatus includes: a CT imaging portion for continuously and relatively rotating a measurement system with respect to a subject to perform a CT imaging measurement for taking data on a plurality of transmission images for reconstructing a three-dimensional CT image of the subject; and an image reconstruction portion for reconstructing the three-dimensional CT image based on the data on the plurality of transmission images taken by the CT imaging portion and displaying the three-dimensional CT image. During a period in which the CT imaging measurement is being performed, the image reconstruction portion reconstructs the three-dimensional CT image based on already-taken data on transmission images and displays the three-dimensional CT image before the CT imaging measurement is completed. |
US10101280B2 |
Device and method for detection of counterfeit pharmaceuticals and/or drug packaging
Featured are a device (20) and method for the detection of counterfeit pharmaceuticals and/or packaging therefore. Counterfeit pharmaceuticals are detected by visual inspection upon exposing a suspected counterfeit pharmaceutical to one or more light sources having different wavelengths, and observing the differences in color and/or brightness between the suspected counterfeit and a genuine pharmaceutical/packaging. In further embodiments, a image acquisition device acquires an image showing color and/or other visual effect(s) brightness of the suspect counterfeit and this image is compared to an image of a authentic pharmaceutical/packaging. |
US10101270B2 |
SO3 analysis method and analysis device
To provide an SO3 analysis device and analysis method capable of accurately and rapidly measuring the concentration of SO3 in exhaust gas without pre-processing. The present invention is provided with a light source (11) for radiating laser light (2) to exhaust gas (1) including SO3, CO2, and H2O, a photodetector (13) for receiving the laser light (2) radiated to the exhaust gas (1), a light source control unit (14a) of a control device (14) for controlling the wavelength of the laser light (2) radiated by the light source (11) so as to be 4.060 μm to 4.192 μm, and a concentration calculation unit (14b) of the control device (14) for calculating the SO3 concentration by infrared spectroscopy on the basis of the output from the photodetector (13) and a reference signal from the light source control unit (14a). |
US10101267B2 |
Quantum dot light emitting diodes for multiplex gas sensing
A gas detection device comprising a light emitting source including a first plurality of quantum dots of substantially discrete size and made of a semiconductor material a gas cell to contain the gas to be detected and a light detector. |
US10101251B2 |
Load testing system and device for sustain load measurement over time in different environmental conditions
A load testing system comprising a load frame device adapted to load test one or more test specimens and to generate load test measurements; one or more environment controlling chambers adapted to be positioned within the load testing frame for subjecting the one or more test specimens to desired environmental conditions; one or more environment condition regulators adapted to be connected to the one or more environment controlling chambers for regulating the desired environmental conditions; a data acquisition device for receiving sustain load measurements of the one or more test specimens and environmental condition measurements to which the one or more test specimens are subjected during the load test; and a load monitoring device adapted to be connected to the data acquisition device for receiving and monitoring the sustain load measurements and the corresponding environmental condition measurements as a function of time. |
US10101250B2 |
Manipulation of cell nuclei in a micro-fluidic device
Aspects of the present disclosure are directed to the manipulation of a cell nucleus in a micro-fluidic device as well as compositions, systems, and kits for performing such methods. In some aspects, the disclosure provides methods for placing one or more selected cell nuclei into an isolation region of a sequestration pen in a micro-fluidic device. The isolated nucleus/nuclei may then be retrieved from the isolation region of the sequestration pen and used in any desired downstream assay or process. |
US10101249B2 |
Staining agent for staining tissue, production method for staining agent for staining tissue and tissue staining kit including staining agent for staining tissue
An object of the present invention is to provide: a staining agent for tissue staining which has an improved fluorescence signal evaluation accuracy; and a tissue staining kit comprising the staining agent. The staining agent for tissue staining contains, as a staining component, dye-resin particles comprising thermosetting resin particles and a fluorescent dye immobilized on the resin particles, wherein the resin particles contains a substituent having an electric charge opposite to that of the fluorescent dye and forms an ionic bond or a covalent bond with the fluorescent dye, and the dye-resin particles have a particle size variation coefficient of 15% or less. |
US10101247B2 |
Solution and method for adhering suspension components to a substrate
This disclosure is directed to a method and an attachment solution for adhering a cytological or histological sample, such as buffy coat, to a substrate, such as a microscope slide. The attachment solution includes an attachment base, an anti-coagulant, and a nonsteroidal anti-inflammatory drug. The attachment base may be an alcohol, an acid, an oxidizer, an organohalogen, a ketone, or any combination thereof. Once a sample is obtained, the sample may be re-suspended in the attachment solution or the attachment solution may be added to the sample. The sample may then be dispensed onto an analysis platform as one or more droplets and cured. |
US10101241B2 |
Kit for bearing and bearing arrangement
A kit including a plurality of modules which can be integrated in a bearing installation space is disclosed. The modules include a plurality of supply management modules for supplying bearing components, a plurality of functional modules for measuring bearing state variables and/or for triggering and/or activating specified events under specified conditions, and a plurality of infrastructure modules for implementing communication tasks and/or for saving and processing specified and/or recorded data. A bearing arrangement having a bearing and a plurality of modules which can be connected to a common connection medium is also disclosed, wherein the modules are components of the kit. |
US10101237B2 |
Test leak device having integrated pressure sensor
A test leak device for calibrating or testing leak detection apparatuses, said test leak device having a pressurized gas container that has an inlet for filing in a test gas and a leak that has a predefined leak rate. The test leak device has an integrated pressure sensor that monitors the pressure in the pressurized gas container and is designed for the wireless transmission of the measured pressure values to a receiver. |
US10101231B2 |
Overload safe pressure sensor, especially pressure difference sensor
A pressure sensor includes a sensor body with a sensor chamber in the interior, at least a first separating membrane, forming a first separating membrane chamber connected with the sensor body. A measuring membrane divides the sensor chamber into two chamber portions. A pressure transfer liquid, with which the first separating membrane chamber, the first chamber portion and a channel therebetween are filled, in order to transfer a pressure to the measuring membrane; wherein the pressure sensor is specified for a temperature range between a minimum temperature and a maximum temperature, as well as for a pressure range. At the minimum temperature, the pressure transfer liquid volume in the first chamber portion, the first channel and the first separating membrane chamber is sufficient over the total pressure range to transfer the pressure to the measuring membrane, without the first separating membrane coming to rest, and that when, in the case of overload at maximum temperature, the entire pressure transfer liquid volume moves out of the first separating membrane chamber into the first chamber portion, and is accommodated by the measuring membrane, the measuring membrane experiences no plastic deformation. |
US10101229B2 |
Pressure sensor having a helmholtz resonator
This disclosure provides example methods, devices, and systems for a sensor having a Helmholtz resonator. In one embodiment, a system may comprise a sensing element; a header coupled to the sensing element; a housing coupled to the header; an adaptor coupled to the housing; a screen disposed in an opening of the housing, wherein a first cavity is disposed between the screen and the sensing element and a second cavity is disposed between the adaptor and the sensing element, and the screen in combination with the first cavity and the second cavity form a Helmholtz resonator. |
US10101227B2 |
Piezoelectric pressure sensor
A piezoelectric pressure sensor includes a sensor housing enclosing a membrane, a piezoelectric sensor, an electrode arrangement and a pre-stressing body. The membrane captures a pressure profile causing polarization charges generated on the piezoelectric sensor. The electrode arrangement receives the polarization charges generated and includes a charge-pick-off and a charge output. The charge pick-off is electrically and mechanically connected to the charge output, which is electrically is mechanically connected to the pre-stressing body via an electrical feedthrough arrangement on a side of the pre-stressing body that faces away from the membrane and seals the third gap in a pressure-tight manner from an environment of the third gap. |
US10101225B2 |
Pressure sensor with light detection of diaphragm protrusion
Provided is a pressure sensor that includes a detection film that is arranged on a silicon substrate, detects a pressure applied to a surface thereof, and generates a protrusion deformation in response to the pressure. The pressure sensor also includes an optical transmitter and an optical detector that are arranged on the silicon substrate on opposite sides of the detection film and are located at a plane parallel to a plane comprising the detection film. The pressure sensor also includes a pressure calculation module that is connected to the optical detector and is used for acquiring light intensity data and calculating a pressure value according to the light intensity data. Also provided is a method of manufacturing the pressure sensor. |
US10101219B2 |
Carbon nanotube sensing system, carbon nanotube dew point hygrometer, method of use thereof and method of forming a carbon nanotube dew point hygrometer
A system, a method of use, and a Carbon Nanotube (CNT) condensation sensor for determining a dew point and/or ice point is provided. For example, a sensing system may include a thermal device configured to generate heating or cooling to change a temperature of a surface, a temperature sensor for measuring the temperature of the surface, a controller configured to control the thermal device, a carbon nanotube (CNT) condensation sensor mounted on the surface having a moisture sensitive resistance and a processor configured to determine one or more parameters based on the moisture sensitive resistance of the CNT condensation sensor and the temperature measured by the temperature sensor. The one or more parameter can be used to determine the dew point and/or ice point. A method for forming a carbon nanotube (CNT) condensation sensor is also provided. |
US10101218B2 |
Thermal sensor
A thermal/overheat sensor for an aircraft includes an outer electrode, an inner electrode, a support layer disposed between the outer electrode and the inner electrode. The support layer contains a state changing material wherein the state changing material is configured to transition between a non-conductive state to a conductive state at a threshold temperature to electrically connect the outer and inner electrodes. |
US10101217B2 |
Method for temperature drift compensation of temperature measurement device using thermocouple
Methods for temperature drift compensation of a temperature measurement device using a thermocouple are presented. In one embodiment, the temperature drift may be compensated for through reference junction compensation alone using a thermistor for reference junction compensation without providing a separate temperature measurement element. Thereby, precision of a measured temperature may not change despite change in temperature of the surroundings measured by the temperature measurement device, and the manufacturing cost may be effectively reduced. |
US10101215B2 |
Sensing assembly and method for fabricating a sensing assembly
A method for fabricating a sensing assembly, preferably for sensing temperature, comprising: positioning, e.g. inserting, at least one elongated member, e.g. a temperature probe, a cable or a wire, preferably for determining a temperature, and at least one pre-formed fitting, e.g. a ceramic block, into an inner cavity of a sleeve member, e.g., a tube. |
US10101214B2 |
Temperature monitoring
Aspects of the present disclosure relate to phase-change materials. In accordance with an example embodiment, a phase-change material has a crystalline structure that manifests changes that increase as a function of time. For example, such changes may be implemented for monitoring the time that a perishable item has been exposed to an environment having a temperature that is greater than a threshold temperature. Based on the changes, a characterization is provided, indicative of the exposure of the phase-change material to the environment having the temperature that is greater than the threshold temperature. |
US10101208B2 |
Apparatus and method for measuring the concentration of trace gases by SCAR spectroscopy
The present invention relates to a ring-down spectrometry apparatus in absorption saturation condition, for measuring the concentration of a gas through a measurement of the spectrum of a molecular transition of said gas. The apparatus includes a laser source, an adjuster for varying the wavelength of said radiation emitted by said laser, and a resonant cavity. A photodetector is adapted to detect an electromagnetic radiation beam and is adapted to generate a decay signal. An electronic circuit receives the signal from the photodetector and is adapted to convert it to a processor. A processor is adapted to receive said decay signal from the photodetector and perform interpolation to obtain a concentration of said gas. |
US10101202B2 |
Fiber-optic measurement system and methods based on ultra-short cavity length Fabry-Perot sensors and low resolution spectrum analysis
An optical system having an optical sensor with an ultra-short FP cavity, and a low-resolution optical interrogation system coupled to the optical sensor and operational to send light signals and receive light signals to and from the optical sensor is disclosed. The optical system may operate in a wavelength range including the visible and near-infrared range. Optical assemblies and methods of interrogating optical sensors are provided, as are numerous other aspects. |
US10101200B2 |
Optical sensor using a ratio between first and second light reception signals to expand usable sensing distance range
The invention relates to an optical sensor having a light transmitter for transmitting transmitted light into a detection zone, having a first and a second light receiver which are configured for receiving received light from the detection zone which is reflected in a reflective or diffuse manner and for generating received signals from the received light, and having an evaluation unit for generating a detection signal from the received signals. The light receivers are arranged such that each light receiver receives a portion of the received light. Each light receiver has an effective reception surface, with the effective reception surface of the second light receiver being smaller than the effective reception surface of the first light receiver such that the ratio between the received signal generated by the first light receiver and the received signal generated by the second light receiver depends on the sensing distance of the detected object. |
US10101199B2 |
Inspection apparatus
An inspection apparatus includes a light emitting unit, a first lens, an aperture unit, a second lens, a light receiving unit, and an inspection unit. The light emitting unit emits irradiation light to an object to be inspected. The first lens changes a divergence level of the irradiation light which is emitted from the light emitting unit and is transmitted through the first lens. The aperture unit has an opening which narrows the irradiation light transmitted through the first lens. The second lens condenses the irradiation light passing through the opening, toward the object. The light receiving unit is disposed between the aperture unit and the second lens. The light receiving unit includes plural light receiving elements which receives reflected light obtained by the irradiation light being emitted to the object and then being transmitted through the second lens. |
US10101195B2 |
Sterilizable animal scale
A sterile scale is described suitable for automated use in animal cages. A case is covered by a flexible membrane that provides both sealing against pathogens and mechanical compliance for transfer of weight on an above weighing platform through a single sealed penetration in the membrane to a load cell in the case. The membrane comprises a perimeter that is attached and sealed to the case with a membrane frame, a penetration area, penetrated by a rigid weight-bearing element, and an isolating compliance area. A skirt on the weighing platform surrounds the case, protecting detritus from entering from below onto the membrane, while providing open-air movement. The weighing platform and case are easily separated permitting fluid-based sterilization of both. The weight-bearing element may contain an electrical connection from the case to the platform, through the membrane. |
US10101193B2 |
Apparatus and method for determining a level of a fluid surface in a fluid container
A fluid level sensor may include a first sound transducer, a second sound transducer, a reference element, a first deflection element, and a control unit. The reference element may be disposed at a predetermined distance from the second sound transducer and arranged in a fluid space of the fluid container. The first deflection element may be arranged in the fluid space to deflect the second sound signals by a first predetermined angle toward the fluid surface. The control unit may establish a speed of sound within a fluid in the fluid space based at least in part on the second sound signals and establish the level of the fluid surface over a base portion of the fluid container based at least in part on the first sound signals, the second sound signals, and the speed of sound within the fluid. |
US10101192B2 |
Radiometric measuring arrangement and method for detection of accretion formation in a radiometric measuring arrangement
Radiometric measuring arrangement for measuring and/or monitoring a measured variable, especially a fill level or a density, of a fill substance located in a container and a method executable therewith for detection of accretion formation in the container. The variable to be measured is measured by means of a measuring system, which during operation sends radioactive radiation along a measuring path through the container, and measures radiation intensity emerging from the container along the measuring path, and by means of a comparison measuring system, which sends radioactive radiation along a comparison path through the container and measures radiation intensity emerging from the container along the comparison path. The comparison path extends in such a manner through the container that in the case of the presence of an accretion layer on the inner walls of the container a ratio of a sum of the two segments of the measuring path extending through the accretion layer to the length of an additional segment of the measuring path (A, A′) extending between these two segments is different from the ratio formed in the same manner for the comparison path, and an accretion formation occurring in ongoing operation is detected based on deviations ascertained in ongoing operation between the measurement results of the measuring system and the measurement results of the comparison measuring system. |
US10101191B2 |
Fuel tank level monitoring system
Described herein are embodiments of a system for monitoring and detecting a level of a tank storing a material. The system may be used in making a determination of whether and/or when to provide additional material to the tank, to refill the tank partially or entirely. In some embodiments, the tank may be disposed at a premises such as a residence or commercial building and the system may be disposed in part at that premises to monitor the level of the material in the tank. In some embodiments, the material may be a fuel and the tank may be a fuel tank, to provide fuel to utilities equipment at the premises. In other embodiments, the tank may include other materials, such as other utilities materials. In some embodiments, the utilities material may be potable water. |
US10101189B2 |
Tank level indication system with a lighted handrail
A fire apparatus includes a chassis, a tank, a sensor, a controller, and a handrail. The tank is coupled to the chassis and configured to store a liquid. The sensor is associated with the tank and configured to provide sensor data relating to a level of the liquid in the tank. The controller is in communication with the sensor and configured to monitor the level of the liquid in the tank based on the sensor data. The handrail is coupled to the chassis, and the handrail includes a housing and a light source coupled to the housing and in communication with controller. The controller is configured to selectively illuminate the light source based on the level of liquid in the tank. |
US10101185B2 |
Method and measuring assembly according to the differential pressure principle having a zero-point calibration
In order to perform a zero-point calibration of a measuring assembly according to the differential pressure principle, which measuring assembly has a measuring transducer having a measuring cell, which measuring transducer is connected to at least one evaluating unit and at least one communication unit with regard to signaling, the digital signals provided to a communication unit are recorded. At least one characteristic value relevant to the zero-point calibration is determined from the digital signals. The at least one relevant characteristic value at a first time is stored as a reference characteristic value. At a second time lying after the first time, at least one relevant characteristic value is determined as a current characteristic value. A comparison of the reference characteristic value and the current characteristic value is performed. A zero-point calibration of the measuring assembly occurs if the result of the comparison lies outside of a specified tolerance. |
US10101180B2 |
Variable reluctance sensor interfaces with clearing and methods of their operation
The embodiments described herein include systems with a variable reluctance sensor (VRS) interface and methods of their operation. Embodiments of VRS interfaces include a clearing signal generator configured to generate a clearing signal corresponding with the timing of a noise event. The clearing signal may be configured to clear a post-processing circuit. |
US10101170B2 |
Predicting an impact of a moving phenomenon on a travelling vehicle
Phenomenon data for at least one moving phenomenon that affects travel on at least one roadway can be received. An impact distribution for the phenomenon over a plurality of phenomenon cells can be determined and corresponding phenomenon impact distribution data can be generated. For at least one vehicle, a plurality of candidate routes for the vehicle to reach an intended destination can be determined. For each candidate route, whether the candidate route intersects with at least phenomenon cell impacted by the phenomenon can be determined. If so, a vehicle simulation agent for that vehicle and that candidate route can be initialized. Using the vehicle simulation agent, an impact of the phenomenon on the vehicle can be determined based on the phenomenon impact distribution data. Data indicating the impact of the phenomenon on travel of the vehicle if the vehicle were to travel along the respective the route can be output. |
US10101169B2 |
Architecture for distributing transit data
Some embodiments provide a program that receives from several data providers route data and graphical representation of route data (e.g., transit systems, schedules, stops, etc.) for different localities. The program also stores this data on a set of servers for later retrieval and transmission to commute applications operating in different localities. The program further retrieves from external vendors location data of transit vehicles that traverse routes based on the route data and schedule data. The location data is for transmitting to commute applications. |
US10101167B2 |
Electronic device and navigation method
A navigation method includes establishing a communication connection between a first electronic device and a second electronic device. A current position of the first electronic device is obtained. The current position of the first electronic device is sent to the second electronic device. Once a confirmed navigation route is obtained from the second electronic device, navigate according to the confirmed navigation route. |
US10101166B2 |
System for navigating drivers to service transportation requests from a simplified transportation request device
In one embodiment a first transportation request is received at a backend server from a first device dedicated solely to functions associated with a transportation service, wherein the first device sends the first transportation request in response to a user pressing a button of the first device, wherein direct user input to the first device is limited to one or two buttons. In response to receiving the first transportation request, an account of the user is accessed to identify a geographical location associated with the first device. A driver associated with the transportation service is navigated to pick up the user at the geographical location associated with the first device. |
US10101162B2 |
Cartographic data using utility data
One embodiment provides a method for improving cartographic data using utility data, the method including: obtaining cartographic information; obtaining geo-location information associated with at least one utility asset; utilizing at least one processor to execute computer code that performs the steps of: generating, based on the geo-location information, a cartographic representation of the at least one utility asset; and modifying, based on the cartographic representation, the cartographic information. Other aspects are described and claimed. |
US10101161B2 |
Seamless display of objects
A system may generate a database of a geographical map of a navigation device. The geographical map covering a geographical area which is divided into several update regions. The system may identify at least one object in the geographical map which covers an object area in the geographical area. The object area can be divided into different parts which are located in different update regions. The system can store in the database, for each of said at least one object, information indicating that the object area overlaps with plural update regions, the information including pointers to update regions in which the respective different parts of the object area are stored. |
US10101159B2 |
Three axis gyroscope
A micro-electro-mechanical device detects angular velocity, for example relating to a three axis gyroscope. The three axis gyroscope includes a two axis gyroscope structure and a one axis gyroscope structure. The gyroscope further includes a lever spring system coupling a linear drive mode oscillation of the two axis gyroscope structure and a linear drive mode oscillation of the one axis gyroscope structure into one combined primary motion. The lever spring system causes the one and two axis gyroscope structures to have equal drive mode oscillation amplitudes. A symmetrical arrangement of the lever spring system causes any reactive forces created in the lever spring system to cancel each other. |
US10101158B2 |
Circuit for physical quantity sensor, physical quantity sensor, and method for manufacturing physical quantity sensor
A circuit for an angular velocity sensor as a circuit for a physical quantity sensor according to an embodiment of the invention includes a drive circuit that generates a drive signal that drives a driver to vibrate and a switch circuit that switches a state in which a detector that outputs a detection signal in accordance with a physical quantity is electrically continuous with the drive circuit or a state in which the detector is not electrically continuous with the drive circuit to the other state. |
US10101151B2 |
Device and method for measuring measurement objects
The invention relates to a device for industrially measuring measurement objects with a measuring probe that can be led up to the measurement object, on which measuring probe at least one distance sensor is provided for measuring instantaneous distance of a reference point of the measuring probe from a wall of the measurement. The measuring probe is rotatably supported on a retainer, which is fixed in relation to the measurement object and/or the position of which in relation to the measurement object is known. The device also include an evaluating apparatus designed to receive at least one distance value determined by the distance sensor and to associate the at least one distance value with a rotational position of the measuring probe in the context of a measurement. Means are provided for determining a change in the relative position between the retainer and the measurement object occurring during the measurement. |
US10101149B1 |
Methods to control adhesiveness using topography
Methods and systems are disclosed for analyzing the adhesiveness of enamel frits using topography. One method includes analyzing a topography of a defined area of an enamel frit surface having a plurality of peaks and determining a topographical parameter of the defined area based on peak shape and/or density. The determined topographical parameter may be compared to a threshold value. The method may then include applying an adhesive to the enamel frit and bonding the enamel frit to a substrate if the determined topographical parameter is below the threshold value. The analysis of the topography may be performed using a non-contact profilometer, such as an optical profilometer. In one embodiment, the topographical parameter may be developed interfacial roughness (Sdr). The method may be integrated into a manufacturing/assembly line for vehicle glass components, such as windshields or side windows. |
US10101147B2 |
Method and apparatus for motility contrast imaging
A system for motility contrast imaging a biological target within tissue comprising a CCD array; an illumination source for generating an incoming beam; a first beam splitter for receiving the incoming beam and producing an object beam and a reference beam; a second beam splitter for illuminating a multitude of biological targets with the object beam and for directing backscattered object beams towards the CCD array; a computer-controlled delay stage for zero-path-matching the reference beam to the backscattered object beams; a reference beam that intersects the backscattered object beams at an angle to produce a series of interference fringes that modulate Fourier-domain information; and a computer for receiving a time series of Fourier-domain information. The interference fringes between the backscattered object beam and the reference beam are recorded by the CCD array and passed to the computer which constructs a digital hologram at successive times. |
US10101145B2 |
Passive temperature error compensation for strain gauge pressure sensors
A sensor system includes a plurality of strain gauges and a passive compensation circuit. The plurality of strain gauges are configured to provide an output voltage indicative of a sensed pressure using an input voltage. The passive compensation circuit that includes a span resistor, first and second compensation resistors, and a zero offset resistor. The span resistor is connected between an input voltage and the pressure sensor and is configured to control a range of an output voltage for a pressure range of the pressure sensor. The first and second compensation resistors are operatively connected in parallel with the pressure sensor and are configured to control current provided to the pressure sensor. The zero offset resistor is operatively connected between the first and second compensation resistors and the pressure sensor and is configured to control a base value of the output voltage for zero pressure. |
US10101142B2 |
Method in the installation of an elevator and tool for use in the method
The object of the invention is a method in the installation of an elevator, said elevator being provided with an elevator car traveling in a controlled manner along guide rails in an elevator hoistway, for determining the disposal location of the hoistway components to be disposed in the elevator hoistway and/or the landing doors of the elevator. The disposal location of the hoistway components and/or of the landing doors of the elevator is determined in relation to the guide rails of the elevator car by copying the disposal location at different heights in the elevator hoistway mechanically by means of a tool, in which tool the disposal locations according to plan of the hoistway components are arranged to remain fixed for essentially at least the whole period of the aforementioned determination of the disposal locations of the hoistway components of the elevator hoistway and/or of the landing doors of the elevator. The object of the invention is also a tool to be used in the method. |
US10101136B2 |
Polymer ammunition cartridge having a three-piece primer insert
The present invention provides a polymeric ammunition cartridge comprising: a three piece primer insert; a substantially cylindrical polymeric middle body extending about the three piece primer insert, wherein the substantially cylindrical polymeric middle body comprises: a substantially cylindrical polymeric bullet-end coupling element at a first end of the substantially cylindrical polymeric middle body opposite a substantially cylindrical polymeric coupling end connected by a powder chamber, wherein the substantially cylindrical polymeric coupling end extends over the substantially cylindrical coupling element and covers an circumferential surface of the primer flash hole aperture; and a substantially cylindrical polymeric bullet-end upper portion comprising a bullet-end coupling element connected to the substantially cylindrical polymeric bullet-end coupling element opposite a projectile aperture adapted to engage a bullet. |
US10101133B2 |
Multi-sided target assembly
A target device for target practice. The target device is foldable from a planar cardboard material sheet into a three-dimensional housing having lifted target extensions. The target extensions can be formed or printed with a target shape, or a separate target label can be applied over the target extension. The target extensions can include a tab cut therein that can be folded outward to change the angle of the target extensions relative to the shooter user. |
US10101131B2 |
Armor structures
A method for manufacturing armor includes coating a first side of a ballistics arresting core with a first shell layer to create a partially coated ballistics arresting core, placing the partially coated ballistics arresting core in a vacuum bag and depressurizing the vacuum bag and curing the partially coated ballistics arresting core in the depressurized vacuum bag to create a partially shelled ballistics arresting core. The method further includes removing the partially shelled ballistics arresting core from the vacuum bag, coating a second side of the partially shelled ballistics arresting core with a second shell layer to create a fully coated ballistics arresting core, placing the fully coated ballistics arresting core in a vacuum bag and depressurizing the vacuum bag, and curing the fully coated ballistics arresting core in the depressurized vacuum bag to create a fully shelled ballistics arresting core. |
US10101130B2 |
Structure with breathable fabric for the production of ballistic and stab-resistant protections
The present invention relates to a flexible, breathable, anti-penetration fabric, made of antiballistic yarns, partially o wholly impregnated with one or more polymer resins, having a positive coefficient of expansion and hardness greater than 75 Sh D. The structure obtained by the process according to the present invention provides transpiration qualities which make the protections realized with this structure particularly comfortable. |
US10101129B2 |
Blast/impact frequency tuning mitigation
A protective device and method of design to protect against multiple blast and impact events for use in any application in which a delicate target has to be protected. The protective device for mitigating the effects of blast or impact employs a first layer having a first acoustic impedance and a second layer having a second acoustic impedance. The second acoustic impedance is different than the first acoustic impedance. The second layer is proximate to the first layer. The first layer and the second layer are chosen collectively to tune the stress waves from the blast or impact events to one or more specific tuned frequencies. A third layer of a visco-elastic material is employed having a critical damping frequency that matches one or more specific tuned frequencies to dissipate the stress waves of the blast and impact event. The third layer is proximate to the second layer. |
US10101128B2 |
Fabrics with ballistic protection and garments made from same
Fabrics having fiber blends and constructions engineered to enhance the ballistic protection as well as the comfort and/or dyeability/printability of such fabrics. |
US10101126B2 |
Mounting device
An improved mounting device for enabling a user to quickly and securely attach and detach an accessory (e.g., a scope, light, bayonet, etc.) to a Magpul MLOK rail of a firearm. In a preferred embodiment of the present invention, the device comprises an upper portion, a lower portion, and at least one locking mechanism to enable a user to quickly removably attach the improved mounting device to an MLOK rail on a firearm. In a further preferred embodiment of the present invention, the device also comprises a side wedge and side wedge spring. |
US10101125B2 |
Precision engagement system
A system and method having a first device mounted on a first gimbal mount; a first visual feedback associated with the first gimbal; a second device mounted on a second gimbal mount physically displaced relative to the first gimbal mount; a second visual feedback mechanism associated with the second device. The orientation of the first device differs from the orientation of the second device by a dynamic correction amount. A correction controller having input that when acted upon by a user causes movement of the second device independently of movement of the first device to alter the correction amount to a revised correction amount such that subsequent movement of the first device causes motion in the second device that is at least partially dependent upon the revised correction amount. |
US10101124B2 |
Scope adapted for short and long range zeroing
A device adapted for zeroing of a projectile device having a first scope, the device including a second scope; and an adaptor for securing the second scope to the projectile device. Further disclosed is a method for zeroing a projectile device having a first scope and a second scope, the method including: adjusting the aim of the projectile device by aiming a reticle of the second scope at the center of a bullseye at a target plane disposed at a distance; firing a first shot of the projectile device to create a first point of impact at the target plane; and aiming a reticle of the first scope at the center of the point of impact, wherein a subsequent shot fired from the projectile device is configured to impact a second point of impact aimed at with the reticle of the first scope at the target plane. |
US10101122B2 |
Rifle scope elevation turret mechanism
A scope turret including a dial assembly that is configured to adjust point of aim optics of a scope is disclosed. The turret may include an adjustable stop assembly that prevents the dial assembly from rotating in one direction. The adjustable stop assembly may include a traveler, a nut assembly, and a bolt. The adjustable stop assembly may be internally-adjustable or externally-adjustable. The dial assembly may include an engagement mechanism. The engagement mechanism may include a button that is slidable between an engaged position and a disengaged position of the engagement mechanism. The turret may further include a locking mechanism that selectively prevents the dial assembly from rotating in any direction. |
US10101121B2 |
Collapsible reflective sight for a firearm
A collapsible reflective optical sight for a firearm includes a base configured to mount the optical sight to a firearm; a lens attached to and able to rotate with respect to the base, wherein the lens includes a first optic with a reflective surface, and the lens is movable between a collapsed configuration in which the lens is folded down with respect to the base for storage and a deployed configuration in which the lens is angled with respect to the base for use in aiming the firearm; a light source mounted to the base that reflects light off the reflective surface of the first optic to a user for aiming the firearm; and a hood rotatably mounted to the base and connected to an upper portion of the lens. Additionally, the collapsible reflective optical sight can include a firearm and a mechanical sight. |
US10101120B2 |
Inside waistband holster for a concealed weapon
An inside waistband holster includes a front panel comprising a waistband connector that holds a top side of the front panel at a waistline of a user's pants. The holster also includes a back panel attached to the front panel, such as along a bottom side of the back panel and the front panel and along lower sides of the back panel and the front panel. The front panel and the back panel define a pouch in which a firearm may in stored, and a top portion of the front panel is unattached to the back panel. The back panel includes a flap configured to extend over the front panel and to releasably connect to the waistband connector in a stored condition. The flap is also configured to be pulled upward such that the top portion of the front panel peels away from the back panel in an exposed position. |
US10101119B2 |
Holster dock
Representative implementations of devices and techniques provide a mounting dock to receive and to support an implement (such as a handgun, for example) or an implement holster (such as a handgun holster, for example). The dock includes a substantially planar mount portion having two substantially planar surfaces opposite to each other and a plurality of side edges. The substantially planar mount portion includes an entry edge on a first side edge and a grip portion on a second side edge. The dock includes at least one hard mount base configured to temporarily or permanently couple the hard mount component to a selected surface in a variety of configurations. |
US10101117B2 |
Firearm magazine band
A magazine identifier is provided. The magazine identifier is an endless band having a front surface, a rear surface, a first side surface, a second side surface, an inner surface, an upper rim and a lower rim. The endless band is formed of a material with rubber elasticity. For example, the endless band may be made of natural rubber, synthetic rubber, silicone or any material with a similar elasticity to rubber. The endless band is placed over a magazine of a firearm to identify the type of ammunition carried within the magazine and the owner of the magazine. |
US10101114B2 |
Self defense bracelet and associated systems and methods
A self defense bracelet for a user comprising an ornamental defense member comprising at least one defensive protrusion configured to be used to protect the user; the ornamental defense member further defining at least one opening, configured to accept at least on finger of the user; and a strap member comprising a wearable region configured to be worn about a user's wrist. |
US10101111B2 |
Method and apparatus for firearm recoil simulation
A method and apparatus for firearm training simulator which simulates realistic recoil of conventional firearms. The method and apparatus incorporates a linear motor and controllable mass for generating recoil. One embodiment includes an adjusting system for adjusting the amount of recoil provided. Also provided are means for simulating semi-automatic and/or full automatic operation of firearms. One embodiment can include a laser emitter which simulates the path for a bullet fired from a firearm that the method and apparatus is simulating. |
US10101099B2 |
Radiator, as well as space vehicle structure comprising such radiator
A radiator, comprising at least one heat conductive layer with pyrolytic graphite material and an in-plane heat conductivity of at least 500 W/m·K. The radiator further comprises at least one heat emission layer that is in contact with the heat conductive layer, wherein the emission layer has an exposed surface with an emissivity of at least 0.7. The radiator is to be used in combination with a space vehicle structure, and due to its flexible character may be conformed to the particular shapes of such structure. |
US10101096B2 |
Heat exchanger
Provided is heat exchanger in which a rib of a core plate has a shape that is recessed from a flat surface of a flat body portion, and the rib is provided with: a rib bottom part including a bottom line that is recessed from and parallel to the flat surface of the flat body portion; and a rib inclination part that is positioned between the rib bottom part and a flat part. The rib is positioned so that the rib inclination part overlaps, in the tube stacking direction, the edge of the tube in the tube width direction. |
US10101095B2 |
Heat storage capsule and heat storage member using the same
It is an object of the present invention to provide a heat storage capsule capable of being readily produced and a heat storage member using the same.A heat storage capsule 10 includes a heat storage material 20 reversibly changing into a hydrate of a salt and an aqueous solution of the salt and also includes a capsule coating 22 encapsulating the heat storage material 20. The capsule coating 22 includes an inner sub-coating 24 and an outer sub-coating 26. The inner sub-coating 24 is a hydrogenated oil layer. The outer sub-coating 26 is made of a hydrophilic gel. The heat storage capsule 10 has a W/O/W three-layer structure. |
US10101094B2 |
Heat receiving tile formed of carbon fiber composite material and method of manufacturing the same
A heat receiving block formed of carbon material having a through hole; a cooling tube formed of copper alloy fitted in the through hole of the heat receiving block; cylindrical material of interlayer disposed between the heat receiving block and the cooling tube; and brazing material layers inserted between the material of interlayer and the heat receiving block and between the material of interlayer and the cooling tube, also a slit which penetrates the heat receiving block and the material of interlayer over thickness of the heat receiving block and reaches the cooling tube on the back side of the heat receiving surface. It can provide heat receiving tile formed of carbon fiber composite material for high heat flux component such as a first wall of nuclear fusion reactor, which is produced by metallurgically joining carbon material with copper alloy and has higher cooling efficiency than conventional heat receiving tiles. |
US10101092B2 |
Power generation system including multiple cores
The present disclosure relates to a power generation system and related methods that use closed supercritical fluid cycles, and in particular, to a power generation system and related methods where multiple cores may be selectively operated to adjust power levels generated by the system. |
US10101091B2 |
Heat exchanger and refrigeration cycle apparatus using the same heat exchanger
A heat exchanger including a first heat exchanger disposed on upstream side of a heat exchange fluid and a second heat exchanger disposed on downstream side of the heat exchange fluid, which are connected in series in a flow path of a heat medium, wherein the heat medium flows from the first heat exchanger to the second heat exchanger so as to be parallel to the flow of the heat exchange fluid when the heat exchanger serves as an evaporator, the heat medium flows from the second heat exchanger to the first heat exchanger so as to be opposed to the flow of the heat exchange fluid when the heat exchanger serves as a condenser, and a sum of flow path volume of first heat-transfer tubes of the first heat exchanger is smaller than a sum of flow path volume of second heat-transfer tubes of the second heat exchanger. |
US10101090B2 |
Duct cleaning and valve device for furnace system
A furnace system includes a furnace and a preheater configured to preheat material before it enters the furnace. The system further includes a duct system including a mixing chamber disposed between the furnace and preheater. The duct system further includes an exhaust duct in fluid communication with an exhaust fluid outlet of the furnace and configured to vent fluid exhausted from the furnace. The exhaust duct is in fluid communication with the mixing chamber and configured to redirect a portion of the fluid exhausted from the furnace to the mixing chamber. The duct system further includes a preheater duct in fluid communication with the mixing chamber and a fluid inlet of the preheater and configured to direct fluid from the mixing chamber to the preheater. The system further includes a duct scraper configured for movement within the mixing chamber to move particulates from the mixing chamber into the exhaust duct. |
US10101085B2 |
Directional freezing
The invention relates to an apparatus and a method of freezing a liquid substance contained in at least one receptacle, comprising the steps of: providing the liquid substance in at least one receptacle, providing a cooling chamber and a cooling device having a cooling surface; setting the temperature of the cooling surface, starting a freezing procedure by placing the receptacle with the liquid substance therein on the cooling surface to form a seed or initial zone of nucleation; and continuing the freezing procedure to completely freeze the substance. |
US10101083B2 |
Process for removing light components from an ethylene stream
A process for removing light components from an ethylene stream may include providing a dried ethylene stream containing ethylene, ethane, CO, CO2, H2, CH4, and C3+ hydrocarbons. The process may include sending the dried ethylene stream to a stripper to produce an overhead stream containing ethylene, CO, H2 and CH4, and a bottom stream containing ethylene, ethane, CO2, and C3+ hydrocarbons. The gaseous phase on top of the stripper may be condensed in a heat exchanger cooled by a refrigerant stream to get a first gaseous phase and a first liquid phase. The first gaseous phase may be condensed in a heat exchanger cooled by liquid ethane or liquid ethylene to get a second gaseous phase containing ethylene CO, H2 and CH4 and a second liquid phase. The first and second liquid phases may be the reflux of the stripper. |
US10101082B2 |
Cooling system for beverage dispensing systems
A cooling system for a beverage dispensing system includes a cooling jacket for placement around a beverage container, such as a keg. The cooling jacket includes a main body having a top edge, an opposite bottom edge, an inner surface and an opposing outer surface. The main body is configured for placement around a side of the container. The main body has a first interior space for receiving the container, wherein the main body is formed of a first insulation material. The cooling jacket also includes an openable and closeable upper body that is for placement above and over a top of the container. The upper body is coupled to the main body such that is lies thereabove. The upper body is formed of a second insulation material. The upper body has a means for closing the upper body for completely enclosing the container within the cooling jacket. |
US10101080B2 |
Dispenser with vessel identification
A refrigeration apparatus includes a dispenser for dispensing water or ice into a receiver vessel. The dispenser includes a dispense command input for receiving a dispense command from a user and a code reader for interpreting an identification code associated with the receiver vessel. At least one controller is operatively connected to the dispense command input to receive the dispense command, and to the code reader to receive a vessel identification based on the interpreted identification code. The at least one controller controls the dispensing. A memory is configured to store the vessel identification in association with a usage parameter for the vessel. The at least one controller determines whether water/ice has been previously dispensed into the receiver vessel. When the at least one controller has determined that water/ice has not been previously dispensed into the receiver vessel, the at least one controller causes the usage parameter to be stored in the memory, in association with the vessel identification, based on the dispense command received from the user. |
US10101079B2 |
Cooling device having a storage plate comprising a profile
The invention is a cooling device (1), particularly a domestic refrigerator, having a storage plate (10) for storing an item disposed in the cooling device (1) and a profile (20) disposed on an edge (15) of the storage plate (10) and that the cooling device (1) comprises a profile (20) configured as being on the same level with or a lower level than an upper face (11) of the storage plate (10) when the profile (20) is disposed on the edge (15) of the storage plate (10). |
US10101075B2 |
Refrigerator
Disclosed is a refrigerator. The refrigerator includes a cabinet (10) configured to define a first storage region in which food is stored, a door (20) rotatably connected to a first rotating shaft via a first hinge member (40) to open or close the first storage region, the first rotating shaft being located at the front of the cabinet (10), a gasket provided at the door (20) and a container (100) configured to define a second storage region, the second storage region being received in the first storage region, the container (100) being rotatably connected to a second rotating shaft via a second hinge member (200), the second rotating shaft being located at the door (20). |
US10101062B2 |
One-piece part including a magnetocaloric material not including an alloy including iron and silicon and a lanthanide, and heat generator including said part
A one-piece part based on a magnetocaloric material not comprising an alloy comprising iron and silicon and a lanthanide is provided. The part comprises a base in a first plane defined by a first and second direction and a set of N unitary blades secured to the base; the blades having a first dimension in the first direction, a second dimension in the second direction and a third dimension in a third direction at right angles to the first and second dimensions; an ith blade being separated from an (i+1)th blade by an ith distance; the ratio between the second dimension and first dimension being at least 10; the ratio between the third dimension and first dimension being at least 6; the first dimension being the same order of magnitude as the distance separating an ith blade from an (i+1)th blade. A thermal generator comprising one-piece parts is provided. |
US10101058B2 |
Air conditioning equipment
An air conditioning equipment includes a housing comprising a heat exchanger therein, a water container mounted to, and dismounted from a receiving portion of the housing and to collect a condensate generated by the heat exchanger, and a valve configured to selectively open and close a discharge port by being interfered with a portion of the water container according to the mounting and the dismounting of the water container to or from the receiving portion of the housing. The valve is inserted within the receiving portion of the housing through the discharge port in order to reduce a protruded length that is interfered by the portion of the water container. |
US10101055B2 |
System and method for heating a pipeline using heated lines
A system for heating a pipeline comprises a heater that heats a fluid, a supply line, and a return line. Heated fluid flows through the supply line away from the heater and through the return line back to the heater. The system further comprises a strap having a first end, a second end, and a middle portion between the first end and the second end. The strap forms a first pocket when the first end is folded over and attached to the middle portion of the strap. The strap forms a second pocket when the second end is folded over and attached to the middle portion of the strap. The first pocket holds the supply line in thermal contact with a first portion of the pipeline. The second pocket holds the return line in thermal contact with a second portion of the pipeline. |
US10101053B2 |
HVAC controller with checkout utility
A zone control panel that is easy and intuitive to use and to program. In some embodiments, a zone control panel may be configured to have an easy to use, single level menu structure with, for example, a configuration mode and/or a checkout mode. The configuration mode may, if present, include a number of menu screens sometimes without any sub-menu levels. Likewise, the checkout mode may, if present, include a number of menu screens sometimes without any sub-menu levels. A mode selector may be provided to select a particular mode, after which, the menu screens that correspond to the selected mode may be sequentially displayed to the user. Other features and aspects are also disclosed. |
US10101052B2 |
Location-based approaches for controlling an energy consuming device
In some aspects, the subject technology relates to an “Eco-mode” on a thermostat. A button or other user interface element may be configured to activate and/or deactivate) the eco-mode on the thermostat. Upon selection of the eco-mode option, various energy-saving programs can be implemented on the thermostat. The energy-saving programs can be configured to adjust a temperature setting of the thermostat or to provide notifications to a user associated with the thermostat that implement various approaches for reducing energy consumption of a heating, ventilation, and air condition (HVAC) system associated with the thermostat. The eco-mode button can provide users/consumers with a convenient way to save energy, without requiring the user to think of comfort tradeoffs that may need to take place. |
US10101049B2 |
Determining parameters of air-cooling mechanisms
A method for determining parameters for one or more air-cooling mechanisms for a computer system. A current operating temperature of a system component within a particular system is determined. A maximum operating temperature of the system component is obtained. A difference value between the maximum operating temperature and the current operating temperature is computed. A parameter of an air-cooling mechanism of an environment, which includes the system component, is selected and modified based on the difference value between the maximum operating temperature and the current operating temperature. |
US10101048B2 |
Supervisory controller for HVAC systems
A supervisory controller for heating, ventilation, and air conditioning (HVAC) systems is described herein. One device includes a data management module configured to receive a zone demand signal from a local controller of a zone of an HVAC system and receive a number of additional signals from a number of sensors, and a parameter identification module configured to determine, based on the zone demand signal, whether the zone is in a comfort state by loading a best model structure from a number of models and identifying parameters of the best model structure based on data received from the data management module. |
US10101047B2 |
Gas purifier for wafer substrate accommodating unit
A gas purifier to be applied on a wafer substrate accommodating unit with an inlet hole includes an outer tube and an inner tube. The outer tube is disposed on the wafer substrate accommodating unit and has a plurality of first gas filling apertures. One end of the inner tube is a closed end and the other end is an open end. The inner tube has a plurality of second gas filling apertures, and its open end is interconnected with the inlet hole. The inner tube is movably disposed within the outer tube between a first operating position and second operating position. The second gas filling apertures are correspondingly configured to an inner wall of the outer tube when the inner tube is at a first operating position, and interconnected with the first gas filling apertures when the inner tube is at a second operating position. |
US10101046B2 |
Apparatus for both humidification and air cleaning
Provided is a humidification and air cleaning apparatus. The humidification and air cleaning apparatus includes: a water tank storing water; a watering housing disposed in the water tank and suctioning water stored in the water tank to spray suctioned water to the outside; a watering motor providing a torque to the watering housing; a pump groove protruding inside the watering housing, suctioning water of the water tank into the watering housing when rotating, and pumping the suctioned water to an upper side of the watering housing; and a nozzle disposed in the watering housing and spraying the upwardly pumped water to the outside of the watering housing. |
US10101045B2 |
Apparatus for both humidification and air cleaning
Provided is a humidification and air cleaning apparatus. The humidification and air cleaning apparatus includes: a water tank storing water; a watering housing disposed in the water tank and suctioning water stored in the water tank to spray suctioned water to the outside; a watering motor providing a torque to the watering housing; a watering groove protruding inside the watering housing, suctioning water of the water tank into the watering housing when rotating, and pumping the suctioned water to an upper side of the watering housing; a nozzle disposed in the watering housing and spraying the upwardly pumped water to the outside of the watering housing; and a water curtain preventing rib disposed inside the watering housing, disposed over the watering groove, and mutually interfering with the pumped water. |
US10101044B2 |
Humidification and air cleaning apparatus
Provided is a humidification and air cleaning apparatus. The humidification and air cleaning apparatus includes a water tank storing water, a visual body forming at least a portion of the water tank and formed of a transparent material, a water tank inlet formed at the water tank and communicating the inner and outer sides of the water tank, a water tank humidification medium covering the water tank inlet, formed of a water absorbing material, and providing humidification on air passing through the water tank inlet, a watering housing disposed inside the water tank, drawing water of the water tank into the inside, pumping the drawn water upwardly when rotating, and spraying the pumped water, a watering motor providing a torque to the watering housing, a lower nozzle disposed at the watering housing and spraying the pumped water to the water tank humidification medium, and a upper nozzle disposed at the watering housing and spraying the pumped water to the visual body. |
US10101042B2 |
Air conditioner including a handle and method of controlling the same
Disclosed herein is an air conditioner that is designed to include a first space in which an evaporator is disposed and a second space in which a condenser is disposed and which is divided from the first space. An outdoor unit and an indoor unit are integrally formed, and thus it is easy to move the air conditioner. A structure and disposition of a heat exchanger are improved, and thus heat exchange efficiency is improved. Operations of a cooling mode and a dehumidifying mode are possible. |
US10101038B2 |
Gas oven and control method thereof
A gas oven and a control method thereof are The control method of the gas oven, that includes a cooking space that is divided into a first cooking space and a second cooking space by a removable divider, a burner that directly heats a cooked object accommodated in the first cooking space, and an auxiliary heater that heats air of the first cooking space, includes performing baking for the first cooking space when a baking mode for the first cooking space is selected among a plurality of cooking modes, wherein the baking may include operating the burner according to the comparison result of a temperature of the first cooking space and a first setting temperature, and operating the auxiliary heater according to the comparison result of the temperature of the first cooking space and a second setting temperature. |
US10101036B2 |
Heater with flame display
A heater with a visual flame display is described. The heater may include a top portion and a base, separated by concentric cylinders. The innermost cylinder houses a flame element, which may be spun into a vortex. The cylinders may be constructed from transparent materials such that the flame element is visible to an observer. The base provides heat at or near ground level for efficient heat distribution. |
US10101029B2 |
Combustor panels and configurations for a gas turbine engine
The present disclosure relates to combustor configurations, panels and components for a gas turbine engine. In one embodiment, a combustor for a gas turbine engine includes a support structure including a plurality of openings and a plurality of panels mounted to the structure. The plurality of panels define a combustion cavity of the combustor. Each panel includes a first wall configured to receive cooling air and a second wall configured to provide air flow for the cavity. The first and second walls form a cavity and include one or more elements for controlling the cooling effectiveness of each panel. Another embodiment is directed to a combustor panel including one or more elements for controlling cooling effectiveness. Another embodiment is directed to a support structure for a combustor of a gas turbine engine. Another embodiment is directed to configurations of panels including single walled portions or single walled panels. |
US10101027B2 |
Systems and methods for cessation of carbon monoxide production
Briefly, apparatus and methods for detecting and terminating production of undesirable gases, such as carbon monoxide (“CO”), at a potential source, such as a household appliance. The apparatus and methods may determine a threshold level of the gas. In one embodiment, the method and apparatus may determine whether to provide power to a power supply input of a controller of a potential gas producing device based on the detected level of gas, where providing power to the power supply input of the controller of the potential gas producing device enables the controller of the potential gas producing device to provide power to the potential gas producing device. In another embodiment, when gas concentrations about a potential source are above a maximum threshold, the system communicates with a fuel supply valve of the potential source to cause the valve thereof to interrupt the supply of fuel to the potential source. |
US10101026B2 |
Evaporator arrangement
An evaporator arrangement for an evaporator burner for a mobile heating device is provided, having: an evaporator body support into which a fuel supply line for supplying a liquid fuel opens, and an evaporator body for distributing and evaporating the liquid fuel. The evaporator body comprises at least one layer of a metal woven fabric of interwoven metal wires. |
US10101023B2 |
Solid fuel heating device
Heating devices and methods for mitigating heating device pollution are generally described. In an example embodiment, a heating device includes a primary combustion chamber for combustion of a fuel. A first and a second secondary combustion chamber are in fluid communication with the primary combustion chamber for receiving an exhaust flow of combustion products from the primary combustion chamber and are configured for combustion of one or more combustion products received from the primary combustion chamber. The first and second secondary combustion chambers may provide parallel fluid paths from the primary combustion chamber. A secondary combustion selector is provided for selectively allowing the exhaust flow through the first and second secondary combustion chambers. |
US10101022B2 |
Fluid utilization facility management method and fluid utilization facility management system
A method for optimizing a fluid utilization facility. The method includes monitoring an operating state of a fluid utilization device and an operating state of a drain trap in a fluid utilization facility based on detection information obtained by detectors installed in various places in the fluid utilization facility. A running state of the fluid utilization facility is optimized based on a monitoring result. |
US10101021B2 |
Control method for operating a heat recovery steam generator
A control method for operating a heat recovery steam generator having a flue gas channel in which an evaporator, having at least two evaporator heating surfaces arranged successively in the flue gas channel and at least one intermediate heating surface arranged between the evaporator heating surfaces, is provided, the method including determining a characteristic value characteristic of the heat absorption in the evaporator for the evaporator heating surfaces, additionally determining for the at least one intermediate heating surface, an additional characteristic value for the heat absorption of the intermediate heating surface, and subtracting this additional characteristic value from the characteristic value characteristic of the heat absorption in the evaporator. |
US10101019B2 |
Portable device including flexible display panel
The present invention relates to a portable device including a flexible display panel and having a new structure in which the flexible display panel is easily accepted and withdrawn to be used. In the portable device including a flexible display panel according to the present invention, when a support (40) is rotated using a rotation driving unit (100), a display panel (30) is withdrawn from a case (10) or the display panel (30) is accepted into the case (10). Therefore, the flexible display panel (30) is easily accepted and withdrawn to be used and since there is a feature that the flexible display panel (30) is wound in the form of rolled paper and maintained in a compact size when not used, there is an advantage capable of minimizing the overall size of the portable device. |
US10101015B2 |
Fire proof recessed light fixture
A fireproof recessed light fixture for receiving a light source comprises a metal housing defining an open end for receiving the light source and a closed end. The housing comprises an annular shoulder at the open end for abutting a wall into which the recessed light fixture is installed. The housing comprises a first wall of generally cylindrical shape extending between the open and closed ends and a second wall defining the closed end of the housing. Both first and second walls have thicknesses between 0.5 and 1 mm and are completely sealed so to prevent air flow between an interior and an exterior of the housing other than through the open end and through an opening for feeding through cables for electrical energy supply. The first and second walls render the recessed light fixture fireproof by preventing high temperatures or fire from propagating quickly through the housing. |
US10101014B2 |
Lighting module for a motor vehicle, including a modulated intensity source of coherent light
The invention proposes a lighting module for a motor vehicle, including a modulated intensity source of coherent light. The features of the invention make it possible to increase the safety of a device of this kind by employing more robust fault detection than the prior art. A method for controlling a device of this kind is also proposed. |
US10101013B2 |
Seasonal light strings and method of assembling seasonal light strings employing capacitor shunts
Employing capacitors as shunts in a decorative light string can prevent the circuit from being opened when a lamp burns out or becomes loose in the socket. But manually assembling such a light string is costly and the quality of the resulting string is not assured to be high. The present disclosure introduces a shunted light string, and a method of assembling that light string that is able to be automated to ensure a consistent quality level by reducing or eliminating human workmanship issues. |
US10101010B2 |
Irradiation device including a pump radiation source
Various embodiments relate to an irradiation device including a pump radiation source for emitting pump radiation, a conversion element for converting the pump radiation into conversion radiation of longer wavelength, and a reflection surface, which is reflective to the conversion radiation and on which backscattered conversion radiation emitted at a backscatter emission surface and thus counter to a useful direction is incident and is reflected therefrom back to the conversion element; said reflection surface is concavely curved relative to the conversion element in such a way that at least the backscattered conversion radiation emitted divergently from a surface centroid of the backscatter emission surface is incident on the reflection surface at an angle of incidence of at most 20° in terms of absolute value. |
US10101006B2 |
Wearable mining lamp with uniform auxiliary lights
The present invention relates to a wearable mining lamp with uniform auxiliary lights, comprising a main light source and a main lamp cup. The mining lamp further comprises auxiliary light sources and auxiliary lamp cups for mounting the auxiliary light sources; the side wall of the auxiliary lamp cup has a reflecting effect, the reflecting surfaces are flat surfaces, and the side wall is in the form of a rearward tapering horn. The miniature lamp cup structure disclosed by the present invention can regulate the low-beam projection in a predefined area to provide uniform illumination without light spots and shadow interferences, so as to provide a high-quality illumination environment for low-beam operation and meet the requirements of close-range observation or operation. |
US10101000B2 |
Lamp unit comprising a shield having at least one light window
A lighting unit for a headlight, in particular a motor vehicle headlight, having at least two light sources (1a, 1b), at least one reflector (2a, 2b), which delimits two light chambers (3a, 3b), a bezel (4), and a projection lens (5) having an optical axis (A), wherein a light chamber (3a) is arranged on an upper side and a light chamber (3b) is arranged on an underside of the bezel (4), wherein at least one light source (1a, 1b) is arranged within each of the light chambers (3a, 3b) and the bezel (4) extends substantially as far as a focal plane (E) of the projection lens (5) in order to produce a sharp light/dark boundary in a light exposure produced by the lighting unit, wherein the bezel (4) has at least one light window (7a, 7b), wherein at least one light path (8a, 8b, 8c, 8d) extends outwardly from a light chamber (3a, 3b), through the at least one light window (7a, 7b) and through the projection lens (5). |
US10100999B2 |
Apparatus for radiating light from a virtual source
A lighting assembly that includes an LED source that generates a light cone (solid angle); and a transparent near field lens having a front surface, a collimating surface, and an aspherical groove. The collimating surface collimates the light cone into a beam that reflects off of the front surface toward the aspherical groove, and the aspherical groove directs the beam away from the lens as an exit cone from a virtual focal point, positive virtual focal ring or a negative virtual focal ring. The exit cone may be evenly distributed, substantially forward or substantially rearward from the virtual focal point or virtual focal ring. Parabolic or aparabolic reflectors can be employed with lighting assemblies having a virtual focal point or virtual focal ring, respectively, to reflect the exit cone in a vehicular exterior lighting pattern. |
US10100997B2 |
Semiconductor light source and driving aid system for a motor vehicle comprising such a source
A semiconductor light source and driving aid system for a motor vehicle comprising a semiconductor light source. The semiconductor light source includes a plurality of electroluminescent rods of submillimetric dimensions. At least certain rods are electrically interconnected in a first assembly dedicated to an emission of a light beam at a first wavelength, and other rods are electrically interconnected in a second assembly dedicated to an emission of a light beam at a second wavelength different from the first wavelength, the first and the second assemblies forming two selectively activable emission areas. |
US10100994B2 |
Vehicle lamp
In a vehicle lamp in which a plurality of lamp units is arranged side by side in a direction intersecting with a lamp longitudinal direction, a central luminous intensity of a light distribution pattern is increased while securing a sufficient irradiation light quantity. A first additional reflector 34A configured to reflect the light from a second light emitting element 22B toward the front is disposed in the vicinity of a front end edge 24A1 of a first reflector 24A. |
US10100991B2 |
Multi-flame electric candles
Various embodiments of electric candles are described having multiple flame elements, each of which generate a flickering flame effect, and collectively simulate a candle having multiple flames. The candles include a housing that encloses various lighting devices and circuitry that can control one or more aspects of the lighting devices. The enclosure can also house one or more drive mechanisms that help to effect movement of the flame elements. |
US10100985B2 |
Organic light-emitting device for lighting
The present invention relates to an organic light-emitting device for lighting, and more specifically relates to an organic light-emitting device for lighting whereby it is possible to achieve excellent brightness by increasing the light-emitting area per unit area of an organic light-emitting element. For this purpose, the present invention provides an organic light-emitting device comprising: a first substrate and a second substrate disposed facing each other; a frame section which is formed between the first substrate and the second substrate, and is formed on the periphery of the first substrate and the second substrate so as to hermetically close the space between the first substrate and the second substrate; and a flexible organic light-emitting element which is disposed inside of the space, and of which at least one part has a curved surface. |
US10100982B2 |
LED module
A light emitting diode (LED) module includes a base that is conductive and is selectively covered with an insulative layer. The base can include a connecting flange and a light emitting region. Traces are provided on the insulative coating and can be used to connect LEDs positioned on the light emitting region to pads on the connecting flange. The connecting flange can be offset in angle and/or position from the base and can be configured to provide a contact shape suitable to mate with a connector in a polarized manner. The base can be shaped so as to provide the desired functionality. |
US10100980B2 |
Methods for storage and transportation of natural gas in liquid solvents
Systems and methods to create and store a liquid phase mix of natural gas absorbed in light-hydrocarbon solvents under temperatures and pressures that facilitate improved volumetric ratios of the stored natural gas as compared to CNG and PLNG at the same temperatures and pressures of less than −80° to about −120° F. and about 300 psig to about 900 psig. Preferred solvents include ethane, propane and butane, and natural gas liquid (NGL) and liquid pressurized gas (LPG) solvents. Systems and methods for receiving raw production or semi-conditioned natural gas, conditioning the gas, producing a liquid phase mix of natural gas absorbed in a light-hydrocarbon solvent, and transporting the mix to a market where pipeline quality gas or fractionated products are delivered in a manner utilizing less energy than CNG, PLNG or LNG systems with better cargo-mass to containment-mass ratio for the natural gas component than CNG systems. |
US10100979B2 |
Liquid air as energy storage
A method of liquid air energy storage is provided. This method includes liquefying and storing air to form a stored liquid air during a first period of time; during a second period of time, introducing a compressed air stream into a cryogenic system, wherein the cryogenic system comprises at least one cold compressor, and at least one heat exchanger. The method includes producing a first exhaust stream and a second exhaust stream. The method also includes vaporizing at least part of the stored liquid air stream in the heat exchanger, thereby producing a first high pressure compressed air stream, then combining the first high pressure compressed air stream, the first exhaust stream and the second exhaust stream to form a combined exhaust stream, heating the combined exhaust stream, then expanding the heated combined exhaust stream in an expansion turbine to produce power. |
US10100976B1 |
Mounting system for a tablet computer
A mounting system for interchangeably mounting a tablet computer to a rail and a wall may include a tablet bracket attached to a tablet computer; a rail bracket designed to attach to the rail, the tablet bracket removably engaged with the rail bracket when a user desires mounting the tablet computer to the rail; a wall bracket designed to attach to a flat surface, the tablet bracket removably engaged with the wall bracket when the user desires mounting the tablet computer to the flat surface; and a cord guide bracket attached to the tablet computer, the cord guide bracket including a charging cable channel, wherein the cord guide bracket prevents a charging cable from being unintentionally detached from the tablet computer during use. |
US10100973B2 |
Flange adapter
A flange adapter can include a plurality of walls, with at least one wall being an overlapping wall. The overlapping wall can include multiple layers formed from overlapping folded sections extending from at least two other walls, or from overlapping extensions of at least two other walls. The overlapping wall can receive a fastener through the multiple layers to secure a support structure to the flange adapter. A main body of the flange adapter, including the plurality of walls, can be integrally formed from a single-piece of material. |
US10100971B2 |
Device for supporting portable terminal
A device for supporting a portable terminal includes a base member fixed to an installing surface, a horizontal rotation member coupled to the base member such that the horizontal rotation member is rotatable in a horizontal direction with respect to the installing surface, wherein a vertical support protrudes from a top surface of the horizontal rotation member, a vertical rotation member coupled to the vertical support such that the vertical rotation member is rotatable in a vertical direction with respect to the installing surface, and a support member formed on one end of the vertical rotation member, wherein the portable terminal is detachably attached to the support member. According to the device, the supporting angel of the portable terminal may be freely controlled and the supporting state may be stably maintained at the controlled angle, so that the convenience in use is improved. |
US10100970B1 |
Electronic device and hinge structure
A hinge structure includes a first bracket, a second bracket, a first fixing member connected to the first bracket, a second fixing member connected to the second bracket, a first linking member, a second linking member, a first resilient member, a second resilient member, a first linking bar pivotally connected to the second bracket, a second linking bar pivotally connected to the first bracket, a first sliding member and a second sliding member. The first linking member and the first resilient member are disposed on the first fixing member. The second linking member and the second resilient member are disposed on the second fixing member. The first linking bar is pivotally connected to the second linking bar. The first sliding member is connected to the first linking member and the first linking bar. The second sliding member is connected to the second linking member and the second linking bar. |
US10100969B1 |
Movable sunshade base
The present disclosure relates to a movable sunshade base. The base comprises a base frame, a base cover, a roller component, a rotary assembly, a transmission component, a first drive rod, a second drive rod and a pull rod. Through swinging a pull rod, the second drive rod drives the transmission shaft, thereby driving the first drive rod. Driven by the first drive rod, a wheel bracket achieves power transmission using the leverage theorem, thereby controlling the roller to move to the outside of the base frame. When the movement is completed, the pull rod is swung to the opposite direction so that the roller can shrink into the base frame. The disclosure has the advantages of simple operation, convenient appearance, strong practicability and low cost, and can effectively solve the problem of moving difficulty and can be applied to various types of sunshade base. |
US10100968B1 |
Mast systems for autonomous mobile robots
A protractible and retractable mast system for an autonomous mobile robot includes an elongate flexible member including a first lateral end and a second lateral end, and a fastener having a first portion extending along a length of the first lateral end and a second portion extending along a length of the second lateral end. The flexible member is configured to be at least partially coiled within a body of the robot, and a portion of the flexible member is vertically movable away from the body when the flexible member is being uncoiled. The fastener is configured to connect the first lateral end to the second lateral end when the flexible member is being uncoiled, and disconnect the first lateral end from the second lateral end when the flexible member is being coiled. |
US10100966B2 |
Insulation composition and method to detect water in an insulation composition
The invention is directed to an insulation composition comprising the following layers (a) a hydrophobic, moisture permeable layer composed of a woven, non-woven, or knit fibrous material, (b) a hydrophilic wicking layer, (c) an insulation material layer. The invention is also directed to a method to remove water from an insulated metal transport conduit comprising a metal transport conduit and an insulation composition, wherein the insulation composition comprises of a layer (b1) of a high void material, by supplying a stream of gas to the layer of high void material at a first point and discharging a stream of the gas and any water picked up from the high void material at a second point. The invention is also directed to a method to detect and locate liquid water in an insulation composition positioned around a metal transport conduit wherein the insulation composition comprises of a layer of wicking material and wherein the method is performed by measuring the local electric conductivity in said wicking material. |
US10100965B2 |
Non-metallic vertebrae bend restrictor and vertebrae end piece
A non-metallic clip connection system includes a non-metallic clip having a substantially rectangular base portion, a first longitudinal flared wing portion, and a second longitudinal flared wing portion, wherein a plurality of edges of the clip along a path of insertion are beveled or radiused. The non-metallic clip connection system also includes a first non-metallic member having a first portion of a non-metallic clip receiver and a second non-metallic member having a second portion of the non-metallic clip receiver. The first non-metallic member is secured to the second non-metallic member by inserting the non-metallic clip in the non-metallic clip receiver. A non-metallic vertebrae bend restrictor and a non-metallic vertebrae end piece may use a non-metallic clip connection system. |
US10100963B2 |
Method of dispensing a material
A method and system for dispensing a material through a delivery apparatus is provided. The material initially comprises or is manipulated to comprise a low viscosity. The material either can comprise a curable material or can comprise initiators, which can be activated to raise the viscosity at a later time and position. The low viscosity material is moved through the delivery apparatus for a relatively long distance using low energy. Upon nearing an end use application, the material and/or initiators can be activated by a curing agent, such as a light or heat source, such that the viscosity of the material be raised prior to the end use application thereof. Therefore, the present invention provides a method and system for moving a material normally having a higher viscosity a long distance requiring lower energy and pressure. |
US10100962B2 |
High pressure fluid swivel
A fluid swivel including a stationary inner housing assembly and a rotatable outer housing operatively connected to the inner housing assembly. The outer housing includes an annular passage with upper and lower surfaces. Upper and lower seals are positioned between the inner housing assembly and the outer housing in seal recesses. A passage in the inner housing assembly provides fluid of pressure to the annular passage. The fluid exerts a first force axially inward on outer housing outer surfaces, and a larger second force axially outward on the annular passage's upper and lower surfaces. The second force is greater than the first force so upper and lower ring portions deflect outward such that the elastic axial deflections of the inner housing assembly match the axial deflections of the outer housing, thereby causing the axial clearances between the components at the upper and lower seals to remain almost the same. |
US10100960B2 |
High-pressure-standable pipe connector and high-pressure-standable connector
Provided is a pipe connector having high resistance to pullout force and having high durability. The outer diameter of a nipple (20) is substantially uniform when viewed in the lengthwise direction. The end part of a hose (24) is placed over the nipple (20). A spring (32) is wound around the outer circumference of the hose (24) such that no gap occurs between adjacent wires. The shaft part of a connector main body (14) supports the nipple (20). A fastening nut (26) has an internally threaded part (28) which meshes with an externally threaded part (16) provided on the connector main body (14), and encloses the end part of the hose (24) together with the connector main body (14). The spring (32) is compressed by tightening the threaded part of the fastening nut (26). The end part of the tightly wound spring (32) rotates and the outer diameter thereof is reduced, thereby generating high fastening force. Thereafter the fastened state is maintained by frictional force. |
US10100958B2 |
Gasket for use in sealing flanges together
A gasket for use with flanges has an annular member formed of a metallic material. The annular member has a cross-sectional profile with a body portion having an end surface, a first side, a second side, and a T-shaped portion extending from the body portion. The T-shaped portion of the body portion defines a pair of annular grooves on opposite sides of the annular member. The T-shaped portion has a central portion connected to the body portion and a head portion at an end of the central portion opposite the body portion. The central portion of the T-shaped portion has a weep hole extending therethrough. The weep hole has opposite ends opening respectively to the pair of annular grooves. |
US10100953B2 |
Lightweight fire hose coupling with protective shoulder and method of manufacturing the coupling
A fire hose coupling includes a substantially annular body having a first end adapted to connect to a fire hose and a second end having male threads. The annular body has a central bore. The coupling includes circumferentially spaced-apart lugs extending radially outwardly from an outer surface of the first end of the body. The coupling further includes a protective shoulder extending radially outwardly from the body between the male threads and the lugs. The protective shoulder has an outer diameter greater than an outer diameter of the male threads to thereby protect the male threads. |
US10100949B2 |
Check-valve and microchemical chip using the same
A check-valve comprises: a thin sheet and a thick sheet; flow paths for flowing fluid which are formed by penetrating the thin sheet and the thick sheet; a flow-in chamber and a flow-out chamber which are connected to the flow paths; a partition sheet which is bonded to the thin sheet and the thick sheet while being sandwiched therebetween, and has a flexible inner flange which projects in cavities of the flow-in chamber and the flow-out chamber and does not close the flow-out valve chamber by flexing toward the flow-out valve chamber in a normal flow, and closes the flow-in valve chamber by flexing toward the flow-in valve chamber in a reverse flow; and a through-pass hole which is opened at the partition sheet and connects the both valve chambers. |
US10100947B2 |
Shutter for a rotary adjustment valve
A shutter for a rotary valve, comprising: a main body (2), having a substantially spheroidal conformation or suitable for rotating about an axis and equipped with a through cavity (3); at least one plate (4), provided with a plurality of through holes (5) and arranged inside the through cavity (3). The plate (4) has a curved conformation. |
US10100943B1 |
Filling valve
A valve for use in filling containers includes a valve flange, nozzle assembly and valve sleeve. The valve flange defines a first through passage. The nozzle assembly includes a liquid fill outlet and air vent outlet below the valve flange. The valve sleeve defines a second through passage and is movable between a lowered valve closed position and a raised valve open position. The valve sleeve including a first portion positioned for sliding movement within the first through passage and a second portion positioned below the valve flange and configured for sealingly closing both the liquid fill outlet and the air vent outlet when the valve sleeve is in the lowered valve closed position. The valve sleeve has a weight sufficient to cause the valve sleeve to move downward from the raised valve open position to the lowered valve closed position. |
US10100941B2 |
Valve positioning structure
A valve positioning structure is provided for pressing down a switch arranged in a valve so that fluid is allowed to flow through an inlet opening of the valve when the switch is pressed down in order to control the fluid to flow into/out of at least one bladder. The valve positioning structure includes a casing that receives the valve therein and the casing is provided with a contact member and a manipulation member respectively and movably on upper and lower surfaces of the casing. The contact member and the manipulation member are coupled to each other so that the contact member is operable to drive the manipulation member to move. The manipulation member includes an operation section, where the operation section is movable toward and is enabled to press down the switch when the manipulation member is driven by the contact member to move toward the switch. |
US10100938B2 |
Variable flow gas valve and method for controlling same
A gas control valve and method of controlling a gas control valve to provide infinite adjustability is provided. The gas control valve defines a fluid flow path. A flow adjustment arrangement within the fluid flow path has a plurality of discrete open configurations. Each discrete open configuration establishes a different flow rate through the fluid flow path. A controller operatively cyclically alternates the flow adjustment arrangement between different ones of the discrete configurations to provide an average flow rate through the fluid flow path that is between the flow rates permitted by the different ones of the discrete open configurations. The controller establishes residence times at the various ones of the discrete open configurations such that the resultant flow rate is the desired flow rate. |
US10100936B2 |
Parallel slide gate valves and related methods
A parallel slide gate valve includes a valve body comprising an interior surface, and an obturator therein. A portion of the interior surface defines a groove having a longitudinal axis oriented substantially perpendicular to a direction of flow through the valve body. The groove has a first width at a first end proximate to the fluid flow path and a second width at a second end distal from the fluid flow path, the second width smaller than the first width. The obturator is at least partially within the at least one groove. The obturator is configured to translate from the first end of the at least one groove toward the second end of the at least one groove as the obturator moves from a closed position to an open position. |
US10100930B2 |
Sleeve seal for electric furnace electrodes
A highly flexible sealing arrangement designed to seal high-temperature furnace ports, particularly the electrode port of an electric furnace. The seal comprises an annular support member fixed to a flexible sealing member and employs the use of a garter spring to uniformly apply the desired amount of seal compression. The arrangement and flexibility of the sealing member allows the seal to adapt itself to the wide range of operating and upset conditions that typically exist for a furnace electrode seal. Frictional wear on the seal may be greatly reduced as the design inherently allows for a much lower amount of seal compression to be applied, furthermore, the seal is able to move axially which can significantly reduce wear caused by electrode regulation. |
US10100929B2 |
Piston ring
The present invention provides a piston ring having excellent abrasion resistance to an aluminum alloy cylinder or cylinder liner formed of a mating material and is therefore capable of decreasing abrasion of the mating material. An exemplary piston ring has a hard carbon coating formed on an outer peripheral surface, and the hard carbon coating contains 0.5 atom % or more to less than 5 atom % of tungsten (W). |
US10100928B2 |
Floating piston
An actuator is provided. The actuator includes: a housing having an interior elongated hole; a rod dimensioned to fit in the elongated hole; a piston dimensioned to fit in and move along the elongated hole while connected to the rod; mating structure located on at least one of the piston and rod, the mating structure configured to allow the rod to attach to the piston in a manner to create clearance between the rod and the piston to allow the rod and piston to move with respect to each other. A method of attaching a piston to a rod in an actuator may also be provided. The method may include: fitting the piston to the rod; providing a clearance between the piston and the rod; fastening the piston to the rod in a loose manner as to preserve the clearance and allow the piston to move with respect to the rod. |
US10100921B2 |
Vehicle shift controller
A stay time integrating device integrates stay time of an accelerator pedal in each pedal stroke position within a predetermined stroke range including a click position. A click stroke calculating device calculates a click stroke based on a pedal stroke position where stay time calculated by the integrating device is the shortest. Thus, it is possible to correctly calculate the click stroke with which the accelerator pedal is actually depressed beyond the click position. In accordance with the click stroke, a control stroke calculating device updates a relationship of the control stroke with a pedal stroke. Accordingly, even if the click stroke varies from one vehicle to another, kick-down which a driver intends can be performed in synchronism with depression of the accelerator pedal beyond the click position by compensating for the variation. |
US10100919B1 |
Shifter assembly
A shifter assembly selects a first mode and a second mode of a transmission for a vehicle. The shifter assembly includes a housing and a shift lever movably coupled to the housing and pivotable relative to the housing. The shift lever includes a body and a cap defining an aperture and being coupled to the body. The cap is rotatable relative to the body between a first and a second orientations. The shift lever further includes a toggle device partially received by the cap in the aperture with at least a portion of the toggle device being moveably coupled to the body between a rest and a depressed positions. The shift lever further includes an element mounted to the toggle device and rotatable with the cap between the first and the second orientations. The shift lever further includes a sensor system configured to interact with the element to detect rotation of the cap between the first and the second orientations. |
US10100918B2 |
Device with a torque-proof first structural component and a second structural component that is connected at least in certain parts in a rotatable manner to the first structural component
A device with a torque-proof first structural component and a second structural component that is connected at least in certain areas in a rotatable manner to the first structural component, wherein hydraulic fluid can be guided to lubrication points via the first structural component and the second structural component. The second structural component is embodied with blade areas which are extending substantially at a defined angle in the radial direction inside the second structural component and between which transmission areas for hydraulic fluid of the second structural component are provided, with their flow cross sections decreasing in the transmission areas in the flow direction of the hydraulic fluid. |
US10100915B2 |
Transmission unit
A transmission unit for a vehicle driven by muscle power. The transmission unit has one through shaft and one output shaft, as well as at least two sub-transmissions and at least one intermediate shaft. In the transmission unit at least one of the intermediate shafts and the output shaft is formed as a hollow shaft which is arranged coaxially to another shaft of the transmission unit. |
US10100914B2 |
Gear
A gear includes a toothed portion, a boss, a first connector, a second connector, and a dynamic damper. The toothed portion is disposed at a radially outer side of the gear. The boss is disposed at a radially inner side of the gear. The first connector connects the toothed portion and the boss. The second connector connects the toothed portion and the boss. The second connector faces the first connector such that the toothed portion, the boss, the first connector, and the second connector define a sealed space. The dynamic damper is disposed in the sealed space. |
US10100913B2 |
Transmission
Disclosed herein is a transmission having a tooth holder for holding teeth of a toothed ring, said teeth being arranged around an axis of rotation of the transmission, wherein the teeth are arranged in the tooth holder in such a way as to be movable and to be guided in a radial direction. The transmission furthermore has a drive element, which is rotatable about the axis of rotation, for driving the teeth in a radial direction, wherein the drive element has a cam contour with lobes in a radial direction. Swivel segments are arranged between the teeth and the drive element. A thrust washer is arranged in the tooth holder, at least on one side in an axial direction of the swivel segments. A method for producing a transmission according to the embodiments described herein is furthermore described. |
US10100911B2 |
Modular cross shaft yoke
A mounting system for a differential comprises a cross shaft. The cross shaft comprises a passageway through the cross shaft perpendicular to a long axis. The passageway comprises a first hole and a second hole. A recess comprising a planar wall is proximal to the first hole. A first stub shaft comprises a planar surface in contact with the planar wall. A second stub shaft is proximal the second hole. A yoke in the passageway comprises a first portion extending in to the first stub shaft and a second portion extending in to the second stub shaft. A first bang ring is on the first portion of the yoke, and a second bang ring is on the second portion of the yoke. The yoke slip fits to the first stub shaft and the yoke slip fits to the second stub shaft. |
US10100906B2 |
Spindle drive for an adjustment element of a motor vehicle
The invention relates to a spindle drive for an adjusting element of a vehicle comprising a drive motor with a spindle-spindle nut gear arranged downstream for producing a drive force along a geometric spindle axis, wherein two connectors for transferring the drive force are provided, wherein an internal housing connected to the one connector and an external housing connected to the other connector are provided, and wherein during the motorized adjustment, the internal housing runs in a telescopic manner. It is proposed that at least one of the two housings, is designed to be at least in two parts and is provided via a first axial housing portion of a first housing part made of a first material and via a second axial housing portion of a second housing part made of a second material. |
US10100905B2 |
Shifting device and gear unit
A shilling device for a gear unit, having a shaft, on which a plurality of idler gears are mounted, it being possible for the idler gears to be connected to the shaft by means of switching pawls, the switching pawls being mounted rotatably and being capable of being actuated selectively by way of a camshaft, the camshaft being connected to drive means, in order to rotate the camshaft relative to the shaft in order to actuate the switching pawls, the camshaft having a plurality of actuating sections, in order to actuate the switching pawls which are assigned to the respective idler gears, wherein the actuating sections in each case have at least one surface section, and the surface sections which are assigned to the switching pawls of different idler gears have different pitches. |
US10100902B2 |
Motor with encoder flywheel
Electric motors are disclosed. The motors are preferably for use in an automated vehicle, although any one or more of a variety of motor uses are suitable. The motors include lift, turntable, and locomotion motors. |
US10100899B2 |
Apparatus for reducing vibration of vehicle
The present disclosure provides an apparatus for reducing vibration of a vehicle including; a lug which connects an engine to a torque converter and forms a predetermined gap between the engine and the torque converter; and an inertial body which is connected to the lug between the engine and the torque converter. the inertial body moves in a rotational direction or a reverse rotational direction of the torque converter in accordance with the rotation of the torque converter. |
US10100897B2 |
Vibration-damping electromagnetic actuator, active fluid-filled vibration-damping device and active vibration-damping device using the same
A vibration-damping electromagnetic actuator including: a stator; a movable member displaceable relative to the stator, and being disposed within or about it; a coil member with a coil generating a magnetic field through energization, which is disposed at one of the stator and the movable member; an armature displaceable relative to the coil member by an effect of the magnetic field generated by the coil, which is disposed at the other one of the stator and the movable member; a tubular guide sleeve disposed between the stator and the movable member so that the movable member is slidable along the guide sleeve; and an elastic support body fixed to the guide sleeve being clamped by the stator at a portion of the elastic support body apart from the guide sleeve so that the guide sleeve is elastically supported by the stator. |
US10100894B2 |
Extension for a shock absorber
Extension for a cylinder of a vibration damper comprising a base and a tube portion adjoining the latter. The base and the tube portion are formed in one piece. The tube portion has a circumferential bend pleat with respect to the base. |
US10100892B2 |
Electric brake caliper
An electric brake caliper, including: a caliper main body; brake pads; and an actuator including a piston, an electric motor of a rotary type, and a motion converting mechanism, wherein the motion converting mechanism includes a hollow output sleeve configured to be linearly moved to move the piston disposed at one end of the output sleeve nearer to the one of the brake pads and an input shaft disposed in the output sleeve and configured to be rotated by the electric motor, the motion converting mechanism being configured to convert rotation of the input shaft into a linear movement of the output sleeve, wherein the electric motor includes a hollow driving rotary shaft, and wherein the motion converting mechanism is disposed in the driving rotary shaft, and the input shaft includes a flange whose outer circumferential end is in mesh with an inner circumferential portion of the driving rotary shaft. |
US10100890B2 |
Systems and methods for forming a layer onto a surface of a solid substrate and products formed thereby
A method for forming a vehicular brake rotor involving loading a shaped metal substrate with a mixture of metal alloying components and ceramic particles in a dieheating the contents of the die while applying pressure to melt at least one of the metal components of the alloying mixture whereby to densify the contents of the die and form a ceramic particle-containing metal matrix composite coating on the metallic substrate; and cooling the resulting coated product. |
US10100886B2 |
Back-plate composition, back plate, brake pad, and caliper device
A back-plate composition of the present invention is a composition for forming a back plate of a brake pad, the brake pad having a friction material and the back plate bonded to the friction material. The back-plate composition includes a resin, a plurality of first fibers and a plurality of second fibers having an average length shorter than an average length of the first fibers. In the case where the average length of the first fibers is “L1” [μm] and the average length of the second fibers is “L2” [μm], “L2”/“L1” is in the range of 0.001 to 0.5. This makes it possible to provide a back-plate composition having excellent moldability, as well as a back plate formed of the back-plate composition, a brake pad including the back-plate and a caliper device provided with the brake pad. |
US10100885B2 |
Launch control method for vehicle
A launch control method of a vehicle includes: a clutch hold step of maintaining a clutch torque until an engine torque becomes smaller than the clutch torque, when a driver releases an accelerator pedal during launch control; a time constant determination step in which a time constant for a rate of releasing the clutch torque is determined depending on a difference between the clutch torque and a target creep torque when the engine torque becomes smaller than the clutch torque; a filter processing step of processing the time constant and the target creep torque using a low-pass filter that has the time constant and the target creep torque as an input and has a nominal clutch torque as an output; and a clutch control step of controlling a clutch using the nominal clutch torque. |
US10100880B2 |
Release bearing for clutch mechanism
The invention relates to a release bearing (1), in particular for a motor vehicle, having a body (2) delimiting a pressure chamber (22), and a piston (18) mounted slidingly in the chamber (22), the piston (18) being intended to actuate a diaphragm as it slides with respect to the body (2), wherein the body (2) has at least one supply orifice (12) opening at one end into the pressure chamber (22) and at another end into a supply groove (8) configured on an outer surface (3) of the body (2), sealing means (11) being located on either side of said channel (8). |
US10100875B2 |
Roller bearing and systems including such
A bearing includes an inner raceway and an outer raceway extending about a rotational axis. The outer raceway is spaced radially from the inner raceway such that an annular cavity is defined between the inner raceway and the outer raceway. The bearing also includes a plurality of first rollers disposed in the annular cavity. Each first roller of the plurality of first rollers includes a first end, a second end spaced axially from the first end, and a first surface extending between the first end and the second end. A first profile drop extends between the first end and the first surface. A second profile drop extends between the second end and the first surface. The second profile drop differs from the first profile drop. The bearing further includes a plurality of second rollers disposed in the annular cavity and spaced axially from the plurality of first rollers. |
US10100873B2 |
Radially deflectable bushing and steering gear assembly using the same
A bushing is provided for adjusting to differences in diameter between concentric elements of an assembly. The bushing may be provided with a plurality of leaf springs coupled to one another to form parts of a wall. The bushing wall may have a first contact face and a second contact face opposite the first contact face. The bushing wall may also be configured to be positioned in a generally annular shape. Each of the leaf springs forming part of the bushing wall may be radially deflectable relative to each of the other leaf springs in order to self-align the bushing by the resilient response of each leaf spring. |
US10100867B2 |
Lock washer
A profiled element suitable for repeated deformation and relaxation, which profiled element is made from a case hardened stainless steel including at least 9% chromium and up to 6% nickel which profiled element has a material thickness in the range of from 0.2 mm to 3 mm and a nitrogen martensitic case with a case depth in the range of from 10 μm to 50 μm and a surface hardness of up to 750 HV0.05 and to a method of case hardening a workpiece made from a stainless steel including at least 9% chromium and up to 5% nickel, which workplace has a material thickness in the range of from 0.2 mm to 3 mm. The profiled element may be a fixing element for fixing a bearing element and a fastening element against each other, and the method is suited in the manufacture of the fixing element. |