Document Document Title
US10325181B2 Image classification method, electronic device, and storage medium
An image classification method is provided. The method includes: inputting a to-be-classified image into a plurality of neural network models; obtaining data output by multiple non-input layers specified by each neural network model to generate a plurality of image features corresponding to the plurality of neural network models; respectively inputting the plurality of corresponding image features into linear classifiers, each of the linear classifiers being trained by one of the plurality of neural network models for determining whether an image belongs to a preset class; obtaining, using each neural network model, a corresponding probability that the to-be-classified image comprises an object image of the preset class; and determining, according to each obtained probability, whether the to-be-classified image includes the object image of the preset class.
US10325173B2 Methods and systems for analyzing images in convolutional neural networks
A method for analyzing images to generate a plurality of output features includes receiving input features of the image and performing Fourier transforms on each input feature. Kernels having coefficients of a plurality of trained features are received and on-the-fly Fourier transforms (OTF-FTs) are performed on the coefficients in the kernels. The output of each Fourier transform and each OTF-FT are multiplied together to generate a plurality of products and each of the products are added to produce one sum for each output feature. Two-dimensional inverse Fourier transforms are performed on each sum.
US10325168B2 Fingerprint sensing system configured to determine if a finger contacts a fingerprint sensor
The invention relates to a method performed by a fingerprint sensing system of determining if a finger contacts a fingerprint sensor of the system, and a fingerprint sensing system performing method. In a first aspect of the invention, a method performed by a fingerprint sensing system is provided for determining if a finger contacts a fingerprint sensor of the fingerprint sensing system. The method comprises capturing an image of an object contacting the fingerprint sensor, determining an intensity for a plurality of pixels of the captured image, estimating local curvatures of pixel intensity variation in the captured image, and determining from the estimated local curvatures if local pixel intensity variation is dominated by a single direction, in which case the object on the sensor is considered to constitute a finger.
US10325166B2 Method, apparatus, and system for a parametric representation of signs
An approach is provided for parametric representation of signs. The approach involves receiving a request to detect and encode signs depicted in an input image into a parametric representation. The approach also involves assigning processing nodes of a computer vision system to independently process each grid cell of the input image to detect at least one edge of a sign. The processing nodes are assigned based on proximity to each grid cell. Each respective grid cell is created by overlaying a grid onto the input image. The approach further involves encoding, by the processing nodes, an angle and a location of a detected edge as edge parameters of a cell-based parametric representation for each grid cell. The approach further involves aggregating the cell-based parametric representation for each respective grid cell in which at least one edge is detected to output the parametric representation of the at least one sign.
US10325163B2 Vehicle vision
A computer is programmed to detect an object based on vehicle camera image data. The computer determines a light source and determines, based in part on a light source position, that the detected object is a shadow. The computer then navigates the vehicle without avoiding the object upon determining that the detected object is a shadow.
US10325162B2 Detection device and detection method
There is provided a detection device that includes: a position estimator that estimates a candidate position of a crosswalk in a movement direction of a vehicle and estimates a length of the crosswalk and an intersecting angle between the crosswalk and a roadway using the candidate position; a corrector that corrects the numbers of periods and widths of two basis functions based on the estimated length of the crosswalk and the estimated intersecting angle, the two basis functions corresponding to intervals of white lines of the crosswalk and are orthogonal to each other; and a crosswalk detector that detects whether or not the crosswalk is present using both image data which include the candidate position and the two corrected basis functions.
US10325161B2 Vehicle state determining device, display processing device, and vehicle state determining method
There is provided a vehicle state determining device. An extracting unit is configured to extract feature points from images acquired by an imaging device mounted on a vehicle. An estimating unit is configured to estimate the movement amount of the vehicle at each time set at intervals of a predetermined time, on the basis of the feature points extracted by the extracting unit. A determining unit is configured to perform determination on movement of the vehicle on the basis of the movement amount estimated by the estimating unit, and the change amount of the movement amount.
US10325157B2 Shadow removal method and system for a mobile robot control using indoor surveillance cameras
A mobile robot to which a shadow removal method and system for surveillance camera-based mobile robot control according to the present invention is applied acquires images from two closely installed surveillance cameras indoors and performs shadow removal at an improved speed compared to the conventional speed, to recognize the obstacle in the image to avoid it and travel.It is anticipated that through the mobile robot using the surveillance camera-based shadow removal method and system of the present invention, the practical use of an intelligent image surveillance system that can automatically analyze images and recognize a dangerous situation to take quick action may be accelerated.
US10325154B2 Systems and methods for providing object recognition based on detecting and extracting media portions
Systems, methods, and non-transitory computer-readable media can receive a selection of an image. An object included in the image can be detected. An image portion that includes the object can be extracted from the image. The image portion can be provided for image analysis based on one or more object recognition processes. An identifier for the object can be received. The identifier can be determined based on the one or more object recognition processes being applied to the image portion.
US10325152B1 Method of extracting warehouse in port from hierarchically screened remote sensing image
A method of extracting a warehouse in a port from a hierarchically screened remote sensing image includes the following steps: first, recognizing a texture feature of a remote sensing image and extracting edge lines of a coast of a port; then, selecting a sample of an optional irregular texture region and forming, through a CA transformation, principal component images of different hierarchies by taking a ratio of a between-class difference to an intra-class difference being maximum as an optimization condition; sequentially, extracting a correlation relationship of the warehouse in the port, and forming a feature point set with recognized warehouses to be analyzed; and last, extracting a feature of a visually sensitive image through a scene image to obtain a feedback selection of a real scene image to extract the warehouse in the port accurately.
US10325142B2 Multifunction fingerprint sensor
In one aspect, a fingerprint sensor device includes sensing circuitry to generate a sensor signal responsive to detecting a contact input associated with a fingerprint. The sensing circuitry includes a fingerprint sensor to detect the contact input and generate a signal indicative of an image of the fingerprint. The sensing circuitry includes a live finger sensor to generate a signal indicative of an identification of the fingerprint as belonging to a live finger. The generated sensor signal includes the signal indicative of the image of the fingerprint and the signal indicative of the identification of the fingerprint as belonging to a live finger. The fingerprint sensor device includes processing circuitry communicatively coupled to the sensing circuitry to process the generated sensor signal to determine whether the contact input associated with the fingerprint belongs to a live finger.
US10325141B2 Pattern registration
A system, method, and computer program product for automatic machine-implemented pattern registration, particularly suited to small sensor systems which include a reduced image capture area size relative to the pattern being sensed.
US10325139B2 Fingerprint authentication with parallel processing
The invention relates to a method of authenticating a user by means of a fingerprint authentication system comprising a fingerprint sensing arrangement and authentication circuitry. The method comprises the steps of acquiring a first candidate fingerprint image; acquiring a second candidate fingerprint image; processing, while acquiring the second candidate fingerprint image, the first candidate fingerprint image by the authentication circuitry; and evaluating a result of the processing. When the evaluation indicates that successful authentication is not likely based on the first candidate fingerprint image, the user is authenticated based on the second candidate fingerprint image.
US10325136B1 Acoustic imaging of user input surfaces
An acoustic imaging system includes multiple acoustic transducers disposed to circumscribe a portion of imaging surface. An acoustic imaging system also includes a controller and an image resolver. The acoustic transducers convert electrical signals into mechanical energy and/or mechanical energy into electrical signals. The controller is adapted to apply an electrical signal to the acoustic transducers which, in response, induce a mechanical wave, such as a surface wave, into the circumscribed portion. The controller is also adapted to receive electrical signals from the acoustic transducers. The image resolver uses the electrical signals received by the controller in order to construct an image of an object in physical contact with the imaging surface.
US10325135B2 Method for fingerprint enrollment
The present invention relates to a method of enrolling a fingerprint of a user's finger using a fingerprint sensor, specifically allowing for an adaptability in a number of times the use's finger needs to touch/contact the fingerprint sensor for enrollment completion. The invention also relates to a corresponding electronic device and to a computer program product.
US10325134B2 Method and system for calibration of an optical fingerprint sensing device
A method of initiating a calibration operation of an optical fingerprint sensing device comprising an array of photosensitive elements for capturing a fingerprint pattern, the method comprising acquiring information indicative of a change of an environmental parameter influencing the operation of the fingerprint sensing device; and if the change is larger than a predetermined threshold value, performing a calibration operation of the fingerprint sensing device. There is also provided a fingerprint sensing device configured to perform the method, and a consumer electronic device comprising such a fingerprint sensing device.
US10325130B2 Predictive anomaly detection
Systems, methods, and computer-readable storage media are provided for an embedded, scalable, predictive tool capable of detecting in-field anomalies and trends in advance of productivity losses on single devices, device clusters, and/or multi-cluster architectures. In-field and in real-time, sets of barcode signal sequences associated with respective barcode symbols are collected in time series (that is, at successive time intervals). A quality index measure in computed for each of the barcode signal sequence sets such that each quality index measure is associated with a barcode symbol. Patterns among the sets are identified therefrom and compared to barcode symbol patterns that are known to be associated with particular trends or anomalies and appropriately classified as such.
US10325129B2 Method and apparatus for ordering code candidates in image for decoding attempts
A method and apparatus for decoding codes applied to objects for use with a camera and a conveyor system wherein the camera includes an image sensor having a two dimensional field of view (FOV) and the conveyor system moves objects through the FOV such that objects enter the FOV along an entry edge and exit the FOV along an exit edge, the method comprising the steps of providing a processor programmed to perform the steps of obtaining images of the FOV, for each image identifying code candidates in at least portions of the image, ordering at least a subset of the code candidates for decoding in a candidate order wherein the candidate order is determined at least in part as a function of the first direction of travel through the FOV, attempting to decode code candidates in the order specified by the direction of travel and when a new image event occurs, foregoing attempts to decode at least a portion of the identified code candidates.
US10325128B1 Long range barcode scanning
Systems, methods, and computer-readable media are disclosed for long range barcode scanning. In one embodiment, an example method may include determining a signal representative of a portion of light reflected from a barcode, determining respective values at one or more valleys and peaks of the signal, determining that a first peak represents a first narrow barcode element of the barcode, and determining that the third peak represents a second narrow barcode element of the barcode. Example methods may include determining a first edge position of the first narrow barcode element along a first portion of the signal, determining a second edge position of the second narrow barcode element along a second portion of the signal, and determining a path between the first edge position to the second edge position.
US10325127B2 Imaging reader with low stray visibility illumination
A data reading system and method, such as for reading optical codes on objects being passed through a read zone, including one or more imagers and at least one illumination module having a reflector housing that includes a baffle structure with a first inner surface and a second inner surface, and a light source disposed at the rear end of the reflector housing and operative to generate illumination out through the baffle structure along an outgoing illumination path, wherein at least one of the inner surfaces of the baffle structure comprises a dielectric material operative to exhibit high reflectivity to light rays from the light source impinging at a high incidence angle and to exhibit low reflectivity to light rays from the light source impinging at a low incidence angle, thereby minimizing stray light impinging on the eyes of the operator while maximizing on-target illumination.
US10325126B2 Bulk radio frequency identification tag reading
A method and apparatus for detecting a bulk quantity of RFID tags in a presentation area such as a point-of-sale device. Bulk quantity of RFID tags may be detected according to input to the point-of-sale device including through input from a symbolic barcode scanner, a conveyor belt, a weight scale, and/or via an RF antenna driven at a first power level. After the bulk quantity of RFID tags is detected, the RF antenna is driven at a second, higher power level temporarily to increase bulk RFID tag detection accuracy. “Fringe” tags may be detected by the RF antenna when it is driven at the higher power level that are in the environment but not presented at the point-of-sale device. Fringe tags may be filtered based on RF characterization of the presentation area including driving the RF antenna outside of presentation sessions and/or filtering RFID tags detected across multiple presentation sessions.
US10325125B1 Inventory-cycle-based RFID tag location
Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
US10325124B1 Indoor position and vector tracking system and method
A control system for indoor position and vector tracking includes a plurality of radio frequency (RF) transmitters to detect a mobile radio frequency identification (RFID) tag. The control system includes an intelligent controller to receive location information from the RF transmitters and to calculate a vector associated with the mobile RFID tag. The intelligent controller may utilize the vector as a control input to an algorithm for selecting a control operation for one or more of plurality of networked devices.
US10325116B2 Dynamic privilege management in a computer system
An example method of dynamic privilege management in a computer system includes: detecting launch of an application by a user in a login session of a desktop executing on the computer system; determining identification information for the application; evaluating at least one policy that specifies requirements for privilege elevation using the identification information as parametric input; generating a privilege elevation result for the application, the privilege evaluation result including a positive or negative indication of whether the at least one policy permits privilege elevation of a process created for the application within the login session; and elevating privilege of the process in response to the positive indication in the privilege elevation.
US10325107B2 Systems and methods for securing data using encryption
Some embodiments of the present invention include an apparatus for securing data and include a processor, and one or more stored sequences of instructions which, when executed by the processor, cause the processor to set a data download threshold, encrypt data to be downloaded by a user based on detecting size of the data violating the download threshold such that the user receives encrypted downloaded data, and manage a decryption key used to decrypt the encrypted downloaded data. The decryption key may be deconstructed into “N” key fragments and may be reconstructed using “K” key fragments where “N” is equal to “2K−1”.
US10325106B1 Apparatus and method for operating a triple store database with document based triple access security
A server includes a triple processor with instructions executed by a processor to receive an input document, read and store document restrictions for the input document, specify a first triple permutation, and produce for each triple in the input document a record of the triple in accordance with the first triple permutation and the position of the triple in the document. The server also includes a query processor with instructions executed by a processor to receive a query, match components of the query to triples in a triple repository to form initial triples, remove triples from the initial triples in accordance with document restrictions associated with the triples to form final triples, and return the final triples.
US10325104B1 Systems and methods for data sharing and transaction processing for high security documents
Systems and methods for data sharing and transaction processing for high security documents are disclosed. According to one embodiment, a method may include (1) at least one computer processor verifying that a sender of a document is authorized to send the document; (2) the at least one computer processor verifying that a receiver of the document is authorized to receive the document; (3) the at least one computer processor identifying at least one restriction to associate with the document; and (4) the at least one computer processor associating the at least one restriction with the document.
US10325098B2 Method for removing customer personal information from an electronic device
A system and method for processing electronic devices to determine removal of customer personal information (CPI). An electronic device is connected to a test device. A number of electronic devices including the electronic device are received for determining that the CPI is removed from a number of sources. The number of electronic devices include a number of makes and models of electronic devices. A determination of whether CPI is included on the electronic device is made. An identification of the electronic device is recorded in response to determining that CPI is included on the electronic device. The CPI is cleared form the electronic device in response to determining that the CPI is included on the electronic device. The identification of the electronic devices and metadata is reported in response to determining the CPI was included on the electronic device.
US10325097B2 Static detection of context-sensitive cross-site scripting vulnerabilities
A method for statically analyzing a web application program may include obtaining a control flow graph for the web application program. Each control flow graph node may correspond to a statement in the web application program. The method may further include obtaining a sanitizer sequence including one or more sanitizers followed by an output statement, obtaining a placeholder corresponding to the sanitizer sequence, and generating control flow paths including an output node that corresponds to the output statement. The method may further include generating documents for each control flow path. Each document may include a sanitized value corresponding to the output statement. The method may further include inserting the placeholder into each document at a location of the sanitized value, and reporting a potential cross-site scripting flaw when the sanitizer sequence is insufficient for the output context sequence of the sanitized value.
US10325095B2 Correlating a task with a command to perform a change ticket in an it system
An approach is provided for controlling a task to perform a change ticket. The task is correlated with user(s) authorized to initiate execution of command(s) to perform the task and with an authorized location. A requestor is determined to be in the authorized location by receiving verification from physical access control system(s). The requestor is determined to be logged into a first computer system at the authorized location and to have utilized the first computer system to request execution of one of the command(s). The requestor is determined to be remotely logged into a second computer system via the first computer system. The requestor is determined to be one of the authorized user(s) correlated with the task. Based in part on determining the requestor is one of the authorized user(s) subsequent to determining the requestor is remotely logged into the second computer system, the requested command is executed.
US10325092B2 Dynamically adjusting a model for a security operations center
Examples relate to dynamically adjusting a model for a security operations center (“SOC”). As such, the examples disclosed herein enable constructing a customer storage model over a set of time periods for a customer based on a set of resources of the SOC, a storage distribution model received from the customer related to expected usage of the set of resources, and a threat landscape for the customer. The customer storage model may be revised for a second time period based on actual storage use of the customer during a first time period, and a projection of an amount of data to be consumed in the second time period based on the threat landscape. Allocation of the resources in the SOC may be revised for the second time period based on the revision to the customer storage model.
US10325089B2 Mobile application, resource management advice
Techniques for a resource management advice service are provided. In some examples, resource management advice and/or instructions may be provided for use with mobile devices, mobile applications, cloud applications, and/or other web-based applications. For example a mobile client may request to perform one or more resource management operations associated with a service provider. Based at least in part on the requested operation and/or the particular service provider, advice and/or instructions for managing the resource may be provided.
US10325087B1 Systems and methods for authenticating a user at a public terminal
Systems and methods for authenticating a user to access a public terminal are described. Disclosed embodiments may include reading, using the physical credential reader, a user identifier from the physical credential device. Disclosed embodiments may also include transmitting the public terminal identifier and the user identifier to a secure server. Further, disclosed embodiments may include receiving, after completing the transmission, a unique code from the secure server. Disclose embodiments may additionally include displaying the unique code on the display device. Disclosed embodiments may include receiving, after displaying the unique code, an authentication message from the secure server. Disclosed embodiments may further include, responsive to receiving the authentication message, authorizing the user to use a terminal command at the public terminal.
US10325080B2 Identity information verification
An example method for verifying identity information includes: receiving image information transmitted and rendered by a client; extracting feature information from the image information; matching the feature information with the feature determination information collected in advance; the feature determination information having associated identity information; determining whether the client fits with the identity information when the match is successful. The example embodiment of the present disclosure identifies a user on the basis of the uniqueness of the image information rendered by different client environments and clients, ensuring the accuracy of identification of user identity information, meanwhile avoiding the problem that the user identity information cannot be identified due to the shutdown of Cookie by clients, and raising the success rate of identification of identity information.
US10325079B1 Version management platform
A node, of a network of nodes with access to a distributed ledger, receives a request to verify the user has consented to a current version of terms (i.e., current terms) associated with a program. The node obtains, using the distributed ledger, historical consent data indicating a version of the terms to which the user has previously provided consent. The node performs a first verification procedure to determine the user has not consented to the current terms, provides an indication to a user device that the user has not consented to the current terms, and receives, from the user device, a message indicating an acceptance of the current terms. The node performs additional verification procedures to determine that the user is who consented to the current terms and updates the distributed ledger to include a record indicating that the user consented to the current terms.
US10325077B2 Strong authentication of client set-top boxes
Described herein are systems and methods for securing transmission of content from a smart card in a host television receiver to a client television receiver. The smart card can receive the encrypted content stream from the television service provider, decrypt the content stream with the global network key, identify the client television receiver as the destination of the content stream, generate a unique key specific to the content stream, encrypt the unique key with a local key known to the client television receiver, encrypt the content stream with the unique key, and transmit the encrypted content stream along with the encrypted unique key to the client television receiver. The client television receiver can then receive the encrypted content stream and the encrypted unique key, decrypt the unique key, decrypt the content stream with the unique key, and transmit the content stream to a display device of the client television receiver.
US10325070B2 Treatment intelligence and interactive presence portal for telehealth
The present invention relates to a computerized system for and method of providing precision healthcare services such as consultation, education, assessment, diagnosis, intervention, or treatment at a distance via encrypted real-time image and audio presence where the healthcare professional's assessment, diagnosis, and intervention activities are informed by patient feedback, smart objects, and artificial intelligence and patient outcomes are optimized through recursive system feedback. The present invention is unlimited with regard to the type of patient entity or healthcare professional entity.
US10325068B2 Methods and apparatus to label radiology images
Methods and apparatus are disclosed to label radiology images are disclosed. An example apparatus, includes: means for obtaining user input identifying a vertebra on a spinal image; means for generating first annotations on the spinal image based on: 1) the user input; 2) connected regions on the spinal image; and 3) a number of viewable vertebrae on the spinal image; means for generating second annotations on the spinal image based on: 1) the error; 2) second connected regions on the spinal image; and 3) the number of viewable vertebrae on the spinal image, the second connected regions on the spinal image being determined based on second contextual-information features that account for the error; means for displaying the spinal image including the second annotations; means for validating the second annotations in association with the spinal image; and means for storing the second annotations in association with the spinal image.
US10325066B2 System for mental health clinical application
A system for mental health clinical application includes a virtual reality (VR) headset, a physiological sensor device and a computer device. The computer device is used to perform an illness test on a user by establishing a virtual 3D environment via the VR headset according to test data provided by the computer device. The computer device receives, from the physiological sensor device, a physiological signal of the user in response to the illness test to analyze an illness condition of the user.
US10325063B2 Multi-valued decision diagram feature state determination
A system is provided with memory and a processor. The memory is configured to store data representative of a multi-valued decision diagram (MDD). The processor is in communication with the memory and is programmed to receive a current selection of one or more of the features, and to determine a feature state for each of the one or more features, based on the current selection and the possible configurations defined by the MDD. The processor is further programmed to calculate an availability bitset indicative of which features as available for further selection, consistent with the valid configurations and without violating existing constraints of the current selection.
US10325061B2 Automatic axial thrust analysis of turbomachinery designs
Various aspects of the disclosed technology relate to axial thrust analysis of turbomachinery designs. A cavity of a turbomachinery design is divided into sub-cavities. Magnitudes of horizontal components of forces exerted on rotational faces in each of the sub-cavities are computed based on computational fluid dynamics, areas of the rotational faces and angles of the rotational faces. The horizontal components are components along a rotational axis of the turbomachinery design. Directions of the horizontal components of the forces are determined based on how many faces a line parallel to the rotational axis intersects between a rotational face of interest and a side of the cavity. A thrust force on a turbine of the turbomachinery design attributed to secondary fluid systems is computed using the magnitudes and the directions of the horizontal components of the forces.
US10325055B2 Signal integrity delay utilizing a window bump-based aggressor alignment scheme
This application discloses a computing system configured to determine a timing window for reception of a signal propagated through a victim channel in a circuit design, generate an aggressor window bump for each noise bump capable of being induced on the victim channel by one or more aggressor channels, determine a delta delay corresponding to the timing window for the signal propagated through the victim channel based, at least in part, on one or more of the aggressor window bump, and utilize the delta delay corresponding to the timing window for the signal to determine whether the victim channel operates within a timing constraint associated with the circuit design.
US10325054B2 Invariant sharing to speed up formal verification
Methods and apparatuses are described for sharing inductive invariants while performing formal verification of a circuit design. Specifically, some embodiments assume at least an inductive invariant for a property to be true while proving another property. According to one definition, an inductive invariant of a property is an inductive assertion such that all states that satisfy the inductive assertion also satisfy the property. According to one definition, an inductive assertion describes a set of states that includes all legal initial states of the circuit design and that is closed under a transition relation that models the circuit design.
US10325053B2 Triangular routing for high speed differential pair length matching
A method and apparatus for matching the lengths of traces of differential signal pairs. The method includes determining that a first trace is longer than a second trace and modifying the second trace so that the length is substantially equal to the length of the first trace. In some implementations, the second trace can be modified by replacing one or more sections of the trace with two line segments that are substantially equal in length and meet at a vertex that is less than 180 degrees.
US10325052B1 Method and system for implementing custom inter-layer transitions for a multi-layer bus
The present embodiments relate generally to techniques for creating and/or modifying multi-layer buses in an IC design. According to some more particular aspects, embodiments relate to techniques for allowing an IC designer to efficiently transition a multi-layer bus section made of N wires and M layers to another multi-layer bus section made of N wires and any other M′ layers. In some embodiments, the user describes, programmatically, one or several custom transitions called a custom transition procedure and saved in a human-readable text file that can also be read by a layout editor tool. By a command associated with the custom transition procedure that is exposed to the user in the layout editor tool, a multi-layer bus is automatically transitioned from a set of layers to another.
US10325039B2 Method for virtually inspecting an actual produced part
A method and a computer programme product for virtually inspecting an actual produced part, comprising providing an ideal Finite Element (FE)-mesh corresponding to an ideal produced part, said ideal produced part comprising two or more mounting places, by measuring the actual produced part, generating a numerical representation of the actual produced part, generating an actual FE-mesh by modifying the ideal FE-mesh such that the shape of the ideal FE-mesh adapts to the numerical representation of the actual produced part, and performing an FE-analysis, by forcing the actual FE-mesh into position by constraining the mounting places of the actual FE-mesh, and determining a deformation of the actual FE mesh resulting from its constraint.
US10325033B2 Determination of content score
A computer-implemented method of determining a content score of resource content comprises receiving one or more main topics highly relevant to the resource content; receiving the resource content; determining, using the one or more main topics, a content score value indicating the content score; and outputting the determined content score value, a corresponding system, computing device and non-transitory computer-readable storage medium.
US10325032B2 Resource provisioning systems and methods
Example resource provisioning systems and methods are described. In one implementation, an execution platform accesses multiple remote storage devices. The execution platform includes multiple virtual warehouses, each of which includes a cache to store data retrieved from the remote storage devices and a processor that is independent of the remote storage devices. A resource manager is coupled to the execution platform and monitors received data processing requests and resource utilization. The resource manager also determines whether additional virtual warehouses are needed based on the data processing requests and the resource utilization. If additional virtual warehouses are needed, the resource manager provisions a new virtual warehouse.
US10325030B2 Durable multiversion B+-tree
Embodiments of the systems and methods disclosed include a durable multiversion modification of B+-tree with full transaction semantics. In-memory and persistent page images are managed without a buffer manager. Instead, a non-leaf page downlink directly points either to in-memory or on-disk pages. In turn, the reduced amount of fetches per page access improves scalability on multi-core hardware platforms. Embodiments include structurally consistent copy-on-write checkpoints that enable using row-level write-ahead logs. In combination with in-memory undo log for multiversion concurrency control, the amount of persistent storage operations is significantly reduced.
US10325028B2 Systems and methods for internationalization support
Systems, methods, and tangible, non-transitory, computer readable media is described herein. For example, a system includes a portable non-destructive testing (NDT) device. The NDT device includes a display, a user interface, a memory storing an operations object having a first text in a first language, and a processor. The processor is configured to present the first text on the operations object via the display during an operation of the portable NDT device, and wherein the processor is configured to create a second text in a second language via the user interface of the NDT device, and to present the second text on the operations object as an alternative to the first text via the display during the operation of the NDT device.
US10325027B2 Changing a language for a user session replay
An approach is provided for changing a language for a replay of a session of a user. Data from requests and responses of the session is captured. Based on the captured data, an initial language of content presented to the user in the session is determined. A selection by an analyst of a preferred language for the replay of the session is obtained. It is determined whether the preferred language matches the initial language. If the preferred language does not match the initial language, the captured data is translated from the initial language into the preferred language and the session is replayed by presenting the content in the preferred language and not in the initial language. The replayed session is viewed by the analyst. If the preferred language matches the initial language, the session is replayed by presenting the content in the initial language, without translating the captured data.
US10325026B2 Recombination techniques for natural language generation
A technique for generating a new equivalent phrase for an input phrase includes receiving a first input phrase for natural language expansion. Tokens that correspond to parts of speech are generated for the first input phrase. An original grammar tree is generated using at least some of the tokens. One or more alternate grammar trees are generated that are different from the original grammar tree but substantially equivalent to the original grammar tree. One or more synonyms for at least one of the tokens are generated. Finally, one or more new phrases are generated based on the one or more alternate grammar trees and the one or more synonyms.
US10325023B2 Method for assigning semantic information to word through learning using text corpus
A method is provided for controlling a device based on acquired text data. The method includes acquiring the text data indicating a voice spoken by a user, and analyzing a meaning of the text data based on a table, in which a word and a vector representing a meaning of the word in a vector space of predetermined dimensions are associated. The method also includes generating a command to control the device based on the analyzed meaning of the text data. The table is generated by performing a learning process by assigning to a first word a first vector representing a meaning of the first word in the vector space, and by assigning to a second word a second vector representing a meaning of the second word in the vector space, in accordance with an arrangement of a word string in a first text corpus and a second text corpus.
US10325022B1 Automated expression parallelization
A system is capable of automatically adjusting or reconstructing a baseline expression to generate a parallelized expression. Evaluation of the parallelized expression provide a substantially similar output as the evaluation of the baseline query in more efficient manner. In some implementations, data indicating an expression to be evaluated on a primary thread of the one or more processors is obtained. Elements of the expression are identified. The elements are grouped into a parse tree representation. Elements of the expression are classified as belonging to either a first category that includes elements that are eligible for parallel processing or a second category that includes elements that are not eligible for parallel processing. A particular element that is classified as belonging to the first category is identified and evaluated on a non-primary thread of the one or more processors. The non-primary thread is evaluated in parallel with the primary thread.
US10325016B2 Computer processes for analyzing and suggesting improvements for text readability
Computer-based processes are disclosed for analyzing and improving document readability. Document readability is improved by using rules and associated logic to automatically detect various types of writing problems and to make and/or suggest edits for eliminating such problems. Many of the rules seek to generate more concise formulations of the analyzed sentences, such as by eliminating unnecessary words, rearranging words and phrases, and making various other types of edits. Proposed edits can be conveyed, e.g., through a word processing platform, by changing the visual appearance of text to indicate how the text would appear with (or with and without) the edit.
US10325006B2 Scalable architecture for analog matrix operations with resistive devices
In some aspects, a method for performing analog matrix inversion on a matrix with a network of resistive device arrays B, W, Q, and C is described. The method may include initializing arrays W, Q, B and C, updating the connections of array W in parallel and array Q in parallel until a predetermined condition is satisfied, and responsive to determining that the predetermined condition is satisfied, outputting an inverted matrix based on outputs from the connections of arrays B, W, Q, and C.
US10325005B2 Apparatuses and methods for calibrating magnetometer attitude-independent parameters
Methods and apparatuses for calibrating attitude-independent parameters of a 3-D magnetometer are provided. A calibration method includes storing and updating data related to a N×9 matrix T and a N×1 matrix U extended for each measurement with an additional row and an additional element, respectively, the additional row and the additional element being calculated based on values measured by the 3-D magnetometer for the respective measurement. The method further includes calculating analytically (1) a symmetric non-orthogonal 3×3 matrix D representing scaling and skew of the 3-D magnetometer measured values and (2) a vector b representing bias of the 3-D magnetometer measured values, using the stored data and a singular value decomposition (SVD) method.
US10325004B1 Method of optimizing an optical parametric model for structural analysis using optical critical dimension (OCD) metrology
Optimization of optical parametric models for structural analysis using optical critical dimension metrology is described. A method includes determining a first optical model fit for a parameter of a structure. The first optical model fit is based on a domain of quantities for a first model of the structure. A first near optical field response is determined for a first quantity of the domain of quantities and a second near optical field response is determined for a second, different quantity of the domain of quantities. The first and second near optical field responses are compared to locate a common region of high optical field intensity for the parameter of the structure. The first model of the structure is modified to provide a second, different model of the structure. A second, different optical model fit is determined for the parameter of the structure based on the second model of the structure.
US10325002B2 Web service framework
Representative implementations provide devices and techniques for automatically generating a skeleton of at least a portion of a web service application. The skeleton comprises a framework that may be modified as needed for a desired use, such as for a relational database backed application, for example. In one aspect, the framework includes a versatile model to support different validation methods and varied customization. Filter support allows a user to perform actions on and/or define rules for inputs. In another aspect, the skeleton is automatically activated in an in-memory database repository.
US10324995B2 Internet search results annotation for missing search terms
Internet search engines sometimes provide Internet search results referencing webpages that do not contain all search term elements submitted by a user. The user may then click on such Internet search results where the referenced webpages do not contain an important search term element. The present invention is directed to annotating Internet search results to indicate missing search term elements. This facilitates the user to avoid clicking on an Internet search result where the user's search term elements are not present on the referenced webpage, and thereby prevents wasting the user's time. Furthermore, frequently, search term elements are missing on a webpage referenced by an Internet search result but are found on a descendant webpage thereof. Accordingly, the present invention is further directed to annotating an Internet search result consistent with the presence or absence of search term elements on both a referenced webpage and one or more descendant webpages.
US10324993B2 Predicting a search engine ranking signal value
Methods, systems, and apparatus including computer programs encoded on a computer storage medium, for augmenting search engine index that indexes resources from a collection of resources. In one aspect, a method of augmenting a first search engine index that indexes resources from a first collection of resources includes the actions of identifying a first resource, in the first collection of resources, that is indexed in the first search engine index for which a value of a search engine ranking signal is not available, wherein a search engine uses values of the search engine ranking signal in ranking resources in response to received search queries; processing text from the first resource using a machine learning model, the machine learning model being configured to: process the text to predict a value of the search engine ranking signal for the first resource; and updating the first search engine index by associating the predicted value of the search engine ranking signal with the first resource in the first search engine index.
US10324991B2 Search promotion systems and method
A method for presenting search results is provided. The method receives a user input search query; obtains, from a search engine, a first set of search results responsive to the user input search query; efficiently identifies a promoted set of search results for promotion using a set of search promotion rules, each of the set of search promotion rules including a set of terms and one or more document identifiers; revises the first set of search results, based on the identified promoted set, to create a second set of search results; and presents the second set of search results, wherein the second set of search results includes the first set of search results and the promoted set in a promoted position.
US10324990B2 Providing continued searching and associated indicators
A search continuation device and its operations include, for example, performing a first electronic search based on first search criteria. The first electronic search generates first search results. The operations can further include electronically storing search data associated with the first electronic search (e.g., in a user account). The operations can further include performing a second electronic search with second search criteria substantially similar to the first search criteria. The second electronic search generates second search results. The operations can further include, retrieving the search data (e.g., from the user account), and providing, based on the search data, one or more indicators for presentation with the second search results. The one or more indicators specify continued search information, such as a degree to which content contained within an item of the first search results was previously accessed or a difference between the first search results and the second search results.
US10324989B2 Microblog-based event context acquiring method and system
A Microblog-based event context acquiring method has: an event-related acquiring information of original microblogs and reposted microblogs thereof contained in a predetermined topic within a statistical time period; calculating an event heat time distribution about the topic corresponding to the information of the original and reposted microblogs thereof related to the event within the statistical time period, the event heat indicating a degree of concern of the original microblogs and the reposted microblogs thereof related to the event in a user group; and selecting, from the statistical time period, a plurality of event context time nodes and corresponding node events according to the event heat time distribution about the topic within the statistical time period so as to constitute an event context of the topic. Event context of the event contained in the predetermined topic by means of the microblogs is acquired quickly and accurately.
US10324988B2 Resource distribution based upon search signals
Embodiments of the disclosure are related to distribution of content in response to search signals in an enterprise environment. Embodiments of the disclosure obtain search signals from a client device associated with a user. In response to obtaining such a search signal, content stored on a resource repository can be located. Such a resource repository can be a private repository associated with an enterprise. In response to located content, a notification can be sent to the client device of the user.
US10324983B2 Interactive visualizations for a recurrent neural network
Recurrent neural networks (RNNs) can be visualized. For example, a processor can receive vectors indicating values of nodes in a gate of a RNN. The values can result from processing data at the gate during a sequence of time steps. The processor can group the nodes into clusters by applying a clustering method to the values of the nodes. The processor can generate a first graphical element visually indicating how the respective values of the nodes in a cluster changed during the sequence of time steps. The processor can also determine a reference value based on multiple values for multiple nodes in the cluster, and generate a second graphical element visually representing how the respective values of the nodes in the cluster each relate to the reference value. The processor can cause a display to output a graphical user interface having the first graphical element and the second graphical element.
US10324981B2 Quality analysis on object notation data sources
Determination of a degree of similarity among and between a set of text notation schema instances. One type of text notation schema instance is the JSON type. In some embodiments, the degree of similarity is expressed as a schema variance value which is determined by individually comparing the schema instances of the set of text notation schema instances to a representative majority schema. Also, determining a quality of a data source associated with the plurality of text notation schema instances based, at least in part, upon the similarity value.
US10324978B2 Composites formed from an absorptive filler and a polyurethane
Composite materials and methods for their preparation are described herein. The composite materials can comprise a polyurethane and an absorptive filler. The polyurethane can be formed from the reaction of at least one isocyanate selected from the group consisting of diisocyanates, polyisocyanates, and combinations thereof, and one or more isocyanate-reactive monomers. The one or more isocyanate-reactive monomers can comprise at least one polyol and a first isocyanate-reactive monomer which includes one or more isocyanate-reactive functional groups and a moiety configured to associate with the absorptive filler.
US10324972B2 Tag management system, tag management method, information provision system, and information provision method, as well as devices and tag used therefor
An operation terminal (120) requires an input of an authentication code when an authority granting request for corresponding electronic information to a tag (100) is received from a user, and transmits the authentication code to a server together with the authority granting request. The server (140) has an authentication code memory unit (142) that stores the authentication code for each tag, and an authorized user management unit (144) that manages the authorized user for each tag. In the case where an authority granting request and an authentication code are received from the operation terminal (120), the server (140) registers the user of the operation terminal (120) with the authorized user management unit (144) as an authorized user of the tag (100) under the conditions that an authorized user of the tag (100) is not registered with the authorized user management unit (144) and the received authentication code matches the contents of the authentication code memory unit (142).
US10324971B2 Method for classifying a new instance
A method for classifying a new instance including a text document by using training instances with class including labeled data and zero or more training instances with class including unlabeled data, comprising: estimating a word distribution for each class by using the labeled data and the unlabeled data; estimating a background distribution and a degree of interpolation between the background distribution and the word distribution by using the labeled data and the unlabeled data; calculating two probabilities for that the word generated from the word distribution and the word generated from the background distribution; combining the two probabilities by using the interpolation; combining the resulting probabilities of all words to estimate a document probability for the class that indicates the document is generated from the class; and classifying the new instance as a class for which the document probability is the highest.
US10324965B2 Techniques for suggesting patterns in unstructured documents
A technique for suggesting patterns to search documents for information of interest includes acquiring a working set of spans for a document set that includes one or more documents. A list of one or more suggested patterns is generated by applying a pattern suggestion algorithm (PSA) to the set of spans for each document in the document set. One or more unique patterns are generated by applying a pattern consolidation algorithm (PCA) to the generated list of suggested patterns. Pattern information for each of the unique patterns is then generated. The pattern information includes a respective first count that corresponds to the number of times each of the unique patterns occurs in the document set.
US10324964B2 Method and systems for enhanced ontology assisted querying of data stores
Systems and methods are disclosed that provide high-level, ontology-based analysis of low-level data stored within an unstructured key/value store. The systems and methods allow an analyst to make sense of massive amounts of data from diverse sources without having any knowledge of the underlying physical data storage. The systems and methods provide flexible ontology assisted addressing, embedding such addressing in existing query languages such as widely used Structured Query Language (SQL), and returning results and provenance information of the results.
US10324963B2 Index creating device, index creating method, search device, search method, and computer-readable recording medium
A non-transitory computer-readable recording medium stores an index generating program that causes a computer to execute a process including: generating presence information of a plurality of pieces of text data, the presence information including whether each of a plurality of elements, included at least one of the plurality of pieces of text data, is present for each of the plurality of pieces of text data, the presence information including a first axe for the plurality of elements and a second axe for the plurality of pieces of text data; detecting collision data for hashed index information when generating the hashed index information, the collision data corresponding to data elements that are independent in the presence information; and setting additional values to each of a plurality of specific collision data, respectively, for one of the plurality of hashed axes.
US10324952B1 Hosted database
A set of one or more database dependent API calls issued by an application are restructured at a database client system to generate a restructured set of database dependent API calls. The restructured set of database dependent API calls are translated at the database client system into one or more database independent API calls. Information representing the one or more database independent API calls is sent from the database client system to a hosted database system such that the hosted database system returns a response to the database independent API calls based on a database access.
US10324949B2 Method and system for consolidating data retrieved from different sources
A method is provided for consolidating data retrieved from different text records stored in different languages and associated with a single user. According to an embodiment, the method comprises the steps of: extracting a plurality of users' identifications from a plurality of text records and converting them into a corresponding plurality of speech records, each being essentially identical to the pronunciation of a corresponding user identification in a language which its respective text record has been stored; converting each speech record to a respective data record; extracting from the data records obtained, at least one group of data records comprising two or more data records essentially identical to each other; for each of the groups, retrieving information comprised in two or more text records which are stored in different languages from each other; and storing the information retrieved in a consolidated text record.
US10324947B2 Learning from historical logs and recommending database operations on a data-asset in an ETL tool
A data analysis server maintains database operation history data and context data for database operations performed on tables by a set of training users. The data analysis server builds predictive models for using the maintained data to recommend database operations and operands to a set of guided users. The data analysis server trains the predictive models by determining and weighting features derived from context data that are predictive of performing database operations to tables with similar context data. Using the predictive model, the data analysis server generates recommended database operations and operands based on context data received from a data analysis application of a guided user and sends the recommendations to the data analysis application for presentation to the guided user.
US10324946B2 Methods and systems for caching data shared between organizations in a multi-tenant database system
Mechanisms and methods for sharing database content between tenants in a multi-tenant database system are provided. The ability to temporarily store metadata related to the shared data for subsequent use optimizes the data transfer process for multiple data transfers. In an embodiment, the metadata is stored for a pre-determined period of time and fetched again after the period elapses if required. The metadata may be erased from temporary storage if an administrator updates the shared data.
US10324944B2 Method and system for implementing a log parser in a log analytics system
Disclosed is a system, method, and computer program product for implementing a log analytics method and system that can configure, collect, and analyze log records in an efficient manner. An improved approach has been described to automatically generate a log parser by analysis of the line content of a log. In addition, an efficient approach has been described to extract key-value content from the log content.
US10324942B2 Segment data visibility and management in a distributed database of time stamped records
A distributed database of time stamped records can be used to store time series data such as events occurring on the Internet. A distributed database of time stamped records can store segments of data that contain events for different time intervals. The volume of events occurring on the Internet introduces a “Big Data” variable that makes collections of data sets so large and complex they are difficult to manage. Disclosed are systems and methods to manage segments of a distributed database of time stamped records for optimal size (for storage and performance reasons etc.) and for proper visibility to data when different segments contain data for overlapping time periods.
US10324940B2 Approximate template matching for natural language queries
Systems and methods provide a media guidance application that recognizes a plurality of natural language search queries for identifying a set of search results. For example, a user may want to determine when the Yankees are playing their next baseball game. The user may structure their query in multiple ways, such as, “When are the Yankees playing?” “What time is the Yankees game?” “When is the next Yankees baseball game?” The user would expect the same result, a description of when the Yankees are playing, regardless of how the query is structured. The systems and methods enable a user to use a plurality of search queries when searching for items or information to get desired results.
US10324939B2 Limiting interruptions and adjusting interruption sound levels
In an approach for managing computing interruptions, a processor receives a computing interruption on a computing device. A processor monitors computing activity of a user on the computing device. A processor accesses user preferences, wherein the user preferences are based on an analysis of previous responses by the user to previous computing interruptions. A processor determines a minimum threshold, based on the computing activity of the user and the user preferences, wherein the minimum threshold identifies when a computing interruption is allowed to be presented to the user. A processor determines from the computing interruption, a sender and a context of the computing interruption. A processor assigns a ranking to the computing interruption based on the sender and the context of the computing interruption. A processor compares the ranking to the minimum threshold. A processor determines whether to present the computing interruption, based on the comparison.
US10324938B2 Ranking algorithm for search queries
In various exemplary embodiments, a system and associated method for prioritizing search results in an electronic environment is disclosed. In one embodiment, a plurality of characters is received from an end-user as a query. A plurality of equivalent keywords is selected responsive to the query with each of the equivalent keywords being evaluated based on a probability of matching the query of the end-user. A rank of each of the equivalent keywords is determined to form a response, which is then transmitted to the end-user. Other methods and related systems are disclosed.
US10324932B2 Detecting logical relationships based on structured query statements
An example computer-implemented method includes receiving, via a processor, a plurality of structured query statements associated with an application and a database. The method includes detecting, via the processor, a logical relationship between at least two of the plurality of structured query statements based on a common source, a predetermined threshold time, a common transaction. The method includes generating, via the processor, a model based on the detected logical relationship. The method further includes receiving, via the processor, a request to modify the database. The method also further includes modifying, via the processor, the database in response to detecting that a predetermined threshold probability of application functionality impairment is not exceeded.
US10324927B2 Data-driven union pruning in a database semantic layer
Methods and apparatus, including computer program products, are provided for union node pruning. In one aspect, there is provided a method, which may include receiving, by a calculation engine, a query; processing a calculation scenario including a union node; accessing a pruning table associated with the union node, wherein the pruning table includes semantic information describing the first input from the first data source node and the second input from the second data source node; determining whether the first data source node and the second data source node can be pruned by at least comparing the semantic information to at least one filter of the query; and pruning, based on a result of the determining, at least one the first data source node or the second data source node. Related apparatus, systems, methods, and articles are also described.
US10324926B2 System and method for extracting and sharing application-related user data
Systems and methods for extracting and sharing application-related user data are disclosed. A method may include extracting in-app data for at least one of the plurality of apps running on a computing device, the in-app data including content consumed by a user while the at least one app is running, and/or at least one user action taken in connection with the content. Using an entity template associated with the app, a plurality of text strings within the in-app data are classified into at least one of a plurality of data types specified by the template. At least one user data item (UDI) may be generated by combining at least a portion of the classified plurality of text strings, the at least one UDI being accessible by a second app, an operating system running on the, a service of the operating system, and/or a service running on at least another device.
US10324925B2 Query generation for collaborative datasets
Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a method may include receiving data representing a query of a consolidated dataset that may include datasets formatted atomized datasets, analyzing the query to classify portions of the query to form classified query portions, partitioning the query into sub-queries as a function of a classification type for each of the classified query portions, and retrieving data representing a query result from distributed data repositories.
US10324924B2 Synchronizing query result between heterogeneous databases
According to an exemplary embodiment of the present invention, disclosed is a method for synchronizing query results between databases executed in a first database server. The method may include: determining synchronization of a materialized view present in a second database server which is remotely located from the first database server in which the materialized view refers to a master table present in the first database server and the first database server and the second database server are heterogeneous; generating a synchronization command to be transmitted to the second database server in response to determination of synchronization; and transmitting the generated synchronization command to the second database server to allow the second database server to synchronize the materialized view present in the second database server and the master table present in the first database server.
US10324922B2 Providing a timeline of events regarding a database record
Disclosed are methods, apparatus, systems, and computer program products for providing a timeline of events regarding a database record in an on-demand database service. In some non-limiting examples, the database record can be stored in a database in a cloud computing environment, and the timeline can display events or interactions related to the database record. Metadata associated with an event or interaction can be used to identify data associated with the event or interaction, and metadata can be used to determine what events or interactions are displayed in the timeline according to filtering parameters. Metadata can also be used to determine a customer satisfaction rating or health-based numeric for the database record.
US10324919B2 Custom object paths for object storage management
A processing device receives a request that identifies an object to store in a storage system. The request includes a custom path for the object that represents content of the object. The processing device selects one or more other objects in the storage system that has a respective custom path that is similar to the custom path in the request. The one or more other objects that have the respective custom path that is similar to the custom path in the request includes content that is similar to the content of the object that is identified in the request. The processing device determines which data store in the storage system stores the one or more other objects that have the respective custom path that is similar to the custom path in the request, and routes the object identified in the request to a storage node corresponding to the data store to store the object in the data store with the one or more other objects.
US10324916B2 Predictive service access
The invention relates to predictive browsing. A set of words for use with an experience matrix are formed, wherein the words are descriptive of a context of a system such as a current web page, and wherein said experience matrix comprises sparse vectors associated with words. At least a part of at least one sparse vector of said experience matrix is accessed to form a prediction output, and suggestions of web pages are provided to a user in response to said prediction output.
US10324915B2 Information processing apparatus, processing apparatus, data search method
An information processing apparatus includes a processor, a plurality of storage devices, and an FPGA. The plurality of storage devices stores a plurality of items of segment data. Each item of segment data includes configuration information on a configuration of the segment data. A search command in which search target segment data and a search formula for the database are described is received from a host computer. The FPGA reads the configuration information relating to the search target segment data, analyzes the search formula to specify column data to be used for search, specifies, based on the read configuration information, a storage location of the specified column data in the search target segment data, reads column data to be used by the specified search target from the storage device in which the search target segment data is stored and executes search, and returns the search result to the host computer.
US10324914B2 Handling user queries against production and archive storage systems, such as for enterprise customers having large and/or numerous files
This application discloses a system for processing requests for data in production and archive/backup databases. The system stores a mapping of data in production and archive databases to multiple different data storage locations, including a production system storing at least one production database and an archive system storing at least one archive database. The system receives a data request from an application component, which manages or receives data from a user interface and has received the data request directly from the user interface. The system translates the data request to one or more database queries based on the mapping. The system causes to execute the database queries against data on the production or archive system. The system returns a result of executing the one or more database queries to the application component, where the application component returns the result to the user via the user interface.
US10324912B2 Multi-entity normalization
In accordance with aspects of the disclosure, systems and methods are provided for normalizing data representing entities and relationships linking the entities including defining one or more graph rules describing searchable characteristics for the data representing the entities and relationships linking the entities, applying the one or more graph rules to the data representing the entities and the relationships linking the entities, identifying one or more matching instances between the one or more graph rules and the data representing the entities and the relationships linking the entities, and performing one or more actions to update the one or more matching instances between the one or more graph rules and the data representing the entities and the relationships linking the entities.
US10324911B1 Storage system with bucket contents rebalancer providing adaptive partitioning for database buckets
An apparatus in one embodiment comprises a storage system that includes a database. A controller associated with the storage system is configured to perform rebalancing of bucket contents tables for respective buckets of the database where each such bucket contains a plurality of objects stored within the database. A given one of the bucket contents tables for a particular one of the buckets comprises a plurality of rows each associated with a different hash key. The given bucket contents table further comprises a plurality of columns each associated with multiple objects stored within the database. Each such object has a corresponding object key and is associated with a particular entry of the bucket contents table that includes metadata for that object. The controller illustratively performs the rebalancing of the given bucket contents table using adaptive partitioning of object key ranges associated with respective rows of the given bucket contents table.
US10324909B2 Omega names: name generation and derivation utilizing nested three or more attributes
In a computing resource environment including at least two different resource name spaces, a method for generating a fully-qualified name for a resource based on a context-based name of that resource and a usage context is disclosed. Method steps include receiving the resource's name schema, its context-based name, and usage context; comparing an entry in the schema and an entry in the context-based name and identifying schema monikers missing from the context-based name. For a missing moniker, determining whether it is an attribute space (aspace) moniker. If it is an aspace moniker, adding it to a full name that includes the context-based name. If it is not an aspace moniker, determining the aspace associated with the missing moniker; searching the usage context for an association between the missing moniker, its aspace, and a value assigned to the missing moniker; and appending the searched-for items to the full name.
US10324908B2 Exposing database artifacts
Various examples are directed to exposing database artifacts. For example, a rules engine may receive schema data describing a database schema of an in-memory database. The schema data may describe a table, a view, and a procedure. The rules engine may generate a data model comprising a plurality of translation artifacts including a table translation artifact describing a table of the database schema, a view translation artifact describing a view of the database schema, and a procedure translation artifact describing a procedure of the database schema. A mapping service may receive from a client application a first client request comprising first metadata describing the view translation artifact. The mapping service may initiate execution of the view at an in-memory database to determine a view result; and send the view result to the client application.
US10324899B2 Methods for characterizing content item groups
The selection and presentation of representative image content items and textual content. In one aspect, the present invention relates to the selection of one or more image/video content items that are likely to represent well a group of image/video content items. In another aspect, the present invention relates to presentation of the selected content items are discussed. In yet another aspect, the present invention relates to the composition of textual characterizations of content.
US10324897B2 Techniques for serving archived electronic mail
A system for providing user access to electronic mail includes an email client and an email server. The email client receives and communicates a user interaction with an email message The email server that receives the communication, determines whether the email message stored in a live database or in a backup storage. Upon determination that the email message is stored in a backup storage, the email server performs a message exchange with a backup storage system to perform the user-requested action.
US10324895B2 Generating index entries in source files
An approach for generating an index in Darwin Information Typing Architecture (DITA) source files. The approach determines a gerund-noun listing based, at least in part, on one or more files. The approach determines a prioritized index of the gerund-noun listing. The approach determines one or more similar index entries of the prioritized index. The approach determines whether a fraternal association exists between at least two of the one or more similar index entries. Responsive to a determination that a fraternal association exists between at least two of the one or more similar index entries, the approach determines whether an inheritance from a parent exists. The approach determines based, at least in part, on whether a fraternal association exists and whether an inheritance from a parent exists, a DITA index.
US10324891B2 Methods and apparatus for reducing power consumption within embedded systems
Methods and apparatus for managing connections between multiple internal integrated circuits (ICs) of, for example, a high-speed internal device interface. Improved schemes for coordination of connection and disconnection events, and/or suspension and resumption of operation for a High-Speed Inter-Chip™ (HSIC) interface are disclosed. In one exemplary embodiment, a “device”-initiated and “host”-initiated connect/disconnect procedure is disclosed, that provides improved timing, synchronization, and power consumption.
US10324890B2 Cache management in RDMA distributed key/value stores based on atomic operations
A cache management system performs cache management in a Remote Direct Memory Access (RDMA) key value data store. The cache management system receives a request from at least one client configured to access a data item stored in a data location of a remote server, and determines a popularity of the data item based on a frequency at which the data location is accessed by the at least one client. The system is further configured to determine a lease period of the data item based on the frequency and assigning the lease period to the data location.
US10324889B2 System and method to tolerate ringing on a serial data bus
Ringing on the clock line on a synchronous serial data bus limits the maximum distance between the clock transmitter and receiver. The present disclosure provides a serial transmission protocol and a synchronous serial data bus for long distance serial data transmission between the clock source and the clock receiver that tolerates ringing on the transmission lines by constructing the clock signal at the receiver end of the link.
US10324888B2 Verifying a communication bus connection to a peripheral device
An apparatus, system, method, and program product for verifying a communication bus connection to a peripheral device are disclosed. The apparatus includes a data module that receives, over a communication bus, an identifier for a location where a peripheral device is installed. The peripheral device is communicatively coupled to an information handling device using the communication bus. The apparatus includes a verification module that compares the identifier received over the communication bus to a predefined identifier associated with the communication bus. The apparatus includes a notification module that sends a notification in response to the identifier received over the communication bus not matching the predefined identifier associated with the communication bus.
US10324886B2 Holding device, assembly having a holding device and rack server slot
The invention relates to a holding device for securing at least one first expansion card in a rack server slot of one height unit. Incidentally, the holding device comprises a base body and a first holding tab, which is arranged on a first side of the base body. The first holding tab is configured to secure a riser card and a module to the holding device. Furthermore, the holding device comprises at least one second holding tab located on a second side of the base body opposite the first side. The at least one second holding tab is configured to secure a first expansion card to the holding device. Furthermore, the invention relates to an assembly having a holding device and a rack server slot of one height unit.
US10324870B2 Memory circuit with integrated processor
A memory circuit having: a memory array including one or more memory banks; a first processor; and a processor control interface for receiving data processing commands directed to the first processor from a central processor, the processor control interface being adapted to indicate to the central processor when the first processor has finished accessing one or more of the memory banks of the memory array, these memory banks becoming accessible to the central processor.
US10324866B2 Information processing apparatus and data transfer method
An information processing apparatus includes a first, second, and third chips connected in series. The second chip includes a receiving unit, a register, a determination unit, an address translation unit, a controller unit, and a transmission unit. The receiving unit receives data and address information from the first chip. The determination unit determines whether the received address information corresponds to an address translation area based on address translation information set to the register. The address translation unit outputs translated address information to an internal bus. The controller unit controls to store data to which address information corresponding to an address area set for the second chip is attached. The transmission unit transmits to the third chip data to which address information is attached. The address translation unit translates address information corresponding to an address area set for the second chip into an address destination in the second chip.
US10324861B2 Systems and methods for coherence in clustered cache hierarchies
According to embodiments described herein, the hierarchical complexity for coherence protocols associated with clustered cache architectures can be encapsulated in a simple function, i.e., that of determining when a data block is shared entirely within a cluster (i.e., a sub-tree of the hierarchy) and is private from the outside. This allows embodiments to eliminate complex recursive coherence operations that span the hierarchy and instead employ simple coherence mechanisms such as self-invalidation and write-through but which are restricted to operate where a data block is shared. Thus embodiments recognize that, in the context of clustered cache hierarchies, data can be shared entirely within one cluster but can be private (unshared) to this cluster when viewed from the perspective of other clusters. This characteristic of the data can be determined and then used to locally simplify coherence protocols.
US10324855B2 Associating a processing thread and memory section to a memory device
A method begins by a storage unit of a dispersed storage network (DSN) receiving access requests which include a logical DSN address and a storage function. The method continues with a first processing module of the storage unit performing logical to physical address conversions of logical DSN addresses of the access requests to physical addresses of a plurality of main memories. For a first access request of the access requests, the method continues with the first processing module identifying a first main memory based on the physical address resulting from the physical address conversion. The method continues with the first processing module identifying a first processing thread of a plurality of processing threads based on allocation of the plurality of processing threads to the plurality of main memories. The method continues with the first processing thread executing tasks of the first access request to fulfill the first access request.
US10324854B2 Information processing apparatus and control method for dynamic cache management
An information processing apparatus includes a storage device configured to have a first storage area disposed on a first memory, a second storage area disposed on a second memory being slower in speed than the first memory to be cached by using a capacity of a cache area exclusive of the first storage area on the first memory, and a third storage area disposed on the second memory without being cached, and a processor configured to increase a capacity of the third storage area while decreasing a capacity of the second storage area corresponding to the capacity of the cache area upon an increase of the capacity of the first storage area and a decrease of the capacity of the cache area.
US10324846B2 Bits register for synonyms in a memory system
A method for tracking and invalidating memory address synonyms in a cache memory system includes receiving a request to associate a second memory address with a first memory address in a cache memory system that supports synonyms, wherein the second memory address and the first memory address each comprise a synonym identifier. The method also includes determining a set of differing bits within the synonym identifier of the first memory address and the second memory address, and including the set of differing bits within a set of synonym generation bits for the cache memory system. A corresponding apparatus, computer program product, and system are also disclosed herein.
US10324843B1 System and method for cache management
A method, computer program product, and computing system for receiving an indication of an intent to restore at least a portion of a data array based upon a historical record of the data array. One or more changes made to the content of that data array after the generation of the historical record may be identified, thus generating a differential record. One or more data entries within a cache memory system associated with the at least a portion of a data array may be invalidated based, at least in part, upon the differential record.
US10324842B2 Distributed hang recovery logic
A microprocessor comprises a plurality of queues containing transient transaction state information about cache-accessing transactions; a plurality of detectors coupled to the plurality of queues and monitoring the plurality of queues for one or more likely starvation, livelock, or deadlock conditions; and a plurality of recovery logic modules operable to implement one or more recovery routines when the detectors identify one or more likely starvation, livelock, or deadlock conditions.
US10324838B2 Virtually addressable hardware global kernel segment table
Systems, methods, and computer program products to manage an address translation in a virtually segmented memory system, with included processes comprising a process scoped segment table (STAB) consisting of segment table entries (STEs) that contain effective address segment number (ESID) to system wide unique virtual segment identifier (VSID) mappings, and creating a global kernel segment table (STAB) that itself is translated using a pinned page table entry (PTE). A switch to the global kernel STAB is initiated in response to a page fault interrupt on a process STAB PTE and a PTE reload handler invoked to reload that process STAB PTE. A switch to an original STAB is initiated in order to resume the address translation and resolve the page fault or the interrupt by an operating system executing on the processor.
US10324837B2 Reducing minor garbage collection overhead
A computer-implemented method and system are provided for reducing garbage collection overhead. The method includes specifying, by a hardware processor from a set of nodes of a Directed Acyclic Graph representing an application program, wherein each of the nodes represents a respective one of a plurality of computation tasks, any of the nodes which store a respective computation result for at least a threshold period of time as cache nodes. The method further includes allocating, by the hardware processor, the respective computation result of each of the cache nodes into a tenure area of a memory.
US10324836B2 Balanced double deques for eliminating memory fences in garbage collection
Garbage collection methods include adding a data object to one of multiple queues owned by a first garbage collection thread. The queues include a public queue and multiple private queues. A task is popped from one of the plurality of queues to perform garbage collection. The public queue is swapped with one of the private plurality of private queues if there are no tasks in the public queue.
US10324829B2 Application testing
Application testing is disclosed in the present disclosure. An interface structure may be extracted from source code of an application under test (AUT), and the interface structure may be separated into subsections. Then a primary test may be performed for the AUT by using test code to execute the subsections. An assertion strategy in the test code may be evaluated based on a predefined assertion requirement to obtain a first measurement result of the AUT, in which the assertion strategy may be to assert an execution result of the test code executing the subsections.
US10324828B2 Generating annotated screenshots based on automated tests
Techniques are described herein for generating annotated documentation of a web application based on scripts that simulate tasks performed within the web application. While running each script, an automated testing utility captures individual screens within the web application based on a first set of criteria. The first set of criteria includes capturing a screen after a page loads, before clicking on a DOM element, and before validating the occurrence of an element or event within the web application. An annotation engine then annotates each screen based on a second set of criteria. The second set of criteria includes highlighting each given screen based on the type event and location of the element that triggered the screen capture. The annotation utility additionally visualizes contextual metadata that provides the viewer with a reference of what they are looking at.
US10324826B2 Developer channel compliance
Novel tools and techniques might provide for implementing application programming interface (“API”) use compliance, and, in some cases, by implementing application auditing for API use compliance within virtual environments in which target APIs are executed. In some embodiments, a method might comprise identifying misuse of an application programming interface (“API”) that is used in a developer channel, by intercepting data streams between the API and one or more computing systems, parsing the intercepted data streams, and determining whether the API is use non-compliant, based at least in part on identifying use non-compliant characteristics in the parsed data streams.
US10324824B2 Systems, methods, and devices for vertically integrated instrumentation and trace reconstruction
In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.
US10324814B2 Faster reconstruction of segments using a spare memory unit
Techniques for faster reconstruction of segments using a dedicated spare memory unit are described. Zone segments in memory units are associated with a dedicated spare memory unit. The zone segments are reconstructed in the dedicated spare memory unit in response to a failed memory unit except for an identified failed zone segment of the failed memory unit. The identified failed zone segment of the failed memory unit is retained in the dedicated spare unit. Other embodiments are described and claimed.
US10324811B2 Opportunistic failover in a high availability cluster
Failover processing of a service in a cluster of nodes is disclosed. A node brings up a failover instance of a service in response to an indication of a failure in an initial instance of the service. The failover service executes in the background so as not to be visible to users and thus does not receive user requests. The background service is terminated in response to the failure indication being a false positive. The background service is executed in the foreground in response to detecting that the initial instance of the service has failed and processes user requests.
US10324808B2 Creating customized bootable image for client computing device from backup copy
According to certain aspects, a method of creating customized bootable images for client computing devices in an information management system can include: creating a backup copy of each of a plurality of client computing devices, including a first client computing device; subsequent to receiving a request to restore the first client computing device to the state at a first time, creating a customized bootable image that is configured to directly restore the first client computing device to the state at the first time, wherein the customized bootable image includes system state specific to the first client computing device at the first time and one or more drivers associated with hardware existing at time of restore on a computing device to be rebooted; and rebooting the computing device to the state of the first client computing device at the first time from the customized bootable image.
US10324804B1 Incremental backup with eventual name space consistency
Systems and methods for backing up data are disclosed. Changes made to a file system are tracked in a change log. When a backup operation is initiated, the changes identified in the change log are applied to the backup save sets. When a file associated with an event in the change log cannot be identified, the file is identified using the inode or other identifier. The event in the change log is then applied once the file is identified. The backup so achieved has eventual name space consistency and can be achieved without taking a snapshot of the file system.
US10324801B2 Storage unit replacement using point-in-time snap copy
In one embodiment, I/O operations may be swapped from an original storage unit to a replacement storage unit in a manner which can reduce or eliminate delays caused by copying of data from the original storage unit to the replacement storage unit. A point-in-time snap copy relationship between the original storage unit and the replacement storage unit of storage locations is established and I/O operations are swapped from the original storage unit to the replacement storage unit. The I/O operations are resumed, accessing the replacement storage unit instead of the original storage unit in the input/output operations issued by the at least one host. Other aspects are described.
US10324799B2 Enhanced application write performance
A method, computer system, and a computer program product for enhanced application write operations is provided. The present invention may include performing a write operation by an application node. The present invention may then include committing the write operation to a local buffer cache. The present invention may then include sending the application node an indication that the write operation was successful. The present invention may then include flushing the local buffer cache to a disk, and the present invention may lastly include sending a Remote Procedure Call (RPC) to a gateway node.
US10324796B2 Stack detail recovery
A computer-implemented method, includes, in a pageable operating system environment that does not keep all kernel pages in memory, identifying one or more stack frame pages. The method includes storing the one or more stack frame pages in a logical dump volume, wherein the logical dump volume is accessed upon a system reboot. A corresponding computer system and computer program product are also disclosed.
US10324794B2 Method for storage management and storage device
Embodiments of the present disclosure provide a method for storage management and a storage device. The method for storage management comprises; dividing a first storage medium into a first group or extents and a second group of extents, each extent including a plurality of logically continuous blocks of the first storage medium, the second group being reserved as backup extents; detecting whether an extent in the first group of extents is a defective extent; and disabling the extent in the first group of extents and mapping a logical address of the extent in the first group of extents to an extent in the second group of extents, in response to detecting that the extent in the first group of extents is a defective extent. With the embodiments of the present disclosure, a service life of storage device may be prolonged.
US10324790B1 Flexible data storage device mapping for data storage systems
A logical storage layer for shared storage systems interposes between address ranges of the shards and the storage devices on which the shards are stored. The shards may be logically addressed using a plurality of addressable zones, to which the storage devices are independently mapped. Data requests related to a given piece of data associated with a shard may involve multiple storage devices, and vice versa.
US10324788B2 Memory system
According to one embodiment, a memory system includes a memory, and a processor. The memory converts an amount of charge held by a memory cell into a value. The processor executes a first process of reading first data from the memory. The processor executes a second process of reading the first data by making the memory use a first determination potential different in a case where error correction of the first data read through the first process is failed. The processor executes a third process of reading second data from the memory by making the memory use a third determination potential in a case where error correction of the first data read through the second process is succeeded. The third determination potential is the first determination potential used by the memory in a case where error correction of the first data read through the second process is succeeded.
US10324787B2 Decoding method, memory storage device and memory control circuit unit
A decoding method is provided according to an exemplary embodiment of the invention. The decoding method includes: reading a data set from at least two physical units of a rewritable non-volatile memory module by using at least one read voltage level; performing a first-type decoding operation for first data by using the data set and recording decoding information of the first-type decoding operation if the data set conforms to a default condition; adjusting reliability information corresponding to the first data according to the recorded decoding information, and the reliability information is not used in the first-type decoding operation, and the adjusted reliability information is different from default reliability information corresponding to the first data; and performing a second-type decoding operation for the first data according to the adjusted reliability information.
US10324775B2 Method for bidirectional calling between open system and mainframe system performed by computing device
Disclosed is a method for bi-directional calling between an open system module and a mainframe system module, which is performed in a computing device including one or more processors and a main memory storing commands executable in the processors. The method may include: receiving, by a front-end interface, a calling for a mainframe function on the mainframe system module from the open system module program; requesting, by an entrance point processing unit of the front-end interface, information on the mainframe function to a program processing unit of a back-end interface; controlling, by the entrance point processing unit of the front-end interface, a register processing unit of the back-end interface to set a mainframe register value used in the mainframe system module; and transferring, by the front-end interface, a system control to the mainframe system module through a control transfer processing unit of the back-end interface so as to drive the mainframe function on the mainframe system module.
US10324774B2 Kernel program including relational database, and method and apparatus for executing said program
Provided is a kernel program and so on capable of enhancing the confidentiality of data memorized in a storage device without using a file system on an OS kernel level. The kernel program is mounted on a computer operable to input and output data between an application program and a storage device, and causes the computer to function as: a socket establisher establishing a socket for connecting with the application program; a relational database operable to input and output data from/to the storage device through a device driver; and an access controller inputting a command from the application program through a message structure of the socket then to output the command to the relational database and inputting an execution result from the relational database then to output the execution result through a message structure of the socket to the application program.
US10324764B2 Method and system for processing tasks in a cloud service
There are provided a method and a system for processing tasks in a cloud service. The method comprises: receiving, by the first controlling electronic device, a first task; determining whether at least one server within a plurality of servers of the first data center being available for performing the first task; responsive to the at least one server within the plurality of servers of the first data center being available for performing the first task, assigning the first task to said at least one available server; responsive to none server within the plurality of servers of the first data center being available for performing the first task, transmitting said first task to at least one cross-datacenter storing device, the at least one cross-datacenter storing device is configured to transmit the first task to the second controlling electronic device responsive to receiving a request from the second controlling electronic device.
US10324762B2 Reliability resource allocation method and apparatus
The present disclosure provides a reliability resource allocation method and apparatus. The method includes: receiving, by an NFVO (network functions virtualization orchestrator), a reliability requirement of a user for an application service; decomposing, by the NFVO, the reliability requirement to determine a reliability requirement of a virtual machine providing the application service; selecting, by the NFVO from a preset reliability information base according to the reliability requirement of the virtual machine, a reliability resource that meets the reliability requirement of the virtual machine; and sending, by the NFVO, the reliability resource to a VIM (virtualized infrastructure manager), so that the VIM starts the reliability resource. According to the method provided in embodiments of the present disclosure, the reliability requirement of the user for the application service can be accurately met.
US10324761B2 Providing configurable workflow capabilities
Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow.
US10324759B1 Apparatus and method of securely and efficiently interfacing with a cloud computing service
Techniques for secure and efficient interfacing with a cloud computing service are described. In an embodiment, a cloud computing management service is programmed or configured to communicate with a cloud computing service. The cloud computing management service can be accessed by software engineers that are looking to deploy a software instance to a computing device of the cloud computing service. Thus, the cloud computing management service acts as an intermediary layer in front of the cloud computing service. In an embodiment, the cloud computing management service may store one or more frequently-used system parameters for deployment of software instances. The parameters conform to company's security protocols, compliance protocols, and/or other standards.
US10324757B2 Scheduling computer program jobs
A method and computer system for scheduling, for periodic execution, a program requiring a computer hardware resource for execution. A processor of the computer system receives a request to schedule the program for execution on a day at a specified time and periodically thereafter at the specified time, and in response, the processor determines if there was historical availability of the resource exceeding a predetermined availability threshold on the day at approximately the specified time to execute the program, and if so, schedule the program for execution on the day at the specified time and periodically thereafter, and if not, not schedule the program for execution on the day at the specified time periodically. In response to a determination of no historical availability of the resource at approximately the specified time, the processor automatically determines another time on the day during which there was historical availability of the resource.
US10324753B2 Intelligent replication factor tuning based on predicted scheduling
A replication factor tuner can use historical data about previous runs of compute jobs to predict execution time periods for jobs scheduled to run in a distributed system, which implements a software framework that utilizes data locality for parallelization of jobs or tasks of the jobs. The replication factor tuner also determines input data sets that are common across the jobs scheduled to run in the distributed system. Based on the predicted execution time periods on commonality of input data sets, the replication factor tuner determines predicted concurrent access of the input data sets by the scheduled compute jobs. The tuner can change replication factors of input data sets that are predicted to be concurrently accessed by a threshold number of the scheduled compute jobs.
US10324744B2 Triggering application attachment based on service login
Described herein are systems, methods, and software to provide virtualized computing sessions with attachable volumes to requesting users. In one implementation, a virtual computing service identifies a service login for an end user to initiate a virtual computing session. In response to the service login, the virtual computing service identifies a virtual machine to allocate to the virtual computing service, and initiates a user login process to log the end user into the virtual machine. The virtual computing service further initiates, prior to completing the user login process, a volume attach process to attach at least one storage volume to the virtual machine based on credentials associated with the service login.
US10324736B2 Transitioning between 2D and stereoscopic 3D webpage presentation
Systems and methods for displaying a stereoscopic three-dimensional (3D) webpage overlay. In some embodiments user input may be received from a user input device and in response to determining that the user input device is substantially concurrently interacting with the 3D content, at least one of a plurality of render properties associated with of the 3D content may be modified. In some embodiments, the at least one render property may be incrementally modified over a specified period of time, thereby animating modification of the at least one render property.
US10324732B2 Multi-purpose power controller and method
Described is a multi-purpose power controller and application specific standard product (ASSP) with improved block unification, reduced size and power, boot strapping, and power management. A multi-purpose field programmable non-volatile system power controller and ASSP initializing block may be embedded in a processor, such as a central processing unit (CPU), graphics processing unit (GPU), accelerated processing unit (APU), or other chipset. This controller and initializing block may be a configurable, while maintaining specialization, hardware block. This block may be implemented as a complex programmable logic device or as a simple cascaded programmable logic array block, such as being the equivalent of a few hundred logic gates, for example. Described also is a method of performing power sequencing and boot strapping for internal and external blocks on a chipset. The method includes powering a system power controller and initializing block and saving a power-up sequencing in a nonvolatile wake-up table.
US10324731B2 Multimode startup method for intelligent device and the system thereof
The present invention provides a multimode startup method for intelligent device and the system thereof, through predefining a plurality of startup modes, and based on a plurality of application scenarios according to the application and service programs installed in the intelligent device, assigning the said application programs and service programs into different startup modes, then receiving a control instruction sent from the user, identifying the startup mode according to the said control instruction, before loading the application and service programs list assigned to the specific startup mode according to the identified startup mode. The method and system stated in the present invention, provides different startup modes for a user to select, in order to achieve a goal of improving a startup speed, separating an application scenario, and simplifying a system for obtaining more sources, which makes a user reach the application scenario faster, and obtain a clearer and faster operation experience in the scenario, thus it owns a strong practical value and a wide application scenario.
US10324730B2 Memory shuffle engine for efficient work execution in a parallel computing system
A computing device performs parallel computations using a set of thread processing units and a memory shuffle engine. The memory shuffle engine includes a register array to store an array of data elements retrieved from a memory buffer, and an array of input selectors. According to a first control signal, each input selector transfers at least a first data element from a corresponding subset of the register array, which is coupled to the input selector via input lines, to one or more corresponding thread processing units. According to a second control signal, each input selector transfers at least a second data element from another subset of the register array, which is coupled to another input selector via other input lines, to the one or more corresponding thread processing units.
US10324727B2 Memory dependence prediction
A data processing apparatus executes a stream of instructions. Memory access circuitry accesses a memory in response to control signals associated with a memory access instruction that is executed in the stream of instructions. Branch prediction circuitry predicts the outcome of branch instructions in the stream of instructions based on a branch prediction table. Processing circuitry performs a determination of whether out-of-order execution of memory access instructions is to be performed based on memory prediction data, and selectively enables out-of-order execution of the memory access instructions in dependence on the determination. The memory prediction data is stored in the branch prediction table.
US10324717B2 Selecting processing based on expected value of selected character
An instruction defined to be a looping instruction is obtained and processed. A determination is made as to whether an obtained selected character is an expected selected character. Based on the obtained selected character being the expected selected character, an execution process is used that includes a sequence of operations to perform an operation, the sequence of operations replacing a loop and providing a non-looping sequence to perform the operation on up to a defined number of units of data. The sequence of operations is configured to repeat one or more times and to terminate based on the obtained selected character. Based on the obtained selected character being different than the expected selected character, an alternate execution process is chosen.
US10324712B1 Method and system of migrating legacy code for upgraded systems
A method of maintaining or improving functionality of legacy code for operation in a new machine system is disclosed. Reference code and documentation are leveraged to provide functionality of the machine system. The sections may be identified and presented as user defined representations (for example, pseudocode, diagrams, descriptive text, or encapsulations) so that the reference code may be migrated to a newer machine system and the sections may be re-written as necessary to make the sections of reference compatible with the new machine system.
US10324711B2 System and method for the data management in the interaction between machines
A method and a system for data management in the interaction between machines in a deployed system in which a plurality of devices are made to use a Dataset Semantic Broker (DBS) platform that stores ontologies, wherein the ontologies comprise semantic representation of datasets, the method providing automatic linking of datasets and devices.
US10324707B2 Method, apparatus, and computer-readable storage medium for upgrading a ZigBee device
A method for upgrading a ZigBee device, includes: downloading, when firmware of the ZigBee device needs to be upgraded, a latest version of the firmware from a server; pushing the latest version of the firmware to the ZigBee device; and issuing a firmware upgrade instruction to the ZigBee device after the latest version of the firmware is pushed to the ZigBee device successfully, to trigger the firmware of the ZigBee device to be upgraded based on the latest version of the firmware.
US10324704B2 Online marketplace of plugins for enhancing dialog systems
A method for enhancing dialog systems is disclosed herein. The method comprises maintaining an online marketplace that may include a plurality of dialog system extension elements. Each of the plurality of dialog system extension elements may include at least one of a dialog system plugin, a dialog system add-on, a dialog system update, and a dialog system upgrade. The method may further include receiving a selection of one of the plurality of dialog system extension elements from a software developer. The software developer may be associated with a dialog system. The method may continue with associating the one of the plurality of dialog system extension elements with the dialog system of the software developer.
US10324703B2 Terminal, vehicle, and method for controlling the same
A terminal, a vehicle, and a method for controlling the same are disclosed, which can perform a remote service mode upon receiving a Firmware Over The Air (FOTA) update notification message during a standby mode, and at the same time can download only the update file needed for the update function, such that power consumption can be reduced in the standby mode. When the standby mode is switched to a normal mode, the embodiments can update the corresponding software using the downloaded file, such that the number of update non-execution times caused by non-reception of the update notification message can be minimized. The embodiments can automatically access the server at a predetermined time during a normal mode so as to confirm the presence or absence of software to be updated, and can update the confirmed software, such that the embodiments can also normally update another software package.
US10324695B2 Method for transforming first code instructions in a first programming language into second code instructions in a second programming language
The present invention relates to a method for transforming first code instructions in a first programming language into second code instructions in a second programming language, characterized in that it comprises performing at a processing unit (11) steps of: (a) parsing the first code instructions according to semantic rules of the first programming language so as to generate an abstract syntax tree of the first code instructions; (b) mapping the abstract syntax tree into an architectural model of the first code in a knowledge description language; (c) analyzing the architectural model so as to identify design patterns representative of elementary software functions of the first code instructions; (d) enriching the architectural model with semantic tags determined in function of the design patterns identified and pattern matching rules, the semantic tags resolving semantic ambiguity within the architectural model; (e) transforming the tagged architectural model into model in a software modelling language independent from the first and second programming languages; (f) generating the second code instructions in the second language from the software modelling language. The present invention also relates to a system for carrying out said method.
US10324691B2 Factory identification system
The described technology is directed towards a factory identification system, in which a factory object is provided with a factory identifier (ID) that specifies information regarding a desired object that is more specific than specifying an interface. Additional construction parameters such as an object ID may be provided to further describe the desired object. Also described are object caching and reuse, and tagging the object with information that may be preserved and later used to recreate an object.
US10324687B2 Single operation array index computation
Embodiments are directed to a processor for adjusting an index, wherein the index identifies a location of an element within an array. The processor includes a shift circuit configured to perform a single operation that adjusts a first parameter of the index to match a parameter of an array address. The single operation further adjusts a second parameter of the index to match a parameter of an array element.
US10324686B2 Electronic device and operation method therefor
An electronic device and an operation method therefor are provided. The electronic device may include: a display panel; an optical element; and a control unit which senses a location of the optical element, generates a 3D image through via display panel and the optical element in a state in which the display panel and the optical element overlap each other, and generates a 2D image via the display panel in a state in which the optical element is detached or separated from the display panel.
US10324684B2 Playback device synchrony group states
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.
US10324681B2 Method, apparatus and medium for continuous playback of sound file
A method and an apparatus for continuous playback of a sound file are described. The method includes: receiving a first playback instruction, where the first playback instruction is used for playing continuously a sample sound file; obtaining, according to the first playback instruction, a time point for ending continuous playback corresponding to the first playback instruction; searching, according to the time point for ending the continuous playback, for a playback time value of the sample sound file corresponding to the time point; and starting, at the time point for ending the continuous playback, to play sound data of the sample sound file after the playback time value.
US10324677B2 Transmission and display of image signals based on multicast transmission
Provided is an image transmission system including an image control device, and at least two signal processing devices. The signal processing devices each include an image receiver configured to selectively receive one or more images transmitted using multicast based on image control information transmitted from the image control device, one or more image processing units configured to perform an image process on an image received by the image receiver based on the image control information, and an image sender configured to transmit an image subjected to the image process by the image processing unit based on the image control information, the image being transmitted using multicast.
US10324670B2 Displaying information on a terminal device based on the terminal device type
An information processing apparatus includes a storing unit configured to store a plurality of pieces of screen information, each corresponding to a type of an external device that is capable of accessing the apparatus, a transmitting unit configured to transmit the screen information to the external device, a receiving unit configured to receive an instruction request that is based on the screen information displayed in the external device, and an executing unit configured to execute processing in response to the instruction request received by the receiving unit. The screen information includes a common section that is common among the plurality of pieces of screen information regardless of the type of the external device and a difference section that differs among the plurality of pieces of screen information depending on the type of the external device.
US10324665B2 Document processing system for processing a print job
A method for processing with a document processing system is provided. The method includes generating a sheet assembly by executing a production route model of at least one function leading to a plurality of actions, the sheet assembly including a set of transitions that result from invocation of the plurality of actions, extracting from the sheet assembly a document imposition recipe including a set of imposition descriptions generated by computing transformations and parameters for each transition performed on the sheet assembly, and rendering the imposition descriptions of the document imposition recipe on behalf of at least one source file in order to deliver impositions in a source format describing at least placement of content of pages of the source file and action marks for subsequent displaying of the impositions on a user interface of the document processing system and/or for subsequent processing on the at least one printer and/or an the at least one finisher. A document processing system is configured to execute the method.
US10324662B2 Rebalancing of the first extents of logical volumes among a plurality of ranks
A plurality of extents of a plurality of logical volumes are stored in a plurality of ranks, where each logical volume of the plurality of logical volumes is comprised of a plurality of extents including a first extent. In response to determining that first extents stored in each rank of the plurality of ranks have become unbalanced in number in the plurality of ranks, a balancing of the first extents in the plurality of ranks is performed by redistributing the first extents in the plurality of ranks.
US10324661B2 Storage device and operating method thereof
A storage device including a nonvolatile memory device and an operating method of the storage device. The method includes receiving first data from an external device, compressing the received first data based on a first compression ratio, programming the compressed first data in the nonvolatile memory device, reading second data from the nonvolatile memory device, compressing the second data based on a second compression ratio that may be higher than the first compression ratio, and programming the compressed second data in the nonvolatile memory device.
US10324660B2 Determining whether to compress data prior to storage thereof
A control device 1 includes, as function units, a compression propriety determination unit 2 and a transfer unit 3. The compression propriety determination unit 2 determines whether to compress writing-target data based on a compression condition including an operating state of the device. The transfer unit 3 transfers data acquired by compressing the writing-target data to a storage storing data when it is determined to compress the writing-target data. The transfer unit 3 transfers the writing-target data to the storage without compressing when it is determined not to compress the writing-target data.
US10324659B2 Detection of over-access of memory shared among multiple processes
A method, a computing system and a computer program product are provided. A first process of multiple processes sets access rights regarding a shared memory buffer from a shared memory to read/write, the shared memory buffer having been allocated and provided to the first process by a second process of the multiple processes. The first process sets access rights regarding a supplemental memory area of the shared memory buffer to no access, the supplemental memory area being before a usable buffer portion of the shared memory buffer, after the usable buffer portion of the shared memory buffer, or both before and after the usable buffer portion of the shared memory buffer. The first process stops executing when the first process attempts to access any portion of the supplemental memory area.
US10324658B1 Memory sharing for buffered macro-pipelined data plane processing in multicore embedded systems
Disclosed are an apparatus and method of operating and allocating a shared memory between various applications operating via a processing computing platform. One example may include receiving a first buffer context switch request message from a first application operating via a processor, transmitting a first buffer context switch flag to the processor operating the application confirming the first buffer context switch request was received, receiving a second buffer context switch request from a second application with a different processing cycle operating via the processor and transmitting a second buffer context switch flag to the processor operating the second application confirming the second buffer context switch request was received. Once the applications have been identified and confirmed, a synchronization operation may be performed to create a shared number of memory units between at least two different buffers and provide the shared memory units to the first application and the second application.
US10324656B1 Application-aware control for data services
A method of controlling one or more data services in a computing environment includes the following steps. A request to one of read data from and write data to one or more storage devices in a computing environment is obtained from an application executing on a host device in the computing environment. One or more application-aware parameters associated with the data of the request are obtained. Operation of the one or more data services is controlled based on the one or more application-aware parameters.
US10324653B1 Fast evacuation of a cloned disk to a storage device
A method for fast evacuation of a cloned disk to a storage device includes a source storage device generating a first write volume, where new written data is stored in the first write volume. A destination storage device generates a second write volume, where the new written data is also stored. The destination storage device generates a delta volume in a cloned disk, which is also located in the destination storage device. Differences between a template volume and a modified template volume are stored to the delta volume. The destination storage device merges the template volume and the delta volume, creating a second modified template volume.
US10324652B2 Methods for copy-free data migration across filesystems and devices thereof
Methods, non-transitory computer readable media, and computing devices that facilitate copy-free data migrations across filesystems. In a first step with this technology, a first set of filesystem metadata associated with a first filesystem is received. At least a portion of the first set of filesystem metadata is retrieved from a first data structure associated with the first filesystem. The first set of filesystem metadata includes a first identifier and a physical location associated with user data. A second identifier, associated with a second filesystem having a different addressing scheme than the first filesystem, is generated from at least the first identifier. A second set of filesystem metadata including the second identifier and the physical location is stored such that at least the second identifier is stored in a second data structure associated with the second filesystem.
US10324651B2 Data transmission method, and storage controller and list management circuit using the same
A data transmission method is provided. The method includes receiving a transmission command from a host system, wherein the transmission command includes a starting logical block address, a number of logical blocks, a first physical region page pointer, and a second physical region page pointer, wherein the transmission command is configured to transmit target data between at least one target logical block of a rewritable non-volatile memory module and at least one target memory page of a host memory; buffering a plurality of entries of at least one physical region page pointer list corresponding to the transmission command if the second physical region page pointer is a first list starting address of a first physical region page pointer list corresponding to the transmission command; and transmitting corresponding data according to the buffered entries.
US10324647B2 Dynamic compression for runtime services
A method for enabling applications to compress and un-compress selected objects based on defined rules is provided. The method may include generating un-compressed objects and proxy objects, and storing the generated un-compressed objects on an un-compressed objects storage. The method may include receiving defined rules. The method may include compressing the stored un-compressed objects based on the defined rules, and storing the generated compressed objects on a compressed objects storage. The method may include receiving requests to invoke methods. The method may include in response to a determination that the received requests are to invoke methods associated with the un-compressed objects, retrieving the stored un-compressed objects. The method may include in response to a determination that the received requests are to invoke methods associated with the stored compressed objects, retrieving the compressed objects. The method may include restoring the retrieved compressed objects. The method may include presenting the invoked methods.
US10324644B2 Memory side accelerator thread assignments
Examples described herein include receiving an operation pipeline for a computing system and building a graph that comprises a model for a number of potential memory side accelerator thread assignments to carry out the operation pipeline. The computing system may comprise at least two memories and a number of memory side accelerators. Each model may comprise a number of steps and at least one step out of the number of steps in each model may comprise a function performed at one memory side accelerator out of the number of memory side accelerators. Examples described herein also include determining a cost of at least one model.
US10324642B2 Peripheral component interconnect express (PCIe) solid state drive (SSD) accelerator
A peripheral component interconnect express (PCIe) solid state drive (SSD) accelerator, having a PCIe card and separate a flash daughter-card, is provided. By including flash memory devices on a separate daughter-card, the flash memory devices are thermally decoupled from the hotter devices on the main PCIe providing additional thermal operating margins for the entire design. Furthermore, as flash memory devices are the most likely part of the subsystem to wear out over time due, including flash memory devices on a separate daughter-card allows the flash memory devices to become a field replaceable unit that can be easily replaced. EEPROMs may be included on the flash daughter-card to record the current wear state of the NAND flash devices. Knowing the wear history of the flash memory device allows the seller to replace the flash daughter-card of a customer with a daughter-card having a similar wear state.
US10324637B1 Dual-splitter for high performance replication
A computer program product, system, and method for receiving an I/O from a host; at a first splitter, adding metadata for the I/O to a backlog; and at a second splitter, sending the I/O to both a storage array and to a data protection appliance (DPA). In some embodiments, the first splitter is located at the host and both the DPA and the second splitter is located within the storage array.
US10324634B2 Methods of bit-flagged sketch-based memory management and memory devices utilizing the same
A memory device having a memory array and a controller operably coupled to the memory array is described. The controller is configured to store a sketch comprising d rows and w columns, wherein d and w are positive integers. Each row corresponds to a different one of d hash functions. The controller is also configured to detect an event associated with a memory address and to hash the memory address with each of the d hash functions to generate a corresponding d sketch locations. The controller is further configured, for each of the d sketch locations, to set a detection window flag, if it is not already set, and to adjust a stored sketch value by an amount corresponding to the event. The controller is also configured to evaluate a summary metric corresponding to the stored sketch value in each of the d sketch locations to determine if a threshold value has been reached.
US10324630B2 Memory system and operating method thereof
A memory system includes a controller and a plurality of nonvolatile memories; a temperature control unit suitable for measuring a temperature of each of the plurality of nonvolatile memories, and comparing each measured temperature with a predetermined threshold value; a signal generation unit generating busy signals corresponding to one or more of the nonvolatile memories when the measured temperature is higher than the predetermined threshold value; and an interface unit transmitting the busy signal to the controller.
US10324628B2 Systems and methods for reducing data fragmentation
The disclosed computer-implemented method for reducing data fragmentation may include (1) identifying update data which updates an initial data set; (2) categorizing, using a database manager, the update data based on how the update data is expected to impact digital storage device resources; (3) storing the update data in a physical storage device in a physical order based on the category of the update data; and (4) updating, after storing the update data, an extent map indicating a mapping of logical locations of the update data to physical locations at which the update data is stored. Various other methods, systems, and computer-readable media are also disclosed.
US10324625B2 Optimization of memory refresh rates using estimation of die temperature
A memory system includes a memory in which stored data is periodically rewritten by a refresh command, and a memory controller. The memory has an input/output (“I/O”) terminal, and the memory controller is communicatively coupled by a channel to the I/O terminal. The memory transmits a plurality of commands over the channel to the memory. The memory controller estimates a first total energy consumed based on the plurality of commands during a first sampling period, determines a temperature of the memory based on the first total energy consumed in the first sampling period, determines a first refresh cycle rate corresponding to the first temperature of the memory and transmits a refresh command to the memory based on the first refresh cycle rate.
US10324624B2 Decommissioning of source storages
According to examples, an apparatus may include a processor and a non-transitory computer readable medium storing instructions that cause the processor to classify files stored on a source storage into files for deletion and files for migration based on a storage policy and meta-data, generate aliases to link the files classified for migration to a location on a target storage, copy the files classified for migration from the source storage to the linked location on the target storage, and determine whether the files copied onto the target storage are identical to the files classified for migration on the source storage using a digital key. In response to a determination that the copied files are identical to the files classified for migration, the processor may activate the generated aliases and may decommission the source storage.
US10324622B2 Data storage device and operating method thereof
A data storage device includes: a plurality of nonvolatile memory devices; and a controller suitable for receiving a command and executing the command for the plurality of nonvolatile memory devices. The controller includes: a first queue suitable for storing the command; and a command manager suitable for managing the command in the first queue, based on a first attribute of the command and queue information of the first queue.
US10324620B2 Processing capacitive touch gestures implemented on an electronic device
Content on a display user interface of an electronic device, such as a wearable electronic device, can be manipulated using capacitive touch sensors that may be seamlessly integrated into the housing or strap of the electronic device. The capacitive touch sensors can advantageously replace mechanical buttons and other mechanical user interface components, such as a crown, to provide industrial design opportunities not possible with the inclusion of mechanical buttons and mechanical interface components. Moreover, the capacitive touch sensors can enable ambidextrous user interface control of content displayed on a touchscreen without requiring the user to touch the touchscreen. In some examples, content displayed on the touchscreen can be accessed in response to a variety of touch gestures processed by the capacitive touch sensors. The touch gestures can include, for example, single tap, double tap, extended touch, x-y coordinate selection, scrolling, scaling, or the like for manipulating a touchscreen user interface.
US10324616B2 Information processing method and electronic apparatus
An information processing method and an electronic apparatus are described. The method includes acquiring M sense points for representing an input operation through a sensing device; deciding whether the M sense points satisfy a predetermined condition to generate a decision result; when the decision result identifies that the M sense points satisfy the predetermined condition, representing that the input operation is an input operation for changing the display content of a display screen, and then generating a switch instruction; controlling a first object identification in the first region of the display screen to change to a N+1th object identification at a first moment in response to the switch instruction according to parameter values of the M sense points; controlling a second region including the first region of the display screen to display N+1th data content corresponding to the N+1th object identification one by one at a T+1th moment.
US10324613B2 Method and electronic device for moving icon to page
A method and an apparatus for moving an icon and an electronic device, and are related to the field of terminal technologies, where the method includes acquiring an icon position of a selected icon on a display interface, when the icon position is in a predetermined area, determining, according to the icon position, a navigation point matching the icon position, where the predetermined area includes n navigation points, each navigation point is corresponding to one page, and n≥2, and moving the icon to a page that is corresponding to the navigation point matching the icon position. According to the present disclosure, a problem, in the method for moving an icon involved in the background, that an operation is relatively complex and operating efficiency is relatively low when cross-page moving is performed on an icon is solved.
US10324611B2 Computer-readable non-transitory storage medium having stored therein information processing program, information processing system,information processing method, and information processing apparatus
A content display area that is an area where screen scroll is possible on the basis of an input performed with a pointing device and includes a three-dimensional image area for projecting a three-dimensional image and a two-dimensional image area for displaying a two-dimensional image, the two-dimensional image area being adjacent to the three-dimensional image area, is displayed on a screen. Then, when the content display area is scrolled on the screen, both the three-dimensional image area and the two-dimensional image area are scrolled on the screen together.
US10324608B2 Social balancer for indicating the relative priorities of linked objects
A method and system for indicating a priority of a first linked node and a second linked node within a plurality of linked nodes associated with an electronically interactive social relations service. The method may include assigning a weight to the first linked node within the plurality of linked nodes. The method may also include assigning a weight to the second linked node within the plurality of linked nodes. Additionally, the method may include determining an adjustment of the weight of the first linked node within the plurality of linked nodes. The method may further include adjusting the weight of the second linked node based on the determining of the adjustment of the weight of the first linked node, the adjusting of the weight of the second linked node corresponding to a link strength of the second link node relative to the first link node.
US10324606B1 Dynamic presentation of user account information for a social network
In an embodiment, a method and system for responding to receipt of an Internet Protocol (IP) address associated with accessing an online social network is disclosed herein. One or more user accounts in the online social network associated with the IP address are identified. A plurality of interactive graphical elements that depict dynamically visualized information about the one or more user accounts are provided.
US10324605B2 Media-editing application with novel editing tools
Some embodiments provide a media-editing application with novel editing tools. The media editing application provides an in-line precision editor that can be opened in the composite display area. In some embodiments, a selection of an edge between two clips expands a composite lane into two lanes, a first lane and a second lane. The first lane is then used to perform edits to the left side of the selected edge, while the second lane is used to perform edits to the right side of the selected edge. In some embodiments, the first lane shows the additional media content available for the clip on the left side of the edge to include. The second lane shows the additional media content available for the clip on the right side of the edge to include. The additional media content is in the source media file, of which a clip represents a portion.
US10324602B2 Display of 3D images
The systems and methods of the present disclosure may provide, among other features, easy-to-learn, efficient, and/or unambiguous methods for controlling rotation and/or other manipulation of multi-dimensional (for example, 2D and/or 3D) images and/or objects. The systems and methods may be used for any type of image display/manipulation on a wide variety of computer systems and coupled displays including personal computers with monitors, phones, tablets, and televisions. In general, a user may select a particular rotation plane (for example, rotation only in x axis) by placement of a cursor, or touch of a finger, over a certain portion of the image such that subsequent movements of the mouse result in only rotations in the particular plane, and unwanted rotations and/or other manipulations in other planes do not occur. In this way, the user can more precisely control rotations of the 3D image and/or object.
US10324601B2 Integrating maps and street views
Methods and systems for improved integration of an overhead representation (e.g., a map) with a street view representation. A user interface with at least two regions is output for display to a user. One region includes an overhead representation of an area and an interactive control overlaid onto the overhead representation. Another region includes a street view perspective that has a point of view corresponding to a position and directional orientation of the interactive control. Information about a user input that adjusts the interactive control is received and the street view perspective is updated to track the control as it is adjusted. The field of view of the street view perspective may be reflected in the appearance of the interactive control. Additionally, the street view perspective may follow the location of a marker as it is moved around the overhead representation.
US10324600B2 Web page generation system
A method for displaying a web page. Metadata describing the web page is received. The metadata defines what the web page looks like without content for the web page, the metadata defines a group of objects in the web page, and an object in the group of objects has a function that meets a policy for a political unit. The content needed for the web page based on the metadata is identified. The content for the web page is obtained. The web page is created using the metadata and the content. The web page is displayed on a graphical user interface on a display system, enabling a reduction in resources at a web server that are used to display the web page, enabling a reduction in resources used to display the web page.
US10324599B2 Assistive move handle for object interaction
User selection of a displayed object is detected. The size of the selected object is identified and compared with a move target size threshold. If the size of the selected object does not meet the move target size threshold, then a user actuatable move handle is displayed in a location displaced from the selected object, on the user interface, but visually connected to the selected object. User actuation of the move handle correspondingly moves the object on the user interface.
US10324598B2 System and method for a search engine content filter
Computerized search methods and systems generally include presenting, to a user, a computer interface for specifying one or more search terms for a search query and presenting at least one selectable item corresponding to at least one of art M score and a cluster focus index (CFI) score filter for the search query. The methods and systems include generating an amended search query based on a selected item; and performing a search using the amended search query. The M score is calculated using the formula M score=count (alpha)+CFI (1-alpha), where the count is the overall number of members on a cluster focus map that has engaged with a target.
US10324594B2 Enterprise protocol management
A system for generating medical image scanner configurations includes a scanner configuration database and a simulation component. The database stores a scanner configuration dataset corresponding to a medical image scanner. The simulation component includes a display module which is configured to present a graphical user interface (GUI) utilized by the medical image scanner, and an editing module which is configured to create a modified scanner configuration dataset based on commands received from a user via the GUI. Additionally, the simulation component includes a simulation module which is configured to (i) perform a simulation of the medical image scanner using the modified scanner configuration dataset to yield simulated results, (ii) use the display module to present the simulated results in the GUI, and (iii) in response to receiving user approval of the simulated results via the GUI, save the modified scanner configuration dataset to the database.
US10324590B2 Reduced size configuration interface
An electronic device displays at least one device initialization screen. After displaying the at least one device initialization screen, the electronic device displays an instruction screen instructing a user to pair the external device with the electronic device. The electronic device sends first data via wireless communication, displays a pattern comprising identifying information of the electronic device, and receives second data indicating that the external device and the electronic device have been paired using the first data. After receiving the second data, the electronic device provides an aural or haptic indication that the electronic device and the external device have been paired. In some examples, the electronic device is a wearable electronic device and the external device is a smartphone. Pairing the electronic device and the external device may allow the devices to exchange information and operate interactively with one another.
US10324587B2 Participant selection and abuse prevention for interactive video sessions
Techniques are described for participant selection and abuse prevention in paced, synchronous interactive sessions that include, in some embodiments, live video communications. In an embodiment a process for participant selection to prevent abuse can include receiving a request to initiate an interactive session that includes a participant selection criterion. The request is received at a computer system operating as part of a platform for facilitating paced, synchronous interactive sessions and may be based on inputs received from a host user (e.g. a celebrity at a host user device. The receiving computer system can then apply the received participant selection criterion to select a participant from the multiple participants connected to the interactive session. This selected participant is then allowed to broadcast a media stream (e.g. including live or pre-recorded video) that is viewable by the host and the other participants. In some embodiments, the participant selection criterion can include, pre-filtering, pre-selection, pre-recording, geo-targeting, and/or blacklisting.
US10324586B1 Mobile user interface to access shared folders
Systems and techniques to provide access to shared content are disclosed. In various embodiments, a user input indicating a set of selected sharing users that have shared content with a viewing user is received via a filter definition user interface. A combined set of shared content comprising content that has been shared with the viewing user by one or more sharing users included in said set of selected sharing users is determined based at least in part on the indication. A display is provided that includes for at least a subset of shared content in the combined set a user-selectable visual representation of the shared content.
US10324584B2 Touch screen display having an external physical element for association with screen icons
A touch screen user interface display for an appliance has a touch screen with a plurality of icons. Each icon represents information that may be selectively invoked by touching the icon on the touch screen, wherein the icon may be moved by maintaining a touch of the icon and dragging it across the touch screen. The display also has a physical element having a portion partly overlapping the touch screen for association with screen icons.
US10324581B2 Menu display method, apparatus and system
The present disclosure provides a menu display method, apparatus and system, wherein the method includes: displaying a main menu on a user interface, the main menu including multiple main options; displaying, in response to one main option being selected by an input indicator, a submenu corresponding to the one main option, the submenu including a sub-option corresponding to the one main option; and enabling a shielding region corresponding to the one main option, the shielding region configured to shield an operation on another main option in the shielding region by the input indicator, and the shielding region being generated according to the position of the one main option and adjacent to the one main option. The technical solution provided in the present application can flexibly respond to a menu operation, thus improving user experience.
US10324580B2 Causing display of a notification
A method comprising determining that a flexible display, which comprises a flexural display region between a non-flexural display region and an opposite non-flexural display region, is configured in a closed configuration, determining to cause display of a notification, determining a notification display region based, at least in part, on the closed configuration, and causing display of a representations of the notification in the notification display region is disclosed.
US10324578B2 Touch screen panel and fabrication method thereof
A touch screen panel includes first and second sense cells on a same layer and coupling patterns that couple adjacent ones of the first sense cells and adjacent ones of the second sense cells to each other, respectively. The coupling patterns do not cross with each other, thereby improving the ability of the coupling patterns to withstand static electricity. A dummy line formed of a same material as the sense cells may be formed between the first and second sense cells, and the dummy line is electrically coupled to a guard ring located in an area outside of a display area of the touch screen panel, making it possible to overcome the effects of static electricity applied to the front surface of the touch screen panel as well as the side surface thereof.
US10324577B2 Writeable electrophoretic displays including sensing circuits and styli configured to interact with sensing circuits
A writeable display medium incorporating various sensing elements into the backplane of the writeable display medium so that the sensing elements can cause the associated pixels to update immediately in contrast to state-of-the art writeable displays that rely on a feedback loop between a digitizing layer and a display driver that controls the output of a display. As a stylus is moved over the display, a signal emitted from the stylus (e.g., an electromagnetic field) will change the state of a transistor associated with a pixel, resulting in a nearly instantaneous state change in the display (i.e., white to black).
US10324575B2 Touch display device and touchscreen panel
A touch display device and a touchscreen panel. Even in the case in which touch electrodes have different sizes or shapes or a located in different positions, a difference in capacitance is not formed among the touch electrodes. High touch sensitivity can be obtained. The touch display device comprises a plurality of touch electrodes, wherein a first touch electrode of the plurality of touch electrodes occupies a first area and comprises first mesh-shaped electrode metal. The touch display device comprises first dummy metal in a same layer as the first mesh-shaped electrode metal and in the first area occupied by the first touch electrode, the first dummy metal being electrically disconnected from the first mesh-shaped electrode metal.
US10324572B2 Combined inductive sensing and capacitive sensing
An sense unit for inductive sensing or capacitive sensing is described. The sense unit may include a first terminal coupled to a first node, a first electrode coupled to the first node, and a second terminal. The sense unit may include a second electrode coupled to the second terminal. In a first mode, a first signal is received at the first terminal and a second signal is output on the second terminal, where the second signal may be representative of a capacitance of the sense unit. The sense unit may include an inductive coil. The sense unit may include a first capacitor. The inductive coil and the first capacitor are coupled in parallel between the first node and ground. In a second mode, a third signal is received at the first terminal and a fourth signal is output on the second terminal.
US10324571B2 Array substrate, manufacturing method thereof and touch display device
An array substrate, a manufacturing method thereof, and a touch display device are provided in the embodiments of the present invention. The array substrate includes: a common electrode layer including a plurality of self-capacitance electrodes distributed in an array; a drive circuit; and a plurality of pixel units distributed in an array. N self-capacitance electrodes located in a same column constitute an electrode column, each electrode column corresponding to M columns of pixel units. The N self-capacitance electrodes located in the same column are connected with the drive circuit via N touch leads arranged within different columns of pixel units. Among the M columns of pixel units, M−N columns of pixel units provided with no touch leads are provided with dummy leads connected with the drive circuit, and the drive circuit is used to input a common voltage signal into the dummy leads and the touch leads.
US10324568B2 Touch panel
A touch panel includes a touch electrode disposed on a substrate, the touch electrode including a metal layer; a phase matching layer disposed on the metal layer; and a thin film layer disposed on the phase matching layer.
US10324565B2 Optical proximity sensor
A proximity sensor including a housing, light emitters mounted in the housing for projecting light out of the housing along a detection plane, light detectors mounted in the housing for detecting amounts of light entering the housing along the detection plane, whereby for each emitter-detector pair (E, D), when an object is located at a target position p(E, D) in the detection plane, corresponding to the pair (E, D), then the light emitted by emitter E is scattered by the object and is expected to be maximally detected by detector D, and a processor to synchronously activate emitter-detector pairs, to read the detected amounts of light from the detectors, and to calculate a location of the object in the detection plane from the detected amounts of light, in accordance with a detection-location relationship that relates detections from emitter-detector pairs to object locations between neighboring target positions in the detection plane.
US10324563B2 Identifying a target touch region of a touch-sensitive surface based on an image
Examples disclosed herein relate to identifying a target touch region of a touch-sensitive surface based on an image. Examples include a touch input detected at a location of a touch-sensitive surface, an image representing an object disposed between a camera that captures the image and the touch-sensitive surface, identifying a target touch region of a touch-sensitive surface based on an image, and rejecting the detected touch input when the location of the detected touch input is not within any of the at least one identified target touch region of the touch-sensitive surface.
US10324558B2 3D module, 3D display device and method for driving 3D module
The present disclosure provides a 3D module, a 3D display device and a method for driving the 3D module. The 3D module includes: a first substrate and a second substrate arranged opposite to each other and a beam splitter between the first substrate and the second substrate. The first substrate is arranged at a light-exiting side of the 3D module. The 3D module further includes: a touch module arranged between the first substrate and the beam splitter and including multiple self-capacitive electrodes arranged at an identical layer, and multiple touch signal lines configured to connect the self-capacitive electrodes to a touch detection circuit.
US10324556B2 Touch display apparatus
A touch display apparatus a display unit and a touch unit. The display unit displays images and the touch unit which is overlapped on the display unit can sense independently a touch action applied on the touch unit and also the pressure applied in such touch. The touch display apparatus virtually simultaneously operates under a display period and a touch period in one frame for improving accuracy of determining the aspects of a touch function.
US10324547B2 Active stylus pen, touch sensing system and driving method thereof
An active stylus pen according to the present invention includes a first signal processor configured to generate a touch frame recognition signal for discriminating touch frames on the basis of sub-pulses corresponding to part of each touchscreen driving signal received from a touchscreen and a second signal processor configured to generate a pen driving signal synchronized with main pulses of each touchscreen driving signal other than the sub-pulses and to vary the pen driving signal in units of a touch frame according to the touch frame recognition signal such that additional pen information is reflected in the pen driving signal.
US10324546B2 Cursor generation system, cursor generation method, and non-transitory computer readable storage medium
A cursor generation system includes a digital pen and a computer device. The digital pen includes recognition information, a first wireless communication module, and a displacement sensor. The first wireless communication module is for transmitting a mating request signal, the recognition information, and the displacement information. The computer device includes a cursor application, a processer, a second wireless communication module, and a display. The second wireless communication module mates with the first wireless communication module to receive the recognition information and the displacement information. The processer executes the cursor application corresponding to the recognition information to register a vendor-defined usage page associated with the digital pen. The processor executes the cursor application to generate a cursor icon displaying on the display according to the vendor-defined usage page, reads the displacement information, and controls the shifting and displaying of the cursor icon on the display according to the vendor-defined usage page.
US10324542B2 Elastomeric pen tip
The described technology includes a digital pen tip with a pen tip body and an elastomeric front end formed at a front end of the pen tip body, wherein the pen tip body is formed during a first stage of a two shot molding process and the front end is formed at a second stage of the two shot molding process.
US10324540B1 Multi-degrees-of-freedom hand controller
Disclosed is a controller including a first control member, a second control member that extends from a portion of the first control member, and a controller processor that is operable to produce a rotational movement output signal in response to movement of the first control member, and a translational movement output signal in response to movement of the second control member relative to the first control member. The rotational movement output signal may be any of a pitch movement output signal, a yaw movement output signal, and a roll movement output signal, and the translational movement output signal may be any of an x-axis movement output signal, a y-axis movement output signal, and a z-axis movement output signal. In exemplary embodiments, the first control member may be gripped and moved using a single hand, and the second control member may be moved using one or more digits of the single hand, thus permitting highly intuitive, single-handed control of multiple degrees of freedom, to and including, all six degrees of rotational and translational freedom without any inadvertent cross-coupling inputs.
US10324539B2 Modular wearable components
Aspects described herein generally relate to a modular device core that includes an interface for obtaining one or more signals based on attaching the modular device core to a mounting housing or a display module. A processor of the modular device core can be configured to modify one or more parameters for operating the modular device core based on the one or more signals.
US10324537B2 Multi-language keyboard system
A method for combining of alphabet characters of different languages is provided. The method includes loading, from a memory, a combined virtual keyboard providing simultaneous access to both an alphabet character of a first language and an alphabet character of a second language. On the combined keyboard, an input of the alphabet character of the first language and an input of the alphabet character of the second language are received for display. Each of the inputted alphabet characters of the first language and the second language has an image of respective alphabet character surrounded by a quadrilateral boundary of a predetermined size. When the alphabet characters are combined, at least one of the alphabet character of the first language and the alphabet character of the second language shifted towards each other, such that boundaries surrounding the alphabet characters are partially overlapped.
US10324533B2 Touch device and feedback method for touch
A touch controlling device includes a sensing module, a processor and a feedback generator. The sensing module senses first coordinates and second coordinates. The processor generates an touch area difference according to the first coordinates and the second coordinates. The feedback generator generates a feedback corresponding to the touch area difference. Specifically, the touch device determines the force of touch based on the touch area difference without any force sensing plate attached thereon. Consequently, the thickness of the touch device and the cost of the touch device are reduced.
US10324526B2 Adjusting content display orientation on a screen based on user orientation
A system for adjusting content display orientation on a screen is disclosed. The system may include a processor that may detect both eyes and a body part of a user that is proximal to one or more of the user's eyes. The system may then determine an eye gaze plane based on the positions of the first and second eyes of the user. The eye gaze plane may be determined by identifying a first line of sight extending from the first eye and a second line of sight extending from the second eye. Additionally, the eye gaze plane may bisect a center of the first eye and a center of the second eye of the user. Once the eye gaze plane is determined, the system may adjust the orientation of content displayed on a display device based on the eye gaze plane and on the position of the body part.
US10324518B2 Image forming apparatus, control method of image forming apparatus, and program
An information processing apparatus includes, a reception unit configured to receive an instruction to transfer the information processing apparatus to the second power state, an analysis unit configured, when the reception unit receives the instruction, to analyze a factor limiting the transfer of the information processing apparatus to the second power state, and a control unit configured, when the analysis unit analyzes the factor and as a result the factor is a first factor, to control the information processing apparatus to transfer to the third power state without waiting until the factor is resolved, and configured, when the factor is a second factor, to control the information processing apparatus to wait until the factor is resolved, and to transfer to the second power state.
US10324517B2 FPGA-based system power estimation apparatus and method
A FPGA-based system power estimation apparatus and a method for estimating the power of a target intellectual property (IP) circuit are provided. The system power estimation apparatus includes a FPGA and a power analysis circuit. The FPGA is configured to accommodate the target IP circuit. The power analysis circuit is disposed into the FPGA. The power analysis circuit retrieves an internal operation-state signal of the target IP circuit. The power analysis circuit examines the internal operation-state signal to determine an operation state of the target IP circuit and uses a power model to convert the operation state of the target IP circuit into at least one power value.
US10324516B2 Detecting undesired energy consumption in electronic devices
A method for detecting and responding to a configuration setting capable of causing undesired energy consumption in a configurable electronic device comprises measuring a power state of at least one connection point of the configurable electronic device to establish a measured power state value; comparing the measured power state value with a stored power state value for the connection point; and responsive to a discrepancy between the measured power state value and the stored power state value for the connection point where the discrepancy is capable of causing undesired energy consumption, emitting a condition signal.
US10324513B2 Control of peripheral device data exchange based on CPU power state
A method for processing data includes receiving in a peripheral device, which is connected by a bus to a host processor having host resources, a notification of a sleep state of at least one of the host resources. While the at least one of the host resources is in the sleep state, when the peripheral device receives data from a data source for delivery to the host processor, the peripheral device sends a message to the data source, which causes the data source to defer conveying further data to the peripheral device until the at least one of the host resources has awakened from the sleep state.
US10324512B2 Device power management based on detected power source
An aspect provides an information handling device, including: a connection to an external power supply; a processor; and a memory; the memory having instructions executable by the processor to: detect that the connection to the external power supply is providing an input of power; ascertain via the connection to the external power supply that the input of power is derived from a source having a predetermined characteristic; and automatically adjust a power consumption setting of the information handling device based on the predetermined characteristic. Other aspects are described and claimed.
US10324511B2 Data transform method and data transformer
A data transform method and a data transformer. The method includes: importing a data transform rule; acquiring from the data transform rule a source data definition, a destination data definition and a data transform rule definition; predicting resource energy consumption parameters of a data transform node server according to the source data definition, the destination data definition and the data transform rule definition; and deploying a resource energy consumption optimization policy of the data transform node server according to the predicted resource energy consumption parameters of the data transform node server.
US10324510B2 Information processing apparatus and method for measuring energy consumption
A storage unit stores therein first information indicating the correspondence among each acquisition time point at which a result of measuring cumulative energy consumed during the execution of a program was acquired, the cumulative energy, and the memory address of an instruction executed at the acquisition time point. The storage unit stores therein second information indicating the correspondence between each executed part of the program and a range of the memory addresses of instructions of the program. A computation unit determines time points in the execution of a predetermined executed part, on the basis of the first and second information, and calculates cumulative energy for each of the time points with linear interpolation.
US10324504B2 Storage device mounting system
A storage device mounting system includes a cage assembly configured to receive one or more storage devices. A pivot assembly is configured to pivotally attach the cage assembly to a chassis assembly. A flexible conductor assembly is configured to electrically couple the one or more storage devices to a system board assembly while allowing the cage assembly to pivot with respect to the chassis assembly.
US10324502B2 Speaker module and electronic apparatus
A speaker module includes a DC-DC converter device including a switching circuit device and a choke coil connected to the switching circuit device and a speaker device that converts an electric signal generated using output voltage from the DC-DC converter device into sound. A magnetic substrate which includes the choke coil and on which the switching circuit device is mounted is disposed between the switching circuit device and the speaker device.
US10324500B2 High strength hinge mechanism
A high strength hinge mechanism is described herein. In one or more implementations, a computing device includes a display portion which includes a display device, and a base portion which includes a keyboard. A hinge mechanism is attached to the display portion and the base portion to enable rotation of the display portion relative to the base portion. The hinge mechanism includes a friction element and a cylindrical shaft secured to the friction element and to a chassis of the display portion. The friction element is configured to apply friction to the shaft in a radial direction as the shaft is rotated. The rotation of the shaft enables the display portion to be rotated from a closed position to a fully-open position. The hinge mechanism also includes a frame structure to support the friction element and the shaft.
US10324494B2 Apparatus for detecting electromagnetic field change in response to gesture
Embodiments of the present disclosure provide techniques and configurations for an apparatus for detection of a change of electromagnetic field in response to a gesture, to identify the gesture that caused the field change. In one instance, the apparatus may include a first conducting component having first features for the disposal on or around a portion of a user's body, to generate an electromagnetic field in response to a receipt of a source signal. The apparatus may further include a second conducting component having second features for the disposal on or around a portion of the user's body, at a distance from the first conducting component, to provide an indication of a change in the electromagnetic field over time, to identify a change of a position of the user's body portion (gesture) that causes the change in the electromagnetic field. Other embodiments may be described and/or claimed.
US10324493B2 Electronic device with screen
An electronic device is provided. The electronic device includes a window panel having a front area and a curved area extending from the front area, a display panel disposed beneath the window panel, and a fixed part which supports a curved area of the display panel. The display panel includes a front display area, a side display area extending from the front display area so as to be curved, and a wiring area extending from the side display area, and the fixed part supports a curved shape of the side display area or the wiring area.
US10324489B2 Signal generator and signal generation method
The present application provides a signal generator, comprising a control circuit configured to receive input information, and generate variable control word information based on the received input information; a base time unit generation circuit configured to generate a base time unit; and a signal generation circuit configured to receive the variable control word information from the control circuit and receive the base time unit from the base time unit generation circuit, and generate a target signal having a variable frequency based on the received variable control word information and the received base time unit.
US10324479B2 Portable plant instrument freezing and bursting prevention device using non-directional serial connector
A portable plant instrument freezing and bursting prevention device using a non-directional serial connector includes a main body portion, a plurality of heat wire portions, each of the plurality of heat wire portions comprising a male connector having a cylindrical shape, a heat wire having resistance, and a female connector having a cylindrical shape and having a hollow portion with both ends open, which are sequentially coupled to one another, and an end cap inserted into the female connector at an end of the plurality of heat wire portions to short-circuit the female connector, in which the male connector of one of the plurality of heat wire portions is inserted into the female connector of another one of the plurality of heat wire portions, and thus the plurality of heat wire portions are serially connected to one another.
US10324478B2 Wireless node auto-reset function
A method for wireless communication within a building automation system is disclosed. The method includes establishing a communications link between a first automation component and a second automation component, detecting a change in the communications link at the second automation component, and initiating a reset function on the second automation component in response to the detected change in the communications link. A building automation system is further disclosed. The system includes a first automation component, a second automation component in communication with the first automation component via a communication link. The second automation component further includes a reset function stored on a memory and executable by a processor in communication with the memory, such that the reset function is activated in response to a change in the communications link.
US10324470B2 Vehicle control device and vehicle
Provided is a vehicle control device mounted on a vehicle including an environment recognition unit and an automatic operation control unit. The environment recognition unit is configured to acquire information on surrounding environment around the vehicle, and provide the automatic operation control unit with the information on the surrounding environment. The automatic operation control unit is configured to acquire select one proposed traveling line, as a target traveling line of the vehicle, from a plurality of proposed traveling lines, on a basis of the information on the surrounding environment, and allow the vehicle to travel along the target traveling line. The vehicle control device is configured to acquire provide display of an image of one or more non-selected traveling lines other than the proposed traveling line selected as the target traveling line from the plurality of proposed traveling lines, together with display of an image of the target traveling line.
US10324468B2 System and method for controlling a position of a marine vessel near an object
A method and system for controlling a position of a marine vessel near an object are disclosed. A location sensor determines a location of the marine vessel, and a speed sensor determines a speed of the marine vessel. A control module is in signal communication with the location sensor and the speed sensor. A marine propulsion system is in signal communication with the control module. The control module determines if the marine vessel is within a predetermined range of the object based on the marine vessel's location. In response to determining that the marine vessel is within the predetermined range of the object, the control module controls the propulsion system to produce at least one of a braking linear thrust and a braking moment to counter current movement of the marine vessel.
US10324465B1 Intelligent guidance, navigation and control system
Systems and computer-implemented methods for executing a command in an autonomous vehicle are provided, including the steps of: generating at least three independent vehicle data-sets; transmitting the at least three independent vehicle data-sets to at least three command determination modules, respectively; and, at each one of the at least three command determination modules, using the respective received vehicle data-set to determine a command. The method further includes the step of, during a monitoring phase, comparing the commands to each other to determine if any one of these commands is desynchronized from the other commands. If a command is determined to be desynchronized from the other commands during the monitoring phase, the method includes the step of excluding the command determination module which determined the desynchronized command. The method further includes the step of, during a substantiation phase, comparing commands determined by non-excluded command determination modules to each other to determine if any one of these commands is desynchronized from the other commands. If a command is determined to be desynchronized from the other commands in the substantiation phase, the method includes the step of excluding the previously non-excluded command determination module which determined the desynchronized command. After the monitoring and substantiation phases are completed, the method includes the step of selecting a command determined by a non-excluded command determination module; and executing the selected command.
US10324463B1 Autonomous vehicle operation adjustment based upon route
Methods and systems for autonomous and semi-autonomous vehicle control, routing, and automatic feature adjustment are disclosed. Autonomous operation feature usage levels or settings may be automatically adjusted to optimize performance using suitability data for road segments along a route traveled by a vehicle, such as when operating conditions change. Data regarding road segment suitability may be generated from prior operating data for the road segments and retrieved from a map database to aid autonomous vehicle routing, as well as to implement automatic adjustments to feature usage. In some instances, vehicle control may be returned to a vehicle operator, in which case advance warning may be given to enable the operator to prepare to resume control of the vehicle.
US10324456B2 Plant operation support system with management of assigned resources using predictions of resource deficiency
An object of this invention is to provide a plant operation support-system server and a plant operation support system which can manage the current situation of overall resources that are required for performing jobs corresponding to a procedure manual, and can further achieve resource management with enough margin based on future prediction. Using a current procedure-manual location determination unit, a control unit of a plant operation support-system server determines a current location in procedure-manual data DM, based on a condition of the plant acquired through sensors by a plant data acquisition unit. When there is a change in the current location, the control unit causes a current-situation management determination unit to assign currently-required resources according to the current position and causes a predictive management determination unit to predict presence/absence of resource deficiency.
US10324455B2 Autonomous coordination of resources amongst robots
A synchronization primitive provides robots with locks, monitors, semaphores, or other mechanisms for reserving temporary access to a shared limited set of resources required by the robots in performing different tasks. Through non-conflicting establishment of the synchronization primitives across the set of resources, robots can prioritize the order with which assigned tasks are completed and minimize wait times for resources needed to complete each of the assigned tasks, thereby maximizing the number of tasks simultaneously executed by the robots and optimizing task completion. The synchronization primitives and resulting resource allocation can be implemented with a centralized coordinator or with peer-to-peer robotic messaging, whereby private keys and blockchains secure the precedence and establishment of synchronization primitives by different robots. Moreover, synchronization primitives can be established with queues to further optimize the immediate and future allocation of resources to different robots.
US10324452B2 Assembly workability evaluation calculation device and assembly workability evaluation method
An apparatus is configured including an information obtaining unit that extracts information on plural parts' attributes, locations, and adjoining relations with other parts; a unit that sorts parts by part type and detects a distinctive shape from 3D CAD model; a unit that represents adjoining relations between parts in an assembly graph; a unit that creates disassembling directions and a disassembling sequence based on the assembly graph and, by reversing them, derives an assembling sequence and assembling directions; a unit that computes an index indicating a quality of easiness of assembling a part by subtracting the sum of deficiency points per part from a reference score; a unit that creates virtual worker positions, postures, and viewpoints according to assembling sequence and evaluates workability; and a unit that computes an evaluation value per part by the index of easiness of assembling the part and a total evaluation value of assembly workability.
US10324450B2 Emergency stop system attached to mobile device
An emergency stop system includes: an emergency stop switch including an operation button, a state output unit which outputs a state different in accordance with whether or not the operation button is pushed down, and an attachment unit which attaches the operation button and the state output unit to the mobile device in a detachable manner in such a manner that the state of the state output unit is positioned at a side facing a camera of the mobile device at the time of attachment to the mobile device; and an information processing unit determines in accordance with an image related to the state of the state output unit as imaged by the camera whether to output an emergency stop signal indicating an emergency stop of the machine operated by the mobile device or to output an emergency stop signal indicating no emergency stop of the machine.
US10324444B2 Numerical controller including tool retracting function for avoidance of interference
Executable format data resulting from decoding of a positioning block (retraction block) prior to start of cutting and an end point coordinate position P1 for command for the retraction block are stored. When machining is interrupted and a request for retraction of a tool is input, a retracting operation 1 is performed to retract the tool from a machining interruption position P2 to the stored end point coordinate position P1 of the retraction block. Subsequently, the stored executable format data of the retraction block is executed, with a moving direction for the executable format data being reversed to move the tool. The tool performs a retracting operation 2 of moving in the opposite direction along a moving path for in the retraction block. The retracting operations 1, 2 allow the tool to be retracted while avoiding interfering with other members.
US10324442B2 Iterative method and production control unit for controlling production process
An iterative method for controlling a production process and a production control unit for iteratively controlling the production process of at least one of a material and a product formed out of the compound material. Nominal parameters and indicative parameters selected from the group comprising process parameters, material recipe parameters and product property parameters are provided in the iterative method or to the production control unit. The iterative method and production control unit consider the nominal and indicative parameters, including both process parameters and material recipe parameters to determine whether a setting of at least one correcting parameter for a subsequent process is necessary. A correcting parameter is selected from the group comprising process parameters and recipe parameters and the setting of at least one correction parameter comprises the choice of a parameter from a parameter set comprising process parameters and material recipe parameters.
US10324440B2 Programmable logic controller system
In some embodiments, a PLC system including a first CPU comprising a first media access control (MAC) communications layer and configured to generate data necessary for operation of the CPU, perform control operation based on the generated data, and transmit the generated data to a second CPU via the first MAC communications layer is included. The PLC system may further include the second CPU comprising a second MAC communications layer receiving the generated data via the first MAC communications layer and configured to perform service operation based on the received data. The first CPU may be connected to a memory in which data to be transmitted to the second CPU is stored at a predetermined location, and the second CPU may receive the data stored in the predetermined location of the memory by a direct memory access (DMA) scheme.
US10324434B2 Method and system for commissioning process control hardware
Techniques for commissioning a process control device in a process plant include obtaining, at a portable computing device, commissioning data for commissioning the respective process control device for operation, such as a device tag. The portable computing device then transfers the commissioning data to a component in the same process control loop as the process control device via a wireless communication link. For example, the component includes a radio-frequency identification (RFID) or near field communication (NFC) unit for receiving RFID/NFC signals. When the portable computing device is within RFID/NFC communication range of the component, the commissioning data is transferred via an RFID/NFC signal to the component. The commissioning data is received while the component is in an unpowered state, where the RFID/NFC signal energizes the RFID/NFC unit at the component for receiving the signal.
US10324431B2 Method for monitoring an electromechanical component of an automation system
The disclosure relates to a method for monitoring an electromechanical component of an automation system. The method may include acquiring of a mechanical state variable of the electromechanical component, acquiring of an electrical state variable of the electromechanical component, and determining of a state of the electromechanical component based on a multidimensional characteristic line field with a plurality of states of the electromechanical component, wherein the mechanical state variable and the electrical state variable are associated with each state of the electromechanical component.
US10324429B2 System for propagating messages for purposes of demand response
A system having a utility, a communications intermediary and demand response resources. The utility may be connected to the communications intermediary via a network. The demand response resources may be connected to the communications intermediary via another network. A single dispatch destined for the demand response resources may be sent to the communications intermediary. The dispatch may be disaggregated at the communications intermediary into a multitude of dispatches which may be dispersed to their respective destined demand response resources. The demand response resources may send telemetries to the communications intermediary that aggregates the telemetries into a single telemetry. The single telemetry may be sent to the utility.
US10324427B2 Methods for optimizing identification, cross-correlation, building, and utilization of media content of motorized transport inventory and devices thereof
This technology includes identifying current items of motorized transport inventory having one or more current features from received motorized transport inventory data. Each match of one or more mapped features of any mapped master pieces of media content with the current features of any of the current items of motorized transport inventory is determined. At least one of the master pieces of media content is mapped to two or more of the current items of motorized transport inventory. Any missing pieces of media content of the one or more current features of any of the current items of motorized transport inventory are identified based on the one or more determined matched master pieces of media content. One or more of the identified missing pieces of media content of any of the current items of motorized transport inventory is obtained. The one or more identified matched master pieces of media content and the one or more of the obtained missing pieces of media content is provided to a requesting sales management computing device associated with the current inventory set of items.
US10324424B2 Control system with response time estimation and automatic operating parameter adjustment
A control system for a plant includes a controller and a sensor. The controller is configured to estimate a response time of the plant and adjust a sampling rate based on the estimated response time. The response time is a parameter that characterizes a response of the plant to a disturbance. The sensor is configured to receive the adjusted sampling rate from the controller, collect samples of a measured variable from the plant at the adjusted sampling rate, and provide the samples of the measured variable to the controller.
US10324423B2 Method and apparatus for controlling a process plant with location aware mobile control devices
A computer-readable storage medium for controlling a process plant includes instructions operable to determine the location of a device in the process plant and to display data related to proximate devices. The instructions cause a processor to transmit to a server a first request for first data from a data storage area and to receive from the server, in response to the first request, first data from the storage area. The instructions cause the processor to cause the display to display the first data received from the server and to receive an indication that the mobile user interface device is in proximity to an external device. The instructions cause the processor to transmit to the server a second request for second data according to the received indication and to receive second data from the server.
US10324419B2 Mechanical oscillating system for a clock and functional element for a clock
A mechanical oscillating system for a clock including a balance spring manufactured from a non-metallic, polycrystalline material with a grain size between 10 and 50,000 nm, with a winding area of the balance spring 0.001 mm2 to 0.3 mm2, an oscillating body and a shaft for mounting of the oscillating body and the balance spring on the shaft. A spiral spring for a clock being manufactured from a non-metallic material, wherein the non-metallic material is a polycrystalline material with a grain size between 10 and 50,000 nm, and having a linear thermal expansion coefficient smaller than 8×10−6/K.
US10324417B2 Method for fabrication of a balance spring of a predetermined stiffness by removal of material
The invention relates to a method for fabrication of a balance spring of a predetermined stiffness comprising the steps of fabricating a balance spring in dimensions of increased thickness, determining the stiffness of the balance spring formed in step a) in order to remove a volume of material to obtain the balance spring having the dimensions necessary for said predetermined stiffness.
US10324415B2 Developing cartridge and drum cartridge configuration for mounting to an image forming apparatus having an electric contact
An image forming apparatus includes a developing cartridge, a drum cartridge, and an electric contact. The developing cartridge includes a holder having a resilient member. In a state where the holder is positioned at a first position, the resilient member has a first length and the electric contact surface is in contact with the electric contact. In a state where the holder is positioned at a second position, the resilient member has a second length in the third direction longer than the first length and the electric contact surface is in contact with the electric contact. In a state where the holder moves from the first position to the second position, the holder pivots in a state where the holder is in contact with the first contact surface.
US10324408B2 Image forming apparatus
There is provided an image forming apparatus including a casing which includes one side wall extending in a vertical direction and has a first opening; and a discharge portion which receives a recording medium having a developer image formed thereon, and a cassette which accommodates recording media and is removably mounted to the casing. The casing further includes a tray which is disposed near the one side wall and receives a recording medium to be transported into the casing through the first opening. The tray is rotatable between a first position where the tray is bent so as to cover at least part of the one side wall and the discharge portion and a second position where the tray extends so as to be separated from the one side wall and receives a recording medium to be supplied into the casing through the first opening.
US10324406B2 Apparatus and system for forming image
An image forming apparatus includes a member for use in forming an image, an acquiring unit, a scanning unit, and a control unit. The acquiring unit is configured to acquire first image information on the image formed on a recording material. The scanning unit is configured to scan the image formed on the recording material to acquire second image information. The control unit is configured to compare the first image information acquired by the acquiring unit with the second image information acquired by the scanning unit to determine a state of the member based on a comparison result.
US10324397B2 Image forming apparatus and image forming method
An image forming apparatus includes a photoconductor drum, a latent-image forming device, a developing device, a density detecting device, and a processing device. The density detecting device is configured to detect densities at a plurality of positions in a main-scanning direction on a developed image. The processing device is configured to acquire at least two light-amount correction tables respectively associated with at least two positions of the plurality of positions in the main-scanning direction on the developed image, the light-amount correction tables being for reducing density variations in a sub-scanning direction at the at least two positions, and correct, for each scan, a set point for setting an amount of light of a light source based on a difference in corresponding correction data between two light-amount correction tables respectively associated with two adjacent positions of the at least two light-amount correction tables.
US10324395B2 Toner cartridge printer devices, systems, and methods for under printing
A method of converting a CMYK color toner printer to a CMYX color toner printer for under print printing in a single pass, comprising the steps: providing a color toner printer with four toner printing cartridges: a cyan toner printing cartridge, a magenta toner printing cartridge, a yellow toner printing cartridge, and a black toner printing cartridge; wherein the black toner printing cartridge is in a first toner cartridge position; removing the back toner printing cartridge from the first toner cartridge position; providing a non-standard toner printing cartridge; installing the non-standard toner printing cartridge into the first toner cartridge position; providing a raster image processor software; wherein the raster image processor software is configured to remap the four toner printing cartridges of the color toner printer and allows the color toner printer to print a layer of non-standard toner under an image in a single pass; and wherein the image is printed from at least one of a cyan toner, a yellow toner, and a magenta toner.
US10324390B2 Toner, developer, and image forming apparatus
A toner is provided. The toner includes a resin and a fluorine-containing component. The toner satisfies the following formula: 5.0≤FXPS/FXRF≤25.0 where FXPS (atomic %) represents a content rate of fluorine atom in the toner determined by X-ray photoelectron spectroscopy (XPS) and FXRF (weight %) represents another content rate of fluorine atom in the toner determined by X-ray fluorescence analysis (XRF).
US10324388B2 Toner, toner stored unit, image forming apparatus, and image forming method
A toner including base particles and external additives on the base particles, the toner satisfying Conditions 1 and 2 defined in the specification, when a number distribution D of particle diameters of powder particles B generated from one base particle A is calculated from a density a of the base particles A and a density b of the powder particles B, where the base particles A and the powder particles B are deposited on an adhesive area and mica respectively by feeding the toner into a vacuumed space from an inlet, and allowing the toner to crush against a surface of a substrate having the adhesive area composed of a carbon tape, and the mica disposed in a manner that the surface is orthogonal to a direction connecting between center of the vacuumed space and center of the inlet, Powder particles B: particles detached from the base particles.
US10324387B2 Electrophotographic photoreceptor and electrophotographic image forming device
Provided is an electrophotographic photoreceptor obtained by laminating a photosensitive layer and a surface protective layer in this order on a conductive support, wherein the surface protective layer contains conductive fine particles and crosslinkable organic fine particles, and either the conductive fine particles or the crosslinkable organic fine particles have been subjected to surface modification with a fluoroalkyl (meth)acrylate/(meth)acrylic acid copolymer.
US10324384B2 Lithographic apparatus and a method of manufacturing a lithographic apparatus
An immersion lithographic apparatus including: a liquid confinement structure configured to supply and confine immersion liquid to an immersion space between a final lens element of a projection system and a surface of the substrate and/or of a substrate table; and a passageway-former between the projection system and the liquid confinement structure, and a passageway between the passageway-former and an optically active part of the final lens element, the passageway being in liquid communication via an opening with the immersion space and extending radially outwardly, with respect to an optical axis of the projection system, at least to an edge of an exposed bottom surface of the final lens element and being constructed and configured such that in use it is filled with liquid from the immersion space by capillary action.
US10324381B1 FinFET cut isolation opening revision to compensate for overlay inaccuracy
A method to address overlay accuracy compensation using finFET cut isolation revisions is disclosed. For an integrated circuit (IC) layout including at least a portion of an active region including a plurality of gates extending over a plurality of fins, prior to optical proximity correction of the IC layout: the method determines a number of fins to be cut with same source/drain connection by a fin cut isolation opening, and determines a fin cut isolation pitch in the gate length direction of the plurality of gates. The method revises a size of a fin cut isolation opening in the IC layout based on a number of fins to be cut with same source/drain connection by the fin cut isolation opening and the fin cut isolation pitch in the gate length direction. The revision in size of the fin cut isolation compensates for overlay inaccuracy.
US10324380B2 Projection exposure apparatus and method for measuring an imaging aberration
A microlithographic projection exposure apparatus (10) includes a projection lens (26) that images an object field (22) arranged in a mask plane (24) onto a substrate (28) during exposure operation of the projection exposure apparatus, and an illumination system (16) that has: an exposure illumination beam path (44) for radiating illumination radiation (14) onto the object field on the illumination side with respect to the mask plane, a measurement illumination beam path (48) for irradiating a measurement structure (54) arranged in the mask plane with the illumination radiation, and a scattering structure (50) arranged on the illumination side with respect to the mask plane and outside the exposure illumination beam path. The measurement illumination beam path extends via the scattering structure and runs rectilinearly between the scattering structure and the mask plane.
US10324379B2 Lithographic apparatus and method
A method to form on a substrate a first target comprising a first feature and a second target comprising a second feature, wherein the forming of the targets comprises applying the first feature and the second feature to the substrate by projection of a radiation beam through a production patterning device installed in a lithographic apparatus, the features corresponding to one or more features of the patterning device, and controlling a configuration of the lithographic apparatus to induce an aberration component, such that the first feature is applied to the substrate using a first value of an induced aberration component and the second feature is applied to the substrate using a second, different value of the induced aberration component; measuring a property of the targets; and using the measurements to determine a sensitivity of the property of the targets to changes in value of the induced aberration component.
US10324378B2 Aqueous processing method for flexographic printing plates
A method for processing a photosensitive flexographic printing plate having an aqueous-processable photopolymer. A main processing unit is used to develop a relief image by removing unexposed photopolymer using an aqueous processing solution including a first dispersing agent while the photosensitive flexographic printing plate is being subjected to mechanical cleaning. Used aqueous processing solution containing the removed photopolymer is returned back into a processing solution tank. A secondary processing unit is used to wash the developed relief image with secondary aqueous processing solution including a second dispersing agent to remove debris from the developed relief image. Used secondary aqueous processing solution containing the removed photopolymer is directed into the processing solution tank. A portion of the aqueous processing solution from the processing solution tank is removed to keep a volume of aqueous processing solution in the processing solution tank below a predefined maximum volume.
US10324377B2 Resist composition and method of forming resist pattern
A resist composition which generates acid upon exposure and exhibits changed solubility in a developing solution under action of acid, including a base component which exhibits changed solubility in a developing solution under action of acid and an acid diffusion control agent, the base component including a structural unit represented by general formula (a0-1) shown below in which R represents H, C1-C5 alkyl group or C1-C5 halogenated alkyl group; Ya represents C; Xa represents a group which forms a divalent cyclic hydrocarbon group with Ya; Ra01 to Ra03 represents H, C1-C10 monovalent saturated chain hydrocarbon group or C3-C20 monovalent saturated cyclic hydrocarbon group; the acid diffusion control agent containing an acid which exhibits an acid dissociation constant of 1.5 or more.
US10324374B2 Active light sensitive or radiation sensitive resin composition, active light sensitive or radiation sensitive film, mask blank provided with active light sensitive or radiation sensitive film, pattern forming method, method for manufacturing electronic device, electronic device and novel compound
There is provided an active light sensitive or radiation sensitive resin composition which contains (A) an alkali soluble resin and (C) a cross-linking agent represented by the following General Formula (1-0).
US10324371B2 System and method for generating mask pattern and exposure system
The present disclosure provides a system for generating a mask pattern, a method for generating a mask pattern, and an exposure system. According to an embodiment of the present disclosure, the system for generating a mask pattern comprises: a mask pattern provision device configured to provide a mask pattern signal via a wired or wireless network; a mask pattern transmission device configured to process the mask pattern signal provided by the mask pattern provision device to generate mask pattern information, and to transmit the generated mask pattern information over a Radio Frequency Identification (RFID) signal; and a mask pattern generation device configured to generate a mask pattern corresponding to the mask pattern information based on the mask pattern information and display the generated mask pattern. The embodiments of the present disclosure allow interaction between the mask pattern provision device and the mask pattern generation device by utilizing IoT technique, such that the mask pattern generation device can display various different mask patterns on an e-ink screen, thereby providing a fast, convenient and low cost exposure scheme.
US10324370B2 Manufacturing method of circuit substrate and mask structure and manufacturing method thereof
A manufacturing method of a circuit substrate is provided. A substrate is provided. A positive photoresist layer is coated on the substrate. Once exposure process is performed on the positive photoresist layer disposed on the substrate so as to simultaneously form concaves with at least two different depths.
US10324369B2 Methods for generating a mandrel mask
Embodiments of the present disclosure provide a method of generating mandrel patterns. A mandrel pattern is generated by constructing a boundary box, initiating a plurality of lead mandrels, and extending the lead mandrels across the boundary box. When a pattern region includes holes, portions of mandrels are removed from the holes after extension of the leading mandrels.
US10324366B2 Modular vehicle license plate camera
A motor vehicle license plate mount having a modular license plate frame including a base section and two side mounts for securing license plates of varying widths and heights to the vehicle and a camera housing including a lens and with the base section forming a slot for receiving an exterior edge of the license plate. Electrical cables connect at least one side mount to the base section providing power to the camera unit via a local solar cell disposed on at least one side mount.
US10324359B2 Thin LED flash for camera
A thin flash module for a camera uses a flexible circuit as a support surface. A blue GaN-based flip chip LED die is mounted on the flex circuit. The LED die has a thick transparent substrate forming a “top” exit window so at least 40% of the light emitted from the die is side light. A phosphor layer conformally coats the die and a top surface of the flex circuit. A stamped reflector having a knife edge rectangular opening surrounds the die. Curved surfaces extending from the opening reflect the light from the side surfaces to form a generally rectangular beam. A generally rectangular lens is affixed to the top of the reflector. The lens has a generally rectangular convex surface extending toward the die, wherein a beam of light emitted from the lens has a generally rectangular shape corresponding to an aspect ratio of the camera's field of view.
US10324351B2 Electrochemical mirror
An electrochemical mirror is provided. The electrochemical mirror includes a first transparent electrode; a second transparent electrode spaced apart from the first transparent electrode; and an electrolyte layer formed of an electrolyte, and disposed between the first transparent electrode and the second transparent electrode, wherein the electrolyte includes an electro-depositable metal ion; a halogenated ionic liquid; and at least one additive selected from the group consisting of a compound having a sulfonate functional group and derivatives thereof.
US10324350B2 Color excursion mitigation in electrochromic devices
An electrochromic device includes a chamber defined by a first conductive surface of a first substrate, a second conductive surface of a second substrate, and a sealing member joining the first substrate to the second substrate; an electrochromic medium containing a blue cathodic electroactive compound and up to three anodic electroactive compounds; wherein the electrochromic medium is disposed within the chamber; the anodic electroactive compounds include a green anodic electroactive compound and one or two gray anodic electroactive compounds; and the anodic electroactive compounds include from about 8 mol % to about 15 mol % gray anodic electroactive compounds.
US10324347B1 Liquid crystal display device
It is an object of the present invention to apply a sufficient electrical field to a liquid crystal material in a horizontal electrical field liquid crystal display device typified by an FFS type. In a horizontal electrical field liquid crystal display, an electrical field is applied to a liquid crystal material right above a common electrode and a pixel electrode using plural pairs of electrodes rather than one pair of electrodes. One pair of electrodes includes a comb-shaped common electrode and a comb-shaped pixel electrode. Another pair of electrodes includes a common electrode provided in a pixel portion and the comb-shaped pixel electrode.
US10324342B2 Driver of display device and manufacturing method of the same
A display device includes: a display substrate including a display area and a non-display area adjacent to each other; and an opposing substrate opposing the display substrate. The display substrate includes: a pixel in the display area; a gate driver at the non-display area and including a gate and data wiring; an organic layer on the gate and data wiring; a column spacer on the organic layer; a connection portion connected to the gate and data wiring at contact holes respectively exposing the gate and data wiring; and a protective layer on the connection portion. In a top plan view, the protective layer has a same shape as a shape of the connection portion. The opposing substrate includes a black matrix at the display area to define a pixel area of the pixel and at the non-display area to define the display area and the non-display area.
US10324340B2 Pixel electrode
The present invention provides a pixel electrode. The pixel electrode comprises a peripheral frame electrode that is in an enclosed form and at least one pair of peripheral edges of the peripheral frame electrode are provided, on outer sides thereof, with a sawtooth-like configuration. The sawtooth-like configuration comprises tooth troughs having an extension direction that is substantially parallel to and consistent with an extension direction of branch electrodes of the pixel electrode corresponding thereto so that liquid crystal in an area corresponding to the peripheral frame electrode may incline in the direction of the branch electrodes in the same way as liquid crystal in an inside area of the peripheral frame electrode inclines in such a direction to prevent the occurrence of dark patterns in the area corresponding to the peripheral frame electrode. Application of the pixel electrode to an HVA liquid crystal display panel would effectively improve transmission rate and brightness of the liquid crystal display panel so as to improve the display performance.
US10324338B2 Liquid crystal grating and fabrication method thereof, and naked eye 3D display device
A liquid crystal grating and a fabrication method thereof, and a display device are provided. The liquid crystal grating comprises a first substrate (1) and a second substrate (2) provided opposite to each other, and a liquid crystal layer (7); a plate-shaped transparent substrate (3) is provided on the first substrate (1), and a second transparent conductive layer (4), a transparent insulating layer (5) and a first transparent conductive layer (6) are sequentially provided on the second substrate (2); the first transparent conductive layer (6) includes first strip-shaped transparent electrodes (61) and second strip-shaped transparent electrodes (62) which are alternately provided, and there is a gap between the first strip-shaped transparent electrode (61) and the second strip-shaped transparent electrode (62) adjacent to each other; and the second transparent conductive layer (4) includes third strip-shaped transparent electrodes (41) provided at intervals.
US10324337B2 Liquid crystal display device
A liquid crystal display device according to the present invention has a display area that includes a plurality of pixels (Px). The display area is made up of n kinds of domains (where n is an integer that is equal to or greater than two and equal to or smaller than four). The directors of the n kinds of domains define mutually different alignment directions. If the domain structure of each pixel (Px) is defined by the kinds of the domains that form the pixel (Px), the number k of the kinds of the domains that form the pixel (Px), and the arrangement of the domains in the pixel (Px), the display area includes a pixel, of which k is less than n and of which the domain structure is different from the domain structures of adjacent pixels.
US10324335B2 Display device
According to one embodiment, a display device includes a display panel including a first substrate, a second substrate, and an optical element layer provided between the substrates, a light directing unit facing the first substrate of the display panel, and including a first main surface disposed on a side facing the first substrate, and a second main surface disposed on a side reverse to the first main surface, and a light source unit disposed on the first substrate side with respect to the display panel, and emitting polarized light toward the first or second main surface. The polarized light is made incident on the first or second main surface, and directed perpendicularly to the optical element layer.
US10324334B2 Display device
A backlight unit including a frame having a bottom area and a sidewall area extended from the bottom area; a single substrate located in on the bottom area of the frame, a plurality of optical assemblies being mounted on the single substrate; a reflection sheet located the frame and configured to reflect light emitted by the optical assemblies; and an optical sheet located over the reflection sheet. Further, the reflection sheet a first sheet area corresponding to the bottom area of the frame; a second sheet area corresponding to the sidewall area of the frame; and a cut portion cut from the first sheet at one portion abutting on one side of the single substrate.
US10324333B2 Color polarizing film, antireflective film and display device
A color polarizing film including a first layer including a first polymer and a first dichroic dye having an absorption wavelength region of about 380 nm to about 780 nm and a second layer including a second polymer and a second dichroic dye having an absorption wavelength region of about 380 nm to about 780 nm, wherein the second layer is disposed on the first layer, wherein a polarization axis of the first layer and a polarization axis of a second layer cross each other, and wherein the color polarizing film exhibits a maximum absorption wavelength (λmax) in a wavelength range of about 380 nm to about 780 nm.
US10324328B2 COA liquid crystal panel and method for manufacturing the same
A COA liquid crystal display panel includes an upper substrate, a lower substrate facing the upper substrate, and a liquid crystal layer disposed between the upper substrate and the lower substrate. The upper substrate is obtained by forming: a black matrix layer on a first base plate, a common electrode layer on the black matrix layer and exposed first base plate, and spacers on the common electrode on regions corresponding to the black matrix layer. The lower substrate is obtained by forming: a gate electrode insulation layer on a second base plate, a color barrier layer on the gate electrode insulation layer, a protective layer on the color barrier layer, a pixel electrode layer on the protective layer at a position corresponding to a projection of the color barrier layer, and a flat layer on the protective layer on a position corresponding to a recess of the color barrier layer.
US10324327B2 Display device
Display devices are provided. The first display device includes a plurality of pixels arranged with an interval therebetween; and an antenna radiator configured with one or more conductors that are arranged between the plurality of pixels. The second display device includes a substrate; a plurality of light emitting parts arranged on the substrate with an interval therebetween; and an antenna radiator configured with one or more conductors that are arranged between the substrate and the light emitting parts.
US10324324B2 Signal control circuit, power control circuit, drive circuit, timing controller, touch system, and touch display device and driving method thereof
Exemplary embodiments of the present invention relate to a touch technology, and more specifically, to a signal control circuit, a power control circuit, a drive circuit, a timing controller, a touch system, and a touch sensitive display device and a driving method thereof that can simply swing various voltages in a display device for a touch mode period by using a modulated ground voltage obtained by swinging a ground voltage, thereby effectively providing touch driving and preventing unnecessary parasitic capacitance from being generated not only in an active area but also in all other areas.
US10324323B2 Display apparatus
A display apparatus according to the present invention includes a first polarizing film, a first insulating substrate, a second insulating substrate, and a second polarizing film that are located in the stated order in a light path from a light source toward a display surface. The second polarizing film has a polarization axis parallel or perpendicular to a polarization axis of the first polarizing film. The first insulating substrate and the second insulating substrate each include a transparent substrate having insulating properties. At least the first insulating substrate or the second insulating substrate includes lower wiring that is located on the transparent substrate and is opaque and a fine pattern that is located in a preceding stage or a subsequent stage of the lower wiring in the light path and is opposed to the lower wiring with a transparent insulating film therebetween.
US10324320B2 Display apparatus and tiled display device including the same
A display apparatus includes a display unit including a non-display region and a display region which extends from the non-display region in a direction defining an extension direction of the display region, and a supporting member on which the display unit is supported. The supporting member includes an intermediate mold including a first intermediate support disposed in the non-display region and an intermediate seat portion extending in the extension direction of the display region from the first intermediate support and disposed in the display region, and a transparent mold adjacent in the extension direction of the display region to the intermediate mold, between the intermediate seat portion and the display unit, and including a transparent support in an edge display region of the display region which is adjacent to the non-display region.
US10324317B2 Light control device, imaging element, and imaging device, and light transmittance control method for light control device
A light control device 10 includes a pair of electrodes 611 and 612 and a stacked structure body 613′ of a plurality of light control layers 613 sandwiched by the pair of electrodes 611 and 612; and each light control layer 613 has a stacked structure of a first insulating layer 614, a first nanocarbon film 615 doped with an n-type impurity or not doped with an impurity, a second insulating layer 617, and a second nanocarbon film 616 doped with a p-type impurity or not doped with an impurity.
US10324315B2 Electronic device
The present disclosure discloses an electronic device, to solve the technical problem that it is relatively complex to implement a change in color of an appearance of the electronic device in the related art. The electronic device comprises a main body having a basic form and a deformed form; and a color changing film attached to the main body to form a part of a surface of an appearance of the main body, the color changing film being deformed as the main body is changed from the basic form to the deformed form, wherein if the main body is in the basic form, the color changing film as the part of the appearance of the main body presents a first visual effect, and if the main body is in the deformed form, the color changing film as the part of the appearance of the main body presents a second visual effect different from the first visual effect. Based on the same concept, the present disclosure further discloses another electronic device.
US10324314B2 Ultra-flat optical device with high transmission efficiency
An optical device includes a nanostructured transparent dielectric film, which is a Huygens metasurface. The Huygens metasurface imparts a phase change to light propagating through or reflecting from the surface. The phase change can be achieved by means of a resonant interaction between light and the Huygens resonators, resulting in a controllable phase change of 0 to 2π with approximately 100% light transmission characterized by a below 0.1 dielectric loss tangent of delta and with the height of the resonators less than the wavelength of light. In one embodiment, the metasurface includes titanium dioxide, but many materials or stacks of different materials may be used. The optical device is functional throughout the visible spectrum between 380 and 700 nm. The nanostructured transparent dielectric film includes a plurality of Huygens resonators. The phase and the amplitude of the nanostructured transparent dielectric film are modulated by arranging the plurality of Huygens resonators such that certain properties, including the radius and height of each Huygens resonator, as well as the gap between two adjacent Huygens resonators, are controlled to optimize the performance of the optical device within the visible spectrum.
US10324312B2 Temple cover for eye glasses
A temple cover for eye glasses. The removable front cover has a first end component and a second end component. Each of the end components are an integral part of the removable front cover. Together with each temple cover they form an eye glass cover.
US10324309B2 Modifiable-focus lens devices, systems, and related methods
Embodiments disclosed herein are directed to intraocular lens devices, systems, and methods that include determining relative tilt and/or vergence rotation of a subject's eyes and focusing one or more intraocular lenses based on the determined vergence rotation.
US10324306B2 Device for measuring an aberration, imaging systems and methods for measuring an aberration
A device for measuring an aberration has an image sensor, projection optics for optically projecting onto the image sensor, an optical unit for influencing the optical projection onto the image sensor so that the result on the image sensor is a multiple image of a plurality of sub-images, wherein the optical unit has at least one region per sub-image, wherein the regions influence different lateral portions of a wavefront incident on the projection optics in different ways, and an evaluator configured to determine information relating to the aberration based on the multiple image.
US10324305B2 Display device and vehicle having the same
A display device for installation in a vehicle can include a first display configured to output first light forming first visual information; and a light synthesizing unit configured to pass the first light through the light synthesizing unit, and reflect second light and third light generated by different light sources, in which the light synthesizing unit includes a first light synthesizing portion disposed with a first surface of the first light synthesizing portion facing a first direction, and the first light synthesizing portion is configured to pass the first light through the first light synthesizing portion and reflect the second light; and a second light synthesizing portion disposed with a second surface of the second light synthesizing portion facing a second direction different from the first direction, and the second light synthesizing portion is configured to pass the first light through the second light synthesizing portion and reflect the third light.
US10324303B2 Stereoscopic display device
A stereoscopic display device is provided. The stereoscopic display device includes: a display panel, including a plurality of first display units and a plurality of second display units arranged alternately; a grating, disposed on a light exiting side of the display panel and including a plurality of light-transmitting regions and a plurality of light-shielding regions, wherein the display device includes a lens with a light convergence action at a position corresponding to each of the light-transmitting regions of the grating. In this way, while reducing a distance from the grating to the display panel, it is possible to ensure a 3D displaying effect be obtained at a longer distance.
US10324297B2 Heads up display system for vehicle
A display system of a vehicle includes a camera disposed at a vehicle and having a field of view interior of the vehicle that encompasses a head region of a driver of the vehicle. An image processor is operable to process image data captured by the camera to determine a location of both eyes of the driver of the vehicle. A display device is operable to display or project a first image and a second image for viewing by the driver of the vehicle. A first reflector element that is adjusted, responsive to image processing by the image processor of image data captured by the camera, to reflect the first and second images so that a left eye of the driver views the reflected first image and a right eye of the driver views the reflected second image.
US10324294B2 Display control device, display control method, and computer program
There is provided a display control device capable of ensuring the user's field of vision while keeping the user safe when the user is using a see-through head-mounted display, the display control device including: a situation acquisition unit configured to acquire information about a situation where a see-through display is being used, and a display control unit configured to perform display control on the see-through display using the information acquired by the situation acquisition unit so that a display of the information on the see-through display gradually becomes clearly visible.
US10324291B2 Display active alignment system for waveguide displays
A display system includes a display alignment tracker configured track the position of a first signal and the position of a second signal. The display alignment tracker optically multiplexes a portion of a first signal and a portion of the second signal into a combined optical signal and measures a differential between the first signal and the second signal.
US10324290B2 Situational awareness systems and methods
Example systems and methods are described that help increase the situational awareness of a user of a helmet, such as a motorcycle helmet. One or more cameras are physically coupled to the helmet, where each camera includes a lens and an associated image sensor. Each camera is configured to generate a video feed, which is presented to a user on a display. The video feed represents a field-of-view around the helmet, and may be projected onto a surface, such as the visor of the helmet, thereby enabling enhanced situational awareness for the user of the helmet.
US10324288B2 Vehicle display system absorbing ambient light
An anti-glare head-up display system for vehicles includes a projection imaging unit and a curved mirror. The projection imaging unit is in an upper region of a cabin of the vehicle. The curved mirror is on a top surface of an instrument panel of the vehicle. The curved mirror includes a doped glass, a high-reflection coating and a dark coating. The doped glass and the dark coating absorb visible light. The high-reflection coating is on a surface of the doped glass facing the projection imaging unit and has a high-reflection effect at wavelengths corresponding to light sources used by the projection imaging unit. The dark coating is on another surface of the doped glass opposite with the projection imaging unit. Light rays emitted by the projection imaging unit are projected onto the curved mirror, and light rays reflected from the curved mirror are projected onto the windshield to form a virtual image in front of the windshield. Light rays of ambient light projected onto the curved mirror which do not belong to the wavelengths corresponding to the light sources pass through the high-reflection coating and are absorbed by the doped glass and the dark coating.
US10324283B2 Opening angle measurement of an oscillating MEMS mirror
A device disclosed herein includes a feedback measuring circuit to measure a signal flowing through a movable MEMS mirror. Processing circuitry determines a time at which the signal indicates that a capacitance of the movable MEMS mirror is substantially at a maximum capacitance. The processing circuitry also determines, over a window of time extending from the time at which the signal indicates that the capacitance of the movable MEMS mirror is substantially at the maximum to a given time, a total change in capacitance of the movable MEMS mirror compared to the maximum capacitance. The processor further determines the capacitance at the given time as a function of the total change in capacitance, and determines an opening angle of the movable MEMS mirror as a function of the capacitance at the given time.
US10324281B2 Surgical microscope having a data unit and method for overlaying images
A surgical system has a surgical microscope with an imaging optical unit and a control unit for setting imaging parameters of the microscope. The system further has an image processing device for overlaying an overlay image stored in the image processing device with an image generated by the microscope. A data processing unit is connected to the control unit of the microscope and to the image processing device. The control unit is configured such that, before a change of at least one imaging parameter of the microscope from a first value to a second value, it stores both the first value and the second value and makes them available to the data processing unit. The image processing device is configured in such a manner that it modifies the overlay image in a manner corresponding to the stored first and second values of the at least one imaging parameter.
US10324279B2 Optical lens
On embodiment of the invention discloses an optical lens including five lens group and an aperture stop. Each lens group includes at least one lens with refractive power, and the aperture stop is fixed in a position between a second lens group and a third lens group. Further, a distance between a first lens group and a fifth lens group remains fixed during zooming or focusing, and respective distances of the second lens group and a fourth lens group relative to the fifth lens group vary during zooming or focusing.
US10324276B2 Imaging lens system
An imaging lens system comprises, in order from an object side to an image side: a first lens element with positive refractive power having a convex object-side surface; a second lens element with refractive power; a third lens element with refractive power having object-side and image-side surfaces being aspheric, at least one surface thereof having at least one inflection point; a fourth lens element with refractive power having a concave object-side surface and a convex image-side surface; a fifth lens element with refractive power having an aspheric object-side surface and an aspheric concave image-side surface, the image-side surface thereof having at least one inflection point.
US10324275B2 Optical imaging lens
An imaging lens includes first, second, third, fourth, fifth, sixth and seventh lens elements arranged in a sequence from an object side to an image side along an optical axis. Each lens element has an object-side surface and an image-side surface. The object-side of the third lens element has a convex portion in a vicinity of a periphery. The object-side of the fifth lens element has a convex portion in a vicinity of the optical axis and a concave portion in a vicinity of a periphery. The object-side of the sixth lens element has a concave portion in a vicinity of a periphery. All of lens elements having refracting power of the imaging lens are the first, second, third, fourth, fifth, sixth and seventh lens elements.’
US10324269B2 Immersion objective
An immersion objective has a numerical aperture of 1.42 or higher, and includes in order from the object side a positive first lens group, a positive second lens group, and a negative third lens group. The first lens group includes a first cemented lens that includes a plano-convex lens and a first meniscus lens, and a positive lens. The second lens group includes a plurality of cemented lenses. The third lens group includes in order from the object side a second cemented lens that includes a positive lens and a negative lens, a negative lens that has a concave surface facing the object side, and a positive lens. When H is a maximum height of an axial marginal ray, f is a focal length of the objective, and NAob is the numerical aperture, the objective satisfies a conditional expression below 3.5≤(H/f)×NAob≤5.2  (1).
US10324267B2 Focus adjustment apparatus, control method for focus adjustment apparatus, and storage medium
A focus adjustment apparatus includes an imaging unit, a focus detection unit configured to detect a focusing state based on a signal output from the imaging unit, a determination unit configured to determine whether an in-focus position is present within a predetermined range from a current position of a focus lens based on the detected focusing state, a control unit configured to perform control to correct the position of the focus lens moved by a manual operation according to a result of the determination made by the determination unit, and an acquisition unit configured to acquire from a storage unit a movement speed of the focus lens corresponding to the manual operation, wherein the control unit performs control to move the focus lens at a speed determined based on the movement speed acquired from the storage unit.
US10324266B1 LED light projection with multiple lenses
An LED light projector comprising a housing, a motor seated in the housing, and a projection carousel mounted distally on the motor and configured to rotate therewith in the housing. The projection carousel comprises a disk with a plurality of windows each having a plano-convex lens mounted therein. In addition, an LED circuit board is mounted on the motor, the LED circuit board including a number of LEDs for emitting a plurality of light beams. A focal assembly is mounted on the motor overtop the LED circuit board and it too includes windows each having a plano-concave lens for collimating the light beams. A partition is mounted in the housing adjacent (outside) the focal assembly and projection carousel, and it includes windows each having a removable image slide for passing the light beams and projecting an image thereon. The projected images result in a unique kaleidoscopic pattern.
US10324265B2 Optical connector
An optical connector according to the present disclosure includes: optical transmission paths that have end faces aligned in a predetermined region, and transmit optical signals. The optical transmission paths correspond to transmission channels or reception channels. The optical transmission paths of the transmission channels are distributed and arranged on a periphery of the predetermined region as compared with a case where the optical transmission paths of the transmission channels are concentrated and arranged at a center of the predetermined region. This configuration can increase an output of an optical signal, and make it possible to improve transmission quality at a low cost while improving a safety standard.
US10324259B2 Method of splicing optical fibers and apparatus thereof
Embodiments of present invention provide a method of splicing optical fibers. The method includes holding a first and a second fiber respectively by a first and a second rotary clamp; aligning axes of the first and second fibers to a common reference; moving the first and second fibers that are being held by the first and second rotary clamps onto a splicing machine; and causing the first and second fibers being spliced together by the splicing machine. A fiber splicing apparatus or system is also provided for performing the method thereof.
US10324257B2 Semiconductor optical waveguide, method for manufacturing the same, and optical communication device using the same
It is difficult to actualize a semiconductor optical waveguide having desired properties that reflect design even when process technology for a semiconductor electronic circuit is applied as is to the production of a semiconductor optical waveguide.The present invention includes: a substrate; a semiconductor optical waveguide structure arranged on the substrate; a planar region formed around the semiconductor optical waveguide structure on the substrate; and a semiconductor dummy structure that is arranged around the planar region on the substrate and is formed of a plurality of dummy patterns, wherein the semiconductor optical waveguide structure includes a line-symmetric pattern on a plane that is parallel to the substrate; and the plurality of dummy patterns are arranged symmetrically with respect to the symmetry axis of the line-symmetric pattern.
US10324256B2 Method of forming an integrated circuit and related integrated circuit
A method of forming an integrated circuit is disclosed. The method includes: (i) forming at least a pair of optoelectronic devices from at least a first wafer material arranged on a semiconductor substrate, the first wafer material different to silicon; (ii) etching the first wafer material to form a first recess to be filled with a second material; (iii) processing the second material to form a waveguide for coupling the pair of optoelectronic devices to define an optical interconnect; and (iv) bonding at least one partially processed CMOS device layer having at least one transistor to the second semiconductor substrate to form the integrated circuit, the partially processed CMOS device layer arranged adjacent to the optical interconnect. An integrated circuit is also disclosed.
US10324255B2 Photosensitive epoxy resin composition for formation of optical waveguide
The present disclosure provides an optical waveguide formation photosensitive epoxy resin composition which contains an epoxy resin and a photo-cationic polymerization initiator, wherein the epoxy resin includes a solid epoxy resin component alone. Thus, a core layer forming material can be provided, which has higher R-to-R (roll-to-roll) adaptability and higher transparency at a wavelength of 850 nm. Therefore, a core layer for an optical waveguide can be formed as having excellent R-to-R adaptability, higher transparency and a lower loss by using the optical waveguide formation photosensitive epoxy resin composition without changing the conventional production process.
US10324251B2 Display modules and method for fabricating the same
A display module is provided. The display module includes a backlight module with an upper surface, a display panel opposite to the backlight module, and a glue having a first contact surface and a second contact surface located between the display panel and the backlight module, wherein the first contact surface is in contact with the display panel, the second contact surface is in contact with the upper surface of the backlight module, and there is a gap between the display panel and the backlight module. A method for fabricating a display module is also provided.
US10324249B2 Display device
A display device includes a prism sheet between a display cell and a light guiding plate. The prism sheet includes a plurality of prisms having a constant apex angle continuously arranged in a second direction on a surface thereof opposed to a light-exiting surface of the light guiding plate. Each of ridge lines of the prisms extends in a first direction. Each prism has a first inclined face on a side on which light from the light guiding plate is incident and a second inclined face on a side reflecting the incident light. An area of the first inclined face is made smaller than an area of the second inclined face, and an area of a light-emitting region in the prism sheet is made larger than an area of a non-light-emitting region.
US10324240B2 Optical filter
To provide an optical filter having shielding effects against near ultraviolet rays and near infrared rays. An optical filter comprising a transparent resin body having a single layer or multilayer structure, and containing a near ultraviolet absorbing dye (U) which is a compound represented by the following formula (U) and which has an absorption maximum at a wavelength of from 370 to 425 nm and has a molar absorptivity at the maximum absorption wavelength of at least 50,000 [L/(mol·cm)], and a near infrared absorbing dye (A) which has an absorption maximum at a wavelength of from 600 to 800 nm: In the formula (U), Y is an oxygen atom, a methylene group or a dimethylene group, R1 is a monovalent hydrocarbon group which may have a substituent, or the like, R2 to R5 are a hydrogen atom, an alkyl group, an alkoxy group or the like, and X is a bivalent group represented by any one of the formulae (X1) to (X5) or the like.
US10324239B2 Display device and color filter substrate
According to one embodiment, a display device includes a first substrate and a second substrate which are opposed to each other, wherein the second substrate includes, in a display area where an image is displayed, first light shields extending in a first direction and arranged apart from each other in a second direction which crosses the first direction, second light shields extending in the second direction and arranged apart from each other in the first direction, and an intermediate layer disposed between the first light shields and the second light shields, and the first light shields cross the second light shields via the intermediate layer.
US10324238B2 Anti-peep film, method for manufacturing the same and display device
The present invention discloses an anti-peep film, a method for manufacturing the same and a display device. The anti-peep film includes a main body and at least one light converging structure provided inside the main body; a refractive index of the main body is different from a refractive index of the light converging structure, to cause incident light to be outputted after being converged by the light converging structure. In the anti-peep film, the method for manufacturing the same and the display device provided by the present invention, a light converging structure is located inside a main body, and a refractive index of the main body is different from a refractive index of the light converging structure, to cause incident light to be outputted after being converged by the light converging structure, such that the display device has good anti-peep properties in all the different viewing directions.
US10324232B2 Method for producing an optical module having a polymer optical system
A method is provided for production of a module, including the steps of: providing a substrate (1) having a first surface (5) in the form of a translucent carrier; providing an open casting mold (6), wherein the formation of at least one optical element (4, 4′) is provided in the casting mold (6); covering the surface (5) with a polymeric casting compound (3) in the open casting mold, while forming the optical element from the casting compound (3); and curing the casting compound in the casting mold, wherein the translucent carrier and the casting compound (3) together form an optical system (10).
US10324231B2 Method and system for combining localized weather forecasting and itinerary planning
Provided are methods, devices, and non-transitory computer-readable storage mediums to generate an itinerary with a weather forecast. The itinerary may comprise a departure location, a destination location and a first time. Based on the itinerary, an intermediary location and an intermediary time associated with the intermediary location may be identified. A weather forecast associated with the identified intermediary location and the intermediary time may be predicted. A weather risk associated with the identified route may be assessed and. based on the assessed risk, an alternative route may be additionally identified.
US10324226B2 Foreign object detection using infared sensing
Certain aspects of the present disclosure provide methods and apparatuses for detecting foreign objects via infrared sensing. One example apparatus generally includes at least one infrared (IR) sensor configured to output a thermal signal indicative of a temperature of an area. The apparatus further includes at least one time differentiator coupled to the at least one IR sensor, the at least one time-differentiator being configured to generate a time-differentiated thermal signal based on the thermal signal. The apparatus further includes at least one correlation unit configured to correlate the time-differentiated thermal signal to a varying exposure level magnetic field. The apparatus further includes a determining unit configured to determine whether an object is present in the area based on the correlation of the time-differentiated thermal signal to the varying exposure level magnetic field.
US10324218B2 Electromagnetic assessment of multiple conductive tubulars
Systems, apparatuses, and methods for measuring material thickness of multiple tubulars by placing a logging tool in a well with multiple conductive tubulars and generating an electromagnetic field that interacts with the tubulars. A logging tool obtains the measurements using one or more receivers. A monitoring system or the logging tool applies the measurements to a mathematical model that considers at least a transition zone and one or both of a near field zone and a remote field zone of the electromagnetic field that interacts with the multiple conductive tubulars. Furthermore, the monitoring system or the logging tool may ascertain a thickness of the one or more conductive tubulars using the mathematical model.
US10324214B2 Electrostatic field sensor and security system in interior and exterior spaces
Electrostatic field sensor and security system in interior spaces and exterior spaces which can measure electrostatic fields and the variations thereof along a metal conductor that acts as a detection probe or antenna (1). The antenna (1) is connected to an electronic circuit (2, 3, 4, 31, 32) which is able to decode the changes in the electrostatic field around the conductor and to detect minuscule variations in the electrostatic field by means of a processor (7) enabling the clear detection of a human presence in an area surrounding the antenna (1) and the ability to differentiate between a human presence and any other type of animal or object.
US10324213B2 Capacitive proximity sensing
A capacitive proximity sensor may include a proximity sensing capacitor to provide a voltage output based on a voltage input, the capacitor including a ground plane and an electrode loop capacitively coupled to the ground plane. The proximity sensor may include a processor to detect an object proximity based on a change in the voltage output. This proximity sensor provides automated detection of a person, and thereby reduces the need for a vehicle occupant or child caregiver to activate a sensor by pressing a button. The use of a capacitance-based proximity sensor reduces issues associated with fabric, clothing, or other materials separating the proximity sensor from a person.
US10324212B2 Prediction ahead of bit using vertical seismic profile data and global inversion
Embodiments of the subject technology provide for predicting seismic impedance. The subject technology generates a corridor stack based on vertical seismic profile (VSP) data of a wellbore in a subterranean formation. The subject technology generates an initial estimate of a velocity model for the subterranean formation below the wellbore. The subject technology generating a density model for the subterranean formation below the wellbore based on information from nearby wells. The subject technology inverts, based on a global inversion algorithm and the initial estimate of the velocity model, the generated corridor stack to determine a set of velocity models. The subject technology generates impedance models in a depth domain based on the generated density model and the set of velocity models. Further, the subject technology stores the generated impedance models.
US10324209B2 Processing hexagonally sampled seismic data
Aspects of the disclosure provide a method for processing three-dimensional (3D) hexagonally sampled seismic data. The method can include receiving 3D hexagonally sampled seismic data represented using 3D spiral architecture (SA), the 3D hexagonally sampled seismic data including a plurality of data traces each corresponding to center of a hexagon in the 3D SA, representing the 3D hexagonally sampled seismic data as two-dimensional (2D) seismic data using spiral architecture (SA) addressing scheme, and processing the 2D seismic data with an SA based signal processing process.
US10324208B2 Premigration deghosting for marine streamer data using a bootstrap approach in Tau-P domain
Methods and systems for optimized receiver-based ghost filter generation are described. The optimized ghost filter self-determines its parameters based on an iterative calculation of recorded data transformed from a time-space domain to a Tau-P domain. An initial ghost filter prediction is made based on generating mirror data from the recorded data and using a least squares technique during a premigration stage.
US10324207B2 Seismic data least-square migration method and device
Computing device, computer instructions and method for calculating an image of a subsurface based on least square migration and image de-convolution using a matching operator F. The method includes receiving seismic data d; computing a first image m of the subsurface based on the seismic data d; computing a second image h of the subsurface based on the first image m; applying a transform operation to the first and second images m and h to obtain a first transform of the first image and a second transform of the second image; calculating the matching operator F by matching the first transform of the first image to the second transform of the second image; and generating an updated image mupdated of the subsurface based on the matching operator F and the first transform of the first image.
US10324203B2 Cross-line source separation based on cross-line streamer separation
A method for a marine seismic survey can include towing streamers that are spaced apart in a cross-line direction by a streamer separation (L) and towing seismic source elements that are spaced apart in the cross-line direction by a source separation based on an integer (k), an inverse of a quantity of the seismic source elements (1/S), and the streamer separation as represented by (k+1/S)L. The seismic source elements can be actuated and seismic signals can be detected at each of a plurality of receivers on the streamers.
US10324194B2 Method for operating a GNSS receiver, with GNSS signal deselection
A Global Navigation Satellite System receiver for position determination receives from a multitude of satellites a respective GNSS code signal, which are correlated with a reference code signal to obtain an autocorrelation function. A multitude of function values of the autocorrelation function at different discrete chip spacings (chosen asymmetrically with respect to a prompt chip spacing) are analyzed and used in obtaining a test metric. Using the test metric, a decision is made whether the received GNSS code signal is suitable or unsuitable (thereafter excluded) for a position determination due to multipath signal components. A bias removal is performed taking into account corresponding function values of an autocorrelation function that would result from a received GNSS code signal of the satellite unaffected by multipath signal components. This provides a simple method for operating a GNSS receiver minimizing errors in position determination caused by multipath signal components.
US10324192B2 Switching method and switching apparatus
Embodiments of the present application disclose a switching method and a switching apparatus. The method comprises: determining voice service quality of at least one position in a movement path of at least one UE; determining a position of the at least one UE; and triggering, in response to that the voice service quality of the at least one position meets a preset condition, and the at least one UE fails to arrive at the at least one position corresponding to the voice service quality that meets the preset condition, the at least one UE to switch from a first voice communication mode to a second voice communication mode. In the method and apparatus of the embodiments of the present application, switching is triggered, by determining a movement path and a position of a UE, in advance before the UE arrives at a position/position range at which the switching of a voice communication mode should be performed, so as to avoid relatively poor communication quality or even an interrupted communication service caused by a state that a normal switching process cannot be completed in a short time, thereby improving user experiences.
US10324191B2 Method and device for chronologically synchronizing a kinematic location network
Methods and devices are presented for synchronizing positioning signals in a kinematic location network. In particular, methods and devices are presented for synchronizing a unique positioning signal generated by a positioning-unit device to a reference positioning signal generated by a reference transmitter, where the positioning-unit device and the reference transmitter are moving relative to each other. In certain embodiments the reference transmitter or the positioning-unit device, or both, self-monitor trajectory data comprising one or more of location, velocity or acceleration, e.g. using inertial navigation systems, and broadcast that data in their positioning signals. The trajectory data enables estimation of Doppler shifts and propagation delays associated with the positioning signals, allowing measurement and correction of clock drift for synchronization of the positioning signals.
US10324189B2 Collaborative data processing
Embodiments are disclosed for collaboratively scanning and processing sensor data for building a map of an environment around a group of vehicles. An example an in-vehicle computing system of a vehicle includes a sensor subsystem in communication with an optical sensor, a processor, and memory storing instructions executable by the processor to instruct the optical sensor to scan an assigned region around the vehicle, receive locally scanned data corresponding to the assigned region, process the scanned data to build a first portion of a three-dimensional map, transmit the processed scanned data to at least one other vehicle, receive additional map data from the at least one other vehicle, and build a second, different portion of the three-dimensional map using the received additional map data. In a first example of the in-vehicle computing system, the optical sensor may additionally or alternatively include a Light Detection and Ranging (LiDAR) sensor system.
US10324188B1 Optical ground tracking apparatus, systems, and methods for use with buried utility locators
Methods and apparatus for tracking movement over the ground or other surfaces of a buried utility locator during a utility locate operation are disclosed.
US10324183B2 UAV measuring apparatus and UAV measuring system
The invention provides a UAV measuring apparatus, which comprises a flying vehicle, a laser scanner mounted on the flying vehicle and for performing two-dimensional scanning with a reference optical axis extending in an approximately vertically downward direction as the center, an image pickup unit having an image pickup optical axis parallel to the reference optical axis and a control arithmetic component, wherein the control arithmetic component is configured to synchronize the two-dimensional scanning performed by the laser scanner with an image pickup performed by the image pickup unit, and to correspond a scanning locus obtained by the two-dimensional scanning with an acquired image.
US10324182B2 Method for identifying at least one object in a surrounding area of a motor vehicle by means of an ultrasonic sensor, driver assistance system and motor vehicle
The invention relates to a method for identifying at least one object (9, 10) in a surrounding area (7) of a motor vehicle (1), in which the motor vehicle (1) is moved relative to at least one object (9, 10) and, while the motor vehicle (1) is moved relative to the at least one object (9, 10), a measurement cycle is performed at each of a plurality of successive times, wherein each measurement cycle involves an ultrasonic sensor (4) of the motor vehicle (1) being used to transmit an ultrasonic signal, and a feature (14) being determined that describes a position value, which describes a position of the at least one object (9, 10) and which is ascertained on the basis of a first received echo of the ultrasonic signal, and a presence of a second echo of the ultrasonic signal that is received within a predetermined period of time after the first echo, wherein the respective features (14) are associated with a cluster (13) on the basis of their position value, and the features (14) of the cluster (13) are signalled as belonging to the at least one object (9, 10) on the basis of the presence of the second echo.
US10324173B2 Acoustic transducer element
In an embodiment, an acoustic transducer includes an element with an acoustic radiative surface having two warped edges at opposing sides. In another embodiment, an acoustic transducer includes first and second elements, each divided into at least two spatially separated portions electrically coupled to each other, the portions configured to interleave. In a further embodiment, an acoustic transducer includes first and second transducer elements. The second element is situated adjacent to the first element and includes a radiative surface with an edge having periodic elongations. In yet another embodiment, an acoustic transducer includes a transducer element with an acoustic radiative surface that has a skewed diamond shape.
US10324169B2 Digital compensation for amplifier-induced instability
A method is provided for correcting radar signal transient variation induced by power amplification in a pulse radar transmitter. The method includes establishing a first plurality of characteristics of a first pulse sequence having a digital pulse; establishing a second plurality of characteristics of a second pulse sequence having a plurality of digital pulses; comparing the first and second pluralities of characteristics to determine a sequence difference; providing pre-distortion coefficients for the plurality of digital pulses corresponding to the signal transient variation in response to the sequence difference; and applying the coefficients to the plurality of digital pulses prior to the power amplification.
US10324167B2 Systems and methods for adding functional grid elements to stochastic sparse tree grids for spatial filtering
A method of spatially filtering signal parameter vector data includes receiving, at a computing device, a first signal parameter vector at a first time and a second signal parameter vector at a second time occurring after the first time. The first and second signal parameter vectors are derived from a plurality of signals received at a sensor, and include first and second signal data blocks, respectively. The method also includes transmitting, to at least a first and second element of an array data structure representative of a physical spatial domain, the first and second signal data blocks, respectively, and determining an elliptical error region probability object having a center and a pair of axes containing the first and second signal data blocks. The center represents a highest probability location of a signal emitter at the second time and the pair of axes represents the spatial error of the center.
US10324166B2 Affordable combined pulsed/FMCW radar AESA
A combined pulsed and FMCW AESA radar system is described. The radar system includes an AESA array of radiating elements, an array of TR modules, an RF combiner/splitter, a transmitter, a pulsed radar receiver and an FMCW radar receiver. Each TR module corresponds to a respective radiating element of the array of radiating elements. The transmitter is configured to transmit an excitation signal to excite selected or all radiating elements of the array of radiating elements via the TR modules. When the transmitter is in a pulsed radar mode, the pulsed radar receiver is configured to receive radar return signals via the RF combiner/splitter from radiating elements of the array of radiating elements via the TR modules. When the transmitter is in an FMCW radar mode, the FMCW radar receiver is configured to receive radar return signals from selected radiating elements of the array of radiating elements via the TR modules.
US10324163B2 Geolocation using guided surface waves
Disclosed are various approaches for determining a location using guided surface waves. A wavelength and a phase of a base guided surface wave launched from a ground station and received by the guided surface wave receive structure are identified. A range of an overlaid guided surface wave launched from the ground station and received by the guided surface wave receive structure are identified., wherein the range of the overlaid guided surface wave is measured as a number of wavelengths of the base guided surface wave. A distance of the guided surface wave receive structure from the ground station based at least in part on the phase of the base guided surface wave and the range of the overlaid guided surface wave is calculated. Finally, a location of the guided surface wave receive structure based at least in part on the distance of the guided surface wave receive structure from the ground station is determined.
US10324161B2 Balloon-based positioning system and method
Disclosed herein are embodiments of a balloon-based positioning system and method. In one example embodiment, a system includes a group of at least three balloons deployed in the stratosphere and a control system configured for: determining a first set of spatial relationships relating to the group; determining a second set of spatial relationships relating to at least a portion of the group and to a reference point; determining a position of the reference point relative to the earth; using the determined first set, the determined second set, and the determined position of the reference point relative to the earth as a basis for determining a position of a target balloon in the group relative to the earth; and transmitting the determined position of the target balloon relative to the earth.
US10324160B2 Geolocation of beyond LOS HF emitters
An apparatus having processing circuitry configured to estimate beyond line-of-sight emitter location may be configured to receive signal information indicative of TDOA and FDOA measurements at a first receiver and a second receiver. The signal information may be generated based on indirect wave signals received from the emitter at each of the first and second receivers. The processing circuitry may be further configured to employ a first analytical model of the ionosphere to generate coarse TDOA and FDOA contour maps, and generate a first geolocation estimate based on the coarse TDOA and FDOA contour maps.
US10324155B2 Sparse recovery of fiber orientations using multidimensional Prony method
A computer-implemented method for sparse recovery of fiber orientations using a multidimensional Prony method for use in tractography applications includes performing magnetic resonance imaging to acquire a plurality of sparse signal measurements using a q-space sampling scheme which enforces a lattice structure with a predetermined number of collinear samples. Next, for each voxel included in the plurality of sparse signal measurements, a computer system is used to perform a parameter estimation process. This process includes translating a portion of the sparse signal measurements corresponding to the voxel into a plurality of Sparse Approximate Prony Method (SAPM) input parameters, and applying a SAPM process to the SAPM input parameters to recover a number of fiber populations, a plurality of orientation vectors, and a plurality of amplitude scalars. Then, one or more tractograms are generated using the number of fiber populations, the orientation vectors, and the amplitude scalars recovered for each voxel.
US10324154B2 Generalized spherical deconvolution in diffusion magnetic resonance imaging
A magnetic resonance imaging method includes generating spatially resolved fiber orientation distributions (FODs) from magnetic resonance signals acquired from a patient tissue using a plurality of diffusion encodings, each acquired magnetic resonance signal corresponding to one of the diffusion encodings and being representative of a three-dimensional distribution of displacement of magnetic spins of gyromagnetic nuclei present in each imaging voxel. Generating the spatially resolved FODs includes performing generalized spherical deconvolution using the acquired magnetic resonance signals and a modeled tissue response matrix (TRM) to reconstruct the spatially resolved FODs. The method also includes using the spatially resolved FODs to generate a representation of fibrous tissue within the patient tissue.
US10324148B2 Active compensation for field distorting components in a magnetic resonance imaging system with a gantry
A medical apparatus (300, 400, 500) includes a magnetic resonance imaging system (306); magnetic compensation coils (334, 335) for compensating for magnetic inhomogeneities within the imaging zone; a gantry (308) operable for rotating about the imaging zone; a position sensor (312) for measuring the angular position and the angular velocity of the gantry; at least one magnetic field distorting component (310, 510, 512) in the gantry; and a memory (362) storing machine executable instructions (380, 382, 410, 530, 532) and field correction data (372). The instructions cause a processor to: receive (100, 200) the position and angular velocity data from the position sensor; determine (102, 202) coil control commands (374) for controlling the magnetic compensation coils using the field correction data, the position data and the angular velocity data; control (104, 204) the magnetic compensation coils to compensate for magnetic inhomogeneities within the imaging zone using the coil control commands; and acquire (106, 212) the magnetic resonance data.
US10324146B2 Method and apparatus for multi-part body coil
A method and apparatus for receiving (RX) radio-frequency (RF) signals suitable for MRI and/or MRS from a plurality of MRI “coil elements” (antennae), each contained in one or a plurality of body-coil parts, wherein the body-coil parts are easily assemble-able into a body-coil assembly (e.g., in some embodiments, a cylindrical body-coil assembly) with shield elements that are overlapped and/or concentric, and wherein the body-coil assembly is readily disassemble-able for easier shipping, and wherein the body-coil parts are optionally usable individually as transmit (TX) and/or receive (RX) coil elements for MRI. In some embodiments, the system provides for repeatable assembly and disassembly for ease of maintenance (such as frequency tuning and impedance matching) such that the body-coil assembly can be fully assembled and tested, then taken apart for less costly and easier shipping (with reduced risk of damage) and then reassembled at the destination for operation in an MRI system.
US10324144B2 Lateral transmission of signals across a galvanic isolation barrier
In some examples, a device includes a first conductive region and a second conductive region that is galvanically isolated from the first conductive region. The device further includes one or more conductors, wherein each conductor of the one or more conductors is electrically connected to circuitry in the first conductive region. The device also includes a giant magnetoresistive (GMR) sensor electrically connected to circuitry in the second conductive region and magnetically coupled to the one or more conductors, wherein the GMR sensor is positioned at least partially lateral relative to the one or more conductors.
US10324141B2 Packages for coil actuated position sensors
An apparatus comprises one or more substrates and one or more coils. At least one of the coils is configured to produce a first magnetic field that induces eddy currents in a conductive target, which generates a reflected magnetic field. One or more magnetic field sensing elements supported by the one or more substrates detect the reflected magnetic field. A conductive support structure supports the one or more substrates. The support structure includes a gap in an area adjacent to the one or more coils so that the support structure does not generate a reflected magnetic field in response to the first magnetic field.
US10324138B2 Computing system for identification of solid-solid interphase products
Embodiments of a method, a system, and non-transitory computer readable storage media evaluating electrochemical qualities for interphase products. The disclosed embodiments perform a selection of a plurality of chemical phases for a solid electrolyte and at least one of the anode and cathode to be received. Thermodynamic data is received for the plurality of chemical phases. The retrieved thermodynamic data is received to evaluate a respective electrochemical quality for at least one of an interface between the solid electrolyte and the anode, and an interface between the solid electrolyte and the cathode.
US10324130B2 Test decompressor and test method thereof
A test decompressor and a test method thereof for converting original input data of one single test input into test vectors for testing a circuit under test (CUT) containing scan chains are revealed. The test decompressor includes a test data spreader, a test configuration switch, and a test controller. The test data spreader converts the original input data into a plurality of test data. The test configuration switch receives the original input data and the plurality of test data and transfers these data to scan chains of the CUT. The test controller receives the original input data and outputs a select signal to the test configuration switch for switching current test configuration to another test configuration. The scan chains in the CUT are divided into several scan groups and the scan chains in each scan group share the same test data. Thus the test data volume can be significantly reduced.
US10324129B2 Integrated circuit automatic test system and integrated circuit automatic test method storing test data in scan chains
An integrated circuit (IC) automatic test system and an IC automatic test method storing test data in scan chains are revealed. The automatic test system includes at least one scan chain, a test controller and a test decompressor connected. Each scan chain consists of a storage portion with a plurality of scan units and a scan input corrector. The storage portion is for storing test data and the scan input corrector is used to adjust test patterns to be shifted into the scan chains. The test controller is for control of test flow while the test decompressor reconstructs and decompresses the test data stored in the storage portions of the scan chains to generate test patterns for the circuit under test. Thereby the IC electrical test is performed automatically and the test cost and the test cost is reduced.
US10324127B2 Electronic component handling apparatus, electronic component testing apparatus, and electronic component testing method
An electronic component handling apparatus (10) is provided which can improve the operation rate. The electronic component handling apparatus (10) includes: a contact arm (300) having a holding part (380) configured to hold a DUT (10A), the contact arm (300) being configured to press the DUT (10A) against a socket (410); an alignment device (200) including a camera (221) and a operation unit (230), the camera (221) being configured to image the DUT (10A) to acquire image information, the operation unit (230) being configured to adjust a position of the holding part (380) within a range of a maximum alignment amount (ALmax); and a control device (105) configured to control the contact arm (300) and the alignment device (200). When a predetermined condition is not satisfied, the control device (105) controls the contact arm (300) and the alignment device (200) so as to perform preliminary alignment work at least once. When the predetermined condition is satisfied, the control device (105) controls the contact arm (300) and the alignment device (200) so as to perform main alignment work.
US10324126B2 Method and apparatus for aligning probe pins with respect to positions of electronic devices
A method for aligning probe pins with respect to positions of electronic devices comprises conducting contact stamping on a first electronic device with the probe pins to form first probe marks on lead pads of the first electronic device, capturing an image of the first electronic device, determining positions of the first probe marks on the first electronic device using the captured image, calculating an offset using the positions of the first probe marks, adjusting relative positions between a subsequent plurality of electronic devices and the probe pins using the offset, and contacting lead pads of the subsequent plurality of electronic devices with the probe pins for testing said electronic devices. The first probe marks are configured to have greater visibility as compared with second probe marks formed when contacting the lead pads of the subsequent plurality of electronic devices with the probe pins, so as to improve the accuracy of the offset calculated.
US10324120B2 Arrangement with a plurality of peripheral units and a sensor
An arrangement includes a plurality of peripheral units and with a sensor, each of the plurality of peripheral units being provided with a connection for connecting the sensor to a supply voltage, includes a sensor input for connecting the sensor, and also includes a measuring resistor for acquiring a sensor current that represents a signal state, where a redundant acquisition and evaluation of the sensor current or a redundant operation of the sensor is permitted on the plurality of peripheral units via suitable measures.
US10324116B2 Electronic device and method for tracking energy consumption
The invention relates to an apparatus and method for tracking energy consumption. An energy tracking system comprises at least one switching element, at least one inductor and a control block to keep the output voltage at a pre-selected level. The switching elements are configured to apply the source of energy to the inductors. The control block compares the output voltage of the energy tracking system to a reference value and controls the switching of the switched elements in order to transfer energy for the primary voltage into a secondary voltage at the output of the energy tracking system. The electronic device further comprises an ON-time and OFF-time generator and an accumulator wherein the control block is coupled to receive a signal from the ON-time and OFF-time generator and generates switching signals for the at least one switching element in the form of ON-time pulses with a constant ON-time.
US10324112B2 Package testing system and method with contact alignment
Embodiments of the present disclosure provide techniques and configurations for a package testing system. In some embodiments, the system may comprise a printed circuit board (PCB), including one or more sensors disposed adjacent to a corner of the PCB to face a package to be tested, to detect an electrical edge of the package. The PCB may include a contactor array disposed to face respective interconnects of the package. The system may further include a controller coupled with the one or more sensors, to process an input from the one or more sensors, to identify the electrical edge of the package, and initiate an adjustment of a position of the PCB relative to the package, based at least in part on the electrical edge of the package, to substantially align contacts of the contactor array with the respective interconnects of the package. Other embodiments may be described and/or claimed.
US10324110B2 Probe cover
A probe cover which is to be attached to a socket that is configured to support a plurality of contact probes, includes: a base; two positioning pins which are disposed on the base; and at least one supporting member which is disposed on the base. The two positioning pins and the supporting member are capable of positioning the base in a state where the base is separated from the socket by a predetermined distance, and a mutual separation distance between the two positioning pins is changeable.
US10324104B2 Device for measuring the speed and direction of a gas flow
A monitoring device includes a cavity assembly with a plurality of cavities. Openings of the plurality of cavities are distributed about a flow-facing surface of the cavity assembly. A gas pressure sensor is disposed within each of the cavities, and is configured to measure an absolute pressure of a gas flow which flows past the monitoring device. Gas pressure measurements from the pressure sensors may be used to determine a flow speed and a flow direction of the gas flow. More specifically, a mapping may be used to map the logarithm of the difference between the maximum and minimum pressures to a flow speed. Further, a lookup table may be used to map a pattern of pressure measurements to a flow direction.
US10324103B2 Impulse ring and a sensor-bearing unit comprising such impulse ring
An impulse ring centered on a central axis, for a sensor-bearing unit including a bearing is provided. The impulse ring includes a magnetized target that generates a magnetic fields adapted to be sensed by a sensor, and an annular target holder. The target holder provides an inner axial tubular portion adapted to be fixed to a rotatable inner ring of the bearing, an outer axial tubular portion holding the magnetized target that is positioned radially beyond an outer ring of bearing, and an intermediate portion that radially extends between the inner axial tubular portion and outer axial tubular portion. The intermediate portion provides a radial part, an inclined part and a plurality of stiffening ribs.
US10324100B2 Method for quantifying plasmalogens using PLA1 processing
The present invention provides methods for quantifying an amount of plasmalogens in samples with high accuracy in an easy, convenient and inexpensive manner by using a hydrolysis processing to samples and a lipid extraction followed by the measurement using High Performance Liquid Chromatography (HPLC) with Evaporative Light Scattering Detector (ELSD) or Mass Spectrometer (MS), a fluorescence plate reader or a plate reader. The present invention also relates to a method for examining a subject by using the above method, a biomarker for disease detection, a method for using the biomarker for the disease detection, as well as a kit for the disease detection.
US10324098B2 T2R taste receptors and genes encoding same
Newly identified mammalian taste-cell-specific G Protein-Coupled Receptors and the genes encoding said receptors are described. Specifically, T2R taste G Protein-Coupled Receptors that are believed to be involved in bitter taste sensation, and the genes encoding the same, are described, along with methods for isolating such genes and for isolating and expressing such receptors. Methods for representing taste perception of a particular tastant in a mammal are also described, as are methods for generating a novel molecules or combinations of molecules that elicit a predetermined taste perception in a mammal, and methods for simulating one or more tastes.
US10324097B2 System and methods for bilirubin analysis
A method for measuring bilirubin levels in a subject. The method can include the steps of providing a sample to be measured from the subject, wherein the sample comprises bilirubin bound to albumin; adding a release agent to the sample, the release agent configured to release the bound bilirubin from the albumin; measuring electrochemical data of the sample using an electrochemical cell; and determining a total serum bilirubin concentration of the sample using the electrochemical data. This method is capable of providing a simpler, faster, and more robust measurement when compared to traditional bilirubin assay methods.
US10324096B2 Method of diagnosis, prognostic or treatment of neurodegenerative disease
Methods for the diagnosis and prognosis of neurodegenerative diseases, such as Alzheimer's disease, are described. Compositions and method for the treatment of neurodegenerative diseases are also described.
US10324095B2 Methods for diagnosing osteoarthritis
A method of predicting the risk of developing osteoarthritis (OA) comprising: (a) measuring the nuclear cellular level of prohibitin (PHB-1) in nucleated cells present in a blood sample from a subject having or suspected of having OA; and (b) comparing said nuclear cellular level to that corresponding to a control sample; and (c) identifying the subject as being at risk of developing OA when the nuclear cellular level of said PHB-1 in said blood sample is higher than in the control sample; and a composition for determining the risk of developing osteoarthritis (OA), said composition comprising: a cell sample from a subject; and a non-naturally occurring molecule for detecting nuclear accumulation of PHB1.
US10324091B2 Combination treponemal and non-treponemal syphilis test
Provided herein are multiplex assays for detecting antibodies indicative of presence and stage of syphilis infection in an individual. Individuals infected with syphilis produce antibodies directed to syphilis components and the lipid cellular debris associated with the infection. The present disclosure represents the first combination of these diverse antibody targets in a single assay.
US10324089B2 Test apparatus and methods for ST2 cardiac biomarker
The technology described in this document can be embodied in a test strip for use in measuring a level of an ST2 cardiac biomarker in a whole blood sample. The test strip includes a base, and a plurality of conjugates, wherein each conjugate includes a reporter group bound to a first antibody that binds to ST2. A conjugate pad holds the plurality of conjugates that bind with ST2 to produce conjugate-ST2 complexes. The test strip also includes a plurality of second antibodies that bind to ST2, and a plurality of third antibodies that bind to the conjugate-ST2 complexes. The plurality of second antibodies are bound to a membrane in a test location, and the plurality of third antibodies are bound to the membrane in a control location. A plasma separation pad passes blood plasma from a whole blood sample to the conjugate pad while inhibiting other components.
US10324085B2 Systems and methods for the monitoring of protein complex formation in cells
Described herein is a bioluminescence resonance energy transfer (BRET) based system and method to monitor ternary complex formation in real-time in live cells with high sensitivity and accuracy. This system transfers energy simultaneously between a luciferase donor and intermediate and terminal acceptors, appropriately chosen to also enable transfer from the intermediate to terminal acceptor while minimizing contaminating signals. The system may also be adapted for quaternary complex detection by including a protein complementation assay (PCA) component. The system is broadly applicable to the detection of any protein ternary/quaternary complex such as those involving nuclear receptors, GPCRs, Receptor Tyrosine Kinase (RTKs), multimeric enzymes or structural proteins.
US10324081B2 Multistrip cartridge
A test meter for analyzing a body fluid sample applied to a test strip includes an outer housing having an opening, an actuator, and a cartridge positioned adjacent the outer housing. The cartridge further includes a dispensing member connected to the actuator, a plurality of stacked test strips biased toward the dispensing member, and a cartridge outer housing that is adjacent at least a portion of the dispensing member. Each time the actuator is actuated, the dispensing member is rotated to cause movement of one test strip from the plurality of stacked test strips through the opening, and another test strip is biased toward the dispensing member.
US10324078B2 Embedded wireless monitoring sensors
Concrete can be one of the most durable building materials where consumption is projected to reach approximately 40 billion tons in 2017 alone. Despite this the testing of concrete at all stages of its life cycle is still in its infancy although testing for corrosion is well established. Further many of the tests today are time consuming, expensive, and provide results only after it has been poured and set. Accordingly, by exploiting self-contained wireless sensor devices, which are deployed with the wet concrete, the in-situ curing and maturity measurement data can be established and employed together with batch specific concrete data to provide rapid initial tests and evolving performance data regarding the concrete cure, performance, corrosion of concrete at different points in its life cycle. Such sensors remove subjectivity, allow for rapid assessment, are integrable to the construction process, and provided full life cycle assessment.
US10324077B2 Systems and methods for real-time spectrophotometric quantification of crude oil
Systems, apparatuses, and computer-implemented methods are provided for the real-time quantification of crude oil in an effluent from coreflooding apparatus. Disclosed here is a method of determining the amount of crude oil in an effluent from a coreflooding apparatus by blending the effluent stream with a solvent stream in a mixing device to produce a mixed stream, supplying the mixed stream to an in-line phase separator to produce a first stream containing the solvent and the crude oil from the effluent stream and a second stream containing water and water-miscible components from the effluent stream; and passing the first stream to a continuous flow analyzer to determine the amount of crude oil in the effluent stream.
US10324076B1 Water quality analysis instrument
A water quality analysis instrument for performing a blowback operation and a non-volatile total organic carbon analysis operation in sequence. When the blowback operation is performed, a previous residual gas within a water sample analyzer is discharged. When the non-volatile total organic carbon analysis operation is performed, the water sample flows between an accommodating space and an UV light providing module in a circulating manner, so that the non-volatile total organic carbon in the water sample is nearly completely oxidized, so that the water sample analyzer can analyze a content of non-volatile total organic carbon in the water sample accurately.
US10324074B2 Identification apparatus and identification system
This identification apparatus is for identifying the degree of degradation of oil and includes a sensor that detects a substance arising from oil contained in an oil tank and a controller that determines the degree of degradation of the oil based on information related to a substance detected initially by the sensor when the oil is contained in the oil tank in an initial state and on information related to the substance detected subsequently.
US10324073B2 Modular gas monitoring system
Monitoring systems and apparatuses and methods for using same are generally described. A gas monitoring system may include a base component and a module component. The module may be configured to be operably coupled to the base component through corresponding interface connectors. The system may be monitor for gases and generate alarms relating thereto, when the module is connected to the base. The base and/or module may have limited or no functionality when disconnected from the module and/or base. The module may include components that typically have an increased potential for upgrades, replacement, maintenance, or other modifications. The base may include components that typically have a lower rate of being upgraded, replaced, or requiring maintenance. In this manner, high maintenance components may be arranged in a module that has a smaller and more portable form factor as compared to the base and the system overall.
US10324070B2 High efficiency continuous countercurrent tangential chromatography
A system, module and method for continuous or batch single-pass countercurrent tangential chromatography are disclosed for bind/elute and negative chromatography applications. The system includes binding, washing, elution (for bind/elute), regeneration, and equilibration single-pass modules. The resin slurry flows in a continuous single pass at steady-state through each module, while corresponding buffers flow countercurrent to the slurry facilitating efficient product and impurity extraction. The module and system include retentate pumps for better process robustness and control. A resin tank configured to be reversibly isolated from the single-pass modules facilitates a closed and disposable system. The method includes receiving unpurified product solution and resin slurry, isolating the resin tank, binding product (bind/elute) or impurities (negative) to the resin slurry, washing impurities from the resin slurry, eluting and capturing pure product from the resin slurry (bind/elute), regenerating the resin slurry following elution, and providing buffer solutions to all of the single-pass steps.
US10324067B2 Vibration monitoring system and method
A method detects the presence of a vehicle on a railway track using a sensing processor monitoring a sensing system for detecting vibration into ground installed along the railway track. The sensing system includes a detection module for detecting a vehicle on the railway track. The method includes an initialization step which includes the sub-steps of emitting a first signal to be received by the sensing processor through the sensing system, sending a first message to the sensing processor, monitoring the sensing system, and configuring the detection module in function of the received first signal and configuration data received in the first message. The configuration data can include location of the initialization device, intensity/magnitude of the first signal, emission time of the first signal, and/or type of object corresponding to the first signal.
US10324065B2 Ultrasound diagnostic apparatus, ultrasound image capturing method, and computer-readable recording medium
An ultrasound diagnostic apparatus includes: a probe that includes a transducer array including transducers, which are activated as a first transducer group and a second transducer group, is configured to transmit ultrasound waves by at least one transducer included in the first transducer group and at least one transducer included in the second transducer group, and to detect echo signals from an object; and a controller configured to select a number of transducers to be activated in the first transducer group and in the second transducer group based on the object or a measurement result, generate echo images from the echo signals, and measure an object change movement speed, which is a speed at which a change in the object moves, from the echo images.
US10324063B2 Methods and systems for measuring properties with ultrasound
A method of measuring a property of a medium using ultrasound, comprising: transmitting one or more ultrasound pulses into the medium from one or more transmitters and receiving at least a first echo signal and a second echo signal from within the medium at one or more receivers, wherein the first and second echo signals correspond to first and second pulse transmission paths within the medium from the one or more sources to the one or more receivers, the second path being different from the first path; and using the characteristics of the first and second echo signals together with an estimate of the property of the medium and a geometrical relationship between the first and second transmission paths to calculate a revised estimate of said property of the medium. By using two different beam paths within the medium, the first and second echoes will have had slightly different interactions with the medium. For example the different paths may well have different lengths thus giving different amounts of interaction such as different amplitude or phase effects on the different pulses. By comparing the similarities and differences between the pulses, certain properties of the medium can be discerned. Many different properties can be investigated using these principles. In particular, the speed of sound in a medium can be measured and the direction and magnitude of a flow or particle movement within the medium can be measured. An iterative process may be used.
US10324062B2 Method and apparatus for measurement of material condition
System and method for characterizing material condition. The system includes a sensor, impedance instrument and processing unit to collect measurements and assess material properties. A model of the system may be used to enable accurate measurements of multiple material properties. A cylindrical model for an electromagnetic field sensor is disclosed for modeling substantially cylindrically symmetric material systems. Sensor designs and data processing approaches are provided to focus the sensitivity of the sensor to localize material conditions. Improved calibration methods are shown. Sizing algorithms are provided to estimate the size of defects such as cracks and corrosion. Corrective measures are provided where the actual material configuration differs from the data processing assumptions. Methods are provided for use of the system to characterize material condition, and detailed illustration is given for corrosion, stress, weld, heat treat, and mechanical damage assessment.
US10324060B2 Analyte sensor
Matrix materials such polymers derivatives to contain a redox active material can be used to form electrodes and probes suitable for use in pH meters and other analyte sensing devices.
US10324058B2 In-situ chemistry stack for continuous glucose sensors
Embodiments of the invention provide an in-situ polymerization technique for creating a glucose sensor chemistry stack. An analyte sensor comprises a crosslinked polymer matrix in contact with an electrode. The crosslinked polymer matrix is formed by exposing ultraviolet (UV) light to a polymer matrix mixture comprising a plurality of hydroxyethyl methacrylate (HEMA) monomers, one or more di-acrylate crosslinkers, one or more UV photoinitiators, and an oxidoreductase. The oxidoreductase is covalently linked to the crosslinked polymer matrix. In typical embodiments, the oxidoreductase is a glucose oxidase-acrylate bioconjugate. In one or more embodiments, the analyte sensor apparatus further comprises a glucose limiting membrane positioned over the crosslinked polymer matrix. The glucose limiting membrane is formed by exposing ultraviolet (UV) light to a glucose limiting membrane mixture comprising a plurality of hydroxyethyl methacrylate (HEMA) monomers, one or more di-acrylate crosslinkers, one or more UV photoinitiators, ethylene glycol, and water.
US10324056B2 Moisture detection and ingression monitoring systems and methods of manufacture
Moisture detection and ingression monitoring systems and methods of manufacture are provided. The moisture detection structure includes chip edge sealing structures including at least one electrode forming a capacitor structured to detect moisture ingress within an integrated circuit. The at least one electrode and a second electrode of the capacitor is biased to ground and to a moisture detection circuit or vice versa, respectively.
US10324055B2 Process variable transmitter with terminal block moisture sensor
A process variable transmitter for use in an industrial process includes a housing having a cavity formed therein. The housing has a barrier which divides the cavity into first and second cavities. Measurement circuitry in the first cavity is configured to measure a process variable of the industrial process. A terminal block assembly is located in the second cavity. A moisture sensor has an electrical characteristic which changes based upon the presence of moisture in the second cavity.
US10324054B2 Method of manufacturing sensor device
A method of manufacturing a sensor device is provided. In the method, sensing electrodes are formed on a substrate, a sensing material layer is formed on the sensing electrodes. The sensing material layer is etched to form a first nanowire sensing region, a second nanowire sensing region and a third nanowire sensing region respectively between every two sensing electrodes of the sensing electrodes. A dielectric layer is formed to cover the first nanowire sensing region, the second nanowire sensing region and the third nanowire sensing region, and the first nanowire sensing region and the third nanowire sensing region are exposed.
US10324052B2 Selective characterization of material under test (MUT) with electromagnetic impedance tomography and spectroscopy
A method of extracting complex impedance from selected volumes of the material under test (MUT) combined with various embodiments of electrode sensor arrays. Configurations of linear and planar electrode arrays provide measured data of complex impedance of selected volumes, or voxels, of the MUT, which then can be used to extract the impedance of selected sub-volumes or sub-voxels of the MUT through application of circuit theory. The complex impedance characteristics of the sub-voxels may be used to identify variations in the properties of the various sub-voxels of the MUT, or be correlated to physical properties of the MUT using electromagnetic impedance tomography and/or spectroscopy.
US10324048B2 Electromagnetic surface resistivity determination
An apparatus is provided for determining an electromagnetic (EM) characteristic of a material, including a chamber, an antenna, a transmitter, a receiver and a processor. The chamber includes a permanent boundary that encloses a volume; a removable panel along the boundary. The panel includes the material. The antenna is disposed in the chamber for transmitting source EM radiation and receiving reflected EM radiation. The transmitter injects the source EM radiation via the antenna into the chamber. The source EM radiation includes continuous wave (CW) and pulse signals. The receiver obtains reverberated EM radiation from the chamber via the antenna and produces an intermediate frequency signal. The processor controls the transmitter and the receiver. The processor determines a decay time of the EM radiation from the intermediate frequency signal. The material is a test substance for comparison with a calibration reference substance on the removable panel having an established EM characteristic in the chamber, based on the decay time for the reference substance. The processor determines the EM characteristic from a decay time of the test substance and a reference decay time of the reference substance.
US10324046B1 Methods and systems for monitoring a non-defect related characteristic of a patterned wafer
Methods and systems for monitoring a non-defect related characteristic of a patterned wafer are provided. One computer-implemented method includes generating output responsive to light from a patterned wafer using an inspection system. The method also includes determining differences between a value of a non-defect related characteristic of the patterned wafer and a known value of the non-defect related characteristic based on differences between one or more attributes of the output and one or more attributes of other output of the inspection system for a different patterned wafer having the known value of the non-defect related characteristic.
US10324045B2 Surface defect inspection with large particle monitoring and laser power control
Methods and systems for reducing illumination intensity while scanning over large particles are presented herein. A surface inspection system determines the presence of a large particle in the inspection path of a primary measurement spot using a separate leading measurement spot. The inspection system reduces the incident illumination power while the large particle is within the primary measurement spot. The primary measurement spot and the leading measurement spot are separately imaged by a common imaging collection objective onto one or more detectors. The imaging based collection design spatially separates the image of the leading measurement spot from the image of the primary measurement spot at one or more wafer image planes. Light detected from the leading measurement spot is analyzed to determine a reduced power time interval when the optical power of the primary illumination beam and the leading illumination beam are reduced.
US10324044B2 Apparatus, method and computer program product for defect detection in work pieces
An apparatus, a method and a computer program product for defect detection in work pieces is disclosed. At least one light source is provided and the light source generates an illumination light of a wavelength range at which the work piece is transparent. A camera images the light from at least one face of the work piece on a detector of the camera by means of a lens. A stage is used for moving the work piece and for imaging the at least one face of the semiconductor device completely with the camera. The computer program product is disposed on a non-transitory, computer readable medium for defect detection in work pieces. A computer is used to execute the various process steps and to control the various means of the apparatus.
US10324043B2 Method for pre and post image association in fiber optic inspection
A fiber optic connector inspection display system including: a input unit which receives fiber end-face images; a display mode election unit which allows a user to select at least one of an image capture mode or an image review mode; a capturing unit which captures the fiber end-face images; a storing unit which stores the captured images as a first still image and a second still image; a display unit which displays the received fiber end-face images from the input unit or the stored first and second still images, and a control unit which stores each of the first and second still images with a user defined identification label, and the control unit may further label the each of the first and second still images with a preset image pair mode label if the user selects a preset image pair mode.
US10324038B2 Method for detection of presence or absence of analytes in fluids and an optical detection system for carrying out the method
A method and a system for detection of presence or absence of analytes in fluids, the method comprising the steps of: a) contacting a fluid sample and a plurality of nanoparticles, the nanoparticles being functionalized with a selective ligand, the contact of the fluid sample with the nanoparticles being under conditions such that, the nanoparticles aggregate selectively on surface of their target analyte, forming a nanoparticle-analyte complex, the aggregation promoting the concentration of the nanoparticles on the surface of the target analyte; b) subjecting a fluid mixture of the fluid sample and the plurality of nanoparticles to SERS; c) measuring at least a SERS signal associated with the fluid mixture; d) spectrally analyzing the at least one SERS signal of step c); e) recognizing at least one defined SERS spectrum of the nanoparticle-analyte complex, through a SERS signal enhanced by the at least one narrow inter-nanoparticle gap.
US10324037B2 Low energy laser spectroscopy LELS
An extremely sensitive spectroscopy method utilizes a laser modified to an extremely low emission with an integrated control system, interfaced within a typical Raman platform to comprise low energy laser spectroscopy (LELS). LELS acquires and utilizes a quantum entangled state of photons and particles, including omnipresent cosmological dark matter particles (OCDM) and omnipresent cosmological dark energy (OCDE). The OCDM and OCDE matter has an affinity to particles of same OCDM and OCDE matter in target specimens, with same-time data results of high sensitivity. In a semiconductor light emitter, electron flow at a low energy level is provided to a quantum well to produce a quantum tunneling of electrons into an active region of the laser quantum well and creating sublasering. Sublasering allows OCDM and OCDE to become entangled with other particles and energies in the laser's quantum well and create a transmission package comprising quantum entangled fields, waves, wave packages, states and energies. Providing a triggering pulse causes a second tunneling, carrying the transmission package for emission.
US10324036B2 Porous planar cell capture system
The invention relates to a porous planar cell capture system for use in determining the presence and/or amount of cells, for example, viable cells, in a liquid sample, and to methods of using such a cell capture system. The cell capture system contains a fluid permeable, planar membrane adopted to retain cells thereon, a fluid permeable support member that supports the membrane, and an optional register associated with the membrane.
US10324035B2 Nondestructive optical testing systems and related methods for predicting material failure
Embodiments disclosed herein relate to systems and methods for nondestructive testing of material to predict oncoming failure thereof. For example, components and/or elements of various devices may be nondestructively tested to predict and/or prevent failure of such components and elements during operation. In some embodiments, the components and/or elements may be tested without removal thereof from systems or devices (e.g., a wing of an airplane may be tested for oncoming failure without removing the wing from the airplane).
US10324034B2 Self-referencing localized plasmon resonance sensing device and system thereof
A self-referencing localized plasmon resonance sensing device and a system thereof are disclosed. The reference optical waveguide element is modified with a noble metal nanoparticle layer. The sensing optical waveguide element is modified with a noble metal nanoparticle layer, which is further modified with a recognition unit. The incident light is guided into the reference and the sensing optical waveguide elements to respectively generate localized plasmon resonance sensor signals. The reference and the sensing optical waveguide elements respectively have a calibration slope. The processor utilizes the calibration slopes to regulate the second difference generated by detecting with the sensing optical waveguide element. The processor utilizes a difference between the first difference, which is generated by detecting with the reference optical waveguide element, and the regulated second difference to obtain a sensor response.
US10324032B2 Light-based shielding detection
Disclosed herein is a sunscreen detector for use with portable device, such as a mobile and/or wearable device. One variation of a sunscreen detector comprises an illumination system that is configured to illuminate a target skin area with ultraviolet and/or infrared spectrum light and a sensor system that is configured to detect the amount of ultraviolet and/or infrared spectrum light that is reflected from the target skin area. The sunscreen detector is configured to analyze the data collected by the sensor system to generate a notification to the user as to whether they should apply sunscreen.
US10324031B2 High index-contrast photonic devices and applications thereof
A photonic processing module (100) comprises a high index-contrast waveguide device comprising a substrate (102), a first layer (104) disposed on the substrate having a first refractive index, and a relatively thin second layer (106) disposed on the first layer. The second layer has a second refractive index providing a high index-contrast with the first layer, and the device includes at least one thin-ridge waveguide element (108) formed in the second layer which supports a guided mode in a longitudinal direction. An optical input port (110) is configured to direct an input beam into a slab mode of the second layer, the beam being directed to propagate at a predetermined angle θ to the longitudinal direction of the thin-ridge waveguide element. The angle θ is associated with a resonant coupling between the slab mode of the second layer and the guided mode of the thin-ridge waveguide element. An output beam is thus generated when the input beam includes one or more optical components corresponding with the resonant coupling. An optical output port (112) is configured to receive the output beam.
US10324026B2 Testing of an industrial structure
A method and a device for analyzing a structure by tomography and diffuse acousto-elastic field correlation are provided. An optical fiber comprising a plurality of measurement points of FBG (Fiber Bragg Grating) type, comprising sensors of Bragg grating type, is deployed in or on the structure to be analyzed. The method comprises the emission of light, into the optical fiber, and the measurement by correlation for each pair of FBG sensors. In a development, a prior imaging of the structure is performed by reconstruction of the velocities of propagation. Other developments comprise: the determination of the positions of the FBG sensors, the calibration of the tomography, the rosette configuration of the sensors forming the measurement points, the use of a plurality of optical fibers, of multiplexers, of lasers, of optical circulators, of omnidirectional optical sensors, of active noise sources, such as piezoelectric transducers, incorporated or not in the structure.
US10324024B2 Methods and systems for chemical vapour sensing
Embodiments relate generally to methods, systems, devices and applications for use in relation to the detection of chemical vapours. A particular embodiment relates to a device for chemical vapour sensing. The device comprises a housing of a size to be manually portable, the housing defining a plurality of receptors adapted to receive a respective plurality of manually replaceable chemical vapour sensing components. The device further comprises at least one signal receiver to receive data signals from each chemical vapour sensing component when the chemical vapour sensing component is positioned in one of the receptors.
US10324023B1 Energy dispersion cuvette
The invention provides a combination of a sample container and energy dispersion device. Among possible applications is construction of compact spectrometers optimized for single use. The sample container includes diffraction gratings such that, when the container is illuminated with collimated light and observed with optics focused at infinity, one obtains an optical spectrum useful for identifying and measuring the concentration of specimens placed in the container, applicable for chemical analysis and for screening fluids for chemical or biological analysis. The invention further provides methods to fabricate a combination of a sample container and energy dispersion device, wherein one such method utilizes temperature controlled templates to emboss gratings on outside and inside faces of a cuvette.
US10324021B2 Magnetophorisis measuring system for determining motion status of object and quantifying amount of magnetic particles contained therein
The present invention provides a magnetophorisis measuring system, comprising a microscope device, a magnetic field generator, an image capturing unit, and a processing unit. The microscope device is utilized to magnify a sample liquid having a plurality of objects respectively having a plurality of magnetic particles. The magnetic field generator is utilized to provide an external magnetic field on the sample liquid such that the objects are moved by the external magnetic field. The image capturing unit is utilized to capture a dynamic image with respect to the fluid sample in a view field of the microscope device. The processing unit receives the dynamic image, automatically detects and locks moving objects, determines a motion status corresponding to each object, and quantifies the magnetic particles according to motion status of each object.
US10324015B2 Viscosity sensor
A fluid is received into a sample tube. A processor causes an energy to be applied to the sample tube to induce vibration in the sample tube at a resonant frequency of the sample tube containing the fluid. The processor stops the supply of energy to the sample tube. The processor monitors an amplitude of the vibration of the sample tube as the amplitude of the vibrations diminish over a period of time. The processor uses the monitored amplitude to calculate an RF of the sample tube containing the fluid. The processor uses the calculated RF to calculate the viscosity of the fluid.
US10324013B2 Methods for selecting film structures for packages
Methods are provided that facilitate the selection of a film structure for use in a package. In one aspect, a method of selecting a film structure for use in a package comprises determining a critical impact direction of a package by finite elemental method (FEM) analysis, wherein the package has a predetermined volume, a predetermined shape, and a predetermined fill material; determining one or more desired tensile properties of a film structure to use in the package based on the critical impact direction, wherein the one or more desired tensile properties comprise at least one of toughness in the machine direction, toughness in the cross direction, elongation at break in the machine direction, elongation at break in the cross direction, stress at break in the machine direction, and stress at break in the cross direction; and selecting a film structure based on the one or more desired tensile properties.
US10324012B2 Method for detecting and quantifying haloether contamination in aqueous samples by flow assisted electro-enhanced solid-phase microextraction
A method for detecting and quantifying haloether contamination in aqueous samples. A flow state is artificially induced upon an aqueous sample and a solid phase microextraction (SPME) fiber, upon which an electric potential is applied, is exposed to the flowing aqueous sample in direct immersion mode. Halide ions liberated from electrophoretically dehalogenated haloether compounds contained in the aqueous sample are absorbed upon the SPME fiber, then later desorbed at a gas chromatograph, separated into individual halide ions and analyzed by mass spectrometry. Effects of various parameters such as absorption time, sample pH, salt content, applied voltage, SPME fiber type, flow rate and background matrix are also described.
US10324010B2 Powder or granulated material test apparatus
A test apparatus is described comprising a test chamber (12), a powder manipulation device such as a compaction device (20), and a drive arrangement (22) selectively operable to drive the compaction device (20) for axial movement and for rotary movement within or relative to the test chamber (12), the compaction device (20) preferably comprising at least one complete turn of a generally helical screw flight (26). Methods of use of the test apparatus are also described.
US10324003B2 Detection of fretting and/or smearing with false-brinelling potential
A process for monitoring for the presence of fretting and/or smearing with false brinelling potential in a non-rotating bearing provides the steps of: acquiring acoustic emission data emanating from the non-rotating bearing under an alternating load; and comparing the acoustic emission data with a threshold indicative of fretting and/or smearing.
US10324002B2 Devices and methods for characterization of distributed fiber bend and stress
The disclosed technology includes, among others, methods and devices for measuring distributed fiber bend or stress related characteristics along an optical path of fiber under test (FUT) uses both a light input unit and a light output unit connected to the FUT at one single end.
US10324000B2 Test fixture for tensioning and cooling an article
A test fixture for securing a test article is disclosed. The test fixture comprises a frame, an upper grip, a lower grip, a tensioner assembly, and a cooling assembly. The frame defines an upper portion and a lower portion, where the lower portion of the frame is configured to be releasably mounted to a vibration device. The upper grip is connected to the upper portion of the frame and the lower grip is connected to the lower portion of the frame. The upper grip is configured to secure an upper portion of the test article along an upper interface, and the lower grip is configured to secure a lower portion of the test article along a lower interface. The tensioner assembly is located at the upper portion of the test fixture. The cooling assembly transports a cooling medium across at least one of the upper interface and the lower interface.
US10323999B2 Variable load and load vector application system
A load is provided to an article under test, the article under test having a surface movable about an axis of rotation. The article under test, such as a wing or other aerodynamic component of an aircraft, is load tested by determining a change in attitude of the article under test about the axis of rotation. Responsive to the change in the attitude, adjusting in real time a position of a load mechanism that provides the load to the surface of the article under test.
US10323997B2 Systems and methods for correcting acoustic error in pressure sensors
Various techniques are provided for correcting error in static pressure data. In one example, a system includes an aircraft component. The aircraft component can include a port disposed within the aircraft component. A static pressure sensor is disposed within the port. The static pressure sensor is configured to provide primary pressure data in response to environmental air pressure. The data provided can include error due to acoustic disturbance. The system can also include an acoustic sensor configured to provide acoustic data in response to the acoustic disturbance. Data from the static pressure sensor and the acoustic sensor can be provided to a processor communicatively coupled to the static pressure sensor and the acoustic sensor. The processor can be configured to determine corrected static pressure data using the provided primary pressure data and the provided acoustic data. Additional systems and similar methods are also provided.
US10323995B2 Rotation-shaft joint structure
A force acting on a link is detected at low cost. Provided is a rotation-shaft joint structure including: a driving-force generating part including a fixed member that is fixed to a base member, and a movable member that is rotationally driven about a predetermined axis relative to the fixed member; a link member that is fixed to the movable member of the driving-force generating part; and a uniaxial strain sensor that is attached to the link member or the movable member, at a surface located in a space between a fixed area over which the link member is fixed to the movable member and the outer circumferential surface of the driving-force generating part about the axis, to detect the strain of the surface.
US10323994B2 Torque Sensors
A torque sensor for use in an electric power assisted steering system comprises a first shaft, a second shaft, and a torsion bar, a hollow sleeve that is secured to the first shaft and extends along the torsion bar to at least partially axially overlap the second shaft, angular deflection indicating means that produce a signal that is dependent on the angular deflection of the first shaft relative to the second shaft as a torque is applied across the torque sensor that causes the torsion bar to twist, at least one drive dog fixed to the sleeve and at least one corresponding drive dog fixed to the second shaft, in normal operation the two dogs being offset so that they permit a defined range of angular deflection of the torsion bar but will engage each other to provide a path for torque to be transferred from the first shaft to the second shaft in the event of a failure of the torsion bar, and a connecting element which has a first part that is secured within a bore in one of the second shaft and the sleeve, the connecting element having a second part that extends into a feature of the other of the second shaft and the sleeve, at zero torque across the torque sensor the connecting element being spaced circumferentially from the feature by an angular distance greater than the spacing between the drive dogs and spaced from the feature in a direction along the axis of the shafts that is less than the overlap of the drive dogs in that direction to prevent the shafts moving apart in the event of failure of the torsion bar by an amount that would otherwise prevent the drive dogs engaging.
US10323992B2 Force measuring load pin having at least one sensor and a slot that divides the load pin into upper and lower portions
A load pin configured for measuring a force, the load pin including two sensors spaced apart from each other for measuring stress or tension. An axis includes a lateral surface configured to be subjected to a load from an upside in an area of the axis between the two sensors. A slot divides the axis into a lower portion and an upper portion, the slot extending essentially in an axial direction of the axis.
US10323989B2 Advanced multi-element consumable-disposable products
The invention involves the incorporation and enablement of multiple interactive elements into high-volume consumables products to increase utility, function and features of the consumable product at minimal incremental cost and adjustment to production and manufacturing processes. The invention further reports processes and compositions that enable consumable products with differentiating features which product would otherwise be deficient for their intended use and application.
US10323988B2 Infrared temperature measurement method and device
An infrared temperature measurement method and device, first magnifying an acquired original infrared image according to a predefined magnification factor to obtain a second original infrared image, dividing each original pixel in the second original infrared image to obtain pixel groups comprising multiple pixels; then setting a pixel at a predefined location in each pixel group as a reference pixel; setting the temperatures of the reference pixels as the temperatures of the original pixels corresponding to the reference pixels; next acquiring temperatures of a plurality of target pixels based on the temperatures of the reference pixels; the target pixel is one pixel in the pixel groups; finally acquiring the temperature of the predefined temperature detection point according to the temperatures of the multiple target pixels; the temperature detection point corresponds to the multiple target pixels.
US10323985B2 Signal processing for tunable Fabry-Perot interferometer based hyperspectral imaging
A system for determining a calibrated spectral measurement includes a tunable Fabry-Perot etalon, a detector, and a processor. The tunable Fabry-Perot etalon has a settable gap. The detector measures light intensity. The processor is configured to determine the calibrated spectral measurement. The calibrated spectral measurement is based at least in part on a measurement set of detected light intensities for a plurality of settable gaps and a reconstruction matrix. The reconstruction matrix is based at least in part on calibration measurements. For a calibration measurement, a settable gap is selected and a set of input monochromatic source wavelengths is used to measure responses at a detector after transmission through the Fabry-Perot etalon. Each input monochromatic source wavelength is also measured using a radiometer to scale detector measurements.
US10323984B2 Method and system for estimating an input spectrum from sensor data
A method for estimating an input spectrum from sensor data acquired by an optical sensor assembly, having an aperture, a Fabry-Perot interferometer, and an optical sensor element, the method including: obtaining first calibration data representative of a spectral response function of the optical sensor assembly for a first setting of the aperture; computing second calibration data from the first calibration data, the second calibration data being representative of a spectral response function of the optical sensor assembly for a second setting of the aperture, where the second setting corresponds to a setting applied during the acquiring of the sensor data; and estimating the input spectrum as a function of the second calibration data and the sensor data. Additionally, a corresponding system for estimating an input spectrum.
US10323983B1 Lamp for illumination food products along a line
A lamp for illuminating food products along a line is provided. The lamp comprises: a housing having a longitudinal axis and an opening along the longitudinal axis; a light source located in the housing along the longitudinal axis; a reflector positioned in the housing along the longitudinal axis, the reflector to reflect light from the light source through the opening and focus the light along the line; a removeable frame attached to the housing around the opening, the removeable frame having an aperture aligned with the opening along the longitudinal axis; a glass window in the aperture; a transparent polymer film in the aperture at an outward facing side of the glass window, each of the glass window and the transparent polymer film extending into the removeable frame past a perimeter of the aperture; and a seal between the transparent polymer film and the perimeter of the aperture.
US10323982B2 Low-cost spectrometry system for end-user food analysis
A compact spectrometer is disclosed that is suitable for use in mobile devices such as cellular telephones. In preferred embodiments, the spectrometer comprises a filter, at least one Fourier transform focusing element, a micro-lens array, and a detector, but does not use any dispersive elements. Methods for using the spectrometer as an end-user device for performing on-site determinations of food quality, in particular, by comparison with an updatable database accessible by all users of the device, are also disclosed.
US10323975B2 Non-intrusive ultrasonic measuring of fluids in a beverage keg
A transducer positioning device and a system for employing a transducer positioning device are used to determine and monitor fluid levels in a pressurized beverage keg that has a dip tube. One fluid is a liquid beverage. The other fluid is a compressed gas injected to push the beverage up through the dip tube. Each embodiment of the positioning device generally includes an acoustic transducer and a transducer support, and often includes a base. Other embodiments may include an angled adapter for the transducer and a prop and/or wheels for the base. Each embodiment of the system generally includes the transducer positioning device, a transceiver, software, and a graphic user interface, as well as wiring and a medium for data transmission. Other embodiments include at least one other electronic controller. The above may also be embodied as kits and methods.
US10323974B2 Optical sensor for a conventional tank gauge
An optical sensor for a conventional tank gauge designed to allow a user to remotely check the liquid level of a tank without the need for a visual inspection. Using an emitter circuit board with a plurality of photoemitters and a detector circuit board with a plurality of photodetectors, the optical sensor can fit over a conventional tank gauge without disturbing the gauge. The circuit boards can be attached to an optical sensor frame, which can be adjusted on the conventional tank gauge by a height adjustment screw and a series of set screws. Alternatively, one or more sliders can be used to maintain proper alignment. Analog data generated from the photodetectors can be digitized using a microcontroller and can be made available for viewing on a stationary or mobile device via an integrated network connection.
US10323973B2 Capacitive sensor for liquid sensing
In accordance with at least one embodiment, a system for detecting a level is disclosed. The system includes a substrate having an input electrode and a drive electrode. The system further includes a container having an electrode. At least a portion of the electrode extends along a height dimension of the container. The container is arranged adjacent the substrate, such that the electrode is capacitively coupled to the input electrode or the drive electrode. The system further includes a circuit that, while the electrode is capacitively coupled to the input electrode or the drive electrode, determines a level of a substance inside the container, based on an effective capacitance between the input electrode and the drive electrode.
US10323972B1 Combination temperature and low water sensor
A combination temperature and low water sensor includes a body configured to penetrate the wall of a hydronic furnace. A detection tip is attached to the body and extends into the furnace when the temperature sensor penetrates the wall. The detection tip is electrically conductive and defines a tip interior volume. A temperature sensor is disposed within the interior volume of the detection tip. Both the detection tip and the temperature sensor are configured for electrical connection to a furnace control system.
US10323966B2 Flow rate measurement device
A gas meter that is a flow rate measurement device includes a flow rate measurement unit for measuring, at a constant time interval, a flow rate of gas flowing in a passage, a pressure measurement unit for measuring pressure of the gas in the passage, a power supply unit for supplying power to a pressure measurement unit, and an appliance determination unit for determining an appliance being used based on a gas flow rate value. The gas meter further includes a measurement interval controller for determining a gas non-use state, an appliance determination performing state, or an appliance determination non-performing state based on the gas flow rate value and operation information of the appliance determination unit, for controlling the power supply unit in accordance with the determined state, and for changing an interval for turning on/off power supplied to the pressure measurement unit.
US10323965B2 Estimating system parameters from sensor measurements
There are described herein methods and systems for estimating a system parameter in a closed loop scheme using a sensor model associated with a sensor performing a measurement of the system parameter. Past and current measurements of the parameter are used to provide an initial estimate of the system parameter and sensor dynamics are used to refine the estimated parameter.
US10323953B2 Input of navigational target data into a navigation system
For the input of navigational target data into a navigation system by way of a facility for a mobile radio voice link, voice signals or signals derived therefrom, transmitted via the mobile radio voice link, are processed by a voice recognition device for recognizing spoken words. By way of at least one word recognized during this process, a comparison of targets with navigational target entries in a navigation database takes place. In the case of a positive result of the comparison, the corresponding navigational target entry is provided for input as navigation target in the navigation system.
US10323952B2 System and method for presenting media contents in autonomous vehicles
In one embodiment, a first image of a physical object external to an autonomous vehicle is received, where the first image is captured by an image sensor attached to the autonomous vehicle. An image recognition is performed on the first image to derive one or more keywords related to the physical object. A list of one or more content items are identified based on the one or more keywords. A first content item selected from the list of content items is augmented onto the first image to generate a second image. The second image is displayed on a display device within the autonomous vehicle.
US10323951B2 Method of generating a navigation-based route for a vehicle
A method of generating a navigation-based route for a vehicle. The method includes: determining route information from a starting point to a destination using a navigation unit associated with the vehicle, wherein the route information includes one or more route segments; determining that one or more of the route segments wholly or partially overlap a toll zone; obtaining traffic information for at least some of the route segments ahead of the vehicle; and when the traffic information indicates that there is a route that avoids the toll zone without a traffic delay, then generating the route to avoid the toll zone.
US10323950B1 Utilizing a geo-locator service and zone servers to reduce computer resource requirements for determining high quality solutions to routing problems
A method involves utilizing a geo-locator service and zone servers to reduce server resource requirements for determining high quality solutions to routing problems. The use of a geo-locator service and zone servers enables the use of servers having less memory which can handle determination of high quality solutions to routing problems involving locations spanning a smaller geographic area even if they are incapable of handling determination of high quality solutions to routing problems involving locations spanning a larger geographic area, and enables efficient assignment of requests to an appropriate server without unduly burdening high value servers having sufficient memory to handle determination of high quality solutions to routing problems involving locations spanning a very large geographic area with determination of high quality solutions to routing problems involving locations spanning a smaller geographic area.
US10323946B2 Automatic modification of monitoring of vehicle data
A device can receive an indication to cause a vehicle to provide data at a updated rate. The device can determine the updated rate at which the vehicle is to provide the data. The updated rate can include at least one of a frequency at which the data is to be provided, or an amount of time for which the data is to be provided. The device can determine a set of instructions to be provided to the vehicle based on the indication. The device can provide the set of instructions to the vehicle to cause the vehicle to provide the data at the updated rate. The device can receive the data from the vehicle to permit or cause an action to be performed with respect to the data or the vehicle. The device can cause the action to be performed with respect to the data or the vehicle.
US10323943B2 Wireless receiver with tracking using location, heading, and motion sensors and adaptive power detection
A wireless receiver includes an antenna panel providing input to an H-combined/V-combined generation block, a hybrid tracking system receiving input from the H-combined/V-combined generation block, the hybrid tracking system comprising location, heading and motion (LOHMO) sensors for providing a general position input to a digital core, the hybrid tracking system further comprising first and second power detectors for measuring power received from the antenna panel and for providing a precise position input to the digital core, the hybrid tracking system providing phase feedback signals to the H-combined/V-combined generation block. At least one of the phase feedback signals is provided to at least one phase shifter in the H-combined/V-combined generation block to cause a phase shift in at least one linearly polarized signal received from at least one antenna in the antenna panel.
US10323942B2 User-specific learning for improved pedestrian motion modeling in a mobile device
Techniques provided herein are directed toward enabling on-device learning to create user-specific movement models that can be used for dead reckoning. Because these moving models are user-specific, they can be later used to identify user-specific motions in a manner that provides for a dead reckoning location estimation. In some embodiments, these models can be focused on pedestrian movement, based on the repetitive motion that occurs when a user takes a stride (walking, jogging, running, etc.) or other repetitive motion (swimming, riding a horse, etc.).
US10323934B1 Optical protractor to measure roll angle on a static surface and rotating surface
An optical protractor that employs a spiral phase plate resonator (SPPR) device for measuring a roll angle between two points on a static surface or a rotating surface. The protractor includes a tunable laser source that generates a laser beam. The SPPR device is responsive to the laser beam, and includes opposing reflective surfaces that reflect the beam back and forth in the device, where one of the reflective surfaces includes a spiral step index that causes multiple reflected beams having different phases to be combined as an output beam from the device having an optical vortex intensity pattern defined by the phases of the multiple beams, and where the intensity pattern includes radial light intensity lines. The protractor includes a lens that projects the output beam onto the element and the intensity pattern is detected to measure the roll angle.
US10323932B1 System for inspecting vehicle bodies
An inspection station includes a conveyor, a first scanner, a second scanner, a controller, and an interface. The conveyor is configured to continuously transport a vehicle body through the station. The first scanner is configured to detect features of the vehicle body and associated feature coordinates relative to a global coordinate system. The second scanner is configured to detect paint thicknesses on surfaces of the vehicle body and associated paint thickness coordinates relative to the global coordinate system. The controller is programmed to map corresponding pairs of the feature coordinates and paint thickness coordinates into a single set of local coordinates having a datum defined by the vehicle body such that each of the local coordinates defines a location of one of the features relative to the datum and one of the paint thicknesses at the location. The interface is configured to display the features and corresponding paint thicknesses.
US10323931B2 Method and system for aligning a terahertz sensor system
The present disclosure is directed toward a method for aligning a radiation head of a terahertz sensor system with a target surface. The method includes: scanning a selected area of the target surface with a terahertz radiation beam emitted by the radiation head; sensing a peak amplitude for each reflected radiation signal from a plurality of reflected radiation signals received by the radiation head during the scanning of the selected area; and identifying a normal position of the radiation head with respect to the target surface based on a maximum peak amplitude from among the peak amplitudes of the reflected radiation signals.
US10323928B2 Optical configuration for measurement device using emitter material configuration
A scanning probe responsive in three axes is provided for use in a coordinate measuring machine. The scanning probe includes a frame, a stylus suspension portion and a stylus position detection portion. The stylus position detection portion includes a light source that is operated to radiate source light toward a position indicating element that is fixed relative to the stylus coupling portion. The position indicating element includes a position indicating emitter having an emitter material (e.g., phosphor) that inputs and absorbs the light from the light source and responds by outputting excitation light. In various implementations, the excitation light is directed as at least one of axial measurement light along an axial measurement spot path to form an axial measurement spot on an axial position sensitive detector and/or rotary measurement light along a rotary measurement spot path to form a rotary measurement spot on a rotary position sensitive detector.
US10323921B2 Roundness measuring apparatus
A roundness measuring device including: an angle detector detecting a current rotation angle of a table relative to an X axis direction; a joystick (external operator) issuing an instruction for an operation amount of a rotation axis line of the table; a centering controller calculating a CX axis displacement amount and a CY axis displacement amount from the operation amount and the rotation angle, and displacing a CX axis displacement mechanism and CY axis displacement mechanism based on the calculated CX axis displacement amount and CY axis displacement amount; and a centering controller calculating an LX axis tilt amount and an LY axis tilt amount from the operation amount and the rotation angle, and displacing an LX axis tilt mechanism and LY axis tilt mechanism based on the calculated LX axis tilt amount and LY axis tilt amount.
US10323917B2 Fin deployment mechanism for projectile and method for fin deployment
A fin deployment mechanism for a projectile. The mechanism includes at least one fin and at least one actuator. The fin is arranged in a deployable and retractable manner on the projectile. The fin and at least one balance weight are arranged so that, when the fin is deployed, the weight is displaced towards a center of the projectile and, when the fin is retracted, the weight is displaced from the center of the projectile. A method for deploying and retracting fins on a projectile. At least one fin is arranged in a deployable and retractable manner on the projectile. The fin is fitted to at least one balance weight such that when the fin is displaced from the center of the projectile the weight is displaced towards the center, and when the fin is displaced towards the center of the projectile the weight is displaced from the center.
US10323916B2 Mechanical Broadhead
A mechanical broadhead, which has blades movable from a retracted mode to a deployed mode, is provided with ball and socket members that hold the blades in the retracted mode, and selectively release the blades to the deployed mode. The ball and socket members, which can be on the blades and/or on a retainer element, can be snapped together to provide an audible snap confirming locking of the blades in the retracted mode. The mechanical broadhead can include first and second ferrule portions removably joined with one another. The second ferrule portion can acquire a blocking mode to block a removal opening of a ferrule slot defined in the first ferrule portion so that blade cannot be removed from respective ferrule slots. The second ferrule portion can achieve a removal mode so that the blades can be removed from the slots.
US10323915B2 Variable firework battery
The invention relates to a firework battery (10), comprising at least one receiving part (11) for at least one pyrotechnic charge (20) and a border (13), which is connected via at least one hinge part (14) to a further receiving part (11) and/or an extension element (15) that continues the border and that is arranged on a receiving part (11), the axis of rotation of the hinge part being arranged vertically in relation to a ground. According to the invention, it is provided that the geometric arrangements of the receiving part (11) and/or of the extension element (15) are movable relative to one another, whereby a bordered support base (30) of the firework battery (10) is enlarged.
US10323911B1 Device for non-lethal stoppage of water jet propelled craft
The disclosed invention is a device for non-lethally stopping or slowing any water jet propelled craft, such as a common personal watercraft (PWC), by disrupting the water suction and thereby reducing the generated thrust. Most PWCs have an inboard engine that is coupled to a water jet pump which uses an impeller to generate thrust. This invention is ingested by the PWC intake to either clog the intake gate (or screen) or fill critical volume in any portion of the jet pump (such as the intake, impeller, stator, or pressure nozzle). In any case, water flow through the jet drive is significantly reduced which reduces the vessel's thrust. PWCs depend on adequate water flow through the jet pump to generate the thrust required for propulsion and steerage, and to provide engine cooling. Since this invention is designed to interrupt water flow, the result is reduced speed, steerage, and/or engine overheating.
US10323910B2 Methods and apparatuses for eliminating a missile threat
Embodiments of a method and apparatus for eliminating a missile threat are generally described herein. In some embodiments, the method includes identifying a vulnerability associated with the missile threat. The method can further include identifying a technique for exploiting the vulnerability to generate a vulnerability-technique (VT) pair. The method can further include applying a stochastic mathematical model (SMM) to generate a negation value, the negation value being representative of a probability that the technique of the respective VT pair will eliminate the threat by exploiting the vulnerability. The method can further include providing a recommendation for implementation the technique to eliminate the missile threat responsive to receiving a user selection of the technique, the user selection being selected based on the generated negation value. Other example methods, systems, and apparatuses are described.
US10323908B2 Ballistic and stab resistant composite
A flexible composite suitable for use in a knife, pick, bullet and fragment-resistant article comprising (i) a first zone comprising fabric but no resin, the first first zone comprising from 10 to 90 percent of the total thickness of the composite, (ii) a third zone comprising an elastomeric or thermoplastic resin but no fabric, the third zone comprising from 0 to 50 percent of the total thickness of the composite and (iii) a second zone, located between the first and third zones, comprising fabric and an elastomeric or thermoplastic resin, the second zone comprising from 10 to 90 percent of the total thickness of the composite.
US10323907B1 Proportional velocity-deficit guidance for ballistic targeting accuracy
A method for guiding a ballistic missile to a target has a first mode guidance process that drives a magnitude of a velocity-to-go (Vgo) vector toward zero. On regular intervals, a proportional velocity deficit value is calculated as equal to a time constant (Tau) multiplied by a specific force magnitude (sf). When the magnitude of the Vgo vector has been driven to less than or equal to the proportional velocity deficit value by way of the first mode guidance process, a second mode guidance process is initiated. The second mode guidance process constrains the magnitude of the Vgo vector to be equal to the proportional velocity deficit value throughout the remaining portion of powered flight.
US10323905B2 Laser shooting training system and method
A laser shooting training system includes a target device including a target area and a camera for photographing the target area, and an analysis device for calculating a coordinate of a laser discharged to the target area based on an image photographed by the camera, and displaying a spotted position corresponding to the laser coordinate to a user display screen. The analysis device calculates a center coordinate of a laser area included in the image, corrects the center coordinate based on a correction value relating to a size of the laser area, and calculates the laser coordinate.
US10323903B2 Auto on gun accessory
An electronic accessory for a firearm includes a housing including a right side, a left side, and an attachment mechanism for securing the electronic accessory to the firearm. The housing contains components of the electronic accessory. The components of the electronic accessory include an electronic component, a sensor sensing a magnetic field, and a circuit board coupled to the electronic component and the sensor. The circuit board controls the electronic component and suspends power to the electronic component when the sensor senses a magnetic field above a threshold strength. A first switch is disposed on the right side of the housing and a second switch is disposed on the left side of the housing. The switches are operable to control the electronic component via the circuit board. A power source provides power to at least one of the electronic component, the sensor, and the circuit board.
US10323899B2 Tensioning device for a crossbow, and crossbow comprising such a tensioning device
A tensioning device for a crossbow or the like, such as a harpoon, a line throwing device, a toy crossbow, a pistol crossbow, a spear thrower, or a ballista, includes a shaft and limbs connected thereto. A connection element designed to connect to the shaft of the crossbow has securing devices for rotatably or pivotally securing the limbs. The connection element is connected to at least one drive device which can be connected to the limbs and by which the limbs can be converted rotatably or pivotally from a first position, in which the limbs form a first angle together with the shaft, into a second position, in which the limbs form a second angle together with the shaft, wherein the second angle is larger than the first angle, in order to convert the limbs and a bowstring connected thereto from a non-tensioned position into a tensioned shoot-ready position.
US10323895B2 Universal adapter end cap for a firearm
A device enabling a shotgun operator to carry an additional choke tube on the body of a shotgun is disclosed. Embodiments include a universal adapter end cap configured to be threaded onto the end of a shotgun magazine, the universal adapter end cap including an opposite end adapted to secure an accessory (e.g., shotgun choke tube). Accordingly, embodiments enables an operator to stow and carry a second unused choke tube at the end of the shotgun magazine. Some embodiments of the universal adapter end cap include a threaded opening that enables the choke tube to be threaded into the threaded opening. Some embodiments provide threads constructed from flexible material to enable both threading and push insertion of an accessory into the universal adapter end cap.
US10323892B2 Pellet loading system
A break barrel rifle comprises a butt, on which the cylinder (2) is attached, a barrel (3) where the pellet chamber (5) is located, a magazine (12) for pellets (13), together with articulation means (4) and characterised in that it comprises: an elastic rod (6), with a central section (9) and two ends that are coupled to the cylinder (2), a body (10) where the central section (9) of elastic rod (6) is positioned, with forward and backward movement inside said body (10) and that is coupled to the barrel (3) and pushing means (11) linked to the elastic rod (6) and positioned between the pellet (13) to be loaded and the elastic rod (6).
US10323891B1 Extremely short buffer system and bolt carrier design for firearms
A device implementable in an AR-15 styled firearm includes a buffer tube and spring system and a bolt carrier assembly. The buffer tube and spring system is mounted on a lower receiver of the firearm and includes a pusher and a buffer tube which has a cavity that receives the pusher and the bolt carrier tail therein. The bolt carrier assembly includes a bolt carrier head and a bolt carrier tail connected to the pusher. The bolt carrier head includes a cavity that houses a bolt assembly of the firearm therein. The bolt carrier tail is elastically coupled to the bolt carrier head such that the bolt carrier head travels linearly at most by a first dimension, the bolt carrier tail travels linearly at most by a second dimension smaller than the first dimension, and the buffer travels linearly at most by a third dimension smaller than the second dimension.
US10323890B2 Method for joining metal parts
A method for joining a first metal part with a second metal part, the metal parts having a solidus temperature above 1000° C. The method includes applying a melting depressant composition on a surface of the first metal part, the melting depressant composition including a melting depressant component that includes phosphorus and silicon for decreasing a melting temperature of the first metal part; bringing the second metal part into contact with the melting depressant composition at a contact point on said surface; heating the first and second metal parts to a temperature above 1000° C.; and allowing a melted metal layer of the first metal component to solidify, such that a joint is obtained at the contact point. The melting depressant composition and related products are also described.
US10323889B2 Container for a waste heat utilization circuit
A container for a waste heat utilization circuit may include a housing that defines a housing interior such that the housing interior can be flowed through by a working medium. A sheath may be arranged in the housing interior for accommodating an auxiliary medium. The sheath may be fluid-tight and heat-conductive at least in certain areas. The sheath may define a sheath interior of variable volume.
US10323886B2 Heat exchanger
The invention relates to a heat exchanger, in particular for a motor vehicle, including a bundle (3) for a heat exchange between a first and second fluid A, L and a housing (5) inside of which said bundle (3) is housed, said exchanger further including at least one collector (7) attached to said housing (5), said collector (7) being configured to guide said first fluid A between said bundle (3) and an inlet or outlet of said exchanger. According to the invention, said collector (7) is configured to form an abutment (9) for positioning the heat exchanger bundle (3) in the housing (5) for attaching said collector (7) to said housing (5).
US10323884B2 Heat exchanger and method for manufacturing same
A heat exchanger according to the present invention comprises: a plate-shaped body having an interior space in which a working fluid is vaporized or condensed and flows; and a wick located within the body, the wick comprising a plurality of needle-shaped particles between which the working fluid flows. By forming a wick comprising needle-shaped particles, the heat exchanger according to the embodiments of the present invention can improve the porosity of the wick compared to conventional groove or mesh-shaped or sintered wicks. Accordingly, the working fluid is capable of flowing inside the wick more smoothly than in the conventional wicks, thereby improving a heat exchange rate or heat exchange performance.
US10323879B2 Separating carbon dioxide and ethane from a mixed stream
Embodiments described herein provide methods and systems for separating a mixed ethane and CO2. A method described includes generating a liquid stream including ethane and CO2. The liquid stream is flashed to form an ethane vapor stream and solid CO2. The solid CO2 is accumulated in an accumulation vessel and the gas is removed from the top of the accumulation vessel.
US10323878B1 Thermal control system
The subject matter of this specification can be embodied in, among other things, a method for time shifting when a cold storage facility is cooled that includes determining a thermal model of a cold storage facility, obtaining an energy cost model that describes a schedule of variable energy costs over a predetermined period of time in the future, determining an operational schedule for at least a portion of a refrigeration system based on the thermal model, the energy cost model, and a maximum allowed temperature, and powering on the portion the refrigeration system based on the operational schedule, cooling, by the powered portion of the refrigeration system to a temperature below the maximum allowed temperature, reducing power usage of the powered portion of the refrigeration system based on the operational schedule, and permitting the facility to be warmed by ambient temperatures toward the maximum allowed temperature.
US10323875B2 System and method of controlling refrigerator and freezer units to reduce consumed energy
A system and method for controlling a refrigeration system is disclosed. The system includes a cooled compartment, at least one heat source selectively activated to provide heat, at least one sensor, and a controller. The sensor detects a temperature and a relative humidity of ambient air that surrounds the cooled compartment. The controller is in communication with the at least one heat source and the at least one sensor. The controller includes logic for calculating a dew point temperature based on the temperature and the relative humidity. The controller also includes logic for selecting a region of operation based on at least one of the dew point temperature and the relative humidity, where the region of operation is representative of ambient conditions that surround the cooled compartment. The controller further includes logic for determining if the at least one heat source is activated based on the region of operation.
US10323873B2 Modular island merchandiser
An island merchandiser including a first merchandiser module, a second merchandiser module, and a single, unitary base. The first merchandiser module includes a first case defining a first product display area that is maintained within a predetermined temperature range below approximately 41 degrees Fahrenheit. The second merchandiser module is positioned next to the first merchandiser module, and includes a second case defining a second product display area The second merchandiser module is positioned so that a rear wall of the second case is in communication with a rear wall of the first case so that the first and second merchandiser modules are positioned in a back-to-back relationship. The unitary base is positioned to at least partially support each of the first and second merchandiser modules relative to a support surface. The module defined by the second merchandiser module is different from the module defined by the first merchandiser module.
US10323871B2 Method for diagnosing ice-making apparatus
There is provided a method for diagnosing an ice-making apparatus, wherein the ice-making apparatus includes a control unit and a display unit, wherein the method comprises: determining, by the control unit, whether a diagnosis-initiation condition for the ice-making apparatus is satisfied or not; upon determination that the diagnosis-initiation condition for the ice-making apparatus is satisfied, counting, by the control unit, an actual number of ice forming and removing cycles performed by the ice-making apparatus; and displaying the counted number on the display unit by the control unit.
US10323868B2 Multi-coil microchannel evaporator
Apparatuses, systems and methods implementing a multi-coil heat exchanger are directed to providing good heat transfer performance, capacity, and efficiency, and while reducing pressure drop through multi-coil microchannel evaporators. The multi-coil heat exchanger in some examples is a multi-coil microchannel evaporator. The multi-coil microchannel evaporator can be implemented in a refrigerant system that is a single circuit, where the multi-coil microchannel evaporator is an air to refrigerant type heat exchanger. The multi-coil microchannel evaporator includes a distribution to the multiple coils of the multi-coil microchannel evaporator, where the distribution includes one or more separations to transmit refrigerant to each of the coils of the multi-coil microchannel evaporator and one or more junctions to transmit refrigerant from the coils.
US10323865B2 Compact thermoelastic cooling system
A compact cooling system based on thermoelastic effect is provided. In one embodiment, the system comprises a pair of rollers serving as a heat sink, stress applicator and belt drive, a cold reservoir and a solid refrigerant belt coupled to the cold reservoir and to the heat sinks to pump heat from the cold reservoir to the heat sink. The refrigerant belt comprises solid thermoelastic materials capable of thermoelastic effect. The refrigerant material is mechanically compressed when entering the gap of the roller and subsequently released after passing through. When compressed the refrigerant material transforms to martensite phase and releases heat to the roller and neighboring materials. After released by the rollers, the refrigerant material transforms back to austenite and absorbs heat from the ambient atmosphere.
US10323864B2 Adsorption heat pump
An adsorption heat pump may include a high temperature circuit for a high temperature heat transfer medium, a medium temperature circuit for a medium temperature heat transfer medium, and at least one sorption module in operative communication with the high temperature circuit and the medium temperature circuit. The at least one sorption module may include a sorption zone, a phase change zone, a working medium, a sorbent which may absorb and desorb the working medium, a first flow channel thermally contacting the sorbent, and a second flow channel thermally contacting the phase change zone. A first valve and a second valve may be in operative communication with the sorption module, the high temperature circuit, and the medium temperature circuit. The first valve and second valve may be configured to move between a closed position, a first open position, a second open position, and at least one intermediate position.
US10323862B2 Air conditioning unit having dynamic target condensing and evaporating values based on load requirements
A target condensing temperature and a target evaporating temperature are changed in accordance with a load of each load side unit obtained by using load detection means, and an operating frequency of a compressor and a rotation speed of a fan are controlled such that a condensing temperature obtained by using temperature detection means coincides with the target condensing temperature and an evaporating temperature obtained by using the temperature detection means coincides with the target evaporating temperature.
US10323860B1 Automated water heater flushing and monitoring system
An automatically flushing water heater maintenance system may be provided, the system including a water heater and a water heater controller. The water heater may include an inlet, an outlet, and a flush outlet having a first control valve in flow communication therewith. The first control valve may be configured to control a flow of water and sediment through the flush outlet out of the water heater. The water heater controller may be configured to communicate with the first control valve by transmitting a first control signal to the first control valve, the first control signal configured to cause the first control valve to open or close as part of an automatic flushing process. As a result of the flushing, the useful life of the water heater may be extended, and/or water heater leakage alleviated. Insurance discounts may be provided based upon using the automatic water heater flushing functionality.
US10323859B2 Water mixing system for thermoregulating water
A water mixing system attached to an existing plumbing system supplying ambient temperature water and providing temperature regulated water to a user. The water mixing system includes an insulated water tank, a heat pump connected to the insulated water tank with a heat rejecting radiator inside the insulated water tank and a heat absorbing radiator outside the insulated water tank, a temperature detector in the insulated water tank, and one outlet of the insulated water tank connected to a first inlet of a first dispensing water tank. Having a second inlet to receive the ambient temperature water from the existing plumbing system and at least one dispensing outlet, the first dispensing water tank provides mixed water of a desirable temperature from heated water from the insulated water tank and the ambient temperature water via control of the valves attached to the first inlet and the second inlet.
US10323857B2 Coupling harness for HVAC mini-split system
A coupling harness useful with a HVAC mini-split system includes a first interface connected to a thermistor, a second interface connected to a condensate overflow sensor and a control device interface connected to a HVAC electronic control device. The first and second interfaces can notify the control device interface of the existence of an alarm condition of the thermistor and condensate overflow sensor, respectively. The control device interface can actuate the HVAC electronic control device in response to such notifications that an alarm condition exists for the thermistor or condensate overflow sensor.
US10323849B2 Extensible networked multi-modal environment conditioning system
A distributed, self-organizing environment conditioning system with adaptive and learning behaviors that provide localized and targeted climate conditioning such as, but not limited to, temperature and humidity control in indoor and outdoor settings and more particularly, to extensible networked multi-modal autonomous systems of heating units working together to efficiently target objects for selective environmental control.
US10323848B2 Moisture detecting air cap indicator for expansion tank failure
Disclosed is an expansion tank having an internal cavity separated by a flexible diaphragm to form an upper pressurized gas portion and a lower pressurized fluid portion, and an indicator positioned at an upper part of the expansion tank in communication with the contents of the upper pressurized gas portion. The indicator is configured so as to display a first color if the operating conditions are normal in the pressurized gas portion, and a second color if the amount of moisture detected in the pressurized gas portion greater than or equal to a predetermined amount. Further disclosed is a method for detecting whether there is an excessive amount of moisture in a pressurized gas portion of an expansion tank by allowing pressurized gas from the pressurized gas portion to come into contact with the indicator, and viewing the color displayed by the indicator. As such, the tank can be simply visually inspected to determine whether there is a potential failure in the tank.
US10323845B2 Airflow control and heat recovery in a managed kiln
A controlled kiln and manufacturing system for biochar production includes control systems and subsystems. An example biochar kiln exhaust apparatus, includes a chimney configured for heating by pyrolysis and for exhausting smoke from the combustion chamber. The example biochar kiln exhaust apparatus also includes a plurality of exhaust inlet pipes configured to pass smoke from the combustion chamber to the chimney.
US10323843B2 Burner for vent gases of an oil or gas well
A burner for venting gas of a gas or oil well, the same comprises a venting gas tubing laid from the well up to a burning pit; a tubing for the supply of pilot gas laid parallel to the tubing of venting gas; a tubing of power lines from a control panel up to at least one electrode; a nozzle constituted by a tube that comprises a plurality of perforations that go through the wall of said tube, a plurality of air inlet tubes affixed to the wall of said tube; and a plurality of support spoilers affixed to the wall of said tube; where, the distal ends of the venting gas tubing, the tubing of supply of pilot gas and at the least one electrode, are located inside the nozzle; and where, the nozzle is installed inside the burning pit.
US10323841B2 Lighting device for indoor parking lot
The present invention relates to an indoor parking lot, comprising: a hollow frame portion, which is installed in the lengthwise direction on the ceiling along a driving path; and a lighting portion, which is fixedly installed on a side surface of the frame portion, for lighting the driving path and parking space around the driving path, wherein the lighting portion provides light distribution which is perpendicular to a driving direction of the driving path. The present invention is installed along the driving path of a vehicle which is between the parking spaces, so as to limit light distribution to directions on both sides of the direction of installation, thereby reducing the number of lighting portions while providing light having ample brightness to the parking spaces and a lighting space and thus effectively minimizing power consumption despite constant lighting.
US10323838B2 LED tube lamp
A ballast-bypass type LED tube lamp is provided herein, which implements the safety function for protecting the user from electric shock since it conducts only when both ends thereof have been correctly installed into a lamp socket. The ballast-bypass type LED tube lamp includes a lamp tube, two end caps, an LED module and a power supply module. The power supply module includes a detection module for temporarily conducting two detection terminals of the detection module during a detection stage, so that a pulse current is generated when the LED tube lamp is powered on. The detection module performs a detection based on the pulse current, so as to determine whether to conduct or cut off a current path between the first and the second detection terminals after the detection stage.
US10323837B2 Lighting system
A lighting system has at least one channel for receiving at least one light unit that can be inserted into the channel, and at least one connector that can be inserted into the channel. The channel has, in an inner region thereof, a busbar for supplying the light unit, which can be electrically coupled to the busbar, with power. The connector is designed to electrically couple busbar portions of the busbar to one another. Furthermore, the connector is designed to be mechanically coupled to portions of the channel. The channel and the connector are further designed such that, when inserted in the channel, the light unit can be arranged so as to overlap the connector, inserted into the channel in order to couple the busbar portions, within the channel.
US10323834B2 Rotable light assembly for an electronics rack
A light assembly with a light fixture and a rotatable mounting assembly. The mounting assembly includes a base that has a mounting flange with a cradle attached thereto that has an inner race with a curved surface and a plurality of teeth projecting radially inward. A stanchion is mounted adjacent to the cradle and has an axle extending laterally outward therefrom over the cradle. The axle has a center axis that is coaxial with a radial axis of the inner race. A light mount rotatably mounted to the base. The light mount includes a fixture bracket that is attached to the light fixture. The light mount includes a mount frame with an outer race that has a curved surface, and a hub mounted to the axle with an axis that is coaxial with a radial axis of the outer race and the axle axis.
US10323832B2 LED lighting methods and apparatus
LED related lighting methods and apparatus are described. Various features relate to water tight light fixtures. Some of the fixtures are spotlights while other fixture are intended for in ground use. The light fixtures in at least some embodiments include power control features. In spotlight embodiments beam angle and power or light output can be controlled without opening the light assembly or compromising the water tight seals which also protect against dirt. In ground embodiments support tilt angle setting which allow a user to set the light fixture to one or more tilt angles. Beam angle can also be changed in some embodiments as well as power control. Beam angle, power control and tilt angle adjustments are supported in some embodiments but need not be supported in all embodiments with some embodiments using one or more of the described features but not all features.
US10323831B2 Utility mount light
A utility light includes a main body, a handle movably coupled to the main body, and a pair of light assemblies. The handle is biased toward the main body such that the handle is configured to clamp a workpiece between the main body and the handle. Each of the light assemblies is defined on the main body and includes a light source disposed within a light housing. The light housings are each pivotally supported within a yoke that is rotatable relative to the main body.
US10323829B1 Multi-beam angle spotlight
Systems, devices, and methods for adjusting and focusing a beam light spread to separate beams spreads of approximately 80 degrees, approximately 60 degrees, approximately 40 degrees and approximately 20 degrees in a spotlight. The spotlight can be used in landscape and pathway spot lights. A disc with three lenses thereon can be positioned in front of an LED (light emitting diode) lights source having a primary lens in front of the light source. The primary lens can adjust the light spread to approximately 80 degrees. Each of the three lenses on the disc can adjust the light spread further to approximately 20 degrees, approximately 40 degrees, and approximately 60 degrees. The spotlight can be mounted on a ground based stake. A mechanically rotatable knob/wheel can be physically rotated by the user to mechanically adjust the single disc to the four different positions in order to change the beam angle to anyone of the four light spread angles. The light can be mounted indoors as well as outdoors.
US10323827B2 Lighting apparatus
In various embodiments, a lighting apparatus is provided. The lighting apparatus includes a primary light generating device configured to generate a primary light beam, a phosphor body configured to at least partly convert the primary light beam into secondary light, and a shell-shaped reflector situated in a primary light path between the primary light generating device and the phosphor body. The reflector has in at least one part of its reflection surface a plurality of grooves which run openly in their longitudinal extent and which are arranged parallel to one another.
US10323824B1 LED light fixture with light shaping features
A light fixture has a linear LED array and a lens having a first surface and a second surface that covers the LED array. The light being received at the first surface and emitted from the second surface. The lens includes a plurality of light shaping features on at least one of the first surface and the second surface where the plurality of light shaping features are configured to generate a directional light distribution pattern. The light pattern may be symmetric or asymmetric relative to a longitudinal axis of the light fixture. The lens may comprise a plurality of sections where the plurality of sections made of material having different optical properties.
US10323822B2 Lighting arrangement, construction kit for a lighting arrangement, and method for constructing a lighting arrangement
A lighting arrangement comprises a channel having an interior and a light exit region, and at least one light providing device. The light providing device is designed for arrangement thereof within the interior for the directional emission of light during operation through the light exit region toward the outside. Furthermore, the lighting arrangement comprises at least one busbar designed for the supply of the light providing device in the interior of the channel, wherein the light providing device is electrically coupleable to the busbar. The light providing device, for the holding thereof, is coupleable to the channel and is freely positionable at least within a region of the interior. A construction kit for such a lighting arrangement and a method for constructing such a lighting arrangement are furthermore disclosed.
US10323817B2 Light assembly and vehicle design element including such light assembly
A light assembly for a vehicle design element includes a light guide, the light guide including a plurality of light receiving surfaces; and a plurality of light sources, the light sources being arranged adjacent to and directed towards respective light receiving surfaces, where the light guide is shaped to define an annular base lying in a first plane and at least one circumferential flange or cylinder disposed generally orthogonal, or inwardly or outwardly splayed to the first plane, the flange or cylinder extending away from the annular base towards a viewable annular light exit, the base including a plurality of shaped elements extending away from the first plane, each shaped element defining one of the light receiving surfaces for receiving incident light from a respective adjacent light source, where a plurality of the light receiving surfaces are orientated substantially transverse to the base.
US10323814B2 Vehicular lamp having a two-dimensional image forming device and a dimming part
A vehicular lamp includes a projection lens, a two-dimensional image forming device located on or in the vicinity of a rear focal point of the projection lens, and including a plurality optical elements which are arranged in a matrix shape and individually driven and a projection plane that is formed by the plurality optical elements, a light source configured to irradiate the projection plane of the two-dimensional image forming device with light, and a dimming part provided between the optical elements and the projection lens and configured to reduce light directed to the projection lens from the optical elements arranged on an end portion of the projection plane.
US10323808B2 LED night light has projection or image feature
An LED night light for night time or dark area use, such as a plug-in wall outlet night light or direct current (DC) operated night light, includes projection or image features to project or present an image, message, data, logo, or time on a ceiling, walls, floor, or other desired surface, or an optics element surface. The optics means may include an magnify optics-lens, Tube or tube assembly, slide, convex lens, concave lens, openings, cut-outs, film, grating, or holographic element to create an image at a desired location. The night light upgrade model has an adjustable angle, adjustable orientation, of said bigger image position and change image by moving the said night. The said up grade model can adjustable Light function(s) or distance between light source and magnetic optics-means and slide, as well as other adjustable position, location, or orientation features.
US10323803B2 Light emitting device and vehicular lamp comprising same
A light emitting device and a vehicular lamp are provided. The light emitting device comprises: a first light emitting unit; a second light emitting unit separated from the first light emitting unit; and a sidewall surrounding side surfaces of the first and second light emitting units while adjoining the side surfaces of the first and second light emitting units, wherein the first light emitting unit and the second light emitting unit emit light have different peak wavelengths.
US10323801B2 Semiconductor tubular lamp, tube therefor, and production method
A tube for a semiconductor tubular lamp is disclosed, which tube has at least one holding projection for holding at least one printed circuit board on the inside of the tube, wherein the tube is a glass tube, and the at least one holding projection is an inwardly bulging, reshaped burling region of the tube. A semiconductor tubular lamp has a tube and at least one printed circuit board fitted with a semiconductor light source, which is accommodated in the tube and is held transversely to a longitudinal direction of the tube by means of at least one burling region in a form-fitted manner. The invention is in particular applicable to LED retrofit lamps for fluorescent lamps, in particular for replacing conventional tube lamps or flashlights of type T5 or T8.
US10323800B2 Retrofit LED lamp fixtures
Various embodiments of a lamp fixture are disclosed. In some embodiments, on such device includes an LED array that includes one or more LEDs; a mounting plate that includes an opening with a predefined shape; a reflector mounted to the mounting plate; a heat sink; an active cooling element that has the predefined shape and is embedded in the opening of the mounting plate; a power supply circuit board assembly for providing power supply to the device; and an interface connector that attaches the heat sink to the mounting plate.
US10323799B2 Light-emitting diode filament with a heat-dissipating structure and light-emitting diode filament light bulb using the same
A light-emitting diode (LED) filament with a heat-dissipating structure includes multiple LED chips, multiple conductive carriers and a package layer. Each conductive carrier takes the form of a metal sheet and the multiple conductive carriers are spaced apart from each other. Each LED chip is commonly carried by and is electrically connected to two of the multiple conductive carriers adjacent to the LED chip. The package layer covers the multiple LED chips and the multiple conductive carriers with two lateral edge portions of each conductive carrier exposed from the package layer. The LED filament is mounted inside a light bulb. Because the multiple conductive carriers are partially exposed from the package layer, heat generated by the multiple LED chips can be dissipated to an ambient environment without affecting lighting efficiency and light output as a result of accumulated heat.
US10323791B1 Displacement structure for a support frame
A displacement structure for a support frame includes a fixing member and a slide member. The fixing member includes a first fixing portion, a connecting portion and a second fixing portion which are sequentially connected. The connecting portion has two ends connected to the first and second fixing portions, respectively, the first and second fixing portions are opposite to each other and separated by a clamping space which is provided for clamping a table plate. The slide member includes a first clamping portion fixed to one end of the stationary rod, and two opposite second clamping portions opposite to the first clamping portion. The first clamping portion and the second clamping portions are fixed together by a fixing bolt, there is a slide space between the first clamping portion and the second clamping portions, the first clamping portion and the second clamping portions clamp the first fixing portion.
US10323788B2 Outdoor platform flooring attachment device
An apparatus is provided. The apparatus includes a blade configured for extending between adjacent floor panels and having a bottom portion thereof that defines a floor member engaging recess for engaging a bottom side of the floor member and a hook on an end thereof for engaging a vertical side of the floor member. A mount to which the blade is translatable about and engaged with a top surface of the adjacent floor panels when installed on a floor surface is provided. A linear translator is selectively directed to translate the blade relative to the mount such that the distance between a bottom surface of the mount and the floor member engaging recess is varied in order to securely receive the floor member therebetween. A related method is also disclosed.
US10323786B2 Manually adjustable monitor bracket for a flat panel display of a mobile diagnostic device
The present disclosure relates to a manually adjustable monitor bracket for a flat panel display of a mobile diagnostic device that includes at least two joints with mutually parallel pivot axes, the joints being connected to one another by a first arm. In order to prevent a collision of the flat panel screen attached to a hand joint on a second arm and/or of the monitor bracket with an obstacle whose position relative to the coordinate system of the mobile diagnostic device is known, in particular with a part of the diagnostic device, the monitor bracket includes a device for preventing a collision that limits the movement of the monitor bracket in such a manner that movement in a direction about the first horizontal pivot axis or in a direction about the second horizontal pivot axis is blocked if a continuation of the movement about the pivot axes would lead to the value pairs consisting of the pivot angles of the shoulder joint and of the pivot angles of the elbow joint being contained in the number of the value pairs of the pivot angles of the collision-endangered area.
US10323785B1 Tablet holder
A holder for a tablet, comprising a plate having a flat, planar front side for placing a tablet thereon, and a backside. The plate is generally rectangular in shape and having four corners with rotatable retention members disposed at three of the four corners. Each of the retention members are seated in a notch of the plate and all the retention members are rotatable to a position to form a continuous, flat surface along the plate and are rotatable to positions to retain a tablet on the holder.
US10323784B2 Insulation sleeve
An insulation sleeve for insulating a component includes an inner layer, an outer layer, an insulating material, and a flap covering a seam passing from an outside surface to an internal surface of the insulation sleeve. The inner layer is a material having low thermal conductivity, resistance to high temperatures, is elastic/semi-rigid, and has an inner surface formed to a shape to fit the component. The outer layer has a material having low thermal conductivity, resistance to high temperatures, and is elastic/semi-rigid. The insulating material is positioned between the inner layer and the outer layer and has low thermal conductivity, low heat storage, and resistance to high temperatures. The flap is a material having low thermal conductivity and resistance to high temperatures, and is secured to the outer layer at a first location and releasably secured outer layer at a second location.
US10323779B2 Pipe coupling structure
A pipe coupling structure, configured to prevent formation of a gap between the inner peripheral surfaces of pipe elements connected together through which gap a fluid being transported may enter, includes first and second pipe elements to be connected together. The first pipe element has a first sealing portion with an acute angle defined by a first inner peripheral surface defining a hole of the first pipe element and a first annular surface extending radially outward from an end edge of the first inner peripheral surface. The second pipe element has a second sealing portion defined by a second inner peripheral surface defining a hole of the second pipe element and a second annular surface extending radially outward from an end edge of the second inner peripheral surface. The first and second pipe elements are connected together, with the first and second end edges abutted against each other.
US10323778B2 Full flow pipe connector
A pipe connector for use in conjunction with a catch basin, the pipe connector having an annular flange defining a central bore and a major pipe receptor in the form of a tube having a first diameter and being attached to the flange and a minor pipe receptor in the form of a tube has a second diameter smaller than the first diameter, and is attached to the major pipe receptor by a frangible bridge that is configured to cleanly break upon the application of an impact to the minor pipe receptor, whereby the minor pipe receptor is removable from the major pipe receptor.
US10323773B2 Electroactive material fluid control apparatus
An electroactive material fluid control apparatus (100) is provided. The electroactive material fluid control apparatus (100) comprises a layered assembly (110) comprised of a dielectric layer (120) disposed between a first plate (130) and a second plate (140). The electroactive material fluid control apparatus (100) also includes a first fluid port (130a, 130b) formed in an outer surface of the layered assembly (110), and at least one fluid control device (200, 300, 400, 500) comprised of an electrode (212-512) disposed between the first plate (130) and a dielectric deformable material (214-514), wherein the electrode (212-512) is attached to the dielectric deformable material (214-514). The at least one fluid control device (200, 300, 400, 500) is fluidly coupled to the first fluid port (130a, 130b) via a fluid path (127, 128) in the dielectric layer (120) and the electrode (212-512) is coupled to a connector (150) that extends away from the layered assembly (110) in a direction parallel to the dielectric layer (120).
US10323770B2 Control member for a fluid control device
A control member for use in a fluid control device is disclosed. The control member may include a through-bore for receiving a valve stem and one or more counter-bores aligned with the through-bore. One of the counter-bores may receive a connection member, such as a retaining nut, for connecting the control member to the valve stem. Accordingly, the connection member may be concealed within the control member and thus prevented from interfering with the fluid flow around the control member. Also disclosed is a fluid control device incorporating the control member and a method of assembling a fluid control device incorporating the control member.
US10323769B2 Pressure relief valve
A pressure relief valve (10) is provided for controlling fluid flow between a first fluid path (12a) and a second fluid path (12b). The pressure relief valve includes a housing (14), a diaphragm member (24) movably affixed within the housing and having a fluid port (18), a first biasing member (20) for urging the diaphragm member in a first direction, and a sealing member (26) movably mounted in the housing and configured for reversibly sealing the fluid port (18). When a pressure at the second fluid path (12b) exceeds a first predetermined threshold the diaphragm member (24) is pushed against the first biasing member (20), and the sealing member (26) is initially urged towards the fluid port (18) and subsequently becomes disengaged with the fluid port, allowing fluid communication between the second fluid path (12b) and the first fluid path (12a) via the fluid port. When the pressure at the second fluid path (12b) decreases below a second predetermined threshold, the sealing member (26) becomes disengaged from the diaphragm member (24), allowing fluid communication between the first fluid path and the second fluid path via the fluid port. A valve assembly including the pressure release valve (10) and an externally actuated valve (60) is also provided.
US10323768B2 Pressure independent control valve with an electronic control system
A flow control valve including a main valve and a pilot valve for controlling a piston of the main valve. The valve maybe controlled through a control system based on measured pressures or temperatures in a system supplied or controlled by the valve. The valve may be operated as a pressure independent control valve, using pressure measurement from a supply line and exit line or return line of a hydronic HVAC system as inputs to the control system, which is operable to maintain a constant pressure drop across the system, or the valve may be operated as a temperature independent control valve, using temperature measurements from a supply line and exit line or return line of a hydronic HVAC system as inputs to the control system which is operable to maintain a constant temperature drop across the system.
US10323766B2 Compact circular linkage for a pushing actuator
A compact unitized mechanical linkage, which can be handled as a single piece within a valve top works, transmits force and motion of a piezoelectric actuator stack to a moveable element in a control valve. The linkage has few parts and all may be made at low cost.
US10323762B2 Three-way pressure control and flow regulator valve
A three-way valve assembly, including a valve body having a fluid flow path and a valve member movable in the fluid flow path between a supply port and a work port, and between a load sense passage and a pressure relief port. The valve member may move between a first position and a second position for controlling flow and regulating fluid pressure differences sensed in the flow path; and for limiting fluid pressure in the flow path to a predetermined pressure level set by a pilot-operated pressure limiter valve when the valve member is in the second position. The valve member may move between the second position and a third position to open the flow path from the load sense passage to the pressure relief port for relieving fluid pressure in the flow path when the fluid pressure from an over-loaded actuator exceeds the predetermined pressure level set by the pressure limiter valve.
US10323756B2 Multi-way valve
A multi-way valve includes an upper valve body, a lower valve body and a rotary valve core. The upper valve body and the lower valve body are provided respectively with an upper mounting hole and a lower mounting hole. The rotary valve core is provided passing through the upper mounting hole and the lower mounting hole, respectively. The rotary valve core is formed with a first stepped surface facing toward the upper valve body, and an adjusting nut, which is located below the rotary valve core, is provided in the lower mounting hole. The rotary valve core is moved up and down axially by adjusting the adjusting nut such that an axial clearance between the first stepped surface and the upper valve body is adjusted, so the rotary valve core may flexibly rotate at different temperatures to prevent the multi-way valve from being stuck.
US10323752B2 Butterfly valve
A butterfly valve includes a valve element that turns with a shaft to control open/closed states of a passage or adjust an opening degree of the passage. The valve element includes a plate and an elastic member provided along an outer circumference of the plate. The elastic member has seal parts that touch and leave an inner surface of the passage to close and open the passage. The plate has specific shapes on both sides with respect to an axis of the shaft, the specific shapes narrowing gaps between the plate and the inner surface on lower-pressure sides of seal centers of the seal parts in a valve closed state.
US10323747B2 Piston ring and method for manufacturing a piston ring
A piston ring that is pre-treated by grit blasting to a defined roughness, followed by PVD coating with a metal nitride to a thickness of at least 10 μm, leaving peaks and valleys in the coated piston ring. The coated piston ring is then lapped to remove the peaks without penetrating the coating, so that valleys and plateaus remain in the coated surface. The resulting piston ring exhibits superior coating retention due to the increased surface area created by the grit blasting, and yet also superior performance, as the cavities remaining increase the porosity of the coating and thus enhance the lubrication of the ring.