Document Document Title
US10331741B2 Systems and methods for identifying groups relevant to stored objectives and recommending actions
Relationship management systems in accordance with embodiments of the invention are configured to provide systematic ways for a user to measure, and manage relationships in the user's social network. One embodiment of the invention includes a relationship management server system, and a database. In addition, the relationship management server system is configured to store a user account associated with a user in the database, store information concerning contacts associated with the user in the database, store event information associated with the user and at least one of the stored contacts in the database, store at least one objective in the database, score at least one relationship between the user and a contact based upon stored event information associated with the user and the contact to create a scored relationship graph, and generate a recommendation concerning an action based upon the stored objective and the scored relationship graph.
US10331739B2 Video search apparatus, video search method, and non-transitory computer readable medium
A video search apparatus includes a storing unit, an input unit, and a search unit. The storing unit stores video data along with video attributes information indicating, for each concept, a confidence score that the concept is included in the video data. The input unit inputs, as preference information, a coefficient of each concept which is desired to be included in video to be searched for and a coefficient of a superordinate concept of the concept which is desired to be included in the video to be searched for. The search unit searches for, based on the preference information input by the input unit, video that matches the preference information from among the video data stored in the storing unit.
US10331736B2 Facilitating streaming media access via a media-item database
Embodiments are described herein that include a method involving a computing system receiving a first message from a first playback device and a second message from a second playback device. The first message and the second message including first metadata and second metadata, respectively. The computing system determines that the first media item and the second media item are the same based on the received first metadata and the received second metadata, and in response, stores association data. The computing system receives an identification of one or more streaming services accessible by the third playback device which includes the first streaming service, and a media-item request including the second service media-item identifier used by the second streaming service. In response to receiving the media-item request, facilitating media streaming access to the first media item by the third playback device using the first streaming service.
US10331735B2 Method and system for controlling a scheduling order per category in a music scheduling system
A system and method for controlling a scheduling order per category is disclosed. A scheduling order can be designated for the delivery and playback of multimedia content (e.g., music, news, other audio, advertising, etc.) with respect to particular slots within the scheduling order. The scheduling order can be configured to include a forward order per category or a reverse order per category with respect to the playback of the multimedia content in order to control the scheduling order for the eventual airplay of the multimedia content over a radio station or network of associated radio stations. A reverse scheduling technique provides an ideal rotation of songs when a pre-programmed show interferes with a normal rotation. Any rotational compromises can be buried in off-peak audience listening hours of the programming day using the disclosed reverse scheduling technique.
US10331734B2 Method and apparatus for recommending network service
The present disclosure relates to network data analysis technology, and discloses a method and an apparatus for recommending a network service. The method includes: acquiring a historical browsing record of each user account on a network service; establishing a browsing sequence of each user account according to the historical browsing record corresponding to each user account; mapping the browsing sequence of each user account to a mapping value; aggregating all user accounts according to the mapping value corresponding to each user account, to obtain at least one user account group; and recommending the network service to each user account based on a user account group to which the user account belongs. The present disclosure improves an accuracy rate of whether a recommended network service satisfies an interest of a user in the network service.
US10331731B2 Method and apparatus for identifying input features for later recognition
Disclosed are methods and apparatuses to recognize actors during normal system operation. The method includes defining actor input such as hand gestures, executing and detecting input, and identifying salient features of the actor therein. A model is defined from salient features, and a data set of salient features and/or model are retained, and may be used to identify actors for other inputs. A command such as “unlock” may be executed in response to actor input. Parameters may be applied to further define where, when, how, etc. actor input is executed, such as defining a region for a gesture. The apparatus includes a processor and sensor, the processor defining actor input, identifying salient features, defining a model therefrom, and retaining a data set. A display may also be used to show actor input, a defined region, relevant information, and/or an environment. A stylus or other non-human actor may be used.
US10331728B2 System and method of robot calibration using image data
This disclosure provides systems and methods of robot calibration using imaging data. A mounting interface attaches to the sensor module to the robot system. A robot includes at least one positioning member, at least one joint connected to the at least one positioning member, at least one actuator for moving the at least one positioning member around the at least one joint, and at least one robot reference mark on the at least one positioning member. The operating environment includes at least three environment reference marks in fixed positions relative to the robot. A camera captures a calibration image and an actual position of the robot is determined based on the robot reference mark relative to the environment reference marks to determine a calibration offset between a reference position and the actual position using the calibration image.
US10331727B2 Graphical user interface to display commonly categorized entities
Rendering graphical user interfaces to a user computing device to display commonly categorized entities includes receiving a search request comprising a point of interest query input into a graphical user interface hosted by the one or more computing devices. The system determines airports or other commonly categorized entities, that are closest to the point of interest and displays a list of the entities that are closest to the point of interest. The graphical user interface configures a set of boundaries for a map display on the graphical user interface based on a configured number of entities to be displayed and presents the point of interest and the entities on the map. The graphical user interface displays a transit time for one or more modes of transportation from the point of interest to each of the entities to allow the user to assess the preferred entity.
US10331723B2 Messaging digest
A method and system for processing messages. A first interest value is determined. The first interest value is associated with a first combination of one or more concepts derived from one or more word objects extracted from a message on which an action is to be performed. Each concept of the one or more concepts is associated with at least one word object. Each word object is an instance of the associated concept The first interest value is determined to be at least a specified first threshold value and in response, a concept interest dataset is updated. The concept interest dataset prior to being updated includes combinations of at least one concept. Each concept of the at least one concept has been derived from a previous processing of messages. The updated concept interest dataset includes the first combination and a cumulative interest value that encompasses the first interest value.
US10331722B1 Dynamic clustering for unstructured data
A dynamic clustering algorithm is used to process log data to generate pattern information. A word frequency map may be generated and/or updated based at least in part on entries of the log data. The word frequency map may indicate occurrences of words in the log data. In addition a modified word frequency map may be determined based at least in part on the frequency of adjacent words as indicated in the word frequency map. Based at least in part on the modified word frequency map a line threshold is determined. The line threshold indicating a common frequency indicated in the modified word frequency map. The line threshold may then be used to generate a pattern for an entry of the log data.
US10331720B2 Graphical display of field values extracted from machine data
The disclosure relates to certain system and method embodiments for generating reports from unstructured data. In one embodiment, a method can include identifying events matching criteria of an initial search query (each of the events including a portion of raw machine data that is associated with a time), identifying a set of fields, each field defined for one or more of the identified events, causing display of an interactive graphical user interface (GUI) that includes one or more interactive elements enabling a user to define a report for providing information relating to the matching events (each interactive element enabling processing or presentation of information in the matching events using one or more fields in the identified set of fields), receiving, via the GUI, a report definition indicating how to report information relating to the matching events, and generating, based on the report definition, a report including information relating to the matching events.
US10331716B2 Data spreading on charts
Techniques are described for spreading the data into statistically meaningful visualizations and generating reports. A method comprising providing a graphical user interface displaying a data chart and a plurality of available options for data spreading models, receiving a first user input via the graphical user interface selecting one or more data elements of the data chart, receiving a second user input via the graphical user interface selecting a data spreading model from among the plurality of available options for data spreading models, generating a revised data chart based on the one or more data elements of the data chart in accordance with the data spreading model, wherein the revised data chart renders the one or more data elements of the data chart in a modified representation within the chart in accordance with the data spreading model, and outputting for display the revised data chart.
US10331712B2 Efficient spatial queries in large data tables
The present disclosure relates to a method for processing data blocks of a data table. The data blocks comprise an attribute representing multidimensional spatial data objects, where the attribute has multiple values representing respective dimensions of the multidimensional spatial data object. The method comprises creating for each data block of the data blocks, a respective attribute metadata. The attribute metadata comprises attribute value information defining a multidimensional minimum bounding rectangle that covers attribute values of the attribute comprised in the data block. A query is processed on the multidimensional spatial data objects associated with a query area using the multidimensional minimum bounding rectangle to check whether a data block of the data blocks contains attribute values of the attribute in the query area.
US10331711B2 Method and apparatus for providing an interactive map section on a user interface of a client device
A method for providing an interactive map section on a user interface of a client device has the steps of sending a request for a map section; sending a request for information associated with the map section; receiving the map section, the map section forming a map layer; receiving instructions for generating an object layer containing at least one object associated with the requested information; generating the object layer on the client device using the instructions for generating the object layer; receiving instructions for generating a logical layer; generating the logical layer on the client device using the instructions for generating the logical layer; merging the map layer, the object layer and the logical layer on the client device to generate the interactive map section; and displaying the interactive map section on the user interface of the client device. The logical layer contains at least one interactive element.
US10331708B2 Dynamic awareness involving location
A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user's location, preferences, and state.
US10331707B2 System and method for determining the occurrence of organized athletic events
A method of identifying the occurrence of one or more organized athletic events including a plurality of participants is disclosed. The method includes receiving athletic activity data for the participants from a plurality of athletic activity monitoring devices carried by the participants. The received athletic activity data defines workouts performed by the participants. The method further includes defining a plurality of parameters for the athletic activity data, wherein the parameters define common athletic activity data for the participants of each of the organized athletic events. In addition, the method includes clustering the athletic activity data into one or more clusters of workouts based on the defined parameters for the athletic activity data. Furthermore, the method includes identifying the one or more organized athletic events based on the one or more clusters of workouts.
US10331705B2 Moments naming based on location accuracy
In some implementations, a computing device can automatically name moments (e.g., a time-based collections of images) based on the accuracy of the location data corresponding to the captured image. The computing device can, for example, send location coordinates for an image associated with a moment to a location server. The computing device can receive a hierarchical list of location strings corresponding to the location coordinates from the location server. The computing device can filter the location strings based on an accuracy metric associated with the location coordinates for the image. The computing device can suggest or select a name for the collection of images based on the filtered location strings.
US10331704B2 Method for providing social media content and electronic device using the same
An electronic device, according to various embodiments of the present disclosure, include: a communication module configured to receive a keyword list that includes a topic keyword and one or more related keywords concerning the topic keyword from another electronic device; and a processor configured to create a topic channel by using the keyword list, collect social media data by using the one or more related keywords, extract related content by analyzing the social media data, and provide the social media data and the related content to the other electronic device through the topic channel.
US10331702B2 Generating recommendation clusters in a social network
Techniques for generating recommendation cluster within a social network service are described. Consistent with some embodiments, sample members in a social network service are identified. The sample members may be associated with prior member activity involving a source member. A cluster category this then selected based on a member attribute shared by a plurality of the sample members. In turn, a recommendation cluster is generated based on the selected cluster category. Generating the recommendation duster may involve selecting member profiles that match the cluster category. The member profiles selected in this way form the recommendation cluster. One or more of the member profiles of the recommendation cluster are then surfaced to a client device operated by the source member.
US10331701B2 Generating a mapping rule for converting relational data into RDF format data
A method for generating a mapping rule for converting relational data into RDF format data includes obtaining a first mapping rule for converting relational data in a first relational database into RDF format data, wherein a URI pattern of the first mapping rule expresses features of the relational data in the first relational database; parsing a generated rule for the URI pattern of the first mapping rule; determining that a second relational model of the second relational database and a first relational model of the first relational database conform to pattern matching; and generating a second mapping rule for converting the relational data of the second relational database into RDF format data, based on a mapping relationship between the generated rule and the pattern matching of the first relational model and the second relational model.
US10331700B2 System, method, and apparatus for dynamically replicating data for heterogeneous Hadoop
A system for dynamically replicating data for a heterogeneous Hadoop is provided. The system includes a name node having a replication manager. The replication manager calculates a probability that a map task is allocated to a map task slot of a data node that stores an input data block of the map task out of a plurality of map task slots of data nodes by using a number of the map task slots in the Hadoop clusters comprised of heterogeneous clusters, and dynamically replicates data based on the probability.
US10331697B2 Synchronization of data between systems
A computer hardware system for synchronization of data between a first data system and a second data system includes an event propagation processor. Both data systems are modeled as a collection of representation state transfer (REST) resources. The event propagation processor is configured to integrate data between the first and second data systems for events about data changes in the data systems. The processor includes an adaptation layer in the form of an HTTP (Hypertext Transfer Protocol) facade to represent REST resources. The adaptation layer includes a provider component configured to provide access to data resources in one of the data systems, and an initiator component configured to emit events corresponding to data changes in one of the data systems.
US10331690B2 Method for sorting and displaying data on a portable electronic device
A method of sorting and displaying data on a portable electronic device includes: determining geographical coordinates of the portable electronic device, providing search criteria to the portable electronic device, performing a search in a database based on the search criteria resulting in a list of database records, determining a search area of the portable electronic device and displaying selected records from the list of database records on a display screen of the portable electronic device. Each of the selected records is located within a search radius, which originates at the geographical coordinates of the portable electronic device, and within the search area, which is determined based on a pointing direction of the portable electronic device.
US10331689B2 Methods and apparatus for presenting search results according to a priority order determined by user activity
A method for presenting a graphical user interface (GUI) of an enterprise software application connected to a server, the enterprise software application comprising at least a multi-tenant database, is provided. The method receives, at the server, user input comprising a search; generates, at the server, a set of search results based on the search, the set of search results being associated with entities of the enterprise software application, each of the entities comprising a respective database object containing predefined categories of data, the multi-tenant database comprising at least the database object; determines a priority order of the search results, based on user interaction history with the entities; and presents, via the GUI, the search results according to the priority order.
US10331686B2 Conducting search sessions utilizing navigation patterns
Systems, methods, and computer-readable storage media are provided for conducting searches utilizing search navigation patterns. Search queries are received that include search terms that are of a particular type. It is recognized that at least one prior search session has been conducted that included a search query having search terms of an equivalent or similar type and followed a particular navigation pattern. Such prior search(es) may have been conducted by the user or by a different user and/or may have a navigation pattern that was affirmatively recorded by the requesting user or that was recorded by the system without explicit contemporaneous user instruction to do so. Upon identifying the navigation pattern associated with the prior search, the system effectively conducts a search session following the navigation pattern.
US10331683B2 Determining relevancy of discussion topics
Embodiments are directed to a computer implemented method of determining the relevancy of multiple sources. The method includes receiving a selection of one or more sources for monitoring. Thereafter, a relevancy factor can be assigned to each source. Data from one or more targets existing on each source can be gathered. In addition, a decay factor can be applied to the data to weight the data based on how recent the data is. The relevancy factor and the decay factor can be used to determine a relevancy score to determine the relevancy of the data. Other embodiments are also disclosed.
US10331682B2 Secondary profiles with credibility scores
A system, apparatus, and method are provided for implementing secondary profiles for members of an online application or service. Each member has a corresponding primary profile populated by the member, and a secondary profile populated with information from data sources other than the member. Each fact or entry in the secondary (or inferred) profile is accompanied by a confidence score reflecting confidence in the source of the fact, confidence that the fact is correctly associated with this member, and/or other factors. A given fact may be obtained or extracted from multiple sources, with each copy or version assigned a separate confidence score. In response to a request to identify members having a particular attribute, in addition to identifying members that have the attribute in their primary profiles, members having the attribute in their secondary profiles may be identified if the corresponding confidence scores are greater than a threshold.
US10331677B1 Contextual search using database indexes
Provided are systems, methods, and computer-program products for a contextual connection system. In various implementations, the system can receive data corresponding to an interaction between a first node and a second node. The system can use an interaction history associate the first node with a subset of other nodes. The system can receive input corresponding to a search, where the search is associated with the third node. The search requests a list of nodes, where nodes in the list of nodes are likely to accept a connection request from the third node. The system can determine similarity between the third node and the second node. Determining the similarity can further include using the similarity and a result of searching to identify the context associated with the first node. The system can add the first node to the list of nodes, and respond to the search with the list of nodes.
US10331673B2 Applying level of permanence to statements to influence confidence ranking
An approach is provided to identify permanence data corresponding to terms included in a corpus of a question answering (QA) system. Based on the identified permanence, a time-based confidence of each of the terms is established. Terms are identified as a plurality of candidate answers to a question posed to the QA system. Each of the plurality of candidate answers are scored with the scoring being at least partially based on the time-based confidence established for each of the terms.
US10331671B2 Automated outlier detection
An automated outlier detection system implements an unsupervised set of processes to determine feature subspaces from a dataset; determine candidate exploratory actions, where each candidate exploratory action is a specific combination of a feature subspace and a parameterized instance of an outlier detection algorithm; and identify a set of optimal exploratory actions to recommend for execution on the dataset from among the candidate exploratory actions. Outlier scores obtained as a result of execution of the set of optimal exploratory actions are processed to obtain one or more outlier views such that each outlier view represents a consistent characterization of outliers by each optimal exploratory action corresponding to that outlier view.
US10331666B1 Apparatus and method for parallel processing of a query
A computer readable storage medium comprises executable instructions to receive a query. A graph is built to represent jobs associated with the query. The jobs are assigned to parallel threads according to the graph.
US10331661B2 Video content search using captioning data
A method includes identifying, at a computing device, multiple segments of video content based on a context sensitive term. Each segment of the multiple segments is associated with captioning data of the video content. The method also includes determining, at the computing device, first contextual information of a first segment of the multiple segments based on a set of factors. The method further includes comparing the first contextual information to particular contextual information that corresponds to content of interest. The method further includes in response to a determination that the first contextual information matches the particular contextual information, storing a first searchable tag associated with the first segment.
US10331657B1 Contention analysis for journal-based databases
An analytics tool of a journal-based multi-data-store database obtains respective rejection cause descriptors for a set of transactions rejected by the journal manager of the database due to read-write conflicts. A particular rejection cause descriptor indicates a query predicate used for a read set of a transaction request which was rejected by a journal manager of the database due to a read-write conflict between the read set and a previously-committed transaction. The analytics tool prepares a database contention analysis using the rejection cause descriptors, and transmits the analysis to a client.
US10331655B2 System-wide checkpoint avoidance for distributed database systems
A database system may maintain a plurality of log records at a distributed storage system. Each of the plurality of log records may be associated with a respective change to a data page. Upon detection of a coalesce event for a particular data page, log records linked to the particular data page may be applied to generate the particular data page in its current state. Detecting the coalesce event may be a determination that the number of log records linked to the particular data page exceeds a threshold.
US10331653B2 Double-buffered locking in a database architecture
Providing double-buffered record locking in a database architecture. Double-buffered database records enable multiple parallel read locks substantially simultaneously with one write lock to eliminate lock collisions between the read locks and the write lock.
US10331652B2 Method and apparatus for determining hot page in database
The present invention provides a method for determining a hot page in a database. The method includes: when the database is accessed, configuring a counter for each of N pages in the database, where each counter is used to count a quantity of times of concurrent access to a page corresponding to the counter, the concurrent access means that at least one read command or write command accessing the page needs to wait for accessing the page, the N pages are all pages in the database or N pages in the database, and N is a positive integer; and calculating, according to a quantity of times of concurrent access to the Kth page and an access time parameter, whether frequency of concurrent access to the Kth page exceeds a specific threshold, so as to determine that the Kth page is a hot page.
US10331651B2 Updating web files based on detected legacy model file changes
According to an aspect, a content fragment of a legacy model file is mapped via a processor to a plurality of web files. A change to the content fragment of the legacy model file is detected by the processor. One or more modified web files corresponding to the changed content fragment is generated by the processor. The one or more modified web files corresponding to the detected changes in the content fragment of the legacy model file are sent via the processor to a remote computing device.
US10331638B1 System and method for real time data management
A method and system to manage data. The method comprises receiving source data from a plurality of sources, wherein the source data includes event organizer data and client data and the received source data is stored in one or more databases. Thereafter, the event organizer data is analyzed to generate one or more event metrics, and the client data is analyzed to generate one more client profiles. Subsequently, one or more notifications are generated based on the one or more event metrics and the one or more client profiles and presented to one or more client devices.
US10331636B2 Interactive visualization
Embodiments relate to visually encoding data and analyzing an associated dataset. More specifically, the embodiments relate to encoding a dynamic dataset and supporting data exploration of the dynamic dataset. In various embodiments, data and data viewing history are tracked according to defined criterion, which form a data version and viewing analysis record. The data and record can be displayed in many ways. In one embodiment, a visual display of differences between a first version and a second version of data is shown. In another embodiment, the visual display is dynamic and changes in real-time.
US10331634B2 Request routing and query processing in a sharded database
Techniques are provided for creating, organizing, and maintaining a sharded database. A sharded database can be created using user-defined sharding, system-managed sharding, or composite sharding. The sharded database is implemented with relational database techniques. The techniques described can be used to route database requests and process queries in a sharded database.
US10331631B2 Apparatus, systems, and methods for analyzing characteristics of entities of interest
The present disclosure relates to apparatus, systems, and methods for analyzing characteristics of entities of interest. In particular, the present disclosure provides a mechanism for analyzing information about entities of interest and for rating or scoring the entities of interest based on the analyzed information. The rating or the score of an entity of interest can sometimes be referred to as a placerank value of an entity of interest.
US10331624B2 Automated data classification system
The present disclosure relates to methods and apparatus where a user may enter information into a computing device that may allow the computing device to classify data or files that are stored on one or more computing devices to be quickly classified. Methods and systems consistent with the present disclosure allow a user to identify data by a type of data or file and provide classification information such that the computing device may identify data by the data type and to classify that data automatically according to a rule. The information entered by a user that wishes to classify stored data may be entered over a graphical user interface (GUI) at a user device.
US10331618B2 Software discovery with variable scan frequency
A file discovery method, comprising receiving file discovery data comprising, for each of a plurality of files, discovery information and signature data, the discovery information for a first file of the plurality of files being indicative of at least one directory to be scanned for another of the plurality of files relative to a first directory, scanning, in a first scanning operation, a file system for the first file, and scanning, in a second scanning operation subsequent to the first scanning operation, the at least one directory for a second file matching signature data comprised by the file discovery data using a path to the first file as the first directory.
US10331613B2 Methods for enabling direct memory access (DMA) capable devices for remote DMA (RDMA) usage and devices therof
A method, non-transitory computer readable medium and storage controller computing device that retrieves an anchor record from a shared memory of a peer storage controller using a direct memory access (DMA) provider device. The anchor record includes an indication of a message first in first out (FIFO) memory region of the peer storage controller. A work request is obtained from a queue. The work request is inserted into the queue by a client application using an application programming interface (API). One of a plurality of types of the work request is determined. The DMA provider device is instructed based on the determined type of the work request and, when the determining indicates that the work request is a request to send a network message, use the message FIFO memory region of the peer storage controller computing device.
US10331609B2 System for exchanging information between wireless peripherals and back-end systems via a peripheral hub
Wireless peripherals may be used by workers to facilitate communication, data entry, data visualization, safety, and security. Typically, these peripherals must communicate with a back-end system; however, direct communication is often impossible. Instead, the peripherals must communicate through an intermediary device (i.e., a base station) to reach the back-end system. To be most effective, the back-end system must be able to adapt its communication/response to a worker's identity, location, and/or peripherals. To facilitate this, the present invention embraces a peripheral hub, worn by a worker. The peripheral hub uses information regarding the worker and/or his peripherals to generate a peripheral manifest. The peripheral hub can transmit the peripheral manifest to the back-end system via the base station, and using information from the peripheral manifest, the back-end system may communicate/respond appropriately to the worker.
US10331606B2 HDMI devices and methods with stacking support
Embodiments for managing High-Definition Multimedia Interface (HDMI) data, such as an HDMI device, are provided. The HDMI device includes a body, first and second HDMI connectors coupled to the body, and an electronic assembly coupled to the body. The electronic assembly is configured to operate in a first mode and a second mode. In the first mode of operation, the electronic assembly causes HDMI data received at the second HDMI connector to be transmitted to the first HDMI connector. In the second mode of operation, the electronic assembly does not cause the HDMI data received at the second HDMI connector to be transmitted to the first HDMI connector.
US10331604B2 USB host-to-host auto-switching
A universal serial bus (USB) hub includes an upstream port configured to be communicatively coupled to a USB host, a downstream port, and a USB hub core circuit. The circuit is configured to determine a detachment from the downstream port, determine whether a USB element has reattached to the downstream port in USB mode, and, based on a determination that the USB element has reattached to the downstream port in USB host mode, perform USB multi-host bridging for the USB host and the USB element.
US10331600B1 Virtual I/O queuing
One or more virtual functions are exposed via a shared communication interface. Memory across said virtual functions is shared to provide a fixed number of I/O buffers shared across said virtual functions. For each of said one or more virtual functions, storing a corresponding map table configured to store a mapping data that maps a logical block address of the virtual function to a corresponding allocated one of said fixed number of I/O buffers based at least in part on a current state of a state machine.
US10331598B2 Adding a network port to a network interface card
A host computer connects to a data network via a host interface to a network interface controller A sideband interface connects the network interface controller to a baseboard management controller having a management network port for connection to a management network. A path is established in the network interface controller between the host interface the basement management controller via the sideband interface of the network interface controller to conduct data selectively between the management network and either the host central processing unit and the or internally in the network interface controller.
US10331595B2 Collaborative hardware interaction by multiple entities using a shared queue
A method for interaction by a central processing unit (CPU) and peripheral devices in a computer includes allocating, in a memory, a work queue for controlling a first peripheral device of the computer. The CPU prepares a work request for insertion in the allocated work queue, the work request specifying an operation for execution by the first peripheral device. A second peripheral device of the computer submits an instruction to the first peripheral device to execute the work request that was prepared by the CPU and thereby to perform the operation specified by the work request.
US10331594B2 Data transmission method and electronic device
A data transmission method and an electronic apparatus are disclosed. The data transmission method comprises: establishing transmission channels between the local endpoints and a plurality of remote endpoints, wherein at least one of the local endpoints corresponds to at least two of the remote endpoints and at least two transmission channels are established; and transmitting data by using the transmission channels in a time-slice manner between the local endpoints and the corresponding remote endpoints. The data transmission method and the electronic apparatus of the present disclosure can achieve data transmission between a USB host and a plurality of USB devices even when the number of remote endpoints included in the USB devices is greater than the number of local endpoints included in the USB host.
US10331592B2 Communication apparatus with direct control and associated methods
An apparatus includes a circuit that includes a communication circuit to communicate information via a link using two communication modes. In the first communication mode, the communication circuit communicates information using a communication protocol. In the second communication mode, the communication circuit communicates information without triggering communication using the communication protocol.
US10331591B2 Logical-to-physical block mapping inside the disk controller: accessing data objects without operating system intervention
Data access in a storage device managed by a storage controller is carried out by receiving in the storage controller offsets in objects directly from a plurality of requesting entities of a computer system. The computer controls a mapping mechanism operated by the storage controller, wherein the mapping mechanism relates the offsets in the objects into physical addresses of the data on the storage device, and wherein the data is accessed at the physical addresses.
US10331589B2 Storing interrupt location for fast interrupt register access in hypervisors
Methods, systems, and computer program products for using a stored interrupt location to provide fast interrupt register access in hypervisors are presented. A computer-implemented method may include maintaining an area of memory in a hypervisor to track a location of an interrupt vector corresponding to an asserted interrupt in a virtual machine, storing the location of the interrupt vector in the area of memory when responding to the asserted interrupt, and examining the area of memory to determine when an interrupt is present in the virtual machine.
US10331588B2 Ensuring the appropriate utilization of system resources using weighted workload based, time-independent scheduling
Ensuring the appropriate utilization of system resources using weighted workload based, time-independent scheduling, including: receiving an I/O request associated with an entity; determining whether an amount of system resources required to service the I/O request is greater than an amount of available system resources in a storage system; responsive to determining that the amount of system resources required to service the I/O request is greater than the amount of available system resources in the storage system: queueing the I/O request in an entity-specific queue for the entity; detecting that additional system resources in the storage system have become available; and issuing an I/O request from an entity-specific queue for an entity that has a highest priority, where a priority for each entity is determined based on the amount of I/O requests associated with the entity and a weighted proportion of resources designated for use by the entity.
US10331587B2 Memory controller that uses a specific timing reference signal in connection with a data burst following a specified idle period
Apparatus and methods for operation of a memory controller, memory device and system are described. During operation, the memory controller transmits a read command which specifies that a memory device output data accessed from a memory core. This read command contains information which specifies whether the memory device is to commence outputting of a timing reference signal prior to commencing outputting of the data. The memory controller receives the timing reference signal if the information specified that the memory device output the timing reference signal. The memory controller subsequently samples the data output from the memory device based on information provided by the timing reference signal output from the memory device.
US10331586B2 Nonvolatile memory device for providing fast booting and system including the same
Provided are a memory device providing fast booting and a memory system including the same. The memory device may include a nonvolatile first memory that stores boot data; a buffer that provides the boot data to a host via a volatile memory interface; and a controller that controls transmission of the boot data from the first memory to the buffer in response to a command from the host.
US10331578B2 Fine-grained access host controller for managed flash memory
An embodiment of a memory apparatus may include a managed flash controller to control a managed flash device, and a flash access restriction enforcer communicatively coupled to the managed flash controller to enforce access controls on read and write transactions to the managed flash device. Other embodiments are disclosed and claimed.
US10331576B2 Deadlock avoidance in a multi-processor computer system with extended cache line locking
A computer implemented method for avoiding false activation of hang avoidance mechanisms of a system is provided. The computer implemented method includes receiving, by a nest of the system, rejects from a processor core of the system. The rejects are issued based on a cache line being locked by the processor core. The computer implemented method includes accumulating the rejects by the nest. The computer implemented method includes determining, by the nest, when an amount of the rejects accumulated by the nest has met or exceeded a programmable threshold. The computer implemented method also includes triggering, by the nest, a global reset to counters of the hang avoidance mechanisms of a system in response to the amount meeting or exceeding the programmable threshold.
US10331573B2 Detection of avoidable cache thrashing for OLTP and DW workloads
Techniques are provided to adjust the behavior of a cache based on a count of cache misses for items recently evicted. In an embodiment, a computer responds to evicting a particular item (PI) from a cache by storing a metadata entry for the PI into memory. In response to a cache miss for the PI, the computer detects whether or not the metadata entry for the PI resides in memory. When the metadata entry for the PI is detected in memory, the computer increments a victim hit counter (VHC) that may be used to calculate how much avoidable thrashing is the cache experiencing, which is how much thrashing would be reduced if the cache were expanded. Either immediately or arbitrarily later, the computer adjusts a policy of the cache based on the VHC's value. For example, the computer may adjust the capacity of the cache based on the VHC.
US10331571B2 Address control circuit capable of setting address rapidly and method of setting address after power-on reset, the address control circuit providing protection against over-voltage
An address control circuit includes a setting terminal connectable to a ground potential, a time constant setting circuit connected to the setting terminal, and a control unit connected to the time constant setting circuit and configured to set an address for serial communication. The time constant setting circuit includes a resistive element disposed between the setting terminal and the control unit and configured to protect the control unit against overvoltage. The control unit outputs a voltage to the time constant setting circuit, and sets an address at a predetermined timing based on the voltage input from the time constant setting circuit when a predetermined time has passed after the output of the voltage is stopped.
US10331568B2 Locking a cache line for write operations on a bus
Provided are a computer program product, system, and method for locking a cache line for a burst write operations on a bus. A cache line is allocated in a cache for a target address. A lock is set for the cache line, wherein setting the lock prevents the data in the cache line from being cast out. Data is written to the cache line. All the data in the cache line is flushed to the target address over a bus in response to completing writing to the cache line.
US10331566B2 Operation of a multi-slice processor implementing adaptive prefetch control
Operation of a multi-slice processor that includes a plurality of execution slices. Operation of such a multi-slice processor includes: determining, by a hypervisor, that consumption of memory controller resources, by a plurality of processing threads, is above a threshold quantity, wherein respective processing threads of the plurality of processing threads control respective prefetch settings; and responsive to determining that the consumption of the memory controller resources is above the threshold quantity, modifying individual memory controller usage of at least one of the plurality of processing threads such that the consumption of the memory controller resources is reduced below the threshold quantity.
US10331564B2 Technologies for secure I/O with MIPI camera device
Technologies for secure I/O with MIPI camera devices include a computing device having a camera controller coupled to a camera and a channel identifier filter. The channel identifier filter detects DMA transactions issued by the camera controller and related to the camera. The channel identifier filter determines whether a DMA transaction includes a secure channel identifier or a non-secure channel identifier. If the DMA transaction includes the non-secure channel identifier, the channel identifier filter allows the DMA transaction. If the DMA transaction includes the secure channel identifier, the channel identifier filter determines whether the DMA transaction is targeted to a memory address in a protected memory range associated with the secure channel identifier. If so, the channel identifier filter allows the DMA transaction. If not, the channel identifier filter blocks the DMA transaction. Other embodiments are described and claimed.
US10331562B2 Real-time cache repair tool
A cache repair tool includes an interface, a monitoring engine, and a purging engine. The interface receives a request to repair a cache. The request includes a maximum size threshold less than a total storage capacity of the cache. The request includes an identification of a data type. The monitoring engine determines an available capacity of the cache. The monitoring engine determines that the available capacity is less than or equal to the maximum size threshold. The purging engine purges data of the identified data type from the cache in response to the determination that the determined size exceeds the maximum size threshold.
US10331551B2 Information processing device and non-transitory computer readable recording medium for excluding data from garbage collection
According to one embodiment, an information processing device includes a transmission unit and reception unit. The transmission unit transmits write data and a logical address of the write data to a memory device. The memory device includes a plurality of erase unit areas. Each of the erase unit areas includes a plurality of write unit areas. The reception unit receives, from the memory device, area information including data identification information indicative of data written to an erase unit area to be subjected to garbage collection.
US10331549B2 Collaborative computer aided test plan generation
Arrangements described herein relate to generation of test plans. A list of test case selection criteria can be presented to each of a plurality of stakeholders. At least one user input is received from each of the plurality of stakeholders selecting at least one test case selection criterion from the list of test case selection criteria and, for each selected test case selection criterion, assigning a criterion priority. Test cases, which correspond to the selected test case selection criteria, can be automatically selected to include in a candidate test plan. A candidate priority can be automatically assigned to each test case selected to be included in the candidate test plan. The processor selects the test cases to include in the candidate test plan and assigns the candidate priorities to the selected test cases based on processing the criterion priorities assigned to the selected test case selection criteria by the stakeholders.
US10331548B2 Method and computer system for compiling and testing a control program
A computer-implemented method for testing a control program that is modeled as one or more blocks of a block diagram in a computing environment. A first user interface is provided for selecting a simulation mode for the block diagram and a second user interface is provided for selecting a compiler intended for production code compilation. When it is confirmed that a software-in-the-loop simulation mode has been selected in the first user interface, the blocks of the block diagram are converted to a production code and is compiled to an executable using the compiler selected in the second user interface. By running the executable on the host computer while recording one or more data points based on input/output signals and/or evaluating the compliance of the one or more data points to one or more criteria, the control program corresponding to the one or more blocks is tested.
US10331547B1 System, method, and computer program product for capture and reuse in a debug workspace
The present disclosure relates to a method for reusing a debugging workspace in an electronic design environment. Embodiments may include performing, using a processor, a verification of an electronic design and identifying at least one triggered property associated with the electronic design. Embodiments may further include identifying at least one fan-in signal associated with the at least one triggered property of the electronic design. Embodiments may also include determining a start point debug location based upon, at least in part, the at least one fan-in signal, wherein the start point debug location includes at least one of signal information, cycle information, and event time information. Embodiments may further include generating a debug workspace, wherein generating includes adding at least one additional debug location and storing a cycle of the additional debug location as a relative cycle that is relative to another debug location associated with the debug workspace.
US10331545B2 Debugging system
A method of generating program analysis data for analyzing operation of a computer program includes running a first instrumented version of machine code representing the program, the running defines a reference execution of the program, and capturing a log of non-deterministic events during the reference execution such that the machine code can be re-run in a deterministic manner to reproduce states of a processor and memory during the re-running. The method also includes generating a second instrumented version of the machine code including instrumented machine code to replay execution of the machine code representing the program and to capture and store program state information during the replayed execution, the program state information includes one or both of one or more values of registers of the processor and one or more values of memory locations used by the program.
US10331544B2 Creating trace data from recent software output and activity
Creating additional trace entries by dynamically processing recently captured output data, working data, and input data to diagnose a software error. Integrating additional trace entries in chronological order with conventional trace entries into a single trace dataset for analysis.
US10331541B2 Collaborative data sharing and data modification application
Sharing data with various user devices may offer an opportunity for various software testing and troubleshooting procedures to optimally process software code and provide testing results to those interested parties. In one example method of operation, a procedure provides processing software code stored in a first file, identifying a number of bugs in the software code, creating a second file that includes the software code and inserting identifiers at locations in the software code identifying the bugs, creating a number of notifications identifying the second file and the identifiers, and transmitting the notifications to various user devices associated with the software code.
US10331538B2 Information processing apparatus and program execution status display method
An information processing apparatus obtains start time information indicating a plurality of start times that are calculated when a target program is executed. The target program includes a loop that repeats a process using a plurality of functions. The information processing apparatus obtains a plurality of sampling logs that are generated by intermittent sampling. The information processing apparatus converts each sampling time into a time difference from the immediately preceding start time. The information processing apparatus classifies the plurality of sampling logs into a plurality of time difference segments, and counts, for each of the time difference segments, the number of times execution of each of the plurality of functions is detected. The information processing apparatus displays time-series information indicating a corresponding relationship between the plurality of time difference segments and the functions that are executed, based on the counted number of times.
US10331537B2 Waterfall counters and an application to architectural vulnerability factor estimation
Described herein are waterfall counters and an application to architectural vulnerability factor (AVF) estimation. Waterfall counters count events that are generated at event generation logic. The waterfall counters are a combination of small, fast counters local to the event generation logic, and larger, global counters in fast memory. The local counters can be saturation or oscillation counters. When a local counter is saturated or evicted, the value from the local counter is added to the global counter. This addition can be done using logic local to the local or global counter. The waterfall counters provide a full-accuracy event count without the high bandwidth that is needed to maintain the global counters. An AVF estimation can be determined based on ratios from counts of read events, write events, and total events using the waterfall counters.
US10331536B2 Systems and methods for monitoring health indicators associated with applications
Systems and methods for use in evaluating health associated with one or more applications are disclosed. One exemplary method includes exposing, by a computing device, an application programming interface (API) where the API defines a standard form associated with health indicator packets, and receiving, at the computing device, via the API, a health indicator packet for a health indicator from at least one application where the health indicator packet conforms to the standard form and including a value for the health indicator for the at least one application. The method also includes causing an interface to be displayed to a user where the interface includes a visual effect representative of the value, whereby the user is able to assess health of the application, at least in part based on the value, by viewing the interface.
US10331534B2 Electronic device and operating method thereof
An electronic device and method are disclosed herein. The electronic device may include a housing, a socket disposed in the housing, a tray insertable into the socket, and into which at least one of a storage medium card and a subscriber identity module (SIM) card is insertable, a communication circuit disposed in the housing, a processor disposed in the housing and electrically coupled to the communication circuit and a memory electrically coupled to the processor. And the memory may store instructions executable by the processor to cause the processor to perform a communication through the communication circuit by using a first SIM card inserted in the tray, while the tray is inserted into the socket, in response to detecting removal of the tray from the socket, deactivate at least part of the communication circuit, in response to detecting re-insertion of the tray into the socket, detecting whether a particular SIM card inserted into the re-inserted tray matches the first SIM card and determine whether to perform initialization of the communication circuit based at least partially on whether the particular SIM card matches the first SIM card.
US10331533B2 Methods for updating memory maps of a system-on-chip
This disclosure relates to techniques for updating a memory map maintained by processing circuitry that is coupled to programmable logic circuitry. One of the techniques may involve detecting reconfiguration of a device component formed on a portion of the programmable logic circuitry using monitoring circuitry. The technique may further include generating a notification event based on the reconfiguration of the device component using the monitoring circuitry. The notification event may then be sent to the processing circuitry using the monitoring circuitry. The technique may further involve updating, using the processing circuitry, the memory map based on the notification event.
US10331531B2 Self-testing in a processor core
Apparatus and a method for processor core self-testing are disclosed. The apparatus comprises processor core circuitry to perform data processing operations by executing data processing instructions. Separate self-test control circuitry causes the processor core circuitry to temporarily switch from a first state of executing the data processing instructions to a second state of executing a self-test sequence of instructions, before returning to the first state of executing the data processing instructions without a reboot of the processor core circuitry being required. There is also self-test support circuitry, wherein the processor core circuitry is responsive to the self-test sequence of instructions to cause an export of at least one self-test data item via the self-test support circuitry to the self-test control circuitry.
US10331529B2 Maintaining system reliability in a CPU with co-processors
A computer-implemented method is provided that is performed in a computer having a processor and multiple co-processors. The method includes launching a same set of operations in each of an original co-processor and a redundant co-processor, from among the multiple co-processors, to obtain respective execution signatures from the original co-processor and the redundant co-processor. The method further includes detecting an error in an execution of the set of operations by the original co-processor, by comparing the respective execution signatures. The method also includes designating the execution of the set of operations by the original co-processor as error-free and committing a result of the execution, responsive to identifying a match between the respective execution signatures. The method additionally includes performing an error recovery operation that replays the set of operations by the original co-processor and the redundant co-processor, responsive to identifying a mismatch between the respective execution signatures.
US10331526B2 Systems, methods, and apparatus for frequency reset of a memory
Some aspects of the disclosure include a self-refresh entry sequence for a memory, such as a DRAM, that may be used to avoid a frequency mismatch between a system processor and a system memory. The self-refresh entry sequence may signal the memory to reset the frequency set point state and default to the power-up state upon a self-refresh process exit. In another aspect, a new mode register may be used to indicate that the frequency set point needs to be reset after the next self-refresh entry command. In this aspect, the processor will execute a mode register write command followed by a self-refresh entry in response to the occurrence of a crash event. Then, the memory will reset to the default frequency set point by the end of self-refresh entry execution.
US10331525B2 Cluster file server proxy server for backup and recovery
A remote snapshot is taken of a data associated with a node within a cluster of nodes by using a snapshot facility of an operating system. A set of backup data components is recorded. The data is remotely restored by interpreting the remote snapshot with the set of backup data components.
US10331524B2 Optimizing data backup schedules
Backup schedule optimization is provided. Backup environment data is identified. Data describing a first backup schedule is identified. Performance metric data that includes data for a data storage array of computer data storage device(s) of a backup server is collected. Data describing backup log(s) that associated with jobs backed up to the data storage array and respectively executed during backup window(s) is received. A target average I/O rate is determined based on the performance metric data of the data storage array. A second backup schedule is generated based on the target average I/O rate, average I/O rate(s) of the data storage array, the backup environment data, and the data describing one or more backup logs. A start time of a job is scheduled in the second backup schedule for a different time in a backup window compared to a start time of the job in the first backup schedule.
US10331520B2 Raid hot spare disk drive using inter-storage controller communication
In accordance with embodiments of the present disclosure, a system may include a first storage controller for managing a Redundant Array of Independent Disks (RAID) comprising a plurality of disk drives and a second storage controller for managing at least one disk drive other than the plurality of disk drives. The first storage controller may be configured to: (i) in response to the RAID having a degraded state and the first storage controller not having an available hot spare disk drive local to the first storage controller, communicate a request for a hot spare disk drive of another storage controller; (ii) receive a response to the request identifying a disk drive of the second storage controller as an alternative available hot spare disk drive; and (iii) communicate with the second storage controller to use the alternative available hot spare disk drive to rebuild the RAID.
US10331514B2 Tiered error correction code (ECC) operations in memory
Apparatuses and methods for performing an error correction code (ECC) operation are provided. One example method can include performing a first error code correction (ECC) operation on a portion of data, performing a second ECC operation on the portion of data in response to the first ECC operation failing, and performing a third ECC operation on the portion of data in response to the second ECC operation failing.
US10331513B2 Zero overhead code coverage analysis
An integrated circuit includes comprising a cyclic redundancy check (CRC) circuit configured to read data identifying an execution path from code executed by a processor, determine a CRC check value for the data, and, based upon the CRC check value, determine whether the execution is valid.
US10331509B2 Data processing validation
A data processing stage is described which has a communications interface arranged to receive a plurality of input data chunks. Each input data chunk has a pointer to a validation record, where the validation records are stored at a memory accessible to the data processing stage. A processor of the data processing stage is configured to create an output validation record at the memory, and to link the output validation record to the validation records of the input chunks. The processor is configured to compute an output chunk from the input chunks in a manner which ignores data of the input chunks identified as invalid through inspection of the output validation record.
US10331505B2 Application programming interface (API) hub
Embodiments are directed to a system for controlling access to remote services, comprising an application programming interface (API) hub configured to provide an interface between a client application and one or more remote services. The client application accesses the API hub using a common data protocol, such as OData, that is not associated with the remote services. The API hub selects a connectors based upon the targeted remote service and maps a user context associated with messages received from the client application to remote service credentials associated with the targeted remote service.
US10331501B2 USB device redirection for remote systems
The present disclosure provides systems and method for redirecting control of a client side connected USB device from the client to the server in a remote system. Specifically, the present disclosure creates a simulated USB device at the server. The simulated USB device is treated as a proxy for a redirected USB device at the client. The client side redirected USB device is not treated as the USB device but, rather, acts as a pass through to facilitate communication between requesting applications and the client connected device. The simulated USB device allows an application to send requests for a local device to the simulated USB device at the server. The simulated USB device then processes the requests and forwards the requests to the local device connected to the client.
US10331499B2 Method, apparatus, and chip for implementing mutually-exclusive operation of multiple threads
Multiple lock assemblies are distributed on a chip, each lock assembly manage a lock application message for applying for a lock and a lock release message for releasing a lock that are sent by one small core. Specifically, embodiments include receiving a lock message sent by a small core, where the lock message carries a memory address corresponding to a lock requested by a first thread in the small core; calculating, using the memory address of the requested lock, a code number of a lock assembly to which the requested lock belongs; and sending the lock message to the lock assembly corresponding to the code number, to request the lock assembly to process the lock message.
US10331494B2 Balancing the loadings of accelerators
A balancing device, which is configured to balance a first duty cycle of a first accelerator and a second duty cycle of a second accelerator, includes a loading monitor and a loading balancer. The loading monitor is configured to monitor a first busy period of the first accelerator and a second busy period of the second accelerator. The loading balancer calculates the first duty cycle and the second duty cycle according to the first busy period and the second busy period, and moves at least one command queue of the first accelerator and the second accelerator according to the first duty cycle and the second duty cycle, such that the first duty cycle is close to the second duty cycle.
US10331492B2 Techniques to dynamically allocate resources of configurable computing resources
Examples may include techniques to coordinate the sharing of resources among virtual elements, including service chains, supported by a shared pool of configurable computing resources based on relative priority among the virtual element and service chains. Information including indications of the performance of the service chains and also the relative priority of the service chains may be received. The resource allocation of portions of the shared pool of configurable computing resources supporting the service chains can be adjusted based on the received performance and priority information.
US10331491B2 Virtual data center resource mapping method and device
A virtual data center (VDC) resource mapping method and device. The method includes: a) receiving a VDC resource request, where the VDC resource request carries a virtual machine distribution identifier, and the virtual machine distribution identifier is used to indicate a maximum quantity K of virtual machines that can be borne by a single physical server; b) selecting, from an unmapped virtual machine set Q in the VDC resource request, M virtual machines to form a partition P; c) selecting a target physical server that can provide a physical resource required by the partition P, and mapping the partition P to the target physical server; and d) removing, from the set Q, the M virtual machines on which resource mapping has been performed, and repeatedly performing steps b), c), and d) until no virtual machine on which resource mapping has not been performed exists in the set Q.
US10331490B2 Scalable cloud-based time series analysis
Timestamped data can be read in parallel by multiple grid-computing devices. The timestamped data, which can be partitioned into groups based on time series criteria, can be deterministically distributed across the multiple grid-computing devices based on the time series criteria. Each grid-computing device can sort and accumulate the timestamped data into a time series for each group it receives and then process the resultant time series based on a previously distributed script, which can be compiled at each grid-computing device, to generate output data. The grid-computing devices can write their output data in parallel. As a result, vast amounts of timestamped data can be easily analyzed across an easily expandable number of grid-computing devices with reduced computational expense.
US10331489B2 Apparatus and method for executing maintenance processing on computers coupled via a multidimensional mesh or torus connection in a network
Computers are connected via multidimensional mesh or torus connection in a network. In response to a request for executing maintenance processing on computers in the network, an apparatus detects execution-scheduled jobs to be executed after an execution start time of the maintenance processing, based on execution-scheduled start times of jobs to be executed by the computers. The apparatus calculates, for each execution-scheduled job, a characteristic value of an axial length of an execution-scheduled job area in each axial direction of multidimensional axes in the network, where the execution-scheduled job area includes a group of computers to execute the each execution-scheduled job. The apparatus determines a maintenance area in the network on which the maintenance processing is to be executed, based on the characteristic values of the axial lengths of the execution-scheduled job areas, and executes the maintenance processing on computers in the maintenance area.
US10331487B2 System for resource management using performance specification and description information of the process
Embodiments provide a resource management technology that may be applied to a host, where the host includes a CPU, an endpoint connected to the CPU, and an I/O device connected to the endpoint. A method includes: allocating, by the CPU, a target endpoint to a target process, where a virtual device is disposed on the target endpoint; obtaining, by the target endpoint, a performance specification of the target process, and adjusting a performance parameter of the virtual device according to the performance specification, where the adjusted virtual device satisfies a total requirement of performance specifications of all processes that use the target endpoint; and when the target process needs to access a resource, obtaining, from the I/O device, a resource that satisfies the performance specification of the target process, and providing the obtained resource to the target process for use.
US10331484B2 Distributed data platform resource allocator
A method for identifying applications operating in contravention to historic operation standards is provided. The method may include retrieving operation system log data from a plurality of operating system logs. The method may include retrieving job scheduling log data from a plurality of job scheduling logs on the first level. The method may include retrieving platform data from a distributed data platform on a second level. The method may include combining the operating system log data, the job scheduling log data and the platform data. The method may identify an application operating in contravention to historic operation standards. The method may also identify at least one user identifier or service identifier associate with the application. The method may terminate and/or flag the application for remediation.
US10331476B1 Storage device sharing among virtual machines
Disclosed herein are various systems, methods, and processes for sharing a storage device with multiple virtual machines. A pseudo-identity is created for a storage device. Information in a hypervisor is configured to modify a response to a command issued to the storage device by a virtual machine. Physical characteristics of the storage device are determined and it is also determined whether the physical characteristics are acceptable. If the physical characteristics are acceptable, a virtual disk associated with the virtual machine is used. If the physical characteristics are unacceptable, a mapping of the virtual machine is migrated to another storage device.
US10331475B2 Auto-adaptive virtual desktop persistence
An adaptive virtual desktop architecture is provided. Application install or assignment is evaluated, such as by using heuristics to identify applications that may present compatibility problems. Upon determining that a newly installed application may have compatibility problems when associated with a non-persistent virtual desktop, a promotion to a persistent virtual desktop occurs.
US10331474B2 Machine system, physical machine, and memory control method
A machine system includes a physical machine, a memory pool, and a memory pool management machine. The memory pool management machine manages, with respect to a memory region of the memory pool, an allocated region, a cleared region, and an uncleared region. When generating a virtual machine, a hypervisor in the physical machine sends a memory allocation request to the memory pool management machine. When a response, to the request, received from the memory pool management machine includes an address range belonging to the uncleared region, the hypervisor clears the memory region of the address range belonging to the uncleared region and then generates the virtual machine.
US10331470B2 Virtual machine creation according to a redundancy policy
A virtual machine creation method and apparatus are provided to automatically create a virtual machine, and avoid an error that occurs during creation of the virtual machine. The method includes obtaining, by a cloud management platform at a production site, a first redundancy policy, obtaining, by the cloud management platform, storage replication information from M storage devices at the production site, determining, by the cloud management platform based on the storage replication information and from the M storage devices, N storage devices that meet the first redundancy policy, where N is an integer, and N≤M, controlling, by the cloud management platform, a virtualization platform to create a virtual machine, and instructing, in a virtual machine creation request, to create a magnetic disk used by the virtual machine on the N storage devices to create the virtual machine.
US10331467B2 System and method for performing universal resource management operations for different virtualized computing environments
A universal resource management system and method for performing resource management operations for different computing environments uses a universal snapshot of the different computing environments to perform a resource management analysis to produce at least one recommended action for the different computing environments. The universal snapshot is created using state information collected from the different computing environments. The recommended action is then implemented in at least one of the different computing environments.
US10331466B2 Extension point declarative registration for virtualization
An extension point virtualization system uses operating system-provided reparse points to provide minimal extension point registration. Reparse points preserve application isolation while removing the scale problem of writing custom extension point proxies for each extension point. Instead, the system can use a single file system filter that generically handles application virtualization reparse points, and store reparse point data for extension points that need redirection. Many extension points can be handled by redirecting the operating system from a typical location for an application resource to a virtualized safe location for the application resource. Thus, the system simplifies the process of handling new extension points by allowing an application virtualization system to simply register new locations that should be handled with reparse points and to then handle registered locations generically.
US10331465B2 Apparatus and method for realizing runtime system for programming language
Apparatus, method, and a program for causing a computer to function as an apparatus, for realizing a runtime system for programming language. The apparatus includes a storage unit for storing a first class that is an existing class in the object-oriented programming language, a second class that is a class that includes a member accessible from outside of the first class and is a class which is specialized for specific use; and a processing unit for performing processing using the second class with a predetermined instruction in software that realizes the runtime system, and performing processing using the first class with an instruction to check an identity of the second class in a user program product that is executed by the runtime system.
US10331464B2 Method and system for an adaptive contextual instruction tool
A system and method for increasing user engagement with an online service. The system includes a contextual instruction tool that teaches users about features of the online service. The system provides instruction according to different contexts of a user's interaction on their device. The instructions to the user may be in near-real time to the interaction or sometime after the interaction.
US10331463B2 Dynamic role-based view definitions in a repository system
The present disclosure relates generally to techniques for displaying information in a repository system. In certain embodiments, techniques are described for dynamically determining a view, based on a role of a user, to display information stored in a repository system about one or more objects in a computing environment. An object can include an application, a process, a service, an endpoint device, a method, etc., which can exist in a computing environment. An object can include a resource (e.g., a data structure or a database) in a computing environment. The repository system can store information about an object and its attributes. The information stored in the repository system about an object can be dynamically displayed to a user based on the role associated with the user.
US10331459B2 Apparatus and method
An apparatus for automatically pre-configuring a hardware portion of a device before the device is set into a full operation mode has a processor. The processor performs: obtaining a set of parameters for pre-configuring the hardware portion of the device, the set of parameters defining a status of the device; and providing the set of parameters to the device for automatically pre-configuring the hardware portion of the device.
US10331455B2 Electronic apparatus, VLIW processor and control methods for updating a multi-cycle no operation (NOP) instruction
An electronic apparatus generating compiled data used in a very long instruction word (VLIW) processor including a plurality of function units is provided. The electronic apparatus includes a storage and a processor configured to control the storage to store the compiled data in which a plurality of VLIW instructions are compiled, identify a VLIW instruction from the compiled data; and update, if a multi-cycle no operation (nop) instruction for the plurality of function units is identified within a cycle corresponding to a latency of the identified VLIW instruction and if an end cycle of another VLIW instruction is within the cycle corresponding to the latency of the identified VLIW instruction, the compiled data by including information on a cycle difference between an end cycle of the identified VLIW instruction and the end cycle of the another VLIW instruction in the multi-cycle nop instruction.
US10331452B2 Tracking mode of a processing device in instruction tracing systems
In accordance with embodiments disclosed herein, there is provided systems and methods for tracking the mode of processing devices in an instruction tracing system. The method may include receiving an indication of a change in a current execution mode of the processing device. The method may also include determining that the current execution mode of the received indication is different than a value of an execution mode of a first execution mode (EM) packet previously-generated by the IT module. The method may also include generating, based on the determining that the current execution mode is different, a second EM packet that provides a value of the current execution mode of the processing device to indicate the change in the execution mode for an instruction in a trace generated by the IT module. The method may further include generating transactional memory (TMX) packets having n bit mode pattern in the packet log. The n is at least two and the n bit mode indicates transaction status of the TMX operation.
US10331450B2 Method and apparatus to process SHA-2 secure hashing algorithm
A processor includes an instruction decoder to receive a first instruction to process a secure hash algorithm 2 (SHA-2) hash algorithm, the first instruction having a first operand associated with a first storage location to store a SHA-2 state and a second operand associated with a second storage location to store a plurality of messages and round constants. The processor further includes an execution unit coupled to the instruction decoder to perform one or more iterations of the SHA-2 hash algorithm on the SHA-2 state specified by the first operand and the plurality of messages and round constants specified by the second operand, in response to the first instruction.
US10331449B2 Encoding instructions identifying first and second architectural register numbers
Various encoding schemes are discussed for more efficiently encoding instructions which identify first and second architectural register numbers. In the first example, by constraining the first architectural register number to be greater than the second architectural register number, this frees up encodings for use in encoding other operations. In a second example, the first and second architectural register numbers may take any value but one of a first type of processing operation and a second type of processing operation is selected depending on a comparison of the first and second architectural register numbers.
US10331448B2 Graphics processing apparatus and method of processing texture in graphics pipeline
A method and a graphics processing apparatus for processing texture in a graphics pipeline determine a rendering level of a dynamic texture based on usage information of a target object and render the target object by texturing the target object with the dynamic texture rendered based on the rendering level. The graphics processing apparatus includes at least one cache memory, and at least one processor configured to: perform geometry processing of a dynamic texture to be mapped onto a target object, determine a rendering level of the dynamic texture based on usage information of the target object obtained by the geometry processing of the target object, render the dynamic texture based on the determined rendering level, and render the target object by texturing the target object with the rendered dynamic texture.
US10331447B2 Providing efficient recursion handling using compressed return address stacks (CRASs) in processor-based systems
Providing efficient recursion handling using compressed return address stacks (CRASs) in processor-based systems is disclosed. In one aspect, a processor-based system provides a branch prediction circuit including a CRAS. Each CRAS entry within the CRAS includes an address field and a counter field. When a call instruction is encountered, a return address of the call instruction is compared to the address field of a top CRAS entry indicated by a CRAS top-of-stack (TOS) index. If the return address matches the top CRAS entry, the counter field of the top CRAS entry is incremented instead of adding a new CRAS entry for the return address. When a return instruction is subsequently encountered in the instruction stream, the counter field of the top CRAS entry is decremented if its value is greater than zero (0), or, if not, the top CRAS entry is removed from the CRAS.
US10331445B2 Multifunction vector processor circuits
A processor circuit is provided that includes an input terminal and an output terminal, a plurality of vector processor operation circuits, a selector circuit coupled to the input terminal, the output terminal, and each of the vector processor operation circuits, and a scheduler circuit adapted to control the selector circuit to configure a vector processing pipeline comprising zero, one or more of the vector processor operation circuits in any order between the input terminal and the output terminal.
US10331444B2 Computer architecture for emulating a hamming distance measuring device for a correlithm object processing system
A system that includes an XOR logic gate, a shift register, and a counter. The XOR logic gate is configured to receive a pair of correlithm objects, to perform an XOR operation on the pair of correlithm objects to generate a binary string, and transfer the binary string to the shift register. Each correlithm object is a point in an n-dimensional space represented by a binary string. The shift register is configured to bitwise shift the binary string to the counter. The counter is configured to sequentially receive each bit of the binary string and determine whether a received bit has a logical high value. The counter is configured to increment a count value in response to determining the received bit has a logical high value and output the count value which indicates the distance between the pair of correlithm objects.
US10331441B2 Source code mapping through context specific key word indexes and fingerprinting
The present disclosure describes a system and method that identifies locations in source code files that are associated with particular Web requests. The system generates a fingerprint for each Web request based at least in part on the parameters of each HTTP request. By fingerprinting the properties of the source code that generates each HTTP request, Web requests that are generated by executing the fingerprinted code can be traced back to specific source code files, and in some cases an exact line of code. In many examples, a webpage or an action on a webpage can be traced back to a line of source code that is associated with the request. This may allow a developer to find a software defect or security vulnerability by tracing Web requests of a running application and then mapping suspect Web requests back to corresponding lines of code.
US10331440B2 Effective defect management across multiple code branches
A computer-implemented method is disclosed which detects that new source code linked to a defect identifier has been checked in to a source code repository for a given code branch of a software application. The new source code is automatically checked in to additional code branches of the software application based on the defect identifier. For each additional code branch into which the new source code is automatically checked in, code coverage metrics are determined which indicate an extent to which application source code of the code branch is tested by its corresponding test case source code before and after the automatic check in. If a difference between the code coverage metrics indicates that code coverage for the code branch has decreased by more than a predefined threshold, a notification is transmitted that indicates a test case deficiency for the code branch.
US10331439B2 Source code transfer control method, computer program therefor, and recording medium therefor
Disclosed is a source code transfer control method, a computer program therefor, and a recording medium therefor. The source code transfer control method is a method executed in a configuration management system interworking with a static analyzer server. The method includes: (a) receiving a source code transfer request; (b) transmitting file identification information on a source code that is requested for transfer, to a static analyzer server; (c) receiving a return value from the static analyzer server on the basis of the file identification information, the return value being produced from an analysis result associated with the transfer-requested source code and loaded on the static analyzer server, the return value being a value produced for each check item that is preset for transfer control; and (d) providing information on whether the transfer-requested source code can be normally transferred on the basis of the return value.
US10331437B2 Providing customized and targeted performance improvement recommendations for software development teams
A cognitive system, method and computer program product for maximizing a productivity of software development by a software development team. The system and method implement cognitive processes for determining what certain organizational factors and their optimal values which correspond to high performing software development teams. Based on the determinations correlating organization factors with productivity increases, the system prescribes what Key Performance Indicators (KPIs) to improve (e.g., increase and decrease), and determine what are the target improvement values. Use of the systems and methods described herein enable development managers and executives to build maximum performance teams (or transform existing teams, boosting their productivity), by leveraging customized quantitative recommendation provided as output. The system and method overcomes inefficiency of existing measures by enabling global and automated ways of maximizing the development productivity by continuously providing customized and targeted performance improvement.
US10331435B2 Systems and methods for updatable applets
Embodiments of the invention relate to a device comprising a first and second applets implementing application code. The device is configured to determine that the application code needs to be updated, receive updated code for a function in the first applet, store the updated code for the function in the second applet instead of the first applet, and update the function maps of the applets. The updated code can then be executed using the updated function maps to perform a process.
US10331434B2 System and method for remotely updating firmware
The present disclosure provides a system and method for automatically updating firmware of components of a server system. For example, the method may include: downloading OS image file from a vendor, mounting downloaded OS image file to the server system via a virtual media (VM) A, automatically generating a universal serial bus (USB) read/write image containing a firmware image for VM B use, mounting the USB read/write image to a VM B, sending a command to a controller of the server system to set a boot disk via the VM A, rebooting the server system, and enabling an update service to automatically mount updated firmware image to the VM B.
US10331433B2 Hybrid operating system for an in-vehicle apparatus
An in-vehicle apparatus with a hybrid OS structure including a first OS for executing a native application pre-installed in the in-vehicle apparatus and a second OS for executing a distribution application acquired from an external apparatus is provided. The in-vehicle apparatus includes a storage device that stores the multiple OSs and the applications; an update unit that updates each software in the storage device; and a stop unit that makes a function of the second OS temporarily stop during an update operation of the update unit.
US10331430B2 Systems and methods for updating software in a hazard detection system
Systems and methods for updating software in a hazard detection system are described herein. Software updates may be received by, stored within, and executed by a hazard detection system, without disturbing the system's ability to monitor for alarm events and sound an alarm in response to a monitored hazard event. The software updates may be received as part of a periodic over-the-air communication with a remote server or as part of a physical connection with a data source such as a computer. The software updates may include several portions of code designed to operate with different processors and/or devices within the hazard detection system. The software updates may also include language specific audio files that can be accessed by the hazard detection system to play back language specific media files via a speaker.
US10331429B2 Patch management for industrial control systems
For patch management of an industrial control system, predicted temporal evolution of risk due to vulnerability is provided to industrial control system operators to help schedule patching. A Markov chain representing the temporal evolution uses asset (e.g., industrial control system component) specific information to determine risk over time. This risk information may be used to prioritize and/or schedule patching. The operator is provided more information to help manage patching of the industrial control system, allowing better balancing of risk with manufacturing burden.
US10331428B1 Automated firmware update management on huge big-data clusters
A system for updating firmware comprises an interface and a firmware update determiner. The interface is for receiving a firmware update bundle, wherein the firmware update bundle comprises a pre-instruction and one or more firmware updates, and for receiving configuration information describing a network cluster. The firmware update determiner is for determining an indication to update a set of nodes of the cluster based at least in part on the configuration information, wherein the indication includes the pre-instruction(s) and the one or more firmware updates. The interface is further for providing the indication to update the set of nodes of the cluster and receiving a summary from each node of the set of nodes of the cluster.
US10331427B2 Capturing and deploying an operation system in a computer environment
Techniques for capturing and deploying the operating system of a computing device are disclosed. An example method includes creating a file that contains settings of an operating system of a source computer and storing the file in storage on the source computer. The method also includes copying an image of the operating system and the file containing the settings of the operating system and deploying the image to one or more target computers.
US10331426B1 Systems and methods of diagram transformation
A system including a processor; and a memory having stored thereon computer program code that, when executed by the processor, controls the processor to: receive data indicative of a plurality of sequence diagrams; for each of the plurality of sequence diagrams, generate a corresponding architecture diagram by: identifying a plurality of participants within the sequence diagram, transforming each of the plurality of participants into a plurality of nodes, identifying a plurality of messages identifying at least one message participant, and transforming the identified plurality of messages by establishing a single edge between respective nodes of the plurality of nodes corresponding to message participants identified by one or more messages of the plurality of messages; and merge the corresponding architecture diagrams of each of the plurality of sequence diagrams to generate a master architecture diagram.
US10331417B2 Verification of changes in UML model based on change plan
Automatic verification of changes in a UML model made based on a change plan using a learning mode and a verification mode. In the learning mode, UML model differences are obtained between the UML model prior to the change and after the change, difference mapping is defined and a mapping metamodel is automatically extracted from the difference mapping. In the verification mode, planned difference mapping is created based on applying the mapping metamodel in the learning mode to a design change plan. Actual difference mapping based on the design change work is created and the planned difference mapping is compared to the actual difference mapping to see if additional changes to the mapping metamodel are needed.
US10331415B2 Formal specification generation using examples
A computer-implemented method and computing device are provided for generating a formal specification of a function. The method includes extracting a set of words from requirements of the function. The method further includes translating the set of words to a set of specification fragments. The method also includes converting the set of the specification fragments to a set of production rules. The method additionally includes constructing multiple prospective specifications from the set of production rules taking into account a syntax of the formal specification. The method further includes validating each of the multiple prospective specifications using input-output examples. The method also includes generating the formal specification of the function from validated ones of the multiple prospective specifications.
US10331413B2 Random number generating system and random number generating method thereof
A random number generating system and a random number generating method thereof are provided. The random number generating system includes a random number generator, a random mask circuit, a bit reduction logic circuit and a receiver. The random number generator provides a random number sequence. The random mask circuit receives the random number sequence to provide a random number mask sequence and a random mask indication sequence, wherein bits of the random mask indication sequence in a first logical level corresponded to bits of the random number mask sequence in the high impedance state. The bit reduction logic circuit receives the random number sequence and the random mask indication sequence to provide the comparison key. The receiver receives a random number mask sequence to provide a verification key, where the verification key is the same as the comparison key.
US10331404B2 Number format pre-conversion instructions
Apparatus for processing data includes processing circuitry 16, 18, 20, 22, 24, 26 and decoder circuitry 14 for decoding program instructions. The program instructions decoded include a floating point pre-conversion instruction which performs round-to-nearest ties to even rounding upon the mantissa field of an input floating number to generate an output floating point number with the same mantissa length but with the mantissa rounded to a position corresponding to a shorter mantissa field. The output mantissa field includes a suffix of zero values concatenated the rounded value. The decoder for circuitry 14 is also responsive to an integer pre-conversion instruction to quantise and input integer value using round-to-nearest ties to even rounding to form an output integer operand with a number of significant bits matched to the mantissa size of a floating point number to which the integer is later to be converted using an integer-to-floating point conversion instruction.
US10331400B1 Methods and apparatus for soft clipping
A method of processing an audio signal comprising a plurality of audio samples, the method comprising: receiving an audio sample of the plurality of audio samples; on determining that a peak amplitude of the audio sample falls outside a threshold range: suppressing the audio sample to within the threshold range by applying a strictly increasing non-linear function to the audio sample; and outputting the suppressed audio sample; and on determining that the peak amplitude of the audio sample falls within the threshold range or is equal to an upper or lower limit of the threshold range: outputting the received audio sample.
US10331398B2 Reading device usability
As disclosed herein a method, executed by a computer, for enabling enhanced reading device usability includes detecting, on an electronic device, a read operation that audibly reads visually presented information. The method further includes retrieving from a user profile a first threshold value and a second threshold value. The method further includes analyzing potential distractions to determine an estimated distraction level. The method further includes pausing the read operation if the estimated distraction level is greater than or equal to the first threshold value. The method further includes resuming the read operation if the estimated distraction level is less than or equal to the second threshold value. A computer system, and a computer program product corresponding to the method are also disclosed herein.
US10331397B2 Reproduction apparatus
A state memory can store states of a plurality of users who are sleeping or awake. At least one processor can set priorities among the plurality of users. The at least one processor can select one user as a target user from among the plurality of users based on the states of the plurality of users and the priorities among the plurality of users. The at least one processor can reproduce a content in accordance with the target user.
US10331395B2 Game display arrangement and system for displaying a game result from a game result generator
A roulette wheel display arrangement and system is disclosed for displaying a winning result from the roulette wheel. The arrangement comprises a display screen which is arranged to extend around a periphery of the wheel, and a plurality of screen facets, each facet being arranged to extend adjacent a corresponding player wagering position. The arrangement further comprises a plurality of image projection units which are separately arranged to project the winning result onto a respective facet of the display screen, the screen facets being inclined toward the roulette wheel away from the respective player wagering position, such that a player can view the winning result from the wagering position on the respective screen facet. The system further comprises a detector for detecting the location of a playing member on the roulette wheel and a processor communicatively coupled with the detector and the display arrangement, for processing the location of the playing member on the roulette wheel to determine the winning result. The processor is arranged to output the winning result to the display arrangement for displaying the winning result on the display screen.
US10331391B2 Image recording apparatus
An image recording apparatus includes a print engine, a sensor, a controller, and a memory. The print engine is configured to record an image on a recording medium. The sensor is configured to detect whether the image recording apparatus is moved. The memory is configured to store particular information. The memory stores instructions, the instructions, when executed by the controller, causing the controller to perform: a first deletion process of, in response to determining that a first condition is satisfied, deleting the particular information stored in the memory, the first condition being that movement of the image recording apparatus is detected by the sensor.
US10331390B2 Collaborative remote maintenance of printing devices
Example systems and related methods may relate to controlling a printing device remotely during real-time communication session. Namely, a system may include a first server and a second server. The first server may include an application configured to provide a user interface. The second server may be configured to communicate with the first server and a plurality of printer devices according to a data transport protocol. A request that includes a printer device identifier may be received by a controller. Based on the printer device identifier, a target printer device may be determined from the plurality of printer devices. A communication session may be established between the first server, the second server, and the target printer device. The communication session is configured according to the data transport protocol. The controller may be configured to control the target printer device based on the communication session.
US10331388B2 Image processing system, image processing method, and non-transitory storage medium storing image processing program
An image processing system includes at least one image processing apparatus, an information terminal, and an information processing device configured to communicate with the at least one image processing apparatus and the information terminal. The information terminal includes a specifying information transmitter configured to transmit, to the information processing device, specifying information for specifying, from the at least one image processing apparatus, a first image processing apparatus for inputting and a second image processing apparatus for outputting. The information processing device includes an input data retrieval unit configured to obtain input data from the first image processing apparatus for inputting based on the specifying information received from the information terminal, and an output data transmitter configured to transmit, based on the received specifying information, output data corresponding to the obtained input data to the second image processing apparatus for outputting.
US10331387B2 Printing apparatus, control method for the printing apparatus, and storage medium
Sheet feeding has been started after storing image data for one page of a document. A control method for a printing apparatus includes feeding a sheet from a sheet holding unit by a feeding unit, reading an image of a document by a reading unit, storing image data of the document read by the reading unit in a storing unit, and reading out, before image data for one page of the document is stored in the storing unit, the image data of the document from the storing unit and printing, by a printing unit, the image based on the read image data to the sheet fed from the sheet holding unit by the feeding unit, in which the feeding unit is able to start to feed the sheet from the sheet holding unit before the image data for the one page of the document is stored in the storing unit.
US10331383B2 Updating storage migration rates
A computer-implemented method includes identifying a storage migration. The storage migration is associated with a storage area network. The storage migration has a storage migration rate associated therewith. The method includes identifying an input/output throughput. The input/output throughput is associated with the storage area network. The input/output throughput stores a throughput rate for the storage area network. The method includes identifying a service level agreement rate for the input/output throughput. The method includes identifying a non-essential workload. The non-essential workload stores a non-essential workload rate associated therewith. The non-essential workload includes that portion of said input/output throughput that is for one or more background processes. The method includes determining an analyzed rate based on the throughput rate, the service level agreement rate, and the non-essential workload rate. The method includes updating the storage migration rate based on the analyzed rate.
US10331382B2 Method for determining selection and ordering of storage volumes to compress
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining information of first through Nth storage volumes and based on the examining providing for each storage volume of the first through Nth storage volumes a predicted storage space savings value, the predicted storage space savings value indicating a predicted terabyte volume of storage space savings producible by performance of data compression of data stored on the storage volume; predicting a per terabyte compression cost savings associated with compressing one or more storage volume of the first through Nth storage volumes, and providing a ranking of storage volumes of the first through Nth storage volumes based on the examining and the predicting; and scheduling a compression of storage volumes of the first through Nth storage volumes based on the ranking of storage volumes of the first through Nth storage volumes.
US10331380B1 Scalable distributed in-memory computation utilizing batch mode extensions
An apparatus in one embodiment comprises at least one processing device having a processor coupled to a memory. The processing device is configured to distribute in-memory computations across a plurality of data processing clusters associated with respective data zones, and to combine local processing results of the distributed in-memory computations from the data processing clusters. The distributed in-memory computations utilize local data structures of respective ones of the data processing clusters. A given one of the local data structures in one of the data processing clusters receives local data of the corresponding data zone and is utilized to generate the local processing results of that data processing cluster that are combined with local processing results of other ones of the data processing clusters. The local data structures are configured to support batch mode extensions such as Spark SQL, Spark MLlib or Spark GraphX for performance of the distributed in-memory computations.
US10331369B2 Array control program, array control method, and array control apparatus
An initializable array has a plurality of blocks each having an address word and a data word, a boundary indicative of a two-division position where the plurality of blocks is divided into two divided areas and an initial value for each element of the array is stored, the boundary is a position where a ratio for the number of unwritten blocks in a first area and the number of written blocks in a second area is an integer ratio. An array control program causes a computer to execute shifting the boundary to extend the first area and generating an initialized written block in the first area; in a case where a write destination block is an unwritten block in the second area, forming a link between the initialized written block in the first area and the write destination block; and writing a write value to the write destination block.
US10331367B2 Embedded memory subsystems for a CNN based processing unit and methods of making
Embedded memory subsystems in a digital integrated circuit for artificial intelligence are disclosed. A semi-conductor substrate contains CNN processing units. Each CNN processing unit includes CNN logic circuits and an embedded memory subsystem. The memory subsystem includes first memory and second memory. The first memory contains an array of MTJ STT-RAM cells with each cell has a circular planar area with a diameter in a range of 40-120 nm. The second memory contains an array of MTJ STT-RAM cells with each cell has a circular planar area having a diameter in a range of 30-75 nm.
US10331362B1 Adaptive replication for segmentation anchoring type
Described is a system for identifying data that may differ between files used as part of a replication process. The system may determine a type of segmentation used for segmenting data such as a variable size segmentation or a fixed size segmentation is used. Based on the segmentation of a file, the system may identify segments that may be modified. For example, the system may identify only the particular modified segments within a boundary when a fixed size segmentation is used identify all of the segments within a boundary as modified when a variable segmentation is used. Accordingly, depending on the scenario, the system may determine an efficient mechanism for identifying data to send to a target storage as part of a replication process.
US10331361B2 Self-addressing memory
Techniques are disclosed relating to self-addressing memory. In one embodiment, an apparatus includes a memory and addressing circuitry coupled to or comprised in the memory. In this embodiment, the addressing circuitry is configured to receive memory access requests corresponding to a specified sequence of memory accesses. In this embodiment, the memory access requests do not include address information. In this embodiment, the addressing circuitry is further configured to assign addresses to the memory access requests for the specified sequence of memory accesses. In some embodiments, the apparatus is configured to perform the memory access requests using the assigned addresses.
US10331357B2 Tracking stores and loads by bypassing load store units
A system and method for tracking stores and loads to reduce load latency when forming the same memory address by bypassing a load store unit within an execution unit is disclosed. The system and method include storing data in one or more memory dependent architectural register numbers (MdArns), allocating the one or more MdArns to a MEMFILE, writing the allocated one or more MdArns to a map file, wherein the map file contains a MdArn map to enable subsequent access to an entry in the MEMFILE, upon receipt of a load request, checking a base, an index, a displacement and a match/hit via the map file to identify an entry in the MEMFILE and an associated store, and on a hit, providing the entry responsive to the load request from the one or more MdArns.
US10331352B2 Dynamic processing of storage command based on internal operations of storage system
A device and method dynamically optimize processing of a storage command within a storage system. The device and method execute a rule based on predetermined criteria and internal operation parameters of the storage system. An extended application program interface within the storage system provides internal operation parameters for use in execution of the rule. Based on execution of the rule, the storage system optimizes processing of the storage command.
US10331345B2 Method and apparatus for reducing silent data errors in non-volatile memory systems
In one embodiment, an apparatus comprises a memory array comprising a plurality of phase change memory (PCM) cells; and a controller to determine to read data stored by the plurality of PCM cells independent of a read command from a host device; and in response to the determination to read data stored by the plurality of PCM cells independent of a read command from a host device, perform a dummy read operation on the plurality of PCM cells and perform an additional read operation on the plurality of PCM cells.
US10331344B2 Keyboard trading system
The present invention relates to systems and methods for providing customized keyboards for receiving user inputs, and view regions for displaying information for users in useful arrangements. Such keyboards include keys that are pre-programmed to reflect the issues present in each trading pane of the view regions. Using such keys, a user may direct the trading application to quickly and efficiently switch between multiple issues, and place, manipulate or cancel orders on them. The keyboard may also be designed such that multiple keys may be disabled, replaced or mapped to perform different functions.
US10331342B2 Mobile terminal and control method therefor
The present invention relates to a mobile terminal for controlling the screen output state of at least one external device outputted on a display device, and a control method therefor. To achieve the aforesaid objective or other objectives, an aspect of the present invention provides a mobile terminal comprising: a display unit including a first display area and a second display area; a wireless communication unit for transmitting/receiving signals to/from a display device; and a control unit for performing control so as to output, to the first display area, the current screen division state of the at least one external device being outputted on the display device, and to output, to the second display area, at least one screen division option for the at least one external device.
US10331341B2 User terminal device and control method thereof
A portable device having a display, the display including a main surface area, a first curved surface area extending from a first side of the main surface area, and a second curved surface area extending from a second side of the main surface area that is opposite the first side, a sensor configured to detect a state of the portable device, and a controller configured to control the display to display a user interface (UI) on one of the first curved surface and the second curved surface based on the state detected by the sensor.
US10331333B2 Touch digital ruler
Embodiments of the present invention provide systems, methods, and computer storage media directed to a touch digital ruler. As such, a particular drawing stroke on a canvas or background can be drawn in alignment with a template irrespective of whether a touch path input by a user aligns with the template. In some implementations, a drawing stroke is aligned with a template edge when the touch digital ruler has been activated despite the location of a user's motion on a touchscreen display.
US10331330B2 Capturing objects in editable format using gestures
Embodiments of methods, systems, and storage medium associated with capturing, with a user device, at least a portion of an object based on a user gesture indicating a command are disclosed herein. In one instance, the method may include identifying a gesture associated with an object of interest external to the user device; capturing an image of at least a portion of the object of interest based on a result of the identifying the gesture; and providing the portion of the object in an editable format based on the image. Other embodiments may be described and/or claimed.
US10331327B2 Message display method, apparatus and terminal
Disclosed is a message display method. In the display method, a first message is received, a second message on a current display interface is detected and one or more messages between the first message and the second message are hidden. A message display apparatus and a terminal are also disclosed.
US10331325B2 Mobile device having parallax scrolling function and method for controlling the same
A mobile device having a parallax scrolling function and a method for controlling the mobile device are provided. The method includes displaying a plurality of objects on a touch screen of the mobile device, detecting a touch for scrolling the plurality of objects on the touch screen, and sequentially scrolling the plurality of objects at different time intervals according to attributes of the plurality of objects.
US10331324B1 Measurement and testing system
A measurement and testing system is disclosed herein. The measurement and testing system includes a plurality of force measurement assemblies; an input device configured to output a signal comprising input data indicative of which of the plurality of force measurement assemblies are to be combined with one another; and a data processing device operatively coupled to the input device and each of the force transducers of each of the force measurement assemblies, the data processing device is configured to receive the signal outputted by the input device and to form a virtual force measurement assembly comprising a subset of the plurality of force measurement assemblies based upon the input data of the signal. In one or more embodiments, the data processing device further is configured to combine a plurality of measurement signals with varying sampling rates into a single time-synced synthetic channel.
US10331322B2 Method and system for prototyping graphic user interface
Disclosed are methods and systems for prototyping graphic user interface, the methods includes at least: receiving, by a prototyping terminal, a first chain reaction rule through a prototyping interface, sensing, by a prototype execution terminal, a change in a value of a reference attribute of a trigger object within a trigger range of the first chain reaction rule, and changing, by the prototype execution terminal, a display state of a reaction object according to a change rule of the first chain reaction rule when sensing the change in the value of the reference attribute of the trigger object.
US10331321B2 Multiple device configuration application
A user interface (UI) of a device configuration application includes a collection view window of device representations with each representation including a screen image that is representative of the configuration state of the corresponding device. The device configuration application UI allows for searching the devices based on their configuration states, and for configuring the devices based on a set of configuration templates displayed in a collection view window. The UI allows for customizing the configuration templates in a device-independent manner, while allowing the user to add a set of configuration rules to each template. The device configuration application provides a method for updating the actual lock screen image of devices by displaying a device identifier on the lock screen. The format of such device identifier includes a device-identifying text string and/or machine-readable code. Displaying a device identifier allows for a more efficient way of cataloging, tracking, and/or configuring devices.
US10331319B2 Objects alignment and distribution layout
In embodiments of objects alignment and distribution layout, an object layout interface includes objects displayed for selection and manipulation. A layout algorithm receives a reposition input for a selected object in the object layout interface, and determines a distribution layout and/or an alignment layout of the objects. The layout algorithm positions the selected object equidistant between at least two of the objects or at a distance from a closest one of the objects, the distance being an equivalent distance of a space between the at least two objects. The space between the objects is displayed as positive space that visually indicates the equidistance between the objects. Alternatively or in addition, the layout algorithm positions the selected object in alignment with multiple objects, and an alignment indication, such as an edge line and/or a distance measurement, is displayed for each instance of the selected object being aligned with the multiple objects.
US10331317B2 Widget area adjustment method and apparatus
A widget area adjustment method and apparatus which are related to the field of Internet application technologies, and which can solve a problem of low user operation accuracy. The method includes entering a widget edit mode according to a startup instruction triggered by a user; acquiring a sliding track triggered by the user in a widget that has entered the edit mode, where the sliding track is used to adjust a widget area; and determining the widget area according to an end position of the widget and a position of a screen border, where the end position of the widget is determined by an offset of the sliding track. The method and apparatus may be applied to a process of electronic device usage.
US10331312B2 Intelligent automated assistant in a media environment
Systems and processes are disclosed for operating a digital assistant in a media environment. In an exemplary embodiment, a user can interact with a digital assistant of a media device while content is displayed by the media device. In one approach, a plurality of exemplary natural language requests can be displayed in response to detecting a user input of a first input type. The plurality of exemplary natural language requests can be contextually-related to the displayed content. In another approach, a user request can be received in response to detecting a user input of a second input type. A task that at least partially satisfies the user request can be performed. The performed task can depend on the nature of the user request and the content being displayed by the media device. In particular, the user request can be satisfied while reducing disruption to user consumption of media content.
US10331310B2 Display for input selection on a compact information processing device
Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.
US10331309B2 Persistent conversations
Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to at least one other user, and generating a persistent conversation object having a conversation content section and conversation state information. The method can also include storing the communication message in the conversation content section of the persistent conversation object, and forwarding the communication message to the at least one other user. The method can further include updating the conversation state information to reflect the receiving, storing and forwarding of the communication message.
US10331306B1 Systems and methods for managing computing objects within enterprise software applications
A computer-implemented method for managing computing objects within enterprise software applications may include (1) providing, in connection with an enterprise software application, a graphical user interface that includes (i) a graphical tree structure that includes one or more pre-defined computing objects and (ii) an additional graphical tree structure that includes one or more user-specific object inventories, (2) detecting a user selection of at least one pre-defined computing object included in the graphical user interface in connection with at least one user-specific object inventory included in the additional graphical tree structure, and then (3) populating the user-specific object inventory included in the additional graphical tree structure with the selected pre-defined computing object in response to detecting the user selection. Various other methods, systems, and computer-readable media are also disclosed.
US10331303B1 System, method, and apparatus for maintaining and updating a common message user interface in a group based communication system
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for maintaining and updating a common message user interface (UI) shared among a plurality of group-based communication interfaces in a group-based communication system. The common message UI is rendered based on an updated version or a most up-to-date state of the common message UI when accessed by a client device associated with one of the plurality of group-based communication interfaces.
US10331300B2 Device and methods for control including presentation of a list of selectable display elements
The present disclosure relates to methods and devices for device control. In one embodiment, a method for device control including presentation of a selectable display element includes determining activity for each of a plurality of list elements of the device and determining a display format for a selectable display element, wherein the selectable display element is configured for presentation associated with the plurality of display elements. The method may also include presenting at least a portion of the selectable display element on a display of the device, wherein at least one list element is presented in association with the portion of the selectable display element. Another embodiment is directed to a device configured to present a selectable display element for control.
US10331299B2 Method and handheld electronic device having a graphical user interface which arranges icons dynamically
A graphical user interface for a media player application is described. A method is provided comprising: (i) determining a screen orientation of the GUI in accordance with a device orientation of the handheld electronic device; (ii) displaying a first user interface screen on a display of the handheld electronic device in a portrait screen orientation when the screen orientation is a portrait screen orientation, wherein the first user interface screen comprises an album list; and (iii) displaying a second user interface screen on the display of the handheld electronic device in a landscape screen orientation when the screen orientation is a landscape screen orientation, wherein the second user interface screen comprises an array of album art images arranged in rows and columns.
US10331296B2 Multi-screen mobile device that launches applications into a revealed desktop
A dual-screen user device and methods for launching applications from a revealed desktop onto a logically chosen screen are disclosed. Specifically, a user reveals the desktop and then launches a selected application from one of two desktops displayed on a primary and secondary screen of a device. When the application is launched, it is displayed onto a specific screen depending on the input received and the logical rules determining the display output. As the application is displayed onto the specific screen, the desktop is removed from display and the opposite screen can display other data.
US10331292B2 Display control method, first terminal, and storage medium
A display control method performed by a first terminal of a first user is disclosed. The display control method includes receiving an instruction to display first talk information and second talk information on a screen of the first terminal; displaying, in a first display area of the screen, transmission data of a second user included in the first talk information; displaying, in a second display area of the screen, transmission data of a third user included in the second talk information; and displaying, in a third display area of the screen, transmission data of the first user included in the first talk information and in the second talk information. Pieces of the transmission data of the first to third users included in the first talk information and the second talk information are displayed and spatially arranged in the first to third display areas in a single time sequence.
US10331287B2 User interface spaces
A user interface can have one or more spaces presented therein. A space is a grouping of one or more program windows in relation to windows of other application programs, such that the program(s) of only a single space is visible when the space is active. A view can be generated of all spaces and their contents.
US10331286B2 Information processing device, processing method, and non-transitory recording medium
A portable communication device (1) is capable of setting a sleep mode as an operation mode. An operation receiver (101) receives operations given by a user. A setter (102) sets the operation mode to the sleep mode when the operation receiver (101) receives no operation for a first time period. A displayer (103) displays an indicator on a display when the operation receiver (101) receives a first operation in the sleep mode. A launcher (104) launches, when the operation receiver (101) receives operations for specifying the indicator, an application program associated with the specified indicator.
US10331284B2 Touch-control communication system and touch-control communication method
A touch-control communication system and a touch control communication method are provided in the present invention. The system includes a mobile device and a data transmission device. The mobile device has a capacitive touch panel, and the capacitive touch panel emits a touch sensing signal when the capacitive touch panel senses touch. The data transmission device is configured with a transceiver antenna and a signal inverting circuit. According to the transmission data, the data transmission device determines whether or not the signal inverting circuit outputs an inversion signal to the transceiver antenna, so that the capacitive touch panel obtains a logic state of the transmission data by detecting whether or not a touch point exists. Thus, the transmission data can be transmitted to the mobile device.
US10331282B2 Highly configurable front end for touch controllers
In some aspects of the present disclosure, a touch-panel interface includes a plurality of receivers, wherein each of the receivers is coupled to one or more receive lines of a touch panel, and each of the receivers includes a switch capacitor network and an amplifier. The touch-panel interface also includes controller configured to control switches in the switch capacitor network of each of one or more of the receivers to operate each of the one or more of the receivers in one of a plurality of different receiver modes.
US10331278B2 Single-layer touch-sensitive display
A touch sensor panel having co-planar single-layer touch sensors fabricated on a single side of a substrate is disclosed. The drive and sense lines can be fabricated as column-like patterns in a first orientation and patches in a second orientation, where each column-like pattern in the first orientation is connected to a separate metal trace in the border area of the touch sensor panel, and all patches in each of multiple rows in the second orientation are connected together using a separate metal trace in the border area of the touch sensor panel. The metal traces in the border areas can be formed on the same side of the substrate as the patches and columns, but separated from the patches and column-like patterns by a dielectric layer.
US10331271B2 Displaying and operating device and method for controlling a displaying and operating device
A displaying and operating device having a display unit and at least one proximity sensor, wherein a penetration of an object into at least one monitoring space can be detected by the proximity sensor, wherein at least one representation on the display unit is changed as a function of a penetrating object, wherein the displaying and operating device has a unit wherein a chronological sequence of receive signals from the proximity sensor is evaluated by the unit, wherein a constant receive signal is detected and stored within a predetermined time interval and, for subsequent operating, is ignored as a static receive signal of the display unit, wherein a change in the representation is carried out only if a subsequent receive signal exceeds the static receive signal by a predetermined value. Also disclosed is a method for operating a displaying and operating device.
US10331266B2 Display device having touch sensors and driving method thereof
A display device can include a display panel touch block groups, each including touch sensors, each touch sensor corresponds to one or more pixels defined by data lines and gate lines; a data driver that generates and supplies a modulated source signal for display data to a data line; a gate driver that generates a modulated scan-on signal for writing the modulated source signal to a pixel and supplies the modulated scan-on signal to the gate lines; and a touch sensor driver that supplies a touch driving signal to touch wires connected to corresponding touch sensors in each of the touch block groups, and selectively senses for touch on a touch block group, except for a restricted touch block group overlapping a gate line that is supplied with the modulated scan-on signal, in which the modulated source signal or the modulated scan-on signal is synchronized with the touch driving signal.
US10331264B2 Touch display apparatus and method of manufacturing the same
A touch display apparatus including a base substrate, a sensing electrode, a first connection wiring, a second connection wiring, a first touch detector and a second touch detector. The sensing electrode is disposed on the base substrate. The first connection wiring is electrically connected to the sensing electrode. The second connection wiring is electrically connected to the sensing electrode. The first touch detector is electrically connected to the first connection wiring and configured to detect a touch event for the sensing electrode. The second touch detector is electrically connected to the second connection wiring and configured to detect the touch event.
US10331262B2 Driving unit, driving method, driving circuit, and display panel
A driving unit, a driving method, a driving circuit, and a display panel are disclosed. The driving unit is for providing a signal to a touch electrode of an array substrate, comprising: a first control signal input terminal, a second control signal input terminal, a gating signal input terminal, a touch control driving module, a display driving module, and a signal output terminal. The touch control driving module is configured to output a touch control signal to the signal output terminal, and is controlled by a signal inputted through the first control signal input terminal, a signal inputted through the second control signal input terminal, and a signal inputted through the gating signal input terminal. The display driving module is configured to output a common voltage signal to the signal output terminal, and is controlled by the signal inputted through the gating signal input terminal.
US10331259B2 Multipoint touchscreen
A touch panel having a transparent capacitive sensing medium configured to detect multiple touches or near touches that occur at the same time and at distinct locations in the plane of the touch panel and to produce distinct signals representative of the location of the touches on the plane of the touch panel for each of the multiple touches is disclosed.
US10331247B2 Functional panel, device, and data processor
A novel functional panel, a novel device, or a novel data processor is provided. A structure in which a first plane, a second plane that is opposite the first plane, and a neutral plane between the first plane and the second plane are provided and a portion of a functional layer having a thickness greater than or equal to half of the thickness of the functional layer is in a region between the first plane and the neutral plane was conceived.
US10331243B2 Position indicating module and stylus pen
A position indicating device includes a variable capacitance capacitor, which has: a first electrode; a second electrode; and a dielectric separating the first electrode and the second electrode. A capacitance of the variable capacitance capacitor varies in response to application of pressure to the variable capacitance capacitor. The position indicating device also includes a core body having a tip including a third electrode, wherein, in operation, a signal is transmitted by the third electrode and pressure applied to the tip of the core body is transmitted to the variable capacitance capacitor, varying the capacitance of the variable capacitance capacitor. The position indicating device also includes a first terminal electrically connected to the first electrode; a second terminal electrically connected to the second electrode; a third terminal; and a core body holder configured to electrically connect the third electrode to the third terminal.
US10331242B2 Stylus having a plurality of operating portions configured to transmit synchronized signals
Examples of the disclosure enable a stylus to include a plurality of portions configured to transmit synchronized signals. In some examples, the stylus includes a first portion configured to transmit a first signal in a first pattern, and a second portion configured to transmit a second signal in a second pattern different from the first pattern such that the second signal is distinguishable from the first signal. On receiving the first signal, a user device is configured to provide a first functionality and, on receiving the second signal, the user device is configured to provide a second functionality. Examples of the disclosure enable the stylus to include a plurality of portions configured to interact with a user device in an efficient and/or cost-effective manner.
US10331241B2 Vehicle and a method for controlling same
A vehicle and method for controlling the vehicle changes the transparency of each of a plurality of objects overlapping one another at a point on a three-dimensional map image according to the intensity of detected pressure. The vehicle may include a storage configured to store map information; a display configured to display a three-dimensional map image from a point of view based on the map information; an input device including a pressure input device configured to detect intensity of pressure; and a controller configured to control the display to change transparency of the overlapping objects at the same point on the 3D map image according to the intensity of the detected pressure.
US10331236B2 Writing implement
A writing implement comprises first to n-th members (n is a natural number), an inner tube and a device of mechanism for projecting or retracting a writing tip connected to the first member, and the first to n-th members are stacked around the inner tube. Each of the first to n-th members is able to transmit rotational motion to the adjacent member. With such a structure, design quality can be improved. Also, it can provide a writing implement which attracts people even when they are not writing.
US10331235B2 Stylus tilt detection based on bidirectional communication between stylus and stylus sensor controller
Various embodiments provide a system and method that measures tilt of a stylus relative to a surface of a stylus sensor of an electronic device. In one embodiment, the tilt of the stylus is determined by transmitting a position indicating signal and a tilt indicating signal from respective electrodes of the stylus, and determining positions of the electrodes based on the position indicating signal and the tilt indicating signal. The tilt of the stylus is determined based on the positions of the electrodes.
US10331234B2 Computer mouse having interchangeable modules adaptable to left/right hand use
A computer mouse includes a mouse body, a first input unit, and a second input unit. The mouse body includes a first joint portion and a second joint portion, and the first joint portion and the second joint portion are symmetrically arranged with respect to one another. The first input unit includes a first base and a first button disposed on the first base. The second input unit includes a second base and a second button disposed on the second base. The shape of the first base is corresponding to that of the first joint portion and the shape of the second base is corresponding to that of the second joint portion such that the first input unit and the second input unit are interchangeably respectively disposed on the first joint portion and the second joint.
US10331228B2 System and method for determining 3D orientation of a pointing device
The present invention is directed toward a system and process that controls a group of networked electronic components using a multimodal integration scheme in which inputs from a speech recognition subsystem, gesture recognition subsystem employing a wireless pointing device and pointing analysis subsystem also employing the pointing device, are combined to determine what component a user wants to control and what control action is desired. In this multimodal integration scheme, the desired action concerning an electronic component is decomposed into a command and a referent pair. The referent can be identified using the pointing device to identify the component by pointing at the component or an object associated with it, by using speech recognition, or both. The command may be specified by pressing a button on the pointing device, by a gesture performed with the pointing device, by a speech recognition event, or by any combination of these inputs.
US10331226B2 Remotely operating target device
The embodiments of the present invention provide systems and methods for remotely operating a target device. A camera image is obtained, including a target screen image (which is an image of a screen of the target device). The camera image is transmitted to and displayed in a second device. Operational information is obtained on the screen of the second device, which displays the camera image. The operational information is transmitted to a first device. Human device data, which derives from the operational information, is inputted from the first device to the target device.
US10331211B2 Device and method for providing tactile sensation
A device and a method for providing tactile sensation by using electrostatic force between an electrode and a user. The device for providing tactile sensation includes a plurality of electrodes arranged on a substrate, and a dielectric substance layer formed on the substrate and the electrodes, wherein the electrodes electrify the dielectric substance layer with an electric charge according to a driving voltage, so as to generate electrostatic force that provides tactile stimuli to a user who comes into contact with the dielectric substance layer.
US10331210B2 Systems, articles, and methods for capacitive electromyography sensors
Systems, articles, and methods for improved capacitive electromyography (“EMG”) sensors are described. The improved capacitive EMG sensors include one or more sensor electrode(s) that is/are coated with a protective barrier formed of a material that has a relative permittivity εr of about 10 or more. The protective barrier shields the sensor electrode(s) from moisture, sweat, skin oils, etc. while advantageously contributing to a large capacitance between the sensor electrode(s) and the user's body. In this way, the improved capacitive EMG sensors provide enhanced robustness against variations in skin and/or environmental conditions. Such improved capacitive EMG sensors are particularly well-suited for use in wearable EMG devices that may be worn by a user for an extended period of time and/or under a variety of skin and/or environmental conditions. A wearable EMG device that provides a component of a human-electronics interface and incorporates such improved capacitive EMG sensors is described.
US10331199B2 System and method for insertion and removal detection of external storage media
An electronic device includes a tray comprising a first external storage medium and a second external storage medium, a connection circuit comprising a plurality of first contacts configured to be electrically connected to the first external storage medium and a plurality of second contacts configured to be electrically connected to the second external storage medium when the tray is attached to the electronic device, a power management circuit configured to be electrically connected to at least one part of the connection circuit, a detector configured to detect that the tray is moved to be attached to or detached from the electronic device, and a processor electrically connected to the detector and the power management circuit, wherein the processor is configured to adjust the power management circuit to control power provided to at least one part of the plurality of first contacts or second contacts when the tray is moved to be attached to or detached from the electronic device.
US10331195B2 Power and performance aware memory-controller voting mechanism
In some aspects, a method for adjusting an operating frequency of a memory controller is provided, wherein a graphics processing unit (GPU) accesses a memory via the memory controller. The method includes monitoring activity of the GPU to determine an active time of the GPU, comparing the determined active time with an active threshold, and, if the determined active time is greater than the active threshold, increasing the operating frequency of the memory controller.
US10331192B2 Distributed power budgeting
A distributed power management system is configured determine a node power consumption of a node during a first time interval. The system can determine a node power cap. The system can determine a proportional component power budget for a component of the node based, at least in part, on the node power consumption and a component power consumption. The system can determine a power budget for the component for a second time interval based, at least in part on the proportional component power budget.
US10331189B2 Fan speed determination for improved power management in information handling systems
A baseboard management control subsystem may determine a fan speed value associated with a fan speed used to cool a particular hardware configuration of an information handling system. The baseboard management control subsystem may further determine a power value associated with a power consumed by a fan running at the determined fan speed value. The baseboard management system may manage power within the information handling system based on the determined fan speed value and the determined power value.
US10331188B2 Device usage message generator indicative of power consumption of an electronic device
Technologies are generally described for systems, devices and methods effective to generate a message that may be sent to a social network. Power information from an electronic device may be detected by a power detector and received by a processor. For example, a power consumption profile of an appliance may be detected. The processor may classify the power information to produce descriptive data. For example, the processor may determine that an oven has been turned on for a period of time. The processor may generate the message by applying one or more rules to the descriptive data. For example, the processor may generate a message relating to consumption of dinner based on the determination that the oven has been turned on.
US10331185B2 Temperature trend controlled cooling system
An information handling system (IHS) temperature control system includes a cooling system, a controller coupled to the cooling system, and an IHS coupled to the controller. The IHS includes a temperature status reporting engine that is configured to determine a first temperature of the IHS and determine a second temperature of the IHS subsequent to determining the first temperature. In response to the second temperature being above a first predetermined temperature range, the temperature status reporting engine provides a first signal to the controller to increase cooling provided by the cooling system if the first temperature and the second temperature indicate that a temperature trend of the IHS is not decreasing, and provides a second signal to the controller to maintain cooling provided by the cooling system if the first temperature and the second temperature indicate that the temperature trend of the IHS is decreasing.
US10331184B2 Cooling adapter for mobile device
An adaptor for cooling a mobile device, including a fan, an air socket, a first connector connecting the adaptor to a mobile device, a second connector connecting the adaptor to a power source, and a cable connecting the fan to the connector.
US10331182B2 Heat exchangers
An example heat exchanger may comprise a base to thermally conductively engage with a computing component, a plurality of fins that may extend from the base on the same side as the computing component, and an auxiliary fluid channel defined by the plurality of fins. The plurality of fins may transfer thermal energy from the computing component to a fluid medium surrounding the plurality of fins. The auxiliary fluid channel may facilitate the transfer of thermal energy from an electronic component, other than the computing component, disposed within the auxiliary fluid channel to a fluid medium flowing through the auxiliary fluid channel.
US10331179B1 Antenna system and mobile terminal
The present disclosure discloses an antenna system and a mobile terminal. The antenna system is applied to the mobile terminal and includes a first feeding point, a first millimeter-wave array antenna electrically connected to the first feeding point, a second feeding point, a second millimeter-wave array antenna electrically connected to the second feeding point, a third feeding point, a third millimeter-wave array antenna electrically connected to the third feeding point, a fourth feeding point and a fourth millimeter-wave array antenna electrically connected to the fourth feeding point, which are all arranged on a circuit board. Beams of the first millimeter-wave array antenna cover a space of Z>0; beams of the second millimeter-wave array antenna cover a space of Z<0; beams of the third millimeter-wave array antenna cover a space of X>0; and beams of the fourth millimeter-wave array antenna cover a space of X<0.
US10331173B2 Flexible display device
A flexible display device includes a flexible display module including a flexible display panel; a first frame and a second frame supporting the flexible display module; and a fixing coupler and an aligning coupler coupling the flexible display module with the first frame and the second frame, and the fixing coupler includes: a first fixing coupler fixing at least a portion of the first frame and at least a portion of the flexible display module; and a second fixing coupler fixing at least a portion of the second frame and at least a portion of the flexible display module, and the aligning coupler includes: a first aligning coupler fixed to another portion of the flexible display module; and a second aligning coupler fixed to another portion of the first frame and detachably coupled to the first aligning coupler.
US10331171B2 Display device and electronic apparatus
A display device is able to prevent peeling-off and falling-off of a component while promoting improvement of appearance quality and downsizing of the display device itself. The display device includes a display panel, cover glass which is disposed on the front-face side of the display panel, a back-face cover which is disposed on the back-face side of the display panel, a bezel member having a vertical wall which is disposed upright on the inner-face side of an outer peripheral edge of the back-face cover and surrounds a peripheral edge of the display panel and a cushion member which is fixed to the bezel member and protects an outer peripheral end face of the cover glass. The cushion member has a first part which protects the outer peripheral end face of the cover glass by covering the inner face of the vertical wall, ranging from the front face of the glass support piece to the front-end face of the vertical wall, and a second part which is disposed contiguously to the first part and covers the vertical wall, ranging from the front-end face to an outer face of the vertical wall.
US10331170B2 Component assembly in pre bent state
A portable electronic device is provided. The portable electronic device may include a housing and a cover panel that may cover a display. The cover panel may define a pre-bent configuration prior to being coupled to the housing. Thereby, the cover panel may be elastically bent during attachment to the housing. Thus, the cover panel may include internal forces as a result of the elastic bending that prevent the cover panel from bowing outwardly from the housing. Related assemblies and methods are also provided.
US10331169B2 Modularized head-mounted display device, and assembly and disassembly module
Disclosed are a modularized head-mounted display device and an assembly and disassembly module. The head-mounted display device may include a display apparatus to display and output multimedia signals, an earphone apparatus to output audio signals, a connecting mechanism to connect the display apparatus and the earphone apparatus, and an assembly and disassembly module to detachably connect the display apparatus or the earphone apparatus to the connecting mechanism. The connecting mechanism of the head-mounted display device may include an assembly and disassembly module, thereby realizing the modularization of the device.
US10331168B2 Wearable computing device
The present disclosure describes a wearable computing device (WCD) in the form of a ring that can be worn on the finger of a human user.
US10331166B2 User interfaces
A system includes first and second handheld devices. The first device transmits an acoustic signal, and the acoustic signal is reflected from an input object. The second device receives a received signal derived from a reflection of the acoustic signal from the input object. The second device determines information about the location or motion of the input object based on the received signal, and thereby detects a gesture performed by the input object.
US10331165B2 Hinge assembly including an elastomer member
A hinge assembly includes a first bracket and a second bracket. The first bracket includes a first attachment member, a pin member and an elastomer member. The second bracket includes a second attachment member and a hollow cylinder member.
US10331161B2 Power supply board
A power supply board includes: a first board including a top surface on which a processor is capable of being mounted, a bottom surface located on an opposite side of the top surface, and a plurality of first through holes and a plurality of second through holes capable of being electrically connected with the processor by penetrating through the first board from the top surface to the bottom surface; a second board arranged at a position distant from the bottom surface of the first board and provided with a power supply device; a first conductor mounted on the bottom surface of the first board and electrically connects the plurality of first through holes and the power supply device, and a second conductor mounted on the bottom surface of the first board and electrically connects the plurality of second through holes and the power supply device.
US10331160B2 Operator control element and domestic appliance
An operating element for a domestic appliance includes a main body which is made of a material comprised of plastic and a filler admixed to the plastic. The filler has a thermal conductivity which is higher than a thermal conductivity of the plastic. The filler can be present in particle form, e.g. as spheres, grains, fibers or as powder.
US10331149B1 Method and system for a power strip with automatic equipment disconnect
A power strip may automatically disconnect a wired connection in response to received weather alert data based on a configuration file including one or more user preference settings. The power strip may include a receiver for a National Weather Service Specific Area Message Encoding system message including an alert type. The power strip may process the message and disconnect a wired connection based on the preference settings. A timer function may also define a time period that the power strip monitors its receiver for weather alert data and automatically disconnects and reconnects the wired connections.
US10331140B2 Moving body
According to the present invention, on the basis of the detected surrounding situation the movement of object bodies in the surrounding area is predicted as a future situation in the surrounding area. Candidates of direction from which a moving direction to be shown to the user is determined are extracted on the basis of the predicted future situation in the surrounding area. The extracted candidates are evaluated for movement easiness of the user in the surrounding area on the basis of the predicted future situation in the surrounding area and the detected situation of the user. Then, the moving direction to be shown to the user is determined on the basis of the evaluation and the extracted candidates. A direction corresponding to the determined moving direction is shown to the user in front of the user.
US10331139B2 Navigation device for autonomously driving vehicle
In a navigation device for the autonomously driving vehicle, a continuation degree of autonomous driving on the paths found by a path searcher is calculated by a continuation degree calculator. In addition, a path for the host vehicle to travel is selected by the path selector from the paths found by the path searcher based on the degree of continuation of the autonomous driving. Therefore, it is possible to select a path for the host vehicle travelling by autonomous driving while including the degree of continuation of the autonomous driving in conditions for selecting the path.
US10331138B2 Standard scene-based planning control methods for operating autonomous vehicles
In one embodiment, motion planning and control data is received, where the motion planning and control data indicates that an autonomous vehicle is to move from a first point to a second point of a path within a predetermined route. In response to the motion planning and control data, the path from the first point to the second point is segmented into multiple path segments. For each of the path segments, one of predetermined driving scenes is identified that matches motion characteristics of the corresponding path segment. The motion planning and control data associated with the path segments is modified based on predetermined motion settings of the path segments. The autonomous vehicle is driven through the path segments of the path based on the modified motion planning and control data.
US10331137B2 Thruster system for marine vessels
A boat comprises a hull, a primary steering mechanism carried by the hull, a control station located on the hull, a helm located at the control station, and a thruster system carried by the hull. The primary steering mechanism, such as a rudder, is operable via the helm with a helm input being derived from operation of the primary steering mechanism thereby. The thruster system includes at least one thruster mounted to the hull, distinct from the primary steering mechanism, and a controller. The controller receives the helm input and is configured with program instructions to operate the at least one thruster responsive to the helm input to supplement a corresponding movement of the hull. The controller can also automatically operate the thruster responsive to direction, speed and ballast inputs.
US10331134B2 Supervised movement of autonomous vehicle
The present disclosure provides systems and methods for controlling autonomous vehicles. In one example implementation, a method includes providing for display to a passenger of an autonomous vehicle, by a computing system having one or more computing devices, a user interface on a display device. The user interface includes at least one interface element associated with directing movement of the autonomous vehicle. The method includes receiving, by the computing system, a user interaction for a time period directed to the interface element. During the time period, the method includes providing, by the computing system, one or more signals indicative of the user interaction to control the autonomous vehicle to autonomously travel along a predetermined path.
US10331127B2 Automatic driving control device and automatic driving control method, and program
A method for switching modes for operating a vehicle, a non-transitory computer-readable medium for performing the method, and information processing apparatuses. The method includes determining, by circuitry of an information processing apparatus, whether a mode for operating the vehicle is to be switched from one of autonomous and manual driving modes to the other of the autonomous and manual driving modes. A state of a driver of the vehicle is obtained when the mode for operating the vehicle is determined to be switched. The method further includes switching, by the circuitry, the mode for operating the vehicle from the one of the autonomous and manual driving modes to the other of the autonomous manual driving modes based on the obtained state of the driver.
US10331126B2 Robotic golf caddy
A autonomous robotic golf caddy which is capable of following a portable receiver at a pre-determined distance, and which is capable of sensing a potential impending collision with an object in its path and stop prior to said potential impending collision.
US10331124B2 Autonomous vehicle repositioning
Provided herein is a platform for distributing and navigating an autonomous or semi-autonomous fleet throughout a plurality of pathways. The platform may employ demand distribution prediction algorithms, and interim repositioning algorithms to distribute the autonomous or semi-autonomous fleet for performing orders and tasks.
US10331120B2 Remote control device, control system and method of controlling
A remote control device for remotely controlling an unmanned apparatus and a carried object carried by the unmanned apparatus includes a remote control device attitude sensor and a microprocessor. The remote control device attitude sensor is configured to detect a remote control device spatial attitude of the remote control device and output a remote control device spatial attitude signal according to the remote control device spatial attitude. The microprocessor is configured to receive the remote control device spatial attitude signal, calculate an angle change of the remote control device in a remote control device dimension based on the remote control device spatial attitude signal, and generate a carried object control signal for controlling a movement of the carried object in a corresponding dimension based on the angle change of the remote control device. The corresponding dimension corresponds to the remote control device dimension.
US10331119B2 Industrial equipment installation
A system and method for monitoring operating conditions of an industrial installation system including a plurality of pieces of equipment. Each of the pieces of equipment includes a sensor and an electrically identifiable tag configured to identify the equipment. The sensors of each of the plurality of pieces of equipment provide an operating characteristic of the piece of equipment that is provided to an industrial equipment management system. The system is also configured to store the content of the electrically identifiable tag and to store a location identifier of each of plurality of pieces of equipment. Replacement of the identified defective equipment is made with replacement equipment having an identifier that uniquely identifies the replacement device and the location of the replacement device in the industrial installation system.
US10331117B2 System and method of monitoring performance of an HVAC unit
A system and method for monitoring performance of an HVAC unit by receiving outdoor temperature data from an outdoor temperature source and indoor temperature data from an indoor temperature source, tracking performance data of the HVAC unit based at least in part on the outdoor temperature data and the indoor temperature data, receiving power consumption data from the power measuring device, tracking the power consumption data based at least in part on the outdoor temperature data, determining whether there is a change in the performance data and the power consumption data, and generating a fault signal based at least in part on the change in the performance data and the power consumption data.
US10331116B2 Method, computer program product and arrangement for guarding an automated process to operate a household appliance based on a sensor measurement to provide an expected process parameter
A method to safeguard an automated process in a household appliance, such as an assisted cooking process which has failure detection routines and failure handling routines. A number of failures and errors are discussed and a response to a detected failure is based on a control parameter such as an input power to the cooking process in order to trigger the magnitude of the response. A corresponding computer program product and kitchen hob with a sensor are provided as well.
US10331114B2 Method and system for producing a pharmaceutical product using a MES
A method produces a pharmaceutical product using a manufacture execution system (MES), and an automation system, such as a batch system. The automation system is configured to drive and to monitor production machines located at a plant floor level. The method is characterized in that it communicatively couples the MES with the automation system, it receives at the MES from the automation system at least one event representative of a situation that has occurred at the plant floor level and relative to the machines, and it depends on the event received at the MES starting at least one workflow controlled by the MES.
US10331113B2 Systems and methods for detecting and rejecting defective absorbent articles from a converting line
The present disclosure relates to systems and processes for detecting and rejecting defective absorbent articles from a converting line. In particular, the systems and methods may utilize feedback from technologies, such as vision systems, sensors, remote input and output stations, and controllers with synchronized embedded clocks to accurately correlate inspection results and measurements from an absorbent article converting process. As such, the systems and methods may accurately apply the use of precision clock synchronization for both instrumentation and control system devices on a non-deterministic communications network. In turn, the clock synchronized control and instrumentation network may be used to control a reject system on converters of absorbent articles. In some embodiments, the controller will reject only defective absorbent articles without the need to reject non-defective absorbent articles.
US10331112B2 Information display of an IO-link module
An IO link module has at least one electrical terminal for connecting an electronic device and an electronic display device for displaying connection identification information of the at least one terminal. The display device is designed to permanently display the connection identification information free of a power supply using an electrical energy source which is independent of the IO link module.
US10331108B2 Numerical controller operating from table-format data
A numerical controller adapted to perform an operation based on table-format data includes a table management unit that selects a plurality of tables of table-format data used for a machining operation, a distribution processing unit that generates, for each table of the table-format data, distributed interpolation data for an axis to be controlled on the basis of the table-format data according to the plurality of tables of table-format data read out by the table readout unit, and a selection and superimposition unit that selects and superimposes, for each control axis, the plurality of tables of distributed interpolation data generated by the distribution processing unit.
US10331107B2 Compensating robot movement deviations
A method, device, and computer program product for compensating robot movement deviations caused by a gear box as well as to a robot arrangement including such a device. The device has a drift estimating block configured to obtain motor data ({dot over (q)}r) and motor torque data (τ) related to the motor, determine a measure of the temperature of the gear box based on the motor data ({dot over (q)}r) and motor torque data (τ) and estimate the drift (Δq) based on a drift value of the robot section, the drift value in turn being obtained based on the gearbox temperature measure and a gravitational torque (τgrav) of the motor, and a drift adjusting block (44) configured to adjust a control value (qr) used to control the positioning of the robot based on the estimated drift (Δq).
US10331104B2 Machine tool, simulation apparatus, and machine learning device
A machine tool is provided with an operation evaluation section that outputs evaluation data on an operation of the machine tool and a machine learning device that performs machine learning of the movement amount of an axis. The machine learning device calculates a reward from physical-amount data on the machine tool and the evaluation data, performs adjustment of the movement amount of the axis based on a machine learning result of the adjustment of the movement amount of the axis and the physical-amount data, and performs the machine learning of the adjustment of the movement amount of the axis based on the adjusted movement amount of the axis, the physical-amount data after the operation of the machine tool based on the movement amount of the axis, and the reward.
US10331102B2 Encoding a custom cooking program
In various embodiments, a method of encoding a custom cooking program includes receiving at least one sensor reading associated with food, determining at least one characteristic of the food based on the at least one sensor reading, generating cooking instructions for the food based on the at least one characteristic, and storing data that associates the cooking instructions with the food.
US10331099B2 Controller and user interface device, systems, and methods
A data collection system controller that includes a housing such as a cover. The housing includes a user facing section and a support facing section defining a hole. The controller also includes a first input device adjacent the user facing section and a second input device. The second input device includes a knob comprising a third input device and a rotatable shaft extending through the hole and partially disposed within the knob. In one embodiment, the second input device is an XYZ joystick with a button. In one embodiment, the joystick and the first input device are angled relative to each other on either side of an elbow joint. In part, the invention relates to a method of controlling the display of image data obtained with respect to a blood vessel.
US10331096B2 Avionics networks
An aircraft control system including transducers connected by interface units to an avionics network, such as an AFDX network. Each transducer is directly connected to an interface unit local to the transducer. Each interface unit is a configurable unit and has a signal processing module converting data to a format suitable for transmission over the network. Each interface unit may be configurable, via software commands, to operate in an application session mode, a data-loading mode, or a maintenance mode. Each interface unit may be directly associated with one of the software applications of the aircraft control system. The network may include a lower bandwidth part where data communication is conducted over sampling ports only. Interface units may be configured or installed using a plug and play method.
US10331087B2 Atom interferometry in dynamic environments
Methods and apparatus that provide for inertial sensing. In one example, a method for inertial sensing includes trapping and cooling a cloud of atoms, applying a first beam splitter pulse sequence to the cloud of atoms, applying one or more augmentation pulses to the cloud of atoms subsequent to applying the first beam splitter pulse sequence, applying a mirror sequence to the cloud of atoms, applying a one or more augmentation pulses to the cloud of atoms subsequent to applying the mirror sequence, applying a second beam splitter pulse sequence to the cloud of atoms subsequent to applying the second augmentation pulse, modulating at least one of a phase and an intensity of at least one of the first and the second beam splitter pulse sequences, performing at least one measurement on the cloud of atoms, and generating a control signal based on the at least one measurement.
US10331086B2 Method and system for authenticating a timepiece
A method for authenticating a timepiece including measuring acoustic vibrations emitted by said timepiece to obtain an electrical signal, said electrical signal indicating a variation of a magnitude of said measured acoustic vibrations as a function of time, wherein said electrical signal comprises a plurality of acoustic events associated with mechanical shocks taking place in said timepiece, extracting from said electrical signal or from a representation of said electrical signal in a time, frequency or time-frequency domain at least one of a magnitude information on a magnitude of one of said plurality of acoustic events, time information on said one of said plurality of acoustic events, and a frequency information on a frequency of said one of said plurality of acoustic events, comparing said extracted information with at least one of a reference information, and deriving information on an authenticity of said timepiece based on the comparing.
US10331085B2 Stepping motor and timepiece
A coil core including a coil block configured by a coil wound around the coil core which is coupled to a stator, a linear portion around which a wire is wound to form a coil; and coil-side couplers which are extended to both sides along a direction orthogonal to an extending direction of the linear portion, wherein the coil-side couplers include a thinner portion than the linear portion.
US10331084B2 Electronic watch
An electronic watch includes: a step motor; a driving pulse generator circuit configured to output a driving pulse for driving the step motor; a detection pulse generator circuit configured to output a detection pulse for detecting rotation of the step motor; a correction pulse generator circuit configured to output a correction pulse; a pulse selection circuit configured to select and output the driving pulse, the detection pulse, and the correction pulse; a driver circuit configured to supply to the step motor the outputs from the pulse selection circuit; and a rotation detection circuit configured to receive a detection signal generated by the detection pulse to judge rotation of the step motor. The electronic watch further includes a driving interval switch circuit configured to switch a driving interval of the driving pulse between a normal driving interval and a high-speed driving interval. The rotation detection circuit is capable of changing a detection condition by the driving interval switch circuit.
US10331080B2 Mobile apparatus able to equip and protect a watch and watch equipped with such a mobile apparatus
A mobile apparatus is provided that is able to equip any object of value, such as a watch or piece of jewelery, and protect it. The present mobile apparatus includes: an electronic module able to execute a mobile application, a display screen connected to the electronic module and arranged to display information relative to the mobile application, and a fastening support whereof the shapes and dimensions are arranged so that the mobile apparatus can successively equip any object of value, and to be able to fasten, removably and by superposition, at least one display screen to an object of value when object of value is attached around part of a human body. In addition, the mobile apparatus covers at least part of a surface of the object of value designed to be easily visible by the person when the object is worn.
US10331077B2 Cartridge where biasing member is reliably held on coupling member
A cartridge that can be mounted in and detached from main body of an apparatus of an image forming apparatus includes: a rotating member that rotates upon reception of driving force from main body of the apparatus; a coupling member that includes a force receiving portion for receiving the driving force from main body of the apparatus via a drive shaft, transmits the driving force to the rotating member by rotating, and is capable of moving relative to the rotating member; and a wire-shaped biasing member for biasing the coupling member, wherein the coupling member includes a groove that is contacted by the biasing member, and an opening width of the groove is wider than a wire diameter of the biasing member.
US10331074B2 Cabinet structure, electronic equipment, and image forming apparatus
A cabinet structure includes multiple cover members configured to spatially partition an inside from an outside of a cabinet, and a clearance communicating between the inside and the outside of the cabinet is left between two cover members, the two cover members being adjacent to each other, of the cover members, and a passage defined by the clearance and leading from the inside to the outside of the cabinet through the clearance has a shape with multiple bends.
US10331072B2 Printing system with creasing control, control method thereof, control apparatus, and non-transitory computer-readable storage medium
A printing system comprises: a printing unit configured to print an image on a sheet; and a control unit configured to control to perform creasing at a first pressure at a portion, corresponding to an edge of a spine cover, of the sheet on which the printing unit has printed the image, and perform creasing at a second pressure different from the first pressure at a portion of the sheet that corresponds to a hinge.
US10331067B2 Image forming apparatus
An image forming apparatus includes an image bearing member configured to bear a toner image formed using a liquid developer containing toner particles and a carrier liquid, a transfer member, an input portion into which information on a kind of a recording material is inputted, an adjusting device configured to adjust an amount of the carrier liquid of the toner image, and an executing portion configured to execute an operation of the adjusting device depending on the information when the toner image is in the adjusting position. The executing position executes either of a plurality of operations including a first operation in which the amount of the carrier liquid of the toner image is increased, a second operation in which the amount of the carrier liquid is decreased, and a third operation in which the amount of the carrier liquid is not adjusted.
US10331066B2 Image forming device
In an image forming device including a volume supply type developing device, generation of an aggregate of a developer on a back surface of a layer thickness regulating member is suppressed, while occurrence of an image failure caused by the aggregate is suppressed. An image forming device includes: a photosensitive drum; a developing device including a developing roller; a toner container including a toner sensor; and a control portion. According to an increase or decrease of a retention part formed in a first transport path, a toner flows into the developing device from the toner container. The control portion causes the developing roller to reversely rotate at predetermined timing when the toner sensor senses that a residual amount of a toner in the toner container falls below a predetermined threshold value.
US10331063B2 Fixing device and image forming apparatus
A fixing device includes a rotary member, a heating member provided inside the rotary member, supply parts that supply power to the heating member, cover parts that cover the supply parts, and fixing members that fix the rotary member in an axial direction. The cover parts have a restriction part that restricts movement of the rotary member in the axial direction.
US10331058B2 Image forming apparatus configured to detect toner quality
An image forming apparatus includes a developer unit, a toner container, a capacitance sensor, a toner amount detector, and a determining unit. The toner container is located to be removably attachable to the image forming apparatus. The toner container supplies a toner to the developer unit. The capacitance sensor is located on a supply passage for the toner from the toner container to the developer unit. The capacitance sensor detects an electric charge amount and a relative dielectric constant of the toner. The electric charge amount is an electric charge amount when the toner passes through the supply passage. The toner amount detector detects an amount of the toner passing through the supply passage based on the electric charge amount detected by the capacitance sensor. The determining unit determines whether the relative dielectric constant of the toner detected by the capacitance sensor is in a predetermined range.
US10331057B2 Light emitting element device including light emitting thyristor and optical print head including the light emitting element device
A light emitting element device includes: a light emitting thyristor having a layered structure including a first semiconductor layer of a first conductivity type, a second semiconductor layer of a second conductivity type different from the first conductivity type, a third semiconductor layer of the first conductivity type, and a fourth semiconductor layer of the second conductivity type that are layered in this order; and a gate electrode for supplying gate current to the light emitting thyristor. The light emitting thyristor includes an etching stop layer disposed on a surface of the third semiconductor layer or included in the third semiconductor layer, the etching stop layer being a semiconductor layer having an etching rate lower than an etching rate of a semiconductor layer adjacent to the etching stop layer.
US10331053B2 Method for producing toner for developing electrostatic image
The present invention relates to a process for producing a toner for development of electrostatic images, including step (1): subjecting a polyhydric alcohol component and a polycarboxylic acid component to polycondensation reaction in the presence of a hydroxy group- or carboxy group-containing hydrocarbon wax (W1) to obtain a non-crystalline resin (A) containing a constitutional component derived from the hydrocarbon wax (W1) and also containing a polyester moiety; step (2): dispersing the non-crystalline resin (A) obtained in the step (1) in an aqueous medium to obtain an aqueous dispersion of resin particles (X); step (3): aggregating the resin particles (X) obtained in the step (2) in an aqueous medium in the presence of a crystalline polyester (B) to obtain aggregated particles; and step (4): coalescing the aggregated particles obtained in the step (3).
US10331051B2 Method to make a photoconductor having an overcoat with tetrafunctional radical polymerizable charge transport molecule
A charge transport molecule containing four radical polymerizable functional groups used in an overcoat for an organic photoconductor drum of an electrophotographic image forming device is provided. The charge transport molecule containing four radical polymerizable functional groups of the general structure exemplified below: where R1 and R2 contain a spacer group and a radical polymerizable functional group, R3 and R4 are selected from the group consisting of a radical polymerizable functional group, a non-radical polymerizable functional group, and one each of a radical polymerizable functional group and a non-radial polymerizable functional group, and R5 and R6 contain a spacer group and a radical polymerizable functional group.
US10331050B2 Lithography systems with integrated metrology tools having enhanced functionalities
Lithography systems and methods are provided with enhanced performance based on broader utilization of the integrated metrology tool in the printing tool to handle the metrology measurements in the system in a more sophisticated and optimized way. Additional operation channels are disclosed, enabling the integrated metrology tool to monitor and/or allocate metrology measurements thereby and by a standalone metrology tool with respect to specified temporal limitations of the printing tool; to adjust and optimize the metrology measurement recipes; to provide better process control to optimize process parameters of the printing tool; as well as to group process parameters of the printing tool according to a metrology measurements landscape.
US10331046B2 Homogeneous thermal equalization with active device
A system and method is provided for providing a thermal distribution on a workpiece during a lithographic process. The system provides a source of lithographic energy to workpiece, such as a workpiece having a lithographic film formed thereover. A workpiece support having a plurality of thermal devices embedded therein is configured to support the workpiece concurrent to an exposure of the workpiece to the lithographic energy. A controller individually controls a temperature of each of the plurality of thermal devices, therein controlling a specified temperature distribution across the workpiece associated with the exposure of the workpiece to the lithographic energy. Controlling the temperature of the thermal devices can be based on a model, a measured temperature of the workpiece, and/or a prediction of a temperature at one or more locations on the workpiece.
US10331045B2 Position measurement system and lithographic apparatus
A position measurement system to measure a position of an object relative to a reference, the position measurement system including two interferometers, wherein each interferometer is configured to form a reference beam and a measurement beam from input radiation and to combine the reference beam and the measurement beam to provide output radiation to be delivered to a detector, wherein each interferometer is configured such that the reference beam is formed by reflection of input radiation from a reflective element, and such that the measurement beam is formed by diffraction of input radiation from a grating on the object, and wherein the reference beam and the measurement beam are parallel to each other.
US10331044B2 Dynamic-magnetic steel magnet levitation double-workpiece-stage vector arc switching method and apparatus based on wireless energy transmission
A dynamic-magnetic steel magnetic levitation double-workpiece-stage vector arc switching method and apparatus based on wireless energy transmission, falling within the semiconductor manufacturing equipment technology. The apparatus comprises a support frame (1), a balance mass block (2), magnetic levitation workpiece stages (4a, 4b), a workpiece stage measurement apparatus, wireless energy transmission apparatuses (5a, 5b) and a wireless energy receiving apparatus (406), wherein the two workpiece stages work between a measurement site (11) and an exposure site (12); a laser interferometer (6) is used to measure the positions of the workpiece stages; the wireless energy transmission apparatuses (5a, 5b) are used to provide energy for a sensor (407) in a micro-drive stage; the workpiece stages are driven using a magnetic levitation planar electrical motor; and during a double-workpiece-stage switching process, the planar electrical motor is used to drive the two workpiece stages so as to achieve single-beat arc quick switching. By using the method and apparatus, the problem that an existing stage switching scheme has many beats, a long track, many start-stop links and a long time for stabilization is solved, thereby reducing the stage switching links, shortening the stage switching time, and improving the productivity of a lithography machine.
US10331042B2 Method for a lithographic apparatus
A method is described that includes illuminating a patterning device pattern with a radiation beam having a symmetric illumination mode, the patterning device pattern comprising a first pattern feature that substantially diffracts radiation of the radiation beam, and a second pattern feature that does not substantially diffract radiation of the radiation beam, introducing an asymmetry, relative to an optical axis, in the substantially diffracted radiation using a phase modulation element, illuminating a radiation beam receiving element with radiation emanating from the phase modulation element to form a receiving element pattern that is related to the patterning device pattern, the receiving element pattern having first and second receiving element pattern features related to the first and second pattern features respectively, and determining information at least indicative of a focal property from positional information regarding the relative positions of the first and second receiving element pattern features.
US10331040B2 Method of controlling a lithographic apparatus and device manufacturing method, control system for a lithographic apparatus and lithographic apparatus
In a method of controlling a lithographic apparatus, historical performance measurements are used to calculate a process model relating to a lithographic process. Current positions of a plurality of alignment marks provided on a current substrate are measured and used to calculate a substrate model relating to a current substrate. Additionally, historical position measurements obtained at the time of processing the prior substrates are used with the historical performance measurements to calculate a model mapping. The model mapping is applied to modify the substrate model. The lithographic apparatus is controlled using the process model and the modified substrate model together. Overlay performance is improved by avoiding over- or under-correction of correlated components of the process model and the substrate model. The model mapping may be a subspace mapping, and dimensionality of the model mapping may be reduced, before it is used.
US10331033B2 Hardmask composition and method of forming pattern using the hardmask composition
A hardmask composition includes a first material including one of an aromatic ring-containing monomer and a polymer containing a repeating unit including an aromatic ring-containing monomer, a second material including at least one of a hexagonal boron nitride and a precursor thereof, a chalcogenide-based material and a precursor thereof, and a two-dimensional carbon nanostructure and a precursor thereof, the two-dimensional carbon nanostructure containing about 0.01 atom % to about 40 atom % of oxygen, and a solvent.
US10331031B2 Resin composition, resist pattern-forming method and polymer
A resin composition comprises a polymer comprising a structural unit that comprises a group represented by formula (1), and a solvent. In the formula (1), R1 to R4 each independently represent a hydrogen atom, a fluorine atom or a monovalent organic group having 1 to 20 carbon atoms, wherein at least one of R1 to R4 has the fluorine atom or a group including the fluorine atom. R5 represents a substituted or unsubstituted trivalent chain hydrocarbon group having 1 to 7 carbon atoms. * denotes a binding site to other moiety of the structural unit. The structural unit is preferably represented by any one of formulae (2-1) to (2-3). In the formulae (2-1) to (2-3), Z represents a group represented by formula (1).
US10331030B2 Imprint material
A novel imprint material and film produced from the material, on which a pattern is transferred. An imprint material having: a component (A); a component (B); a component (C); and a component (D), wherein, (A): a compound of Formula (1), Formula (2), or Formula (3): wherein, X is C1-5 linear alkylene, R1 is H or CH3; each of R2, R3, and R4 is independently H, CH3, or C2H5; and the sum of the number of carbon atoms on R2, R3, and R4 is 0 to 2; (B): a silsesquioxane compound having a repeating unit of Formula (4), and having two or more polymerizable groups of Y; (C): a silicone compound having a repeating unit of Formula (5), and having two polymerizable groups on its ends: wherein, each of R6 and R7 is independently C1-3 alkyl; R5 is C1-3 alkylene; and k is 0 to 3; and (D): photopolymerization initiator.
US10331024B2 Mobile and portable screen to view an image recorded by a camera
Methods and apparatus to create and display screen stereoscopic and panoramic images are disclosed. Methods and apparatus are provided to generate multiple images that are combined into a stereoscopic or a panoramic image. An image may be a static image. It may also be a video image. A controller provides correct camera settings for different conditions. An image processor creates a stereoscopic or a panoramic image from the correct settings provided by the controller. A plurality of lens/sensor units is placed on a carrier. Lens/sensor units are rotationally aligned. A controller rotationally aligns images of lens/sensor units that are rotationally misaligned. The camera is enabled to communicate via a wired or via a wireless connection, with a separate, mobile, ultrathin, ultralight, display with a large display screen not smaller than 25 by 20 cm in a first embodiment of the present invention and not smaller than 20 by 15 cm in a second embodiment of the present invention to provide color images including video images in real-time. A compact controllable platform to hold and rotate a device with a lens/sensor unit is also provided.
US10331021B2 Method, apparatus, and manufacture for a tracking camera or detector with fast asynchronous triggering
An image projection device for displaying an image onto a remote surface. The image projection device employs a scanner to project image beams of visible light and tracer beams of light onto a remote surface to form a display of the image. The device also employs a light detector to sense at least the reflections of light from the tracer beam pulses incident on the remote surface. The device employs the sensed tracer beam light pulses to predict the trajectory of subsequent image beam light pulses and tracer beam light pulses that form a display of the image on the remote surface in a pseudo random pattern. The trajectory of the projected image beam light pulses can be predicted so that the image is displayed from a point of view that can be selected by, or automatically adjusted for, a viewer of the displayed image.
US10331015B2 Method for automatically focusing on specific movable object, photographic apparatus including automatic focus function, and computer readable storage medium for storing automatic focus function program
A method capable of performing an automatic focus function upon a specific movable object in a real-time manner, the method being applicable to a photographic apparatus with the automatic focus function, includes: capturing real-time image within a field of view (FOV) of a lens; comparing images of a plurality of image areas of the real-time image with a feature image of the specific movable object to identify an image area corresponding to the feature image of the specific movable object; and, performing automatic focus on the identified image area.
US10331013B2 Actuator of camera module
An actuator of a camera module includes: a detection target; and a position detecting unit disposed to face the detection target and including at least two sensing coils respectively forming at least two oscillation circuits, wherein the position detecting unit detects a position of the detection target depending on at least two oscillation signals generated by the at least two oscillation circuits and having different frequency ranges.
US10331009B2 Compact optical key based on a two-dimensional photonic crystal with 120 degree folding
The present invention is based on a two-dimensional photonic crystal where are inserted defects that originate two waveguides and one resonant cavity. An electromagnetic signal that crosses the device is confined in the interior of the defects, due to the photonic band gap associated with the periodic structure that surrounds it. Its main function is the control of the flux of an electromagnetic signal over a communication channel, blocking (state off) or allowing (state on) the passage of the signal. It also promotes the change in the propagation direction of an electromagnetic signal by an angle of 120 degrees, providing greater flexibility in the design of integrated optical systems. The working principle of the device is based on the excitation of dipole modes in its resonant cavity, accordingly to the application of an external DC magnetic field on the magneto-optical material that constitutes it. In states on and off the magneto-optical material is magnetized and nonmagnetized, respectively.
US10331003B2 Electrochromic privacy window
An electrochromic (EC) privacy window includes an EC pane unit including a first EC device having a bright state and a dark state, and a privacy device facing the EC pane unit and having a bright state and a privacy state configured to attenuate visible radiation transmitted through the window. In some embodiments, when the privacy device is in the privacy state, the window has transmitted haze of greater that 80%. In other embodiments, when the privacy device is in the privacy state and the first EC device is in the dark state, the window has a visible transmittance of about 0.1% or less.
US10331000B2 Liquid crystal display and method of manufacturing thereof
A liquid crystal display including a semiconductor layer disposed on a substrate, a transparent electrode disposed n the semiconductor layer, the transparent electrode overlapping the semiconductor layer and including a source electrode, a drain electrode facing the source electrode, and a first electrode extending from the drain electrode, and an insulating layer disposed on the transparent electrode. The semiconductor layer contacts an entire surface of the source electrode, the drain electrode, and the first electrode.
US10330993B2 Display device
A display device having high display quality is provided. In the display device including a plurality of pixels, adjacent pixel electrodes are formed over different insulating layers. Accordingly, when seen in a plan view, the adjacent pixel electrodes can be close to each other without constraints of design rules. Openings (light-emitting regions) of the adjacent pixels can be close to each other, leading to an improvement in graininess of an image. With the use of a step provided between the adjacent pixel electrodes, the resistance of an EL layer across the adjacent pixels can be increased to reduce crosstalk.
US10330991B1 Liquid crystal display devices with electrode stacks and methods for manufacturing such devices
A representative device includes: first and second substrates defining a gap; a liquid crystal layer, in the gap, having display pixels; and transparent electrode stacks disposed between the first substrate and the liquid crystal layer; wherein each of the stacks has a first common electrode, a pixel electrode, and a second common electrode, with the first common electrode being positioned between the first substrate and the pixel electrode, and the pixel electrode being positioned between the first common electrode and the second common electrode; and wherein, in plan view, a width of the pixel electrode is wider than a width of the second common electrode as measured along a first direction, and the second common electrode is positioned to expose a first portion of the pixel electrode at a first side of the second common electrode and a second portion of the pixel electrode at a second opposing side of the second common electrode.
US10330990B2 Liquid crystal display device
A liquid crystal display device includes a first substrate, a pixel electrode which is disposed on the first substrate and comprises a first sub-pixel electrode and a second sub-pixel electrode adjacent to the first sub-pixel electrode along a first direction, and a shielding electrode which is disposed on the same layer as the pixel electrode and comprises a first area having a first width and a second area having a second width which is smaller than the first width along a second direction which crosses the first direction, and the first sub-pixel electrode may be adjacent to the first area along the second direction, and the second sub-pixel electrode may be adjacent to the second area along the second direction.
US10330987B2 Liquid crystal display
A liquid crystal display is provided. The liquid crystal display includes a first display substrate, a second display substrate which faces the first display substrate, and a liquid crystal layer which is disposed between the first display substrate and the second display substrate. The first display substrate comprises a first base substrate, a reflective electrode which is disposed on the first base substrate, and a pixel electrode which is disposed on the reflective electrode. The second display substrate comprises a second base substrate, a color filter layer which comprises a first color filter disposed on a surface of the second base substrate which faces the first base substrate and a second color filter configured to display a different color from the first color filter, a protruding pattern which is formed on a surface of the color filter layer facing the first base substrate and which extends along a boundary between the first color filter and the second color filter, and reflective members which are disposed on sidewalls of the protruding pattern.
US10330981B2 Liquid crystal display device
A liquid crystal display (LCD) device comprises a first substrate; a second substrate facing the first substrate; a liquid crystal layer disposed between the first substrate and the second substrate and comprising liquid crystal molecules; a first alignment layer disposed between the first substrate and the liquid crystal layer; and a second alignment layer disposed between the second substrate and the liquid crystal layer, wherein one of the first alignment layer and the second alignment layer comprises a photostable compound, or a photostable compound-derived functional group, or a photostable compound and a photostable compound-derived functional group, and the other does not comprise the photostable compound, or the photostable compound-derived functional group, or the photostable compound and the photostable compound-derived functional group.
US10330975B2 Reflective display panel, driving method thereof, control method of pixel unit, and reflective display device
The present application discloses a reflective display panel, a driving method thereof, a control method of a pixel unit and a reflective display device. The reflective display panel comprises: a base substrate, a reflective layer, first and second electrode layers, wherein the first electrode layer is on a side of the reflective layer distal to the base substrate, the second electrode layer is on a side of the first electrode layer distal to the base substrate and insulated from the first electrode layer, materials of the first and second electrode layers are each an electro-optic material, and orthogonal projections of the second and first electrode layers on the base substrate have overlapping areas corresponding to the pixel units.
US10330972B2 Transmissive liquid crystal panel and 3D printer
Transmissive liquid crystal panel and 3D printer including the same, the panel includes: a first substrate including a plurality of data lines and scan lines, data lines intersecting with scan lines to define a plurality of pixels; a second substrate; a liquid crystal layer located between the first and second substrate; a black matrix defining a plurality of aperture areas corresponding to the pixels; a monochromatic quantum dot layer covering the aperture areas, the monochromatic quantum dot layer being excitable under near ultraviolet light to generate light having a wavelength in a range of 385 nm-420 nm. The panel does not use chromatic filter layer, which improves transmittance of the panel with respect to near ultraviolet light, when the panel is applied in 3D printer, photographic efficiency of photosensitive resin and printing speed are improved, and utilization of near-ultraviolet light emitted by the backlight source is improved.
US10330971B2 Display apparatus, electronic device including the same, and operating method thereof
A display apparatus, an electronic device including the same, and an operating method thereof are disclosed. The display apparatus may include: a window layer configured to contribute to at least one outward appearance of the display apparatus; a pixel layer including at least one pixel configured to display graphic information received from a processor that is functionally connected to the display apparatus, a driving wiring that drives the pixel, and a Black Matrix (BM) disposed in a BM area that does not include the at least one pixel; and a color layer disposed in at least one direction of the pixel layer, and configured to allow a designated color to be exposed to an outside through the window layer when the at least one pixel does not operate, wherein the pixel layer may include: a first substrate including a first plane facing a first direction, and a second plane facing a second direction opposite the first direction; and a pixel electrode, a light-emitter, a cathode, and a second substrate disposed between the first plane of the first substrate and the window layer, and wherein the color layer may be disposed in the BM area.
US10330968B2 Touch sensing structure for display panel with low impedance bridge structure
A touch sensing structure includes a substrate, a first electrical conductive electrode, a second electrical conductive electrode, an insulating layer and a bridge electrode. The first electrical conductive electrode includes a plurality of first regions covering the surface of the substrate and the first regions are interconnected by a connection electrode. The second electrical conductive electrode includes a plurality of second regions covering the surface of the substrate. The insulating layer covers the first and second electrical conductive electrodes and the connection electrode. The bridge electrode goes beyond the connection electrode to connect immediately-adjacent two of the second regions, and the bridge electrode pass through two through holes of the insulating layer to connect immediately-adjacent two of the second regions. An included angle between the boundary edge of each of the two through holes and the second contour edge of the second electrical conductive electrode is less than 10 degrees.
US10330966B2 Display device
Discussed herein is a display device. In the display device, a guide frame that is a component of a display module is directly coupled with a decorative part by using a coupling unit formed on the guide frame, such that the number of components to be assembled can be reduced, and the device can be made lighter and thinner. In addition, the guide frame may be exposed to the outside to form the exterior of the device.
US10330961B2 Optical modulator robust to fabrication errors
An optoelectronic integrated circuit includes (i) a first back-to-back-junction component (BBJC) and a second BBJC that conform to a first fabrication pattern, where the first BBJC includes a first A-type p-n junction (APNJ) in series with a first B-type p-n junction (BPNJ), where the second BBJC includes a second APNJ in series with a second BPNJ, and (ii) an optical component conforming to a second fabrication pattern that superimposes the first fabrication pattern. The APNJs and BPNJs may be identified based overlapping with separate arms of the optical component. The optical component overlaps the APNJs and BPNJs to provide modulation to optical signals using the modulation voltage from the electrodes. The first APNJ, the first BPNJ, the second APNJ, and the second BPNJ are disposed along respective directions, where metal bridges may be used, to reduce an imbalance in the modulation of the optical signals resulting from a fabrication misalignment.
US10330955B2 Spectacles with personal accessories
A spectacles set includes a spectacles article, a first personal accessory and a second personal accessory. The spectacles article includes a pair of spectacles lenses, a front frame, a first temple and a second temple, and a first frame magnetic element provided on one of the first temple and the second temple at a position in the vicinity of the front frame. The first personal accessory includes a writing instrument and a first accessory magnetic element provided on the writing instrument. The second personal accessory includes a lighting device and a second accessory magnetic element provided on the lighting device. The writing instrument and the lighting device interchangably attach on the first frame magnetic element so that at least one of the first personal accessory and the second personal accessory is attached on the spectacles article for providing a user with a utility option.
US10330951B2 Contact lens with a hydrophilic layer
Embodiments of the technology relate to a contact lens having a core that is coated by a hydrogel layer, and to methods of making such a lens. The coated lens can include a rigid gas permeable contact lens. The coated lens can also include a hybrid silicone and rigid gas permeable contact lens. In one aspect, embodiments provide for a coated contact lens comprising a lens core with a water equilibrium constant of less than about 2% comprising an outer surface; and a hydrogel layer covalently attached to at least a portion of the outer surface, the hydrogel layer adapted to contact an ophthalmic surface, wherein the hydrogel layer comprises a hydrophilic polymer population of one or more species.
US10330950B2 Progressive lenses with reduced peripheral mean sphere
An improved method for configuring progressive ophthalmic lenses is disclosed. The method includes computing a traditional merit function with two changes. First, the merit function computation is limited by calculating only a preferred distance from the meridian rather than until 0. Second, an additional term is added to the merit function that calculates the mean sphere at a point that is at a reduced range from the maximum unwanted cylinder, rather than the entire range.
US10330946B1 Symmetric cube polarizing beam splitter
A cube polarizing beam splitter (PBS) can have one or more of the following characteristics: high contrast (Tp/Ts), acceptance of a large range of incident angles, broadband, and symmetry. The cube PBS can include a pair of wire-grid polarizers sandwiched between a first prism and a second prism. There can be a boundary layer between the wire-grid polarizers. An optical path length of a transmitted beam can be equal or very close to an optical path length of a reflected beam.
US10330938B2 Waveguide optical element and near-eye display apparatus
A light-weight and ultrathin waveguide optical element having a large field of view includes two or more layers of waveguide plates provided to be overlapped with each other. Within each layer of the waveguide plate are included multiple reflective surfaces with different reflectivity, such that light transmitted through the waveguide plate has a substantially uniform distribution of intensity in a predetermined area when exiting from the waveguide plate. The waveguide optical element is ultrathin such that it can be directly mounted into a spectacle frame. Use of the waveguide optical element with a projection optical assembly can improve user experience as well as display effect with good contrast.
US10330928B2 Lighting lens, image pickup module, and electronic apparatus
Provided is an illumination lens, including: a lens portion provided in a substantially central portion of a plate surface of a plate-like member; a flat portion provided in a region other than a region of the lens portion of the plate surface; and a reflection suppression structure configured to suppress total reflection of light inside, the reflection suppression structure being provided in at least one of the flat portion and a side end portion. The illumination lens enables emitting light having a more favorable characteristic with a simpler configuration.
US10330925B2 Galvanometer scanner
According to the present invention, a galvanometer scanner, comprising: an operation portion having a rotary shaft; an inner sliding member configured to rotatably support the rotary shaft; a reaction force absorbing portion, provided outside the rotary shaft via the inner sliding member, configured to replace a force acting against the operation portion with an angular acceleration; an outer sliding member configured to rotatably support the reaction force absorbing portion; and a fixed portion provided outside the reaction force absorbing portion via the outer sliding member, is provided.
US10330924B2 Method for generating a control function and method for operating a scanning unit
A method for generating a control signal is provided. The method includes the steps of decomposing a desired movement into two partial movements which are separately equalized, and the desired control signal is obtained by summing up the corrected components. The first movement is a slowly (mostly linear) changing long-period (period T1) movement, and the second movement is a short-period (period T2) movement, wherein the period T1 is substantially longer than the period T2. The movements have to a large extent opposing temporal derivations which are nevertheless equal in magnitude so that their sum has a time derivative that is zero. In addition, a method is provided for operating a scanning unit periodically displaceable in an infeed direction by an infeed distance.
US10330919B2 AM-EWOD device and control methods with intermittent actuation patterns
A microfluidic system includes an electro-wetting on dielectric (EWOD) device and a control system that controls actuation voltages applied to the element array of the EWOD device to perform manipulation operations as to fluid droplets. The control system applies a sequence of actuation voltages to a portion of the array elements associated with a droplet to maintain the droplet in a desired droplet state corresponding to a predetermined droplet property. The sequence of actuation voltages includes an actuation-on period in which the portion of the array elements associated with the droplet is actuated and an actuation-off period in which the portion of the array elements associated with the droplet is not actuated, and the actuation-off period is non-zero. The control system may apply a sequence of actuation voltages comprising a predetermined duty cycle, and/or the actuation voltages may be applied in accordance with a sensor based intervention.
US10330917B2 Optical filter device, optical module, and electronic apparatus
An optical filter device includes a wavelength variable interference filter that includes a pair of reflective films which face each other, and a fixed substrate in which one of the pair of reflective films is provided; a base to which the fixed substrate is fixed; and a fixing member which fixes one place on the fixed substrate to the base, a surface which is on other place of the one place of the substrate and the base are disposed with a gap therebetween.
US10330914B2 Stereoscopic imaging optical system assembly, stereoscopic imaging apparatus, and endoscope
A stereoscopic imaging optical system assembly including a first optical system at least including, in order from an object side to an image plane side, a negative lens and an aperture, the first optical system being rotationally symmetric with respect to a first center axis, a second optical system that is rotationally symmetric with respect to a second center axis parallel with the first center axis, and that has the same construction as, and is located in parallel with, the first optical system, and a variable optical system located in such a way as to intersect the respective optical paths through the first optical system and the second optical system. The variable optical system effects a change of at least either one of focus and vergence.
US10330913B2 Method and device for imaging an object
At least two images (201-1-201-3) of an object (100) are obtained, wherein each image has an illumination field (110-1-110-3) associated therewith, which is associated with predetermined beam shape properties (111-1-111-3). For each one of the at least two images (201-1-201-3) an effect of the beam shape properties is added to a predetermined approximation of the object, the approximation is adjusted by means of Fourier ptychography techniques on the basis of the respective image and then the effect of the beam shape properties is removed from the adapted approximation of the object.
US10330911B2 Method for controlling a plurality of functional modules including a multi-wavelength imaging device, and corresponding control system
A method is proposed for driving a plurality of functional modules included in a multi-wavelength microscopy imaging device. The device includes at least one first functional module and a second functional module, adapted respectively to performing a first function and a second function. The method includes at least one iteration of the acts of: sending a first driving signal to the second functional module when the first functional module has performed said first function; the second functional module triggers the function upon reception of the first driving signal; sending a second driving signal to the first functional module when the second functional module has performed said second function; the first functional module triggers said first function upon reception of the second driving signal.
US10330910B2 Image acquisition device and method and system for acquiring focusing information for specimen
In an image acquisition device, an optical path difference generating member can form an optical path length difference of a second optical image without splitting light in a second optical path. This can suppress the quantity of light required for the second optical path to obtain information of the focal position, whereby a quantity of light can be secured for a first imaging device to capture an image. The image acquisition device synchronizes the movement of a predetermined part of a sample within a field of an objective lens with rolling readout such that each pixel column of a second imaging device is exposed to an optical image of the predetermined part in the sample.
US10330908B2 Immersion objective
An immersion objective includes a first lens group, with a positive refractive power, that converts divergent light from an object point into convergent light and a second lens group, with a negative refractive power, that is arranged closer to the image than is the first lens group. The immersion objective satisfies the conditional expression below where WD is a working distance of the immersion objective and D is a distance on an optical axis of the immersion objective from the observation target plane to the lens surface closest to the image in the immersion objective. 0.11≤WD/D≤0.7
US10330907B2 Cell imaging control device, method, and program
The cell imaging control device includes a cell detection unit 22 that acquires a cell image by imaging transmitted light or reflected light of undyed cells and detects the cells or structures in the cells in the cell image and an autofocus control unit 24 that calculates an autofocus evaluation value based on image information of the cells or the structures detected by the cell detection unit 22 and outputs an autofocus control signal based on the autofocus evaluation value to an imaging device for capturing the cell image, which is an imaging device having an autofocus function.
US10330906B2 Imaging assemblies with rapid sample auto-focusing
Advantageous instruments, assemblies and methods are provided for undertaking imaging techniques (e.g., microscopic imaging techniques). The present disclosure provides improved imaging techniques, equipment and systems. More particularly, the present disclosure provides advantageous microscopy/imaging assemblies with rapid sample auto-focusing (e.g., microscopy/imaging assemblies having instant focusing for rapid sample imaging with auto-focusing). The present disclosure provides for high-throughput whole slide imaging with instant focal plane detection. A whole slide imaging platform/assembly that uses instant focusing systems/methods for high-speed sample autofocusing is provided. Such exemplary platforms/assemblies can be used for digital pathology or the like, and can provide improved, faster and cheaper diagnosis/prognosis of ailments/diseases. At least two exemplary rapid-focus systems for whole slide imaging are provided, a first system including two pinhole-modulated cameras mounted on the eyepiece ports of a microscope platform/assembly, and a second system including one pinhole-modulated camera mounted on the epi-illumination arm for auto-focusing.
US10330905B2 Pair of phase modulation elements for imaging optical system, imaging optical system, illuminating device, and microscope apparatus
Provided is a microscope apparatus including: a light source; an illumination optical system that radiates illumination light from the light source onto an observation object; an imaging optical system that focuses light from the observation object; and an image acquisition device that acquires an image of the light focused by the imaging optical system. The imaging optical system is provided with: imaging lenses that form a final image and at least one intermediate image; a first phase modulation element that is disposed closer to an object than any of the at least one intermediate image and that gives a spatial disturbance to the wavefront of light from the object; a second phase modulation element that is disposed at a position for allowing the at least one intermediate image to be sandwiched with the first phase modulation element and that cancels out the spatial disturbance given to the wavefront.
US10330893B2 Imaging lens
An imaging lens includes an aperture stop; a first lens having positive refractive power; a second lens having negative refractive power; a third lens; a fourth lens; a fifth lens having negative refractive power; and a sixth lens, arranged in this order from an object side to an image plane side. A surface of the first lens on the image plane side has a positive curvature radius. A surface of the third lens on the image plane side has a positive curvature radius. A surface of the fifth lens on the object side and a surface of the fifth lens on the image plane side have inflection points and are aspheric. A surface of the sixth lens on the object side has a positive curvature radius. The first to the third lenses have specific thicknesses so that specific conditional expressions are satisfied.
US10330890B2 Optical image capturing system
The invention discloses a five-piece optical lens for capturing image. In order from an object side to an image side, the optical lens along the optical axis comprises a first lens which can have positive refractive power, and an object-side surface thereof can be convex; a second lens with refractive power; a third lens with refractive power; a fourth lens with refractive power, wherein both surfaces of each of the aforementioned lenses can be aspheric; and a fifth lens which can have negative refractive power, wherein an image-side surface thereof can be concave, and both surfaces thereof are aspheric; at least one surface of the fifth lens has an inflection point thereon. The optical lens can increase aperture value and improve the imagining quality for use in compact cameras.
US10330889B2 Planar varifocal lens
A varifocal lens includes a first phase plate including a plurality of first phase conversion elements having different sizes from each other, and a second phase plate including a plurality of second phase conversion elements having different sizes from each other, where the first phase plate and the second phase plate face each other along an optical axis and are movable relative to each other in a direction perpendicular to the optical axis to create displacement between the first phase plate and the second phase plate, and the plurality of first phase conversion elements and the plurality of second phase conversion elements are configured so that light transmitted through the first phase plate and the second phase plate is focused on different positions on the optical axis depending on the displacement between the first phase plate and the second phase plate.
US10330887B2 Flexible membranes connected to movable lenses of head-mounted display systems and related technology
A head-mounted display in accordance with an embodiment of the present technology includes a display housing and one or more displays within the display housing. The display system further includes a first lens and a second lens, each being operably associated with the one or more displays. A lateral distance between the first and second lenses is adjustable to accommodate users having different interpupillary distances. The display system still further includes a flexible membrane having a region extending between the first and second lenses. The region of the membrane extending between the first and second lenses is configured to resiliently expand as the lateral distance between the first and second lenses increases and to resiliently contract as the lateral distance between the first and second lenses decreases.
US10330886B2 Autofocus driving unit and photographing apparatus having the same
An autofocus driving unit for moving a lens holder supporting at least one lens in an optical axis direction with respect to an image sensor. The autofocus driving unit includes: a lead screw that has a length in a direction parallel to an optical axis and rotates to move the lens holder in the optical axis direction; a first driving source that rotates the lead screw so that the lead screw moves in multiple integers of a first distance in the optical axis direction and that comprises a rotor mounted in an outer circumference of the lead screw and a stator that is spaced apart from the rotor and rotates the rotor; and a second driving source that moves the lead screw and the rotor in a first direction that is parallel to the optical axis with respect to the stator so that the lens holder is moved by a second distance that is different from the first distance in the optical axis direction.
US10330885B2 Lens retaining method, method for manufacturing lens-portion set, and lens-portion set
A lens retaining method for retaining a lens in a lens retaining frame includes: arranging the lens in the lens retaining frame such that a lens surface of the lens is brought into contact with a protrusion of the lens retaining frame that protrudes in a radial direction; filling, after the lens has been arranged, an adhesive into a space formed between the lens surface and the protrusion, the space being partitioned in an axial direction by the lens surface and the protrusion; and curing the adhesive after the adhesive has been filled into the space.
US10330883B2 Camera device and terminal having same
A camera device is proposed. The camera device includes a mounting member for mounting a camera lens, and a supporting member. The mounting member is pivotably connected to the supporting member, and a rotation axis of the mounting member is perpendicular to an axial direction of the camera lens. The mounting member has a magnet disposed thereon, the magnet is located at a side of the rotation axis of the mounting member, and an orientation of magnetic poles of the magnet is parallel to the axial direction of the camera lens. The supporting member has an electromagnet disposed thereon, and an axis of the electromagnet is perpendicular to the rotation axis of the mounting member. The magnet is located at one end of the axis of the electromagnet.
US10330877B2 Binder film system
A fiber optic cable includes core elements wound in a pattern of stranding, the core elements comprising tubes surrounding optical fibers. The fiber optic cable further includes an binder film surrounding the stranded core elements. The binder film is continuous peripherally around the core elements, forming a continuous closed loop when viewed in cross-section, and continuous lengthwise along a length of the cable that is at least a meter. Further, the binder film is in radial tension and opposes outwardly transverse deflection of the core elements.
US10330873B2 Plug unlocking structure of optical transceiver module
A plug unlocking structure of an optical transceiver module includes a main body, a linkage assembly, and a pull handle. The linkage assembly is pivotally coupled to the main body. The linkage assembly includes a locking arm and at least one linking arm extended from the locking arm. The extending directions of the locking arm and the linking arm are different, and an elastic element is installed between the linking arm and the main body. The pull handle is linked to the linking arm. The linkage assembly is pivotally coupled to the main body through the pivoting point of the locking arm, and the locking arm has a latching pin. The position of the pivoting point of the locking arm is between the latching pin and the linking arm.
US10330870B2 Optical ferrule for multi-fiber cable and hardened multi-fiber optic connector therefore
A multi-fiber cable assembly includes an optical connector and a cable. The optical connector includes a connector body; an optical ferrule body, and alignment elements. The optical ferrule body has an end face defining a plurality of alignment openings arranged in rows and has a plurality of buckling chambers. Each buckling chamber is aligned with one of the rows of the alignment openings. The optical fibers of the cable have bare portions secured at a first end of the optical ferrule body using rigid epoxy. Each of the optical fibers is routed through one of the buckling chambers to one of the alignment holes.
US10330863B2 Planar lightwave circuit optical splitter / mixer
Planar waveguide junctions are described with a waggled transition section connecting input waveguide sections with output waveguides sections, in which the waggled transitions have alternating segments matching the input waveguide and output waveguides to efficiently transition the optical signal. The planar waveguide junctions can be used to form efficient optical splitters, mixers, or taps.
US10330859B2 Display device and backlight module
A display device including a backlight module and a display panel is provided. The backlight module includes a frame, a light guide element, and a light source. The light guide element is connected to the frame and has a light incident surface, a light emitting surface, and a back surface. The back surface is opposite to the light emitting surface and serves as an appearance surface of the display device. The light source is disposed in the frame and aligned with the light incident surface. The display panel is connected to the frame, and the light emitting surface faces the display panel. A backlight module is also provided. The display device and the backlight module provided in the invention are thinner and lighter, and have a desirable appearance.
US10330858B1 Deformable mount for LED assembly
A multilayered illuminated laminate system including a light source positioned proximate to an edge of a light panel that includes a series of reflective paint in the shape of diamonds of increasing size is provided. The system further includes a diffuser sheet of sufficient opacity that it obscures the diamond pattern on the bottom surface of the light panel and a reinforced panel formed from fiberglass that bestows the system with scratch, abrasion, impact, and chemical resistance to meet or exceed current regulatory requirements. The light source is positioned within a clamp mount that contains the light panel, diffuser, and reinforced panel in frictional engagement without the need for an adhesive. A graphic can be positioned between the diffuser sheet and the reinforced panel to increase the aesthetic appearance of the system exterior surface, as well as moderate the intensity of the light it emits.
US10330857B2 Display device
A display device including a plate, a first display module, a second display module, a first frame and a second frame is provided. The plate has a first surface and a second surface opposite to each other. The first display module and the second display module are disposed on the first surface and the second surface of the plate respectively. A display direction of the first display module and a display direction of the second display module are opposite to each other. The first frame is disposed on the first surface of the plate and surrounds the first display module. The first frame is for carrying the first display module. The second frame is disposed on the second surface of the plate and surrounds the second display module. The second frame is for carrying the second display module. The plate is clamped by the first frame and the second frame.
US10330853B2 Light-guiding panel, backlight module, and display device
Light-guiding panel, backlight module, and a display device are provided. An exemplary light-guiding panel includes a light-guiding body and a light diffusing-transmitting layer over the light-guiding body. The light-guiding body is configured to reflect incident light beams on a first side surface of the light-guiding body, thereby providing reflected light beams to the light diffusing-transmitting layer. The light diffusing-transmitting layer is capable of diffusing and transmitting the reflected light beams.
US10330851B2 Backlight systems containing downconversion film elements
Methods for improving color uniformity across an LCD backlight unit having a viewable area, a downconversion film element and blue LEDS comprise increasing blue light absorption while reflecting red and green light in at least one edge of the viewable area.
US10330850B2 Display apparatus
A display apparatus includes a display module including a light conversion member including a plurality of quantum dots, a backlight unit providing a first light to the display module, and an optical filter disposed between the display module and the backlight unit. The optical filter includes a transmission filter layer transmitting a light in the first wavelength range and a second wavelength range, reflecting a light in a third wavelength range, and having a first effective refractive index and a viewing angle control layer disposed between the transmission filter layer and the display module to couple the transmission filter layer and the display module and having a second effective refractive index equal to or smaller than the first effective refractive index.
US10330847B2 Light guide plate, manufacturing method of the same and backlight module
The present disclosure relates to a light guide plate and its manufacturing method, and a backlight module. The light guide plate includes two opposite main surfaces and a side surface located between the two main surfaces. The method comprises: forming a plurality of grooves on at least one main surface of the light guide plate.
US10330835B2 Filter array with reduced stray focused light
An apparatus is disclosed comprising an optical filter array including an array of optical filter elements; wherein each optical filter element has opposing mutually parallel principal faces connected by sidewalls including at least one pair of opposing trapezoidal sidewalls and at least one pair of opposing sidewalls that are not mutually parallel; and wherein the opposing mutually parallel principal faces of the filter elements collectively define optical entrance and exit apertures of the optical filter array and include interference filters. Further disclosed is a method of illuminating such a filter array.
US10330832B2 High-luminance surface
A cover glass assembly comprises a sheet having a first surface and a second surface below the first surface. The second surface comprises a textured portion. The cover glass assembly also includes a pigment layer below the textured portion, and a mirror layer below the pigment layer. The textured portion diffusely reflects a first portion of light that enters the cover glass assembly through the first surface. The pigment layer diffusely reflects a second portion of the light. The mirror layer reflects, onto the pigment layer, a third portion of the light. The cover glass assembly provides a high-luminance surface. A method of forming the cover glass assembly is also disclosed.
US10330827B2 Method and system for displaying weather information on a timeline
Provided are methods, devices, and non-transitory computer readable storage mediums to generate a weather timeline such as a succession of weather information on a continuous time scale. For example, a timeline may include first weather information associated with a first time in a first territorial location, second weather information associated with a second time, and third weather information associated with a third time. At least one of the first, second and third weather information may comprise a forecasted weather value indicative of a probability of having a specific type of precipitation at a specific intensity. A weather timeline may follow a specific location (e.g. city, town, any region with a definite boundary), a specific weather event (e.g. a specific precipitation type, a specific temperature level, a specific wind intensity), and/or a specific user. A timeline may include data created by an observer of the related weather information, where the data may be at least one of a picture, a video or a comment inputted by the observer about the related weather information.
US10330823B2 Borehole testing device
An inspection system to measure the condition of at least a wall of a ground opening, the inspection system having a head unit for lowering into a borehole during a data collection phase wherein at least one set of test data is collected concerning one or more physical characteristics of the borehole during the data collection phase, the head unit having an internal measurement system and a sensor arrangement with a plurality of sensors facing radially outwardly of a head axis that is generally parallel to at least a portion of a borehole axis, the plurality of sensors allowing the head unit to be moved during the data collection phase without rotation about the head axis, the plurality of sensors at least partially producing the at least one set of test data collected during the data collection phase.
US10330818B2 Multi-component induction logging systems and methods using real-time OBM borehole correction
Various resistivity logging tools, systems, and methods are disclosed. At least some system embodiments include a logging tool and at least one processor. The logging tool provides transmitter-receiver coupling measurements that include at least direct coupling along the longitudinal tool axis (Czz), direct coupling along the perpendicular axis (Cxx or Cyy), and cross coupling along the longitudinal and perpendicular axes (Cxz, Cyz, Czx, or Czy). The processor combines a plurality of the coupling measurements to obtain inversion parameters. Based at least in part on the inversion parameter, the processor performs an inversion process to determine a vertical conductivity and, based in part on the vertical conductivity, determines borehole corrected values for said transmitter-receiver coupling measurements. One or more of the borehole corrected values can be provided as a function of borehole position.
US10330815B2 EMU impulse antenna for low frequency radio waves using giant dielectric and ferrite materials
An electromagnetic energy source for emitting pulses of electromagnetic energy includes a sonde assembly having a first section axially aligned with, and spaced from, a second section. An energy storage capacitor includes an electrode mounted in each of the first section and the second section of the sonde assembly and operable to generate an electric field. A capacitive charge storage medium is mounted in each of the first section and the second section of the sonde assembly and surrounds each electrode, where the capacitive charge storage medium is a giant dielectrics and giant permeability ferrite. A fast-closing switch is located between the first and second sections of the sonde assembly.
US10330814B2 Low-frequency receiver coil suspension system
An electromagnetic (EM) receiver system for measuring EM signals. The EM receiver system includes a platform; a coil for measuring EM signals; and first to third suspension mechanisms located between the platform and the coil so that the coil oscillates relative to the platform, and the first to third suspension mechanisms attenuate motion induced noise introduced by towing the receiver system above ground.
US10330806B2 Dual axis geophones for pressure/velocity sensing streamers forming a triple component streamer
A section of a streamer for acoustic marine data collection, the section comprising a carrier for accommodating seismic sensors, wherein the carrier includes, a single body, a first particle motion sensor located on the single body, and a second particle motion sensor being located on the single body, with a 90° angular offset, about a longitudinal axis of the carrier, relative to the first particle motion sensor; and a tilt sensor coupled to the carrier and having a known direction relative to the first and second particle motion sensors so that the tilt sensor determines an angle of tilt of the carrier about a vertical, wherein the first and second particle motion sensors measure a motion related parameter and not a pressure.
US10330805B2 Deployment netting for geophysical sensor or geophysical sensor recording node
A geophysical sensor deployment sleeve includes an electrically non-conductive fiber woven into a shape of a tube open at one end and closed at the other end. The fiber has a tensile strength such that upward force applied to the open end of the tube is capable of removal of a sensor or sensor recording node disposed in the tube in a hole below a ground surface irrespective of consolidated materials infiltrating and/or covering the tube below ground level.
US10330798B2 Scintillating glass pixelated imager
In a method of making pixelated scintillators, a block of an amorphous scintillator material is divided into plural sections. The plural sections of the block are rejoined with plural first reflective septa to form an assembly. In the assembly, each of the plural first reflective septa separates two adjacent sections of the block. The assembly is then divided into plural sections in a way such that each of the plural sections of the block is divided into plural pixels. The plural sections of the assembly are rejoined with plural second reflective septa. Each of the plural second reflective septa separates two adjacent sections of the assembly, forming an array comprising plural rows and columns of pixels of the amorphous scintillator material. In the array, each pixel is separated from adjacent pixels by a portion of at least one of the plural first reflective septa and at least one of the second reflective septa.
US10330795B2 GNSS positioning system and method using multiple processing threads
A plurality of GNSS satellite signals feeds multiple signal processing engines, each operating in certain processing mode including carrier smoothed pseudorange positioning, precise point positioning (PPP), pseudorange differential (DGNSS), carrier phase differential (RTK). Each processing engine (or processing thread of the same engine) runs the same unified numerical algorithm and uses the same or different sets of parameters. All engines can use the same set of signals, or the set of signals can be split into non-intersecting subsets, or the set of signals can be split into the overlapping subsets. Each engine produces estimates of certain parameters, namely carrier phase ambiguities and ionospheric delays for each satellite. These estimates are then combined into a resulting estimate which in turn is used for calculation of the final position reported by the receiver.
US10330794B2 AIS spoofing and dark-target detection methodology
Methods and systems detect physical locations of vessels. A first satellite includes a first image sensor. A second satellite includes a second image sensor. The processor receives a first image of a target area from the first image sensor, and a second image of the target area from the second image sensor. Both images are taken within a predetermined time frame. The processor performs image recognition to identify a vessel that appears in both the first image and the second image. The processor receives the first satellite's location and orientation when the first image is taken and the second satellite's location and orientation when the second image is taken. Each satellite's location and orientation are determined by the satellite's geographic determination module. The processor determines the vessel's location by performing triangulation based on the first satellite's location and orientation and the second satellite's location and orientation. The processor outputs data representative of the vessel's determined location. The vessel's speed and bearing are also determined by the processor.
US10330792B2 Repair of carrier-phase cycle slips using displacement data
The disclosure generally relates to position sensors, and more particularly to repair of carrier-phase cycle slips using displacement data. An apparatus for use in position sensing may include a displacement sensor, a positioning signal receiver, a memory, and a processor coupled to the displacement sensor, the positioning signal receiver, and the memory. The processor and memory may be configured to processor and memory are configured to detect a loss of lock of a first carrier tracking loop associated with the first set of carrier-phase measurements, wherein the first carrier tracking loop is associated with a first integer ambiguity, estimate, based on the displacement data, an ambiguity increment to the first integer ambiguity subsequent to the detected loss of lock, and resolve a second integer ambiguity associated with the second set of positioning signals based on the first integer ambiguity and the estimated ambiguity increment.
US10330789B1 Proximity sensor system with an infrared optical element
A proximity sensor system for detecting the presence of an object includes a light emitter configured to project light in a first direction, an optical element configured to steer the light, and a sensor. The optical element has a first surface configured to receive the light from the light emitter and a second surface that is non-parallel to the first surface. The second surface is configured to transmit a first portion of the light in a second direction and internally reflect a second portion of the light from the light emitter. The optical element includes a third surface configured to prevent internal reflection of the second portion of the light by the third surface. The sensor is configured to detect at least a portion of the first portion of the light returned from the object and transmitted through the second surface and the first surface of the optical element.
US10330786B1 Spectral notch interference mitigation for stretch processing synthetic aperture radar
Various technologies for mitigating interference in stretch-processed SAR imagery are described herein. Stretch-processed SAR data is received at a computing device. The stretch-processed (or deramped) SAR data is then reramped, thereby removing frequency-variant components of narrowband interference signals in the deramped data. A frequency-domain transform is executed over the reramped data to generate a spectral characteristic of the reramped data. A spectral notch filter is applied to frequency bands corresponding to the peaks of the spectral characteristic in order to filter out the narrowband interference signals. An inverse frequency-domain transform can then be executed over the filtered spectral characteristic to return to a phase-history representation of the SAR data. The phase history resulting from the inverse frequency-domain transform is a ramped phase history, which can then be deramped prior to use in connection with generating images of the scanned scene.
US10330785B2 Method and system for millimeter-wave image reconstruction
The invention relates to a technique for millimeter-wave active image reconstruction. According to a method aspect, Tx subgroups of transmitting antennas of an antenna array are established. Coherent processing of measurement data is performed for each Tx subgroup and coherent subimages are achieved. Magnitudes of complex numbers are calculated to obtain a magnitude subimage for each of the coherent subimages and an object image is generated by adding the magnitude subimages.
US10330784B2 Secure range determination protocol
Disclosed are methods, devices, systems, apparatus, servers, media, and other implementations, including a method, performed at a first wireless device, for secure range determination that includes transmitting a first signed message at a first time instance, with the first signed message, including a first payload, configured to be received by a second wireless device at a second time instance, and receiving at a fourth time instance a verifiable acknowledgement message transmitted from the second wireless device at a third time instance in response to the first signed message. The method further includes verifying that the verifiable acknowledgement message originated from the second wireless device, and, responsive to a verification that the verifiable acknowledgement message originated from the second wireless device, transmitting a second signed message including a second payload with at least timing information for the first time instance and the fourth time instance.
US10330778B2 Coherent lidar system using tunable carrier-suppressed single-sideband modulation
We disclose a lidar system that includes a modulator-based probe-light generator and a coherent optical receiver. The probe-light generator uses tunable carrier-suppressed single-sideband modulation to generate frequency-chirped optical pulses for the optical-probe beam directed at the target. The coherent optical receiver uses a homodyne detection scheme in which a split portion of the optical-probe beam is used as an optical local oscillator signal for detecting a corresponding optical beam reflected by the target. The resulting electrical RF signals generated by the receiver can be processed, e.g., using a disclosed signal-processing method, to determine one or both of the distance to the target and the velocity of the target.
US10330777B2 Holographic waveguide lidar
A holographic waveguide LIDAR having a transmitter waveguide coupled to a beam deflector and a receiver waveguide coupled to a detector module. The transmitter waveguide contains an array of grating elements for diffracting a scanned laser beam into a predefined angular ranges. The receiver waveguide contains an array of grating elements for diffracting light reflected from external points within a predefined angular range towards the detector module.
US10330770B2 Channel estimation in OFDMA for switched antenna array based angle-of-arrival location
Techniques are presented herein for computing angle-of-arrival estimates while switching antenna states during a packet unit for the general Orthogonal Frequency Division Multiple Access (OFMDA) case (including a single user). A wireless device computes channel estimates throughout the entire frame and not only during the training symbols. Consequently, the wireless device computes channel estimates for all antennas in its array within a single frame instead of having to wait for multiple frames.
US10330768B2 Method implemented by a mobile device for obtaining its position and device implementing this method
A method, system and device for obtaining the position of a mobile device. The method including determining a current set of possible positions of the mobile device from a distance between the mobile device and an anchor device at a current instant; determining a subsequent set of possible positions at a subsequent instant from the current set of possible positions and from a vector of movement of the mobile device at the instant; estimating the distance between the mobile device and the anchor device at the subsequent instant; obtaining a new current set of possible positions of the mobile device by selecting within the subsequent positions those which are, from the anchor device, at the distance estimated at the estimating step; and repeating the last three steps until the new current set of possible positions includes only one element.
US10330763B2 Selective sampling for assessing structural spatial frequencies with specific contrast mechanisms
The disclosed embodiments provide a method for acquiring MR data at resolutions down to tens of microns for application in in vivo diagnosis and monitoring of pathology for which changes in fine tissue textures can be used as markers of disease onset and progression. Bone diseases, tumors, neurologic diseases, and diseases involving fibrotic growth and/or destruction are all target pathologies. Further the technique can be used in any biologic or physical system for which very high-resolution characterization of fine scale morphology is needed. The method provides rapid acquisition of signal at selected values in k-space, with multiple successive acquisitions at individual k-values taken on a time scale on the order of microseconds, within a defined tissue volume, and subsequent combination of the multiple measurements in such a way as to maximize SNR. The reduced acquisition volume, and acquisition of only signal values at select places in k-space, along selected directions, enables much higher in vivo resolution than is obtainable with current MRI techniques.
US10330759B2 Method and apparatus for implementing a turbo spin echo-based reference scan for simultaneous multislice magnetic resonance data acquisitions
In a method and apparatus for acquiring magnetic resonance (MR) data, an MR data acquisition scanner is operated, while a subject is situated therein to execute a simultaneous multislice (SMS) turbo spin echo (TSE) sequence by implementing a TSE-based reference scan to acquire reference data and an imaging scan, to acquire raw MR data from the subject. The reference data and the raw MR data are entered into a memory organized as k-space. A computer accesses the memory in order to make the k-space data, composed of said reference data and said image data, available in electronic form, as at least one data file.
US10330757B2 MRI method for calculating derived values from B0 and B1 maps
The invention provides for a magnetic resonance imaging system (100, 300, 100) for acquiring magnetic resonance data (110, 1104) from a subject (118) within an imaging zone (108). The magnetic resonance imaging system comprises a memory (136) for storing machine executable instructions (160, 162, 164, 166, 316) and pulse sequence data (140, 1102). The pulse sequence data comprises instructions for controlling the magnetic resonance imaging system to acquire magnetic resonance data according to a magnetic resonance imaging method. The magnetic resonance imaging system further comprises a processor (130) for controlling the magnetic resonance imaging system. Execution of the machine executable instructions causes the processor to: acquire (1200) the magnetic resonance data by controlling the magnetic resonance imaging system with the pulse sequence data; calculate (1202) a B0 inhomogeneity map (148) by analyzing the magnetic resonance data according to the magnetic resonance imaging method, calculate (1204) a B1 phase map (150) and/or a B1 amplitude map (1106) by analyzing the magnetic resonance data according to the magnetic resonance imaging method; and calculate (1206) a second derivative (1110) of the B1 phase map and/or a second derivative of the B1 magnitude map 1 and/or a second derivative of the B0 in homogeneity map in at least one predetermined direction. The second derivative is calculated using a corrected voxel size in the at least one predetermined direction, wherein the corrected voxel size is calculated using a correction factor calculated from the derivative of the B0 inhomogeneity map.
US10330755B2 Low power magnetic resonance imaging methods and apparatus
According to some aspects, a low power magnetic resonance imaging system is provided. The magnetic resonance imaging system comprises a magnetics system having a plurality of magnetics components configured to produce magnetic fields for performing magnetic resonance imaging. The magnetics system comprising a B0 magnet configured to produce a B0 field for the magnetic resonance imaging system, a plurality of gradient coils configured to, when operated, generate magnetic fields to provide spatial encoding of emitted magnetic resonance signals, and at least one radio frequency coil configured to, when operated, transmit radio frequency signals to the field of view of the magnetic resonance imaging system and to respond to magnetic resonance signals emitted from the field of view. The magnetic resonance imaging system further comprises a power system comprising one or more power components configured to provide power to the magnetics system to operate the magnetic resonance imaging system to perform image acquisition, wherein the power system operates the low-field magnetic resonance imaging system using an average of less than 1.6 kilowatts during image acquisition. According to some aspects, the magnetic resonance imaging system is a low-field magnetic resonance imaging system comprising a power connection configured to connect to a single-phase outlet to receive mains electricity and deliver the mains electricity to the power system to provide power needed to operate the magnetic resonance imaging system.
US10330750B2 Method and apparatus for polarizing nuclear and electronic spins
A method and apparatus for polarizing nuclear or electronic spins is disclosed. An analyte is passed near a surface that has a plurality of spin defect centers implanted within 10 nm of the surface. The spin defect centers are exposed to a magnetic field and illumination to produce polarized spins. The polarized spins then induce spin polarization in the analyte.
US10330745B2 Magnetic field sensor with improved response immunity
A magnetic field sensor includes a plurality of magnetoresistance elements, each having at least one characteristic selected to provide a respective, different response to an applied magnetic field, wherein each of the plurality of magnetoresistance elements is coupled in parallel. Illustrative characteristics selected to provide the respective responses include dimensions and/or construction parameters such as materials, layer thickness and order, and spatial relationship of the magnetoresistance element to the applied magnetic field. A method includes providing each of a plurality of magnetoresistance elements with at least one characteristic selected to provide a respective, different response to an applied magnetic field, wherein each of the plurality of magnetoresistance elements is coupled in parallel.
US10330739B2 Detecting internal short circuits in batteries
A battery management system (BMS) described herein determines the internal resistance for a cell that may have an internal short circuit. In one aspect, the BMS monitors the voltage across each of a plurality cells that are coupled in series. If the voltage across one of the cells differs from the voltages across the other cells, the BMS can flag the cell as potentially having an internal short circuit. Once flagged, the BMS can use a simulator that stores a model cell that has similar characteristics as the cells monitored by the BMS to determine the internal resistance of the flagged cell. In one aspect, the simulator changes the value of a surrogate resistor that is parallel with the model cell until the voltage across the model cell matches the voltage of the flagged cell. The value of the surrogate resistor indicates the internal resistance of the flagged cell.
US10330735B2 State estimation device and state estimation method
A state estimation device includes: a current integration unit configured to integrate a current that flows through the energy storage device; and a first estimation unit configured to estimate a full-charge capacity of the energy storage device. The energy storage device has a correlation characteristic of correlation between a residual capacity C and an open voltage V, the correlation characteristic including a constant region in which a time change in the correlation characteristic is relatively smaller than an other region. The first estimation unit performs: calculation of a residual capacity Cp of the energy storage device at a measuring point P based on an open voltage Vp of the energy storage device at the measuring point P included in the constant region, and on the correlation characteristic; and estimation of a full-charge capacity Co of the energy storage device based on the residual capacity Cp at the measuring point P that has been calculated, and on an accumulated charge-discharge amount X of the energy storage device from a full-charge state to the measuring point P, the full-charge state satisfying a full charge condition.
US10330731B2 Power and current estimation for batteries
A method and a system are provided for determining a maximum charge current or a maximum discharge current of an energy storage cell of an energy storage device. The method includes providing a predetermined upper voltage limit or lower voltage limit, and providing a time horizon as a time difference from a present time to a future time. The method also include, with a repetition time period different from the time horizon, repeating measuring a present voltage level of the energy storage cell, calculating a voltage difference between the present voltage level and the upper voltage limit or the lower voltage limit, and determining the maximum charge current or maximum discharge current corresponding to the voltage difference and a model, such that the estimated voltage is within the voltage limits.
US10330730B2 Method and apparatus for determining the Electric resistance of a coil connection of armature coils
A method and an apparatus for determining the electric resistances of coil connections (RSi) of connections (1-12) of coils (Bi) of a winding (102) of a dynamo electric machine, which includes a plurality of coils (Bi) connected in series. A first current (I1) is generated through a first coil connection (1) of a first coil (B1) of the winding (102). Furthermore, a second current (I2) is generated through a first coil connection (3, 7) of a second coil (B2, B6) of the winding in such a way as to eliminate the current flowing through a portion (B8-B11) of the winding, which is proximate to the first coil connection (1) of the first coil (B1) and the first coil connection (3,7) of the second coil (B2, B6). A third current (I3) is also generated in a second coil connection (2) of the first coil (B1). The generating of the first current (I1), the generating of the second current (I2), and the generating of the third current (I3) are made with respect to a common potential (13). Measurements are made of a first voltage (V1) across a third coil (B12), which is adjacent to the first coil (B1), and of the current (I1) flowing through the first coil connection (1) of the first coil (B1). From these measurements a determination is made of the resistance (RS1) of the first coil connection (1) of the first coil (B1).
US10330727B2 Importance sampling method for multiple failure regions
A method of circuit yield analysis for evaluating rare failure events existing in multiple disjoint failure regions defined by a multi-dimensional parametric space, the method including performing initial sampling to detect failed samples respectively located at multiple failure regions in the multi-dimensional parametric space, performing clustering to identify the failure regions, performing feature filtering to determine which parameter component is a non-principal component in affecting circuit yield, applying a dimensional reduction method on a dimension corresponding to the parameter component, optimizing an importance sampling (IS) distribution function corresponding to each of the failure regions, and constructing a final importance sampling (IS) distribution function using a mixed Gaussian (mGaussian) function corresponding to all of the failure regions.
US10330726B2 Apparatuses including test segment circuits having latch circuits for testing a semiconductor die
Apparatuses including test segment circuits and methods for testing the same are disclosed. An example apparatus includes a plurality of segment lines configured to form a ring around a die and a plurality of test segment circuits, each test segment circuit coupled to at least two segment lines of the plurality of segment lines. Each test segment circuit is coupled to a portion of a first signal line, a portion of a second signal line, and a portion of a third signal line and each test segment circuit is configured to control an operation performed on at least one segment line of the plurality of segment lines.
US10330724B2 Measurement arrangement
A measurement arrangement and method for providing at least one combined measurement dataset, said measurement arrangement comprising at least one measurement device configured to generate measurement data in a measurement session, and a mobile device configured to generate measurement session context data of said measurement session, said measurement device and said mobile device being connected via at least one wireless link for data transfer, wherein the measurement data generated by said measurement device and associated measurement session context data generated by said mobile device are linked to provide a combined measurement dataset.
US10330718B2 Classification of electric contacting between two connecting elements
A device for classifying electrical contacting between a first connecting element of a battery and a second connecting element, which is directly or indirectly connected to an electrical load. A temperature sensor is provided for detecting the temperature of the first connecting element and/or of the second connecting element and a control device, which is coupled to the temperature sensor and which is configured, on the basis of a detecting signal of the temperature sensor, to classify the electrical contacting between the first connecting element and the second connecting element. A corresponding method and to a battery system, as well as a battery receiving system including such a device for classifying electrical contacting. Moreover, there is provided an electrical power supply system with such a battery system and such a battery receiving system.
US10330716B2 Earth fault detector with flying capacitor
An earth fault detector has a controller, a capacitor, a positive side power line connected to a positive side of the high voltage battery, a negative side power line a negative side thereof, a positive second side resistance, a negative second side resistance, a positive side C contact switch, and a negative side C contact switch. The positive side C contact switch switches a connection destination of a first end of the detection capacitor to either a path including the positive side power line or a path including the positive second side resistance. The negative side C contact switch switches a connection destination of a second end of the detection capacitor to either a path including the negative side power line or a path including the negative second side resistance. The controller controls switching of a first and second measurement modes.
US10330714B2 Apparatus for detecting quality of indoor power distribution line
An apparatus for detecting quality of an indoor power distribution line including a power input module, a switch circuit, a load circuit and a detecting module is provided. The power input module receives an AC power through an indoor power distribution line. The switch circuit is controlled by the detecting module to transmit the AC power to the load circuit. When the switch circuit is on, the detecting module detects a voltage and a current of the load circuit to respectively serve as a first voltage value and a first current value. When the switch circuit is off, the detecting module detects a voltage of the AC power to serve as a second voltage value. The detecting module determines the quality of the indoor power distribution line based on a measurement resistance thereof obtained according to the first voltage value, the first current value and the second voltage value.
US10330713B2 Intelligent electronic device having a touch sensitive user interface
An intelligent electronic device (IED) having a touch sensitive user interface is provided. The intelligent electronic device includes a housing; at least one sensor coupled to the electric circuit and configured to measure at least one parameter of the electrical circuit and generate at least one analog signal indicative of the at least one parameter; at least one analog to digital converter coupled to the at least one sensor and configured to receive the at least one analog signal and convert the at least one analog signal to at least one digital signal; at least one processor configured to receive the at least one digital signal and calculate at least one power parameter of the electrical circuit; and an user interface configured to receive input from a user, the user interface including at least one touch sensitive sensor configured to detect the user input.
US10330710B2 Apparatus for managing power of vehicle and method of controlling the same
The present disclosure provides a power management apparatus of a vehicle and a method of controlling the same, for determining whether a power circuit of a vehicle controller is abnormal. The power management apparatus includes a battery, a battery sensor configured to acquire voltage information of the battery, and a controller configured to receive the voltage information of the battery, to compare a second voltage and a third voltage with preset reference information, and to determine whether power is abnormal, wherein a first voltage is measured by the controller, the second voltage is adjusted by converting the first voltage into a digital signal, and the third voltage is measured by the battery sensor.
US10330707B2 Current sensor having conductor between pair of plate-like magnetic shields
Each of three magnetic sensors is positioned on a first virtual line that passes the centers of two magnetic shields in the width direction and is perpendicular to a virtual plane, so a value detected by the magnetic sensor is less likely to be influenced by an external magnetic field. The first virtual line and the center of a conductor intersecting the first virtual line are separated from each other by a certain distance. Therefore, even if a distance from the center of the conductor in the width direction to the magnetic sensor is short, it is possible to improve, on a high-frequency side, frequency characteristics in the detection sensitivity of the magnetic sensor for the frequency of the current under measurement.
US10330705B2 Calibration for test and measurement instrument including asynchronous time-interleaved digitizer using harmonic mixing
A test and measurement instrument includes a coefficient storage facility coupled to a programmable filter. The coefficient storage facility is configured to store at least two pre-determined filter coefficient sets, and configured to pass a selected one of the at least two pre-determined filter coefficient sets to the filter based on a measurement derived using a compensation oscillator. The measurement may include clock delay and clock skew. In some examples the test and measurement instrument may additionally adjust clock delay and/or clock skew in addition to selecting appropriate filter coefficients.
US10330703B2 Probe systems and methods including electric contact detection
Probe systems and methods including electric contact detection. The probe systems include a probe assembly and a chuck. The probe systems also include a translation structure configured to operatively translate the probe assembly and/or the chuck and an instrumentation package configured to detect contact between the probe system and a device under test (DUT) and to test operation of the DUT. The instrumentation package includes a continuity detection circuit, a test circuit, and a translation structure control circuit. The continuity detection circuit is configured to detect electrical continuity between a first probe electrical conductor and a second probe electrical conductor. The test circuit is configured to electrically test the DUT. The translation structure control circuit is configured to control the operation of the translation structure. The methods include monitoring continuity between a first probe and a second probe and controlling the operation of a probe system based upon the monitoring.
US10330696B2 Accelerometer sensor system
Embodiments of the invention include an accelerometer system. The system includes an accelerometer sensor comprising first and second electrode configurations and an inertial mass between the first and second electrode configurations. In one example, the accelerometer sensor being fabricated as symmetrically arranged about each of three orthogonal mid-planes. The system also includes an accelerometer controller configured to apply control signals to each of the first and second electrode configurations to provide respective forces to maintain the inertial mass at a null position between the first and second electrode configurations. The accelerometer controller can measure a first pickoff signal and a second pickoff signal associated with the respective first and second electrode configurations. The first and second pickoff signals can be indicative of a displacement of the inertial mass relative to the null position. The accelerometer controller can calculate an acceleration based on the first and second pickoff signals.
US10330695B2 Sensor unit for a vehicle, and method for producing a sensor unit for a vehicle
A sensor unit for a vehicle includes a sensor circuit, a main part that supports the sensor circuit with at least one sensor contact, a connection cable, and a pot-shaped sleeve. The main part includes a sensor contact, a cable contact, and common contact support. The sensor contact is positioned on a first end of the contact support, and the cable contact is positioned on a second end of the contact support. The sensor contact is electrically connected to the at least one sensor contact via at least one sensor counter contact, and the cable contact is electrically connected to the connection cable via at least one cable contact. The sensor circuit is arranged on an end region of the contact support such that the sensor circuit is oriented in a predetermined detection direction. The detection direction is based on a bending angle of the end region relative to a longitudinal axis of the main part. The pot-shaped sleeve is fixed to the main part, and surrounds the sensor contact and the sensor circuit. The shape of the sleeve is adapted to the detection direction of the sensor circuit.
US10330692B2 Automatic analysis device
The purpose of the present invention is to provide an automatic analysis device that combines a biochemical analysis unit and a blood coagulation analysis unit and has a high processing capacity while reducing device cost and life-cycle cost. An automatic analysis device is characterized in that when a synthetic-substrate item or latex-agglutination item from among synthetic-substrate, latex-agglutination, and clotting-time blood-coagulation-test items is made to be a first test item and the clotting-time item is made to be a second test item, if there is a measurement request for the first test item and second test item in the same specimen rack, a control unit determines the conveyance path of the specimen rack such that the first test item is measured using a biochemical analysis unit and the second test item is measured using a coagulation time analysis unit and controls a conveyance line.
US10330687B2 Peptides, devices, and methods for the detection of anaplasma antibodies
The invention provides populations of isolated peptides useful for the detection of antibodies that bind to Anaplasma antigens. The peptide populations comprise peptides derived from immunogenic fragments of the Anaplasma Outer Membrane Protein proteins. The invention also provides devices, methods, and kits comprising the populations of isolated peptides useful for the detection of antibodies that bind to Anaplasma antigens and the diagnosis of anaplasmosis. Methods of identifying the particular Anaplasma species infecting a subject using the peptide populations of the invention are also disclosed.
US10330677B2 Electrochemical aptasensors with a gelatin B matrix
This invention provides:—an aptamer-based electrochemical sensor, wherein said aptamer is covalently bonded to or chemisorbed on an electrode, said aptamer forming a complex with a target molecule and is encapsulated by a gelatin B matrix;—a method of manufacturing said aptamer-based electrochemical sensor;—the use of the aptamer-based electrochemical sensor for the electrochemical determination of a concentration of a target molecule; and—a composite electrode combining a polymeric material and electrically conducting particles for selective analyte detection, wherein said electrode is coated with gelatin type B.
US10330675B2 Immunoblotting systems and methods
Immunoblotting systems and method are provided. In one embodiment, the method may be achieved by applying an antibody solution to a surface of a membrane having an optically detectable protein and a target protein transferred thereon, wherein the application of the antibody solution is guided by a signal emitted from the optically detectable protein; and detecting the target protein. Systems and other methods are also described and illustrated.
US10330674B2 Pumilio domain-based modular protein architecture for RNA binding
A programmable modular protein architecture for RNA binding comprises a set of modules, derived from RNA-binding protein Pumilio, that can be concatenated into chains of varying composition and length. When bound into a chain, each module has a preferred affinity for a specific RNA base. The chains can bind arbitrary RNA sequences with high specificity and fidelity by varying the sequence of modules within the chains. Each module contains at least 6 amino acids, with the amino acids in positions 1 and 5 providing the preferred affinity for the specific base, and the amino acid at position 2 serving as a stacking unit between concatenated modules. The modules may have four canonic forms, each having a preferred affinity for a different base and characterized by the base with which it has affinity, the two amino acids that provide the affinity, and the amino acid that serves as a stacking unit.
US10330672B2 Method for screening activator of mitochondrial activity
The present invention relates to a method for screening an activator of mitochondrial activity by using gypenoside-treated cells, to a composition for screening an activator of mitochondrial activity, comprising the gypenoside, and to a kit comprising the composition. By using the method for screening an activator of mitochondrial activity of the present invention, it is possible to effectively discover a preparation which can substantially promote the mitochondrial activity, and thus the method is expected to be widely used in developing a therapeutic agent for diseases caused by mitochondrial activity inhibition.
US10330668B2 Biochemical markers of platelet storage
Compositions and methods determines post-transfusion survival of platelets and the suitability of platelet units for transfusion by measuring the levels of one or more markers in a platelet sample. A method determines post-transfusion survival of platelets (PL T) prior to transfusion, the method comprising the steps of: a) measuring the levels of one or more markers in a PL T sample selected from the group consisting of adenine, 13-HODE/9-HODE, Caprylate, Laurate, C-glycosyltryptophan, andro steroid monsulfate 2, and Unelucidated Compounds (UC) 1-4; b) comparing the level of the one or more markers in the PLT sample with the level of the one or more markers present in a control sample, wherein a higher or lower level of the one or more markers in the PL T sample is indicative of post-transfusion survival of platelets.
US10330661B2 Disaster prediction system, moisture prediction device, disaster prediction method, and program recording medium
In order to achieve highly accurate prediction across a wide area for disasters caused by rainfall, this disaster prediction system includes: soil moisture acquisition means that acquires amount of moisture in soil at a specified site, ground surface moisture acquisition means that acquires amount of moisture at a ground surface within a given range that includes the specified site, and estimation means estimates amount of moisture in soil at a freely-selected site in the given range or a parameter that indicates a property of soil at the freely-selected site in the given range, based on the amount of moisture in the soil at the specified site and the amount of moisture at the ground surface within the given range.
US10330660B2 Wireless subterranean soil monitoring system
A Wireless Subterranean Soil Monitoring System. The system measures the complex permittivity around a subterranean antenna, and then responsively adjusts the antenna's tuning circuit according to the measured permittivity. Once tuned, the system will then execute the transmission of the probe data. Furthermore, the antenna design is adapted for subterranean use to further reduce the de-tuning effect of the adjacent soil.
US10330658B2 Predicting sediment and sedimentary rock properties
Systems and methods are disclosed to analyze sediment and sedimentary rock properties. Example systems and methods transform data representing physical particles and burial histories into a three-dimensional representation of solids and pores in sediments and sedimentary rocks by analyzing effects of deposition, grain rearrangement, compaction, and chemical reactions. Resulting output may include three-dimensional representations which may be the basis of physical objects or media for laboratory tests. In an example, output may provide a basis for evaluating present-day properties for areas where sample material is unavailable, reconstructing properties for times in the geologic past, and forecasting the effects of engineering and industrial activities on properties.
US10330655B2 Air quality forecasting based on dynamic blending
According to one or more embodiments of the present invention, a method of forecasting air quality is provided. The method includes determining weather pattern classifications based on global atmospheric information from a global weather model and determining a synoptic scale correction factor in response to the determination of the weather pattern classifications. The method also includes blending the global atmospheric information the synoptic scale correction factor to produce a data set and blending the data set with regional atmospheric information from a regional weather model to generate weather fields. The method further includes blending chemical information from a global chemical model and the synoptic scale correction factor to produce a second data set and blending the second data set into a regional chemical model based on the weather fields to forecast the air quality.
US10330651B2 Thermal conductivity detector and gas chromatograph
A thermal conductivity detector that causes a fluid to come into contact with the surface of a heated temperature sensing element, that causes the temperature of the temperature sensing element to change according to the thermal conductivity of the fluid, and that detects the fluid based on a change in the electrical resistance of the temperature sensing element at that time or on a change in the value of a current to be applied to the temperature sensing element is provided. The thermal conductivity detector includes a cell space where the temperature sensing element is accommodated and to which a fluid is introduced and from which the fluid is discharged, a buffer space that is connected to a fluid outlet of the cell space, and a discharge channel that is connected to a fluid outlet of the buffer space.
US10330650B2 High performance liquid chromatography method for polypeptide mixtures
The present invention relates to a high performance liquid chromatography method for polypeptide mixtures. Specifically, the method including the following steps: step (1): preparing a solution of the glatiramer acetate to be tested; step (2): performing gradient elution on a sample to be tested with an anion exchange liquid chromatography, a cation exchange liquid chromatography, or a reversed-phase liquid chromatography; step (3): determining a peak area corresponding to each component of the glatiramer acetate, comparing the peak area with to a peak area of a reference substance to determine whether the content of each component of the sample to be tested is in a qualified range.
US10330641B2 Metallic constructions monitoring and assessment in unstable zones of the earth's crust
A method for discovering, identifying, and monitoring of mechanical defects in a ferromagnetic underground or underwater structure. A magnetic scanner portable device is used to inspect the ferromagnetic underground structure and identify at least one portion with a magnetic field anomaly. Sets of permanent magnetic scanner sensors to monitor the magnetic field anomaly are placed adjacent to the at least one portion of the underground structure. A calculation unit, coupled to the sets of permanent magnetic scanner sensors is used to collect and process data. A stress-deformed state (SDS) and a risk-factor (RF) of the at least one portion with the magnetic field anomaly is presented on a display unit, which is coupled to the calculation unit.
US10330637B2 Chemically sensitive field effect transistor sensors
A system and method for chemical sensing of multiple gases or vapors with an array of chemical sensitive field effect transistor (CS-FET) devices that are highly sensitive, small in size and have low energy consumption. The sensor layer is an ultrathin film of transition metal oxide, rare earth metal oxide or metal nanoparticles that is formed between the source and drain electrodes on a silicon substrate. The work functions of the sensor layer can be manipulated by the adsorption of chemicals onto their surfaces. These changes cause a change in the surface potential of the underlying Si channel, leading to the current modulation of the devices. By selecting appropriate sensor layers, different chemicals will produce different output signals. External signal processing of these signals enables and sensor and array profile matching permits multi-gas detection.
US10330634B2 Non-enzymatic glucose sensor
A non-enzymatic glucose sensor and method for fabricating the sensor are disclosed. The glucose sensor contains at least one non-enzymatic electrode configured to catalyze the electro-oxidation of glucose in preference to other bio-molecules. The surface of the electrode comprises CuO nanoparticles. The sensor shows sensitivity and selectivity exceeding enzyme based devices presently in use.
US10330631B2 High-speed DNA sequencing with optically active nanopore
A nanoscale-sized pore positioned between two reservoirs may sequence biomolecules by detecting changes in the emitted light due to a change in charge of portions of the biomolecules as they pass through the pore such as affect an emission frequency of a quantum structure proximate to the pore opening. The nanopores may be fabricated using local droplet etching whose randomness is accommodated by lowering the droplet density to permit isolation of nanopores in tiles that may be adhered to an underlying supporting substrate having an aligned opening. The nanopore-tiles may be integrated with commonly applied glass chips and may be employed in microfluidic circuitry.
US10330629B2 System error compensation of analyte concentration determinations
During analyte analysis, errors may be introduced into an analysis by both the biosensor system used to perform the analysis and by errors in the output signal measured by the measurement device of the biosensor. For a reference sample, system error may be determined through the determination of relative error. However, during an analysis of a test sample with the measurement device of the biosensor system, true relative error cannot be known. A pseudo-reference concentration determined during the analysis may be used as a substitute for true relative error. The present invention introduces the determination of a pseudo-reference concentration determined during the analysis as a substitute for the true relative error and uses an anchor parameter to compensate for the system error in the analysis-determined pseudo-reference concentration.
US10330628B2 Glucose-sensing electrode and device with nanoporous layer
This disclosure relates to a nanoporous composition including a number of clusters of nanoparticles dispersed in a liquid, a nanoporous layer formed of the nanoporous composition, a glucose-oxidation electrode including the nanoporous layer, and a glucose-sensing device and system including the glucose-oxidation electrode. This disclosure also relates to a method of making the nanoporous composition, the nanoporous layer, the glucose-oxidation electrode and the glucose-sensing device and system. Further, this disclosure also relates to devices, systems and methods for continuous glucose monitoring (CGM) and blood glucose monitoring (BGM).
US10330627B2 Biosensors and biosensor systems with Mn2O3 catalyst as well as methods of making and using the same
Biosensors and biosensor systems are disclosed that have manganese (III) oxide (Mn2O3)-based electrodes that can attenuate interference of a detection signal resulting from an analyte-relevant reaction caused by undesired reaction of interferents in a sample. Methods are also disclosed for making and using the same.
US10330624B2 Metal oxide gas sensor array devices, systems, and associated methods
Methods, systems, and devices for detecting an analyte are disclosed and described. In one embodiment, a Metal Oxide Semiconductor (MOS) sensor pixel with a MOS active material is exposed to the analyte in the gas environment. The MOS sensor pixel is heated to a sequence of different predetermined temperatures via a heating element wherein the heating occurs for a period of time for each of the different predetermined temperatures. Response signals are detected, via an electrode, generated by the MOS sensor at each of the different predetermined temperatures. The response signals are assembled into sample data with data features for machine learning. The sample data is compared with data in a standards database. A composition of the analyte is identified based on the data features.
US10330621B1 Electrolyte sensor and method and producing thereof
Provided is an electrolyte sensor that uses conductive elastomer electrodes. Examples of the intended analytes for sensor use include those found in urine, saliva, blood, feces, and spinal fluid, although other analytes exist for electrolyte detection. Conductive elastomer trace electrodes are separated by a channel or gap which can be bridged by an electrolyte and thereby complete an electrical circuit to an alarm or other circuitry. Channel or gap distances vary the level of electrical resistance associated with detecting certain analytes.
US10330617B2 Wearable sensor badge for toxic industrial chemicals
A wearable sensor badge utilizes a carbon nanotube (CNT) sensor array for selective sensing of chemicals from naturally diffused air or by sampling air using a pump/fan for higher sensitivity. An embedded microcontroller monitors the resistance of the sensing elements and by using an advanced detection algorithm the presence of TICs and/or CWAs are identified.
US10330615B2 Analysis system and analysis method
A heat source position inside a measurement object is identified with high accuracy by improving time resolution.An analysis system according to the present invention is an analysis system that identifies a heat source position inside a measurement object, and includes a condition setting unit that sets a measurement point for one surface of the measurement object, a tester that applies a stimulation signal to the measurement object, a light source that irradiates the measurement point of the measurement object with light, a photo detector that detects light reflected from a predetermined measurement point on the surface of the measurement object according to the irradiation of light and outputs a detection signal, and an analysis unit that derives a distance from the measurement point to the heat source position based on the detection signal and the stimulation signal and identifies the heat source position.
US10330613B2 Method and device for the automatable determination of the limit of quantification and the relative error when quantifying the concentration of a substance to be investigated in a test sample
A spectroscopic method for calculating a limit of quantification and a relative error includes: 1. selecting an error function F(C); 2. providing a blank spectrum; 3. recording a reference spectrum with a signal content of the substance being investigated; 4. determining start concentrations; 5.a. multiplying the reference spectrum with the signal content of the substance by a factor; 5.b. adding the resulting spectrum to the blank spectrum and determining the corresponding concentration of the substance and calculating the corresponding relative error; 6. iteratively adapting parameters of the selected error function F(C): recording a measurement spectrum of the test sample and determining the concentration of the substance being investigated using 5.b. and comparing with the calculated limit of quantification and calculating the relative error by applying the error function from step 6.
US10330612B2 Multi-function x-ray metrology tool for production inspection/monitoring of thin films and multidimensional structures
An apparatus for integrating metrology and method for using the same are disclosed. The apparatus includes a multi-chamber system having a transfer chamber, a deposition chamber, an etch chamber and a metrology chamber, and a robot configured to transfer a substrate between the deposition chamber or etch chamber and the metrology chamber.
US10330610B2 Methods and apparatus for imaging of near-field objects with microwave or terahertz radiation
An imaging system images near-field objects with focused microwave or terahertz radiation. Multiple antennas emit microwave or terahertz radiation, such that the radiation varies in frequency over time, illuminates a near-field object, reflects from the near-field object, and travels to a passive aperture. For example, the passive aperture may comprise a dielectric lens or a parabolic reflector. The passive aperture focuses, onto a spatial region, the microwave or terahertz radiation that reflected from the near-field object. One or more antennas take measurements, in the spatial region, of the microwave or terahertz radiation that reflected from the near-field object. A computer calculates, based on the measurements, an image of the near-field object and depth information regarding the near-field object.
US10330608B2 Systems and methods for wafer surface feature detection, classification and quantification with wafer geometry metrology tools
Systems and methods for providing micro defect inspection capabilities for optical systems such as wafer metrology tools and interferometer systems are disclosed. The systems and methods in accordance with the present disclosure may detect, classify and quantify wafer surface features, wherein the detected defects are classified and the important defect metrology information of height/depth, area and volume is reported. The systems and methods in accordance with the present disclosure therefore provide more values for quantifying the negative effect of these defects on the wafer quality.
US10330607B2 Oil detection process and apparatus
A process for detecting oil or lubricant contamination in a manufactured product, the process comprising adding a fluorescent taggant to oils or lubricants contained in processing machinery for said product, conveying said product past an infrared detection apparatus, irradiating said product with infrared radiation from said detection apparatus as it passes the detection apparatus, and detecting infrared radiation emitted from said irradiated product.
US10330602B2 Optical sensor using high contrast gratings coupled with surface plasmon polariton
An optical sensing platform with an array of sensors, a laser or broadband light source and an optical detector that utilizes surface plasmon resonance based transduction and optical detection is provided. The sensor structure of the platform has a low index support layer, a high contrast grating, a low index spacer and a thin metal film with a target recognition element. The surface plasmon resonance based sensor uses surface plasmon waves to detect changes on the surface of the sensor when a target interacts with the target recognition element. The binding of the target with a recognition element receptor will induce changes in the refractive index of the metal layer, which changes the resonance wavelength of the plasmon wave on the sensor surface, which is used to measure or observe the reaction.
US10330595B2 Optical phase modulation systems and methods
Methods, systems, and devices for particle characterization by optical phase modulation and detection of aerosol backscattering. In some aspects, a compact and cost effective particle detector device to measure the aerosol density and its size distribution by backscattered focusing using projected optical modified field distribution imaging into the aerosol medium (air). The disclosed device can be used in a variety of scientific and industrial applications, e.g., such as a particle sensor for automobiles able to detect harmful pollution which may then be filtered from the car cabin, or warnings provided to the driver. The device can also capture and store data, enabling detailed pollution maps of various roadways in real-time.
US10330591B2 Food-article analysis device
This food-article analysis device is provided with a light-reception/detection unit that receives near-infrared light reflected off of at least one measurement region of a measurement target and/or near-infrared light that has passed through at least one measurement region of said measurement target and generates a signal corresponding to the intensity of the received light, a computation unit that computes sectional nutrition information containing information regarding the caloric content of at least one measurement region and/or information regarding the components thereof on the basis of the signal supplied by the light-reception/detection unit and generates a distribution image by combining a plurality of pieces of sectional nutrition information relating to a plurality of measurement regions with position information for said measurement regions, and a display unit that displays the distribution image supplied by the computation unit.
US10330587B2 Smart electrochemical sensor for pipeline corrosion measurement
A method of monitoring a pipeline, comprising positioning a probe device in the pipeline, passing the probe device along the pipeline, collecting at least one fluid sample at each of a plurality of locations along a length of the pipeline, passing each fluid sample into the probe device, and measuring at least one corrosion-related parameter of a fluid at a plurality of locations along the pipeline, wherein the at least one corrosion-related parameter is selected from a group consisting of: pH, temperature, pressure, viscosity, conductivity, salinity, deposits, and corrosivity.
US10330585B2 Device for counting
A counting device counts the number of counting objects in liquid in a flexible container. The counting device includes a mounting table on which the container is mounted and a pressing table arranged opposite to a container-arranged side of the mounting table. The mounting table and the pressing table move relatively in a direction of sandwiching the container, and a light-passing hole facing a surface of the container is provided in at least one of the mounting table and the pressing table. The pressing table includes one or more thickness-setting members that sandwich the container between the pressing table and the mounting table in a periphery of the light-passing hole and on the side opposite to the container in a protruding manner.
US10330583B2 Cell imaging apparatus and method for generating a composite image
There is provided a cell imaging apparatus and method capable of generating a high-quality composite image as an image to be evaluated. The cell imaging apparatus includes: an imaging unit 10 that images a cell group including a plurality of periodically moving cells while changing an imaging range; a phase information acquisition unit 21 that acquires information based on the timing of the same phase in each period of the periodic movement; and a composite image generation unit 22 that generates a composite image by arranging images of the respective imaging ranges. The imaging unit 10 captures images with the same phase for the respective imaging ranges on the basis of the information based on the timing of the same phase, and the composite image generation unit 22 generates the composite image by arranging the images with the same phase.
US10330574B2 Biological fluids concentration assembly
A biological fluids concentration device, including a tube-in-tube assembly, is disclosed. The tube-in-tube assembly receives biologic fluids and may then be placed in the bucket of a centrifuge and spun to separate out the components of the biological fluid by their various densities. For example, whole blood may be centrifuged in the tube-in-tube assembly for separating into plasma, red blood cell component, and a buffy coat. A piston slideably and sealingly engages an inner tube of the tube-in-tube assembly, the inner tube fitting within an outer tube. A lid is designed to engage the top of the outer tube, which lid has an opening therein for receipt of a plunger. The plunger is adapted to move up and down with respect to the lid and the tubes, so as to sealingly, in a down position, and unsealingly, in an open position, engage the top of the inner tube of the tube-in-tube assembly.
US10330573B2 Rapid sample preparation for analytical analysis using dispersive energized extraction
An extraction method for preparing samples for analytical analysis is disclosed. The method includes the steps of placing a sample matrix containing one or more analytes in a heat conductive sample cup, positioning the heat conductive sample cup in a pressure-resistant reaction chamber, dispensing solvent into the heat conductive sample cup, dispersing the solvent and the sample matrix in the sample cup in the reaction chamber, heating the sample matrix and the extraction solvent in the heat conductive sample cup in the reaction chamber to a temperature at which the dispensed solvent generates an above-atmospheric pressure, and releasing the extraction solvent extract from the sample cup at atmospheric pressure.
US10330571B2 Air sampling system
An atmosphere sampling system includes: an unmanned rotary-wing aircraft platform including: an airframe capable of lifting a selected payload mass; at least one motorized rotor; and, a flight control system including an on-board controller; an atmosphere sampling unit having a total mass no greater than the selected payload mass, and including: a blower preferably having backward-facing blades, an inlet structure to draw in air to be sampled, and an outlet to discharge air after sampling; a plurality of sample containers; and, an indexing mechanism to move selected sample containers, one at a time, into contact with the inlet structure so that samples may be collected; and, a power supply with sufficient capacity to operate the motorized rotor(s), the onboard portion of the flight controller, the blower, and the indexing system.
US10330568B2 Method of monitoring a functional status of a vehicle's electrical powering system
A system and a method of monitoring a functional status of a vehicle's electrical powering system is able to make measurements on the vehicle's electrical powering system, to diagnose problems for the vehicle's electrical powering system, and send a warning notification to the vehicle's owner. A retrofit device is electrically coupled to the vehicle's electrical powering system so that the retrofit device is able to periodically make voltage readings. The retrofit device stores and analyzes those voltage readings so that the retrofit device is able to predict any malfunctions or failure that may occur for the vehicle's electrical power system. If retrofit device does predict a malfunction or failure in the vehicle's electrical powering system, then the retrofit device would output a warning notification either through the retrofit device itself or another external computing device.
US10330566B2 Methods and apparatus for small aperture lensometer
In illustrative implementations of this invention, a lensometer includes a small aperture camera for capturing an image of light that travels from a display surface, through a subject lens and to the camera. One or more computers are programmed to perform calculations that take the image as an input and that compute, for each respective region in a set of regions of the subject lens, a refractive attribute of the respective region.
US10330560B2 Liquid leak detection in a liquid distribution system
Systems and methods relate to monitoring liquid pressure to detect liquid leaks based on a global sequence alignment technique. A monitoring device in a liquid distribution obtains periodic samples at regular time intervals from a representative node of a liquid distribution system. Sequences of the samples are formed for a current time instance and for historical data comprising samples at the same node related to the same time instance, such as samples which are a day old and/or a week old. Global sequence alignment algorithms are implemented at a cloud computing service to determine if there are deviations from liquid pressure patterns at the node which are indicative of a liquid leak. Related notifications are provided wirelessly to user devices.
US10330559B2 Methods and apparatus for checking emitter bonds in an irrigation drip line
Methods and apparatus for checking emitter bonds in an irrigation drip line and for manufacturing drip line in a manner that allows the bond between the in-line emitter and surrounding conduit to be checked. In one form, a downstream in-line vacuum tester is provided for monitoring the amount of air escaping from outlet openings in the drip line to detect excessive air associated with poorly bonded emitters.
US10330556B2 Environmental testing device
An environmental testing apparatus includes a chamber, a cooling unit including a cooling apparatus of a brine that cools the inside of the chamber, a heating unit and a control apparatus. The cooling apparatus includes: a high temperature side cooling circuit including a high temperature side compressor, condenser, high temperature side expansion valve and cascade condenser connected in this order to circulate a high temperature side heating medium; and a low temperature side cooling circuit including a low temperature side compressor, cascade condenser, low temperature side expansion valve and evaporator connected in this order to circulate a low temperature side heating medium. The low temperature side heating medium is cooled by the high temperature side heating medium in the cascade condenser, while the brine is cooled by the low temperature side heating medium in the evaporator. The control apparatus controls a temperature inside the chamber to between −67.5° C. and 127.5° C.
US10330550B2 Piezoelectric pressure sensor
A piezoelectric pressure sensor includes a membrane for capturing a force; a piezoelectric transducer having a front face onto which the force is applied from the membrane and generates electric polarization charges; and an electrode that receives generated electric polarization charges and transmits them via a charge transmission. The electrode includes a charge pick-off and at least one electrode strip. The charge pick-off is arranged parallel to the front face of the piezoelectric transducer. Material bonding in certain areas of the electrode strip connects the charge transmission to the electrode strip.
US10330545B2 Transducer sensor body
A transducer sensor body includes a first support structure and a second support structure. A tubular element has a center bore along a longitudinal axis. An elongated first flexure joins the tubular element to the first support structure parallel to the longitudinal axis. The first flexure is rigid to transfer a longitudinal force therethrough along the longitudinal axis and is rigid to transfer an axial force therethrough along an axial axis that is orthogonal to the longitudinal axis. An elongated second flexure joins the tubular element to the second support structure parallel to the longitudinal axis. The second flexure is rigid to transfer a longitudinal force therethrough along the longitudinal axis and is to transfer the axial force therethrough along the axial axis.
US10330543B1 Measurement of tension in securing members
A method to determine an unknown, current pre-tension force in a pre-tensioned securing member having an exposed portion comprises coupling a pulling member to the exposed portion of the pre-tensioned securing member, generating pulling forces with the pulling member on the pre-tensioned securing member, measuring pulling force displacements of the pre-tensioned securing member in response to first and second applied pulling forces that are different from each other, measuring pulling force displacements of the pre-tensioned securing member in response to third and fourth pulling forces that are different from each other, determining a first relationship between the first and second pulling force displacements, determining a second relationship between the third and fourth pulling force displacements, and determining the current pre-tension in the pre-tensioned securing member by setting the first relationship and the second relationship equal to each other.
US10330541B2 Nanocomposite optical strain gauge
The pressure-detecting system utilizes a nanocomposite sensor with quantum dots embedded in a matrix. Under pressure, both the quantum dots and the matrix fluoresce when illuminated by a laser. A spectroscope detects the intensity of each fluorescence and sends the information to a data processor. The data processor calculates a ratio using the intensities. Comparing this ratio to ratios stored in a data object in a database provides a value for the pressure detected by the sensor. The data object contains multiple ratios, each correlated to a specific pressure during a calibration process for the sensor. This calibration process subjected the sensor to known pressures, with the resultant ratios calculated and stored in the data object, correlated to the appropriate pressures.
US10330534B2 Colorimetric device and printing apparatus
A backing member (50a) is pressed in a perpendicular direction (D3) by a predetermined sheet conveyed to a colorimetric position (P), and is disposed behind the predetermined sheet at the colorimetric position (P) when viewed from a colorimetric unit (40). A supporter (90) supports the backing member (50a) in a manner that the backing member (50a) can move in the perpendicular direction (D3). Holders (23a, 23b, 23c) hold a color tile member (80a) disposed on the backing member (50a) in a state that the amount of movement of the backing member (50a) in the perpendicular direction (D3) by the color tile member (80a) being thicker than the predetermined sheet and disposed on the backing member (50a) is larger than the amount of movement of the backing member (50a) in the perpendicular direction (D3) by the predetermined sheet.
US10330531B2 Spectrometry system applications
A spectrometer system may be used to determine one or more spectra of an object, and the one or more spectra may be associated with one or more attributes of the object that are relevant to the user. While the spectrometer system can take many forms, in many instances the system comprises a spectrometer and a processing device in communication with the spectrometer and with a remote server, wherein the spectrometer is physically integrated with an apparatus. The apparatus may have a function different than that of the spectrometer, such as a consumer appliance or device.
US10330527B2 Device and method for light conversion device monitoring
A light converter for a light source is disclosed, having a substrate and a light converting layer disposed thereon for receiving laser radiation and converting the same into visible light. A sensor is functionally integrated with the light converting layer for purposes of detecting the condition of the light converting layer and modifying an operation of the laser radiation source in response thereto.
US10330526B1 Determining structural tomographic properties of a geologic formation
A variable-frequency light source is configured to emit a light beam and modulate a frequency of the light beam. A fiber optic cable is attached to the variable frequency light source. The fiber optic cable is configured to receive the light beam at an inlet and pass the light beam to an exit. Multiple optical detectors are attached to the fiber optic cable. Each of the optical detectors is configured to detect a specified frequency of light that is backscattered through the fiber optic cable. An actuation mechanism is attached to the fiber optic cable. The actuation mechanism is configured to deform the fiber optic cable in response to a stimulus.
US10330523B2 Apparatus for analysing the condition of a machine having a rotating part
A method of operating an apparatus for analyzing the condition of a machine having a part rotating with a speed of rotation, includes receiving a first digital signal dependent on mechanical vibrations emanating from rotation of the part, analyzing the first digital signal so as to detect peak amplitude values during a finite time period, the finite time period corresponding to a certain amount of revolution of the part, the certain amount of revolution corresponding to more than one revolution of the monitored rotatable part, defining amplitude ranges, sorting the detected peak amplitude values into corresponding amplitude ranges so as to reflect occurrence of detected peak amplitude values within the plurality of amplitude ranges, and estimating a representative peak amplitude value in dependence on the sorted peak amplitude values and the certain amount.
US10330515B2 Device for contactless measurement of a level in a tank
A measuring device that measures the level of fluid in a tank, for example a level of an aqueous urea solution in a tank for catalytic converters of combustion engines. The measuring means include: at least one sensor including a capacitive element electrically coupled to an oscillator configured to deliver a signal Si whose frequency FiPAD is a function of the capacitance of the capacitive element; at least one sensor being intended to be disposed outside of the tank, so that the capacitance of the capacitive element varies based on the level n of the fluid, when the level is comprised between a first threshold hi-min and a second threshold hi-max; a processing module, coupled to at least one sensor, and configured to determine the level n of fluid in the tank based on the frequency of the signal Si.
US10330514B2 Apparatus for monitoring a predetermined fill level
Apparatus for monitoring a predetermined fill level of a medium in a container, including a mechanically oscillatable unit, a driving/receiving unit for exciting the mechanically oscillatable unit to execute mechanical oscillations and for receiving the oscillations of the mechanically oscillatable unit, and an electronics unit for producing an electrical exciter signal and for evaluating an electrical, received signal. The electronics unit is embodied to excite the mechanically oscillatable unit by means of the driving/receiving unit to execute mechanical oscillations within a fixedly predetermined, narrow frequency band with discrete, sequentially following, exciter frequencies, wherein the frequency band contains the resonant frequency of the mechanically oscillatable unit in the case of an oscillation under standard conditions, and the electronics unit is embodied to detect whether, within the predetermined frequency band an oscillation of the mechanically oscillatable unit occurs, whose amplitude exceeds a predetermined threshold value.
US10330512B2 Method and apparatus for the measurement of flow in gas or oil pipes
The present disclosure relates to a method and an apparatus for measuring a flow rate through a vessel, such as a conduit or pipeline. The method comprises providing a reference parameter, measuring a first parameter at a first position at the vessel and determining a difference between the first parameter and the reference parameter. The flow rate through the vessel is determined based on the difference between the first parameter and the reference parameter.
US10330499B2 Micro inductive sensor
An inductive sensor includes a sensor package and a coupler package. The sensor package includes a signal processor, an integrated capacitor, a ferrite layer, a transmitter coil, a two part receiving coil, and a plurality of discrete components. The coupler package includes an integrated capacitor, a ferrite layer, and a coupler coil. The transmitter coil in the sensor package is energized by an external power source which in turn energizes the coupler coil in the coupler package. The sensor then measures the rotational position of the coupler package relative to the sensor package by detecting and measuring, with the two part receiving coil, the signal returned by the coupler coil. The signal processor calculates the position of the coupler package relative to the sensor package by comparing the coupling factors between the coupler package and the sensor package.
US10330497B1 Modified eddy current probe having a faraday shield
A modified eddy current (MEC) probe includes a probe body having a bore formed therein. A printed circuit board (PCB) assembly includes a circuit board defining a plane, has a plurality of electronic components mounted thereon, and is configured for mounting within the bore of the probe body. A coil board assembly is electrically connected to the PCB assembly, defines a plane, and includes a first coil board layer, a second coil board layer bonded to the first coil board layer, a transmitter coil formed on an outside surface of the first coil board layer, a Faraday shield formed on an outside surface of the second coil board layer, and a sensor coil formed on one of an inside surface of the first coil board layer and the second coil board layer, such that the sensor coil is positioned between the first coil board layer and the second coil board layer. The plane of the coil board assembly is arranged orthogonally to the plane of the circuit board.
US10330491B2 Robust step detection using low cost MEMS accelerometer in mobile applications, and processing methods, apparatus and systems
A system (10) for pedestrian use includes an accelerometer (110) having multiple electronic sensors; an electronic circuit (100) operable to generate a signal stream representing magnitude of overall acceleration sensed by the accelerometer (110), and to electronically correlate a sliding window (520) of the signal stream with itself to produce peaks at least some of which represent walking steps, and further operable to electronically execute a periodicity check (540) to compare different step periods for similarity, and if sufficiently similar then to update (560) a portion of the circuit substantially representing a walking-step count; and an electronic display (190) responsive to the electronic circuit (100) to display information at least in part based on the step count. Other systems, electronic circuits and processes are disclosed.
US10330479B2 Vehicle navigation by dead reckoning and GNSS-aided map-matching
Dead reckoning combined with GNSS-aided map-matching improves accuracy and reliability of vehicle navigation. A map-match navigation module in a handheld device sends map-match feedback messages to a vehicle state estimator via a port. The module also accepts vehicle speed and inertial navigation data from sensors mounted in the vehicle.
US10330478B2 Navigation via short message service
A method includes determining a user origination point and a destination point using a message received from a client device associated with a user, the message being transmitted over an Short Message Service (SMS) protocol. The method further includes determining a route between the user origination point and the destination point, the route comprising a plurality of instructions to direct the user from the user origination point to a checkpoint along the route. The method further includes formatting the plurality of instructions for display in an SMS messaging application on the client device. The method further includes transmitting the formatted plurality of instructions over the SMS protocol to the client device.
US10330477B2 Ring laser gyroscope with ion migration field reducer shield
A ring laser gyroscope comprises a laser block that includes a resonant internal cavity defined by a plurality of surfaces of an optical closed loop pathway, and a plurality of electrodes coupled to the laser block. The electrodes are configured to generate a pair of counter-propagating laser beams from a lasing gas in the optical closed loop pathway. The ring laser gyroscope also includes a field reducer shield comprising an electrically conductive material, with the field reducer shield located completely within the laser block. The field reducer shield is configured to modify an electric field generated by the plurality of electrodes to substantially prevent ions in the laser block from migrating toward the plurality of surfaces of the optical closed loop pathway.
US10330476B2 Angular rate sensor with in-phase motion suppression structure
An angular rate sensor includes four Coriolis masses, configured such that the Coriolis masses move along perpendicular drive and sense axes, and a lever mechanism having first and second sets of levers. The first set of levers is coupled outside a boundary of the Coriolis masses, and the second set of levers is coupled within a boundary of the first set of levers and between the Coriolis masses. The second set of levers is configured to produce an anti-phase drive mode motion of the Coriolis masses along the drive axis. The first set of levers is configured to allow an anti-phase sense mode motion of the Coriolis masses along the sense axis responsive to the angular rate sensor rotating around an input axis that is perpendicular to the drive and sense axes. The first and second sets of levers are configured to constrain an in-phase motion of the Coriolis masses.
US10330474B2 Quadrature error compensation circuit for a MEMS gyroscope
MEMS gyroscopes are often integrated in modern electronic products for measuring orientation or rotation in those products. However, these MEMS gyroscopes are often inaccurate. The invention provides a compensation circuit to compensate for errors causing a distortion of a measured Coriolis force. The compensation circuit demodulates an input signal provided by the MEMS gyroscope to produce a quadrature signal indicative of the quadrature error and provides a compensation signal to the MEMS gyroscope for actively compensating the quadrature error.
US10330471B2 Triaxial micro-electromechanical gyroscope
The present invention is related to a triaxial micro-electromechanical gyroscope, comprising: a ring-shaped detection capacitor located at the center; two sets of driving capacitors located at outer sides of the ring-shaped detection capacitor and symmetrically distributed at two sides of an origin along a y-axis; two sets of second detection capacitors located at the outer sides of the ring-shaped detection capacitor respectively and symmetrically distributed at the two sides of the origin along an x-axis; and a linkage part connected with movable polar plates of the driving capacitors, movable polar plates of the second detection capacitors, and an outer edge of ring-shaped upper polar plates of the ring-shaped detection capacitor, respectively. The triaxial micro-electromechanical gyroscope provided by the present invention adopts a single structure design, and integrates capacitive electrostatic driving and differential capacitive detection.
US10330465B2 Systems, methods, and apparatuses for measuring deformation of a surface
The present invention regards a method for measuring displacement of a surface at a region of interest when the region of interest is exposed to a load. The method includes the steps of (1) evenly illuminating the surface; (2) by means of a camera capturing a first set of images comprising a first image of the surface, applying a load to the surface at the region of interest, and capturing a second image of the surface; and (3) transmitting the first and second image to a processing module of a computer, wherein the processing module: (a) includes data relating to the image capture, such as the spatial position and field of view of the camera relative to the surface when the images were captured; (b) generates a global perspective transform from selected regions out of the displacement area (c) performs a global image registration between the two images using perspective transform to align the images; (d) computes vertical pixel shift and horizontal pixel shift between the first image and the second image for the region of interest; and (e) computes displacement of the region of interest between the images, in length units. The images are captured by the camera at an image camera position relative to the surface. In some embodiments two cameras are used, each capturing a single image from the same image camera position; in some embodiments multiple sets of images are captured by multiple cameras, from different perspectives.
US10330458B2 Height measurement using optical interference
Systems for measuring a distance include a lens positioned a distance above a target surface. A camera is configured to measure a first interference pattern between the lens and the target surface using a light source at a first wavelength and to measure a second interference pattern between the lens and the target surface using a light source at a second wavelength. A processor is configured to determine an absolute measurement of the distance between the lens and the target surface based on the first interference pattern and the second interference pattern.
US10330457B2 Height measurement using optical interference
Methods and systems for measuring a distance include measuring a first interference pattern between a lens and a target surface using a light source at a first wavelength. A second interference pattern is measured between the lens and the target surface using a light source at a second wavelength, different from the first wavelength. An absolute measurement of a distance between the lens and the target surface is determined based on the first interference pattern and the second interference pattern.
US10330455B2 Tri-axial capacitance probe with case integrated housing
A method is provided that involves a wall configured to circumscribe and be radially adjacent a rotor. During this method, a tri-axial capacitance probe is provided that includes a tri-axial conduit with an outer conductor member. The tri-axial capacitance probe is configured to output data indicative of a characteristic of the rotor. The tri-axial capacitance probe is configured within a wall aperture in the wall. The outer conductor member is electrically coupled with the wall. The wall is configured as a housing for the tri-axial capacitance probe.
US10330454B2 Method for defining the curve of a tubular structure
A method for determining the bend of a tubular structure, including determining the inclination of first and second rigid objects fixed in distinct locations along the tubular structure. The method includes supplying accelerometers (A1, . . . AN) rigidly linked by the object to measure an acceleration in at least one direction of measurement (vj), the respective directions of measurement of at least two of said accelerometers being non-collinear. The measurement, by the accelerometers, of the components of the Earth's gravitational field along said directions of measurement, the measurement providing, for each of said directions, a measurement value, denoted mj for a measurement direction of index i. The method includes solving a defined matrix equation to determine the inclination Φ of the object relative to the reference frame of reference.
US10330443B2 Anti-ballistic chair
An Anti-Ballistic chair including a seat portion, and a first Anti-Ballistic panel removably inserted into a pocket having an opening formed within the seat portion, wherein the Anti-Ballistic panel comprises at least a first layer of Anti-Ballistic material formed from high-strength synthetic fibers extending in a first direction, and at least a second layer of Anti-Ballistic material formed from high-strength synthetic fibers extending in a second direction, different from the first direction.
US10330442B2 Reversible camouflage material
A reversible camouflage material including a textile layer having a woodland camouflage print thereon, an infrared suppressing layer, and a textile layer having a desert camouflage print thereon is provided. The infrared suppressing layer may include a polyurethane layer sandwiched between a carbon-containing ePTFE layer and an ePTFE layer. The carbon may be provided in an oleophobic layer on the ePTFE or within the ePTFE film. In one embodiment, the desert camouflage textile is absent and a coating composition that includes a colorant and infrared suppressive additives is applied to the outer surface of the ePTFE layer. The inventive camouflage material demonstrates camouflage concealment in the near IR (nIR) and short wave infrared (SWIR) wavelengths of the electromagnetic spectrum. In addition, the camouflage material is highly breathable and lightweight. The material is particularly suitable for making reversible camouflage garments such as jackets and pants.
US10330441B2 Systems and methods for creating realistic immersive training environments and computer programs for facilitating the creation of same
Systems and methods for creating an immersive training environment for urban operations training that simulates a mission site and related computer program products are provided. Data specific to a mission site to be simulated can be provided. The data can be analyzed to create an accurate depiction of the mission site to be simulated. Visual imagery of one or more structures of the mission site can be generated based on the analysis of the data. One or more structures that have the visual imagery of the mission site to be simulated can be created. Further, the one or more structures can be positioned to provide a physical simulation of the mission site based on the analysis of the data.
US10330440B2 Target analysis and recommendation
An electronic device determines target information about a target and recommends a target based on the target information.
US10330432B2 Adjustable firearm stock
A firearm includes: a rail secured to the firearm; and an adjustable firearm stock secured to the rail, the adjustable firearm stock including: a base removably secured to the rail of the firearm and defining an extension element bore; and an extension element positioned in the extension element bore, the extension element configured to move along an axis of the extension element bore. A method of using a firearm includes: mounting a base of an adjustable firearm stock to a rail of the firearm; and sliding an extension element of the adjustable firearm stock through an extension element bore of the base to adjust the adjustable firearm stock to a desired orientation.
US10330430B2 Toy gun for survival game
Disclosed is a toy gun for a survival game, comprising: a cartridge chamber in which projectiles that are fed from a magazine are individually loaded; a toy gun main body including a barrel connected with the cartridge chamber, and a handle portion; a cylinder assembly installed to be capable of reciprocating within the barrel, and having a rack gear member; a piston unit which can retract together with the cylinder assembly and be stationary in a ready-to-fire state, and which enters into the cylinder assembly when firing from the ready-to-fire state to provide high-pressure air through the cylinder assembly to the cartridge chamber to fire the projectile; and an operation control device that automatically operates and controls the movements of the cylinder assembly and the piston unit for each firing mode in order to fire the projectile supplied to the cartridge chamber.
US10330419B1 Firearm sound suppressor
A firearm sound suppressor (12) has a baffle tube (20) and an exterior tube (14) which are concentrically disposed to define a single expansion chamber (56) there-between. A muzzle cap (16) encloses a first end of the expansion chamber (56) and has a plurality of flow ports (36) which provide fluid communication between a gun barrel muzzle and the expansion chamber (56). An end cap (18) encloses a second end of the expansion chamber (56). The end cap (18) has a bullet port (46) and vent ports (48) which extend circumferentially around the bullet port (46). Baffles (22) of tubular shape are pressed into the baffle tube (20) to provide a baffle stack (66). The baffles (22) have interiorly disposed upsets (78) which defines a gas check feature, causing spent propellant gases move into the entire volume of the expansion chamber (56) to reduce muzzle blast pressures.
US10330418B2 Monolithic noise suppression device for firearm with structural connecting core
A noise suppression device for use with a firearm includes a body including an outermost external surface of the noise suppression device and an internal portion and a core seamlessly connected to the internal portion of the body, wherein the noise suppression includes no joints, no seams, or any formerly separate pieces within the body or the core, and the core includes a structure of a plurality of holes defined by a framework of a connecting structure that connects to the internal portion of the body. Optionally, the core can include one or more baffles or one or more chambers.
US10330410B2 Automatic/semi-automatic rifle assembly for large caliber belted cartridges
Embodiments of the present disclosure provide modifications to the AR platform operating system such that the platform now is competent to fire large caliber cartridges, including belted cartridges, providing longer range and greater barrier penetration without substantially altering the characteristic features and component inter-relationships of this platform.
US10330407B2 Bolt stop buffer device in gun
A gun includes a bolt member that is disposed in a gun body so as to be movable forward and rearward, that moves rearward in response to gas pressure generated by bullet shooting so as to compress a bolt spring, and that moves forward in response to release of the compressed pressure so as to perform a bullet loading operation, and a bolt stop that stops forward movement of the bolt member. The bolt stop (31) has engagement means (36) for engaging with the bolt member which moves forward to reach the engagement means (36) after last bullet shooting, and includes buffer means (40) for buffering an impact force applied to the bolt stop due to the engagement so as to act on the bolt stop.
US10330406B2 Firearm lower receiver with non-detachable magazine
A lower receiver for an AR15 type firearm is provided comprising a non-detachable magazine movable in the receiver between a first locked position where the firearm is ready for use (i.e. cocked and ready for firing) and a second non-operational position where the magazine is lowered sufficiently to open a window or aperture in the receiver enabling the user to load fresh shell cartridges into the magazine. A locking mechanism also is provided for controlling the position of the non-detachable magazine between the first and second positions. A child-proof lock further is provided to prevent undesired activation of the locking mechanism. Additionally, a novel locking plate disposed between the lower receiver's frame and the receiver's stock extension tube provides enhanced support for the extension tube and an accessory attachment point for a shoulder strap or sling.
US10330405B2 Coolant distribution system
A coolant distribution system uses two premixed streams of coolant at either extreme of a concentration range, and mixes these two streams in the correct percentage to obtain the desired concentration. Mixing the two streams follows a pulse width approach, and the system may use a manifold to deliver fluid to multiple machines.
US10330398B2 Heat exchanger
A heat exchanger includes a first header pipe, a second header pipe, a third header pipe, a fourth header pipe and a plurality of flat tubes, the first header pipe is provided with a first space and a second space and a communicating passage for communicating the first space with the second space; when refrigerant flows from the first space of the first header pipe to the second header pipe along the flat tubes, a part of the refrigerant passes through the communicating passage and directly enters into the second space of the first header pipe, thus an overall flow resistance of the heat exchanger may be decreased to some extent. Besides, the flow quantity of the refrigerant in the third flow path is constant, however fluid state parameters may change, which may greatly improve the heat exchange capacity of the third flow path, thereby improving the heat exchange performance of the heat exchanger on the whole.
US10330384B2 Drying device
An apparatus for drying an item includes a container including a width and a height, an insert including a planar surface positioned parallel to the width at a first point along the height, wherein the insert surface includes a plurality of openings, a perforated tray positioned parallel to the width at a second point along the height between the insert and a bottom of the container, and a desiccant material positioned on the tray.
US10330383B2 Method and device for discharging components that are less volatile than oxygen from an air separation plant
A method and plant for discharging components that are less volatile than oxygen from an air separation plant that contains a main heat exchanger a side condenser and a two-column distillation column system for nitrogen-oxygen separation. The side condenser is constructed as a condenser-evaporator and is arranged in a vessel. A part of the feed air is cooled in the main heat exchanger and liquefied at least in part in the side condenser. A first oxygen fraction is withdrawn in the liquid state from the low-pressure column, introduced into the vessel of the side condenser and in part vaporized. A purge stream is taken off from the bottom of the vessel in the liquid state and discharged or withdrawn as end product. The vessel has a mass transfer section above the side condenser, which mass transfer section corresponds to more than one theoretical plate and fewer than 10 theoretical plates.
US10330382B2 Systems and methods for LNG production with propane and ethane recovery
A LNG liquefaction plant includes a propane recovery unit including an inlet for a feed gas, a first outlet for a LPG, and a second outlet for an ethane-rich feed gas, an ethane recovery unit including an inlet coupled to the second outlet for the ethane-rich feed gas, a first outlet for an ethane liquid, and a second outlet for a methane-rich feed gas, and a LNG liquefaction unit including an inlet coupled to the second outlet for the methane-rich feed gas, a refrigerant to cool the methane-rich feed gas, and an outlet for a LNG. The LNG plant may also include a stripper, an absorber, and a separator configured to separate the feed gas into a stripper liquid and an absorber vapor. The stripper liquid can be converted to an overhead stream used as a reflux stream to the absorber.
US10330381B2 Plant for the liquefaction of nitrogen using the recovery of cold energy deriving from the evaporation of liquefied natural gas
Method for the liquefaction of nitrogen using the recovery of cold energy deriving from the evaporation of liquefied natural gas comprising the steps of: sending a flow of nitrogen (100) to be liquefied to a precooler (101); sending a flow (107) of nitrogen gas exiting said precooler (101) to a heat exchanger (108) of the high pressure recirculation compressor; sending a flow (114) of nitrogen exiting said heat exchanger (108) to a high pressure recirculation compressor (115, 117); sending a flow (120) of nitrogen exiting said compressor (115, 117) to a liquefaction heat exchanger (121); sending to said liquefaction heat exchanger (121) a flow (123) of natural gas, countercurrent to the flow (120) exiting said compressor (115, 117); sending a flow (126, 150) of nitrogen exiting said liquefaction heat exchanger (121) to said heat exchanger (108) countercurrent to said flow (107) of nitrogen gas and to said flow (114) of nitrogen; sending a flow (151, 152) of nitrogen exiting said heat exchanger (108) to said precooler (101) countercurrent to said flow of nitrogen (100) to be liquefied; sending the flow (126, 130) of nitrogen exiting said liquefaction heat exchanger (121) to an expander (131); sending the flow of nitrogen exiting said expander (131) to a medium pressure separator (112) that delivers an exiting flow (132) of nitrogen.
US10330374B2 Refrigerator, and control method thereof
A refrigerator includes an outlet opening/closing system for a refrigerator dispenser including a driver, a cam configured to rotate with respect to a first axis by the driver, and an opening/closing module configured to pivot with respect to a second axis according to the rotation of the cam to open the outlet, wherein the first axis crosses the second axis at a predetermined angle.
US10330370B2 Refrigerator
Disclosed herein is a refrigerator may include a cabinet, a door which opens a front of the cabinet, a panel disposed in front of the door, and a coupling unit which couples the panel with the door. And the coupling unit may include a first adjustor provided to adjust a position of the panel in a left and right direction, a second adjustor provided to adjust a position of the panel in an up and down direction, and a third adjustor provided to adjust a position of the panel in a front and rear direction.
US10330369B2 Control system for a refrigerated merchandiser
A refrigerated merchandiser including a case defining a product display area supporting product and an evaporator disposed in an air passageway in fluid communication with the product display area via an outlet to direct a refrigerated airflow into the product display area. The merchandiser also includes a control system in communication with and programmed to control the refrigeration system so that the product display area is maintained within a predetermined temperature range. The control system also varies the temperature of the refrigerated airflow through the outlet above an airflow temperature threshold between about 35 degrees Fahrenheit and 41 degrees Fahrenheit at least once during a predetermined time period to avoid formation of frost on the evaporator while maintaining the product display area within the predetermined temperature range.
US10330364B2 System and method for retrofitting a refrigeration system from HCFC to HFC refrigerant
A system and method for retrofitting a refrigeration system containing an HCFC refrigerant and a compatible lubricant, with an HFC refrigerant, comprising providing a transport container containing a mixture of a miscible lubricant and the HFC refrigerant, removing the HCFC refrigerant from the refrigeration system while maintaining at least a portion of a lubricant immiscible with the HFC refrigerant, and charging the refrigeration system with the mixture. The polyol ester lubricant may be present in a range exceeding about 5-15% by weight, e.g., 8%.
US10330355B2 Heat pump heating-cooling system using hybrid heat source and control method thereof
Disclosed is a heat pump heating/cooling system that uses a hybrid heat source that may include air heat, groundwater heat, brine and in-line heaters. The heat pump includes 1) a device for compressing, condensing, gasifying, and circulating cooling/heating media and exchanging heat with water refrigerant; 2) a device for storing heat energy in a storage tank; 3) a device for loading a load through a four-way fan coil unit; and 4) a control panel. To remove frost on the exterior of an evaporator, the evaporator is temporarily stopped, and brine at a temperature of 15° C. to 20° C., which receives groundwater heat from a brine heat exchanger and receives heat from an in-line heater, is supplied to a brine supply pipe installed around the evaporator to melt and remove the frost on the exterior of the evaporator and then is discharged at a temperature of −3° C. to 5° C.
US10330352B2 Self-healing thermostat heat pump reversing valve setting
In certain embodiments, a controller turns a heat pump system on in heating mode or cooling mode and determines a position for the heat pump system's reversing valve based on an O/B setting. The O/B setting indicates to configure the reversing valve in a first position that causes refrigerant to flow in a first direction when in heating mode and in a second position that causes the refrigerant to flow in a second, opposite direction when in cooling mode. The controller determines whether to maintain or reverse the O/B setting. If the heat pump system heats while in the heating mode or cools while in the cooling mode, the O/B setting is maintained. If the heat pump system cools while in the heating mode or heats while in the cooling mode, the O/B setting is reversed.
US10330351B2 Refrigerator
A refrigerator includes a first compressor configured to compress first refrigerant, a first condenser configured to condense the compressed first refrigerant, a first expansion valve configured to reduce a temperature and a pressure of the condensed first refrigerant, a first evaporator configured to evaporate the first refrigerant having passed through the first expansion valve, a second compressor configured to compress second refrigerant, a second condenser configured to condense the compressed second refrigerant, a second expansion valve configured to reduce a temperature and a pressure of the condensed second refrigerant, a second evaporator configured to evaporate the second refrigerant having passed through the second expansion valve, a first heat exchanger arranged after and connected to the first expansion valve, and a second heat exchanger arranged after and connected to the second expansion valve. The first heat exchanger and the second heat exchanger are configured to exchange heat with each other.
US10330344B2 Temperature algorithm for water heater
A water heater including a storage tank including a water inlet and a water outlet, a pump, an upper temperature sensor, a lower temperature sensor, and an electronic processor. The electronic processor is configured to receive an upper temperature signal and a lower temperature signal, compare the upper temperature signal to a sum of a setpoint temperature threshold minus a temperature differential, and compare the lower temperature signal to a high limit temperature threshold. The electronic processor is further configured to activate the pump in response to the first upper temperature signal being less than the sum of the setpoint temperature threshold minus the temperature differential and the first lower temperature signal being less than the predetermined high limit temperature threshold.
US10330343B2 Devices for control of condensation and methods of use thereof
The present invention relates to devices including a heating element with an opening, which can control condensation of liquid samples during thermal incubation. The opening of the heating element can provide direct access to the samples in a process that may be automated. The invention also provides methods for heating containers.
US10330335B2 Method and system for detecting an operational mode of a building control component
This disclosure relates to methods, systems, and devices for detecting an operational mode of a building component of an environmental control system. In some instances, the apparatus may include a sensor for outputting a signal related to a measure of power drawn by the building component. The sensor may be a current sensor associated with a power cord of an air conditioning unit. The signal output by the sensor may be received by a signal conditioning circuit for conditioning the signal received from the sensor such as, for example, by amplifying and/or filtering. A comparator may be configured to compare the conditioned signal to a specified threshold associated with an ON condition and/or an OFF condition of the building component. The apparatus may include a wireless interface configured to wirelessly transmit a determination of whether the building component is ON or OFF based on the result determined by the comparator.
US10330332B2 Floating-type humidifier
A floating-type humidifier according to an exemplary embodiment of the present invention includes: a floating body which floats in a reservoir that accommodates water; an ultrasonic wave generation unit which is installed by being inserted into the floating body, and atomizes the water, which is introduced into a lower side of the floating body, into a water particles state by means of ultrasonic vibration; a guide tube which is detachably coupled to the floating body, is installed above the ultrasonic wave generation unit, guides the water particles, and has a fan installation hole horizontally and penetratively formed in a lateral portion of the guide tube; a blower fan which is coupled in the fan installation hole, and injects air into the guide tube so as to discharge the water particles to an upper side of the guide tube; and a discharge groove which is formed in an upper surface of the floating body so as to communicate with the fan installation hole in which the blower fan is mounted.
US10330330B2 System and method for climate control in a building
A method for controlling a climate parameter in a room of a building, the method comprising obtaining information regarding the climate parameter, the information including room specific measurements of the climate parameter during at least one climate control process, based on the room specific measurements of the climate parameter providing or amending a correspondence indicator CI, such that the correspondence indicator comprises information indicative of a rate of change of the climate parameter within the at least one room during the at least one climate control process, obtaining climate setting information including a desired climate parameter value C and a corresponding desired time t1, obtaining a starting value V1 of the climate parameter of the at least one room, based on the correspondence indicator CI, the desired time t1, the starting value V1 and the desired climate parameter value C1 calculating a measure M1 for an amount of time Δt needed to 1 change the climate parameter from the starting value V1 of the climate parameter to the desired climate parameter value C1, and scheduling a second climate control process of the climate parameter of the at least one room as a function F1 of the measure M1.
US10330325B2 Wine side fire pit
A novel integrated heating, decorative, utilitarian, portable, convertible, storable, fire top barrel; used/new fermentation barrels; comprising of interior storage options, fuel pipelines, ventilation, lighting options, convertible burners, and side tables/accessory options for space adjustments and portability. Novel flexibility to adjust the fire barrel to fit the environment through removable side tables/counter/sill/accessories, and the flexibility to swap designs for events, seasons, or any occasion or occurrence. Novel adjustable top selection to fit environmental needs for design and use. Ease of control by external and/or internal options of fuel line valve controls. Choices on igniting system for adjustable cost options. Utilization of barrel size variation to accommodate travel/utility/use needs.
US10330324B2 Appliance and illuminated knob assembly
An appliance and illuminated knob assembly. The knob assembly may include a surface defining an aperture, a stationary shutter fixed relative to the surface, a light source, and a control knob. The light source may be positioned below the surface and directed toward the aperture. The control knob may define a light-transmissive portion above the surface. Moreover, the control knob may be disposed above the stationary shutter and independently rotatable relative to the aperture. The control knob may be rotatable about a rotation axis between a first position and a second position. The first position may include a light-transmissive portion circumferentially aligned with the shutter to restrict light therethrough. The second position may include the light-transmissive portion circumferentially offset from the shutter to permit light from the light source to pass through the light-transmissive portion.
US10330323B2 Cooking device
A cooking device including a frame that defines a cooking chamber, a burner cover provided in the frame to form a combustion chamber and includes an opening for flowing air, a burner provided inside the combustion chamber, and a barrier member provided between the burner cover and the frame in order to prevent heat of air discharged from the combustion chamber from being delivered to the frame.
US10330319B2 Sequential combustion with dilution gas mixer
The invention refers to a sequential combustor arrangement including a first burner, a first combustion chamber, a mixer for admixing a dilution gas to the hot gases leaving the first combustion chamber during operation, a second burner, and a second combustion chamber arranged sequentially in a fluid flow connection. The mixer includes a plurality of injection pipes pointing inwards from the side walls of the mixer for admixing the dilution gas to cool the hot flue gases leaving the first combustion chamber with a low pressure drop. The disclosure further refers to a method for operating a gas turbine with such a combustor arrangement.
US10330318B2 Securing a heat shield block to a support structure, and heat shield
A heat shield with support structure and a number of heat shield blocks secured thereto, having a cold side facing the support structure and a hot side opposite the cold side. At least one recess is arranged in at least one heat shield block circumferential face, connecting the cold to hot side. An opening connecting the recess to the cold side runs in the circumferential face perpendicularly to the cold side. A securing bolt inserted into the opening secures the heat shield block to the support structure. A bolt head protrudes at least partly into the recess. The securing bolt passes through an angled plate having first limb extending substantially parallel to the circumferential face and second limb extending into the recess. The angled plate has a reinforcing device extending beyond the pure angular shape to increase a resistance of the angled plate against bending due to the securing bolt.
US10330317B2 Apparatus for extinguishing a wick flame of a candle disposed in a candle container and related methods
This disclosure describes an apparatus for extinguishing a flame of a candle in a candle container. The apparatus includes a base and a retractable lid positioned around an opening of the container. The lid may include two halves that are moved between open and closed positions. Control arms cause the retractable lid to close. A mechanical timer controls opening of the lid and a countdown such that, after expiration of a predetermined time period, the lid is closed. A manual over-ride causes the lid to close manually, independent of the timer. Impact sensors are configured to cause the control arms to release and close the lid responsive to a detection of impact or disturbance. The sensors may be positioned around the base such that when an impact is sensed by one sensor, each of the sensors is activated to release the lid and enclose the opening to extinguish the flame.
US10330316B1 Flow control apparatus and flow control generation device thereof for generating DC control signal based on audio signal
A flow control apparatus includes a flow control signal generation device for generating a DC control signal based on an audio signal and at least one proportional valve. The flow control signal generation device includes an audio receiving module, a filter rectifier module, a microprocessor and a proportional valve control signal generation module. The filter rectifier module generates at least one DC audio signal by filtering the audio signal provided by the audio receiving module. The microprocessor generates a plurality of period attenuated values based on the DC audio signal. The proportional valve control signal generation module filters the audio signal, attenuates the signal based on the period attenuated values, and then performs filtering and rectification processing to generate the DC control signal, such that the proportional valve may control the opening ratio of the proportional valve based on the DC control signal.
US10330309B2 Boiler
The boiler (1) according to an aspect of the present invention is provided with a boiler main body (3) and a steel support frame (5) that suspends and supports the boiler main body (3). The boiler main body (3) is provided with: a furnace wall (11) composed of water pipes (15) and plate-like fins (16) arranged in an alternating manner; an internal element (4) housed inside the furnace wall (11); and a buffering mechanism (20) configured to attenuate vibration energy when relative displacement, of the internal element (4) with respect to the furnace wall (11), occurs that exceeds a predetermined value. The buffering mechanism (20) is disposed between the furnace wall (11) and the internal element (4) in the main vibration direction of the internal element (4), and the load on the buffering mechanism (20) caused by interference is transmitted to the fins (16).
US10330307B2 Printing system and method for printing substrates
A screwdriver includes a handle having a longitudinal axis. At the one end of the handle, the screwdriver includes a bit holder extending in the direction of the longitudinal axis or a screwdriver blade extending in the direction of the longitudinal axis. The screwdriver is further includes a drive mechanism in the handle. The drive mechanism causes a bit holder in the handle or the screwdriver blade opposite the handle to rotate. The drive mechanism includes a motor and a freewheel through which the motor can be coupled to the bit holder or the screwdriver blade. The freewheel is designed to relieve the torque when manual torque is introduced into the bit holder or the screwdriver blade through the handle. The drive mechanism further includes a torque limiter for limiting the drive torque of the motor on the bit holder or the blade.
US10330304B2 Heatsink including thick film layer for UV LED arrays, and methods of forming UV LED arrays
An ultraviolet LED array is provided. The ultraviolet LED array includes a heatsink. The heatsink includes (i) a base heatsink element, and (ii) a thick film layer applied to the base heatsink element. The ultraviolet LED array also includes a plurality of ultraviolet LED elements coupled directly to the thick film layer of the heatsink.
US10330299B1 Electronic rack crown
An electronics rack crown for controlling illumination of an electronics rack responsive to door events, externally visually signaling fault conditions in electronic modules mounted in the rack, providing an interchangeable user brand logo panel with back illumination controllable as to intensity and color, and providing for configuration via DIP switches or by SD card. The electronics rack crown has a front piece and an attached rear piece, with a window in the front piece. In the front piece, a logo plate holder holds a replaceable transparent logo plate aligned to the window in a vertical orientation. An electronics compartment with a transparent top panel is horizontally oriented and aligned to the window. High intensity RGB/W LEDs emit from the top of a circuit board below the transparent top panel and back light the logo plate. The LEDs are controllable based on user configuration, fault detection, and door events.
US10330298B2 Lighting system with customized intensity having a plurality of LED strips and controller and drive mounted to each strip
A light fixture suitable for use with fluorescent light bulbs as a fluorescent light fixture includes a frame, a plurality of LED mounting strips that are removably coupled to the frame, a plurality of LEDs that are disposed on each of the plurality of LED mounting strips, and a plurality of drivers. Each of the plurality of drivers is disposed on one of the plurality of LED mounting strips and electrically coupled to the plurality of LEDs disposed on each of the plurality of LED mounting strips.
US10330295B1 Swivel lamp
In accordance with at least one example embodiments, a swivel lamp may include a primary housing, a lamp housing enclosing at least one light emitting member at a first end of the lamp housing and at least one light emitting member at a second end of the lamp housing, and a switch configured to control power to the light emitting members.
US10330290B2 Salt lamp
A salt lamp includes a lampshade, a base detachably mounted on the lampshade, and a lampwick secured on the base. The lampshade is connected with an upper connecting cap. The base includes a lower connecting cap detachably connected with the upper connecting cap. The upper connecting cap is provided with a plurality of locking pieces. The lower connecting cap is provided with a plurality of slideways corresponding to and allowing movement of the locking pieces of the upper connecting cap. Each of the slideways is provided with an opening allowing entrance of each of the locking pieces, a slope face guiding movement of each of the locking pieces, and a projection locked onto each of the locking pieces to secure the upper connecting cap to the lower connecting cap.
US10330288B2 Lighting-means carrier for a strip-lighting luminaire
The invention relates to a lighting-means carrier (5) for a strip-lighting luminaire, comprising: at least one lighting-means circuit board (30) having light-emitting diodes (33) that can be arranged thereon; and at least one heat sink (31) thermally connected to the lighting-means circuit board (30). In a central region, the lighting-means circuit board (30) is rigidly connected to the heat sink (31) in such a way that substantially no relative motion between the lighting-means circuit board (30) and the heat sink (31) is possible. In at least two further regions, the lighting-means circuit board (30) is connected to the heat sink (31) in a floating manner, the lighting-means circuit board (30) therefore being arranged on the heat sink (31) in such a way that the lighting-means circuit board can be moved in relation to the heat sink (31) outside of the central region. The invention further relates to a strip-lighting luminaire having at least one lighting-means carrier (5) according to the invention.
US10330286B2 Lighting device with a viewing hole
A handheld lighting device with a viewing mechanism to inspect a subject through an opening consists of a head portion, a lighting source, a handle, a power source, and a peep hole. To mimic a flashlight, the head portion is terminally connected to the handle. The lighting source is positioned within the head portion. The power source is positioned within the handle and is electrically connected to the lighting source. The peep hole traverses through the handle and the head portion. The lighting source and the power source are configured to be positioned around the peep hole. Thus, the user can utilize the peep hole to observe a viewing area illuminated by the lighting source. To maximize the range of the lighting source, a reflector is positioned within the head portion.
US10330270B1 Lighted toe kick for cabinets
A lighted toe kick system includes at least one toe kick panel configured to abut against a front surface of a cabinet. The toe kick panel includes a first surface, the first surface including one or more openings, the one or more openings receiving at least one lighting component, and a generally planar second surface configured for mounting to the front surface of the cabinet. The toe kick panel also includes an upper panel cover section coupled to the toe kick panel. The upper panel cover section is configured to at least partially cover the lighting component, and further configured to direct at least a portion of the light generated via the lighting component substantially parallel to the first surface of the toe kick panel.
US10330268B2 SSL retrofit fixture
A downlight retrofit assembly includes a reflector, the reflector defining a top reflector end and a bottom reflector end, the reflector defining a reflector bore extending through the reflector from the top reflector end to the bottom reflector end, the reflector bore defining a top reflector aperture and a bottom reflector aperture; a lens, the lens attached to the reflector proximate the bottom reflector end, the lens covering the bottom reflector aperture; and a light engine, the light engine comprising a SSL source and PCB, the SSL source attached to the PCB, the light engine covering the top reflector aperture, the SSL source disposed within the top reflector aperture, the SSL source configured to emit light through the lens.
US10330264B2 Apparatus system and method for retrofitting a fluorescent light fixture to an LED-based lighting system
A system, method, and apparatus for retrofitting a fluorescent light fixture accommodating an LED-based lighting system. A track is electrically connected to the driver module. The track includes at least one electronic conductor that is connected along the length of the track. At least one track adapter may connect to the track, and the track adapter includes a locking mechanism that allows the track adapter to connect to the track at any location along the track and the track may be removed. The locking mechanism may permit the track adapter to be removable. At least one light engine module can connect to the track and may also be removable.
US10330263B2 Light apparatus
A light bulb apparatus includes a head cup, a bottom support, multiple light strips and a bulb shell. The head cup is connected to an external power source. The bottom support is extended from the head cup. Each light strip has a top end and a bottom end. The bottom ends of the light strips are connected to the bottom support. The top ends of the light strips form a top polygonal shape and the bottom ends of the light strips form a bottom polygonal shape. The bottom polygonal shape has a bigger area size than the top polygonal shape. Each light strip has a skewed angle with respect to a middle axis perpendicular to the bottom shape.
US10330262B2 Heat exchange system between liquefied natural gas and heat dissipation apparatus
A heat exchange system includes a cold source, a heat dissipation apparatus, a water storage tank, a heating portion, and a cooling portion. The heating portion is coupled between the cold source and the water storage tank. The cooling portion is coupled between the heat dissipation apparatus and the water storage tank. The cooling portion transmits heat of the heat dissipation apparatus to water of the water storage tank to cool the heating portion, and the heating portion transmits heat of the water of the water storage tank to the cold source to heat the cold source.
US10330259B2 Cryostat including gas phase volume-varying unit
A cryostat includes a coolant tank, a refrigerator, a cylindrical member, and a gas phase volume-varying unit. The coolant tank houses a liquid coolant. The refrigerator is provided above the coolant tank and recondenses the coolant evaporated in the coolant tank. The cylindrical member houses a lower part of the refrigerator and forms a recondensing chamber that communicates with the coolant tank. The gas phase volume-varying unit communicates with a gas-phase space above a liquid surface of the liquid coolant in the coolant tank and varies a gas phase volume in the gas-phase space to cancel out a pressure fluctuation in the coolant tank.
US10330257B2 Liquid containment device and containment of leakage from a liquid reservoir
A liquid containment device and method for containing leakage from a liquid reservoir. The liquid containment device comprises a base and a peripheral wall that comprises flexible resilient folds that allow a portion of the peripheral wall to be flattened against the floor to slide the liquid containment device under the liquid reservoir. The peripheral wall is resilient and returns readily to a position where it extends upwardly from the base when released. The liquid containment device can be installed by lifting slightly a reservoir, flattening a portion of the peripheral wall, sliding it under the reservoir until the flattened portion protrudes past the far edge of the reservoir whereupon it resiliently regains its shape forming a receptacle under the reservoir. Abstract not to be interpreted as limiting.
US10330253B1 Lighting system support
A support for a lighted decoration, the lighted decoration containing such supports, and a combination of a support including at least one light, is disclosed.
US10330250B2 Guide rail assembly as well as guide rail holder
A guide rail assembly for a submersible machine as well as a guide rail holder for such a guide rail assembly is described herein. The guide rail holder includes a radially extending support body and an axially extending post, which is rigidly connected to the support body and which is adapted to be inserted into an end of the guide rail. An engagement head is connected to the post at a distance from the support body and has a greater radial extension than the post. The engagement head includes a radially expandable member that is adapted to be reversibly manipulated between an active state, in which the expandable member is in engagement with the guide rail, and an inactive state, in which the expandable member is disengaged from the guide rail.
US10330238B2 Pipeline pig launcher
A pipeline pig launching system for a gas pipeline, including a pressure bottle, a two-chambered drip leg, and a pig launcher barrel. Condensate from the gas in the pipeline collects in the upper chamber of the drip leg and flows through an equalizer line to the lower chamber. The pressure bottle receives gas from the pipeline, and has an adjustable pressure relief valve at its outlet. When the pressure bottle reaches a preset level the relief valve opens and pressurized gas enters the lower chamber of the drip leg and forces the condensate out of the drip leg to an inlet of the pig launcher barrel. The pig in the launcher barrel is then pushed into the pipeline at a point downstream from the drip leg. A booster line may also be included in the system to provide a direct connection between the outlet of the pressure bottle and the inlet of the pig launcher barrel.
US10330237B2 Pipe lining material for use for at least two predefined pipeline nominal widths
The invention relates to a pipeline lining material for use for at least two, preferably three, predefined pipeline nominal widths, comprising an elastic round knitted material, which is knitted under pretension so as to contract to an untensioned diameter of +/−10% of the smallest predefined pipeline nominal width after being knitted, and comprising an elastically flexible film tube arranged around the round knitted material. The pipe lining material can be expanded by at least 50% in the transverse direction under a pressure of maximally 0.7 bar, at which the untensioned round knitted material maximally has a diameter that is reduced by 55% compared to the round knitted material under pretension.
US10330233B2 Capillary flow control system for fluid indicator
A capillary system for a fluid indicator includes a fluid restrictor, and a capillary tube. The fluid restrictor has a small aperture formed therethrough. The capillary tube is adapted to receive a fluid. The fluid restrictor is sealingly affixed into at least one end of the capillary tube so that the small aperture communicates between the inside of the capillary tube and the outside of the capillary tube. The capillary tube is optionally treated so that an inner surface is oilophobic and hydrophobic. The system better controls the interface or meniscus 14 between the fluids contained in the capillary tube, preventing mixing.
US10330230B2 System for auto-alignment and tensioning of flexible pipes in a stationary production unit, and method for installing flexible pipes thereby
The present invention provides a system for auto-alignment and tensioning of flexible pipes (24) in a stationary production unit, said system comprising (i) at least one tensioner (10) comprising an upper cone (10s) and a lower cone (10i), the upper cone (10s) and the lower cone (10i) being fixed together and forming a symmetrical double cone structure provided with an internally hollow cylindrical opening suitable for passage of a flexible pipe (24), (ii) at least one supporting fork (12) with pivoted connection to the at least one tensioner (10) and (iii) at least one coupling device (16) which, at a first end, is connected detachably to the at least one supporting fork (12) and, at a second end, is connected to the stationary production unit. A method for installing flexible pipes by means of said system is also provided.
US10330229B1 Sewer hose and method
A sewer hose including a corrugated central body integrally joined at opposing longitudinal ends by attachment collars, a first collar defining one or more locking channels, and a second collar defining one or more lugs sized and shaped for insertion into respective channels. A method of manufacturing the hose is also disclosed, including the steps of providing mold segments sized and shaped to produce the aforementioned collar sections as well as the corrugated central body, deploying them in a molding apparatus, and injecting a polymeric material into the mold segments so as to form a sewer hose with integrally attached male and female attachment collars, negating inefficient and ineffective attachment adapters.
US10330228B2 Pipe connection fitting
A pipe connection fitting includes a gasket holder ring, a flap ring and a grip ring operably coupled together. A terminal housing is configured to engage with the gasket holder, flap ring and grip ring to form the pipe connection fitting adjacent an end of a pipe. The flap ring includes a plurality of tabs extending therefrom to provide an abutment for controlling a relative position of the grip ring.
US10330227B2 Pipe coupling
The invention provides a pipe coupling configured for coupling pipes over a range of diameters including a gripping and sealing assembly comprising a ring of circumferentially linked carrier members (1) the circumferentially discontinuous members are interlinked by means of a tongue and groove connection between a groove (2) on a first member and a tongue (3) on an adjacent member, the opening of the groove which receives the tongue facing in a plane not in alignment with a tangent of the circumferential plane of the carrier and each tongue is attached to its member by a resiliency deformable arm whereby to provide stability of the circumferential links in the absence of any additional support.
US10330226B1 Color changing hose
A hose having an observed color, the hose includes a tubular wall having an interior, an exterior and a thickness. The observed hose color changes between a first hose color in a first state and a second hose color in a second state. Differences between the first state and second state may be the result of different expansions of the hose, different pressure pressures within the hose, differences in amount of fluid within the hose and different tensions states for the hose. Observed color changes between the first state and second state may be a color change, a color shade change, alternating rings of at least two different colors or shades of color along the length of the hose, a color pattern change or even the generation of indicia on the hose.
US10330225B2 Lightning resistant gas tubing system
Apparatus for detecting an electrical insult to a gas tubing system and dissipating the energy from such insult. The system includes tubing, at least one terminating connector, and an injury mitigator. The tubing includes a conduit, an insulating layer, a conductive layer, and a jacket. The conduit is connected to earth ground. The conductive layer is electrically insulated from the conduit by the insulating layer. The mitigator includes an insult event detection circuit and an energy dissipation circuit, both electrically connected between the conductive layer of the tubing and ground. Insult indication is provided by a fusible link. Energy dissipation is provided by the fuse, a transient voltage suppression (TVS) device, and/or a spark gap. The TVS device has a setpoint voltage less than the breakdown voltage of the spark gap, ensuring that the TVS device actuates before the spark gap conducts.
US10330224B2 Fluid hose device
The present invention relates to a fluid hose device (1) comprising a fluid hose (2), through which a fluid can be transported, having a plurality of anti-kink projections (3) which are spaced apart from one another and provided in the longitudinal direction (L) of the fluid hose (1), which projections extend in a circular manner around the external surface (7) of the fluid hose (2), wherein a group (9) of a plurality of connecting webs (4) is provided in each case between two adjacent anti-kink projections (3), which webs interconnect the adjacent anti-kink projections (3), wherein the groups (9) are arranged in an alternating chevron pattern in the longitudinal direction (L) of the fluid hose (1).
US10330218B2 Fluid-based gating mechanism with tunable multiphase selectivity and antifouling behavior
A gating mechanism that uses a capillary stabilized liquid as a reversible, reconfigurable gate that fills and seals pores in the closed state, and creates a non-fouling, liquid-lined pore in the open state is disclosed. Theoretical modeling and experiments demonstrate that for each transport substance, the gating threshold—the pressure needed to open the pores—can be rationally tuned over a wide pressure range. This enables realizing in one system differential response profiles for a variety of liquids and gases, even letting liquids flow through the pore while preventing gas from escaping. These capabilities allow dynamic modulation of gas-liquid sorting and to separate multi-phase mixtures, with the liquid lining ensuring sustained antifouling behavior. Because the liquid gating strategy enables efficient short-term and long-term operation and can be applied to a variety of pore structures and membrane materials, and to nano, micro as well as macroscale fluid systems, the gating systems is useful in a wide range of applications.
US10330215B2 Pneumatic valve for actuating pedals of a tire changer
A pneumatic valve unit for use in a tire changer for selectively connecting at least one pressure source of the tire changer to at least one operating member of the tire changer upon successive operation of at least one pedal of the tire changer, the pneumatic valve unit comprising a pneumatic valve with a valve housing and a plunger axially slidably received in the valve housing, the plunger being operatively coupled to the pedal and movable between at least two predetermined axial positions upon successive operation of the pedal, and a selection mechanism for selectively connecting the pressure source to the operating member upon successive operation of the pedal, wherein the selection mechanism comprises a selector housing for axially slidably receiving the plunger therein, a cam body comprising a plurality of cam surfaces, a spacer body comprising a plurality of spacer surfaces for acting together with the cam surfaces, and a biasing means for biasing the spacer body towards the cam body.
US10330211B2 Pressure regulator
A pressure regulator has a housing with an inlet, an outlet and a valve seat. A regulator sleeve is arranged within the housing and defines a flow channel from an upstream end adapted for cooperating with the valve seat towards a downstream end associated with the outlet. A spring biases the regulator sleeve towards the outlet. The downstream end of the flow channel tapers outwardly.
US10330209B2 Check valve and method of forming a check valve
A check valve includes a hollow body. The hollow body includes an inlet end and an outlet end, the inlet end having a first connector and the outlet end having a second connector. A connecting projection is disposed along a length of an outer surface. A protrusion extends from the outer surface, the protrusion corresponding to a direction of fluid flow.
US10330208B2 Compound valve
A compound valve includes a body having a valve chamber; a cylindrical-shaped valve element having opening portions in its lateral side surface for allowing heat media to flow inside of the valve element, and a partition member there inside in the longitudinal direction; and a motor for controlling a rotation angle of the valve element, and the opening portions communicate with either one of a first heat-medium inflow port or a second heat-medium inflow port, and with either one of a third heat-medium outflow port or a fourth heat-medium outflow port; two heat media having different properties flow adjacent to the partition member; and, by controlling, by a rotation angle of the motor, areas of the communicating inflow ports and the opening portions, and those of the communicating outflow ports and the opening portions, the quantities of flow are controlled.
US10330205B2 Valve assembly with electronic control
A valve assembly includes a housing (22) that has a fluid input (24) and a fluid output (26). A pintle (30) is disposed in the housing, and an actuator (36) is operatively coupled to move the pintle. The pintle includes a passage (32) that fluidly couples the fluid output with a pressure balance volume (34) located between the pintle and the housing adjacent the linear actuator. A controller (38) is electrically connected with the actuator, and there is a variable flow area (40) from the fluid input to the fluid output that is defined between the pintle and the housing.
US10330204B2 Burner seal of a gas turbine and method for manufacturing the same
A burner seal of a gas turbine with a substantially tubular base body, which has a ring-shaped inlet lip on the inflow side and a funnel at its outflow side, wherein an inner diameter of the inflow side is embodied to be larger than an inner diameter of a sealing surface that is arranged axially in front of the funnel, wherein cooling channels are formed in the base body distributed about the circumference, wherein the cooling channels are formed respectively in the base body in the area of the sealing surface and of the funnel, and respectively open into an end area of the funnel in an exit hole.
US10330203B2 High pressure dynamic sealing device
A sealing assembly includes a first machine component having a seal groove defined by radially oriented jacket support and energizer positioning walls and an energizer compressing wall that faces axially toward a second machine component. A seal located within the seal groove has an energizer element and a telescoping jacket. The jacket has a first leg portion having a jacket sealing surface facing toward the second machine component and an energizer contacting wall facing toward the energizer element. The energizer element is compressed between the energizer contacting and energizer compressing walls and loads the jacket sealing surface against the second machine component. A jacket second leg portion extends generally axially and has an energizer supporting wall facing toward the energizer element and a supported wall facing radially and adjoining the jacket support wall. The second leg portion is interposed between the energizer element and the jacket support wall.
US10330198B2 Multi-piece oil ring
A multi-piece oil ring includes an oil ring main member in which two rails are connected together by a columnar part and which has a roughly I-shaped cross section; and a coil expander disposed in an inner circumferential groove formed on the inner circumferential surface of the columnar. Each rail in the oil ring main member possesses a sliding section protuberance whose tip possesses a jutting portion. The axial length of the jutting portion is 0.02-0.18 mm. The change rate of the axial length of the individual jutting portion is in the range of 0 to 80% at least in a region of from its sliding surface to be faced to a cylinder, which is positioned at the tip of the jutting portion, to a position of 0.03 mm away from the aforementioned sliding surface in the radial direction of the oil ring main member.
US10330193B2 Vehicle propulsion system and method for a vehicle
A vehicle propulsion system includes an engine including a crankshaft and adapted to generate torque, a crankshaft sensor that outputs a signal that is indicative of a rotary position of the crankshaft, a transmission with a clutch that is connected to the engine to receive the torque from the engine, a drive member connected to the transmission to receive torque from the transmission, and a controller that commands operation of the clutch based upon the signal from the crankshaft sensor for controlling engine compression pulse disturbances as the engine speed changes from an elevated rpm to low or zero rpm as well as low or zero rpm to an elevated rpm.
US10330192B2 Automatic transmission, control method of automatic transmission, vehicle and control method of vehicle
A vehicle makes a notification to prompt a driver to perform a predetermined operation in a case in which a predetermined function of the vehicle is lost, and starts a recovery operation of the function on condition that the predetermined operation is performed.
US10330191B2 Double disconnect transmission reverser with disconnect synchronizer
A control system for a transmission reverser having an output gear, a forward disconnect device, a first reverse disconnect device, and a second reverse disconnect device includes one or more controllers with processing and memory architecture configured to execute control logic to control the transmission reverser in a forward mode and a reverse mode. In the forward mode, the one or more controllers command the first reverse disconnect device to disengage and the forward disconnect device to engage to rotate the output gear in a forward direction. In the reverse mode, the one or more controllers command the first reverse disconnect device to engage and the second reverse disconnect device to engage to rotate the output gear in a reverse direction.
US10330190B2 Gear lever
A gear lever for motor vehicles is provided, of the type including a lever body, a grip, a block and a rod. The lever body defines a main axis and is configured for being associated to a gearshift device of a motor vehicle. The block is arranged to be displaced between an operative position and an inoperative position, respectively, for blocking and releasing the lever in or from a given gearshift position. The rod is slidably mounted within the lever body, and connected to which is said lever block, and which is arranged to be governed via a control member positioned on the lever body or on the grip for shifting the block from the operative position to the inoperative position. The lever is also height-adjustable.
US10330188B2 Gear for a gear train
Gears, for example, for a gear train are disclosed. The gear may be divided into two axially adjacent spur gears and have a torsion spring in the form of a circular ring segment. Between two peripherally mutually opposing spring ends, a slot may be formed in which two cams engage which are each assigned to one of the two spur gears. One of the cams may be assigned to one of the two spring ends and the other cam may be assigned to the other spring end. The two cams may be arranged at least substantially overlap-free in an axial direction, wherein contact faces for the cams formed at both spring ends of the torsion spring are arranged on a radially outer end of the spring ends. The contact faces may be delimited radially inwardly by clearances on the spring ends.
US10330186B2 Power split transmission
A power split transmission and a method of merging the power flows of the power split transmission are provided. A power input shaft drives a planetary gear set splitting the input power into a power flow over a variable power branch and into a power flow over a mechanical power branch. The power flows can be merged for driving a power take-off shaft. A reverser includes a first clutch, a second clutch, a first gear set and a second gear set. By engaging the first clutch and disengaging the second clutch the first gear set is driven, if an output shaft of the variable power branch and a mechanical transmission shaft are counter-rotating. By engaging the second clutch and the first clutch disengaging the second gear set is driven, if the output shaft of the variable power branch and the mechanical transmission shaft are co-rotating.